@charset "shift_jis";

/***********************************************
 file name:contact.css
 auth level:
 last updated:07/07/20
************************************************/
.contact{
width:521px;
}

/* comment */
.contact .comment{margin-top:10px; background:url(../common/dot_ln02.gif) repeat-x; background-color:#FFFFFF;}
.contact .ctB{padding:8px 0; background:url(../common/dot_ln02.gif) 0 100% repeat-x;}
.contact .comment .st01{margin:0 18px; padding:0 0 15px 15px; border-left:5px solid #e0e2c0;}
.contact .comment .st01 table{margin-top:5px;}
.contact .comment .st01 td{padding-left:24px;}
.contact .comment .st01 p{margin-top:15px;}

/* message */
.contact .message{padding:18px 18px 20px 18px; background:url(../privacy_policy/img/bg01.gif);}
.contact dt{
display:block;
float:left;
clear:left;
width:150px;
margin:0 10px 4px 0;
padding:0;
border:0;
}
.contact dd{margin:0 0 8px;}
.contact dd .st01{width:200px; border:1px solid #cccccc;}
.contact dd .st02{width:315px; height:200px; border:1px solid #cccccc;}

.contact ul{margin-top:20px; height:30px;}
.contact li{float:left; margin:0 0 8px;}
.contact input#submit{width:60px; margin-left:160px;}
.contact input#reset{margin-left:10px;}



/* conf.html
--------------------------------------------*/
.contact .message .in_dv{width:420px; margin:0 auto 10px; text-align:center;}
.contact .message p.st01{font-weight:bold; margin-top:5px;}

.contact .message table{width:100%; margin-top:15px;}
.contact .message td.st02{
background:#f4efe8;
text-align:right;
font-weight:bold;
}
.contact .message td.st03{background:#ffffff; text-align:left;}

.contact .message .st04{margin-top:20px;}
.contact .message .st05{float:left; width:195px; text-align:right;}
.contact .message .st06{float:right; width:195px; text-align:left;}