@charset "UTF-8";

/* ページ送り */
@import url("pager.css");

.news_box{
	padding:0 0 40px;
}

/* タイトル */
h3.news_title{
	color:#333;
	font-size:16px;
	line-height:1.4em;
	padding:8px 5px 9px 10px;
	margin:0;
	background:#28579D;
	background:#ecf6cc;
	border-bottom:3px solid #72ac26;
	font-weight:bold;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-topleft:5px;
}
h3.news_title.top {
	margin-top:0;
}

/* 日付 */
h3.news_title span{
	float:right;
	margin:5px 10px 0 0;
	font-size:12px;
	font-weight:normal;
}

/* 本文 */
div.news_txt{
	padding:15px 10px 0px;
	font-size:14px;
	line-height:1.4em;
}

/* 画像枠 */
div.news_img_r{
	margin:15px 10px 0px 20px;
	float:right;
}
div.news_img_l{
	margin:15px 20px 0px 10px;
	float:left;
}

div.news_img_r img,
div.news_img_l img{
	border:1px solid #CCC;
	margin-bottom:2px;
}
