/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./node_modules/import-glob-loader/index.js!./src/scss/page/page-contact.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/.page-template-page-contact .header-page .header-page__img{display:none!important}.form{background-color:#eee;border-radius:16px;margin:0 auto;max-width:980px;min-height:720px;padding:clamp(30px,4.43787vw,60px) clamp(37.5px,5.54734vw,75px)}@media screen and (max-width:767px){.form{padding:30px 10px}}.form .form__tit{font-size:clamp(20px,1.923vw,26px);margin:0 auto clamp(32.5px,4.80769vw,65px);text-align:center}.form .row{display:flex;font-size:clamp(16px,1.33136vw,18px);gap:1.3em;letter-spacing:normal;margin-top:1.3em}@media screen and (max-width:767px){.form .row{display:block}}.form dt{min-width:10em}@media screen and (max-width:767px){.form dt{margin-bottom:.5em}}.form dd{flex-grow:7}#contact dt{padding-top:.83em}#contact #staff{align-items:center}#contact #staff dt{padding:0}#confirm .row{align-items:center}#confirm .form-btn__wrap{margin-top:clamp(45px,6.6568vw,90px)}#complete{font-size:clamp(16px,1.331vw,18px);text-align:center}#complete .complet__messege>p{margin-top:1em}