@charset "euc-jp";

div#top_menu{
	position:relative;
	width:952px;
	margin:10px auto 0;
	clear:both;
	height:300px;
}
div#top_menu img.main_visual{
	display:block;
	border:0;
	margin:0;
	padding:0;
	vertical-align:top;
	position:absolute;
	top:0;
	left:0;
}
div#top_menu img.main_visual,div#top_menu ul{
	float:left;
}
div#top_menu ul{
	list-style:none !important;
	margin:0;
	padding:0;
	position:absolute;
	top:0;
	left:701px;
}

div#top_menu ul li{
	margin:0;
	padding:0;
}
div#top_menu ul a{
	vertical-align:baseline;
}
div#top_menu ul img{
	border:0;
	vertical-align:top;
}