@charset "utf-8";

#contents #main .news-list {
	font-size: 93%;
	line-height: 1;
}

/*----------------------------------------------------------------
 * 新着情報詳細
 */

#news {
	margin-top: 10px;
	overflow: hidden;
}

#news > h1 {
	margin: 30px 0 -.5em;
	color: #569106;
	font-size: 161.6%;
	line-height: 2;
}

#news > figure {
	padding-bottom: 5px;
	border-bottom: 4px solid #59930b;
}

#news .body {
	margin-top: 40px;
}

#news .body h2 {
	margin-top: 40px;
	color: #496227;
	font-size: 138.5%;
}

#news .body p {
	margin: -6px 0 -6px;
	font-size: 93%;
	line-height: 2;
}

#news .body h2 + p {
	margin-top: 14px;
}

#news .body p + p {
	margin-top: 2em;
}

#news .body ol {
	font-size: 93%;
	margin: 18px 0 -1em 20px;
}

#news .body ol li {
	list-style-type: decimal;
	line-height: 3;
}

#news .body .press-release {
	margin-top: 40px;
}
