/*--------------------------------------
お問い合わせ
---------------------------------------*/

/*▼下部注釈用*/
div.address {
margin-bottom: 15px;
padding: 15px;
border-width: 1px;
border-style: solid;
border-color: #cccccc;
}

div.address h3 {
font-size: 116%;
margin-bottom: 5px;
}

div.address li {
margin-left: 1em;
list-style :disc;
}
/*▲下部注釈用*/


#inquiry-wrap {
margin-bottom: 20px;
}

#inquiry-wrap dl{
background-image: url(../common/images/line_dot.gif);
background-repeat: repeat-x;
background-top: top;
margin-top: 15px;
padding-top: 15px;
}
#inquiry-wrap dl dt {
width: 13em;
float: left;
font-weight: bold;
}

#inquiry-wrap dl dd {
background-image: url(../common/images/line_dot.gif);
background-repeat: repeat-x;
background-position: bottom;
margin-bottom: 15px;
padding-bottom: 15px;
padding-left: 13em;
}

#inquiry-wrap .required {
font-size: 116%;
color: #F60;
font-weight: bold;
}

#inquiry-wrap .btn-submit {
text-align: center;
}

input#type1, input#type2, input#type3, input#type4, input#type5 { margin-right: 5px; }

#mailform #name { width: 250px; }
#mailform #nfurigana{ width: 250px; }
#mailform #cname { width: 250px; }
#mailform #cfurigana { width: 250px; }
#mailform #tel { width: 100px; }
#mailform #fax { width: 100px; }
#mailform #email { width: 350px; }
#mailform #mess { width: 350px; }

p.thankstxt {
font-size: 123.1%;
line-height: 1.8;
font-weight: bold;
}
