@charset "Shift-JIS";
/* CSS Document */

/* メニュー部分 */

#navi_box ul {
	float:left;
}

#navi_box li {
	float:left;
}

#navi .m1 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat 0px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m1 a:hover {
	background:url(../images/navi.png) no-repeat 0px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m2 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -100px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m2 a:hover {
	background:url(../images/navi.png) no-repeat -100px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m3 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -200px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m3 a:hover {
	background:url(../images/navi.png) no-repeat -200px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m4 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -300px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m4 a:hover {
	background:url(../images/navi.png) no-repeat -300px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m5 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -400px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m5 a:hover {
	background:url(../images/navi.png) no-repeat -400px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m6 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -500px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m6 a:hover {
	background:url(../images/navi.png) no-repeat -500px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m7 a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -600px 0px;
	text-indent:-9999px;
	display:block;
}

#navi .m7 a:hover {
	background:url(../images/navi.png) no-repeat -600px -25px;
	text-indent:-9999px;
	display:block;
}

/* メニュー判定部分 */

#navi .m1on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat 0px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m1on a:hover {
	background:url(../images/navi.png) no-repeat 0px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m2on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -100px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m2on a:hover {
	background:url(../images/navi.png) no-repeat -100px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m3on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -200px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m3on a:hover {
	background:url(../images/navi.png) no-repeat -200px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m4on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -300px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m4on a:hover {
	background:url(../images/navi.png) no-repeat -300px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m5on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -400px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m5on a:hover {
	background:url(../images/navi.png) no-repeat -400px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m6on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -500px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m6on a:hover {
	background:url(../images/navi.png) no-repeat -500px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m7on a {
	float:left;
	width:100px;
	height:25px;
	background:url(../images/navi.png) no-repeat -600px -25px;
	text-indent:-9999px;
	display:block;
}

#navi .m7on a:hover {
	background:url(../images/navi.png) no-repeat -600px -25px;
	text-indent:-9999px;
	display:block;
}