@charset "utf-8";
/* CSS Document */

#inquiry #content{
	margin-bottom:60px;
	margin-top:40px;
}
#inquiry #content h2{
	width:290px;
	margin:0 auto;
	background:url("../img/h2_bd.gif") center center repeat-x;
	margin-bottom:30px;
	font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}
#inquiry #content h2  span{
	background:#fff;
	padding:0 5px;
}
#inquiry #content p.fsL{
	margin-bottom:20px;
	font-size:larger;
}
#inquiry #inquiryBox{
	text-align:left;
	width:740px;
	margin:0 auto;
}
#inquiryBox ol{
	margin-bottom:50px;
	padding-left:20px;
}
#inquiryBox ol li{
	margin-bottom:5px;
}
#inquiryBox dl dt{
	font-weight:bold;
}
#inquiryBox dl dt span{
	color:#C50019;
}
#inquiryBox dl dd{
	margin-top:3px;
	margin-bottom:10px;
}
#inquiryBox input,
#inquiryBox select,
#inquiryBox textarea{
	background:#DEE6ED;
	border:0;
	height:30px;
}

#inquiryBox input[type=checkbox]{
	height: auto;
	width:auto!important;
}


input[type="button"],input[type="submit"] {
	border-radius: 0;
	 -webkit-appearance: none;
}


#inquiryBox dl dd a{
	color:#195D89;
	text-decoration:underline;
}
#inquiryBox dl dd a:hover{
	text-decoration:none;
}
#inquiryBox input,
#inquiryBox select{
	width:440px;
}
#inquiryBox textarea{
	width:740px;
	height:100px;
}
#inquiryBox input.zip{
	width:100px;
}
#inquiryBox input.check{
	vertical-align:middle;
	width:15px;
	background:#fff;
}
#inquiryBox input.btn{
	width:130px;
	background:#908C89;
	margin-right:20px;
	color:#fff;
	font-weight:bold;
	margin:20px;
	cursor: pointer;
	float:left;
}


span.ERR{
	color:#ff0000;
		
}

dl.confarea dd{
	background:#DEE6ED;
	border:0;
	width:60%;
	min-height:30px;
	padding:1px 5px;
	
}

/*IE hack↓*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
}


/*item area*/

@media (max-width:768px){
#inquiry #content p.fsL{
	text-align:left;
	font-size:medium;
}
#inquiry #inquiryBox,
#inquiryBox input,
#inquiryBox select,
#inquiryBox textarea{
	width:100%;
}
#inquiryBox input.zip{
	width:100px;
}
input[type="submit"],
input[type="reset"]{
    -webkit-appearance:none;
    border-radius:0;
    vertical-align:middle;
    text-align:center;
}

/*iPhone Longitudinal*/
@media (max-width:445px){

}


@media (max-width:350px){
	
}