@charset "UTF-8";

strong {
	color:			#f00;
	font-weight:	bold;
}

div#index_cm {
	margin:	10px auto;
	width:	720px;
	height:	300px;
}

div#index_banner {
	margin:	20px;
}

div#index_news {
	position:	relative;
	top:		0;
	left:		0;
	height:		300px;
	margin:		10px 0;
}

div#index_news div#whats_new {
	overflow:	auto;
	position:	absolute;
	top:		0;
	left:		15px;
	border:		1px dashed #000;
	width:		258px;
	height:		280px;
	padding:	10px;
}

div#index_news div#schedule {
	overflow:	scroll;
	position:	absolute;
	top:		0;
	left:		308px;
	border:		1px dashed #000;
	width:		258px;
	height:		280px;
	padding:	10px;
}

div#index_news div#blog_update {
	overflow:	scroll;
	position:	absolute;
	top:		0;
	left:		601px;
	border:		1px dashed #000;
	width:		258px;
	height:		280px;
	padding:	10px;
}

div#index_news h2 {
	font-size:	medium;
}

div#index_news dl {
	font-size:	small;
}
