/* ******************************************************************************
	Style001 - TopNavigationStyle - InquiryForm
		(c) 2007 foryousystem.co.,ltd
****************************************************************************** */
/* ==============================================================================
	CautionMessageArea Settings
============================================================================== */
.CautionMessageArea {
	float:					left;
	width:					570px;
	margin-top:				10px;
	margin-bottom:			20px;
}
.CautionMessageArea .CautionHeader {
	height:					26px;
	background-image:		url(img/koubou_form_header.gif);
	background-repeat:		no-repeat;
}
.CautionMessageArea .CautionContents {
	padding-top:			10px;
	padding-left:			15px;
	padding-right:			15px;
	background-image:		url(img/koubou_form_middle.gif);
	background-repeat:		repeat-y;
	color:					#000000;
	font-size:				13px;
	line-height: 			120%;
	letter-spacing:			0.2em;
}
.CautionMessageArea .CautionFooter {
	height:					14px;
	background-image:		url(img/koubou_form_footer.gif);
	background-repeat:		no-repeat;
}
/* ==============================================================================
	InquiryForm Area Settings
============================================================================== */
.InquiryFormArea {
	float:					left;
	width:					570px;
	margin-left:			auto;
	margin-right:			auto;
	margin-bottom:			20px;
}
.InquiryFormArea h2 {
	margin-bottom:			5px;
	color:					#cc6600;
	font-weight: 			bold;
	font-size:				16px;
}
.InquiryFormArea .helpmessage {
	color:					#000000;
	font-size:				14px;
	line-height:			130%;
}
.InquiryFormArea .indispensable {
	font-size:				12px;
	color:					#cc6600;
}
.InquiryFormArea .textfield {
	padding:				2px;
	border:					1px solid #82a3c4;
	width:					92%;
}
/* ==============================================================================
	InquiryForm Area Table Settings
============================================================================== */
.InquiryFormArea table{
	margin-bottom:			10px;
	border-collapse:		collapse;
	border:					1px solid #575757;
}
.InquiryFormArea table tr {
	padding-left:			1em;
	padding-top:			1px;
	padding-bottom:			1px;
	text-align:				left;
	color:					#000000;
	font-size:				13px;
	background-color:		#ffffff;
}
.InquiryFormArea table tr .formhelp {
	background-color:		#efefef;
	/*border:					1px solid #575757;*/
}
.InquiryFormArea table tr .errMsg {
	color:					#FF0000;
	background-color:		#efefef;
	/*border:					1px solid #575757;*/
}
.InquiryFormArea table th{
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			0.5em;
	padding-right:			0.5em;
	text-align:				left;
	width:					150px;
	font-size:				15px;
	color:					#575757;
	background-color:		#cacaca;
	border:					1px solid #575757;
}
.InquiryFormArea table td {
	text-align:				left;
	padding-top:			5px;
	padding-bottom:			5px;
	padding-left:			1em;
	padding-right:			1em;
	width:					428px;
	height:					20px;
	color:					#575757;
	font-size:				13px;
}


