@charset "UTF-8";
/*****************************************************************************************************/
/* テンプレート設定ファイル */
/*****************************************************************************************************/


.main_contents_area{
	min-width:836px;
	float:right;
}




/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/* main */
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/


.inquiry_main_step{
	width:719px;
	height:80px;
	margin-top:25px;
	margin-left:35px;
}



.inquiry_main_guide{
	width:719px;
	color:#000000;
	font-size:12px;
	line-height:25px;
	margin-top:25px;
	margin-left:40px;
}


.inquiry_main_guide a{ text-decoration: underline; }
.inquiry_main_guide a:link{ color: #5350CC; }
.inquiry_main_guide a:visited{ color: #5350CC; }
.inquiry_main_guide a:active{ color: #9785ff; }
.inquiry_main_guide a:hover{ color: #9785ff; } 


.inquiry_main_attention{
	color:#CF5554;
	width:719px;
	height:50px;
	font-size:12px;
	margin-top:25px;
	margin-left:40px;
}



.error_area{
	font-size:12px;
	list-style:none;
	line-height:25px;
	color:#FF0000;
	margin-left:10px;
	margin-bottom:10px;
}


.inquiry_main_input_form{
	margin-left:40px;
}


.inquiry_main_input_form_table{
/*	border:1px solid #c2c2c2;*/
}



.inquiry_main_input_form_table_th{
	width:200px;
	height:50px;
	background-color:#F5F5F5;
	text-align: left;
	vertical-align: middle;
	padding-left:20px;
	color:#000000;
	font-size:12px;
	border:1px solid #c2c2c2;
	line-height:50px;
}

.inquiry_main_input_form_table td{
	width:470px;
	height:50px;
	margin-left:40px;
	text-align: left;
	vertical-align: middle;
	color:#000000;
	font-size:12px;
	border-top:1px solid #c2c2c2;
	border-right:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	padding-left:20px;
}



.inquiry_main_input_form_table_td_text{
	line-height:50px;
	margin-left:20px;
	margin-right:20px;
}



.input_area{
	width:100px;
	height:38px;
	line-height:38px;
	border:1px solid #c2c2c2;
	vertical-align:middle;
}

.input_area_mail{
	width:308px;
	height:38px;
	line-height:38px;
	border:1px solid #c2c2c2;
	vertical-align:middle;
}


.input_area_inquiry{
	width:308px;
	height:20px;
	line-height:20px;
	vertical-align:middle;
}



.message{
	width:450px;
	height:130px;
	line-height:20px;
	vertical-align:middle;
	border:1px solid #c2c2c2;
	margin-top:10px;
	margin-bottom:10px;
}


.message_th{
	width:200px;
	height:50px;
	background-color:#F5F5F5;
	text-align: left;
	padding-left:20px;
	color:#000000;
	font-size:12px;
	border:1px solid #c2c2c2;
	line-height:50px;
}


.inquiry_button_area{
	width:719px;
	height:40px;
	margin-top:20px;
}





/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/* inquiry thx css */
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------*/


.main_contents_area_thx{
	min-width:836px;
	float:right;
}



.inq_info{
	width:719px;
	margin-top:50px;
}


.thx_text_big{
	font-size:18px;
	line-height:20px;
	text-align:center;
}


.thx_msg{
	margin-top:10px;
	font-size:14px;
	line-height:15px;
	text-align:center;
}


