/* English TOP Style ------------------------------ */
main .main-btn {
  width: 360px;
}
@media screen and (max-width:1024px) {
  .sec-h2 {
    letter-spacing: var(--txtls-m);
  }
  #service .sevice-link_box h3 br {
    display: none;
  }
}
@media screen and (max-width:750px) {
  #case .main-btn {
    width: 335px;
  }
  #contact #contact__inner > div h3 {
    letter-spacing: var(--txtls-m);
  }
}
@media screen and (max-width:374px) {
  #case .main-btn {
    width: 89.33vw;
  }
}