/* ニュース
*************************************/
.news{
	position:relative;
	background-image:url("../images/sub_menu_bg.jpg");
	background-position:top center;
	z-index:1;
	text-align:center;
	padding-top:40px;
	padding-bottom:60px;
}

.sub_menu{
	padding-top:0;
}

.news_box{
	position:relative;
	margin:auto;
	width:750px;
	border:solid 2px #b8a548;
	padding-top:15px;
	padding-bottom:15px;
}

.news_box a{
	color:#221815;
	font-size:18px;
}

.news_box a:hover{
	color:#4c4441;
}

.news_icon_set{
	position:relative;
	margin-right:8px;
	vertical-align:-3px;
	display:inline-block;
}

.news_icon{
	display:block;
}

.news_icon_over{
	position:absolute;
	top:0;
	left:0;
	display:block;
	opacity:0;
}

.news_box a:hover .news_icon_over{
	opacity:1;
}



/* layout mobile
--------------------------------------------------*/
@media screen and (max-width: 640px) {

/* ニュース
*************************************/
.news{
	padding-top:5%;
	padding-bottom:10%;
}

.sub_menu{
	padding-top:0;
}

.news_box{
	position:relative;
	margin:auto;
	width:86%;
	padding:3% 0;
}

.news_box a{
	color:#221815;
	font-size:3.6vw;
}

.news_box a:hover{
	color:#221815;
}

.news_icon_set{
	position:relative;
	margin-right:2%;
	vertical-align:-16%;
	display:inline-block;
}

.news_icon{
	width:4.5vw;
	height:auto;
}

.news_icon_over{
	display:none;
}





}