@charset "UTF-8";

body {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #333333;
}

/* Form 必須 */
.input_indispensability {
	font-size: 12px;
	color: #CC0000;
}

/* Form 入力 例） */
.input_example {
	font-size: 12px;
	color: #777777;
}

/* Form エラーメッセージ */
.input_error {
	margin-top: 5px;
	padding: 5px;
	background-color: #FFFFE0;
	border: 1px #999999 dashed;
	font-weight: bold;
	font-size: 12px;
	color: #FF3333;
}



#form_table {
	padding: 12px 0;
	margin-top: 24px;
	border-top: 2px dotted #DAC896;
	border-bottom: 2px dotted #DAC896;
}

#form_table td {
	padding: 12px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 12px;
	color: #333333;
}

#form_table .title {
	background-color: #EDE3EE;
}

#form_table .last {
}

#form_table_in1 {
}

#form_table_in1 td {
	padding: 2px 0px;
	text-align: center;
	border-bottom: none;
}

