.form_submit__btn{border-radius:6px;background-color:#F37E01;box-shadow:inset 0 -5px 0 0 #D97100;border:none;outline:none;color:#FFF;text-align:center;text-decoration:none;font-weight:bold;-webkit-appearance:none;appearance:none;cursor:pointer;min-height:60px;width:100%;font-size:clamp(16px, 2.688172043vw, 20px)}.form_submit__link{text-align:right;margin-top:50px;font-size:14px}@media screen and (min-width: 768px){.form_submit__link{text-decoration:none;margin-top:60px}}.form_submit__link a:link,.form_submit__link a:visited{color:#2A5FA6}@media screen and (min-width: 768px){.form_submit__link a:link,.form_submit__link a:visited{text-decoration:none}}.form_modify__btn{display:inline-block;border-radius:6px;background-color:#DDDDDD;box-shadow:inset 0 -5px 0 0 #CCCCCC;text-align:center;text-decoration:none;border:none;outline:none;color:#7A7A7A;font-weight:bold;-webkit-appearance:none;appearance:none;cursor:pointer;min-height:60px;font-size:clamp(16px, 2.4193548387vw, 18px);min-width:clamp(109px, 17.2043010753vw, 128px)}.form-inner{margin-inline:auto;max-width:940px;overflow:hidden;padding:0 10px}.form-title{margin-top:clamp(16px, 5.5319148936vw, 52px)}.form-title__title{text-align:center;font-size:clamp(20px, 3.4042553191vw, 32px)}.form-title__note{text-align:left;margin-top:clamp(12px, 2.5531914894vw, 24px);font-size:clamp(14px, 1.7021276596vw, 16px)}@media screen and (min-width: 768px){.form-title__note{text-align:center}}.form-text{font-size:14px;margin-top:20px}.form-customer{font-size:14px;line-height:1.5;width:100%;margin-top:24px;font-size:clamp(14px, 2.1505376344vw, 16px)}.form-customer__inner{max-width:744px;margin-inline:auto}.form-customer-item{margin-top:clamp(12px, 4.3010752688vw, 32px)}.form-customer-required{padding-inline:clamp(2px, 0.5376344086vw, 4px);border:1px solid #DB0E00;border-radius:3px;display:inline-block;font-size:10px;font-weight:normal;color:#DB0E00}.form-customer-input{margin-top:4px}.form-customer-input__note{text-indent:-1em;padding-left:1em;font-size:12px;box-sizing:border-box}@media screen and (min-width: 768px){.form-customer-input__note{font-size:14px}}.form-customer-input__area{display:flex;align-items:center;gap:8px}.form-customer-input__item{flex:1;position:relative}.form-customer-input__item.is-pc-half{width:100%}@media screen and (min-width: 768px){.form-customer-input__item.is-pc-half{flex:inherit;width:50%}}.form-customer-input__item.is-full{width:100%}.form-customer-input__note{font-size:clamp(10px, 1.6129032258vw, 12px);color:#DB0E00}.form-customer-input__error{color:#DB0E00;font-size:14px;font-weight:bold;flex:1}.form-customer-input__error-text{white-space:nowrap}.form-customer-input__error-area{margin-top:8px}@media screen and (min-width: 768px){.form-customer-input__error-area{display:flex;gap:8px}}.form-customer-input__cheack{position:absolute;top:50%;transform:translateY(-50%);right:11px;width:clamp(18px, 3.2258064516vw, 24px);height:clamp(18px, 3.2258064516vw, 24px)}.form-customer-input__cheack-image{width:100%;height:100%}.form-customer-label{display:flex;align-items:center;font-weight:bold;gap:5px;font-size:14px}.form-customer__input{box-sizing:border-box;font-size:16px;padding:10px clamp(30px, 4.8387096774vw, 36px) 10px 12px;border:1px solid #979797;border-radius:4px;background-color:#FFFFFF;box-shadow:inset 2px 3px 0 0 #E9E9E9;appearance:none;-webkit-appearance:none;width:100%;background-position:center right 10px}@media screen and (min-width: 768px){.form-customer__input{padding-block:13px}}.form-customer__input ::-webkit-validation-bubble-message,.form-customer__input ::-moz-validation-bubble-message{display:none}.form-customer__input:focus{background-color:#FFC}.form-customer__input::placeholder{color:#AAA}.form-customer__input.is-error{border:1px solid #DB0E00;background-color:rgba(219,14,0,0.1)}.form-customer__input-select{padding-right:clamp(30px, 10.0806451613vw, 60px)}.form-customer__input-select+.form-customer-input__cheack{right:30px}.form-customer-confirm__inner{display:table;max-width:744px;margin-inline:auto;width:100%}.form-customer-confirm__inner .form-customer-item{margin-top:0;display:table-row}.form-customer-confirm__inner .form-customer-item .form-customer-label,.form-customer-confirm__inner .form-customer-item .form-customer-output{display:table-cell;height:clamp(47px, 7.7956989247vw, 57px);border-bottom:1px dashed #BBB;vertical-align:middle;padding-block:8px;box-sizing:border-box}.form-customer-confirm__inner .form-customer-item .form-customer-label{white-space:nowrap;padding-right:8px}.form-customer-output{word-break:break-all;font-size:16px}.form-section{margin-top:21px;border-radius:4px;border:1px solid #CFD4D6;overflow:hidden}.form-section__title{font-size:24px;font-weight:bold;margin-top:40px;border-left:4px solid #009499;padding-left:12px}.form-section__label{background-color:#F3F4F5;padding:10px 10px 10px 20px;font-weight:bold;font-size:16px;line-height:1.4;width:25%}.form-section__label-address{margin-top:12px}.form-section__label-placeOtherStore{padding-top:12px}.form-section__input{padding:20px 10px 20px 20px}.form-section__input-check{position:static;transform:none;display:inline-block}.form-section__input-item{position:relative}.form-section__input-item.is-full{width:100%}.form-section__input-name{display:flex;align-items:center;gap:8px;width:44%}.form-section__input-errorArea{margin-top:8px;line-height:1.4;font-size:0.8em;color:#F4434B;font-weight:bold}.form-section__input-note{font-size:14px}.form-section__input-note.is-emphasis{color:#F4434B;font-weight:bold}.form-section__input-note.is-small{font-size:12px}.form-section__input-note.mt-12{margin-top:12px}.form-section__input-delete{cursor:pointer}.form-section__inputArea{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;position:relative;width:90%}.form-section__inputArea.is-full{width:100%}.form-section__inputArea-place{display:flex;flex-wrap:wrap;gap:20px}.form-section__inputArea-consultationPlace{border-radius:4px;background:#F3F4F5;padding:20px;margin-top:20px}.form-section__any,.form-section__required{border-radius:3px;font-size:10px;font-weight:400;line-height:1.5;padding:2px 5px;margin-left:8px;display:inline-block;transform:translateY(-2px)}.form-section__any{border:1px solid #979797;color:#979797}.form-section__required{border:1px solid #F4434B;color:#F4434B}.form-section__row+.form-section__row{border-top:1px solid #E7EAEB}.form-section__addressSearch{display:flex;width:62px;padding:10px;justify-content:center;align-items:center;border-radius:4px;background:#006BB9;color:#FFF;border:none;cursor:pointer}.form-section__request-list{display:flex;flex-wrap:wrap;gap:10px}.form-section__request-list__item{width:calc(50% - 10px)}.form-section__alert{border-radius:8px;background:#FFF0F2;padding:16px 24px;display:flex;gap:12px;align-items:center;line-height:1.5;color:#D9000A;font-size:14px;margin-top:8px}.form-section__alert::before{content:'';display:inline-block;min-width:24px;height:24px;background-image:url(/assets/suumofp/icon_alert-dcd13d7210846b78669f17ad154802f16fe234c302c93dd33da8a02a94b048e7.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.form-section__interview-note{margin-top:12px;padding-block:8px}.form-input-radio{display:none}.form-input-radio:checked+.form-label-radio::before{background-color:#FFF;border-color:#009499;box-shadow:inset 0 0 0 5px #009499}.form-input-checkbox{display:none}.form-input-checkbox:checked+.form-label-checkbox::before{background-color:#009499;border-color:#009499;box-shadow:inset 0 0 0 5px #009499;background-image:url(/assets/suumofp/icon_check-0e1812170930ef74890670cbc1510f04a3171b214c203ac19cfecd432a29ae4e.svg);background-position:center;background-repeat:no-repeat;background-size:auto}.form-label-radio{display:flex;gap:12px;align-items:center}.form-label-radio::before{content:'';display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#E7EAEB;border:1px solid #B7BEC2;box-shadow:inset 0 0 0 5px #fff}.form-label-checkbox{display:flex;gap:12px;align-items:center}.form-label-checkbox::before{content:'';display:inline-block;border-radius:2px;border:1px solid #CFD4D6;background:#FFF;width:20px;height:20px}.form-submit__area{padding:30px 20px;border-radius:4px;background:#F3F4F5;text-align-last:left;display:flex;gap:8px;flex-direction:column;align-items:center}.form-submit__note{font-size:14px;line-height:1.4}.form-submit__note-list{font-size:12px}.form-submit__note-list>li{line-height:1.4}.form-submit__note.is-bold{font-weight:bold}.form-submit__note.is-small{font-size:12px}.form-submit__note.is-center{text-align:center}.form-submit__button{padding-inline:30px}.form-submit__button-area{display:flex;justify-content:center;align-items:center;gap:10px;padding:8px}*+.form-section__input-note,*+.form-section__inputArea{margin-top:8px}.form_button__area{display:flex;justify-content:space-around;margin-top:15px}.form_button__area-item{flex:1}.form_button__area-item.is-submit{width:100%;flex:auto;padding-left:12px}@media screen and (min-width: 768px){.form_button__area{margin-top:45px;justify-content:space-between}.form_button__area-item.is-to-confirm{padding-inline:clamp(10px, 30vw, 280px)}.form_button__area-item.is-submit{padding-right:clamp(10px, 30vw, 280px);flex:1}}.form_button__area+.form_submit__text{margin-top:50px}
