.bk_news {
	width:			100%;
}

.bk_news h2 {
	box-sizing:		border-box;
	width:			100%;
	padding:		10px 20px 0px;
	color:			#333;
	font-size:		14px;
	font-weight:	bold;
	line-height:	140%;
}

.bk_news p {
	box-sizing:		border-box;
	width:			100%;
	padding:		10px 20px 10px;
	color:			#3579bf;
	font-size:		14px;
	font-weight:	normal;
	line-height:	140%;
}

.bk_news p a {
	color:			#3579bf;
	font-size:		14px;
	font-weight:	normal;
	line-height:	140%;
	text-decoration:	none;
}

.bk_news p a:hover {
	text-decoration:	underline;
}



.box_hidden {
	opacity:		0.6;
	background:		rgba(0,0,0,0.2);
}
