@charset "euc-jp";

/*--フォーム項目タイトル--*/
.form_title{ 
	text-align:left;
	font-size:13px;
	color:#555555;
	letter-spacing:0.1em;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
}

/*--フォーム必須--*/
.form_surely{
	text-align:left;
	font-size:11px;
	color:#CC3300;
	margin:3px 0px 3px 5px;
	padding:0px 0px 0px 0px;
	}
	
/*--フォーム注意事項--*/
.form_warning{
	text-align:left;
	font-size:11px;
	color:#CC3300;
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	}
	
/*--フォーム確認--*/
.form_check{
	text-align:left;
	font-size:13px;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	}

/*--フォーム送信ボタン--*/
div#form_send{
	text-align:center;
	margin:10px 0px 10px 0px;
	}

/*--説明文--*/
.form_read{
	text-align:center;
font-size:13px;
	color:#555555;
	letter-spacing:0.1em;
	margin:15px 0px 5px 0px;
}

/*--エラー、完了--*/
.form_error_title{
	text-align:center;
	font-size:13px;
	color:#555555;
	letter-spacing:0.1em;
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.form_error_read{
	text-align:center;
	font-size:13px;
	color:#666633;
	letter-spacing:0.1em;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}
	
.form_error_msg{
	text-align:left;
	font-size:13px;
	color:#CC3300;
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	}
	
.form_end_read{
	text-align:center;
	font-size:13px;
	color:#666633;
	letter-spacing:0.1em;
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}

input,textarea,select,option{
	font-size:13px;
	border: 1px solid #999999;
}