@charset "utf-8";


#menu ul{
	height: 40px;
	width: 655px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
#menu li {
	display: block;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 40px;
	float:left;
	text-indent: -3000px;
	overflow: hidden;
	}
#menu li a{
	display: block;
	}

#menu li#menu01 {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: 0px 0px;
	}
#menu li#menu01 a {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: 0px 0px;
	}
#menu li#menu01 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
#menu li#menu02 {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: -109px 0px;
	}
#menu li#menu02 a {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: -109px 0px;
	}
#menu li#menu02 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
#menu li#menu03 {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: -218px 0px;
	}
#menu li#menu03 a {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: -218px 0px;
	}
#menu li#menu03 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
#menu li#menu04 {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: -327px 0px;
	}
#menu li#menu04 a {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: -327px 0px;
	}
#menu li#menu04 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
#menu li#menu05 {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: -436px 0px;
	}
#menu li#menu05 a {
	width: 109px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: -436px 0px;
	}
#menu li#menu05 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
#menu li#menu06 {
	width: 110px;
	height: 40px;
	background-image:url(../img/menu_f2.gif);
	background-position: -545px 0px;
	}
#menu li#menu06 a {
	width: 110px;
	height: 40px;
	background-image:url(../img/menu.gif);
	background-position: -545px 0px;
	}
#menu li#menu06 a:hover{
	background-image:url(../img/menu_f2.gif);
	}
	
	
	
/*
--------------------------------------------------------------------*/


#home_banner ul{
	height: 56px;
	width: 704px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	}
#home_banner li {
	display: block;
	padding: 0px;
	list-style-type: none;
	height: 56px;
	float:left;
	text-indent: -3000px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	}
#home_banner li a{
	display: block;
	}

#home_banner li#banner01 {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu01_f2.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner01 a {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_01.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner01 a:hover{
	background-image:url(../img/banner_menu_01_f2.jpg);
	}
	
#home_banner li#banner02 {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_02_f2.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner02 a {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_02.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner02 a:hover{
	background-image:url(../img/banner_menu_02_f2.jpg);
	}
	
#home_banner li#banner03 {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_03_f2.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner03 a {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_03.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner03 a:hover{
	background-image:url(../img/banner_menu_03_f2.jpg);
	}
	
#home_banner li#banner04 {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_04_f2.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner04 a {
	width: 171px;
	height: 56px;
	background-image:url(../img/banner_menu_04.jpg);
	background-position: 0px 0px;
	}
#home_banner li#banner04 a:hover{
	background-image:url(../img/banner_menu_04_f2.jpg);
	}
	
	
/*
--------------------------------------------------------------------*/
	
#menu_bottom ul{
	height: 20px;
	width: 500px;
	margin: 0px auto 5px auto;
	text-align: leftr;
	padding: 0px;
	list-style-type: none;
	}
#menu_bottom li {
	display: block;
	margin: 0px 15px 0px 15px;
	padding: 0px;
	list-style-type: none;
	height: 20px;
	float:left;
	text-indent: -3000px;
	overflow: hidden;
	}
#menu_bottom li a{
	display: block;
	}

#menu_bottom li#menu_bottom_1_current {
	width: 80px;
	height: 20px;
	background-image:url(../img/menu_bottom_1_f3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_1 a {
	width: 80px;
	height: 20px;
	background-image:url(../img/menu_bottom_1.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_1 a:hover{
	background-image:url(../img/menu_bottom_1_f2.gif);
	}
	
#menu_bottom li#menu_bottom_2_current {
	width: 60px;
	height: 20px;
	background-image:url(../img/nemu_bottom_2_f3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_2 a {
	width: 60px;
	height: 20px;
	background-image:url(../img/nemu_bottom_2.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_2 a:hover{
	background-image:url(../img/nemu_bottom_2_f2.gif);
	}
	
#menu_bottom li#menu_bottom_3_current {
	width: 54px;
	height: 20px;
	background-image:url(../img/nemu_bottom_3_f3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_3 a {
	width: 54px;
	height: 20px;
	background-image:url(../img/nemu_bottom_3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_3 a:hover{
	background-image:url(../img/nemu_bottom_3_f2.gif);
	}
	
#menu_bottom li#menu_bottom_4_current {
	width: 80px;
	height: 20px;
	background-image:url(../img/nemu_bottom_4_f3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_4 a {
	width: 80px;
	height: 20px;
	background-image:url(../img/nemu_bottom_4.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_4 a:hover{
	background-image:url(../img/nemu_bottom_4_f2.gif);
	}
	
#menu_bottom li#menu_bottom_5_current {
	width: 60px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/nemu_bottom_5_f3.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_5 a {
	width: 60px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/nemu_bottom_5.gif);
	background-position: 0px 0px;
	}
#menu_bottom li#menu_bottom_5 a:hover{
	background-image:url(../img/nemu_bottom_5_f2.gif);
	}
	
