@charset "utf-8";
/*--------------------------------------- Gnavi ------------------------------------ */
#navi {
	position: absolute;
	clear: both;
	top: 105px;
	width: 882px;
	height: 12px;
	left: 9px;
}
#navi li {
	float: left;
	list-style: none;
	width: 126px;
	height: 50px;
	text-indent: -9999px;
	text-decoration: none;
}
#navi li a {
	display: block;
	width: 126px;
	height: 50px;
	background: url(/img/navi.jpg) no-repeat;
	overflow:hidden;
	outline:none;
}

#navi li#nav_01 a {background-position:    0px 0px;}
#navi li#nav_02 a {background-position: -126px 0px;}
#navi li#nav_03 a {background-position: -252px 0px;}
#navi li#nav_04 a {background-position: -378px 0px;}
#navi li#nav_05 a {background-position: -504px 0px;}
#navi li#nav_06 a {background-position: -630px 0px;}
#navi li#nav_07 a {background-position: -756px 0px;}
#navi li#nav_01 a:hover {background-position:    0px -50px;}
#navi li#nav_02 a:hover {background-position: -126px -50px;}
#navi li#nav_03 a:hover {background-position: -252px -50px;}
#navi li#nav_04 a:hover {background-position: -378px -50px;}
#navi li#nav_05 a:hover {background-position: -504px -50px;}
#navi li#nav_06 a:hover {background-position: -630px -50px;}
#navi li#nav_07 a:hover {background-position: -756px -50px;}


/*Jg*/
.about #navi li#nav_01 a {background-position:    0px -50px;}
.program #navi li#nav_02 a {background-position: -114px -0px;}
#qa_in #navi li#nav_03 a {background-position: -228px -40px;}
#qa_qa #navi li#nav_04 a {background-position: -342px -40px;}
.doctor #navi li#nav_05 a {background-position: -456px -40px;}
.clinic #navi li#nav_06 a {background-position: -570px -40px;}
.price #navi li#nav_07 a {background-position: -684px -40px;}
