.layer{width:100%;background-size:cover;background-position:center;box-sizing:border-box}
img{width:100%}
p{font-size:3.4375vw;line-height:5.9375vw;letter-spacing:-0.025vw;text-align:center}
.layer .text_img{margin:6.25vw 0}
.layer p{color:#666666}

.layer1{margin-top:9.375vw;}

.layer2{margin-top:9.375vw;}
