.news_page_wrp .content a:link{
color:#6c6c6c;
}
.news_page_wrp .content a:visited{
color:#6c6c6c;
}

.news_page_wrp .content a:hover{
color:#6c6c6c;
text-decoration:none;
}

.news_page_wrp .content a:active{
color:#6c6c6c;
}

.news_page_wrp .content{
	margin:8px 0 30px;
	color:#6c6c6c;
}

/*チャレンジ通信オススメ情報*/

.news_page_wrp .content_head{
	margin-bottom:15px;
}

/*最新更新記事*/

.news_page_wrp .latestNews{
	float:left;
	margin-right:16px;
	width:664px;
}
.news_page_wrp .latestNewsBox{
	margin-bottom:15px;
	padding:20px 10px 20px 20px;
	border-left:solid 3px #5990c7;
	border-right:solid 3px #5990c7;
	border-bottom:solid 3px #5990c7;
	font-size:125%;
	line-height:1;
}

.news_page_wrp .latestNewsBoxLeft{
	float:left;
	padding:10px;
	width:285px;
	margin-right:20px;
	/* background:url(../../img/top_recommend_bg.gif) 0 0 repeat; */
	font-size:85%;
	text-align:center;
}
.news_page_wrp .latestNewsBoxLeft #latestNewsImg{
	display:inline-block;
	width:221px;
	height:130px;
	overflow:hidden;
	text-align:center;
}

.news_page_wrp .latestNewsBoxLeft .link_btm{
	margin-top:10px;
	padding-left:15px;
	display:inline-block;
	/* background:url(../../img/top_latest_bg_02.gif) left center no-repeat; */
	line-height:1;
}
.news_page_wrp .latestNewsBoxLeft .link_btm a,.news_page_wrp .latestNewsBoxLeft .link_btm img{
	vertical-align:middle;
}
.news_page_wrp .latestNewsBoxRight{
	float:left;
	width:303px;
	font-size:85%;
}

.news_page_wrp .latestNewsBoxRight ul{
	margin-bottom:-15px;
}
.news_page_wrp .latestNewsBoxRight li{
	margin-bottom:15px;
}
.news_page_wrp .latestNewsBox li{
	padding-left:15px;
	/* background:url(../../img/top_latest_bg_02.gif) left center no-repeat; */
}
.news_page_wrp .latestNewsBox li a,.news_page_wrp .latestNewsBox li img{
	vertical-align:middle;
}

/*バナー*/

.news_page_wrp .news_bnr{
	float:left;
	width:217px;
}
.news_page_wrp .news_bnr div{
	margin-bottom:12px;
}

/*教育ニュース 受験ニュース*/

.news_page_wrp .news_wrp{
	border:dotted 1px #000;
}

.news_page_wrp .news_wrp h2{
	margin-bottom:8px;
}

.news_page_wrp .news_wrp #eduNews{
	float:left;
	padding:15px 0 10px 20px;
	width:310px;
}
.news_page_wrp .news_wrp #testNews{
	float:left;
	padding:15px 0 10px 20px;
	width:311px;
	border-left:dotted 1px #000;
}
.news_page_wrp .news_wrp li{
	margin-bottom:5px;
	padding-left:10px;
	/* background:url(../../img/top_latest_bg_04.gif) left center no-repeat; */
}
.news_page_wrp .news_wrp li a,.news_page_wrp .news_wrp li img{
	vertical-align:middle;
}

/*各種ニュースエリア*/

.content_btm .section h2{
	height:33px;
	margin-bottom:9px;
}

.content_btm .section{
	width:185px;
	float:left;
	margin-right:6px;
	overflow:hidden;
}

.content_btm .last{
	width:186px;
	margin-right:0;
}

.content_btm .section .box{
	width:100%;
	height:145px;
	margin-bottom:20px;
}

.content_btm .section .box .ttl{
	width:100%;
	height:27px;
	overflow:hidden;
	margin-bottom:6px;
}

.content_btm .section .box .date{
	font-size:84%;
	margin-bottom:3px;
}

.content_btm .section .box .ph_box{
	float:left;
	width:80px;
	height:80px;
	}
	
.content_btm .section .box .txt_box{
	float:right;
	width:95px;
	padding:0 5px;
	font-size:92%;
}