@charset "shift_jis";

/***********************************************
 file name:price.css
 auth level:
 last updated:07/07/20
************************************************/
.price{
width:521px;
}

/* comment */
.price .comment{margin-top:5px; background:url(../common/dot_ln02.gif) 0 100% repeat-x;}
.price .comment .in_dv01{margin:0 0 8px 18px; border-left:5px solid #e0e2c0;}

.price .comment p.st01{float:left; width:240px; padding:10px 10px;}

.price .comment .ctT{
float:right;
width:212px;
margin-right:15px;
padding-top:10px;
background:url(../price/img/bg02.jpg) no-repeat;
}
.price .comment .ctB{
background:url(../price/img/bg03.jpg) 0 100% no-repeat;
padding:3px 10px 5px;
}
.price .comment dd img{width:182px; height:30px;}

.price p.st02{padding:3px 15px 0 0; background:url(../price/img/bg01.gif); text-align:right; color:#999999;}


/* list
--------------------------------------------*/
.price .list{
padding:0 18px 30px 18px;
background:url(../price/img/bg01.gif);
}

/* title_d */
#cut{padding-top:15px;}
#ext,#sha,#per,#col,#tre,#shu{padding-top:15px;}
.ttl_d{
border-left:4px solid #996542;
border-bottom:1px solid #996542;
text-align:left;
}
.ttl_d h6{
margin-left:5px;
height:16px;
text-indent:-9999px;
overflow:hidden;
}

#cut .ttl_d h6{background:url(../price/img/ttl_d01.gif) no-repeat;} /* カット */
#ext .ttl_d h6{background:url(../price/img/ttl_d02.gif) no-repeat;} /* エクステンション */
#sha .ttl_d h6{background:url(../price/img/ttl_d03.gif) no-repeat;} /* シャンプースタイリング */
#per .ttl_d h6{background:url(../price/img/ttl_d04.gif) no-repeat;} /* パーマ */
#col .ttl_d h6{background:url(../price/img/ttl_d05.gif) no-repeat;} /* カラー */
#tre .ttl_d h6{background:url(../price/img/ttl_d06.gif) no-repeat;} /* トリートメント */
#shu .ttl_d h6{background:url(../price/img/ttl_d07.gif) no-repeat;} /* 縮毛矯正 */

.price .list .in_dv02{padding:10px 13px 0;}

.price .list li{margin-top:5px; background:url(../common/dot_ln04.gif) 0 .5em repeat-x; text-align:right;}
.price .list span.st01{float:left; background:url(../price/img/bg01.gif); padding-right:10px;}
.price .list span.st02{background:url(../price/img/bg01.gif); padding-left:10px;}

.price .list .ctT{margin:10px 10px 0; padding-top:10px; background:url(../price/img/bg04.jpg) no-repeat;}
.price .list .ctM{padding:5px 25px; background:url(../price/img/bg05.jpg) repeat-y;}
.price .list .ctB{padding-bottom:10px; background:url(../price/img/bg06.jpg) 0 100% no-repeat;}

.price .list .ctM p{color:#798100; margin-top:5px;}
.price .list p.st03{
margin:25px 0 10px;
padding-top:10px;
background:url(../common/dot_ln03.gif) repeat-x;
text-align:right;
}
.price .list p.st04{padding-top:10px; padding-left:2em; text-indent:-1em;} 

.price .list .in_dv03{width:300px; margin:15px auto 0;}
.price .list .in_dv03 dt{float:right; width:210px; font-weight:bold; color:#ce9f11;}
.price .list .in_dv03 dd.photo{float:left; width:79px; height:104px; background:#ffffee;}
.price .list .in_dv03 dd.photo img{width:75px; height:100px; margin:2px;}
.price .list .in_dv03 dd.txt{float:right; width:210px; margin-top:5px;}
