@charset "Shift_JIS";

.menu_title120524{
	margin:15px 0 0 0;
}

#menu_block01{
	margin:0;
	padding:11px 5px 11px 10px;
	width:635px;
	background-color:#FCED7A;
}

#menu_block02{
	margin:0;
	padding:11px 5px 11px 10px;
	width:635px;
	background-color:#F0F9E6;
}

.menu_block02{
	float:left;
	border-top:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	margin:0;
	padding:0;
}

#menu_block01 a:hover img {
 filter: alpha(opacity:70);
	opacity: 0.7;
}

#menu_block02 a:hover img {
 filter: alpha(opacity:70);
	opacity: 0.7;
}

#menu_block01 img{
	margin:0;
	padding:0;
}

#menu_block02 img{
	margin:0;
	padding:0;
}

.m001{
	float:left;
	border-top:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;	
	border-bottom:1px #CCCCCC solid;	
	margin:0;
	padding:0;
}

.m002{
	float:left;
	border-top:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;	
	margin:0;
	padding:0;
}

.m003{
	float:left;
	border-left:1px #CCCCCC solid;	
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;	
	margin:0;
	padding:0;
}

.m004{
	float:left;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;	
	margin:0;
	padding:0;
}

.m005{
	float:left;
	margin:0;
	padding:0;
}

.m005_bg{
	width:482px;
	padding:15px;
	margin:10px auto 15px auto;
	background-color:#FFEF95;
}

.m005_bg02{
	width:482px;
	padding:15px;
	margin:10px auto 15px auto;
	background-color:#E6F7D7;
}

.clear{
	clear:both;
}

.m005 a:hover img {
 filter: alpha(opacity:70);
	opacity: 0.7;
}