@charset "utf-8";
/* CSS Document */

#main h2{
text-indent:-10000px;
background:url(/common/img/md_order.jpg) no-repeat;
}

#main {
/*text-align:left;*/
}
#main div{
margin-bottom:10px;
}
#main input{
margin-right:0.5em;
margin-left:0.2em;
}
#main dl dt .caution{
color:#cc3300;
font-size:11px;
font-weight:normal;
}

#main #priv dl{
text-align:left;
width:600px;
margin:auto;
font-size:12px;
color:#666666;
}
#main #priv dl dt{
font-weight:bold;
height:30px;
color:#009FD9;
}
#main #priv dl dt#namae{
text-indent:-10000px;
background:url(/form/img/fd01.jpg) no-repeat;
}
#main #priv dl dt#mead{
text-indent:-10000px;
background:url(/form/img/fd02.jpg) no-repeat;
}
#main #priv dl dt#denwa{
text-indent:-10000px;
background:url(/form/img/fd03.jpg) no-repeat;
}
#main #priv dl dt#yubin{
text-indent:-10000px;
background:url(/form/img/fd04.jpg) no-repeat;
}
#main #priv dl dt#jusho{
text-indent:-10000px;
background:url(/form/img/fd05.jpg) no-repeat;
}
#main #priv dl dd{
margin-bottom:1em;
padding:0.4em;
padding-left:10em;
line-height:130%;
}

#main #selc dl{
text-align:left;
width:596px;
padding:2px;
margin:auto;
font-size:14px;
font-weight:bold;
color:#666666;
border:2px dotted #009FD9;
line-height:150%;
}
#main #selc dt{
height:30px;
background:url(/order/img/od01.jpg) no-repeat;
text-indent:-10000px;
}
#main #selc dd{
padding:18px;
}
#main #lmit dl{
width:596px;
padding:2px;
margin:auto;
font-size:14px;
font-weight:bold;
color:#666666;
border:2px dotted #009FD9;
line-height:150%;
}
#main #lmit dl dt{
text-indent:-10000px;
height:30px;
background:url(/order/img/od02.jpg) no-repeat;
}
#main #lmit dl dd{
padding:18px;
}
#main #lmit dl dd#day{
}

#main #cushion{
text-align:left;
width:600px;
margin:auto;
border:2px dotted #009FD9;
}
#main #cushion p{
text-align:right;
font-size:12px;
padding:4px;
color:#cc3300;
}
#main #cushion dl{
text-align:left;
width:596px;
padding:2px;
margin:auto;
font-size:14px;
font-weight:bold;
color:#666666;
line-height:150%;
padding-bottom:20px;
}
#main #cushion dt#title{
text-indent:-10000px;
height:30px;
background:url(/order/img/od03.jpg) no-repeat;
}
#main #cushion dt#comment{
margin-top:18px;
text-indent:-10000px;
height:30px;
background:url(/order/img/od04.jpg) no-repeat;
}
#main #cushion dt#hp{
text-indent:-10000px;
height:30px;
background:url(/order/img/od05.jpg) no-repeat;
}
#main #cushion dt#link{
text-indent:-10000px;
height:30px;
background:url(/order/img/od06.jpg) no-repeat;
}
#main #cushion dd{
padding:18px;
padding-bottom:0em;
}
#main #planform{
text-align:left;
width:560px;
margin:auto;
margin-top:10px;
margin-bottom:20px;
border:2px dotted #009FD9;
padding:20px;
padding-top:0px;
}

#main #planform dl{
text-align:left;
width:560px;
margin:auto;
margin-top:20px;
font-size:14px;
font-weight:bold;
color:#666666;
line-height:150%;
}
#main table#kakunin{
width:600px;
margin:auto;
text-align:left;
font-size:12px;
line-height:130%;
border-spacing: 5px;
border-collapse:collapse;
background-color:#ffffff;
empty-cells:show;
}
#main table#kakunin tr{
background-color:#ffffff;
border:4px solid #ffffff;
}
#main table#kakunin th{
width:160px;
background-color:#009FD9;
color:#ffffff;
padding:4px;

}
#main table#kakunin td{
width:440px;
padding:4px;
}
