@charset "utf-8";
/* CSS Document */

#inquiry_area{
	padding-bottom:20px;
}

#inquiry_area .error{
	font-weight:bold;
	color:#ff0000;
}

#ex_text_area{
	margin-top:20px;
	padding-left:20px;
}

#ex_text_area span{
	font-weight:bold;
	color:#ff0000;
}

#inquiry_base{
	background:url(../img/inquiry/inquiry_bg.png) no-repeat;
	width:696px;
	height:476px;
	margin:20px auto 0;
	padding-top:10px;
}

#inquiry_base table{
	margin-left:20px;
}

#inquiry_base th{
	vertical-align:middle;
	width:145px;
	padding:8px 0;
	font-weight:bold;
}

#inquiry_base span{
	font-weight:bold;
	color:#ff0000;
	margin-left:5px;
}

#inquiry_base #inquiry_box{
	vertical-align:top;
}

#inquiry_base td{
	padding:8px 0;
}

#inquiry_base input[type=text]{
	width:200px;
	padding:0.22em;
	/padding:0.1em;
}

#inquiry_base textarea{
	width:400px;
	height:5em;
	font-size:1.1em;
	padding:3px;
}

#inquiry_base #address{
	width:300px;
}

#inquiry_base #post1{
	width:50px;
}

#inquiry_base #post2{
	width:50px;
	margin-right:10px;
}


#inquiry_base label{
	margin:0 5px 0 3px;
}

#inquiry_base input,
#inquiry_base label{
	line-height:1;
	vertical-align:middle;
}

#inquiry_base #address_search{
	cursor:pointer;
}

#btn_area{
	width:250px;
	margin:20px auto 0;
}

#btn_area ul{
	width:290px;
	margin-left:-40px;
}

#btn_area li{
	float:left;
	margin-left:40px;
	*display:inline;
}

#confirm_txt{
	text-align:center;
	margin-top:10px;
}

#confirm_txt em{
	font-size:120%;
	font-weight:bold;
}


/*完了画面*/
#completion_area{
	padding-bottom:20px;
}

#completion_area p{
	text-align:center;
	margin-top:20px;
	line-height:1.8;
}

#completion_area em{
	display:block;
	font-weight:bold;
	font-size:120%;
}

#completion_ex_area{
	background:url(../img/inquiry/completion_bg.png) no-repeat;
	width:390px;
	height:164px;
	margin:0 auto;
	text-align:center;
}

#completion_ex_area #ex_txt{
	padding:15px 0 30px;
}

#completion_ex_area em{
	font-weight:bold;
	font-size:120%;
}

#completion_ex_area span{
	display:block;
	color:#ff0000;
}