.content01 {background:#002;}
.content01 h2 {font-size:4.0rem;color:#fff;margin-bottom:20px;}
.content01 h3 {font-size:4.0rem;color:#fff;margin-top:100px;margin-bottom:20px;}
.content01 p {font-size:1.4rem;color:#fff;width:68%;}

.content02 {background:linear-gradient(#224, #002);}
.content02 h2 {font-size:4.0rem;color:#fff;margin-bottom:20px;}
.content02 p {font-size:1.4rem;color:#fff;width:68%;}
.content02 .inner.image {padding:70px;}
.content02 .inner.text {padding:70px;}
.content02 .inner img {width:100%;}
.content02 .youtube {width:100%;aspect-ratio:16 / 9;}
.content02 .youtube iframe {width:100%;height:100%;}
.content02 .inner h2 {font-size:1.6rem;}
.content02 .inner p {font-size:1.1rem;width:100%;}


.content03 {}
.content03 h2 {font-size:4.0rem;margin-bottom:20px;}
.content03 p {font-size:1.4rem;width:68%;margin-bottom:50px;}

/*SP*/
@media (max-width: 896px){
	.content01 h2 {font-size:1.4rem;margin-bottom:20px;}
	.content01 p {font-size:1.0rem;width:100%;}
	.content02 .inner.image {padding:15px;}
	.content02 .inner.text {padding:15px;}
	.content02 .inner.text .box {padding-bottom:50px;}
	.content02 a.btn {width:80%;}
	.content03 h2 {font-size:1.4rem;margin-bottom:20px;}
	.content03 p {font-size:1.0rem;width:100%;}

}