@charset utf-8;

/*indexTab*/
#indexTab{position:absolute;z-index:1;width:230px;height:50px;margin:-65px 0 0 540px;padding:0 28px;background:url(../img/menu/bg-tabS-trans.png) no-repeat;}
#indexTab p{border:1px #a96 solid;cursor:pointer;width:230px;height:30px;margin-top:19px;background:url(../img/hairstyle/selector.jpg) no-repeat;}
#indexTab div{width:232px;overflow:hidden;}
#indexTab li{border:1px #a96 solid;border-top:none;list-style:none;}
#indexTab a{display:block;color:#110;padding-left:23px;border:none;line-height:2.2;font-size:93%;letter-spacing:0;background:#fff;}
#indexTab a:hover{color:#eda;background:#110;}
#indexTab .current_page_item a,#indexTab .current_page_item a:hover{color:#eda;background:url(../img/general/list-03-110.gif) no-repeat 5px center #110;}

/*header*/
#category_header{color:#fff;width:820px;height:80px;background:url(../img/hairstyle/bg-header.jpg) no-repeat;}
#category_header div{padding:10px;}
#category_header h1{color:#ca4;font-size:170%;width:420px;float:left;font-weight:400;line-height:1.2;margin-right:10px;}
#category_header h2{float:none;color:#fff;font-size:77%;width:420px;font-weight:400;line-height:1.2;margin-top:5px;}
#category_header p{font-size:85%;width:280px;float:left;color:#fff;line-height:1.6;border:1px solid #a96;padding:0 6px;background:#210;}

/*index*/
#hairstyle{list-style:none;width:814px;clear:both;padding:3px;}
#hairstyle li{float:left;border:1px #a96 solid;color:#a96;margin:3px;padding:3px;background:#fff;}
#hairstyle li img{display:block;border:1px #a96 solid;}
#hairstyle a{display:block;border:none;margin-top:1px;}
#hairstyle a:hover{background:#fff;}

/*prevnext*/
#prevnext{margin:0; padding:0 12px;}
#prevnext li.prev{float:right;text-align:right;}
#prevnext li.next {float:left;}
#prevnext a{display:block;line-height:30px;overflow:hidden;width:220px; font-size:116%; border:none; text-decoration:underline;}
#prevnext a:hover{color:#964c56;}
.prev a{background:url(../img/general/next_off.jpg) no-repeat right 50%;padding-right:33px;}
.prev a:hover{background:url(../img/general/next_on.jpg) no-repeat right 50%;}
.next a{background:url(../img/general/prev_off.jpg) no-repeat left 50%;padding-left:33px;}
.next a:hover{background:url(../img/general/prev_on.jpg) no-repeat left 50%;}

*html #category_header h1,*html #title dd{font-family:HGPｺﾞｼｯｸE,sans-serif;}
#mpWrapper td,#mpWrapper th,#mpWrapper p img{border:1px #ccc solid!important;}



