@charset "utf-8";

/* top
-----------------------------------------------------------------*/
#top #main ul li{
	float:left;
	margin:10px 15px 0 0;
}

#top #main ul li.end{
	margin-right:0;
}


/* course
-----------------------------------------------------------------*/
#course #main .mainBox{
	width:585px;
	margin-bottom:0;
}

#course .mainBox h3{
	margin-bottom:10px;
}

#course .mainBox h3.orange{
	margin-top:40px;
}

#course #main .tops h3.orange{
	margin:20px 0 10px;
}

#course .leftBox{
	float:left;
	width:380px;
}

#course .rightBox{
	float:right;
	width:184px;
}

#course .leftBox02{
	float:left;
	width:285px;
}

#course .rightBox02{
	float:right;
	width:283px;
}

#course #main .modelcase{
	margin:20px 0 0;
}


/* message
-----------------------------------------------------------------*/
#message #main .leftBox h3{
	clear:both;
	width:360px;
	height:auto;
	margin-bottom:20px;
}

#message .leftBox{
	float:left;
	width:360px;
}

#message .rightBox{
	float:right;
	width:208px;
}


/* now
-----------------------------------------------------------------*/
#now #main div.mainBox{
	clear:both;
	background:url(../now/image/bg_line.gif) repeat-y;
	width:585px;
	height:auto;
}

#now #main div.mainBox h4{
	background:none;
	width:298px;
	height:45px;
	padding:0;
}

#now #main div.mainBox .leftBox{
	float:left;
	width:298px;
	padding-left:15px;
}

#now #main div.mainBox img.fr{
	width:229px;
	height:219px;
	padding-right:15px;
}

#now #main div.mainBox p{
	margin-bottom:0;
}

#now #main div.mainBox img.clear{
	clear:both;
}


/* ob
-----------------------------------------------------------------*/
#ob #main h3{
	clear:both;
	height:auto;
	margin-bottom:20px;
}


/* facility
-----------------------------------------------------------------*/
#facility #main div.mainBox{
	clear:none;
	float:left;
	width:286px;
	margin-bottom:0;
}

#facility #main .mr{
	margin-right:13px;
}

#facility #main .box01{
	clear:both;
	width:189px;
}

#facility #main .box02{
	margin:0 9px;
}

#facility #main .box{
	float:left;
	width:189px;
}

#facility #main .box p{
	margin-bottom:0;
}

