@charset "utf-8";
/* CSS Document */

/* ◆◆◆トップページのみ使用のID・class◆◆◆ */
#header {
		margin-bottom:0px;}


.h1_box{padding:3px 0 8px 10px; font-size:10px;}

.h1_box h1{font-weight:normal; float:left;}

.h1_box p{ float:left;}

#top_clear{ clear:both;}




#main_image { /* メインビジュアル切り替え画像 */
	height: 250px;
}
	
	.cf_element {
		width: 634px;
		height: 250px;
	}

	.cf_element h3 {
		display:none;
		visibility:hidden;
	}

	.cf_element a {
		text-indent:-9999px;
		display:block;
		height: 250px;
		width:634px;
	}
	
	#cf1 {
		background:url(../img/mainimage/main.jpg) no-repeat;
	}

	#cf2 {
		background:url(../img/mainimage/trial.jpg) no-repeat;
	}
	
	#cf3 {
		background:url(../img/mainimage/course.jpg) no-repeat;
	}
	
	#cf4 {
		background:url(../img/mainimage/facilities.jpg) no-repeat;
	}

	#cf5 {
		background:url(../img/mainimage/guidance.jpg) no-repeat;
	}
	
	#cf6 {
		background:url(../img/mainimage/gakuhi.jpg) no-repeat;
	}
	
	#cf7 {
		background:url(../img/mainimage/ryugaku.jpg) no-repeat;
	}
	
	/*#cf8 {
		background:url(../img/mainimage/mibu.jpg) no-repeat;
	}
/*

/*□■□■□■□■□■□■  メインバナー＆What's New 最新情報 □■□■□■□■□■□■*/

#main h2{
display:block;
	visibility:visible;
	margin-bottom:10px;
	font-size:10px;
	font-weight:normal;
}



#main h2 a:hover{/* バナー動かす */
	position:relative;   
	top:1px;   
	left:1px; 
}


#main #whatsnew .nyugaku{
font-size:11px;}



#main #whatsnew { /* What's New 最新情報 */
	width:412px;
	float:left;
	margin-top:17px;

}

#main #whatsnew .toph2_box{
	background:url(../img/top/whatsnew.gif) no-repeat;
	width:378px;
	height:30px;
	padding:5px 0 0 32px;
	margin-bottom:10px;
}


#main #whatsnew .toph2_box img{
margin-top:3px;
}

#main #whatsnew .toph2_box h2{
	float:left;
	margin-right:5px;
	font-size:14px;
		font-weight:bold;
}

#main #whatsnew .toph2_box img{float:left;margin-left:3px;}
	
	#main #whatsnew dt {
		background:url(../img/top/ico_whatsnew.gif) 1px no-repeat;
		text-indent:1.3em;
		font-weight:bold;
		color:#e34d90;
		margin-bottom: 0.5em;
	}
	
	
	#main #whatsnew dd {
		margin-bottom:0.5em;
		margin-left: 15px;
	}

	#main #whatsnew strong{
		display:none;
		visibility:hidden;
	}
	
	#main #whatsnew a{
		color:#666;
	}
	
	#main #whatsnew a:hover{
		color:#e34d90;
		text-decoration:underline;
	}



/*□■□■□■□■□■□■  トピックス □■□■□■□■□■□■*/

	#main #topics{
	width:205px;
	float:left;
	margin-top:23px;
	margin-left:17px;}


	#main #topics li a:hover{/* バナー動かす */
	position:relative;   
	top:1px;   
	left:1px; 
}


	#main #topics li img{
	margin-bottom:8px;
}

	#main #topics .menu_bn li img{
	vertical-align:middle;
	padding-right:3px;
}


