@charset "UTF-8";
/* NEWS CSS (news.css) */

/* --------------------------------------------------------------------------------
NEWS ENTRY
-------------------------------------------------------------------------------- */
.news-entry {
	clear:both;
	width:570px;
	padding:0 0 2px 0;
	background:url(../img/line.gif) no-repeat left bottom;
	margin:0 0 30px 0;
}

.news-entry h3 {
	margin:0 0 5px 0;
	color:#d47f79;
	font-size:150%;
	/*font-weight:bold;*/
	line-height:1.3;
}

.news-entry .update {
	color:#d47f79;
	font-size:90%;
	margin:0 0 16px 0;
}

.news-entry .read-area {}

.news-entry .read-area .txt {
	font-size:110%;
	line-height:1.6;
}

.news-entry .read-area .txt p {
	margin:0 0 1.4em 0;
}

/*※Layout TYPE 【A】*/
.news-entry .type-a .read-area .img {
	float:left;
	width:300px;
}

.news-entry .type-a .read-area .txt {
	float:right;
	width:245px;
}

/*※Layout TYPE 【B】*/
.news-entry .type-b .read-area .img {
	margin:0 0 1em 0;
}

.news-entry .type-b .read-area .txt {
	margin:0 0 1em 0;
}




.news-entry  .pagetopMargin {
	clear:both;
	height:20px;
}
.news-entry  .pagetop {
	width:570px;
	height:19px;
	overflow:hidden;
	text-align:right;
	padding;20px 0 0 0:
	margin;20px 0 0 0:
}



