@charset "EUC-JP";
@import "news_common.css";

/*  ---------------------------------------------------------------
  INDEX : 
     - 互助会ニュース
  ---------------------------------------------------------------
*/
.float-right {
	float: right;
}

/*
-----------------------------------------------------------------
    互助会ニュース　トップ
-----------------------------------------------------------------
*/

#ct-top {
	width: 730px;
	margin: 20px 35px 30px 35px;
	border-top: 2px solid #006633;
	display: block;
}


/*
-----------------------------------------------------------------
    コーポレートニュース　エントリーcommon
-----------------------------------------------------------------
*/

/* --------------------------------------------------
	alpha
-------------------------------------------------- */

#alpha-entry {
	display  : inline; /* ie win bugfix */
	position : relative;
	float    : left;
	width    : 470px;
	margin   : 20px 0px 30px 20px;
	border-top: 2px solid #006633;
}

#alpha-inner-entry {
	position : static;
	width    : 100%;
}

/* --------------------------------------------------
	カテゴリトップ
-------------------------------------------------- */
.ct-top-wrap {
	width: 600px;
	padding-bottom: 20px;
	margin: 0px 65px 30px 65px;
	border-bottom: 1px dashed #ccc;
}

#ct-top div.entry-header a {
	background : url(../img_news/mas_news_hd.gif) no-repeat 0 0;
	color: #027a49;
	font-size: 0.9em;
	text-decoration : none;
	text-indent: 28px;
	width: 600px;
	height: 40px;
	line-height: 40px;
	display: block;
}

#ct-top div.entry-header a:hover {
	background : url(../img_news/mas_news_hd.gif) no-repeat 0 0;
	color: #04d17f;
	font-size: 0.9em;
	text-decoration : none;
	text-indent: 28px;
	width: 600px;
	height: 40px;
	line-height: 40px;
	display: block;
}

#ct-top div.date-header {
	color: #808080;
	font-size: 0.7em;
	margin: 3px 15px;
	text-align: right;
	padding-right: 15px;
}

#ct-top div.entry-body {
	color: #333;
/*font-size: 0.8em;*/
	line-height: 180%;
	width: 550px;
	margin: 0px 15px 8px 15px;
}

#ct-top div.entry-more-link {
	margin: 0px;
	text-align: right;
}

/* --------------------------------------------------
	個別エントリー
-------------------------------------------------- */
#ct-top div.entry-header2 {
	background : url(../img_news/mas_news_hd.gif) no-repeat 0 0;
	color: #333;
	font-size: 0.9em;
	text-indent: 28px;
	width: 600px;
	height: 40px;
	line-height: 40px;
	display: block;
}

#ct-top div.entry-more {
	background : url(../img_news/mas_news_fr_body.gif) repeat-y;
	width:440px;
	color: #003366;
/*font-size: 0.9em;*/
	line-height: 180%;
	margin: 0px 55px 0px 55px;
	padding: 3px 0px 3px 20px;
	display: block;
	border: 0px solid #ff0000;
}

#ct-top div.entry-moreFrTop {
	background : url(../img_news/mas_news_fr_top.gif) no-repeat bottom left;
	width:440px;
	height: 14px;
	margin: 15px 55px 0px 55px;
	display: block;
}

#ct-top div.entry-moreFrBtm {
	background : url(../img_news/mas_news_fr_bottom.gif) no-repeat top left;
	width:440px;
	height: 14px;
	margin: 0px 55px 8px 55px;
	display: block;
}


