body .entry-content .ckh-mc-page{--mc-navy:#082963;--mc-yellow:#ffb600;--mc-muted:#52627a;max-width:1160px;margin:0 auto;padding:52px 28px 72px;color:var(--mc-navy);font-family:'Noto Sans KR','Malgun Gothic',sans-serif;line-height:1.7}body .entry-content .ckh-mc-page *{box-sizing:border-box}body .entry-content .ckh-mc-page h1,body .entry-content .ckh-mc-page h2,body .entry-content .ckh-mc-page h3{color:var(--mc-navy);font-weight:800;letter-spacing:-.04em}body .entry-content .ckh-mc-intro{margin-bottom:32px}body .entry-content .ckh-mc-kicker{font-size:12px;font-weight:800;letter-spacing:.13em;margin:0 0 12px;color:var(--mc-muted)}body .entry-content .ckh-mc-intro h1{font-size:clamp(30px,4vw,46px);line-height:1.3;margin:0 0 18px}body .entry-content .ckh-mc-intro>p:last-child{font-size:18px;color:var(--mc-muted);margin:0}body .entry-content .ckh-mc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);border:1px solid #dce3ee;border-radius:16px;overflow:hidden;box-shadow:0 14px 44px #0829630b;background:white}body .entry-content .ckh-mc-inputs{padding:32px}body .entry-content .ckh-mc-section-title{display:flex;align-items:center;gap:12px;margin-bottom:26px}body .entry-content .ckh-mc-section-title>span:first-child{background:#fff3cf;border-radius:50%;width:34px;height:34px;display:grid;place-items:center;font-size:13px;font-weight:800}body .entry-content .ckh-mc-section-title h2{font-size:20px;margin:0}body .entry-content .ckh-mc-currency{margin-left:auto;font-size:12px;color:var(--mc-muted);white-space:nowrap}body .entry-content .ckh-mc label,body .entry-content .ckh-mc legend{font-weight:700;font-size:16px;display:block;margin-bottom:9px;padding:0}body .entry-content .ckh-mc label>span,body .entry-content .ckh-mc legend>span{display:block;font-size:12px;font-weight:500;color:var(--mc-muted);letter-spacing:0}body .entry-content .ckh-mc-field{min-width:0;margin-bottom:22px}body .entry-content .ckh-mc-input-wrap{display:flex;align-items:center;position:relative;border:1px solid #a9b8cd;border-radius:7px;background:#fff;overflow:hidden;min-width:0}body .entry-content .ckh-mc-input-wrap:focus-within{outline:3px solid #ffb600;outline-offset:2px;border-color:#082963}body .entry-content .ckh-mc-input-wrap>span{padding-left:15px;font-size:18px;color:var(--mc-muted);pointer-events:none}body .entry-content .ckh-mc-input-wrap input{width:100%;min-width:0;min-height:54px;padding:11px 14px;background:transparent!important;color:#082963!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;font:600 22px/1.4 'Noto Sans KR','Malgun Gothic',sans-serif;font-variant-numeric:tabular-nums}body .entry-content .ckh-mc-input-wrap:has([aria-invalid=true]){border-color:#b42318;background:#fff9f8}body .entry-content .ckh-mc-suffix>span{padding:0 15px 0 0}body .entry-content .ckh-mc-down{border:0;padding:0;margin:0 0 24px;min-width:0}body .entry-content .ckh-mc-down-grid{display:grid;grid-template-columns:minmax(0,1.6fr) 20px minmax(0,1fr);gap:8px;align-items:end}body .entry-content .ckh-mc label.ckh-mc-sub-label{font-size:12px;color:var(--mc-muted);margin-bottom:5px}body .entry-content .ckh-mc-sync-icon{height:54px;display:grid;place-items:center;color:var(--mc-muted)}body .entry-content .ckh-mc .ckh-mc-help,body .entry-content .ckh-mc .ckh-mc-basis{font-size:12px;color:var(--mc-muted);margin:8px 0 0;line-height:1.6}body .entry-content .ckh-mc .ckh-mc-basis{margin-top:3px}body .entry-content .ckh-mc-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px}body .entry-content .ckh-mc-input-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e2e8f0;padding-top:18px;font-size:12px;color:var(--mc-muted)}body .entry-content .ckh-mc #mc-reset{padding:8px 0;background:transparent;color:var(--mc-navy);font:700 12px/1.5 inherit;border:0;box-shadow:none;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}body .entry-content .ckh-mc-page a:focus-visible,body .entry-content .ckh-mc-page button:focus-visible,body .entry-content .ckh-mc-page summary:focus-visible{outline:3px solid var(--mc-yellow);outline-offset:4px}body .entry-content .ckh-mc-error{background:#fff1ee;border-left:3px solid #b42318;padding:12px;font-size:14px;color:#8c1d14;margin:0 0 16px}body .entry-content .ckh-mc [hidden]{display:none!important}body .entry-content .ckh-mc-results{background:var(--mc-navy);padding:36px 32px;color:#fff;display:flex;flex-direction:column}body .entry-content .ckh-mc-results h2,body .entry-content .ckh-mc-results h3{color:#fff}body .entry-content .ckh-mc-result-kicker{color:var(--mc-yellow);font-size:12px;font-weight:700;letter-spacing:.05em;margin:0 0 10px}body .entry-content .ckh-mc-results h2{font-size:20px;margin:0}body .entry-content .ckh-mc-results h2>span,body .entry-content .ckh-mc-results h3>span{display:block;color:#c5d4eb;font-size:12px;letter-spacing:0;font-weight:400;margin-top:3px}body .entry-content .ckh-mc-payment{margin:14px 0 6px}body .entry-content .ckh-mc-payment output{display:block;font-size:clamp(32px,3.8vw,49px);line-height:1.25;font-weight:800;letter-spacing:-.04em;color:var(--mc-yellow);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body .entry-content .ckh-mc-payment>span{font-size:12px;color:#d3dff0;display:block;margin-top:6px}body .entry-content .ckh-mc .ckh-mc-result-note{color:#d3dff0;font-size:12px;margin:6px 0 24px}body .entry-content .ckh-mc-principal{border-top:1px solid #ffffff35;padding-top:22px;display:flex;align-items:center;justify-content:space-between;gap:12px}body .entry-content .ckh-mc-principal h3{font-size:15px;margin:0}body .entry-content .ckh-mc-principal output{font-size:23px;font-weight:700;overflow-wrap:anywhere;text-align:right}body .entry-content .ckh-mc-breakdown{margin:23px 0 14px;font-size:13px}body .entry-content .ckh-mc-breakdown>div{display:flex;justify-content:space-between;gap:15px;margin-bottom:10px}body .entry-content .ckh-mc-breakdown dt{color:#c5d4eb}body .entry-content .ckh-mc-breakdown dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}body .entry-content .ckh-mc .ckh-mc-equation{color:#c5d4eb;font-size:11px;margin:0 0 26px}body .entry-content .ckh-mc a.ckh-mc-contact{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--mc-yellow);color:var(--mc-navy);padding:14px 18px;font-size:15px;font-weight:800;border-radius:6px;text-decoration:none;margin-top:auto}body .entry-content .ckh-mc a.ckh-mc-contact:hover{background:#ffca42}body .entry-content .ckh-mc .ckh-mc-privacy{font-size:11px;color:#c5d4eb;margin:12px 0 0;text-align:center}body .entry-content .ckh-mc-disclaimer{font-size:12px;line-height:1.8;color:var(--mc-muted);margin:18px 0 0}body .entry-content .ckh-mc-guide{margin-top:56px}body .entry-content .ckh-mc-page .ckh-mc-guide h2,body .entry-content .ckh-mc-page .ckh-mc-faq h2,body .entry-content .ckh-mc-page .ckh-mc-reading h2{font-size:26px;line-height:1.4;margin:0 0 24px}body .entry-content .ckh-mc-guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}body .entry-content .ckh-mc-guide-grid article{border-top:3px solid #ffb600;padding:20px 0}body .entry-content .ckh-mc-guide-grid article>span{font-size:12px;font-weight:700;color:var(--mc-muted)}body .entry-content .ckh-mc-guide-grid h3{font-size:19px;margin:7px 0 10px}body .entry-content .ckh-mc-guide-grid p{font-size:14px;color:var(--mc-muted);margin:0;word-break:keep-all;overflow-wrap:anywhere}body .entry-content .ckh-mc-faq{margin-top:34px}body .entry-content .ckh-mc-faq details{border-bottom:1px solid #dce3ee}body .entry-content .ckh-mc-faq summary{cursor:pointer;font-size:16px;font-weight:700;padding:19px 4px}body .entry-content .ckh-mc-faq details p{font-size:14px;color:#445570;margin:0 4px 20px;max-width:850px}body .entry-content .ckh-mc-page a{color:#082963;text-underline-offset:3px}body .entry-content .ckh-mc-sources{font-size:12px;color:var(--mc-muted);margin-top:20px}body .entry-content .ckh-mc-reading{margin-top:40px;background:#f4f7fb;border-radius:10px;padding:28px}body .entry-content .ckh-mc-reading>a{display:flex;justify-content:space-between;gap:15px;padding:11px 0;font-size:15px;text-decoration:none;font-weight:700}body .entry-content .ckh-mc-reading>a:hover{text-decoration:underline}
@media(max-width:800px){body .entry-content .ckh-mc{grid-template-columns:1fr}body .entry-content .ckh-mc-page{padding:32px 22px 48px}body .entry-content .ckh-mc-results{padding:30px}body .entry-content .ckh-mc-payment output{font-size:44px}body .entry-content .ckh-mc-guide-grid{gap:18px}body .entry-content .ckh-mc-guide{margin-top:38px}}
@media(max-width:480px){body .entry-content .ckh-mc-page{padding:28px 16px 40px}body .entry-content .ckh-mc-intro>p:last-child{font-size:15px}body .entry-content .ckh-mc-kicker{font-size:10px;letter-spacing:.07em}body .entry-content .ckh-mc-inputs,body .entry-content .ckh-mc-results{padding:24px 20px}body .entry-content .ckh-mc-section-title{gap:8px}body .entry-content .ckh-mc-section-title h2{font-size:18px}body .entry-content .ckh-mc label,body .entry-content .ckh-mc legend{font-size:15px}body .entry-content .ckh-mc-input-wrap input{font-size:20px;padding-left:10px;padding-right:10px}body .entry-content .ckh-mc-input-wrap>span{padding-left:10px}body .entry-content .ckh-mc-suffix>span{padding-left:0;padding-right:10px}body .entry-content .ckh-mc-down-grid{grid-template-columns:minmax(0,1.4fr) 16px minmax(0,1fr);gap:5px}body .entry-content .ckh-mc-pair{gap:12px}body .entry-content .ckh-mc-input-footer{align-items:flex-start;flex-direction:column;gap:2px}body .entry-content .ckh-mc-principal output{font-size:21px}body .entry-content .ckh-mc-guide-grid{grid-template-columns:1fr;gap:0}body .entry-content .ckh-mc-guide-grid article{padding:16px 0 22px}body .entry-content .ckh-mc-page .ckh-mc-guide h2,body .entry-content .ckh-mc-page .ckh-mc-faq h2,body .entry-content .ckh-mc-page .ckh-mc-reading h2{font-size:22px}body .entry-content .ckh-mc-faq{margin-top:24px}body .entry-content .ckh-mc-faq summary{font-size:15px}body .entry-content .ckh-mc-reading{padding:22px}body .entry-content .ckh-mc-reading>a{font-size:14px}}
