@charset "Shift_JIS";

/*==========================*/
/*　メインコンテンツ　　　　*/
/*==========================*/

h2 {
	color: #330000;
}

h3 {
	margin-bottom: 15px;
	color: #663399;
}

#topcopy {
	color: #336699;
	line-height: 250%;
	font-size: 80%;
}


/* ニュース＆トピックス、最新記事 */

.news {
	width: 520px;
	margin: 10px 20px;
}

.newshead {
	margin: 0;
	padding: 5px;
	color: #990033;
	text-align: center;
	font-size: 100%;
	font-weight: bold;
	background: #FFCC99;
}

ul.newsbody {
	margin: 0;
	padding: 1.5em;
	color: #990033;
	background: #FFFF99;
	font-size: 80%;
	list-style-type:disc;
	list-style-position:inside;
}

li.newsbody a {
	margin: 1em;
	color: #990033;
	line-height:150%;
	font-size:100%;
	text-decoration: underline;
}

li.newsbody a:hover {
	text-decoration: none;
}