
@charset "EUC-JP";



/* TOP用CSS */

/* Blog最新記事表示 */
#top_blog_box{
	width:530px;
	background:#F7F4F7;
}

/* 南部通信最新記事表示 */
#top_newspaper_box{
	width:530px;
	background:url("/images/top_newspaper_bg.gif") 0 0 repeat-y;
	margin:30px 0 0 0;
}
#top_newspaper_box h2{
	color:#333333;
	font-weight:normal;
	background:#FFFFFF;
	padding:0 0 10px 0;
}
#top_newspaper_box p#title_update{
	width:173px;
	_width:100%;
	height:80px;
	_height:110px;
	padding:30px 35px 0 322px;
	background:url("/images/top_newspaper_head.gif") 0 0 no-repeat;
}

#top_newspaper_box #body{ /* 写真なし */
	width:475px;
	_width:530px;
	padding:0 25px 0 30px;
}
#top_newspaper_box #body_left{ /* 写真あり */
	float:left;
	width:260px;
	_width:290px;
	padding:0 0 0 30px;
}
#top_newspaper_box #body p#body_title1,
#top_newspaper_box #body_left p#body_title1{
	color:#333333;
	font-weight:bold;
}
#top_newspaper_box #body p#body_title2,
#top_newspaper_box #body_left p#body_title2{
	color:#FF0000;
	font-weight:bold;
	margin-bottom:8px;
}
#top_newspaper_box #body p#body_txt,
#top_newspaper_box #body_left p#body_txt{
	color:#666666;
}

#top_newspaper_box #body_right{
	float:right;
	width:225px;
}

#top_newspaper_box #top_newspaper_foot{
	clear:both;
	height:18px;
	background:url("/images/top_newspaper_foot.gif") 0 0 no-repeat;
}




/* ソーシャル＆ライフアクティビストとして 最新記事表示 */
#top_activist_box {
	width:530px;
}

#top_activist_box h2{
	color:#333333;
	font-weight:normal;
	background:#FFFFFF;
	padding:0 0 10px 0;
}

#top_activist_box .latest {
	padding-bottom:38px;
	background:url("../images/top_activist_social_foot.jpg") 0 100% no-repeat;
}

#top_activist_box .latest p.date {
	padding:6px 0 14px 30px;
	background:url("../images/top_activist_social_date_bg.jpg") 0 0 no-repeat;
	font-weight:bold;
	color:#FFFFFF;
}

#top_activist_box .latest .article {
	padding:0 22px;
	background:url("../images/top_activist_social_bg.jpg") 0 0 repeat-y;
}

#top_activist_box .latest .article h4 {
	margin-bottom:5px;
}

#top_activist_box .latest .article h4 a {
	color:#E90000;
}

#top_activist_box .latest .article p a {
	color:#666666;
}

#top_activist_box .latest .article p a {
	margin-bottom:5px;
}

#top_activist_box .latest .article .button {
	text-align:right;
}
	