@charset "utf-8";
/* CSS Document */


/* index==========================

	1.for index style
	
*/


/* 1.for index style
===============================================================*/
div#main h2{
	margin-bottom:15px;
}
.inquiryTxt01{
	margin:0 15px 15px;
}
.inquiryTxt02{
	margin:0 15px 40px;
}
#flow{
	margin:0 auto 20px auto;
	width:451px;
}
#flow li{
	float:left;
	display:inline;
}
.inqTab{
	margin:0 15px 20px;
	width:530px;
	border:solid 1px #ccc;
}
.inqTab th{
	padding:8px 0;
	width:170px;
	text-indent:10px;
	text-align:left;
	font-weight:normal;
	vertical-align:top;
	border-top:solid 1px #ccc;
	background:#f0f0f0;
}
.inqTab th span{
	margin-left:10px;
	color:#FF0000;
	font-size:0.8em;
}
.inqTab td{
	padding:8px 0 8px 10px;
	vertical-align:top;
	border-top:solid 1px #ccc;
	border-left:solid 1px #ccc;
}
.inqTab th.inqFirst,
.inqTab td.inqFirst{
	border-top:none;
}
textarea{
	font-size:12px;
}
.form01{
	width:330px;
}
.form02{
	width:145px;
}
.form03{
	width:80px;
}
.btInquiry{
	text-align:center;
}
.btConfirm{
	margin:0 auto;
	width:240px;
}
.btConfirm li.btBack{
	float:left;
	display:inline;
}
.btConfirm li.btSend{
	float:right;
	display:inline;
}
.thanksTxt{
	margin-bottom:50px;
	text-align: center;
}
.btThanks{
	text-align:center;
}

