.lp-content-movie0429 .fs180p {
  font-size: 180%;
}
.lp-content-movie0429 strong {
  font-weight: bold;
}
@media screen and (max-width: 767px) {
  .lp-content-movie0429 p {
    font-size: calc(clamp(0px, 4vw, 4vw) * 1);
  }
}
@media screen and (min-width: 768px) {
  .lp-content-movie0429 .video-wrap {
    margin: calc(clamp(0px, 5.8565153734vw, 80px) * 1) auto;
  }
}
@media screen and (max-width: 767px) {
  .lp-content-movie0429 .video-wrap {
    margin: calc(clamp(0px, 13.3333333333vw, 13.3333333333vw) * 1) auto calc(clamp(0px, 13.3333333333vw, 13.3333333333vw) * 1);
    padding: 0 calc(clamp(0px, 5.3333333333vw, 5.3333333333vw) * 1);
  }
}
.lp-content-movie0429 .video-wrap .section-copy {
  text-align: center;
}
@media screen and (max-width: 767px) {
  .lp-content-movie0429 .video-wrap .section-copy {
    font-size: calc(clamp(0px, 5.3333333333vw, 5.3333333333vw) * 1);
  }
}
@media screen and (min-width: 768px) {
  .lp-content-movie0429 .video-wrap .section-copy .small {
    font-size: calc(clamp(0px, 2.3792093704vw, 32.5px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .lp-content-movie0429 .video-wrap .section-copy .small {
    display: inline-block;
    font-size: calc(clamp(0px, 4.2666666667vw, 4.2666666667vw) * 1);
    line-height: 1.5882352941;
  }
}
.lp-content-movie0429 .video-wrap .video-include {
  aspect-ratio: 16/9;
}
@media screen and (min-width: 768px) {
  .lp-content-movie0429 .video-wrap .video-include {
    margin: calc(clamp(0px, 2.9282576867vw, 40px) * 1) auto calc(clamp(0px, 7.3206442167vw, 100px) * 1);
    width: calc(clamp(0px, 65.8857979502vw, 900px) * 1);
  }
}
@media screen and (max-width: 767px) {
  .lp-content-movie0429 .video-wrap .video-include {
    width: 100%;
    margin-top: calc(clamp(0px, 5.3333333333vw, 5.3333333333vw) * 1);
  }
}
.lp-content-movie0429 .video-wrap .video-include iframe {
  width: 100%;
  height: 100%;
}