/*-- h2 --*/
h2.h2_news{
	width: 642px;
	height: 41px;
	margin: 0 0 35px 0;
	padding: 35px 0 0 18px;
	color: #FFFFFF;
	background: url(../../cmn/img/h2_other.gif) no-repeat;
}

/*-- h3 --*/
h3.newsTitle{
	width: 95%;
	font-size: 0.9em;
	color: #333333;
	margin: 0 auto 15px auto;
	padding: 3px 0 5px 5px;
	border-left: 3px solid #398ACE;
	background: url(../../cmn/img/dot.gif) repeat-x bottom;
}

div.newsTxt{
	width: 93%;
	font-size: 0.8em;
	margin: 0 auto 40px auto;
	padding: 0;
	line-height: 1.4;
}

/*-- 月別アーカイブ --*/
div.newsArchive ul{
	width: 114px;
	font-size: 0.8em;
	margin: 0 0 20px 0;
	padding: 25px 52px;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}

div.newsArchive ul li{
	margin: 0 0 10px 0;
	padding: 0;
}

div.newsArchive ul li a{
	padding: 0 0 0 20px;
	background: url(../../cmn/img/list01.gif) no-repeat 0 3px;
}