.referenceModal_modal__oZUas input[type=radio]:checked{border-color:var(--inno-blue)}.referenceModal_modal__oZUas input[type=radio]:checked:after{background-color:var(--inno-blue)}.referenceModal_modal__oZUas input[type=checkbox]{width:18px;height:18px}.referenceModal_modal__oZUas input[type=checkbox]:checked{background-color:var(--inno-blue)}.referenceModal_inner__r7p71{display:flex;flex-direction:column;gap:20px}.referenceModal_inner__r7p71:not(:first-child){margin-top:40px;padding-top:40px;border-top:1px solid var(--gray-03)}.referenceModal_tilte__APMhB{color:var(--gray-09);font-size:var(--font-root);font-weight:500;letter-spacing:-1px}.referenceModal_formList__0_gcG{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:1024px){.referenceModal_formList__0_gcG{grid-template-columns:1fr}}.referenceModal_formItem__Lnk36 input{width:100%;height:42px;padding:8px;border-radius:8px;background-color:var(--gray-01);border:0;outline:1px solid transparent;color:var(--gray-08)}.referenceModal_formItem__Lnk36 input::-moz-placeholder{color:var(--gray-04);font-size:14px;font-weight:300;letter-spacing:-1px}.referenceModal_formItem__Lnk36 input::placeholder{color:var(--gray-04);font-size:14px;font-weight:300;letter-spacing:-1px}.referenceModal_formItem__Lnk36 input:focus{border:1px solid var(--inno-blue)}.referenceModal_note__J_7CV{font-size:13px;line-height:1.5;letter-spacing:-1px}.referenceModal_note__J_7CV span{color:var(--gray-06);font-weight:400}.referenceModal_note__J_7CV em{display:block;margin-top:5px;color:var(--inno-blue);font-weight:500}.referenceModal_point__tEYVX{font-weight:600!important}.referenceModal_agreeList__uZa2Q{display:flex;flex-direction:column;gap:20px}.referenceModal_chkBox__qCC91{display:flex;align-items:center}.referenceModal_essential__zWk92{display:inline-block;padding:5px 7px;margin-left:4px;height:20px;border-radius:10px;background:#f1f3f8;color:var(--gray-08);font-size:12px;letter-spacing:-1px}.referenceModal_agreeText__UYcGh{overflow-y:auto;margin-top:5px;padding:16px 24px;height:82px;border-radius:4px;border:1px solid var(--gray-03);background:#fff;font-size:13px;font-weight:400;line-height:1.6;letter-spacing:-1px}.referenceModal_agreeText__UYcGh span{display:block;margin-bottom:6px;color:var(--gray-06);font-weight:600;letter-spacing:-1px}.referenceModal_allChkBox__GVCKv label span{font-size:var(--font-root)!important}@media (max-width:1024px){.referenceModal_allChkBox__GVCKv label span{white-space:break-spaces;line-height:1.6}}