
.pagetitle h2.tit{
	background:url(../images/inquiry/pagetitle.png) no-repeat 0 0;
	width: 430px;
}


.inquiryBox{
	background:url(../images/inquiry/img_ph_01.png) no-repeat center 0;
	margin-top : 40px;
	padding-top: 90px;
	margin-bottom: 90px;
}

.inquiryBox .txt{
	text-align: center;
	margin-bottom: 25px;
}

.inquiryBox .tbl01{
	width: 750px;
	margin: 0 auto;
}

.inquiryBox .tbl01 table tr th{
	width: 160px;
	padding-right: 15px;
}

.kbn label{
	margin-right: 12px;
}



.inquiryBox .tbl01 table tr th span{
	display: block;
	padding: 5px 0;
	background:url(../images/inquiry/ico_nec.gif) no-repeat right center;
	
}







.complete_txt{
    padding: 30px;
    text-align: center;
    line-height: 30px;
}




.inquiryBox .tbl01 table tr td{
	padding: 18px 0 18px 15px;
}

.ERR{ color: #cc0000; }

.submit_area{
	text-align: center;
	margin-top: 60px;
}

.submit_area p{
	margin-bottom: 10px;
}


.submit_area ul{
	display: inline-block;
}

.submit_area ul li{
	float: left;
}


.submit_area ul li:last-child{
	margin-left: 15px;
}
label{
	padding:0px 0 5px 0;
	display:inline-block;
	}
.inquiryBox .tbl01 table tr td.l_pd{
	padding-bottom:13px;
	}
/* footerNavigation
======*/

.foot_tl,.footerNavigation{ display: none; }
.footerContents{ display: none; }
div#FooterBox .FooterBoxInner .companyBox{ margin-top: 40px; }
