@media (max-width: 1023px){.contact .c-pagename__name{width:145px}}.tel-area{margin-top:90px}@media (max-width: 1023px){.tel-area{margin-top:30px}}.tel-area__txt{font-size:18px;font-weight:bold;letter-spacing:.15em}@media (max-width: 1023px){.tel-area__txt{font-size:12px;line-height:1.4}}.tel-area__tel{display:block;font-size:50px;line-height:55px;padding:10px 0 5px;font-weight:500;font-family:"Josefin Sans",sans-serif;letter-spacing:.1em;color:#000}@media (max-width: 1023px){.tel-area__tel{font-size:35px;line-height:40px;padding:5px 0 2px}}.form-section{background:#EBEBEB;margin-top:105px;padding:150px 0}@media (max-width: 1023px){.form-section{margin-top:45px;padding:65px 0}}.form-section .table-form{table-layout:fixed;margin-top:50px;position:relative}@media (max-width: 1023px){.form-section .table-form{display:block;margin-top:35px}}@media (max-width: 1023px){.form-section .table-form tr,.form-section .table-form thead,.form-section .table-form tbody{display:block}}.form-section .table-form th,.form-section .table-form td{font-size:18px;line-height:40px;letter-spacing:.4em;padding:25px 0;text-align:top;position:relative}@media (max-width: 1023px){.form-section .table-form th,.form-section .table-form td{padding:0;display:block;font-size:12px;line-height:22px;width:100%}}.form-section .table-form th{width:300px;text-align:left}@media (max-width: 1023px){.form-section .table-form th{width:100%;margin-top:15px}}.form-section .table-form th span{color:#E4007F;font-size:14px;letter-spacing:.05em}@media (max-width: 1023px){.form-section .table-form th span{font-size:12px;line-height:22px}}@media (max-width: 1023px){.form-section .table-form td{margin-top:5px}}.form-section .form-textarea,.form-section .form-input{-moz-appearance:none;-webkit-appearance:none;border-radius:none;box-shadow:none;border:none;display:block;font-size:18px;line-height:30px;padding:25px 20px;letter-spacing:.1em;font-weight:bold;background-color:#fff;width:100%;font-family:sans-serif}@media (max-width: 1023px){.form-section .form-textarea,.form-section .form-input{font-size:12px;line-height:20px;padding:10px 15px}}.form-section .form-textarea{height:240px;resize:none}@media (max-width: 1023px){.form-section .form-textarea{height:142px}}.form-section .form-btn-submit{margin-top:105px;width:350px;padding:0;background:linear-gradient(to right, #f19ec2 0%, #f19ec2 30%, #00b7ef 100%);border:none;transition:opacity 0.3s}@media (max-width: 1023px){.form-section .form-btn-submit{width:175px;margin:65px auto 0}}.form-section .form-btn-submit::before{background-image:url("../../img/common/ico_arrow-btn.png")}@media only screen and (min-width: 1025px){.form-section .form-btn-submit:hover{opacity:0.5}}.form-section .form-btn-submit button{-moz-appearance:none;-webkit-appearance:none;display:block;width:100%;background-color:transparent;border:none;padding:27px 23px}@media (max-width: 1023px){.form-section .form-btn-submit button{padding:10px}}.form-section .form-btn-submit span{font-size:20px;letter-spacing:.15em;font-weight:bold;color:#fff;text-align:center}@media (max-width: 1023px){.form-section .form-btn-submit span{font-size:12px;line-height:20px}}.step2 .form-section .table-form td{letter-spacing:.1em}@media (max-width: 1023px){.step2 .form-section .table-form td{margin-top:0}}

/*# sourceMappingURL=maps/contact-page.min.css.map */
