/****************************************
レイアウト******************************/
#contents{
	background: url(../img/bg_mainBottomL.gif) no-repeat bottom left #000;
}
#main_area{
	width:650px;
	float:right;
	background: url(../img/bg_mainBottomR.gif) no-repeat right bottom #FFF;
}
.main_areaBox{
	padding:20px;
	line-height:150%;
}
.link{
	padding:18px 20px 0 20px;
	height:35px;
	background: url(../img/img_informationTop.jpg) no-repeat top right;
}
.dot{
	background: url(../img/dot2.gif) repeat-x bottom;
}
.m15{
	margin-bottom:15px;
}
h3{
	background:url(../img/bg_t.gif) no-repeat 0 0;
	height:33px;
	padding:7px 0 0 20px;
	font-size:18px;
	letter-spacing:0.1em;
}




/***************************
同意分*********************/
#ruleBox{
	height:400px;
	padding-right:10px;
	overflow-y:auto;
}
.txtRighter{
	text-align:right;
}
#ruleBox .content{
	padding-left:10px;
}
a.btn_agreeBlue{
	width:178px;
	height:35px;
	margin:0 auto;
	background:url(../img/btn_agreeBlue.gif) no-repeat 0 0;
	display:block;
	text-indent:-9999px;
}
a.btn_agreeBlue:hover{
	background:url(../img/btn_agreeBlue.gif) no-repeat 0 -35px;
}










/***************************
お問い合わせフォーム*******/
.kome{
	color:#ff6600;
	font-weight:bold;
}
table#inquiryForm{
	width:100%;
}
table#inquiryForm input{
	vertical-align:middle;
	line-height:normal;
}
table#inquiryForm{
	border-collapse:collapse;
}
table#inquiryForm th{
	width:140px;
	padding:8px 10px;
	background:#EEE;
	border:1px solid #CCC;
	text-align:left;
}
table#inquiryForm td{
	padding:8px 10px;
	border-collapse:collapse;
	border:1px solid #CCC;
}
table#inquiryForm td textarea{
	width:100%;
	height:150px;
}



/*******************
ボタン*************/

.btnArea{
	padding:20px 0;
}
.btnArea ul{
	width:396px;
	margin:0 auto;
}
.btnArea li{
	width:178px;
	float:left;
}
.btnArea li.leftbtn{
	margin-right:40px;
}
a.btn_checkBlue{
	width:178px;
	height:35px;
	margin:0 auto;
	background:url(../img/btn_checkBlue.gif) no-repeat 0 0;
	display:block;
	text-indent:-9999px;
}
a.btn_checkBlue:hover{
	background:url(../img/btn_checkBlue.gif) no-repeat 0 -35px;
}
a.btn_back{
	width:178px;
	height:35px;
	margin:0 auto;
	background:url(../img/btn_back.gif) no-repeat 0 0;
	display:block;
	text-indent:-9999px;
}
a.btn_back:hover{
	background:url(../img/btn_back.gif) no-repeat 0 -35px;
}
a.btn_sendBlue{
	width:178px;
	height:35px;
	margin:0 auto;
	background:url(../img/btn_sendBlue.gif) no-repeat 0 0;
	display:block;
	text-indent:-9999px;
}
a.btn_sendBlue:hover{
	background:url(../img/btn_sendBlue.gif) no-repeat 0 -35px;
}




/*************************************
完了画面*****************************/



#endBox{
	padding:20px;
	margin:0 0 100px 0;
	border:1px solid #999;
}
.completeComment{
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
	background:url(../img/dot2.gif) repeat-x bottom;
}







