@charset "utf-8";




/*　サイド　*/
.sideBtn dt{ background-image:url(../img/side_contact_title.gif)}
.a01{background-image:url(../img/side_contact.gif)}
.a02{background-image:url(../img/side_contact_company.gif)}




/*　コンタクト　*/
.contact th,
.contact td{ padding: 3px 0;}
.contact th{ width:160px; font-weight:normal;}

.noReq th{ text-indent: 1em}

.contact td strong{ display:block; padding:1em 0; color:#F00; font-weight:normal;}
.contact td em{ padding-left:5px;}
.submitBtn td{ padding: 1em 0; text-align:center;}
.submitBtn td input{ width: 150px; height:30px;}
.contact table span{ color:#F00;}


.contentsMain .toPrivacy{ text-align: center; font-size:11px;}
.toPrivacy a{ text-decoration:underline; color:#000;}



/* 会社概要 */
.info th,
.info td{ padding: 4px 0; border-bottom:1px solid #DDD;}
.info th{ padding-left:13px; width:65px;}


/*　確認画面　*/
.confirm th,
.confirm td{ padding: 7px 0; border-bottom:1px solid #DDD;}
.confirm .submitBtn td{ padding: 2em 0; border:none;}


/* 完了画面 */
.thanks p{ padding: 2em 0 500px 13px;}