@charset "utf-8";
/* CSS Document */

#mainmenu  {
	background-image: url(../img_index/menubg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	clear: none;
	height: 90px;
	width: 860px;
	float: none;
	list-style-type: none;
}
#mainmenu ul.sub {
	margin: 0px;
	list-style-type: none;
	display: block;
	height: 24px;
	width: 860px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainmenu ul.sub li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}


#mainmenu ul.sub li.m1{
	background-image: url(../img_menu/menu_8.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 112px;
	text-indent: -9999em;
	float: left;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 33px;
}
#mainmenu ul.sub li.m1 a {
	height: 16px;
	width: 112px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m1 a:hover {
	height: 16px;
	width: 112px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_8_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m2 {
	background-image: url(../img_menu/menu_9.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 112px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m2 a {
	height: 16px;
	width: 112px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m2 a:hover {
	height: 16px;
	width: 112px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_9_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m3 {
	background-image: url(../img_menu/menu_10.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 95px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m3 a {
	height: 16px;
	width: 95px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m3 a:hover {
	height: 16px;
	width: 95px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_10_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m4 {
	background-image: url(../img_menu/menu_11.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 60px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m4 a {
	height: 16px;
	width: 60px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m4 a:hover {
	height: 16px;
	width: 60px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_11_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m5 {
	background-image: url(../img_menu/menu_12.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 72px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 27px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m5 a {
	height: 16px;
	width: 72px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m5 a:hover {
	height: 16px;
	width: 72px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_12_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m6 {
	background-image: url(../img_menu/menu_13.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 82px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m6 a {
	height: 16px;
	width: 82px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m6 a:hover {
	height: 16px;
	width: 82px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_13_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.sub li.m7 {
	background-image: url(../img_menu/menu_14.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 132px;
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 21px;
	text-indent: -9999em;
	float: left;
}
#mainmenu ul.sub li.m7 a {
	height: 16px;
	width: 132px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.sub li.m7 a:hover {
	height: 16px;
	width: 132px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_14_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
	height: 58px;
	width: 860px;
}
#mainmenu ul.main li.m1 {
	background-image: url(../img_menu/menu_1.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 98px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#mainmenu ul.main li.m1 a {
	height: 55px;
	width: 98px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m1 a:hover {
	height: 55px;
	width: 98px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_1_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m2 {
	background-image: url(../img_menu/menu_2.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 87px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m2 a {
	height: 55px;
	width: 87px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m2 a:hover {
	height: 55px;
	width: 87px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_2_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m3 {
	background-image: url(../img_menu/menu_3.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 89px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m3 a {
	height: 55px;
	width: 89px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m3 a:hover {
	height: 55px;
	width: 89px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_3_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m4 {
	background-image: url(../img_menu/menu_4.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 160px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m4 a {
	height: 55px;
	width: 160px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m4 a:hover {
	height: 55px;
	width: 160px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_4_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m5 {
	background-image: url(../img_menu/menu_5.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 150px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m5 a {
	height: 55px;
	width: 150px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m5 a:hover {
	height: 55px;
	width: 150px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_5_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m6 {
	background-image: url(../img_menu/menu_6.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 148px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m6 a {
	height: 55px;
	width: 148px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m6 a:hover {
	height: 55px;
	width: 148px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_6_f2.jpg);
	background-repeat: no-repeat;
}
#mainmenu ul.main li.m7 {
	background-image: url(../img_menu/menu_7.jpg);
	background-repeat: no-repeat;
	height: 55px;
	width: 102px;
	display: inline;
	padding: 0px;
	text-indent: -9999em;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
#mainmenu ul.main li.m7 a {
	height: 55px;
	width: 102px;
	display: block;
	padding: 0px;
	margin: 0px;
}
#mainmenu ul.main li.m7 a:hover {
	height: 55px;
	width: 102px;
	display: block;
	padding: 0px;
	margin: 0px;
	background-image: url(../img_menu/menu_7_f2.jpg);
	background-repeat: no-repeat;
}

