@charset "utf-8";

.box626{width:626px; margin:15px auto; padding:10px 0; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; }
.box626_2{width:626px; margin:15px auto; padding:0; border-top:solid 1px #CCCCCC; border-bottom:solid 1px #CCCCCC; }

h2{width:606px; height:30px; margin:0 auto; padding-left:20px; background:url(../../inquiry/img/bg_h2.gif) no-repeat; font-size:100%; line-height:30px; font-weight:bold;}
.h2{width:626px; height:30px; margin:50px auto; padding:0; background:url(../../inquiry/img/bg_h2_2.gif) no-repeat; font-size:100%; line-height:30px; font-weight:bold; text-align:center;}

.tbl1{width:626px; margin:0 auto;}
.tbl1 th{width:28%; background:url(../../inquiry/img/bg_tbl.gif) repeat-x bottom; padding:10px 0 13px 10px;}
.tbl1 td{width:72%; background:url(../../inquiry/img/bg_tbl.gif) repeat-x bottom; padding:10px 0 13px 10px;}
.tbl1 td.full{width:100%;}

.tbl2{width:626px; margin:0 auto;}
.tbl2 th{width:28%; background:url(../../inquiry/img/bg_tbl.gif) repeat-x bottom; padding:10px 0 13px 10px;}
.tbl2 td{width:72%; background:url(../../inquiry/img/bg_tbl.gif) repeat-x bottom; padding:0;}
.tbl2 td.full{width:100%; border:none; padding:10px 0 13px 10px;}
.tbl2 td .value{width:auto; height:auto; padding:10px; margin-bottom:3px; border-left:solid 2px #CCCCCC;}

.th{background:url(../img/ic_square1.gif) no-repeat 0px 3px; padding-left:15px; font-weight:bold;}

.form_text50{width:50px; border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}
.form_text100{width:100px; border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}
.form_text300{width:300px; border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}
.form_text400{width:400px; border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}
.form_list{border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}
.form_textarea{width:400px; height:100px; border:solid 1px #A3CC43; background:#F1F1EF; padding:0; margin:0;}

.box1{width:626px; margin:0 auto; text-align:center; padding:10px 0; border-bottom:solid 1px #CCCCCC;}
.ic{width: 180px; background:url(../img/ic_arrow1.jpg) no-repeat 0px 4px; padding-left:13px; text-align:left;}
.btn{width:626px; margin:0 auto; text-align:center; padding:15px 0;}

#contents_inquiry input, #contents_inquiry select, #contents_inquiry textarea{font-size:100%;}