ul{
	margin: 0;
	padding: 0;
}
li{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
li a{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
li a:hover{
	margin: 0;
	padding: 0;
	text-decoration: none;
}
a {
	cursor: pointer;
}
ul.subMenu{
	margin: 0 auto;
	width: 440px;
}
ul.subMenu2{
	margin: 0 auto;
	width: 550px;
}
*+html div ul.subMenu li{
	margin: 10px 0 -5px 0;
}
/* ヘアーデザインのサブメニュー */
ul.subMenu li{
	margin: 2px 10px 5px 0;
	float: left;
	height: 18px;
}
ul.subMenu2 li{
	margin: 5px 0 5px 0;
	float: left;
	height: 18px;
}
/*新ヘアメニュー*/
/*-メニュー１-*/
li.hairMenu1{
	margin: 0 10px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.hairMenu1 a{
	background:url(../images/title/title_hairdesign1_1-trans.png);
	width: 115px;
	height: 18px;
	display: block;
}
li.hairMenu1 a:hover{
	background:url(../images/title/title_hairdesign1_2-trans.png);
	width: 115px;
	display: block;
	height: 18px;
}
/*-メニュー2-*/
li.hairMenu2{
	margin: 0 10px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.hairMenu2 a{
	background:url(../images/title/title_hairdesign2_1-trans.png);
	width: 115px;
	height: 18px;
	display: block;
}
li.hairMenu2 a:hover{
	background:url(../images/title/title_hairdesign2_2-trans.png);
	width: 115px;
	display: block;
	height: 18px;
}
/*-メニュー3-*/
li.hairMenu3{
	margin: 0 10px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.hairMenu3 a{
	background:url(../images/title/title_hairdesign3_1-trans.png);
	width: 115px;
	height: 18px;
	display: block;
}
li.hairMenu3 a:hover{
	background:url(../images/title/title_hairdesign3_2-trans.png);
	width: 115px;
	display: block;
	height: 18px;
}
/*-メニュー4-*/
li.hairMenu4{
	margin: 0 10px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.hairMenu4 a{
	background:url(../images/title/title_hairdesign4_1-trans.png);
	width: 115px;
	height: 18px;
	display: block;
}
li.hairMenu4 a:hover{
	background:url(../images/title/title_hairdesign4_2-trans.png);
	width: 115px;
	display: block;
	height: 18px;
}
/*-メニュー5-*/
li.hairMenu6{
	margin: 0 10px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.hairMenu5 a{
	background:url(../images/title/title_hairdesign5_1-trans.png);
	width: 115px;
	height: 18px;
	display: block;
}
li.hairMenu5 a:hover{
	background:url(../images/title/title_hairdesign5_2-trans.png);
	width: 115px;
	display: block;
	height: 18px;
}
/*-メニュー6-*/
li.hairMenu6 {
	margin: 0 10px 0 0;
	padding: 0;
	width: 169px;
	height: 18px;
}
li.hairMenu6 a{
	background:url(../images/hairdesign_title5_1-trans.png);
	width:169px;
	height: 18px;
	display: block;
}
li.hairMenu6 a:hover{
	background:url(../images/hairdesign_title5_2-trans.png);
	width:169px;
	display: block;
	height: 18px;
}
li.hairMenuAboutHairDesign {
	margin: 0 10px 0 0;
	padding: 0;
	width: 138px;
	height: 18px;
}
li.hairMenuAboutHairDesign a{
	background:url(../images/title/HairDesignBtn1_1-trans.png);
	width: 138px;
	height: 18px;
	display: block;
}
li.hairMenuAboutHairDesign a:hover{
	background:url(../images/title/HairDesignBtn1_2-trans.png);
	width: 138px;
	display: block;
	height: 18px;
}
li.hairMenuHairDesignNatsu {
	margin: 0 10px 0 0;
	padding: 0;
	width: 112px;
	height: 18px;
}
li.hairMenuHairDesignNatsu a{
	background:url(../images/hairdesign_natsu_1-trans.png);
	width: 112px;
	height: 18px;
	display: block;
}
li.hairMenuHairDesignNatsu a:hover{
	background:url(../images/hairdesign_natsu_2-trans.png);
	width: 112px;
	display: block;
	height: 18px;
}
li.hairMenuHairDesignHaru {
	margin: 0 10px 0 0;
	padding: 0;
	width: 112px;
	height: 18px;
}
li.hairMenuHairDesignHaru a{
	background:url(../images/hairdesign_Haru_1-trans.png);
	width: 112px;
	height: 18px;
	display: block;
}
li.hairMenuHairDesignHaru a:hover{
	background:url(../images/hairdesign_Haru_2-trans.png);
	width: 112px;
	display: block;
	height: 18px;
}
li.hairMenuHairDesignAki {
	margin: 0 10px 0 0;
	padding: 0;
	width: 112px;
	height: 18px;
}
li.hairMenuHairDesignAki a{
	background:url(../images/hairdesign_Aki_1-trans.png);
	width: 112px;
	height: 18px;
	display: block;
}
li.hairMenuHairDesignAki a:hover{
	background:url(../images/hairdesign_Aki_2-trans.png);
	width: 112px;
	display: block;
	height: 18px;
}
li.hairMenuHairDesignHuyu {
	margin: 0 10px 0 0;
	padding: 0;
	width: 112px;
	height: 18px;
}
li.hairMenuHairDesignHuyu a{
	background:url(../images/hairdesign_Huyu_1-trans.png);
	width: 112px;
	height: 18px;
	display: block;
}
li.hairMenuHairDesignHuyu a:hover{
	background:url(../images/hairdesign_Huyu_2-trans.png);
	width: 112px;
	display: block;
	height: 18px;
}

/*-
li.hairMenu1{
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.hairMenu1 a{
	background:url(../images/hairdesign_title1_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.hairMenu1 a:hover{
	background:url(../images/hairdesign_title1_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
li.hairMenu2{
	margin: 0 20px 0 0;
	padding: 0 20px 0 0;
	width: 80px;
	height: 18px;
}
li.hairMenu2 a{
	background:url(../images/hairdesign_title2_1-trans.png) no-repeat;
	width:80px;
	padding: 0 20px 0 0;
	height: 18px;
	display: block;
}
li.hairMenu2 a:hover{
	background:url(../images/hairdesign_title2_2-trans.png) no-repeat;
	padding: 0 20px 0 0;
	width:80px;
	display: block;
	height: 18px;
}
li.hairMenu3 {
	margin: 0 10px 0 20px;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.hairMenu3 a{
	background:url(../images/hairdesign_title3_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.hairMenu3 a:hover{
	background:url(../images/hairdesign_title3_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
li.hairMenu4 {
	margin: 0 10px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.hairMenu4 a{
	background:url(../images/hairdesign_title4_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.hairMenu4 a:hover{
	background:url(../images/hairdesign_title4_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
li.hairMenu5 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.hairMenu5 a{
	background:url(../images/hairdesign_title5_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.hairMenu5 a:hover{
	background:url(../images/hairdesign_title5_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
--*/
/*--着付け--*/
ul.subMenu_kitsuke {
	margin: 0 0 0 250px;
	padding: 0;
	width: 190px;
	height: 18px;
}
ul.subMenu_kitsuke li{
	margin: 10px 10px 0 0;
	float:left;
	width: 80px;
	height: 18px;
}
li.kitsukeMenu1 a{
	width: 80px;
	height: 18px;
	background: url(../images/kitsuke_title1_1-trans.png);
	display: block;
}
li.kitsukeMenu1 a:hover{
	width: 80px;
	height: 18px;
	background: url(../images/kitsuke_title1_2-trans.png);
	display: block;
}
li.kitsukeMenu2 a{
	width: 80px;
	height: 18px;
	background: url(../images/kitsuke_title2_1-trans.png);
	display: block;
}
li.kitsukeMenu2 a:hover{
	width: 80px;
	height: 18px;
	background: url(../images/kitsuke_title2_2-trans.png);
	display: block;
}
/*--ネイル--*/
ul.subMenuNail {
	margin: 0 0 0 70px;
	padding: 0;
	height: 18px;
}
ul.subMenuNail li{
	float:left;
}

/*-nailMenu1-*/
li.nailMenu1 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.nailMenu1 a{
	background:url(../images/nail_title1_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.nailMenu1 a:hover{
	background:url(../images/nail_title1_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
/*-nailMenu2-*/
li.nailMenu2 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.nailMenu2 a{
	background:url(../images/nail_title2_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.nailMenu2 a:hover{
	background:url(../images/nail_title2_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
/*-nailMenu3-*/
li.nailMenu3 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.nailMenu3 a{
	background:url(../images/nail_title3_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.nailMenu3 a:hover{
	background:url(../images/nail_title3_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
/*-nailMenu4-*/
li.nailMenu4 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.nailMenu4 a{
	background:url(../images/nail_title4_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.nailMenu4 a:hover{
	background:url(../images/nail_title4_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}
/*-nailMenu5-*/
li.nailMenu5 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 80px;
	height: 18px;
}
li.nailMenu5 a{
	background:url(../images/nail_title5_1-trans.png);
	width:80px;
	height: 18px;
	display: block;
}
li.nailMenu5 a:hover{
	background:url(../images/nail_title5_2-trans.png);
	width:80px;
	display: block;
	height: 18px;
}

/*--エステティック--*/
ul.subMenuEste {
	margin: 0 0 0 160px;
	padding: 0;
	height: 18px;
}
ul.subMenuEste2 {
	margin: 0 0 0 220px;
	padding: 0;
	height: 18px;
}
ul.subMenuEste li{
	float:left;
}
ul.subMenuEste2 li{
	float:left;
}
/*-esteMenu1-*/
li.esteMenu1 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 81px;
	height: 18px;
	display: block;
}

li.esteMenu1 a{
	background:url(../images/este_title1_1-trans.png) no-repeat;
	width:81px;
	height: 18px;
	display: block;
}
li.esteMenu1 a:hover{
	background:url(../images/este_title1_2-trans.png) no-repeat;
	width:81px;
	height: 18px;
	display: block;
}
/*-esteMenu2-*/
li.esteMenu2 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 108px;
	height: 18px;
	display: block;
}
li.esteMenu2 a{
	background:url(../images/este_title2_1-trans.png) no-repeat;
	width:108px;
	height: 18px;
	display: block;
}
li.esteMenu2 a:hover{
	background:url(../images/este_title2_2-trans.png) no-repeat;
	width:108px;
	height: 18px;
	display: block;
}
/*-esteMenu3-*/
li.esteMenu3 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 66px;
	height: 18px;
	display: block;
}
li.esteMenu3 a{
	background:url(../images/este_title3_1-trans.png) no-repeat;
	width:66px;
	height: 18px;
	display: block;
}
li.esteMenu3 a:hover{
	background:url(../images/este_title3_2-trans.png) no-repeat;
	width:66px;
	height: 18px;
	display: block;
}
/*-esteMenu4-*/
li.esteMenu4 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 96px;
	height: 18px;
	display: block;
}
li.esteMenu4 a{
	background:url(../images/este_title4_1-trans.png) no-repeat;
	width: 96px;
	height: 18px;
	display: block;
}
li.esteMenu4 a:hover{
	background:url(../images/este_title4_2-trans.png) no-repeat;
	width: 96px;
	height: 18px;
	display: block;
}
/*-esteMenu5-*/
li.esteMenu5 {
	margin: 0 25px 0 0;
	padding: 0;
	width: 96px;
	height: 18px;
	display: block;
}
li.esteMenu5 a{
	background:url(../images/este_title5_1-trans.png) no-repeat;
	width: 96px;
	height: 18px;
	display: block;
}
li.esteMenu5 a:hover{
	background:url(../images/este_title5_2-trans.png) no-repeat;
	width:96px;
	height: 18px;
	display: block;
}
/*-esteMenu6-*/
li.esteMenu6 {
	margin: 0 20px 0 0;
	padding: 0;
	width: 171px;
	height: 18px;
	display: block;
}
li.esteMenu6 a{
	background:url(../images/este_title6_1-trans.png) no-repeat;
	width:171px;
	height: 18px;
	display: block;
}
li.esteMenu6 a:hover{
	background:url(../images/este_title6_2-trans.png) no-repeat;
	width:171px;
	height: 18px;
	display: block;
}

/*--ショップ--*/
ul.subMenuShop {
	margin: 0 0 0 28px;
	padding: 0;
	height: 18px;
}
ul.subMenuShop li{
	float:left;
}
/*-shopMenu1-*/
li.shopMenu1 {
	margin: 0 3px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}

li.shopMenu1 a{
	background:url(../images/shop_title1_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenu1 a:hover{
	background:url(../images/shop_title1_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}
/*-shopMenu2-*/
li.shopMenu2 {
	margin: 0 2px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.shopMenu2 a{
	background:url(../images/shop_title2_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenu2 a:hover{
	background:url(../images/shop_title2_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}
/*-shopMenu3-*/
li.shopMenu3 {
	margin: 0 5px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.shopMenu3 a{
	background:url(../images/shop_title3_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenu3 a:hover{
	background:url(../images/shop_title3_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}
/*-shopMenu4-*/
li.shopMenu4 {
	margin: 0 5px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.shopMenu4 a{
	background:url(../images/shop_title4_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenu4 a:hover{
	background:url(../images/shop_title4_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}
/*-shopMenu5-*/
li.shopMenu5 {
	margin: 0 5px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.shopMenu5 a{
	background:url(../images/shop_title5_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenu5 a:hover{
	background:url(../images/shop_title5_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}	
/*-shopMenu5-*/
li.shopMenuAboutShop {
	margin: 0 5px 0 0;
	padding: 0;
	width: 115px;
	height: 18px;
}
li.shopMenuAboutShop a{
	background:url(../images/AboutShopBtn1_1-trans.png);
	width:115px;
	height: 18px;
	display: block;
}
li.shopMenuAboutShop a:hover{
	background:url(../images/AboutShopBtn1_2-trans.png);
	width:115px;
	display: block;
	height: 18px;
}	