#pagetitle{
	background:url('../images/service2/pagetitle.webp') no-repeat center center;
}
main section:nth-child(even){
	background:#f3f3f3;
	padding:80px 0;
}
.photo_comment {
	max-width:1100px;
	margin:0 auto;
}
#contents1{
	text-align:center;
}
#contents2 .photo_comment .comment,
#contents3 .photo_comment .comment,
#contents4 .photo_comment .comment{
	width:calc(100% - 520px);
}
#contents2 .photo_comment figure,
#contents3 .photo_comment figure,
#contents4 .photo_comment figure{
	width:480px;
}
.photo_comment h3{
	text-align:left;
}
main section table{
	border:0;
}
main section th,
main section td{
	border:0;
}
main section th{
	color:#00a3e8;
}
#contents5{
	background:#ddf2fb;
	padding:80px 0;
}
#contents5 ul{
	list-style:none;
	padding:0;
	display:flex;
	max-width:1000px;
	margin:0 auto 50px;
	gap:40px;
}
#contents5 ul li{
	width:calc((100% - 80px) / 3);
	flex:none;
	text-align:center;
}
#contents5 ul li h5{
	color:#00a3e8;
	font-size:24px;
}
#contents5 .more{
	padding:50px 0 0;
	max-width:460px;
	margin:0 auto;
}