
.sicon_01{padding-right:5px; vertical-align:text-bottom;}


/*  */
.c_table01{
	padding-top:12px;
	margin-left:7px;
}

.c_table01 table{margin-bottom:40px; width:608px;}
.c_table01 table th{padding-left:19px; text-align:left; background:#dcdfea; border-bottom:solid 1px #fff;}
.c_table01 table th .sicon_02{padding-left:5px; vertical-align:text-bottom;}

.c_table01 table td{
	width:400px;
	padding:10px 10px 8px 15px;
	background:#eef0f7;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
}


.c_table01 table td span{padding-left:5px; color:#8a8a8a;}
.c_table01 table td span.to_long{padding-left:0px;}
.c_table01 table td.select_cont {padding:12px 0 5px 15px;}
.c_table01 table td.select_cont input{margin-bottom:5px; float:left;}
.c_table01 table td.select_cont label{padding-left:5px;}
.c_table01 table td.select_cont br{display:block; clear:both;}
.c_table01 table td #qa{font-size:100%;}
.c_table01 table td span.attent{padding:0;color:#FF0000;}
.c_table01 table td ul li{width:180px;float:left;list-style-type:none;padding-left:0px;}

.txt_01{margin-bottom:10px; width:608px;}
.txt_area{margin-left:7px;width:608px;height:125px; overflow:auto; border:solid 1px #a8a8a8;}
.btn_area{padding:26px 0 50px 0; text-align:center;}

.txt_area table{margin:0 0 20px 15px}
.txt_area table th{vertical-align:top; font-weight:normal; white-space:nowrap;}
.txt_area table td{padding-right:10px;}
.txt_area strong {padding-top:20px;}
.txt_area p {margin:10px 10px 10px 15px;}

#qa { width:390px;}

.thn_01{width:608px;margin-left:9px; text-align:right}
.thn_02{padding-bottom:15px;padding-top:15px;border-bottom: solid 1px #b6bbc3;border-top: solid 1px #b6bbc3;margin-left:7px; width:608px;}
.thn_03{margin-left:7px;}
.thn_04{height:200px;}

.thn_04 h3{ text-align:center;margin:20px 0;}

.thn_04 p.send_txt{
	margin:0 auto 20px;
	width:530px;
	text-align:left;
}

.thn_04 p.tel_txt{
	margin-bottom:10px;
	text-align:center;
}


/*padding*/
.pad_01{padding-top:12px; margin-left:7px;}
.pad_02{padding-bottom:25px;}
.pad_03{padding:7px 15px 7px 15px;}
.pad_04{padding:7px 25px 15px 25px;}
.pad_05{padding-left:150px;}
.pad_06{padding-top:4px;}
.pad_07{padding-bottom:5px;}
.pad_08{padding-bottom:15px;}
.pad_09{padding-right:20px;}
.pad_10{padding-right:20px;}
.pad_11{padding-right:10px;}
.pad_12{padding-bottom:15px;}
.pad_13{padding-top:30px;}
.pad_14{padding-right:3px;}
.pad_15{padding-left:10px;}
.pad_16{padding-bottom:30px;}
.pad_17{padding-left:10px;}
.pad_18{padding-top:16px;}
.pad_19{padding-bottom:5px;}
.pad_20{padding-right:30px;}
.pad_21{padding-right:15px;}

/*width*/
.wid_01{width:100px;}
.wid_02{width:100%;}
.wid_03{width:200px;}
.wid_04{width:240px;}
.wid_05{width:260px;}
.wid_06{width:160px;}
.wid_07{width:170px;}
.wid_08{width:240px;}
.wid_09{width:515px;}
.wid_10{width:60px;}
.wid_11{width:90px;}
.wid_12{width:15px;}
.wid_13{width:424px;}
.wid_14{width:364px;}
.wid_15{width:50px;}
.wid_16{width:430px;}
.wid_17{width:350px;}
.wid_18{width:428px;}
.wid_19{width:440px;}
.wid_20{width:428px;}

/*margin*/
.m_01{margin-top:15px;}
.m_02{margin-left:12px;}
.m_03{margin-top:5px;}

/*align valign*/
.ali_r{text-align:right;}
.ali_c{text-align:center;}
.v_top{vertical-align:top;}

/*height*/
.hei_01{height:60px;}



.disp {display:none;}

.validation-advice {
	color:#FFFFFF;
	background:#FF0000;
	line-height:1.2em;
	padding:2px 5px;
	float:left;
	width:384px;
}

.tb_input #th1{height:143px;}
.tb_input #th2,
.tb_input #th3,
.tb_input #th4,
.tb_input #th5,
.tb_input #th6,
.tb_input #th7,
.tb_input #th8,
.tb_input #th13,
.tb_input #th14{height:60px;}


