/* inquiry_form style_sheet */

#FORM {
	color:#303030;
	font-size:12px;
	margin: 0;
	width:526px;
}

/* テーブルレイアウト(申込フォーム用) */
#FORM table{
	background-color:#FFFFFF;
	border-collapse: collapse;
	border:1px solid #999999;
	font-size:12px;
	margin:0;
}

#FORM th{ 
	font-weight:normal;
	color:#333333;
	text-align:left;
	vertical-align:top;
	background:#eeeeee;
	border:1px solid #999999;
	padding:10px 6px 6px 15px;
	width:130px;
}

#FORM td{ 
	border:1px solid #999999;
	padding:2px 6px 6px 15px;
	text-align:left;
	vertical-align:top;
}

/* 必須、コメント、エラー */
#FORM .form_error{ color:red; margin: 0; }
#FORM .form_required{ color:red; font-size:9px; }
#FORM .form_comment{ color:#886600; font-size:9px; line-height:10pt;}


/* フォーム */
#FORM input,#FORM textarea,#FORM select{margin:4px 1px 0 1px; }

/* フォームテキストサイズ */
#FORM .form_input_size01{ width:50px; }
#FORM .form_input_size02{ width:100px; }
#FORM .form_input_size03{ width:150px; }
#FORM .form_input_size04{ width:200px; }
#FORM .form_input_size05{ width:250px; }
#FORM .form_input_size06{ width:340px; }
#FORM .form_input_size07{ width:400px; }

