.m1{
	background-image: url(../img_menu/m01_f2.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 188px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: block;
}
.m1 a {
	background-image: url(../img_menu/m01.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m1 a:hover {
	background-image: url(../img_menu/m01_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}




.m2 {
	background-image: url(../img_menu/m02_f2.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	overflow: hidden;
	display: block;
}
.m2 a {
	background-image: url(../img_menu/m02.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m2 a:hover {
	background-image: url(../img_menu/m02_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m3  {
	background-image: url(../img_menu/m03_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	overflow: hidden;
}
.m3 a {
	background-image: url(../img_menu/m03.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m3 a:hover {
	background-image: url(../img_menu/m03_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m4  {
	background-image: url(../img_menu/m04_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	overflow: hidden;
}
.m4 a {
	background-image: url(../img_menu/m04.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m4 a:hover {
	background-image: url(../img_menu/m04_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m5  {
	background-image: url(../img_menu/m05_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m5 a {
	background-image: url(../img_menu/m05.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m5 a:hover {
	background-image: url(../img_menu/m05_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m6  {
	background-image: url(../img_menu/m06_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m6 a {
	background-image: url(../img_menu/m06.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m6 a:hover {
	background-image: url(../img_menu/m06_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 188px;
	text-indent: -9999em;
	overflow: hidden;
}
.m7  {
	background-image: url(../img_menu/m07_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m7 a {
	background-image: url(../img_menu/m07.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m7 a:hover {
	background-image: url(../img_menu/m07_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m8  {
	background-image: url(../img_menu/m08_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m8 a {
	background-image: url(../img_menu/m08.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m8 a:hover {
	background-image: url(../img_menu/m08_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m9  {
	background-image: url(../img_menu/m09_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m9 a {
	background-image: url(../img_menu/m09.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m9 a:hover {
	background-image: url(../img_menu/m09_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m10  {
	background-image: url(../img_menu/m10_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m10 a {
	background-image: url(../img_menu/m10.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m10 a:hover {
	background-image: url(../img_menu/m10_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m11  {
	background-image: url(../img_menu/m11_f4.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m11 a {
	background-image: url(../img_menu/m11new.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m11 a:hover {
	background-image: url(../img_menu/m11new_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m12  {
	background-image: url(../img_menu/m12_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m12 a {
	background-image: url(../img_menu/m12.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m12 a:hover {
	background-image: url(../img_menu/m12_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m13  {
	background-image: url(../img_menu/m13_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m13 a {
	background-image: url(../img_menu/m13.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m13 a:hover {
	background-image: url(../img_menu/m13_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m14  {
	background-image: url(../img_menu/m14_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m14 a {
	background-image: url(../img_menu/m14.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m14 a:hover {
	background-image: url(../img_menu/m14_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m16  {
	background-image: url(../img_menu/m16_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m16 a {
	background-image: url(../img_menu/m16.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m16 a:hover {
	background-image: url(../img_menu/m16_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m_img {
	background-image: url(../img_menu/m15.jpg);
	background-repeat: no-repeat;
	text-indent: -9999em;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 188px;
	overflow: hidden;
	display: block;
}


.m17  {
	background-image: url(../img_menu/m17_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m17 a {
	background-image: url(../img_menu/m17.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m17 a:hover {
	background-image: url(../img_menu/m17_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}

.m18  {
	background-image: url(../img_menu/m18_s2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m18 a {
	background-image: url(../img_menu/m18.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}
.m18 a:hover {
	background-image: url(../img_menu/m18_f2.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 188px;
	text-indent: -999em;
	overflow: hidden;
}

.m19, .m20, .m21, .m22, .m23 {
	margin: 0 0 5px;
}

.m22 {
	text-align: center;
}
