ul#sideNav {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

ul#sideNav li{
	width: 170px; 
}

ul#sideNav a {
	display: block;
	width: 170px; 
	text-indent:-9999px;
	margin: 0px;
	background-image: url(02houkei.gif);
	background-repeat: no-repeat;
	padding:0px 0px;
} 

.menu01 a{
	background-position: 0px 0px;
	width: 170px;
	height: 31px;
} 

.menu01 a:hover{
	background-position: -170px 0px;
	width: 170px;
	height: 31px;
} 

.menu02 a{
	background-position: 0px -31px;
	width: 170px;
	height: 30px;
} 
.menu02 a:hover{
	background-position: -170px -31px;
	width: 170px;
	height: 30px;
} 

.menu03 a{ 
	background-position: 0px -60px;
	width: 170px;  
	height: 30px;
} 

.menu03 a:hover{
	background-position: -170px -60px;
	width: 170px;  
	height: 30px;
} 

.menu04 a{ 
	background-position: 0px -90px;
	width: 175px;
	height: 30px;
} 

.menu04 a:hover{
	background-position: -170px -90px;
	width: 175px;
	height: 30px;
} 

.menu05 a{ 
	background-position: 0px -120px;
	width: 175px; 
	height: 30px;
} 

.menu05 a:hover{
	background-position: -170px -120px;
	width: 175px; 
	height: 30px;
} 

.menu06 a{ 
	background-position: 0px -150px;
	width: 170px; 
	height: 30px;
} 

.menu06 a:hover{
	background-position: -170px -150px;
	width: 170px; 
	height: 30px;
} 

.menu07 a{ 
	background-position: 0px -180px;
	width: 170px; 
	height: 43px;
} 


.menu07 a:hover{
	background-position: -170px -180px;
	width: 170px; 
	height: 43px;
} 

	.menu0701 a{
	background-position: 0px -222px;
	width: 170px; 
	height: 16px;
	} 
	.menu0701 a:hover{
	background-position: -170px -222px;
	width: 170px; 
	height: 16px;
	} 

	.menu0702 a{ 
	background-position: 0px -239px;
	width: 170px; 
	height: 16px;
	} 
	.menu0702 a:hover{
	background-position: -170px -239px;
	width: 170px; 
	height: 16px;
	} 

	.menu0703 a{ 
	background-position: 0px -255px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0703 a:hover{
	background-position: -170px -255px;
	width: 170px; 
	height: 16px; 
	} 

	.menu0704 a{ 
	background-position: 0px -271px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0704 a:hover{
	background-position: -170px -271px;
	width: 170px; 
	height: 16px; 
	} 	
	.menu0705 a{ 
	background-position: 0px -287px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0705 a:hover{
	background-position: -170px -287px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0706 a{ 
	background-position: 0px -303px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0706 a:hover{
	background-position: -170px -303px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0707 a{ 
	background-position: 0px -319px;
	width: 170px; 
	height: 16px; 
	} 

	.menu0707 a:hover{
	background-position: -170px -319px;
	width: 170px; 
	height: 16px; 
	} 
	
	.menu0708 a{ 
	background-position: 0px -335px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0708 a:hover{
	background-position:-170px -335px;
	width: 170px; 
	height: 16px; 
	} 

	.menu0709 a{ 
	background-position: 0px -351px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0709 a:hover{
	background-position: -170px -351px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0710 a{ 
	background-position: 0px -368px;
	width: 170px; 
	height: 16px; 
	} 
	.menu0710 a:hover{
	background-position: -170px -368px;
	width: 170px; 
	height: 16px; 
	} 
		
.menu08 a{
	background-position: 0px -386px;
	width: 170px; 
	height:30px;
} 
.menu08 a:hover{
	background-position: -170px -386px;
	width: 170px; 
	height:30px;
}

	.menu0801 a{
		background-position: 0px -416px;
		width: 170px; 
		height:30px;
	} 
	.menu0801 a:hover{
		background-position: -170px -416px;
		width: 170px; 
		height:30px;
	}

	.menu0802 a{
		background-position: 0px -446px;
		width: 170px; 
		height:30px;
	} 
	.menu0802 a:hover{
		background-position: -170px -446px;
		width: 170px; 
		height:30px;
	}




.menu09 a{ 
	background-position: 0px -476px;
	width: 175px; 
	height: 30px;
} 
.menu09 a:hover{
	background-position: -170px -476px;
	width: 175px; 
	height: 30px;
} 
.menu10 a{ 
	background-position: 0px -506px;
	width: 175px; 
	height: 30px;
} 
.menu10 a:hover{
	background-position: -170px -506px;
	width: 175px; 
	height: 30px;
}
.menu11 a{ 
	background-position: 0px -536px;
	width: 175px; 
	height: 30px;
} 
.menu11 a:hover{
	background-position: -170px -536px;
	width: 175px; 
	height: 30px;
} 
.menu12 a{ 
	background-position: 0px -566px;
	width: 175px; 
	height: 30px;
} 
.menu12 a:hover{
	background-position: -170px -566px;
	width: 175px; 
	height: 30px;
}
.menu13 a{ 
	background-position: 0px -596px;
	width: 175px; 
	height: 30px;
}

.menu13 a:hover{
	background-position: -170px -596px;
	width: 175px; 
	height: 30px;
}

.menu14 a{ 
	background-position: 0px -626px;
	width: 175px; 
	height: 30px;
} 
.menu14 a:hover{
	background-position: -170px -626px;
	width: 175px; 
	height: 30px;
} 

.menu15 a{ 
	background-position: 0px -656px;
	width: 175px; 
	height: 32px;
}
 .menu15 a:hover{
	background-position: -170px -656px;
	width: 175px; 
	height: 32px;
} 