/*
* contact.css
*
*/
main {
  padding-top: 264px;
  background: url(/img/sharen/contact/content_bg_lg.png) center top no-repeat;
  font-size: 1.6rem;
}

@media (max-width: 767.98px) {
  main {
    padding-top: 36.53333vw;
    background: url(/img/sharen/contact/content_bg_sm.png) center top no-repeat;
    background-size: contain;
  }
}

.contact__inner {
  position: relative;
  max-width: 980px;
  width: 100%;
  padding: 100px 30px 160px;
  margin: auto;
}

@media (max-width: 767.98px) {
  .contact__inner {
    max-width: 89.33333vw;
    padding: 43.33333vw 0 18.66667vw;
  }
}

button {
  border: 0;
  background-color: #fff;
}
/*# sourceMappingURL=contact.css.map */
