@charset "shift_jis";


h1#logo a{
	background-image: url(../img/imagea_top_logo.gif);
	text-indent: -99999pt;
	height: 21px;
	width: 212px;
	background-repeat: no-repeat;
	float: left;
	margin: 7px 0px 0px;
    display: block;
}


/*▼--グローバルナビゲーション--▼*/
#g-navi {
	height: 49px;
	padding-top: 5px;
	float: right;
	width: 583px;
}
#g-navi ul{
	list-style-type: none;
	text-indent: -9999pt;
	margin: 0px 0px 0px 90px;
	padding: 0px;
}
#g-navi li{
	float: left;
}
#g-navi li a{
	display: block;
	text-decoration:none;
}

/*トップ*/
#g-navi li#top a{
	background-image: url(../img/menu_top.jpg);
	width: 63px;
	height: 26px;
}
#g-navi li#top a:hover{
	background-image: url(../img/menu_top_on.jpg);
	width: 63px;
	height: 26px;
}

/*料金*/
#g-navi li#charge a{
	background-image: url(../img/menu_charge.jpg);
	width: 64px;
	height: 26px;
}
#g-navi li#charge a:hover{
	background-image: url(../img/menu_charge_on.jpg);
	width: 64px;
	height: 26px;
}
/*サロン一覧*/
#g-navi li#salon a{
	background-image: url(../img/menu_salon.jpg);
	width: 89px;
	height: 26px;
}
#g-navi li#salon a:hover{
	background-image: url(../img/menu_salon_on.jpg);
	width: 89px;
	height: 26px;
}
/*イメージアとは？*/
#g-navi li#whats a{
	background-image: url(../img/menu_whats.jpg);
	width: 106px;
	height: 26px;
}
#g-navi li#whats a:hover{
	background-image: url(../img/menu_whats_on.jpg);
	width: 106px;
	height: 26px;
}

#g-navi li#contact a{
	background-image: url(../img/menu_contact.jpg);
	width: 91px;
	height: 26px;
}
#g-navi li#contact a:hover{
	background-image: url(../img/menu_contact_on.jpg);
	width: 91px;
	height: 26px;
}

#g-navi li#kyuujin a{
	background-image: url(../img/g_navi_kyujin.jpg);
	width: 80px;
	height: 26px;
}
#g-navi li#kyuujin a:hover{
	background-image: url(../img/g_navi_kyujin_on.jpg);
	width: 80px;
	height: 26px;
}
/*▲--グローバルナビゲーション--▲*/




/*▼--グローバルナビゲーション--▼*/
#gs-navi {
	height: 49px;
	padding-top: 5px;
	float: left;
	width: 503px;
}
#gs-navi ul{
	list-style-type: none;
	text-indent: -9999pt;
	margin: 0px 0px 0px 90px;
	padding: 0px;
}
#gs-navi li{
	float: left;
}
#gs-navi li a{
	display: block;
	text-decoration:none;
}
/*トップ*/
#gs-navi li#top a{
	background-image: url(../salon/img/s_top.gif);
	width: 64px;
	height: 26px;
}
#gs-navi li#top a:hover{
	background-image: url(../salon/img/s_top.gif);
	width: 64px;
	height: 26px;
}
/*料金*/
#gs-navi li#charge a{
	background-image: url(../salon/img/s_charge.gif);
	width: 64px;
	height: 26px;
}
#gs-navi li#charge a:hover{
	background-image: url(../salon/img/s_charge.gif);
	width: 64px;
	height: 26px;
}
/*サロン一覧*/
#gs-navi li#salon a{
	background-image: url(../salon/img/s_salon.gif);
	width: 89px;
	height: 26px;
}
#gs-navi li#salon a:hover{
	background-image: url(../salon/img/s_salon.gif);
	width: 89px;
	height: 26px;
}
/*イメージアとは？*/
#gs-navi li#whats a{
	background-image: url(../salon/img/s_imagea.gif);
	width: 106px;
	height: 26px;
}
#gs-navi li#whats a:hover{
	background-image: url(../salon/img/s_imagea.gif);
	width: 106px;
	height: 26px;
}
/*よくある質問*/
#gs-navi li#qa a{
	background-image: url(../salon/img/s_qa.gif);
	width: 87px;
	height: 26px;
}
#gs-navi li#qa a:hover{
	background-image: url(../salon/img/s_qa.gif);
	width: 87px;
	height: 26px;
}
#gs-navi li#contact a{
	background-image: url(../salon/img/s_contact.gif);
	width: 90px;
	height: 23px;
}
#gs-navi li#contact a:hover{
	background-image: url(../salon/img/s_contact.gif);
	width: 90px;
	height: 23px;
}
/*▲--グローバルナビゲーション--▲*/















/*▼--フッターナビゲーション--▼*/
#footer-navi{
    clear: both;
	float: right;
	height: 49px;
    width: 370px;
	padding-top: 5px;
	
}
#footer-navi ul{
	list-style-type: none;
	text-indent: -9999pt;
	margin: 0px 0px 0px 90px;
	padding: 0px;
}
#footer-navi li{
	float: left;
	display: block;
}

#footer-navi li a{
	display: block;
	text-decoration:none;
}



#footer-navi li#privacy a{
	background-image: url(../img/menu_privacy.gif);
	width: 126px;
	height: 26px;
}
#footer-navi li#privacy a:hover{
	background-image: url(../img/menu_privacy_on.gif);
	width: 126px;
	height: 26px;
}
#footer-navi li#link a{
	background-image: url(../img/menu_link.gif);
	width: 41px;
	height: 26px;
	margin-left:8px;
}
#footer-navi li#link a:hover{
	background-image: url(../img/menu_link_on.gif);
	width: 41px;
	height: 26px;
}
#footer-navi li#map a{
	background-image: url(../img/menu_map.gif);
	width: 78px;
	height: 26px;
	margin-left:8px;
}
#footer-navi li#map a:hover{
	background-image: url(../img/menu_map_on.gif);
	width: 78px;
	height: 26px;
}

#footer-navi li#kigyou a{
	background-image: url(../img/menu_kigyou.gif);
	height: 23px;
	width: 68px;
}
#footer-navi li#kigyou a:hover{
	background-image: url(../img/menu_kigyou_on.gif);
	height: 23px;
	width: 68px;
}
#footer-navi li#kyuujin a{
	background-image: url(../img/menu_kyuujin.gif);
	height: 23px;
	width: 83px;
}
#footer-navi li#kyuujin a:hover{
	background-image: url(../img/menu_kyuujin_on.gif);
	height: 23px;
	width: 83px;
}

/*▲--フッターナビゲーション--▲*/
