/* shiketashiragai 2005/06/13 */

/* topページ用スタイル　*/

/* div全体のスタイル */
.topics {
 margin:5px 14px 5px 14px;
 padding:2px;
 text-align:left;
 border:1px solid #CCCCCC;

}
/* 見出しのスタイル */
.topics h2.topics_ttl{
 margin:0;
 padding:0 0 0 7px;
 font-size:12px;
 font-weight:normal;
 line-height:138%;
 vertical-align:top;
 color:#333;
 background:url(../common/point.gif) left top no-repeat ;
}

/* リスト全体(ul)のスタイル */
.topics ul{
 margin:7px 0;
 padding:0;
 font-size:12px;
}

/* リスト項目のスタイル */
.topics ul li{
 list-style:none;
 margin:0 0 7px 0;
 padding:0 0 0 15px;
 font-size:12px;
 vertical-align: top;
 line-height:110%;
 background: url(../common/link_self.gif) no-repeat left top;
}

/* リスト項目内の日付部分のスタイル */
.topics ul li span {
 color:#55555
}

/* 一覧となっているリスト項目のスタイル　右に寄せる */
/* この部分は現行のページではない可能性があります */
.topics ul li.view{
 text-align:right;
 background:url(none)
}

.topics ul li.view span{
 margin:0;
 padding:0 2px 5px 15px;
 line-height:110%;
 background: url(../common/link_self.gif) no-repeat left top;
}


/* コンテンツページ用スタイル　*/
#content_area{
	margin:0;
	padding:0 0 40px
	}

h1{
	font-size:14px;
	line-height:140%;
	text-align:left;
	border-top:1px solid #999;
	border-left:1px solid #999;
	padding:0;
	margin:0 0 25px 0;
	background:url(../common/page_t_bgB.gif) no-repeat left bottom;
	font-size:140%;
	padding:0px 0 5px 20px;
}

#content_area h2{
	border-left:6px solid #336699;
	border-bottom:1px solid #336699;
	padding: 2px 2px 2px 5px;
	margin:20px 0 15px;
	clear:both;
	line-height:140%;
	font-weight:bold;
	font-size:120%;
}
#content_area strong {
	font-weight:bold;
}
.cms_color_red {
	color:#CC0000;
}
.cms_color_blk {
	color:#333333;
}
.cms_color_1 {
	color:#336699;
}
.cms_color_2 {
	color:#CC5566;
