@charset "utf-8";
@import url("base_not_index.css");
/* CSS Document */
#post_body {
	padding:0 10px;
}

#post_body h4 {
	font-weight:bold;
}

#post_body p {
	margin:0 0 1em;
	line-height:1.5;
}

#post_body a {
	color:#0099FF;
	text-decoration:none;
}

#post_body a:hover {
	text-decoration:underline;
}

#post_nv {
	margin:0 0 30px;
	padding:20px 0 0 0;
	background:url(img/common/BG_div-2.jpg) repeat-x top;
}

#post_nv ul {
	padding:0 25px;
	background:url(img/common/BG_div-3.jpg) no-repeat center;
}

#post_nv ul li {
	float:left;
}

#post_nv ul li.li-0 {
	text-align:left;
}

#post_nv ul li.li-0 a {
	padding:0 15px 0 0;
}

#post_nv ul li.li-1 {
	width:119px;
	border-left:1px #000 solid;
	border-right:1px #000 solid;
	text-align:center;
}

#post_nv ul li.li-0 ,
#post_nv ul li.li-2 {
	width:249px;
}

#post_nv ul li.li-2 {
	text-align:right;
}

#post_nv ul li.li-2 a {
	padding:0 0 0 15px;
}

#post_nv ul li a {
	color:#333;
	text-decoration:underline;
}

#post_nv ul li a:hover {
	text-decoration:none;
}


/*トピックス一覧　#post_view*/
#post_view{
	margin:20px 0;
}

#post_view ul{
	border-top:1px dotted #CCCCCC;
	background-color:#F2F2F2;
}

#post_view ul li{
	background-color:#F2F2F2;
	border-bottom:1px dotted #CCCCCC;
	padding:10px 10px;
}

#post_view ul li span.date{
	font-weight:bold;
	color:#003366;
	font-size:11px;
	width:65px;
	display:inline-block;
	vertical-align: top;
}

#post_view ul li span.ttl{
	padding-left:70px;
	padding-bottom: 2px;
	display:inline-block;
	vertical-align: top;
	width: 70px;
}

#post_view ul li span.news{
	background: url("img/index/div0/BG_h3-0.jpg") no-repeat scroll left center transparent;
}

#post_view ul li span.news-topics{
	background: url("img/index/div0/BG_h3-0.jpg") no-repeat scroll left center transparent;
}

#post_view ul li span.blog{
	background: url("img/index/div0/BG_h3-2.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.blog-topics{
	background: url("img/index/div0/BG_h3-2.jpg") no-repeat scroll left center transparent;
}

#post_view ul li span.result{
	background: url("img/index/div0/BG_h3-1.jpg") no-repeat scroll left center transparent;
}

#post_view ul li span.sport{
	background: url("img/index/div0/sport.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.schedule{
	background: url("img/index/div0/top.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.youthschedule{
	background: url("img/index/div0/youth.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.president{
	background: url("img/index/div0/presi.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.voice{
	background: url("img/index/div0/voice.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.weare{
	background: url("img/index/div0/housou.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.blt{
	background: url("img/index/div0/blt.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.for4{
	background: url("img/index/div0/for4.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.photo{
	background: url("img/index/div0/photo.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.kazeumi{
	background: url("img/index/div0/kaze.jpg") no-repeat scroll left center transparent;
}
#post_view ul li span.comment{
	background: url("img/index/div0/comment.jpg") no-repeat scroll left center transparent;
	margin:0!important;
}


#post_view ul li a{
	color:#333;
	text-decoration:none;
	display:inline-block;
	width: 515px;
}

#post_view ul li a:hover{
	text-decoration:underline;
}

