/*お問い合わせ全体*/
#main_inquiry_space{
	margin:0px 15px 0px 5px;
	padding:0px;
}

/*お問い合わせ リスト 共通*/
#main_inquiry_space ul:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*お問い合わせ リスト*/
#main_inquiry_space ul#inquiry_info{
	list-style-type:none;
	margin:0px;
	padding:0px;
	width:100%;
}
#main_inquiry_space ul#inquiry_info li#info_cell01{
	margin:0px;
	padding:0px;
	width:304px;
	float:left;
}
#main_inquiry_space ul#inquiry_info li#info_cell01 div{
	background-color:#FAF1F5;
	margin:2px 0px 0px 0px;
	padding:10px;
}
#main_inquiry_space ul#inquiry_info li#info_cell02{
	margin:0px;
	padding:0px;
	width:304px;
	float:right;
}
#main_inquiry_space ul#inquiry_info li#info_cell02 div{
	background-color:#EAF3DE;
	margin:2px 0px 0px 0px;
	padding:10px;
	text-align:center;
}
#main_inquiry_space ul#inquiry_info li#info_cell01 div p,
#main_inquiry_space ul#inquiry_info li#info_cell02 div p{
	margin:0em 0em 0em 1.5em;
	padding:0px;
	text-align:left;
}
#main_inquiry_space ul#inquiry_info li#info_cell01 div p span{
	margin-left:-1em;
	color:#FB94BD;
}
#main_inquiry_space ul#inquiry_info li#info_cell02 div p span{
	margin-left:-1em;
	color:#93CA44;
}

/*お問い合わせボタン置き場*/
ul#inquiry_button{
	list-style-type:none;
	margin:30px 0px 0px 0px;
	padding:0px;
	width:100%;
}
ul#inquiry_button li#button_cell01{
	margin:0px;
	padding:0px;
	width:304px;
	text-align:right;
	float:left;
}
ul#inquiry_button li#button_cell02{
	margin:0px;
	padding:0px;
	width:304px;
	text-align:left;
	float:right;
}

.inquiry_label{
	background-color:#3FB0E2;
	margin:0px 0px 1px 0px;
	padding:3px 10px;
}
.inquiry_label strong{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}
.inquiry_addtext{
	margin:10px 0px 5px 0px;
	padding:0px;
	text-align:right;
}

.coution_sign{
	color:#EC66C6;
}
.coution_sign_mini{
	color:#EC66C6;
	font-size:75%;
}
.danger_sign{
	color:#FF0000;
}

.inquiry_table{
	background-color:#C3D3E0;
	margin:0px;
	padding:0px;
	width:100%;
}
.inquiry_table tr th{
	background-color:#EFF5FA;
	font-weight:normal;
	width:30%;
}
.inquiry_table tr td{
	background-color:#FFFFFF;
	width:70%;
}
.inquiry_table input{
	margin-top:2px;
}

ul.inline_list{
	list-style-type:none;
	margin:0px;
	padding:0px;
	clear:both;
}
ul.inline_list li{
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
}
ul.inline_list li.inline_name{
	width:180px;
}
ul.inline_list li.inline_age{
	width:100px;
}
ul.inline_list li.inline_sex{
	width:60px;
}

#confirm_text{
	margin:20px 0px 0px 0px;
	padding:0px;
	text-align:center;
	font-weight:bold;
}
#end_text_space{
	margin:20px 0px;
	text-align:center;
}
#end_text_space #end_text{
	margin:0px auto;
	padding:0px;
	width:350px;
	font-weight:bold;
	text-align:left;
}
#end_text_space #end_info{
	background-color:#EFF5FA;
	margin:0px auto;
	padding:20px;
	text-align:left;
	font-weight:bold;
	width:270px;
}
