.reasonSection_inputFormWrapper__Ny8XT{display:flex;gap:.5rem}.reasonSection_inputFormLabelWrap__cGr0y{display:flex;gap:.5rem;align-items:center}.reasonSection_inputFormLabelWrap__cGr0y .reasonSection_label__sCfYm{font:var(--font-st3);font-weight:500;white-space:nowrap}.reasonSection_inputFormLabelWrap__cGr0y .reasonSection_tag__JNWjw{width:-moz-fit-content;width:fit-content;padding:0 .61rem;font:var(--font-b3);color:var(--errorWarning-main);border-radius:6.25rem;border:1px solid var(--errorWarning-main)}.reasonSection_inputForm__L0hV9{position:relative;width:100%;min-width:0;height:100%;flex:1 1}.reasonSection_inputForm__L0hV9.reasonSection_toastWrap__mmV1N{position:relative}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9{display:flex;flex-direction:column;width:100%!important;gap:1rem}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_bottomWrap__BjHDf,.reasonSection_inputForm__L0hV9 .reasonSection_bottomWrap__BjHDf{display:flex;flex-direction:column;align-items:flex-start!important;gap:1.6rem}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_text__EURyq{font-size:1.4rem}.reasonSection_inspectionImageWrap__y4Dud{width:100%;height:100%;position:absolute;top:0;left:0;z-index:5;display:flex;justify-content:flex-start}.reasonSection_inspectionImage__Ybm77{height:100%;position:relative;width:auto!important;object-fit:contain}.reasonSection_vehicleImage__5aGWE{object-fit:contain}.reasonSection_cancelIcon__JPaZP{position:absolute;top:0;right:0;z-index:10;cursor:pointer}.reasonSection_customFileUpload__FR6l8{align-items:center;justify-content:center;width:48px;height:48px}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_checkBoxWrap__cJg51{display:flex;align-items:center;gap:1.6rem;min-height:3.5rem;flex-wrap:wrap}.reasonSection_privacyMargin__vK5qd{margin-bottom:1rem}.reasonSection_privacyWrap__ni1zQ .reasonSection_labelWrap__MO6_l{margin-bottom:2rem!important}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_checkBoxWrap__cJg51 .reasonSection_labelWrap__MO6_l{padding-left:.8rem;font-size:1.6rem;font-weight:500;color:#333}.reasonSection_inputDropdown__065W6,.reasonSection_inputText__UNbCP{width:100%;min-width:0!important;margin-bottom:1rem}.reasonSection_inputArea__2J7or::placeholder,.reasonSection_inputText__UNbCP::placeholder{color:var(--text-smokeyblue-disabled);font-weight:400}.reasonSection_errorMessage__pAest,.reasonSection_textLengthMsg___gVi6{white-space:nowrap;padding-left:.3rem;bottom:-.3rem;position:absolute;font:var(--font-b4);color:var(--errorWarning-main)}.reasonSection_errorMessage__pAest.reasonSection_textLengthMsg___gVi6,.reasonSection_inputForm__L0hV9 .reasonSection_bottomWrap__BjHDf .reasonSection_errorMessage__pAest.reasonSection_textLengthMsg___gVi6{margin-top:0}.reasonSection_textLengthWrap__YUKAY{display:flex;flex-direction:column}.reasonSection_textLength__Ids3D{display:flex;justify-content:right;font:var(--font-b4);color:var(--color-mono-5_hint);margin-top:-1rem}.reasonSection_appSection__EdRVf{display:flex;flex-direction:column;gap:2rem;padding:3rem;background:var(--common-bg-sub)}.reasonSection_appSection__EdRVf .reasonSection_titleWrap__M8s_C{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--outlineBorder-black-primary)}.reasonSection_appSection__EdRVf .reasonSection_titleWrap__M8s_C .reasonSection_title__UjlSG{font:var(--font-t5);font-weight:500}.reasonSection_appSection__EdRVf .reasonSection_titleWrap__M8s_C .reasonSection_text__EURyq{font:var(--font-st2)}.reasonSection_appSection__EdRVf .reasonSection_basicInfo__rS9G0{display:flex;gap:3rem}.reasonSection_appSection__EdRVf .reasonSection_appraisalVehicle__NWlcm,.reasonSection_appSection__EdRVf .reasonSection_customerInformation__MI7fw{display:flex;flex-direction:column;gap:.5rem;width:calc((100% - 3rem) / 2)}.reasonSection_basicInfo__rS9G0 .reasonSection_inputFormWrapper__Ny8XT{display:flex;align-items:flex-start;gap:1rem}.reasonSection_basicInfo__rS9G0 .reasonSection_inputFormLabelWrap__cGr0y{padding-top:.5rem;width:14rem;flex-shrink:0}.reasonSection_basicInfo__rS9G0 .reasonSection_desc__1F464{margin-top:-1.5rem;font:var(--font-st4)}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{box-shadow:none!important}.reasonSection_accordionWrap__zRK3T.p-component{border-radius:.25rem;border:1px solid var(--primary-outlinedBorder);background:var(--yellow-gold-b4)}.reasonSection_accordionHeader__gVDOQ .reasonSection_content__UwUV7{display:flex;align-items:center;gap:1rem;text-align:center}.reasonSection_accordionHeader__gVDOQ .reasonSection_content__UwUV7 .reasonSection_isSp__cHK__{display:none}.reasonSection_accordionHeader__gVDOQ .reasonSection_content__UwUV7 .reasonSection_icon__aKhuP{color:rgba(49,50,53,.64)}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{display:none!important}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:none}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:none;border:none}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header .p-accordion-header-link{border:none;padding:1.5rem 0;background:none;display:flex;justify-content:center}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header .p-accordion-header-link>span{order:-1}.reasonSection_accordionWrap__zRK3T .p-button-label{font-weight:400}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-content{max-width:48rem;display:flex;flex-direction:column;margin:0 auto;padding:0 1.5rem 1.5rem;gap:1.5rem;background:none;border:none}.reasonSection_accordionWrap__zRK3T .reasonSection_carInspection__CGjdl .ri-upload-2-line{font-size:3rem!important;color:#fff;font-weight:700}.reasonSection_accordionWrap__zRK3T .reasonSection_inputFormWrapper__Ny8XT{display:flex;flex-direction:column;gap:.5rem}.reasonSection_accordionWrap__zRK3T .reasonSection_ttl__qNBi7{text-align:center;padding-top:1.5rem;border-top:1px solid var(--outlineBorder-black-primary)}.reasonSection_accordionWrap__zRK3T .reasonSection_carInspection__CGjdl{position:relative;display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;height:auto;min-height:6rem;border-radius:.25rem;border:1px dashed var(--outlineBorder-black-primary);background:var(--black-monochrome-b8);padding:1.5rem 1rem}.reasonSection_accordionWrap__zRK3T .p-button.p-fileupload-choose{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%}.reasonSection_fileUploadIcon__QNCBS .p-button-label{color:var(--text-smokeyblue-secondary);font:var(--font-b2);display:flex;flex-direction:column;align-items:center}.reasonSection_fileUploadIcon__QNCBS .p-button-label:after{content:"アップロード可能なファイル形式はJPEG,JPG,PNG,WEBPとなります(最大20MBまで)";display:block;font:var(--font-c2);color:var(--text-smokeyblue-secondary)}.reasonSection_accordionWrap__zRK3T .reasonSection_caption__1WK1Z{font:var(--font-b4)}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-end}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e .reasonSection_label__sCfYm{white-space:pre-line;text-align:center}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e .reasonSection_inputForm__L0hV9{width:100%;flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 3rem) / 4);max-width:calc((100% - 3rem) / 4)}.reasonSection_labelWrap__MO6_l{display:flex;flex-direction:column;gap:.5rem}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_imageWrap__aQLRm{position:relative;width:100%;aspect-ratio:4/3;border-radius:.25rem;border:1px dashed var(--outlineBorder-black-primary);background:var(--black-monochrome-b8)}.reasonSection_inputFormWrap__GEN_E .reasonSection_inputForm__L0hV9 .reasonSection_inputArea__2J7or{resize:none;overflow-y:auto;max-width:none;height:6.5rem}.reasonSection_accurateInfo__PHAaM .reasonSection_accordionWrap__zRK3T{display:flex;flex-direction:column;gap:1.5rem}.reasonSection_accurateInfo__PHAaM .reasonSection_accordionWrap__zRK3T .reasonSection_title__UjlSG{font:var(--font-t6)}.reasonSection_accurateInfo__PHAaM .reasonSection_accordionHeaderLabel__Buadm{font:var(--font-t6);font-weight:500}.reasonSection_accurateInfo__PHAaM .reasonSection_attention__jrS9N{text-align:left}.reasonSection_accordionWrap__zRK3T .reasonSection_inputFormPic__OcaQa{display:flex;gap:1rem;flex-direction:column}.reasonSection_accordionWrap__zRK3T .reasonSection_inputFormPic__OcaQa .reasonSection_icon__aKhuP{font-size:1rem;color:var(--primary-main)}.reasonSection_accordionWrap__zRK3T .reasonSection_inputFormPic__OcaQa .reasonSection_label__sCfYm{font:var(--font-b2);color:var(--text-smokeyblue-secondary)}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e .reasonSection_inputFormPic__OcaQa{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;border-radius:.25rem;border:1px dashed var(--outlineBorder-black-primary);background:var(--black-monochrome-b8)}.reasonSection_hideElement__0CNlJ,.reasonSection_hideFileUpload__siktr{display:none}.reasonSection_privacyInnerWrap__a3lNs{position:relative}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_linkBtn__8_QSv .reasonSection_accordionWrap__zRK3T .reasonSection_carInspection__CGjdl .p-button.p-component{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem}.reasonSection_accordionWrap__zRK3T .reasonSection_carInspection__CGjdl .p-button .p-button-icon-left{font-size:1rem;color:var(--primary-main)}.reasonSection_bottomWrapper__gci8_{display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_privacyMargin__vK5qd{display:flex;align-items:center;gap:.5rem;width:100%;height:2.88rem}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_labelWrap__MO6_l{display:flex;flex-direction:row;font:var(--font-b2);line-height:160%}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_link__weIR2{color:var(--text-link-link);text-decoration:underline}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_errorMessage__pAest{padding:0}.reasonSection_btn__krXo9{flex:1 1;width:100%;max-width:18rem}.reasonSection_attention__jrS9N{font:var(--font-b4);letter-spacing:.025rem;color:var(--text-caption-caption)}.reasonSection_customDropdownPanel__ivv1q{margin-top:10rem;position:fixed!important;color:#1c1b1b!important;background-color:#f9f9f9!important;display:block!important;top:10vh!important;border:1px solid #966c1b!important}.reasonSection_privacyInnerWrap__a3lNs .p-checkbox .p-checkbox-box,.reasonSection_privacyInnerWrap__a3lNs .p-checkbox-disabled .p-checkbox-box.p-focus,.reasonSection_privacyInnerWrap__a3lNs .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{outline:none!important;box-shadow:none!important;border-color:#ced4da!important}.reasonSection_customDropdownPanelMid__UzyKs{display:block!important;position:fixed!important;top:12vh!important}.reasonSection_customDropdownPanelSmall__NE84x{display:block!important;position:fixed!important;top:20vh!important}.reasonSection_toastContainer__JaEMY{pointer-events:none}.reasonSection_toast__uPok9.p-toast{opacity:1;width:100%;max-width:74rem}.reasonSection_toast__uPok9.p-toast.p-component.p-toast-top-center{position:fixed;top:5rem}.reasonSection_toast__uPok9 .p-toast-message-icon{display:none!important}.reasonSection_toast__uPok9 .p-toast-message-text{margin:0}.reasonSection_toast__uPok9.p-toast .p-toast-message .p-toast-message-content{padding:.88rem 1rem}.reasonSection_toast__uPok9.p-toast .p-toast-message.p-toast-message-error{background:var(--components-alert-errorWarning-background);border:none}.reasonSection_toastContainer__JaEMY .p-toast-message-icon{display:none!important}.reasonSection_customToastContent__U7qcr{display:flex;align-items:flex-start;gap:.75rem;color:var(--components-alert-errorWarning-color)}.reasonSection_customToastContent__U7qcr .pi{width:1.375rem;height:1.375rem;flex-shrink:0}.reasonSection_toastTextWrap__Q8yyi{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.reasonSection_toastTitle__WEQLr{font-weight:500;font-size:1rem;line-height:150%}.reasonSection_toastDetail__YppFi{font:var(--font-b2)}@media (max-width:1023px){.reasonSection_inputFormWrapper__Ny8XT{flex-direction:column}.reasonSection_basicInfo__rS9G0 .reasonSection_inputFormWrapper__Ny8XT{gap:.5rem}.reasonSection_appSection__EdRVf{padding:3rem 1rem}.reasonSection_appSection__EdRVf .reasonSection_titleWrap__M8s_C .reasonSection_text__EURyq{font-weight:400}.reasonSection_appSection__EdRVf .reasonSection_basicInfo__rS9G0{flex-direction:column;gap:2rem}.reasonSection_appSection__EdRVf .reasonSection_appraisalVehicle__NWlcm,.reasonSection_appSection__EdRVf .reasonSection_customerInformation__MI7fw{width:100%}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e .reasonSection_inputForm__L0hV9{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 2rem) / 3);max-width:calc((100% - 2rem) / 3)}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-header{padding:0 1rem!important}.reasonSection_accordionWrap__zRK3T.p-accordion .p-accordion-content{padding:0 1rem 1.5rem}.reasonSection_basicInfo__rS9G0 .reasonSection_inputFormLabelWrap__cGr0y{padding:0}.reasonSection_toast__uPok9.p-toast{padding:0 1rem}}@media (max-width:767px){.reasonSection_accurateInfo__PHAaM .reasonSection_accordionWrap__zRK3T .reasonSection_title__UjlSG{font-size:1rem}.reasonSection_accurateInfo__PHAaM .reasonSection_accordionWrap__zRK3T .reasonSection_ttl__qNBi7{font:var(--font-st3);text-align:left}.reasonSection_accordionWrap__zRK3T .reasonSection_vehiclePhoto__Jnf4e .reasonSection_inputForm__L0hV9{flex-grow:1;flex-shrink:1;flex-basis:calc((100% - 1rem) / 2);max-width:calc((100% - 1rem) / 2)}.reasonSection_accordionHeader__gVDOQ .reasonSection_content__UwUV7 .reasonSection_isSp__cHK__{display:block}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_labelWrap__MO6_l{flex-direction:column;gap:0}.reasonSection_privacyInnerWrap__a3lNs .reasonSection_privacyMargin__vK5qd{height:4rem;white-space:nowrap}.reasonSection_btn__krXo9{max-width:none}}