@charset "utf-8";
/*----------------------------------------
	FORM
----------------------------------------*/
h2 {
	width:564px;
	paddding-bottom:3px;
	margin-bottom:5px;
	border-left:2px solid #239B63;
	font-size:110%;
	line-height:1.5em;
	color:#239B63; 
	text-indent:1em;
}
.form_box {
	width:542px;
	border:1px solid #ECE9D8;
	padding:10px; 
	margin-top:5px;
	margin-bottom:15px;
}

.form_box .form_table{
	background:#CCCCCC;
}
.form_box .form_table td{
	background:#FFFFFF;
	padding:3px;
}
.form_box .form_table th{
	background: #EAEAEA; 
	font-weight:normal;
	padding:3px;
}
.form_box .form_table p{
	padding:3px;
}
.form_box .form_table .address{
	background: #F9F9F9;
}
.txtred{
	color:red;
}

/*入力エリア*/

input, textarea, select{
	border:1px solid #CCCCCC;
	padding:2px;
	margin-top:3px;
}
.form_checkbox{
	border:0px;
}