/* CSS Document */

/*------------------------------------------------------------ menu */

#b_menu {
	height:55px;
	width:786px;
	margin-left:auto;
	margin-right:auto;
	background:url(menu.jpg) no-repeat;

}
#b_menu ul {
height:55px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#b_menu li {
	display:inline;
	list-style-type:none;
		margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#b_menu li a {
	height:55px;
	display:block;
	float:left;
	text-decoration:none;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/*------off*/

#b_menu li.b_menu01 a {
	background:url(menu.jpg) no-repeat 0px 0px;
	width:140px;
	 position: relative;
}
#b_menu li.b_menu02 a {
	background:url(menu.jpg) no-repeat -140px 0px;
	width:180px;
	position: relative;
}
#b_menu li.b_menu03 a {
	background:url(menu.jpg) no-repeat -320px 0px;
	width:170px;
	position: relative;
}
#b_menu li.b_menu04 a {
	background:url(menu.jpg) no-repeat -490px 0px;
	width:170px;
	position: relative;
}
#b_menu li.b_menu05 a {
	background:url(menu.jpg) no-repeat -660px 0px;
	width:126px;
	position: relative;
}

/*------hover*/
#b_menu li.b_menu01 a:hover {
	background:url(menu.jpg) no-repeat 0px -55px;
}
#b_menu li.b_menu02 a:hover {
	background:url(menu.jpg) no-repeat -140px -55px;
}
#b_menu li.b_menu03 a:hover {
	background:url(menu.jpg) no-repeat -320px -55px;
}
#b_menu li.b_menu04 a:hover {
	background:url(menu.jpg) no-repeat -490px -55px;
}
#b_menu li.b_menu05 a:hover {
	background:url(menu.jpg) no-repeat -660px -55px;
}


/*------on*/
#b_menu li.b_menu01_on a {
	background:url(menu.jpg) no-repeat 0px -55px;
	width:110px;
		margin-left:10px;
	margin-right:10px;
}
#b_menu li.b_menu02_on a {
	background:url(menu.jpg) no-repeat -140px -55px;
	width:160px;
		margin-left:10px;
	margin-right:10px;
}
#b_menu li.b_menu03_on a {
	background:url(menu.jpg) no-repeat -3520px -55px;
	width:150px;
		margin-left:10px;
	margin-right:10px;
}
#b_menu li.b_menu04_on a {
	background:url(menu.jpg) no-repeat -490px -55px;
	width:150px;
		margin-left:10px;
	margin-right:10px;
}
#b_menu li.b_menu05_on a {
	background:url(menu.jpg) no-repeat -660px -55px;
	width:90px;
		margin-left:10px;
	margin-right:10px;
}

/*------------------------------------------------------------ menu */