/* CSS Document */

/**---------------------------------
             SUB ナビ 
 --------------------------------**/
 
#s_naviBox {
	width:906px;
	height:39px;
	margin-right:5px;
	margin-left:5px;
	display: inline;
	float: left;
	clear: both;
	}
	 
#s_naviBox_a {
    width:906px;
	height:39px;
	} 
	 
#s_naviBox_a li {
	list-style-type: none;
	width:906px;
	height:39px;
	float: left;
    }
	
#s_naviBox_a a {
	height: 100%;
	text-indent: -9999px;
	display: block;
    }
	 
#s_naviBox_a a:focus {
	overflow: hidden;
    }

#s_naviBox li a:hover{
	background: none !important;
    }

/**---------------------------------
         01_01concept.html
		 　　　～
		 03_02service.html
 --------------------------------**/
 
/*--コンセプト・サービス紹介
--------------------------------------------------------------------------------------------------------------------*/

#s_naviBox_a li.m01{background: url(../../images/s_bt01_f2.gif) no-repeat;width: 226px;height: 39px;float: left;}	
#s_naviBox_a li.m01 a{background: url(../../images/s_bt01.gif) no-repeat;width: 226px;height: 39px;float:left;}
#s_naviBox_a li.m02{background: url(../../images/s_bt02_f2.gif) no-repeat;width: 227px;height: 39px;float: left;}
#s_naviBox_a li.m02 a{background: url(../../images/s_bt02.gif) no-repeat;width: 227px;height: 39px;float: left;}		
#s_naviBox_a li.m03{background: url(../../images/s_bt03.gif) no-repeat;width: 226px;height: 39px;float: left;}	
#s_naviBox_a li.m03 a{background: url(../../images/s_bt03.gif) no-repeat;width: 226px;height: 39px;float: left;}	
#s_naviBox_a li.m04{background: url(../../images/s_bt04.gif) no-repeat;width: 227px;height: 39px;float: left;}	
#s_naviBox_a li.m04 a{background: url(../../images/s_bt04.gif) no-repeat;width: 227px;height: 39px;float: left;}

/*--SUB 現在地
--------------------------------------------------------------------------------*/

body.bcls0101 #s_naviBox li.m01 a{background: url(../../images/s_bt01_f2.gif);}
body.bcls0102 #s_naviBox li.m02 a{background: url(../../images/s_bt02_f2.gif);}
body.bcls0103 #s_naviBox li.m03 a{background: url(../../images/s_bt03_f2.gif);}
body.bcls0104 #s_naviBox li.m04 a{background: url(../../images/s_bt04_f2.gif);}

/**---------------------------------
         　contact.html
		 　profile.html
 --------------------------------**/

/*--会社概要・問い合わせ
--------------------------------------------------------------------------------------------------------------------*/

#s_naviBox_a li.c01{background: url(../../images/c_bt01_f2.gif) no-repeat;width: 226px;height: 39px;float: left;}	
#s_naviBox_a li.c01 a{background: url(../../images/c_bt01.gif) no-repeat;width: 226px;height: 39px;float:left;}	
#s_naviBox_a li.c02{background: url(../../images/c_bt02_f2.gif) no-repeat;width: 227px;height: 39px;float: left;}
#s_naviBox_a li.c02 a{background: url(../../images/c_bt02.gif) no-repeat;width: 227px;height: 39px;float: left;}

/*--会社概要・問い合わせ 現在地
--------------------------------------------------------------------------------*/

body.bcls_c01 #s_naviBox li.c01 a{background: url(../../images/c_bt01_f2.gif);}
body.bcls_c02 #s_naviBox li.c02 a{background: url(../../images/c_bt02_f2.gif);}


/**---------------------------------
          SUB ナビ SHOP
 --------------------------------**/
 
/*--04店舗紹介
--------------------------------------------------------------------------------------------------------------------*/

