@charset "EUC-JP";

/*-----------------------------------------------
 __ul.navi
-----------------------------------------------*/

ul.navi{
	width	:750px;
	height	:40px;
	padding	:0 25px;
	background:url(../img/navi.gif) no-repeat left top;
}

ul.navi li{
	width	:106px;
	height	:40px;
	float	:left;
	text-indent:-9999px;
}

ul.navi li.navi_home,
ul.navi li.navi_privacy{
	width	:110px;
}

ul.navi li a{
	width	:106px;
	height	:40px;
	display	:block;
}

ul.navi li.navi_home a{
	background:url(../img/navi.gif) no-repeat -25px -40px;
	width	:110px;
}

ul.navi li.navi_home a:hover{
	background:url(../img/navi.gif) no-repeat -25px top;
	width	:110px;
}

ul.navi li.navi_ex a{
	background:url(../img/navi.gif) no-repeat -135px -40px;
}

ul.navi li.navi_ex a:hover{
	background:url(../img/navi.gif) no-repeat -135px top;
}

ul.navi li.navi_form a{
	background:url(../img/navi.gif) no-repeat -241px -40px;
}

ul.navi li.navi_form a:hover{
	background:url(../img/navi.gif) no-repeat -241px top;
}

ul.navi li.navi_price a{
	background:url(../img/navi.gif) no-repeat -347px -40px;
}

ul.navi li.navi_price a:hover{
	background:url(../img/navi.gif) no-repeat -347px top;
}

ul.navi li.navi_why a{
	background:url(../img/navi.gif) no-repeat -453px -40px;
}

ul.navi li.navi_why a:hover{
	background:url(../img/navi.gif) no-repeat -453px top;
}

ul.navi li.navi_about a{
	background:url(../img/navi.gif) no-repeat -559px -40px;
}

ul.navi li.navi_about a:hover{
	background:url(../img/navi.gif) no-repeat -559px top;
}

ul.navi li.navi_privacy a{
	background:url(../img/navi.gif) no-repeat -664px -40px;
	width	:110px;
}

ul.navi li.navi_privacy a:hover{
	background:url(../img/navi.gif) no-repeat -664px top;
	width	:110px;
}