@charset "utf-8";

#news{
	padding-top:50px;
	padding-bottom:120px;
}

.news_wrap{
	justify-content:space-between;
	display: flex;
	flex-wrap: wrap;
	margin-top:70px;
}

.news_wrap .category_wrap{
	width:28%;
	padding-right:2%;
}

.news_wrap article{
	flex:1;
}

.detail_area{
	margin-top:30px;
}

.detail_area a{
	text-decoration:underline;
}

.news_detail{
	margin-top:30px;
}

.news_detail .detail_title{
	font-size:24px;
}

.news_detail .detail_comment{
	margin-top:15px;
}

.news_detail .detail_image{
	margin-top:15px;
}
dl.place_list{
	justify-content:flex-start;
	display: flex;
	flex-wrap: wrap;
	margin-top:4px;
}
dl.place_list dt{
	width:240px;
	font-weight:normal;
}
dl.place_list dd{
	flex:1;
}

@media only screen and (min-width: 825px) {


}

@media (max-width: 825px) {
	dl.place_list{
		display: block;
		margin-bottom:15px;
	}
	dl.place_list dt{
		width:auto;
	}


}
@media (max-width: 600px) {
	#news{
		padding-bottom:50px;
	}


	.news_wrap{
		display: block;
		margin-top:30px;
	}

	.news_wrap .category_wrap{
		width:100%;
		margin-right:0;
	}


	.news_wrap article{
		margin-top:30px;
	}
	.news_detail .detail_comment {
		line-height: 1.6;
	}

	.news_detail .detail_title {
		font-size: 20px;
	}

}

