@charset "utf-8";

.top-dousouka {
}
.top-dousoukai .top-dousoukaiLeft {
	float:left;
	width:210px;
	padding:10px 28px 0 0;
}
h1{
	margin-top:5px;
	font-size:13px;
	font-weight:bold;
}
.top-image{
	clear:both;
	margin-top:15px;
}
#top-item .top-aisatsu h2.school-item {
	color:#FFFFFF;
	clear:none;
	margin:20px 0 5px 0;
	padding:0 20px;
	font-size:16px;
	font-weight:bold;
	background:url(../common/images/img_h3.jpg) center no-repeat;
	line-height:35px;
	height:35px;
}
.top-aisatsu .top-text {
	margin:17px 15px;
}
.top-aisatsu .kaicyo {
	text-align:right;
	margin:58px 20px 33px 0;
}
.top-aisatsu .box {
	background-color:#deebfe;
	width:520px;
	height:196px;
	margin:0;
}
.top-aisatsu .box ul li {
	float:left;
}
.top-aisatsu .box ul li.left {
	padding:15px 15px 0 20px;
}
.top-aisatsu .box ul li.right {
	padding:15px 20px 0 0;
}
.genkou {
	margin:20px 0 0 0;
	position:relative;
}
.genkou .text-area {
	left:50px;
	position:absolute;
	top:100px;
}
.genkou .text-area img {
	padding:6px 0;
}