@charset "utf-8";
/* CSS Document */

#wrap_menu{
padding-bottom: 50px;
height:1850px;
}

p{
display:block;
}

/*leftコンテンツ*/
#contents{
width:730px;
float:left;
display:block;
margin-top:16px;
}


#menu{
width:704px;
margin-left:6px;
margin-right:20px;
clear:both;
}


/*nail*/
div.box{
width:654px;
height:350px;
margin-left:25px;
margin-right:25px;
margin-top:10px;
padding-bottom:20px;
}

/*foot*/
div.box_foot{
width:654px;
height:200px;
margin-left:25px;
margin-right:25px;
margin-top:10px;
padding-bottom:20px;
}


/*french*/
div.box_french{
width:654px;
height:180px;
margin-left:25px;
margin-right:25px;
margin-top:10px;
padding-bottom:20px;
display:block;
}

/*original*/

div.box_original_s{
width:654px;
height:150px;
margin-left:25px;
margin-right:25px;
margin-top:10px;
padding-bottom:20px;
}

div.box_original{
width:654px;
height:350px;
margin-left:25px;
margin-right:25px;
margin-top:10px;
padding-bottom:20px;
}

/*タイトル文字消*/
span.out{
display:none;
}

h2.menu{
width:704px;
height:67px;
background-image:url(../img/title_menu.jpg);
background-repeat:no-repeat;
display:block;
margin-left:6px;
}


/*メニュータイトル～*/
/*h3*/
#title2_menuhand{
width:654px;
height:25px;
background-image:url(../img/title2_handcare.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;

}

#title2_menufoot{
width:654px;
height:25px;
background-image:url(../img/title2_foot.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;

}

#title2_menuscul{
width:654px;
height:25px;
background-image:url(../img/title2_scul.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;

}



#title2_menuoption{
width:654px;
height:25px;
background-image:url(../img/title2_option.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;

}


#title2_option1{
width:654px;
height:25px;
background-image:url(../img/title2_air.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
margin-top:15px;

}

#title2_option2{
width:654px;
height:25px;
background-image:url(../img/title2_french.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
margin-top:15px;

}

#title2_option3{
width:654px;
height:25px;
background-image:url(../img/title2_art.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
margin-top:15px;
}


#title2_other{
width:654px;
height:25px;
background-image:url(../img/title2_other.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
margin-top:15px;
}

#title2_orignal{
width:654px;
height:25px;
background-image:url(../img/title2_orignal.jpg);
background-repeat:no-repeat;
display:block;
margin-bottom:15px;
margin-top:15px;
}



div.img_handcare{
float:right;
width:211px;
height:154px;
}/*写真*/


div.saloninfo_word{
float:left;
display:block;
width:422px;
height:auto;
padding-right:10px;
}/*文字*/





/*kurumi*/
div.orignal_word{
width:654px;
display:block;
height:auto;
padding-right:10px;
}/*文字*/


div.img_kurumi{
float:left;
width:207px;
height:279px;
padding-right:10px;
}/*写真*/


div.kurumi_word{
float:right;
display:block;
width:416px;
height:auto;
padding-right:10px;
}/*文字*/



div.btn_erea{
margin-top:20px;
}/*ボタン位置*/


table.kakaku{
width:654px;
border:#E8D08A solid 1px;
margin-left:25px;
font-size:12px;
color:#555555;
margin-bottom:50px;
margin-top:10px;
}

table.kakaku_main{
width:654px;
border:#E8D08A solid 1px;
margin-left:25px;
font-size:12px;
color:#555555;
margin-bottom:10px;
margin-top:10px;
}




tr.kakaku{
background-color:#FAF5E7;
}

tr.kakaku_white{
background-color:#FFF;
}

tr.kakaku_title{
background-color:#EFDEB1;
}


td.kakaku{
width:170px;
height:40px;
padding:10px;
}

td.kakaku2{
width:130px;
height:40px;
padding:10px;
}

td.kakaku3{
width:290px;
height:40px;
padding:10px;
}

td.kakaku_title{
width:170px;
height:20px;
padding-top:3px;
padding-left:10px;
}

/*--------------------サブメニュー*/
#submenu {
width: 244px;
height:68px;
padding-top:107px;
background:url(../img/submenu_bg_menu.jpg) no-repeat;/**/
float:right;
display:block;
margin-top:16px;
margin-right:6px;
}



#submenu1 a.free{
background:url(../img/btn_menu_hand.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

#submenu2 a.free {
background:url(../img/btn_menu_foot.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

#submenu3 a.free{
background:url(../img/btn_menu_scul.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

#submenu4 a.free {
background:url(../img/btn_menu_option.jpg) no-repeat;/**/
display: block;
width: 244px;
height:120px;
border-bottom:#996633 solid 1px;
}

#submenu5 a.free {
background:url(../img/btn_menu_other.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}


/*------------------------選択*/

#submenu1 a.stay{
background:url(../img/btn_menu_hand_on.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

#submenu2 a.stay{
background:url(../img/btn_menu_foot_on.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}


#submenu3 a.stay{
background:url(../img/btn_menu_scul_on.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

#submenu4 a.stay{
background:url(../img/btn_menu_option_on.jpg) no-repeat;/**/
display: block;
width: 244px;
height:120px;
border-bottom:#996633 solid 1px;
}

#submenu5 a.stay{
background:url(../img/btn_menu_other_on.jpg) no-repeat;/**/
display: block;
width: 244px;
height:60px;
border-bottom:#996633 solid 1px;
}

a.banner{
display: block;
width: 244px;
height:68px;
margin-top:10px;
}/**/

/*
#submenu li a:hover {
background:#CC00CC right top;
}*/

#mobile{
width: 244px;
height:100px;
margin-top:10px;
}

#facebook{
width: 244px;
height:;
margin-bottom:10px;
}

#twitter{
width: 244px;
height:;
margin-bottom:10px;
}