ul#menu {
	position:relative;
	top:-26px;
	width: 980px;
	height: 50px;
	margin: 0px auto;
	list-style: none;
}

ul#menu li { display: inline; }
	
ul#menu li a {
	display: block; float: left; height: 50px;
	background-image: url(https://www.puru-puru.jp/admin_mw/flash/99_37.jpg); text-indent: -9999px;
}

	ul#menu li a.m1 {
		width: 140px; background-position: 0 0;	
	}
	
	ul#menu li a.m2 {
		width: 140px; background-position: -140px 0;	
	}
	
	ul#menu li a.m3 {
		width: 140px; background-position: -280px 0;	
	}
	
	ul#menu li a.m4 {
		width: 140px; background-position: -420px 0;	
	}
	
	ul#menu li a.m5 {
		width: 140px; background-position: -560px 0;	
	}

	ul#menu li a.m6 {
		width: 140px; background-position: -700px 0;	
	}

	ul#menu li a.m7 {
		width: 140px; background-position: -840px 0;	
	}
	
	
	ul#menu li a.m1:hover,ul#menu li a.m1:focus {
		width: 140px; background-position: 0 -50px;	
	}
	
	ul#menu li a.m2:hover,ul#menu li a.m2:focus {
		width: 140px; background-position: -140px -50px;	
	}
	
	ul#menu li a.m3:hover,ul#menu li a.m3:focus {
		width: 140px; background-position: -280px -50px;	
	}
	
	ul#menu li a.m4:hover,ul#menu li a.m4:focus {
		width: 140px; background-position: -420px -50px;	
	}
	
	ul#menu li a.m5:hover,ul#menu li a.m5:focus {
		width: 140px; background-position: -560px -50px;	
	}

	ul#menu li a.m6:hover,ul#menu li a.m6:focus {
		width: 140px; background-position: -700px -50px;	
	}

	ul#menu li a.m7:hover,ul#menu li a.m7:focus {
		width: 140px; background-position: -840px -50px;	
	}


	

