/*------main_menu*/

#g_navi {
	height:50px;
	background:url(../image/t_menu.jpg) no-repeat;
	margin:0 0 0 0px;
}
#g_navi ul {
	padding:0 0 0 0px;
}
#g_navi li {
	display:inline;
	list-style-type:none;
}
#g_navi li a {
	float:left;
	width:800px;
	height:50px;
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

/*------off*/

#g_navi li.menu a {
	background:url(../image/t_menu.jpg) no-repeat 0px 0px;
	width:300px;
}
#g_navi li.menu1 a {
	background:url(../image/t_menu.jpg) no-repeat -300px 0px;
	width:110px;
}
#g_navi li.menu2 a {
	background:url(../image/t_menu.jpg) no-repeat -410px 0px;
	width:110px;
}
#g_navi li.menu3 a {
	background:url(../image/t_menu.jpg) no-repeat -520px 0px;
	width:90px;
}
#g_navi li.menu4 a {
	background:url(../image/t_menu.jpg) no-repeat -610px 0px;
	width:80px;
}
#g_navi li.menu5 a {
	background:url(../image/t_menu.jpg) no-repeat -690px 0px;
	width:110px;
}

/*------hover*/
#g_navi li.menu a:hover {
	background:url(../image/t_menu.jpg) no-repeat 0px -50px;
}
#g_navi li.menu1 a:hover {
	background:url(../image/t_menu.jpg) no-repeat -300px -50px;
}
#g_navi li.menu2 a:hover {
	background:url(../image/t_menu.jpg) no-repeat -410px -50px;
}
#g_navi li.menu3 a:hover {
	background:url(../image/t_menu.jpg) no-repeat -520px -50px;
}
#g_navi li.menu4 a:hover {
	background:url(../image/t_menu.jpg) no-repeat -610px -50px;
}
#g_navi li.menu5 a:hover {
	background:url(../image/t_menu.jpg) no-repeat -690px -50px;
}


/*------on*/
#g_navi li.menu_on a {
	background:url(../image/t_menu.jpg) no-repeat 0px -50px;
	width:300px;
}
#g_navi li.menu1_on a {
	background:url(../image/t_menu.jpg) no-repeat -300px -50px;
	width:110px;
}
#g_navi li.menu2_on a {
	background:url(../image/t_menu.jpg) no-repeat -410px -50px;
	width:110px;
}
#g_navi li.menu3_on a {
	background:url(../image/t_menu.jpg) no-repeat -520px -50px;
	width:90px;
}
#g_navi li.menu4_on a {
	background:url(../image/t_menu.jpg) no-repeat -610px -50px;
	width:80px;
}
#g_navi li.menu5_on a {
	background:url(../image/t_menu.jpg) no-repeat -690px -50px;
	width:110px;
}

/*------main_menu*/

#m_navi {
	height:20px;
	background:url(../image/sub.gif) no-repeat;
	margin:0 0 0 0px;
}
#m_navi ul {
	padding:0 0 0 0px;
}
#m_navi li {
	display:inline;
	list-style-type:none;
}
#m_navi li a {
	float:left;
	width:180px;
	height:20px;
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

/*------off*/

#m_navi li.menu1 a {
	background:url(../image/sub.gif) no-repeat 0px 0px;
	width:90px;
}
#m_navi li.menu2 a {
	background:url(../image/sub.gif) no-repeat -90px 0px;
	width:90px;
}

/*------hover*/

#m_navi li.menu1 a:hover {
	background:url(../image/sub.gif) no-repeat 0px -20px;
}
#m_navi li.menu2 a:hover {
	background:url(../image/sub.gif) no-repeat -90px -20px;
}

/*------on*/

#m_navi li.menu1_on a {
	background:url(../image/sub.gif) no-repeat 0px -20px;
	width:90px;
}
#m_navi li.menu2_on a {
	background:url(../image/sub.gif) no-repeat -90px -20px;
	width:90px;
}
/*------main_menu*/

