@charset "utf-8";
/*==============================================*/
/* news/ja */
/*==============================================*/
#news.ja #container #main #contentsBody h1 {	background: url(/img/news/ja/ja_ttl.png) no-repeat 0 0;}
/*==============================================*/
/* news/chuokai */
/*==============================================*/
#news.chuokai #container #main #contentsBody h1 {	background: url(/img/news/chuokai/chuokai_ttl.png) no-repeat 0 0;}
/*==============================================*/
/* news/whatsnew */
/*==============================================*/
#news.whatsnew #container #main #contentsBody h1 {	background: url(/img/news/whatsnew/whatsnew_ttl.gif) no-repeat 0 0;}
/*==============================================*/
/* newsCommon */
/*==============================================*/
#news #container #main #contentsBody.entry h1 {
	margin-bottom: 10px;
	padding: 3px 8px 0;
	border: 1px solid #A9D87E;
	border-left-width: 5px;
	position: relative;
	width: 590px;
	height: auto;
	color: #3B4515;
	background: none;
	font-weight: bold;
	text-indent: 0;
}
#news #container #main #contentsBody.entry span {
	position: absolute;
	right: 8px;
	font-weight: normal;
}
#news #container #main #contentsBody #section01 {	position: relative;}
#news #container #main #contentsBody #section01 h3 {
	margin-bottom: 5px;
	width: 550px;
	height: 24px;
	text-indent: -9999em;
}
#news #container #main #contentsBody #section01 ul {	margin-bottom: 15px;}
#news #container #main #contentsBody #section01 ul li {
	margin: 0 10px;
	padding: 6px 0;
	border-bottom: 1px solid #D6D6D6;
	clear: both;
	zoom: 100%;
}
#news #container #main #contentsBody #section01 ul li:after {
	display: block;
	clear: both;
	content: ".";
	visibility: hidden;
	height: 0.1px;
	line-height: 0;
	font-size: 0.1em;
}
#news #container #main #contentsBody #section01 ul .end {	border: none;}
#news #container #main #contentsBody #section01 ul li h4 {
	float: right;
	width: 525px;
	font-weight: bold;
}
#news #container #main #contentsBody #section01 ul li h4 a {
	margin-left: .5em;
	color: #32502a;
	text-decoration: underline;
}
#news #container #main #contentsBody #section01 ul li img {
	float: left;
	width: 41px;
	height: 41px;
}
#news #container #main #contentsBody #section01 ul li p {	padding-left: 51px;}
#news.ja #container #main #contentsBody #section01 .btn_newsList {
	display: block;
	position: absolute;
	top: 9px;
	right: 12px;
	width: 83px;
	height: 13px;
	overflow: hidden;
	text-indent: -9999em;
}
#news #container #main #local_Nav h2 {	background: url(/img/local_nav_global_ttl.png) no-repeat 0 0;}
#news #container #main #contentsBody #section01 .btn_newsList {	background: url(/img/index/btn_newslist.png) no-repeat 0 0;}

