@charset "UTF-8";

#formtable { width:100%; }
#formtable th,#formtable td{font-size:14px;line-heignt:1.5em;color:#666;}
#formtable th { background: #E9E9E9; padding:8px 10px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc;}
#formtable td { padding:8px 10px; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; line-height:18px; }
.first { border-top:solid 1px #cccccc; }

#subt h1, h2 { font-size:16px; font-weight:bold; padding: 5px 0 5px 10px; margin-bottom:20px; border-left: 8px solid #6A6A6A; border-bottom: 1px solid #6A6A6A; }
#subt h2 { margin-top:60px; }
#subt span.red { font-size:11px; color:#FF0000; }


.point { font-size:11px; color:#CC0000; line-height:16px;}
.t_form { font-size:11px; line-height:16px; margin-top:25px; border-top:solid 1px #CCCCCC;}
.t_form th { padding:5px 5px 5px 10px; border-bottom:solid 1px #CCCCCC; background:#E3E3E3; font-weight:normal;}
.t_form td { padding:5px; border-bottom:solid 1px #CCCCCC;}
form { margin:0; }
.input { margin-right:5px; }
textarea { font-size: 11px; line-height: 16px; }
.f_name,.l_name{float:left;text-align:left;}
.f_name { width:150px; }
.l_name { width:250px; }