/*nav*/
.mainnav5 a{
	background-color: #35c380;
	background-image: url(../../common/images/nav5-on.png);
}
.mainnav5 a:hover{
	opacity: 1;
}
.tabnav a{
	width: 30%;
}

/*title*/
h2{
	color: #e8a1a1;
}
h2::after{
	background: #e8a1a1;
}
.a-title{
	margin-top: 60px;
}
.a-title::after{
	background: none;
}

/*vol1*/
.main-view-title{
	width: 80%;
}
.vol1 h3::after{
	background: none;
}
.vol1 h3{
	color: #fff;
	background: #e8a1a1;
	margin-bottom: 30px;
}
.vol1 h4,
.vol1 p{
	margin-bottom: 15px;
}
.vol1 h4::before{
	content: "ー";
	margin-right: 0.5em;
}
.vol1 .row{
	margin-bottom: 30px;
}
.vol1 .row img{
	margin-bottom: 15px;
}
.vol1 p span::after{
	content: "："
}
.life{
	margin-top: 60px;
}
.life h2,
.life h4,
.life p span{
	color: #e8a1a1;
}
.life h2::after,
.life h3{
	background: #e8a1a1;
}
.city{
	margin-top: 60px;
}
.city h2,
.city h4,
.city p span{
	color: #6fb2db;
}
.city h2::after,
.city h3{
	background: #6fb2db;
}
.com{
	margin-top: 60px;
}
.com h2,
.com h4,
.com p span{
	color: #8cc999;
}
.com h2::after,
.com h3{
	background: #8cc999;
}
.a-thank{
	margin-bottom: 60px;
}
.interview-end{
	font-size: 24px;
	font-weight: bold;
	color: #8cc999;
}