@charset "Shift_JIS";
*{
	margin:0;
	padding:0;
	margin-right:auto;
	margin-left:auto;
}
body {
	background-color: #000000;
	width:870px;
}
.clear{
	clear:both;
}
.top1{
	width:430px;
	height:99px;
}
.sasa{
	float:left;
	/*margin-left:10px;*/
	/*margin-top:50px;*/
}
h1{
	float:left;
	color:#ffffff;
	font-size:160%;
	line-height:1em;
}
.logo{
	float:right;
	/*margin-right:10px;*/
	/*margin-top:50px;*/
}
.bamboo{
	clear:both;
	color:#ffffff;
	text-align:center;
	font-size:12pt;
}
.text11{
	clear:both;
	color:#ffffff;
	text-align:center;
	font-size:20pt;
	font-weight:bold;
}
.menu{
	text-align:center;
	width:870px;
	height:28px;
	padding-top:10px;
	/*padding-left:100px;*/
}
.menu li{
	float:left;
	list-style-type:none;
}
.menu a{
	text-decoration:none;
	display:block;
	outline:none;
}
.tab1{
	width:74px;
	height:28px;
}
.tab1 a{
	background:url("../images/b_top.jpg") no-repeat;
	text-indent:-9999px;
	width:74px;
	height:28px;
}
.tab1 a:hover{
	background:url("../images/b_top2.jpg") no-repeat;
}
.tab2{
	width:74px;
	height:28px;
}
.tab2 a{
	background:url("../images/b_pro.jpg") no-repeat;
	text-indent:-9999px;
	width:74px;
	height:28px;
}
.tab2 a:hover{
	background:url("../images/b_pro2.jpg") no-repeat;
}
.tab3{
	width:69px;
	height:28px;
}
.tab3 a{
	background:url("../images/b_school.jpg") no-repeat;
	text-indent:-9999px;
	width:69px;
	height:28px;
}
.tab3 a:hover{
	background:url("../images/b_school2.jpg") no-repeat;
}
.tab4{
	width:95px;
	height:28px;
}
.tab4 a{
	background:url("../images/b_cd.jpg") no-repeat;
	text-indent:-9999px;
	width:95px;
	height:28px;
}
.tab4 a:hover{
	background:url("../images/b_cd2.jpg") no-repeat;
}
.tab5{
	width:120px;
	height:28px;
}
.tab5 a{
	background:url("../images/b_photo.jpg") no-repeat;
	text-indent:-9999px;
	width:120px;
	height:28px;
}
.tab5 a:hover{
	background:url("../images/b_photo2.jpg") no-repeat;
}
.tab6{
	width:69px;
	height:28px;
}
.tab6 a{
	background:url("../images/b_new.jpg") no-repeat;
	text-indent:-9999px;
	width:69px;
	height:28px;
}
.tab6 a:hover{
	background:url("../images/b_new2.jpg") no-repeat;
}
.tab7{
	width:43px;
	height:28px;
}
.tab7 a{
	background:url("../images/b_link.jpg") no-repeat;
	text-indent:-9999px;
	width:43px;
	height:28px;
}
.tab7 a:hover{
	background:url("../images/b_link2.jpg") no-repeat;
}
.tab8{
	width:97px;
	height:28px;
}
.tab8 a{
	background:url("../images/b_movie.jpg") no-repeat;
	text-indent:-9999px;
	width:97px;
	height:28px;
}
.tab8 a:hover{
	background:url("../images/b_movie2.jpg") no-repeat;
}

.top{
	text-align:center;
}
.tab9 a{
	background:url("../images/b_koushin.jpg") no-repeat;
	text-indent:-9999px;
	width:69px;
	height:28px;
}
.tab9 a:hover{
	background:url("../images/b_koushin2.jpg") no-repeat;
}
.tab10 a{
	background:url("../images/b_school_s.jpg") no-repeat;
	text-indent:-9999px;
	width:69px;
	height:28px;
}
.tab10 a:hover{
	background:url("../images/b_school_s2.jpg") no-repeat;
}
.top{
	text-align:center;
}
h2{
	font-size:9px;
	text-indent:-9999px;
	overflow: hidden;
	padding-top:2px;
	padding-bottom:5px;
	margin: 0px;
}
.copy{
	text-align:center;
	color:#666666;
	font-size:85%;
}
.sub{
	color:#6b8e23;
	padding-top:10px;
	padding-bottom:10px;
	font-size:25pt;
	text-align:center;
}
.count{
	width:800px;
	float:right;
}
.modoru{
	float:right;
	margin-right:20px;
	margin-top:20px;
	font-size:120%;
	font-weight:bold;
	font-family:"³’²Ë“ìs‘‘ÌEXP","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","Osaka","ƒƒCƒŠƒI","Meiryo","‚l‚r ‚oƒSƒVƒbƒN","MS P Gothic",Helvetica,Arial,sans-serif;
}
.color10{
	color:#cc0000;
	font-size:100%;
	font-weight:bold;
	margin-left:695px;
}