#t_navi {
	height:70px;
	background:url(../image/index_menub.jpg) no-repeat;
	margin:0 0 0 0px;
}
#t_navi ul {
	padding:0 0 0 0px;
}
#t_navi li {
	display:inline;
	list-style-type:none;
}
#t_navi li a {
	float:left;
	width:800px;
	height:40px;
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

/*------off*/

#t_navi li.menu a {
	background:url(../image/menu.jpg) no-repeat 0px 0px;
	width:250px;
}
#t_navi li.menu1 a {
	background:url(../image/menu.jpg) no-repeat -250px 0px;
	width:100px;
}
#t_navi li.menu2 a {
	background:url(../image/menu.jpg) no-repeat -350px 0px;
	width:120px;
}
#t_navi li.menu3 a {
	background:url(../image/menu.jpg) no-repeat -470px 0px;
	width:100px;
}
#t_navi li.menu4 a {
	background:url(../image/menu.jpg) no-repeat -570px 0px;
	width:100px;
}
#t_navi li.menu5 a {
	background:url(../image/menu.jpg) no-repeat -670px 0px;
	width:130px;
}

/*------hover*/
#t_navi li.menu a:hover {
	background:url(../image/menu.jpg) no-repeat 0px -40px;
}
#t_navi li.menu1 a:hover {
	background:url(../image/menu.jpg) no-repeat -250px -40px;
}
#t_navi li.menu2 a:hover {
	background:url(../image/menu.jpg) no-repeat -350px -40px;
}
#t_navi li.menu3 a:hover {
	background:url(../image/menu.jpg) no-repeat -470px -40px;
}
#t_navi li.menu4 a:hover {
	background:url(../image/menu.jpg) no-repeat -570px -40px;
}
#t_navi li.menu5 a:hover {
	background:url(../image/menu.jpg) no-repeat -670px -40px;
}
/*------on*/
#t_navi li.menu_on a {
	background:url(../image/menu.jpg) no-repeat 0px -40px;
	width:250px;
}
#t_navi li.menu1_on a {
	background:url(../image/menu.jpg) no-repeat -250px -40px;
	width:100px;
}
#t_navi li.menu2_on a {
	background:url(../image/menu.jpg) no-repeat -350px -40px;
	width:120px;
}
#t_navi li.menu3_on a {
	background:url(../image/menu.jpg) no-repeat -470px -40px;
	width:100px;
}
#t_navi li.menu4_on a {
	background:url(../image/menu.jpg) no-repeat -570px -40px;
	width:100px;
}
#t_navi li.menu5_on a {
	background:url(../image/menu.jpg) no-repeat -670px -40px;
	width:130px;
}

/*------main_menu*/

#f_navi {
	height:30px;
	background:url(../image/foot.jpg) no-repeat;
	margin:0 0 0 0px;
}
#f_navi ul {
	padding:0 0 0 0px;
}
#f_navi li {
	display:inline;
	list-style-type:none;
}
#f_navi li a {
	float:left;
	width:800px;
	height:30px;
	display:block;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

/*------off*/

#f_navi li.menu1 a {
	background:url(../image/foot.jpg) no-repeat 0px 0px;
	width:100px;
}
#f_navi li.menu2 a {
	background:url(../image/foot.jpg) no-repeat -100px 0px;
	width:100px;
}

/*------hover*/

#f_navi li.menu1 a:hover {
	background:url(../image/foot.jpg) no-repeat 0px -30px;
}
#f_navi li.menu2 a:hover {
	background:url(../image/foot.jpg) no-repeat -100px -30px;
}

/*------on*/

#f_navi li.menu1_on a {
	background:url(../image/foot.jpg) no-repeat 0px -30px;
	width:100px;
}
#f_navi li.menu2_on a {
	background:url(../image/foot.jpg) no-repeat -100px -30px;
	width:100px;
}

