/* CSS Document */


#logo img{
	width: auto;
	height: 80px;
}

#menu{
	width: calc(100% - 30px);
	margin: 10px auto 0;
	border-radius: 20px;
	overflow: hidden;
	padding: 5px;
	background-color: #2A8794;
}

#news > div ul{
	display: block;
	max-height: 160px;
	overflow-y: auto;
}

#menu ul li{
	display: block;
	width: calc(33.333% - 10px);
	float: left;
	text-align: center;
	border: 1px solid #FFF;
	margin: 4px;
	border-radius: 30px;
	overflow: hidden;
}

#menu ul li a{
	display: block;
	text-decoration: none;
	color: #FFF;
}

#menu ul li a:hover{
	background-color: #FFF;
	color: #2A8794;
}

#news{
	width: calc(100% - 40px);
	margin: auto;
}

#news > div ul li a{
	display: block;
}

#wrap .text.news_list a{
	display: block;
}