@charset "UTF-8";
/* CSS Document */
#menu li.m5 a{ background-position:-475px -49px; }


#submenu_menu li.m1 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 0;
}
#submenu_menu li.m1 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px 0;
}
#submenu_menu li.m2 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -51px;
}
#submenu_menu li.m2 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -51px;
}
#submenu_menu li.m3 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -102px;
}
#submenu_menu li.m3 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -102px;
}
#submenu_menu li.m4 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -153px;
}
#submenu_menu li.m4 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -153px;
}
#submenu_menu li.m5 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -204px;
}
#submenu_menu li.m5 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -204px;
}
#submenu_menu li.m6 a{
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -255px;
}
#submenu_menu li.m6 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -255px;
}
#submenu_menu li.m7 a{
height:52px;
background:url(../images/menu_img/submenu_menu.gif) no-repeat 0 -306px;
}
#submenu_menu li.m7 a:hover{
background:url(../images/menu_img/submenu_menu.gif) no-repeat -200px -306px;
}

/*============================================================*/

#cont_right h2.menu_1{
background:url(../images/h2/menu_index.png) no-repeat 0 0;
}
#cont_right h2.menu_2{
background:url(../images/h2/menu_basic.png) no-repeat 0 0;
}
#cont_right h2.menu_3{
background:url(../images/h2/menu_nail.png) no-repeat 0 0;
}
#cont_right h2.menu_4{
background:url(../images/h2/menu_facial.png) no-repeat 0 0;
}
#cont_right h2.menu_5{
background:url(../images/h2/menu_water.png) no-repeat 0 0;
}
#cont_right h2.menu_6{
background:url(../images/h2/menu_nextension.png) no-repeat 0 0;
}
#cont_right h2.menu_7{
background:url(../images/h2/menu_lowtemp.png) no-repeat 0 0;
}
#cont_right h2.menu_8{
background:url(../images/h2/menu_collection.png) no-repeat 0 0;
}





/*index============================================================*/
.index_cell a, .index_cell2 a{
float:left;
width:320px;
height:180px;
margin:0 16px 20px 0;
border:#ebe6e0 solid 1px;
}

.index_cell a:hover, .index_cell2 a:hover{
border:#88a472 solid 1px;
}

.index_cell2 a{
margin:0;
}





/*basic============================================================*/
h3.basic_h3_1{
background:url(../images/menu_img/basic_h3_1.gif) no-repeat;
}
h3.basic_h3_2{
background:url(../images/menu_img/basic_h3_2.gif) no-repeat;
}
h3.basic_h3_3{
background:url(../images/menu_img/basic_h3_3.gif) no-repeat;
}
h3.basic_h3_4{
background:url(../images/menu_img/basic_h3_4.gif) no-repeat;
}
h3.basic_h3_5{
background:url(../images/menu_img/basic_h3_5.gif) no-repeat;
}
h3.basic_h3_6{
background:url(../images/menu_img/basic_h3_6.gif) no-repeat;
}
h3.basic_h3_7{
background:url(../images/menu_img/basic_h3_7.gif) no-repeat;
}
h3.basic_h3_8{
background:url(../images/menu_img/basic_h3_8.gif) no-repeat;
}
h3.basic_h3_9{
background:url(../images/menu_img/basic_h3_9.gif) no-repeat;
}

.basic_cell{
width:660px;
}

.basic_cell img{
float:left;
margin:0 20px 0 0;
}

.basic_cell strong{
display:block;
width:280px;
height:19px;
margin:0 0 5px 145px;
text-indent:-9999px;
background:url(../images/menu_img/basic_t_1.gif) no-repeat 0 0;
}

.basic_table{
margin:5px 0 0 0;
text-align:right;
background:#f9f5f0;
}

.basic_table td{
padding:6px 10px;
border-bottom:#f3ebe1 solid 2px;
}

.basic_table td.basic_title{
text-align:left;
}

.basic_cell .basic_table{
width:510px;
}

.basic_cell .basic_table td.basic_title{
border-left:#f3ebe1 solid 2px;
}

/*==============================================*/
/*==for water.html==============================*/
.basic_table img{
margin:8px 0 0 0;
}
/*==============================================*/
/*==============================================*/


/*facial============================================================*/
#cont_right h3.facial_h3_1{
padding:0;
border:0;
background:url(../images/menu_img/facial_h3_1.gif) no-repeat;
}

h3.facial_h3_2{
background:url(../images/menu_img/facial_h3_2.gif) no-repeat;
}

.facial_bnr a{
float:right;
display:block;
width:190px;
height:62px;
margin:-112px 0 0 0;
text-indent:-9999px;
background:url(../images/menu_img/facial_bnr.jpg) no-repeat 0 0;
}

.facial_cell{
margin:0 0 20px 0;
padding:0 0 20px 0;
border-bottom:#fff solid 1px;
}

.facial_cell img{
float:right;
width:198px;
margin:0 40px 0 60px;
}

