.page_page__Ieb9o{padding-top:104px;padding-bottom:80px;color:#262626}.page_breadcrumb__qDKjJ{display:flex;align-items:center;gap:8px;margin-bottom:22px;color:#777;font-size:13px}.page_breadcrumb__qDKjJ a{color:#5f5f5f;text-decoration:none}.page_breadcrumb__qDKjJ a:hover{color:#d9433b;text-decoration:underline}.page_hero__y_ied{margin-bottom:28px;text-align:center}.page_eyebrow__k_xkz{margin:0 0 8px;color:#e94f47;font-size:14px;font-weight:700}.page_hero__y_ied h1{margin:0;font-size:clamp(28px,4vw,42px);line-height:1.2;letter-spacing:-.035em}.page_hero__y_ied>p:last-child{max-width:650px;margin:14px auto 0;color:#666;font-size:16px;line-height:1.7}.page_calculatorSection__OU1hp{margin-top:34px}.page_contentHeading__KFEh5{margin-bottom:2px}.page_contentHeading__KFEh5 h2,.page_seoContent__xMdxs h2{margin:0;color:#272727;font-size:clamp(22px,3vw,28px);line-height:1.35;letter-spacing:-.025em}.page_contentHeading__KFEh5 p{margin:8px 0 0;color:#707070;line-height:1.6}.page_calculator__w4Nsd{width:100%}.page_editorCard__yKw5r,.page_guide__oEj1p,.page_progressCard__QA8Yc,.page_settingsCard__3bQ_d,.page_statsSection___5g0A{margin-top:18px;padding:24px;border:1px solid #eadfdf;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgba(74,38,38,.05)}.page_seoContent__xMdxs{margin-top:58px}.page_seoContent__xMdxs>section{padding:38px 0;border-top:1px solid #ece5e5}.page_seoContent__xMdxs>section:first-child{border-top:0}.page_seoContent__xMdxs li,.page_seoContent__xMdxs p{color:#555;font-size:16px;line-height:1.85}.page_seoContent__xMdxs p{margin:16px 0 0}.page_seoContent__xMdxs code{border-radius:4px;background:#f6f1f1;padding:2px 5px;color:#9f332e;font-size:.9em}.page_steps__o20yM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 0;padding:0;counter-reset:step;list-style:none}.page_steps__o20yM li{position:relative;min-width:0;border:1px solid #eadfdf;border-radius:12px;background:#fffafa;padding:18px;counter-increment:step}.page_steps__o20yM li:before{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;margin-bottom:12px;border-radius:50%;background:#eb5951;color:#fff;content:counter(step);font-size:13px;font-weight:800}.page_steps__o20yM span,.page_steps__o20yM strong{display:block}.page_steps__o20yM strong{color:#303030;font-size:16px}.page_steps__o20yM span{margin-top:7px;color:#666;font-size:14px;line-height:1.65}.page_tipList____2Eg{display:grid;gap:7px;margin:18px 0 0;padding-left:22px}.page_faqList__b3CRD{display:grid;gap:12px;margin-top:22px}.page_faqList__b3CRD article{border:1px solid #e8e0e0;border-radius:11px;background:#fff;padding:19px 20px}.page_faqList__b3CRD h3{margin:0;color:#303030;font-size:17px;line-height:1.5}.page_faqList__b3CRD p{margin-top:8px;font-size:14px;line-height:1.7}.page_relatedGrid__b1udR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px}.page_relatedGrid__b1udR a{display:flex;min-height:112px;flex-direction:column;gap:7px;justify-content:center;border:1px solid #eadfdf;border-radius:11px;background:#fff;padding:17px;color:inherit;text-decoration:none}.page_relatedGrid__b1udR a:hover{border-color:#e86861;background:#fff8f7}.page_relatedGrid__b1udR strong{color:#333;font-size:16px}.page_relatedGrid__b1udR span{color:#707070;font-size:13px;line-height:1.55}.page_editorFooter__n50eQ,.page_progressHeader__UqxRS,.page_progressMeta__dEeih,.page_sectionHeading__xNOHP{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_guide__oEj1p h2,.page_progressHeader__UqxRS h2,.page_sectionHeading__xNOHP h2{margin:0;font-size:19px;line-height:1.4}.page_guide__oEj1p p,.page_progressHeader__UqxRS p,.page_sectionHeading__xNOHP p{margin:5px 0 0;color:#737373;font-size:14px;line-height:1.6}.page_saveBadge__v8Wmh{display:inline-flex;min-height:32px;flex:0 0 auto;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#f5f5f5;color:#666;font-size:12px;font-weight:700}.page_saveBadge__v8Wmh svg{width:15px;height:15px}.page_saveBadge__v8Wmh.page_saved__WbHxK{background:#edf8f1;color:#267247}.page_saveBadge__v8Wmh.page_error__1hyvW{background:#fff0ef;color:#b93631}.page_presetGroup__Ou8gD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:20px}.page_actions__zB8aB button,.page_dangerButton__X5T0_,.page_presetGroup__Ou8gD button,.page_primaryButton__uisiq,.page_secondaryButton__X37V8{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid #dedede;border-radius:9px;background:#fff;color:#3b3b3b;font-weight:700;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,color .18s ease}.page_actions__zB8aB button:hover,.page_presetGroup__Ou8gD button:hover,.page_secondaryButton__X37V8:hover{border-color:#e86861;background:#fff8f7}.page_presetGroup__Ou8gD button.page_selected__VM02u{border-color:#f05a52;background:#fff1f0;color:#d9433b}.page_maxInputWrap__X69Gs{display:grid;grid-template-columns:minmax(160px,210px) minmax(160px,260px) 1fr;align-items:center;gap:12px;margin-top:16px}.page_dialogField__dk6ce label,.page_formatOptions__40Ty3 legend,.page_maxInputWrap__X69Gs>label{color:#3c3c3c;font-size:14px;font-weight:700}.page_maxInputWrap__X69Gs>p{margin:0;color:#7a7a7a;font-size:13px}.page_numberField__ePhSM{position:relative}.page_dialogField__dk6ce input,.page_numberField__ePhSM input{width:100%;min-height:44px;border:1px solid #d7d7d7;border-radius:9px;background:#fff;padding:10px 42px 10px 12px;color:#252525}.page_numberField__ePhSM input[aria-invalid=true]{border-color:#d33f38}.page_numberField__ePhSM span{position:absolute;top:50%;right:13px;color:#777;transform:translateY(-50%)}.page_savedTime__R532O{flex:0 0 auto;color:#777;font-size:12px}.page_editorCard__yKw5r textarea{width:100%;min-height:390px;margin-top:18px;resize:vertical;border:1px solid #d8d8d8;border-radius:10px;background:#fefefe;padding:18px;color:#252525;font-size:16px;line-height:1.75}.page_editorCard__yKw5r textarea::placeholder{color:#aaa}.page_editorFooter__n50eQ{justify-content:flex-end;margin-top:10px;color:#777;font-size:13px}.page_progressCard__QA8Yc{border-color:#e6e6e6;box-shadow:none}.page_progressHeader__UqxRS strong{color:#e34c44;font-size:26px}.page_progressCard__QA8Yc progress{width:100%;height:12px;margin:18px 0 10px;overflow:hidden;border:0;border-radius:999px;background:#eee}.page_progressCard__QA8Yc progress::-webkit-progress-bar{border-radius:999px;background:#eee}.page_progressCard__QA8Yc progress::-webkit-progress-value{border-radius:999px;background:#e95d55}.page_progressCard__QA8Yc progress::-moz-progress-bar{border-radius:999px;background:#e95d55}.page_progressCard__QA8Yc.page_near__7VLsm{border-color:#e9b766;background:#fffaf1}.page_progressCard__QA8Yc.page_near__7VLsm progress::-moz-progress-bar,.page_progressCard__QA8Yc.page_near__7VLsm progress::-webkit-progress-value{background:#d88c24}.page_progressCard__QA8Yc.page_complete__V5LAv{border-color:#76b891;background:#f2faf5}.page_progressCard__QA8Yc.page_complete__V5LAv progress::-moz-progress-bar,.page_progressCard__QA8Yc.page_complete__V5LAv progress::-webkit-progress-value{background:#388a5c}.page_progressCard__QA8Yc.page_over__WOOrD{border-color:#df7771;background:#fff3f2}.page_progressCard__QA8Yc.page_over__WOOrD progress::-moz-progress-bar,.page_progressCard__QA8Yc.page_over__WOOrD progress::-webkit-progress-value{background:#c7352e}.page_progressMeta__dEeih{color:#686868;font-size:13px}.page_progressMeta__dEeih strong{color:inherit}.page_over__WOOrD .page_progressMeta__dEeih strong{color:#b42e28}.page_statsGrid__ahgkC{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 0}.page_statCard__0C5_K{min-width:0;padding:16px;border-radius:10px;background:#faf7f7}.page_statCard__0C5_K dt{color:#6c6c6c;font-size:13px}.page_statCard__0C5_K dd{margin:7px 0 5px;overflow-wrap:anywhere;color:#292929;font-size:21px;font-weight:800}.page_statCard__0C5_K span{display:block;color:#858585;font-size:11px;line-height:1.45}.page_actions__zB8aB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.page_actions__zB8aB button svg,.page_dangerButton__X5T0_ svg,.page_primaryButton__uisiq svg{width:18px;height:18px}.page_actions__zB8aB button:disabled,.page_primaryButton__uisiq:disabled{border-color:#e5e5e5;background:#f5f5f5;color:#aaa;cursor:not-allowed}.page_actions__zB8aB .page_primaryAction___eISj,.page_primaryButton__uisiq{border-color:#e85048;background:#ee5951;color:#fff}.page_actions__zB8aB .page_primaryAction___eISj:hover,.page_primaryButton__uisiq:hover{border-color:#d8423a;background:#d8423a}.page_guide__oEj1p{background:#fffafa;box-shadow:none}.page_liveNotice__lsM9a{position:fixed;z-index:60;right:24px;bottom:24px;max-width:min(360px,calc(100% - 32px));border-radius:9px;background:#2f2f2f;color:#fff;font-size:14px;box-shadow:0 8px 28px rgba(0,0,0,.2)}.page_liveNotice__lsM9a:not(:empty){padding:12px 16px}.page_dialogContent__diTC_{max-height:min(760px,calc(100vh - 32px));overflow-y:auto;border-radius:14px;padding:24px}.page_dialogFooter__6g4PT{display:flex;gap:10px;margin-top:6px}.page_dangerButton__X5T0_,.page_primaryButton__uisiq,.page_secondaryButton__X37V8{min-width:100px;padding:10px 16px}.page_dangerButton__X5T0_{border-color:#ce3c35;background:#ce3c35;color:#fff}.page_formatOptions__40Ty3{display:grid;gap:9px;border:0;padding:0}.page_formatOptions__40Ty3 legend{margin-bottom:8px}.page_formatOptions__40Ty3 label{display:flex;min-height:60px;align-items:center;gap:12px;border:1px solid #dedede;border-radius:9px;padding:10px 12px;cursor:pointer}.page_formatOptions__40Ty3 label:has(input:checked){border-color:#ec625b;background:#fff5f4}.page_checkboxField__Scrdj input,.page_formatOptions__40Ty3 input{width:18px;height:18px;accent-color:#e95048}.page_formatOptions__40Ty3 span{display:flex;flex-direction:column;gap:2px}.page_formatOptions__40Ty3 small{color:#777;font-size:12px}.page_dialogField__dk6ce{display:grid;gap:7px}.page_dialogField__dk6ce input{padding-right:12px}.page_checkboxField__Scrdj{display:flex;min-height:44px;align-items:center;gap:9px;font-size:14px;cursor:pointer}.page_dialogError__3Bo57{margin:0;color:#bd312b;font-size:13px}.page_spin__Ap7aW{animation:page_spin__Ap7aW .8s linear infinite}.page_printDocument__subee{display:none}.page_srOnly__yx9fH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.page_dialogContent__diTC_ button:focus-visible,.page_dialogContent__diTC_ input:focus-visible,.page_page__Ieb9o button:focus-visible,.page_page__Ieb9o input:focus-visible,.page_page__Ieb9o textarea:focus-visible{outline:3px solid rgba(238,89,81,.28);outline-offset:2px}@keyframes page_spin__Ap7aW{to{transform:rotate(1turn)}}@media (max-width:760px){.page_page__Ieb9o{padding-top:48px;margin-top:86px}.page_editorCard__yKw5r,.page_guide__oEj1p,.page_progressCard__QA8Yc,.page_settingsCard__3bQ_d,.page_statsSection___5g0A{padding:18px}.page_presetGroup__Ou8gD{grid-template-columns:repeat(3,minmax(0,1fr))}.page_maxInputWrap__X69Gs{grid-template-columns:1fr;gap:7px}.page_statsGrid__ahgkC{grid-template-columns:repeat(2,minmax(0,1fr))}.page_editorCard__yKw5r textarea{min-height:330px}.page_relatedGrid__b1udR,.page_steps__o20yM{grid-template-columns:1fr}}@media (max-width:480px){.page_page__Ieb9o{width:calc(100% - 24px);margin-top:72px}.page_hero__y_ied{margin-bottom:20px}.page_hero__y_ied h1{font-size:26px}.page_hero__y_ied>p:last-child{font-size:14px}.page_sectionHeading__xNOHP{align-items:flex-start;flex-direction:column;gap:10px}.page_presetGroup__Ou8gD{grid-template-columns:repeat(2,minmax(0,1fr))}.page_presetGroup__Ou8gD button:last-child{grid-column:1/-1}.page_statsGrid__ahgkC{gap:9px}.page_statCard__0C5_K{padding:13px}.page_statCard__0C5_K dd{font-size:17px}.page_actions__zB8aB{grid-template-columns:repeat(2,minmax(0,1fr))}.page_actions__zB8aB .page_primaryAction___eISj{grid-column:1/-1}.page_dialogContent__diTC_{width:calc(100% - 24px);padding:20px}.page_dialogFooter__6g4PT{flex-direction:column-reverse}.page_dialogFooter__6g4PT button{width:100%}.page_liveNotice__lsM9a{right:16px;bottom:16px}.page_seoContent__xMdxs{margin-top:38px}.page_seoContent__xMdxs>section{padding:30px 0}.page_seoContent__xMdxs li,.page_seoContent__xMdxs p{font-size:15px}}@media (prefers-reduced-motion:reduce){.page_actions__zB8aB button,.page_presetGroup__Ou8gD button,.page_spin__Ap7aW{transition:none;animation:none}}@page{size:A4;margin:20mm 18mm}@media print{.page_breadcrumb__qDKjJ,.page_calculator__w4Nsd,.page_contentHeading__KFEh5,.page_dialogContent__diTC_,.page_hero__y_ied,.page_seoContent__xMdxs{display:none!important}.page_calculatorSection__OU1hp,.page_page__Ieb9o{width:100%;margin:0;padding:0}.page_printDocument__subee{display:block;color:#111;font-family:Pretendard,Malgun Gothic,sans-serif}.page_printTitle__V8v9D{margin:0 0 8mm;font-size:22pt;font-weight:800}.page_printDocument__subee>p,.page_printStats__8S93y{margin:0 0 3mm;color:#555;font-size:9pt}.page_printStats__8S93y{border-bottom:1px solid #bbb;padding-bottom:5mm}.page_printBody__d5tEO{margin-top:8mm;white-space:pre-wrap;overflow-wrap:anywhere;font-size:11pt;line-height:1.75}}