/* CSS Document */
.clear{
	clear:both;
	}
#navi {
	width:730px;
	height:46px;
	background:url(../img2/header_menu.jpg) no-repeat; /*menu画像指定*/
	margin:0 0 0 0px;
}
#navi ul {
	margin:0 0 0 0px;
	padding: 0 14px 0 14px;
}
#navi li {
	display:inline;
	list-style-type:none;
}
#navi li a {
	height:46px;
	display:block;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#navi li.navi01 a {
	background:url(../img2/header_menu.jpg) no-repeat -13px 0px; /*トリミング位置*/
	width:159px; /*ホーム幅*/
}
#navi li.navi02 a {
	background:url(../img2/header_menu.jpg) no-repeat -173px 0px;
	width:152px;
}
#navi li.navi03 a {
	background:url(../img2/header_menu.jpg) no-repeat -325px 0px;
	width:112px;
}
#navi li.navi04 a {
	background:url(../img2/header_menu.jpg) no-repeat -437px 0px;
	width:139px;
}
#navi li.navi05 a {
	background:url(../img2/header_menu.jpg) no-repeat -576px 0px;
	width:139px;
}

/*------hover*/
#navi li.navi01 a:hover {
	background:url(../img2/header_menu.jpg) no-repeat -13px -46px;
	width:159px;
}
#navi li.navi02 a:hover {
	background:url(../img2/header_menu.jpg) no-repeat -173px -46px;
	width:152px;
}
#navi li.navi03 a:hover {
	background:url(../img2/header_menu.jpg) no-repeat -325px -46px;
	width:112px;
}
#navi li.navi04 a:hover {
	background:url(../img2/header_menu.jpg) no-repeat -437px -46px;
	width:139px;
}
#navi li.navi05 a:hover {
	background:url(../img2/header_menu.jpg) no-repeat -576px -46px;
	width:139px;
}

/*------on*/
#navi li.navi01_on a {
	background:url(../img2/header_menu.jpg) no-repeat -13px -46px;
	width:159px;
}
#navi li.navi02_on a {
	background:url(../img2/header_menu.jpg) no-repeat -173px -46px;
	width:152px;
}
#navi li.navi03_on a {
	background:url(../img2/header_menu.jpg) no-repeat -325px -46px;
	width:112px;
}
#navi li.navi04_on a {
	background:url(../img2/header_menu.jpg) no-repeat -437px -46px;
	width:139px;
}
#navi li.navi05_on a {
	background:url(../img2/header_menu.jpg) no-repeat -576px -46px;
	width:139px;
}