@charset "UTF-8";
/* CSS Document */
.inquiry02 .border-none{
	border:none;
}
.none{
	display:none;
}
.submit-bottn{
	width:190px;
	height:30px;
	font-size:16px;
	text-align:center;
}
.submitkakunin-bottn{
	margin:20px 0;
}
.thanks-txt{
	padding:50px 30px 30px;
	text-align:center;
}
@media screen and (min-width: 600px) {
#kakunin td:first-child{
	width:25%;
}
#kakunin td:last-child{
	width:75%;
}

#header{
	width:100%;
	background:#791336;
	margin:0 auto;
}
header h1{
	background:#791336;
	width:800px;
	margin:0 auto;
	padding:20px 0;
}

#header1{
	width:100%;
	background:#FFFFFF;
	margin:0 auto;
}
header1 h1{
	background:#FFFFFF;
	width:800px;
	margin:0 auto;
	padding:20px 0;
}

#main{
	width:800px;
	margin:0 auto;
}
.inquiry02{
	width:800px;
}
.inquiry02 td{
	border-bottom:1px solid #000000;
	padding:10px 0 10px 10px;
}
.tittle h1{
	margin-top:10px;
	padding:18px 0 5px ;
	font-size:22px;
	color:#791336;
	border-bottom:2px solid #791336; 
}
.tittle p{
	padding:5px 0;
	color:#FF0004;
	font-size:12px;
}
.inquiry01-tittle{
	margin-top:20px;
	font-size:20px;
}
.inquiry02-tittle{
	font-size:20px;
}
.inquiry01-tittle span{
	font-size:12px;
	color:#FF0004;
}
.inquiry01,.inquiry02{
	margin-top:10px;
	border:2px solid #791336;
	border-radius:0.5em;
	padding:10px;
}
.inquiry02 span{
	color:#ff0000;
}
.inquiry02 .smal{
	font-size:12px;
	color:#000000;
}
.submit{
	margin-top:15px;
	text-align:center;
	clear:both;
	font-size:30px;
}
.attention{
	margin-top:20px;
	width:100%;
	color:red;
	text-align:left;
}
.attention p{
	line-height:120%;
	font-size:90%;
	width:400px;
	margin:0 auto;
}
.foot{
	margin:30px 0 30px 0;
	width:100%;
	border-top:1px solid #cccccc;
}
.foot div{
	width:560px;
	margin:0 auto;
}
.left {
    float: left;
    margin-right: 20px;
}
.right {
    font-size: 14px;
}

.pc-none{
	display:none;
}
foot-l{
	float:left;
}
foot-r{
	float:right;
}
}
