@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------
contents
---------------------------------------------------------------*/
/* ニュース */

#contents #areaMain .box .wrap{
	padding-bottom: 20px;
}
#contents #areaMain span.newmarkList{
	color: #330066;
	font-weight: bold;
}
#contents #areaMain span.title{
	display: block;
	padding-top: 10px;
}
#contents #areaMain .box li{
	margin-bottom: 10px;
	padding-bottom: 20px;
	padding-top:10px;
		border-bottom: 1px dotted #B4B4B4;
}

/* 詳細ページ */
#contents #areaMain .single .ttl{
	background: #f5f3f3;
	padding: 10px 10px 20px;
	margin-bottom: 20px;
	font-size: 1.2em;
}
#contents #areaMain .single h1{
	font-size: 1.0em;
	color: #333333;
	clear: both;
	font-weight:normal;
}
#contents #areaMain .single p.newmarkNews{
	float: left;
	padding-bottom: 10px;
	color: #3B0E81;
	font-weight: bold;
}