.esthe .c-mv::before {
  background-image: url(../../img/esthe/bg_mv_esthe_pc.webp);
}
@media screen and (max-width: 767px) {
  .esthe .c-mv::before {
    background-image: url(../../img/esthe/bg_mv_esthe_sp.webp);
  }
}

.p-esthe_bnr {
  width: 67%;
  margin: 80px auto 0;
}
@media screen and (min-width: 768px) {
  .p-esthe_bnr {
    max-width: 728px;
  }
}
@media screen and (max-width: 767px) {
  .p-esthe_bnr {
    width: 100%;
    margin: 30px auto 0;
  }
}