main{
	background:var(--greengray);
}
#sec_news{
	background:#eee;
	padding:60px 15px;
}
.news_unit{
	background:#fff;
	padding:15px;
}
.news_unit:not(:last-child){
	margin-bottom:30px;
}
.news_unit .news_ttl_wrap{
	padding:15px;
	border-bottom:1px solid #eee;
}
.news_unit .news_ttl_wrap .news_ttl{
	font-size:2rem;
}
.news_unit .news_ttl_wrap .news_date{
	background:var(--brown);
	color:#fff;
	font-size:1.2rem;
	padding:3px 10px;
	display:inline-block;
	margin-bottom:10px;
}
.news_unit>p{
	padding:15px;
}
.news_naiyo a{
	color:blue;
}
.news_photo{
	padding:15px;
	text-align:center;
}
.news_photo img{
	max-width:800px;
	margin:30px auto;
}
/*------------------------------------------
responsive
------------------------------------------*/
@media screen and (max-width: 1078px) {
	.news_photo img{
		max-width:100%;
	}
}

@media screen and (max-width: 767px) {
	#sec_news{
		padding:30px 0px;
	}
	.news_unit{
		padding:0px;
	}
}

