#page_title {
	background: url('../images/first/pagetitle.webp') no-repeat center center;
}
main section article{
	border-bottom:4px solid #5eb62f;
	padding:0 0 80px;
}
main section:last-child article{
	border:0;
}
#section1{
	text-align:center;
	font-size:24px;
}
main section dl{
	border:1px solid #5eb62f;
	padding:20px;
	border-radius:20px;
	margin-bottom:20px;
	display:flex;
	gap:20px;
	align-items:center;
}
main section dl dt{
	width:130px;
	flex:none;
	align-items:center;
	justify-content:center;
	text-align:center;
}
main section dl dt img{
	display:block;
}
main section dl dd.list_title{
	width:300px;
	flex:none;
	font-size:24px;
	color:#5eb62f;
	white-space:nowrap;
	font-weight:bold;
}