@charset "UTF-8";

.l_news_cont{padding-top:70px;}

.news_list .wrapper{max-width:1080px;margin-right:auto;margin-left:auto;padding:0 40px 60px;}
.news_list .box{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed #cdcdcd;}
.news_list .box time{padding-left:20px;}
.news_list .box h2{font-weight:bold;font-size:1.5rem;padding:0 0 20px 20px;margin-bottom:20px;border-bottom:1px solid #cdcdcd;}
.news_list .box .text {line-height:2;padding:0 20px;}
.news_list .box .text img{max-width:100%;}
.news_list .box .link a{text-decoration:underline;color:red;}
.news_list .box:last-child{padding-bottom:20px;margin-bottom:0;border:none;}

@media screen and (max-width:1080px) {
	.news_list .wrapper{padding:0 20px 40px;}
}
@media screen and (max-width:767px) {
	.l_news_cont{padding-top:40px;}
	.news_list .box time{padding-left:10px;}
	.news_list .box h2{padding:0 0 10px 10px;margin-bottom:10px;font-size:1.25rem;}
	.news_list .box .text {line-height:1.75;padding:0 10px;}
}