@charset "utf-8";

.headImg{ background: url(../img/contact_head.jpg) no-repeat center top;}

/* 枠画像 */
.bgContact{ background: url(../img/contact_bg.jpg) repeat-y;}
.bgContactTop{ padding-top:50px; background: url(../img/contact_bg_top.jpg) no-repeat left top;}
.bgContactBottom{ padding-bottom:50px; background: url(../img/contact_bg_bottom.jpg) no-repeat left bottom;}



.contact{ padding-left: 30px;}

/* 注意事項 */
.contact div{ float:left; width:340px;  }
.contact div p{ padding-bottom:35px; font-size:120%; font-weight:bold;}
.contact div li{ padding-bottom:10px; line-height: 1.3; color:#666;}

.contact span{ color:#F00;}

.contact form{ float:left; width:540px;}

.contact table{}
.contact th,
.contact td{ padding-bottom:11px; border-bottom:1px solid #EEF;}
.contact th{ padding-top:10px; padding-left:10px; text-align:left; width:120px; line-height:1.3;}

.contact td{ padding-top:9px; width:395px;}
.contact td input{ width: 375px ;height:20px;}
.contact td .inputS{ width:220px;}
.contact td span{ font-weight: bold;}

textarea{ width: 350px; height:120px;}

/* 送信ボタン */
.trEnd td input{width: auto; height: 30px;}
.trEnd th,
.trEnd td{ border:none;}