body.en-US .main_h2 {
  top: 2.4rem;
  width: 8.85rem;
}
@media (max-width: 750px) {
  body.en-US .main_h2 {
    top: 3rem;
    width: 4.65rem;
  }
}
body.id .main_h2, body .id-ID .main_h2 {
  top: 2.4rem;
  width: 5.6rem;
}
@media (max-width: 750px) {
  body.id .main_h2, body .id-ID .main_h2 {
    top: 3rem;
  }
}
body.zh-TW .main_h2 {
  top: 2.4rem;
  width: 4.27rem;
}
@media (max-width: 750px) {
  body.zh-TW .main_h2 {
    top: 3rem;
  }
}
body.th .main_h2 {
  top: 2.4rem;
  width: 3.24rem;
}
@media (max-width: 750px) {
  body.th .main_h2 {
    top: 3rem;
  }
}

main {
  display: block;
  position: relative;
}
@media (max-width: 750px) {
  main {
    top: 0;
  }
}
main .main_h2 {
  position: absolute;
  top: 2.4rem;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 3.97rem;
  -webkit-filter: drop-shadow(0 0 0.1rem rgba(0, 0, 0, 0.5));
}
@media (max-width: 750px) {
  main .main_h2 {
    top: 3rem;
    width: 4.21rem;
  }
}
main .main_txt {
  font-size: 0.22rem;
  text-align: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 5.3rem;
  text-shadow: 0 0 0.2rem #fff, 0 0 0.2rem #fff, 0 0 0.2rem #fff, 0 0 0.2rem #fff;
  line-height: 1.8;
  font-weight: 500;
}
@media (max-width: 750px) {
  main .main_txt {
    font-size: 0.26rem;
    top: 5.5rem;
    line-height: 1.6;
  }
}