.hotnavi1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 135px;
	display: block;
}
.hotnavi2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 130px;
	display: block;
}
.hotnavi3 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 130px;
	display: block;
}
.hotnavi4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 130px;
	display: block;
}
.hotnavi5 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 130px;
	display: block;
}
.hotnavi6 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 130px;
	display: block;
}
.hotnavi7 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	width: 135px;
	display: block;
}
#mainbutton ul{
	height: 55px;
	width: 920px;
	margin-top: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: 0px;
}
#mainbutton ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 55px;
	list-style-type: none;
	display: block;
}
#mainbutton ul li a{
	margin: 0px;
	height: 55px;
	width: 135px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-image: url(../image/newmainnavi.jpg);
}
#mainbutton ul li span.active{
	margin: 0px;
	height: 55px;
	width: 130px;
	display: block;
	background-repeat: no-repeat;
	text-indent: -9999px;
	background-position: 0px -90px;
	background-image: url(../image/newmainnavi.jpg);
}

#mainbutton ul li a:focus{
	outline: none;
}
#mainbutton ul .hotnavi1 a {
	background-position: 0px 0px;
}
#mainbutton ul .hotnavi2 a {
	background-position: -135px 0px;
}
#mainbutton ul .hotnavi3 a {
	background-position: -265px 0px;
}
#mainbutton ul .hotnavi4 a {
	background-position: -395px 0px;
}
#mainbutton ul .hotnavi5 a {
	background-position: -525px 0px;
}
#mainbutton ul .hotnavi6 a {
	background-position: -655px 0px;
}
#mainbutton ul .hotnavi7 a {
	background-position: -785px 0px;
}
#mainbutton ul .hotnavi1 a:hover {
	background-position: 0px -55px;
}
#mainbutton ul .hotnavi2 a:hover {
	background-position: -135px -55px;
}
#mainbutton ul .hotnavi3 a:hover {
	background-position: -265px -55px;
}
#mainbutton ul .hotnavi4 a:hover {
	background-position: -395px -55px;
}
#mainbutton ul .hotnavi5 a:hover {
	background-position: -525px -55px;
}
#mainbutton ul .hotnavi6 a:hover {
	background-position: -655px -55px;
}
#mainbutton ul .hotnavi7 a:hover {
	background-position: -785px -55px;
}
#mainbutton ul .hotnavi1 span.active {
	background-position: 0px -110px;
}
#mainbutton ul .hotnavi2 span.active {
	background-position: -135px -110px;
}
#mainbutton ul .hotnavi3 span.active {
	background-position: -265px -110px;
}
#mainbutton ul .hotnavi4 span.active {
	background-position: -395px -110px;
}
#mainbutton ul .hotnavi5 span.active {
	background-position: -525px -110px;
}
#mainbutton ul .hotnavi6 span.active {
	background-position: -655px -110px;
}
#mainbutton ul .hotnavi7 span.active {
	background-position: -785px -110px;
}