#s_naviBox_a li.t00{background: url(../../images/t_bt00_f2.gif) no-repeat;width: 226px;height: 39px;}
#s_naviBox_a li.t00 a{background: url(../../images/t_bt00.gif) no-repeat;width: 226px;height: 39px;}	
#s_naviBox_a li.t01{background: url(../../images/t_bt01_f2.gif) no-repeat;width: 227px;height: 39px;}
#s_naviBox_a li.t01 a{background: url(../../images/t_bt01.gif) no-repeat;width: 227px;height: 39px;}
#s_naviBox_a li.t02{background: url(../../images/t_bt02_f2.gif) no-repeat;width: 226px;height: 39px;}
#s_naviBox_a li.t02 a{background: url(../../images/t_bt02.gif) no-repeat;width: 226px;height: 39px;}
#s_naviBox_a li.t03{background: url(../../images/t_bt03_f2.gif) no-repeat;width: 227px;height: 39px;}	
#s_naviBox_a li.t03 a{background: url(../../images/t_bt03.gif) no-repeat;width: 227px;height: 39px;}

/*--04店舗紹介 現在地
--------------------------------------------------------------------------------*/

body.bcls0400 #s_naviBox li.t00 a{background: url(../../images/t_bt00_f2.gif);}
body.bcls0401 #s_naviBox li.t01 a{background: url(../../images/t_bt01_f2.gif);}
body.bcls0402 #s_naviBox li.t02 a{background: url(../../images/t_bt02_f2.gif);}
body.bcls0403 #s_naviBox li.t03 a{background: url(../../images/t_bt03_f2.gif);}

/**---------------------------------
       スクール　SUBナビ
 --------------------------------**/
 
/*--06スクール
--------------------------------------------------------------------------------------------------------------------*/

#s_naviBox_a li.sch00{background: url(../../images/sch_bt00_f2.gif) no-repeat;width: 226px;height: 39px;}
#s_naviBox_a li.sch00 a{background: url(../../images/sch_bt00_f2.gif) no-repeat;width: 226px;height: 39px;}	

/**---------------------------------
      06スクール　右ナビ
 --------------------------------**/
#subBox_r #schoolnavi{
	width:185px;
	height:auto;
	float: left;
    }

#subBox_r #schoolnavi li{
    float:left;
	list-style-type: none;
	border:none;
    }

#subBox_r #schoolnavi a{
    height: 100%;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	border:none;
	list-style-type: none;
    }
	
#subBox_r #schoolnavi li a:hover{
	background: none !important;
	list-style-type: none;
	border:none;
    }

#subBox_r #schoolnavi li.s00{background: url(../../images/school_nav_00.jpg);width:185px;height:105px;}
#subBox_r #schoolnavi li.s00 a{background: url(../../images/school_nav_00.jpg);width:185px;height:105px;}
#subBox_r #schoolnavi li.s01{background: url(../../images/school_nav_01_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #schoolnavi li.s01 a{background: url(../../images/school_nav_01.gif);width:185px;height:41px;}
#subBox_r #schoolnavi li.s011{background: url(../../images/school_nav_01_1_f2.gif);width:185px;height:27px;}	
#subBox_r #schoolnavi li.s011 a{background: url(../../images/school_nav_01_1.gif);width:185px;height:27px;}
#subBox_r #schoolnavi li.s012{background: url(../../images/school_nav_01_2_f2.gif);width:185px;height:27px;}	
#subBox_r #schoolnavi li.s012 a{background: url(../../images/school_nav_01_2.gif);width:185px;height:27px;}
#subBox_r #schoolnavi li.s013{background: url(../../images/school_nav_01_3_f2.gif);width:185px;height:27px;}	
#subBox_r #schoolnavi li.s013 a{background: url(../../images/school_nav_01_3.gif);width:185px;height:27px;}
#subBox_r #schoolnavi li.s02{background: url(../../images/school_nav_02_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #schoolnavi li.s02 a{background: url(../../images/school_nav_02.gif);width:185px;height:41px;}
#subBox_r #schoolnavi li.s03{background: url(../../images/school_nav_03_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #schoolnavi li.s03 a{background: url(../../images/school_nav_03.gif);width:185px;height:41px;}
#subBox_r #schoolnavi li.s04{background: url(../../images/school_nav_04_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #schoolnavi li.s04 a{background: url(../../images/school_nav_04.gif);width:185px;height:41px;}
#subBox_r #schoolnavi li.s05{background: url(../../images/school_nav_05_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #schoolnavi li.s05 a{background: url(../../images/school_nav_05.gif);width:185px;height:41px;}


/* 	06スクール　右ナビ 現在地
--------------------------------------------------------------------------------*/

