div#inquiry-title{width:880px;height:40px;background:url(../img/inquiry/inquiry-title.jpg) no-repeat left top;text-align:left;}
div#inquiry-title h2{font-size:16px;color:#333333;line-height:40px;margin-left:40px;}

div#inquiry-bd{width:880px;border:solid 1px #CCC;text-align:left;margin-top:10px;background:#FFF url(../img/inquiry/inquiry-top.jpg) repeat-x center top;}

div#inquiry-bd span.annotation{color:#FF0000;}

div#inquiry-intro{width:810px;margin:20px 35px 20px 35px;text-align:left;}
div#inquiry-intro h3{font-weight:bold;font-size:16px;color:#333333;line-height:20px;margin-left:10px;}


div#formbox{width:810px;margin:20px 35px 20px 35px;text-align:left;}


/*div#formbox table{width:580px;margin:20px 0px 10px 85px;}*/
div#formbox td.td-l{width:150px;text-align:right;vertical-align:top;padding-bottom:15px;}
div#formbox td.td-r{width:440px;vertical-align:top;padding-left:10px;}
div#formbox td.submit{text-align:center;padding-top:10px;}

div#formbox span.index{font-weight:bold;font-size:14px;color:#333333;}

div#formbox .input-name{width:300px;}
div#formbox .input-kana{width:300px;}
div#formbox .input-email{width:450px;}
div#formbox .input-inquiry{width:450px;height:200px;}


/*
div#inquiry-bd div#formbox{width:740px;margin:20px 35px 20px 55px;text-align:left;border:solid 1px #CCCCCC;padding:15px;clear:both;}
div#inquiry-bd div#formbox h4{color:#FF0000;font-size:large;}
*/

div#inquiry-list{width:810px;margin:35px;text-align:center;}
div#inquiry-list div.list-box{width:800px;margin:0 auto;padding-bottom:1px;background:#C00;}
div#inquiry-list table{width:799px;}
div#inquiry-list td{vertical-align:top;background:#FFF;border-left:1px solid #C00;border-top:1px solid #C00;}
div#inquiry-list td p{padding:5px 10px;text-align:left;}
div#inquiry-list td.long{width:240px;}
div#inquiry-list td.short{width:140px;}
div#inquiry-list td.title{background:#C00;border-left:1px solid #FFF;}
div#inquiry-list td.title p{color:#EEE;font-weight:bold;}
div#inquiry-list td.title-start{background:#C00;}
div#inquiry-list td.title-start p{color:#EEE;font-weight:bold;}

div#mail-contact{width:606px;height:46px;margin:50px auto;}
div#mail-contact p{width:606px;height:46px;background:url(../img/inquiry/mail-contact.gif) no-repeat;}
div#mail-contact a{width:606px;height:46px;display:block;}
div#mail-contact a:hover{background:url(../img/inquiry/mail-contact-ov.gif) no-repeat;}
div#mail-contact span{display:none;}

