@charset "utf-8";
/* tiyomi's advise room */
#adviseroom-title h2{
font-size:14px;
font-weight:normal;
padding:2px 5px;
}
#adviseroom-title h3{
font-size:16px;
font-weight:bold;
margin:10px 15px 10px 30px;
color:#6a880b;
}
#adviseroom{
margin:0 15px;
}
#adviseroom h4{
width:593px;
margin:0 auto 10px;
}
#adviseroom img{
line-height:0;
font-size:0px;
}
#adviseroom em{
color:#BF3100;
}
#adviseroom ol,
#adviseroom .boxA ul{
margin-bottom:1em;
}
#adviseroom ol{
list-style-type:decimal;
margin-left:25px;
}
#adviseroom ol li{
margin-bottom:0.2em;
}
#adviseroom .boxA ul{
list-style:disc;
margin-left:20px;
}
#adviseroom table{
width:563px;
margin-bottom:1em;
}
#adviseroom table .tit{
font-weight:bold;
background-color:#FFDDBF;
}
.txt-clr-grn{
color:#607F00;
}
#adviseroom .ph{
float:left;
margin:0px 15px 15px 0;
}
#adviseroom .txt-box1{
width:615px;
margin:20px 0;
padding-top:15px;
background:url(/img/sms/adviceroom/box1-top.gif) top right no-repeat;
}
#adviseroom .inbox{
width:593px;
border:solid #ccc6b8;
background-color:#fffced;
padding:0 10px 10px;
}
#adviseroom .inbox{
border-width:0 1px 0;
}
#adviseroom #prf{
margin:20px 10px 0;
}
#adviseroom #prf .txt-box{
clear:both;
}
#adviseroom dl{
margin:30px 0 45px;
}
#adviseroom dt{
float:left;
width:108px;
text-align:right;
margin-right:15px;
}
#adviseroom dd{
margin:0 0 15px 123px;
}
#adviseroom dd dt{
float:left;
margin-right:10px;
}
#adviseroom dd dl,
#adviseroom dd dt,
#adviseroom dd dd{
margin:0;
}
#adviseroom dd dt{
width:57px;
margin-right:10px;
}
#adviseroom dd dd{
padding-left:67px;
}
#adviseroom #bnrarea{
clear:both;
border-top:1px dashed #BFA786;
padding:45px 0 35px;
}
#adviseroom #bnrarea .bnr{
width:374px;
margin:0 auto;
}
#adviseroom .boxQ,
#adviseroom .boxA{
width:615px;
padding-top:10px;
background:top right no-repeat;
}
#adviseroom .boxQ{
background-image:url(/img/sms/adviceroom/boxQ-top.gif);
margin:20px 0 25px;
}
#adviseroom .boxA{
background-image:url(/img/sms/adviceroom/boxA-top.gif);
margin-bottom:45px;
}
#adviseroom .boxQ .inbox,
#adviseroom .boxA .inbox{
border:1px solid;
border-width:0 1px;
margin:0;
padding-top:5px;
}
#adviseroom .boxQ .inbox{
background-color:#EEF4DC;
border-color:#CEC9BA;
}
#adviseroom .boxA .inbox{
background-color:#fbebdd;
border-color:#CEC9BA;
}
#adviseroom .boxQ .txt-box,
#adviseroom .boxA .txt-box{
padding:0 15px;
}
#adviseroom .boxQ .txt-box ul{
border-top:1px dashed #BFA786;
text-align:right;
padding-top:10px;
}
