#contacts .applicant-info-section{border:1px solid #1cc18e;border-radius:8px;padding:40px 60px}@media screen and (max-width: 767px){#contacts .applicant-info-section{padding:4.2666666667vw 6.4vw}}#contacts .applicant-info-section__form{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form{gap:8.5333333333vw}}#contacts .applicant-info-section__form-items{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-items{gap:6.4vw}}#contacts .applicant-info-section__form-item{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:19.6px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-item{gap:2.1333333333vw;font-size:3.7333333333vw;line-height:5.2266666667vw}}#contacts .applicant-info-section__form-item label .required{color:#bd123c;margin-left:8px;font-size:12px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-item label .required{margin-left:2.1333333333vw;font-size:3.2vw}}#contacts .applicant-info-section__form-item-input,#contacts .applicant-info-section__form-item-textarea{width:100%;border:1px solid #e7e7e7;box-sizing:border-box;border-radius:8px;padding:12px;font-size:14px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-item-input,#contacts .applicant-info-section__form-item-textarea{padding:3.2vw;font-size:3.7333333333vw}}#contacts .applicant-info-section__form-item-textarea{resize:none;min-height:168px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-item-textarea{min-height:44.8vw}}#contacts .applicant-info-section__form-item-repair{display:flex;flex-wrap:wrap;gap:12px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-item-repair{gap:3.2vw}}#contacts .applicant-info-section__form .form-check{display:flex;align-items:center;padding-left:0;margin-right:16px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form .form-check{padding-left:0;margin-right:4.2666666667vw}}#contacts .applicant-info-section__form .form-check input{border:2px solid #e7e7e7;margin:0;font-size:20px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form .form-check input{font-size:5.3333333333vw}}#contacts .applicant-info-section__form .form-check input:checked{border:none}#contacts .applicant-info-section__form .form-check label{margin-left:8px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form .form-check label{margin-left:2.1333333333vw}}#contacts .applicant-info-section__form .form-check label{font-size:14px;line-height:19.6px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form .form-check label{font-size:3.7333333333vw;line-height:5.2266666667vw}}#contacts .applicant-info-section__form-alert{background-color:#f6f6f6;border:1px solid #e7e7e7;border-radius:8px;display:flex;flex-direction:column;padding:16px;gap:8px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-alert{padding:2.6666666667vw 4.2666666667vw;gap:2.1333333333vw}}#contacts .applicant-info-section__form-alert-ttl{font-weight:700;font-size:14px;line-height:22.4px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-alert-ttl{font-size:3.4666666667vw;line-height:4.16vw}}#contacts .applicant-info-section__form-alert-body{letter-spacing:.02em;font-size:12px;line-height:19.2px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-alert-body{font-size:2.9333333333vw;line-height:4.6933333333vw}}#contacts .applicant-info-section__form-agreement a{color:#75e0b8;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer}#contacts .applicant-info-section__form-button{display:flex;justify-content:center;gap:40px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-button{flex-direction:column-reverse;gap:4.2666666667vw}}#contacts .applicant-info-section__form-button .button-back,#contacts .applicant-info-section__form-button .button-submit,#contacts .applicant-info-section__form-button .button-home{display:flex;align-items:center;justify-content:center;border-radius:40px;font-size:16px;height:48px;min-width:144px;padding:16px}@media screen and (max-width: 767px){#contacts .applicant-info-section__form-button .button-back,#contacts .applicant-info-section__form-button .button-submit,#contacts .applicant-info-section__form-button .button-home{font-size:4.2666666667vw;height:12.8vw;padding:4.2666666667vw}}#contacts .applicant-info-section__form-button .button-back:hover,#contacts .applicant-info-section__form-button .button-submit:hover,#contacts .applicant-info-section__form-button .button-home:hover{transition:all .3s ease}#contacts .applicant-info-section__form-button .button-back:hover:hover,#contacts .applicant-info-section__form-button .button-back:hover:active,#contacts .applicant-info-section__form-button .button-submit:hover:hover,#contacts .applicant-info-section__form-button .button-submit:hover:active,#contacts .applicant-info-section__form-button .button-home:hover:hover,#contacts .applicant-info-section__form-button .button-home:hover:active{opacity:.6}#contacts .applicant-info-section__form-button .button-back{background-color:#fff;border:1px solid #4f4f4f}#contacts .applicant-info-section__form-button .button-submit,#contacts .applicant-info-section__form-button .button-home{background-color:#1cc18e;color:#fff;border:none;font-weight:700}#contacts .error{color:#bd123c;font-size:.875rem}#contacts input[type=date]:-moz-read-only{background-color:#e7e7e7;color:#adb5bd}#contacts input:disabled,#contacts input[type=date]:read-only,#contacts select:disabled,#contacts textarea:disabled{background-color:#e7e7e7;color:#adb5bd}#contacts .wrapper{color:#1a1a1a}#contacts .title{font-size:32px}@media screen and (max-width: 767px){#contacts .title{font-size:28px}}#contacts .content-wrapper{margin-top:32px;margin-bottom:40px;display:flex;flex-direction:column;gap:80px}@media screen and (max-width: 767px){#contacts .content-wrapper{gap:6.4vw;margin-top:40px;margin-bottom:24px}}#contacts .contact{display:flex;flex-direction:column;gap:32px}#contacts .contact__repair,#contacts .contact__franchise,#contacts .contact__corporate{display:flex;flex-direction:column;gap:24px}#contacts .contact__repair{margin-bottom:40px}@media screen and (max-width: 767px){#contacts .contact__repair{margin-bottom:0}}#contacts .contact__repair .contact-title{font-size:20px;line-height:140%;letter-spacing:.36px}#contacts .contact__franchise,#contacts .contact__corporate{display:flex;flex-direction:column;gap:24px}#contacts .contact__franchise .contact-title,#contacts .contact__corporate .contact-title{font-size:18px;line-height:140%;letter-spacing:.36px}#contacts .contact__support{display:flex;flex-direction:column;gap:24px}#contacts .contact__support .contact-title{font-size:32px;font-weight:700;line-height:120%;letter-spacing:.64px}#contacts .contact__support .contact-text{font-size:16px;line-height:130%;letter-spacing:.32px}#contacts .contact-text{font-size:13px}#contacts .contact-notice{font-size:18px;font-weight:700;line-height:140%;letter-spacing:.36px}@media screen and (max-width: 767px){#contacts .contact-notice{font-size:4.2666666667vw}}#contacts .contact-support .contact-title{margin-bottom:24px}@media screen and (max-width: 767px){#contacts .contact-support .contact-title{margin-bottom:3.7333333333vw}}#contacts .contact-address__text{display:flex;gap:14px;align-items:center}#contacts .contact-address__text-tel{font-family:oswald;font-size:20px;font-weight:500}@media screen and (max-width: 767px){#contacts .contact-address__text-tel{font-size:24px}}#contacts .contact-address__text-time{font-size:12px}#contacts .contact-address .icon.icon-phone{color:#1cc18e}@media screen and (max-width: 767px){#contacts .search-shop-btn{display:none}}#contacts .search-shop-btn__btn{width:240px;height:52px}#contacts-confirm .applicant-info-section,#contacts-thanks .applicant-info-section{border:1px solid #1cc18e;border-radius:8px;padding:40px 120px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section,#contacts-thanks .applicant-info-section{padding:4.2666666667vw 6.4vw}}#contacts-confirm .applicant-info-section__form,#contacts-thanks .applicant-info-section__form{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form,#contacts-thanks .applicant-info-section__form{gap:8.5333333333vw}}#contacts-confirm .applicant-info-section__form-items,#contacts-thanks .applicant-info-section__form-items{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-items,#contacts-thanks .applicant-info-section__form-items{gap:6.4vw}}#contacts-confirm .applicant-info-section__form-item,#contacts-thanks .applicant-info-section__form-item{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:19.6px;padding:12px 0;border-bottom:1px solid #e7e7e7;box-sizing:border-box}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-item,#contacts-thanks .applicant-info-section__form-item{padding:3.2vw 0}}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-item,#contacts-thanks .applicant-info-section__form-item{gap:2.1333333333vw;font-size:3.7333333333vw;line-height:5.2266666667vw}}#contacts-confirm .applicant-info-section__form-item label .required,#contacts-thanks .applicant-info-section__form-item label .required{color:#bd123c;margin-left:8px;font-size:12px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-item label .required,#contacts-thanks .applicant-info-section__form-item label .required{margin-left:2.1333333333vw;font-size:3.2vw}}#contacts-confirm .applicant-info-section__form-item-repair,#contacts-thanks .applicant-info-section__form-item-repair{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-item-repair,#contacts-thanks .applicant-info-section__form-item-repair{gap:2.1333333333vw}}#contacts-confirm .applicant-info-section__form .form-check,#contacts-thanks .applicant-info-section__form .form-check{display:flex;align-items:center;padding-left:0}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form .form-check,#contacts-thanks .applicant-info-section__form .form-check{margin-right:4.2666666667vw}}#contacts-confirm .applicant-info-section__form .form-check label,#contacts-thanks .applicant-info-section__form .form-check label{font-size:14px;line-height:19.6px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form .form-check label,#contacts-thanks .applicant-info-section__form .form-check label{font-size:3.7333333333vw;line-height:5.2266666667vw}}#contacts-confirm .applicant-info-section__form-alert,#contacts-thanks .applicant-info-section__form-alert{background-color:#f6f6f6;border:1px solid #e7e7e7;border-radius:8px;display:flex;flex-direction:column;padding:16px;gap:8px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-alert,#contacts-thanks .applicant-info-section__form-alert{padding:2.6666666667vw 4.2666666667vw;gap:2.1333333333vw}}#contacts-confirm .applicant-info-section__form-alert-ttl,#contacts-thanks .applicant-info-section__form-alert-ttl{font-weight:700;font-size:14px;line-height:22.4px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-alert-ttl,#contacts-thanks .applicant-info-section__form-alert-ttl{font-size:3.4666666667vw;line-height:4.16vw}}#contacts-confirm .applicant-info-section__form-alert-body,#contacts-thanks .applicant-info-section__form-alert-body{letter-spacing:.02em;font-size:12px;line-height:19.2px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-alert-body,#contacts-thanks .applicant-info-section__form-alert-body{font-size:2.9333333333vw;line-height:4.6933333333vw}}#contacts-confirm .applicant-info-section__form-agreement a,#contacts-thanks .applicant-info-section__form-agreement a{color:#75e0b8;text-decoration-line:underline;text-decoration-style:solid;cursor:pointer}#contacts-confirm .applicant-info-section__form-button,#contacts-thanks .applicant-info-section__form-button{display:flex;justify-content:center;gap:40px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-button,#contacts-thanks .applicant-info-section__form-button{flex-direction:column-reverse;gap:4.2666666667vw}}#contacts-confirm .applicant-info-section__form-button .button-back,#contacts-confirm .applicant-info-section__form-button .button-submit,#contacts-confirm .applicant-info-section__form-button .button-home,#contacts-thanks .applicant-info-section__form-button .button-back,#contacts-thanks .applicant-info-section__form-button .button-submit,#contacts-thanks .applicant-info-section__form-button .button-home{display:flex;align-items:center;justify-content:center;border-radius:40px;font-size:16px;height:48px;min-width:144px;padding:16px}@media screen and (max-width: 767px){#contacts-confirm .applicant-info-section__form-button .button-back,#contacts-confirm .applicant-info-section__form-button .button-submit,#contacts-confirm .applicant-info-section__form-button .button-home,#contacts-thanks .applicant-info-section__form-button .button-back,#contacts-thanks .applicant-info-section__form-button .button-submit,#contacts-thanks .applicant-info-section__form-button .button-home{font-size:4.2666666667vw;height:12.8vw;padding:4.2666666667vw}}#contacts-confirm .applicant-info-section__form-button .button-back:hover,#contacts-confirm .applicant-info-section__form-button .button-submit:hover,#contacts-confirm .applicant-info-section__form-button .button-home:hover,#contacts-thanks .applicant-info-section__form-button .button-back:hover,#contacts-thanks .applicant-info-section__form-button .button-submit:hover,#contacts-thanks .applicant-info-section__form-button .button-home:hover{transition:all .3s ease}#contacts-confirm .applicant-info-section__form-button .button-back:hover:hover,#contacts-confirm .applicant-info-section__form-button .button-back:hover:active,#contacts-confirm .applicant-info-section__form-button .button-submit:hover:hover,#contacts-confirm .applicant-info-section__form-button .button-submit:hover:active,#contacts-confirm .applicant-info-section__form-button .button-home:hover:hover,#contacts-confirm .applicant-info-section__form-button .button-home:hover:active,#contacts-thanks .applicant-info-section__form-button .button-back:hover:hover,#contacts-thanks .applicant-info-section__form-button .button-back:hover:active,#contacts-thanks .applicant-info-section__form-button .button-submit:hover:hover,#contacts-thanks .applicant-info-section__form-button .button-submit:hover:active,#contacts-thanks .applicant-info-section__form-button .button-home:hover:hover,#contacts-thanks .applicant-info-section__form-button .button-home:hover:active{opacity:.6}#contacts-confirm .applicant-info-section__form-button .button-back,#contacts-thanks .applicant-info-section__form-button .button-back{background-color:#fff;border:1px solid #4f4f4f}#contacts-confirm .applicant-info-section__form-button .button-submit,#contacts-confirm .applicant-info-section__form-button .button-home,#contacts-thanks .applicant-info-section__form-button .button-submit,#contacts-thanks .applicant-info-section__form-button .button-home{background-color:#1cc18e;color:#fff;border:none;font-weight:700}#contacts-confirm .error,#contacts-thanks .error{color:#bd123c;font-size:.875rem}#contacts-confirm input[type=date]:-moz-read-only,#contacts-thanks input[type=date]:-moz-read-only{background-color:#e7e7e7;color:#adb5bd}#contacts-confirm input:disabled,#contacts-confirm input[type=date]:read-only,#contacts-confirm select:disabled,#contacts-confirm textarea:disabled,#contacts-thanks input:disabled,#contacts-thanks input[type=date]:read-only,#contacts-thanks select:disabled,#contacts-thanks textarea:disabled{background-color:#e7e7e7;color:#adb5bd}#contacts-confirm .form-section__text,#contacts-thanks .form-section__text{margin-bottom:24px}#contacts-confirm .form-section__text-ttl,#contacts-thanks .form-section__text-ttl{margin-bottom:56px}#contacts-confirm .form-section__text-subttl,#contacts-thanks .form-section__text-subttl{font-size:24px;font-weight:400!important;line-height:120%;letter-spacing:.48px}#contacts-confirm .form-section__text-desc,#contacts-thanks .form-section__text-desc{font-size:16px;line-height:160%}#contacts-confirm .form-section__desc,#contacts-thanks .form-section__desc{font-size:18px;line-height:130%;letter-spacing:.36px}#contacts-thanks .form-section__text-desc{font-size:16px;line-height:130%;letter-spacing:.32px;margin-bottom:56px}
