
/* ==== contact(HTML) ==== */

body{ color: #2f2f2f; }

a:link { color: red; }
a:visited { color: red; }
a:active { color: red; }
a:hover { color: white; }

#contact{
	font-size : 12px;
	margin:0 0 0 0;
}

#contact h1{
	color : #2f2f2f;
	margin : 4px 6px;
	font-size : 14px;
}

#contact select{
font-size:12px;
}

#contact input{
font-size:12px;
}

#contact textarea{
font-size:12px;
}

#contact p{
	font-size:12px;
	color : #2f2f2f;
	margin: 6px 8px 4px 8px;
}

#contact .caution{
	color : #ff0000;
	font-size:12px;
}

#contact .error_m{
	color : #ff0000;
	margin : 0 0 4px 14px;
	font-size:12px;
}


#contact .form_table{
	margin : 0 0 0 7px;
	line-height : 12px;
	font-size:12px;
}

#contact .form_table tr th{
	padding : 2px 0;
	font-weight : normal;
	text-align:left;
	font-size:12px;
}

#contact .form_table tr td{
	padding : 2px 0;
	font-size:12px;
}

#contact .form_table_confirm{
	margin : 17px 0 6px 7px;
	line-height : 12px;
	font-size:12px;
}


#contact .form_table_confirm tr th, #contact .form_table_confirm tr td{
	color : #2f2f2f;
	padding : 2px 0;
	font-weight : normal;
	text-align:left;
	font-size:12px;
}

#contact .form_table_confirm tr td{
	background:#ffffff;
	padding-left : 5px;
	font-size:12px;
}


#contact .form_table_reconfirm{
	margin : 8px 0 6px 7px;
	line-height : 12px;
	font-size:12px;
}

#contact .form_table_reconfirm tr th, #contact .form_table_reconfirm tr td{
	padding : 2px 0;
	font-weight : normal;
	text-align:left;
	font-size:12px;
}


#contact .form_table_reconfirm .td_back_white{
	background:#ffffff;
	padding-left : 5px;
	font-size:12px;
}

#contact .table_contents{
	text-align : left;
	font-size:12px;
}

#contact .form_table_inside{
	padding : 0 0 3px 0;
	font-size:12px;
}

#contact .comp_table{
	color : #2f2f2f;
	margin : auto;
	line-height : 18px;
	text-align:left;
	font-size:12px;
}

#contact .comp_table .title{
	color : #2f2f2f;
	font-size : 14px;
	line-height : 18px;
	font-weight : bold;
}

#contact .error_table{
	margin-top : 40px;
	margin-bottom : 60px;
	line-height : 26px;
	font-size:12px;

}
