@charset "euc-jp";


/* Navigation(Global) */
/* -------------------------------------------- */

#gNav li.voice a {
	background-position: 0 -27px;
}



/* Navigation(Sidebar) */
/* -------------------------------------------- */

#lNav li.service a {
	height: 25px;
	background: url("../img/ln_service.gif") no-repeat;
}
#lNav li.faq a {
	height: 25px;
	background: url("../img/ln_faq.gif") no-repeat;
}

#lNav li ul {
	padding: 4px 0 6px 0;
	background: url("../../img/ln_line.gif") left top no-repeat;
}
#lNav li ul li {
	height: 21px !important;
}
#lNav li ul li a {
	height: 21px !important;
}

#lNav li.service01 a {
	background: url("../img/ln_service_01.gif") no-repeat;
}
#lNav li.service02 a {
	background: url("../img/ln_service_02.gif") no-repeat;
}
#lNav li.service03 a {
	background: url("../img/ln_service_03.gif") no-repeat;
}

#lNav li.salon a {
	background: url("../img/ln_faq_salon.gif") no-repeat;
}
#lNav li.eyebrow a {
	background: url("../img/ln_faq_eyebrow.gif") no-repeat;
}
#lNav li.extension a {
	background: url("../img/ln_faq_extension.gif") no-repeat;
}
#lNav li.nail a {
	background: url("../img/ln_faq_nail.gif") no-repeat;
}
#lNav li.shaving a {
	background: url("../img/ln_faq_shaving.gif") no-repeat;
}

#lNav li a:hover {
	background-position: 0 -25px;
}
#lNav li ul li a:hover {
	background-position: 0 -21px !important;
}

body.service #lNav li.service a,
body.faq #lNav li.faq a {
	background-position: 0 -25px;
}
body.service #lNav li.service ul li a,
body.faq #lNav li.faq ul li a {
	background-position: 0 0;
}

body#service01 #lNav li.service01 a,
body#service02 #lNav li.service02 a,
body#service03 #lNav li.service03 a,
body#salon #lNav li.salon a,
body#eyebrow #lNav li.eyebrow a,
body#extension #lNav li.extension a,
body#nail #lNav li.nail a,
body#shaving #lNav li.shaving a {
	background-position: 0 -21px;
}


