/* pg_news */
#news_main dl {
	display: flex;
	flex-flow: column nowrap;
	padding-bottom: .5em;
}
#news_main dl > dt {
	flex: 0 0 auto;
	padding: 2px 5px;
	background-color: #6281bb;
	border-left: 10px #214d9f solid;
	color: #fff;
}
#news_main dl > dd { flex: 1 1 auto; }
@media screen and (min-width: 980px) {
	#news_main dl > dd { padding-bottom: .5em; }
}
#news_main a:link,
#news_main a:visited { color: #f16e3b; }
#news_main a:hover,
#news_main a:active { color: #59a9db; }

#news_main .news_more {
	position: relative;
	display: flex;
	flex-flow: row nowrap;
	justify-content: center;
	padding: 5px;
	background-image: linear-gradient( to bottom, #fff 0%, #ccc 100% );
	border-bottom: 3px #ccc solid;
	color: #666;
	cursor: pointer;
}
#news_main .news_more::before {
	content: "";
	position: absolute;
	bottom: -24px;
	left: 50%;
	margin-left: -15px;
	border: 12px solid transparent;
	border-top: 12px solid #ccc;
	z-index: 2;
}
