@charset "EUC-JP";

@import "common.css";

#Menu li a#reform{background-position:-150px 0px !important;cursor:default;}

#Contents h1{
margin:0px 0px 10px 0px;
background-image:url(../img/common/h1_reform.gif);
}


a#add{
display:block;
width:382px;
height:35px;
text-indent:-5000px;
background-image:url(../img/reform/btn_contact.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
a#add:hover{
background-position:0px -35px;
}

#kimono{
width:159px;
padding:0px 0px 0px 0px;
/*text-align:right;*/
background-image:url(../img/reform/cloth/bg_kimono.jpg);
background-repeat:no-repeat;
background-position:100% 50%;
}
#kimono a{
display:block;
width:159px;
height:127px;
margin:0px 0px 0px 0px;
text-indent:-5000px;
background-image:url(../img/reform/cloth/btn_kimono.gif);
background-repeat:no-repeat;
background-position:0px 0px;
}
#kimono a:hover{
background-position:0px -127px;
}

#bikyaku_image{
width:250px;
text-align:center;
}
.bikyaku_des{
width:165px;
}
.bikyaku_des th{
padding:0px 0px 3px 0px;
font-size:12px;
text-align:left;
border-bottom:1px solid #ccc;
}
.bikyaku_des td{
padding:3px 0px 0px 0px;
font-size:10px;
color:#777;
line-height:130%;
}


#style{
width:576px;
}
#style th{
padding:3px 0px 3px 0px;
font-size:14px;
color:#333;
background-color:#9cf;
}
#style th{
padding:3px 0px 3px 0px;
font-size:14px;
color:#333;
background-color:#9cf;
}
#style tbody td{
padding:1px 3px 3px 3px;
font-size:10px;
color:#666;
line-height:130%;
vertical-align:top;
}
#style .price td{
padding:3px 0px 0px 0px;
font-size:12px !important;
font-family:"Arial","lr SVbN","Osaka]";
color:#f00 !important;
}

#prices table{
width:285px;
border-collapse:collapse;
}
#prices table th{
padding:3px;
font-size:12px;
font-weight:normal;
text-align:left;
color:#333;
border:1px solid #ccc;
background-color:#f2efd7;
vertical-align:top;
}
#prices table td{
padding:3px;
font-size:10px;
color:#333;
border:1px solid #ccc;
}
#prices small{
display:block;
margin:5px 0px 0px 5px;
font-size:10px;
color:#333;
text-align:left;
}
#prices td{
vertical-align:top;
}

#chart{
margin:10px 0px 0px 0px;
font-size:12px;
color:#666;
line-height:160%;
}