.contact .txtContact{font-size:12px;letter-spacing:.05em;line-height:22px;font-weight:400}@media (min-width: 768px){.contact .txtContact{max-width:728px;margin:25px auto 29px;text-align:center;font-size:16px;line-height:32px}}.contact .inner{padding:0 24px}.contact .inner.form-block{padding-top:58px;padding-bottom:40px}@media (min-width: 768px){.contact .inner.form-block{margin-bottom:-23px;padding-bottom:0;padding-top:47px}}.contact .inner.form-block .note{font-size:12px;padding-top:30px;padding-bottom:5px;display:inherit;letter-spacing:.07em;font-weight:400}@media (min-width: 768px){.contact .inner.form-block .note{max-width:680px;width:100%;margin-left:auto;margin-right:auto;font-size:14px}}@media (max-width: 767px){.contact .inner.form-block .note{padding-left:10px;letter-spacing:.07em;padding-bottom:2px}}@media (max-width: 767px){.contact.page-form .title-heading{font-size:44px;font-size:4.4rem}}.contact.page-form .tableContact{border:none;padding-top:0;margin-top:0}@media (min-width: 768px){.contact.page-form .tableContact{max-width:680px;margin-left:auto;margin-right:auto}}@media (max-width: 767px){.contact.page-form .tableContact{margin-bottom:46px}}.contact.page-form .tableContact tr td{padding:10px 0 0;border-bottom:1px solid #e7e7e7}.contact.page-form .tableContact tr td input,.contact.page-form .tableContact tr td textarea{width:100%!important;border:none!important;padding:13px 7px 8px!important;font-family:Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4,sans-serif;font-size:13px}@media (min-width: 768px){.contact.page-form .tableContact tr td input,.contact.page-form .tableContact tr td textarea{padding:13px 9px 7px!important}}.contact.page-form .tableContact ::-ms-input-placeholder{color:#8a8a8a;font-size:13px}@media (min-width: 768px){.contact.page-form .tableContact ::-ms-input-placeholder{letter-spacing:.06em}}.contact.page-form .tableContact ::placeholder{color:#8a8a8a;font-size:13px}@media (min-width: 768px){.contact.page-form .tableContact ::placeholder{letter-spacing:.06em}}.contact.page-form .btn-form{width:100%;height:56px;border:2px solid #000;font-size:14px;letter-spacing:.07em;background:#fff;display:flex;align-items:center;justify-content:center;padding-top:2px;transition:.5s ease-in-out;outline:0;color:#000}.contact.page-form .btn-form span{color:inherit}@media (min-width: 768px){.contact.page-form .btn-form{max-width:327px;margin-left:auto;margin-right:auto}.contact.page-form .btn-form:hover{opacity:.7}}.contact.page-form.form-thanks .thanks-main{text-align:center}@media (min-width: 768px){.contact.page-form.form-thanks .thanks-main{padding-top:18px;padding-bottom:1px}}.contact.page-form.form-thanks .thanks-main__ttl{font-size:16px;letter-spacing:.05em;line-height:22px;font-weight:400;padding-top:60px;color:#262626}@media (min-width: 768px){.contact.page-form.form-thanks .thanks-main__ttl{font-size:20px}}.contact.page-form.form-thanks .thanks-main__txt{font-size:12px;letter-spacing:.05em;line-height:20px;margin-top:0;padding:24px 0 50px;font-weight:400;color:#262626}@media (min-width: 768px){.contact.page-form.form-thanks .thanks-main__txt{font-size:14px;letter-spacing:.06em}}.contact.page-form.form-thanks .thanks-main__back{margin-bottom:35px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/css_page_contact.css.map */