body.nail01 #subBox_r #schoolnavi li.s01 a{background: url(../../images/school_nav_01_f2.gif);width:185px;height:41px;}
body.nail01 #subBox_r #schoolnavi li.s011 a{background: url(../../images/school_nav_01_1_f2.gif);width:185px;height:27px;}

body.nail02 #subBox_r #schoolnavi li.s01 a{background: url(../../images/school_nav_01_f2.gif);width:185px;height:41px;}
body.nail02 #subBox_r #schoolnavi li.s012 a{background: url(../../images/school_nav_01_2_f2.gif);width:185px;height:27px;}

body.nail03 #subBox_r #schoolnavi li.s01 a{background: url(../../images/school_nav_01_f2.gif);width:185px;height:41px;}
body.nail03 #subBox_r #schoolnavi li.s013 a{background: url(../../images/school_nav_01_3_f2.gif);width:185px;height:27px;}

body.puch #subBox_r #schoolnavi li.s02 a{background: url(../../images/school_nav_02_f2.gif);width:185px;height:41px;}	
body.salon #subBox_r #schoolnavi li.s03 a{background: url(../../images/school_nav_03_f2.gif);width:185px;height:41px;}	
body.nigate #subBox_r #schoolnavi li.s04 a{background: url(../../images/school_nav_04_f2.gif);width:185px;height:41px;}
body.siharai #subBox_r #schoolnavi li.s05 a{background: url(../../images/school_nav_05_f2.gif);width:185px;height:41px;}

/*--05商品
--------------------------------------------------------------------------------------------------------------------*/

#s_naviBox_a li.pro00{background: url(../../images/pro_bt00_f2.gif) no-repeat;width: 226px;height: 39px;}
#s_naviBox_a li.pro00 a{background: url(../../images/pro_bt00_f2.gif) no-repeat;width: 226px;height: 39px;}	

/**---------------------------------
      05商品　右ナビ
 --------------------------------**/
#subBox_r #productnavi{
	width:185px;
	height:auto;
	float: left;
    }

#subBox_r #productnavi li{
    float:left;
	list-style-type: none;
	border:none;
    }

#subBox_r #productnavi a{
    height: 100%;
	text-indent: -9999px;
	overflow:hidden;
	display: block;
	border:none;
	list-style-type: none;
    }

#subBox_r #productnavi li a:hover{
	background: none !important;
	list-style-type: none;
	border:none;
    }
	
#subBox_r #productnavi li.p00{background: url(../../images/product_nav_00.jpg);width:185px;height:105px;}
#subBox_r #productnavi li.p00 a{background: url(../../images/product_nav_00.jpg);width:185px;height:105px;}
#subBox_r #productnavi li.p01{background: url(../../images/product_nav_01_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #productnavi li.p01 a{background: url(../../images/product_nav_01.gif);width:185px;height:41px;}
#subBox_r #productnavi li.p02{background: url(../../images/product_nav_02_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #productnavi li.p02 a{background: url(../../images/product_nav_02.gif);width:185px;height:41px;}	
#subBox_r #productnavi li.p03{background: url(../../images/product_nav_03_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #productnavi li.p03 a{background: url(../../images/product_nav_03.gif);width:185px;height:41px;}	
#subBox_r #productnavi li.p04{background: url(../../images/product_nav_04_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #productnavi li.p04 a{background: url(../../images/product_nav_04.gif);width:185px;height:41px;}
#subBox_r #productnavi li.p06{background: url(../../images/product_nav_06_f2.gif);width:185px;height:41px;margin-top: 2px;}	
#subBox_r #productnavi li.p06 a{background: url(../../images/product_nav_06.gif);width:185px;height:41px;}	

/* 	05商品　右ナビ 現在地
--------------------------------------------------------------------------------*/

body.geneki #subBox_r #productnavi li.p01 a{background: url(../../images/product_nav_01_f2.gif);width:185px;height:41px;}	
body.skin #subBox_r #productnavi li.p02 a{background: url(../../images/product_nav_02_f2.gif);width:185px;height:41px;}	
body.special #subBox_r #productnavi li.p03 a{background: url(../../images/product_nav_03_f2.gif);width:185px;height:41px;}	
body.leau #subBox_r #productnavi li.p04 a{background: url(../../images/product_nav_04_f2.gif);width:185px;height:41px;}
body.xfairy #subBox_r #productnavi li.p06 a{background: url(../../images/product_nav_06_f2.gif);width:185px;height:41px;}