.menu {
	margin-bottom: 0px;
	height: 30px;
}
	.menu ul li {
		float: left;
		position: relative;
		margin-right: 0px;
		width: 107px;
		height: 36px;
	}
		.menu ul li table {
			border-collapse: collapse;
			border: none;
			font-size: 90%;
			padding: 0;
			position: absolute;
			top: 0;
			left: 0;
		}
		
	.menu ul li ul {
		visibility: hidden;
		overflow: hidden;
		position: absolute;
		top: 34px;
		left: 0px;
		width: 107px;
		height: 0;
		z-index: 100;
	}
		.menu ul li ul li {
			margin-bottom: 0;
			width: 107px;
			height: 20px;
		}
	
	.menu ul li a {
		display: block;
		text-decoration: none;
		height: 34px;
	}
	
		.menu ul li ul li a {
			height: 20px;
		}
	
	.menu ul li a:hover {
		position: relative;
		z-index: 100;
	}
	
	.menu ul li:hover ul ,
	.menu ul li a:hover ul {
		visibility: visible;
		overflow: visible;
		height: auto;
		z-index: 10;
	}


.menu li.sengoku { background: url(../image/top_btn/01.gif) left top no-repeat;}
.menu li.kenkou { background: url(../image/top_btn/01_kenkou.gif) left top no-repeat; }
.menu li.game { background: url(../image/top_btn/01_game.gif) left top no-repeat; }
.menu li.novel { background: url(../image/top_btn/01_novel.gif) left top no-repeat; }
.menu li.guz { background: url(../image/top_btn/01_guz.gif) left top no-repeat; }
.menu li.baseball { background: url(../image/top_btn/01_baseball.gif) left top no-repeat; }
.menu li.corabo { background: url(../image/top_btn/01_corabo.gif) left top no-repeat; }

.menu li.nobunaga { background: url(../image/top_btn/02.gif) left top no-repeat; }
.menu li.touitsu { background: url(../image/top_btn/02_touitsu.gif) left top no-repeat; }
.menu li.nenpyo { background: url(../image/top_btn/02_nenpyo.gif) left top no-repeat; }
.menu li.kashin { background: url(../image/top_btn/02_kashin.gif) left top no-repeat; }
.menu li.syouzou { background: url(../image/top_btn/02_syouzou.gif) left top no-repeat; }
.menu li.kamon { background: url(../image/top_btn/02_kamon.gif) left top no-repeat; }
.menu li.tyanoyu { background: url(../image/top_btn/02_tyanoyu.gif) left top no-repeat; }
.menu li.okurimono { background: url(../image/top_btn/02_okurimono.gif) left top no-repeat; }
.menu li.ninnki { background: url(../image/top_btn/02_ninnki.gif) left top no-repeat; }

.menu li.sozai { background: url(../image/top_btn/03.gif) left top no-repeat; }
.menu li.icon_j { background: url(../image/top_btn/03_icon_j.gif) left top no-repeat; }
.menu li.icon_k { background: url(../image/top_btn/03_icon_k.gif) left top no-repeat; }

.menu li.go { background: url(../image/top_btn/04.gif) left top no-repeat; }
.menu li.go1 { background: url(../image/top_btn/04_01.gif) left top no-repeat; }
.menu li.go2 { background: url(../image/top_btn/04_02.gif) left top no-repeat; }
.menu li.go3 { background: url(../image/top_btn/04_03.gif) left top no-repeat; }

.menu li.bbs { background: url(../image/top_btn/05.gif) left top no-repeat; }
.menu li.link { background: url(../image/top_btn/06.gif) left top no-repeat; }
.menu li.sakusha { background: url(../image/top_btn/07.gif) left top no-repeat; }
.menu li.omoi { background: url(../image/top_btn/07_01.gif) left top no-repeat; }
.menu li.aboutme { background: url(../image/top_btn/07_02.gif) left top no-repeat; }