.facial_cell h4{
margin:0 0 10px 0;
text-indent:-9999px;
}

h4.facial_h4_1{
width:348px;
height:66px;
background:url(../images/menu_img/facial_t_1.gif) no-repeat 0 0;
}
h4.facial_h4_2{
width:358px;
height:87px;
background:url(../images/menu_img/facial_t_2.gif) no-repeat 0 0;
}
h4.facial_h4_3{
width:251px;
height:86px;
background:url(../images/menu_img/facial_t_3.gif) no-repeat 0 0;
}



/*water============================================================*/
h3.water_h3_1{
background:url(../images/menu_img/warter_h3_1.gif) no-repeat 0 0;
}
h3.water_h3_2{
background:url(../images/menu_img/warter_h3_2.gif) no-repeat 0 0;
}
h4.water_h4_1{
width:397px;
height:60px;
margin:0 0 20px 0;
text-indent:-9999px;
background:url(../images/menu_img/warter_h4_1.jpg) no-repeat 0 0;
}
h4.water_h4_2{
width:334px;
height:22px;
margin:0 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h4_2.gif) no-repeat 0 0;
}
h4.water_h4_3{
width:433px;
height:22px;
margin:0 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h4_3.gif) no-repeat 0 0;
}
h5.water_h5_1{
width:350px;
height:26px;
margin:0 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h5_1.gif) no-repeat 0 0;
}
h5.water_h5_2{
width:466px;
height:24px;
margin:5px 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h5_2.gif) no-repeat 0 0;
}
h5.water_h5_3{
width:466px;
height:24px;
margin:10px 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h5_3.gif) no-repeat 0 0;
}
h5.water_h5_4{
width:466px;
height:24px;
margin:10px 0 10px 194px;
text-indent:-9999px;
background:url(../images/menu_img/warter_h5_4.gif) no-repeat 0 0;
}

.water_cell img.water_p_1{
float:right;
margin:0 0 0 60px;
}
.water_cell img.water_p_2{
float:left;
margin:0 30px 10px 0;
}

.water_cell img.water_p_3{
float:left;
margin:0 30px 200px 0;
}

.water_a{
display:block;
width:274px;
height:44px;
margin:10px 0;
text-indent:-9999px;
background:url(../images/menu_img/water_btn_1.jpg) no-repeat 0 0;
}





/*nextension============================================================*/
.nextention_p_1{
float:right;
margin:0 0 0 30px;
}

h4.nextention_h4_1{
width:314px;
height:60px;
margin:0 0 20px 0;
text-indent:-9999px;
background:url(../images/menu_img/nextension_h4_1.gif) no-repeat 0 0;
}

h4.nextention_h4_2{
width:604px;
height:19px;
margin:30px 0 20px 0;
text-indent:-9999px;
background:url(../images/menu_img/nextension_h4_2.gif) no-repeat 0 0;
}

.next_table{
color:#333;
background:#fff;
border:#b5b0ab solid 1px;
text-align:center;
font-size:11px;
line-height:150%;
}

.next_table td{
padding:10px 0;
border-left:#d3cdc8 solid 1px;
border-top:#d3cdc8 solid 1px;
}

td.next_brown, .next_brown td{
color:#3f1800;
border-right:#fff solid 1px;
border-bottom:#fff solid 1px;
background:#dcd0bd;
}

.next_green{
color:#2c6816;
letter-spacing:0.1em;
font-weight:bold;
}





/*lowtemp============================================================*/
.lowtemp_p_1{
float:right;
margin:0 0 0 45px;
}

h4.lowtemp_h4_1{
width:413px;
height:60px;
margin:0 0 20px 0;
text-indent:-9999px;
background:url(../images/menu_img/lowtemp_h4_1.gif) no-repeat 0 0;
}

h4.lowtemp_h4_2{
width:461px;
height:46px;
margin:30px 0 20px 0;
text-indent:-9999px;
background:url(../images/menu_img/lowtemp_h4_2.gif) no-repeat 0 0;
}

h5.lowtemp_h5_1, h5.lowtemp_h5_2, h5.lowtemp_h5_3{
width:420px;
height:32px;
margin:0 0 5px 0;
text-indent:-9999px;
}

h5.lowtemp_h5_1{
margin:10px 0 5px 0;
background:url(../images/menu_img/lowtemp_h5_1.gif) no-repeat 0 0;
}
h5.lowtemp_h5_2{
background:url(../images/menu_img/lowtemp_h5_2.gif) no-repeat 0 0;
}
h5.lowtemp_h5_3{
margin:0 0 15px 0;
background:url(../images/menu_img/lowtemp_h5_3.gif) no-repeat 0 0;
}

.low_green{
color:#6dca1a;
letter-spacing:0.1em;
font-weight:bold;
}
.low_blue{
color:#1686ce;
letter-spacing:0.1em;
font-weight:bold;
}



/*collection============================================================*/

h3.collection_h3_1{
background:url(../images/menu_img/collection_h3_1.gif) no-repeat;
}
