@charset "utf-8";

/*----------------------------------------------------
address
----------------------------------------------------*/
div#address{
margin:0 35px 50px 35px;
}

div#address dl{
float:left;
width:350px;
}

div#address dt img{
vertical-align:bottom;
}

div#address dd{
padding:10px 25px 15px 15px;
background:url(../../inquiry/img/bg_address.gif) no-repeat left bottom;
}

div#address dd li{
padding:0 0 5px 0;
}

/*----------------------------------------------------
tab
----------------------------------------------------*/
ul#tab{
margin:0 35px 25px 35px;
padding:0 0 9px 0;
background:url(../../inquiry/img/btm_tab.gif) no-repeat left bottom;
}

ul#tab li{
display:inline;
}

ul#tab li img{
vertical-align:bottom;
}

/*----------------------------------------------------
form area
----------------------------------------------------*/
div#formArea{
margin:0 35px 0 35px;
}

div#formArea form{
margin:0 50px 0 50px;
}

div#formArea table{
margin:3px 0 25px 0;
width:610px;
}

div#formArea tr.bgGray{
background:#f3f3f3;
}

div#formArea tr.bgBlue{
background:#eef0f1;
}

div#formArea th{
padding:10px;
width:25%;
border:1px solid #ffffff;
}

div#formArea td{
padding:10px;
width:75%;
border:1px solid #ffffff;
}

div#formArea td input{
vertical-align:middle;
}

div#formArea td input.textline1{
width:250px;
}

div#formArea td input.textline2{
width:60px;
}

div#formArea td input.textline3{
width:150px;
}

div#formArea td input.textline4{
width:435px;
}

div#formArea td textarea{
width:435px;
height:100px;
}

div#formArea td table#product{
margin:3px 0 0 0;
width:436px;
border:1px solid #cccccc;
background:#ffffff;
}

div#formArea td table#product th{
padding:5px;
border:1px solid #cccccc;
width:45%;
}

div#formArea td table#product td{
padding:5px;
border:1px solid #cccccc;
width:55%;
}



/*----------------------------------------------------
common setting
----------------------------------------------------*/
.mgl20{margin-left:20px;}
.mgr10{margin-right:10px;}
.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.small{font-size:80%;}
.red{color:#e95000;}















