@font-face{font-family:KBFG Text;font-weight:300;font-style:normal;src:url(/fonts/KBFGTextL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:500;font-style:normal;src:url(/fonts/KBFGTextM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:700;font-style:normal;src:url(/fonts/KBFGTextB.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:300;font-style:normal;src:url(/fonts/KBFGDisplayL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:500;font-style:normal;src:url(/fonts/KBFGDisplayM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:700;font-style:normal;src:url(/fonts/KBFGDisplayB.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/fonts/Pretendard-Thin.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/fonts/Pretendard-ExtraLight.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/fonts/Pretendard-Light.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/fonts/Pretendard-Regular.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/fonts/Pretendard-Medium.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/fonts/Pretendard-SemiBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/fonts/Pretendard-Bold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(/fonts/Pretendard-ExtraBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(/fonts/Pretendard-Black.woff)format("woff");font-display:swap}@keyframes page-module-scss-module__rO5OTa__kb_enter_spin_in{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes page-module-scss-module__rO5OTa__kb_enter_pop_in{0%{opacity:0;transform:translate(.4rem)}to{opacity:1;transform:translate(0)}}.page-module-scss-module__rO5OTa__page{min-height:unset;flex-direction:column;display:flex}@media (max-width:1023px){.page-module-scss-module__rO5OTa__page{min-height:unset}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__page{min-height:unset}.page-module-scss-module__rO5OTa__container{flex:1;justify-content:center;align-items:flex-start;display:flex}.page-module-scss-module__rO5OTa__login{flex-direction:column;width:100%;max-width:42.8rem;padding:12.6rem 2.4rem 8rem;display:flex}@media (max-width:1023px){.page-module-scss-module__rO5OTa__login{padding:4rem 3.2rem 2.4rem}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__login{padding:4rem 3.2rem 2.4rem}.page-module-scss-module__rO5OTa__title{padding-top:4rem;padding-bottom:1.2rem}@media (max-width:1023px){.page-module-scss-module__rO5OTa__title{padding-bottom:1.6rem}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__title{padding-bottom:1.6rem}.page-module-scss-module__rO5OTa__title_txt{letter-spacing:-.06em;margin:0;font-family:KBFG Text,sans-serif;font-size:3.6rem;font-weight:500;line-height:1.2}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__title_txt{color:var(--basic-white)}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__title_txt{color:var(--basic-black)}@media (max-width:1023px){.page-module-scss-module__rO5OTa__title_txt{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:3.2rem;font-weight:500;line-height:1.3}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__title_txt{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:3.2rem;font-weight:500;line-height:1.3}.page-module-scss-module__rO5OTa__wrap_social{flex-direction:column;gap:1rem;padding:2.4rem 0;display:flex;position:relative}.page-module-scss-module__rO5OTa__btn_kakao,.page-module-scss-module__rO5OTa__btn_naver{cursor:pointer;letter-spacing:-.04em;border:none;border-radius:99.9rem;justify-content:center;align-items:center;gap:.8rem;width:100%;height:5.2rem;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.625;display:flex}.page-module-scss-module__rO5OTa__btn_kakao{color:#000;background-color:#fce102}.page-module-scss-module__rO5OTa__btn_naver{color:var(--basic-white);background-color:#03a94d}.page-module-scss-module__rO5OTa__bubble_badge{--bubble-secondary-bg:var(--grayscale-gray700);--bubble-secondary-txt:var(--basic-white);--bubble-secondary-tail:var(--grayscale-gray700);justify-content:center;width:max-content;margin:auto;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:1023px){.page-module-scss-module__rO5OTa__bubble_badge_pc{display:none}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__bubble_badge_pc,.page-module-scss-module__rO5OTa__bubble_badge_mobile{display:none}@media (max-width:1023px){.page-module-scss-module__rO5OTa__bubble_badge_mobile{display:flex;transform:translateY(30%)}}body[data-mobile-view=on] .page-module-scss-module__rO5OTa__bubble_badge_mobile{display:flex;transform:translateY(30%)}.page-module-scss-module__rO5OTa__divider{align-items:center;gap:1.6rem;display:flex}.page-module-scss-module__rO5OTa__divider_line{flex:1;height:1px}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__divider_line{background-color:#ffffff0d}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__divider_line{background-color:#0000001a}.page-module-scss-module__rO5OTa__divider_txt{letter-spacing:-.03em;font-family:KBFG Text,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.33}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__divider_txt{color:#fff6}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__divider_txt{color:#0006}.page-module-scss-module__rO5OTa__wrap_login{flex-direction:column;gap:1.6rem;padding-top:2.4rem;display:flex}.page-module-scss-module__rO5OTa__wrap_input{flex-direction:column;gap:1.2rem;display:flex}.page-module-scss-module__rO5OTa__input_fields{flex-direction:column;gap:.8rem;display:flex}.page-module-scss-module__rO5OTa__wrap_btn{flex-direction:column;align-items:stretch;gap:1.6rem;display:flex}.page-module-scss-module__rO5OTa__wrap_btn>button{width:100%}.page-module-scss-module__rO5OTa__links{align-self:center}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__wrap_btn_inactive>button:first-of-type{background-color:var(--basic-white30);color:var(--basic-black40)}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__wrap_btn_inactive>button:first-of-type{background-color:var(--basic-black30);color:var(--grayscale-gray600)}.page-module-scss-module__rO5OTa__error_msg{letter-spacing:-.05em;color:#f43900;text-align:center;margin:0;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}.page-module-scss-module__rO5OTa__links{align-items:center;gap:1.2rem;display:flex}.page-module-scss-module__rO5OTa__link_btn{letter-spacing:-.04em;cursor:pointer;background:0 0;border:none;padding:0;font-family:KBFG Text,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__link_btn{color:var(--basic-white50)}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__link_btn{color:var(--basic-black50)}.page-module-scss-module__rO5OTa__link_div{width:1px;height:1.2rem}.page-module-scss-module__rO5OTa__etf .page-module-scss-module__rO5OTa__link_div{background-color:#ffffff1a}.page-module-scss-module__rO5OTa__fund .page-module-scss-module__rO5OTa__link_div{background-color:#0000001a}
@font-face{font-family:KBFG Text;font-weight:300;font-style:normal;src:url(/fonts/KBFGTextL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:500;font-style:normal;src:url(/fonts/KBFGTextM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:700;font-style:normal;src:url(/fonts/KBFGTextB.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:300;font-style:normal;src:url(/fonts/KBFGDisplayL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:500;font-style:normal;src:url(/fonts/KBFGDisplayM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:700;font-style:normal;src:url(/fonts/KBFGDisplayB.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/fonts/Pretendard-Thin.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/fonts/Pretendard-ExtraLight.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/fonts/Pretendard-Light.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/fonts/Pretendard-Regular.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/fonts/Pretendard-Medium.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/fonts/Pretendard-SemiBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/fonts/Pretendard-Bold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(/fonts/Pretendard-ExtraBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(/fonts/Pretendard-Black.woff)format("woff");font-display:swap}@keyframes List-module-scss-module__PVl2bq__kb_enter_spin_in{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes List-module-scss-module__PVl2bq__kb_enter_pop_in{0%{opacity:0;transform:translate(.4rem)}to{opacity:1;transform:translate(0)}}:root{--basic-black:#000;--basic-black3:#00000008;--basic-black80:#000c;--basic-black70:#000000b3;--basic-black60:#0009;--basic-black50:#00000080;--basic-black40:#0006;--basic-black30:#0000004d;--basic-black20:#0003;--basic-black15:#00000026;--basic-black10:#0000001a;--basic-black5:#0000000d;--basic-black0:#0000;--basic-white:#fff;--basic-white80:#fffc;--basic-white70:#ffffffb3;--basic-white60:#fff9;--basic-white50:#ffffff80;--basic-white40:#fff6;--basic-white30:#ffffff4d;--basic-white20:#fff3;--basic-white10:#ffffff1a;--basic-white3:#ffffff08;--basic-white5:#ffffff0d;--basic-white0:#fff0;--grayscale-gray900:#1e1e1e;--grayscale-gray800:#2f2f2f;--grayscale-gray700:#383838;--grayscale-gray600:#888;--grayscale-gray500:#959595;--grayscale-gray400:#b4b4b4;--grayscale-gray300:#e5e5e5;--grayscale-gray200:#ededed;--grayscale-gray100:#f5f5f5;--background-etf01:#111;--background-etf01-50:#11111180;--background-etf01-0:#1110;--background-etf02:#111c;--background-etf03:#3b3b3b4d;--background-etf04:#1e1e1ebf;--category-domestic-stock:#153b78;--category-overseas-stock:#1572ff;--category-bond:#3db11d;--category-commodity:#f46600;--category-multi:#7d6c59;--category-currency:#22ba91;--category-reit:#f2b500;--category-etc:#888;--background-fund01:#f5f5f5;--background-fund01-50:#f5f5f580;--background-fund01-0:#f5f5f500;--background-fund02:#fafafab3;--background-fund03:#fff;--background-fund04:#fafafab3;--background-dimmed:#00000080;--background-dimmed-40:#0006;--background-dimmed-50:#00000080;--background-dimmed-75:#000000bf;--background-fund_bg_04:#fafafab3;--semantic-plus:#ff3c3c;--semantic-minus:#1572ff;--semantic-plus-eft:#ff3c3c;--semantic-minus-etf:#3e8bff;--semantic-etf-plus:#ff3c3c;--semantic-etf-plus-30:#ff3c3c4d;--semantic-etf-plus-0:#ff3c3c00;--semantic-etf-minus:#1572ff;--semantic-etf-minus-30:#1572ff4d;--semantic-etf-minus-0:#1572ff00;--semantic-etf-warning:#f43900;--semantic-etf-success:#00d748;--semantic-etf-success-10:#00d7481a;--semantic-etf-caution:#aed100;--semantic-fund-plus:#ff1313;--semantic-fund-plus-30:#ff13134d;--semantic-fund-plus-0:#ff131300;--semantic-fund-minus:#1572ff;--semantic-fund-minus-30:#1572ff4d;--semantic-fund-minus-0:#1572ff00;--semantic-fund-warning:#f43900;--semantic-fund-success:#00a638;--semantic-fund-success-10:#00a6381a;--semantic-fund-caution:#a0c000;--yield-plus:var(--semantic-plus);--yield-minus:var(--semantic-minus);--yield-none:var(--basic-black50);--primary-kb-yellow-ci:#ffbc00;--primary-kb-yellow-ci-10:#ffbc001a;--primary-kb-yellow-ci-20:#ffbc0033;--primary-kb-yellow:#ffd338;--primary-kb-yellow-20:#ffd33833;--primary-kb-yellow-12:#ffd3381f;--primary-kb-yellow-10:#ffd3381a;--gold-bright:#ffe100;--gold-pale:#fff9c4;--gold-warm:#ffc235;--gold-deep:#ff6402;--secondary-kb-orange:#f46600;--secondary-kb-orange-10:#f466001a;--secondary-kb-orange-light:#fd9c26;--secondary-kb-gold:#7d6c59;--secondary-kb-gold-light:#918274;--secondary-kb-brown:#393028;--secondary-kb-darkblue:#3f3f42;--secondary-kb-darkblue-light:#545860;--brand-kakao:#fce102;--brand-naver:#03c75a;--gray-222:#222;--gray-666:#666;--gray-888:#888;--gray-999:#999;--line-01:#ddd;--bg-01:#f8f8f8;--bg-02:#fff;--bg-dimmed:#00000080;--ui-negative:red;--ui-success:#06f;--ui-positive:#ffd338;--ui-feedback:#60584c;--ui-notification:#f46600;--graph-line-yellow:#ffd338;--graph-line-orange:#f46600;--graph-line-gold:#7d6c59;--graph-range-black-10:#0000001a;--graph-range-white-20:#fff3;--graph-chart-01:#ffd338;--graph-chart-02:#d98300;--graph-chart-03:#f55;--graph-chart-04:#9c27b0;--graph-chart-05:#5b8fff;--graph-chart-06:#00a898;--graph-chart-07:#5c6bc0;--graph-chart-08:#1a6ae0;--graph-chart-09:#c0207a;--graph-chart-10:#d44000;--graph-chart-11:#4a7c00;--graph-chart-12:#3daa80;--graph-chart-13:#0ad;--graph-chart-14:#5060d8;--graph-chart-15:#ba6108;--graph-chart-16:#e63946;--graph-chart-17:#a030dd;--graph-chart-18:#a066ff;--graph-chart-19:#ff2d78;--graph-chart-20:#e08800;--graph-chart-21:#6b9900;--graph-chart-22:#008060;--graph-chart-23:#00537a;--graph-chart-24:#9747ff;--graph-chart-25:#ff1f8e;--graph-chart-26:#5e8c00;--graph-chart-27:#ff3b3b;--graph-chart-28:#0ae;--graph-chart-29:#00b87a;--graph-chart-30:#00b3aa;--level-veryhigh:#f43900;--level-high:#f46600;--level-midhigh:#f2b500;--level-mid:#3db11d;--level-low:#22ba91;--level-verylow:#1572ff;--radius-50:50%;--radius-20:2rem;--radius-10:1rem;--radius-8:.8rem;--radius-4:.4rem;--power1in:cubic-bezier(.11, 0, .5, 0);--power1out:cubic-bezier(.5, 1, .89, 1);--power1inOut:cubic-bezier(.45, 0, .55, 1);--power2in:cubic-bezier(.32, 0, .67, 0);--power2out:cubic-bezier(.33, 1, .68, 1);--power2inOut:cubic-bezier(.65, 0, .35, 1);--power3in:cubic-bezier(.5, 0, .75, 0);--power3out:cubic-bezier(.25, 1, .5, 1);--power3inOut:cubic-bezier(.76, 0, .24, 1);--power4in:cubic-bezier(.64, 0, .78, 0);--power4out:cubic-bezier(.22, 1, .36, 1);--power4inOut:cubic-bezier(.83, 0, .17, 1);--backout:cubic-bezier(.34, 1.3, .64, 1);--transition-opacity:opacity .2s var(--power2out);--transition-transform:transform .3s var(--power2out);--transition-color:color .2s var(--power2out);--transition-bg:background-color .2s var(--power2out);--transition-border:border-color .2s var(--power2out);--transition-fill:fill .2s var(--power2out);--bp-mobile:919px;--container-width:628px;--breakpoints-768:768px;--breakpoints-960:960px;--breakpoints-1480:1480px;--gnb-h:72px;--sticky-top:var(--gnb-h);--gnb-shift:0px}@media (max-width:1023px){:root{--gnb-h:52px}html[data-gnb-hidden]{--gnb-shift:calc(-1 * var(--gnb-h))}}html[data-gnb-mobile=on]{--gnb-h:52px}html[data-site=etf]{--yield-minus:var(--semantic-minus-etf);--yield-none:var(--basic-white50)}.List-module-scss-module__PVl2bq__commonListNotice{cursor:pointer;flex-direction:column;align-items:stretch;gap:.4rem;width:100%;padding:2.8rem 0;display:flex}@media (max-width:1023px){.List-module-scss-module__PVl2bq__commonListNotice{padding:1.6rem 0}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__commonListNotice{padding:1.6rem 0}.List-module-scss-module__PVl2bq__notice_wrap_title{flex-direction:column;gap:.8rem;display:flex}@media (max-width:1023px){.List-module-scss-module__PVl2bq__notice_wrap_title{gap:.4rem}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__notice_wrap_title{gap:.4rem}.List-module-scss-module__PVl2bq__notice_title{align-items:center;gap:.6rem;display:flex}.List-module-scss-module__PVl2bq__notice_title_txt{-webkit-line-clamp:1;text-overflow:ellipsis;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3}@media (max-width:1023px){.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.43}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.43}.List-module-scss-module__PVl2bq__t16 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.375}.List-module-scss-module__PVl2bq__s18 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.3}@media (max-width:1023px){.List-module-scss-module__PVl2bq__s18 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.375}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__s18 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.375}.List-module-scss-module__PVl2bq__s20 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}@media (max-width:1023px){.List-module-scss-module__PVl2bq__s20 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.375}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__s20 .List-module-scss-module__PVl2bq__notice_title_txt{letter-spacing:-.04em;font-family:KBFG Text,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.375}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_title_txt{color:var(--basic-white)}.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_title_txt{color:var(--basic-black)}.List-module-scss-module__PVl2bq__clamp_1line{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.List-module-scss-module__PVl2bq__notice_caption{align-items:center;gap:.8rem;display:flex}.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_date{letter-spacing:-.05em;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}@media (max-width:1023px){.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_date{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_date{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}.List-module-scss-module__PVl2bq__s18 .List-module-scss-module__PVl2bq__notice_date,.List-module-scss-module__PVl2bq__s20 .List-module-scss-module__PVl2bq__notice_date{letter-spacing:-.05em;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_date{color:#fff9}.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_date{color:#0009}.List-module-scss-module__PVl2bq__notice_caption_option{align-items:center;display:flex}.List-module-scss-module__PVl2bq__notice_file{justify-content:space-between;align-items:center;width:2.4rem;height:1.6rem;display:flex}.List-module-scss-module__PVl2bq__notice_file:before{content:"";width:1px;height:1rem;display:block}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_file:before{background-color:var(--grayscale-gray700)}.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_file:before{background-color:var(--grayscale-gray400)}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_file{color:var(--basic-white60)}.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_file{color:var(--basic-black60)}.List-module-scss-module__PVl2bq__notice_source{align-items:center;display:flex}.List-module-scss-module__PVl2bq__notice_source:before{content:"";width:1px;height:1rem;display:block}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_source:before{background-color:var(--grayscale-gray700)}.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_source:before{background-color:var(--grayscale-gray400)}.List-module-scss-module__PVl2bq__notice_source_txt{color:var(--grayscale-gray600)}.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_source_txt{letter-spacing:-.05em;margin-left:.8rem;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}@media (max-width:1023px){.List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_source_txt{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__t14 .List-module-scss-module__PVl2bq__notice_source_txt{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}.List-module-scss-module__PVl2bq__s18 .List-module-scss-module__PVl2bq__notice_source_txt{letter-spacing:-.05em;margin-left:.8rem;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}.List-module-scss-module__PVl2bq__s20 .List-module-scss-module__PVl2bq__notice_source_txt{letter-spacing:-.04em;margin-left:.8rem;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.625}.List-module-scss-module__PVl2bq__notice_btn{cursor:pointer;letter-spacing:-.04em;border:none;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}.List-module-scss-module__PVl2bq__site_etf .List-module-scss-module__PVl2bq__notice_btn,.List-module-scss-module__PVl2bq__site_fund .List-module-scss-module__PVl2bq__notice_btn{background-color:var(--grayscale-gray800);color:var(--basic-white)}.List-module-scss-module__PVl2bq__notice_btn_ico{width:1.6rem;height:1.6rem;color:inherit;display:flex}.List-module-scss-module__PVl2bq__commonListNotice.List-module-scss-module__PVl2bq__has_btn{flex-direction:row;justify-content:space-between;align-items:center;gap:4rem}.List-module-scss-module__PVl2bq__commonListClass{border-bottom:1px solid var(--basic-black5);align-items:stretch;width:100%;min-height:12.6rem;display:flex}.List-module-scss-module__PVl2bq__commonListClass[role=button]{cursor:pointer}.List-module-scss-module__PVl2bq__cls_title{flex-direction:column;flex:0 0 25.8%;gap:.6rem;min-width:0;padding:2.4rem;display:flex}.List-module-scss-module__PVl2bq__cls_wrap_txt{flex-direction:column;align-self:stretch;min-width:0;display:flex}.List-module-scss-module__PVl2bq__cls_title_txt{letter-spacing:-.06em;color:var(--basic-black);text-overflow:ellipsis;white-space:nowrap;font-family:KBFG Text,sans-serif;font-size:2.4rem;font-weight:500;line-height:1.25;overflow:hidden}.List-module-scss-module__PVl2bq__cls_code{letter-spacing:-.02em;color:var(--basic-black70);text-overflow:ellipsis;white-space:nowrap;font-family:Pretendard,sans-serif;font-size:1.3rem;font-weight:400;line-height:1.38;overflow:hidden}.List-module-scss-module__PVl2bq__cls_value{flex-direction:column;flex:0 0 7.9%;justify-content:center;align-items:center;gap:1rem;min-width:0;padding:2.4rem 1rem;display:flex}.List-module-scss-module__PVl2bq__cls_value_txt{letter-spacing:-.06em;color:var(--basic-black);text-align:right;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}.List-module-scss-module__PVl2bq__cls_yield{flex:0 0 49.1%;justify-content:space-between;align-items:stretch;min-width:0;display:flex}.List-module-scss-module__PVl2bq__cls_yield_col{flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:2.4rem 1rem;display:flex}.List-module-scss-module__PVl2bq__cls_yield_txt{letter-spacing:-.06em;text-align:right;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}.List-module-scss-module__PVl2bq__cls_yield_txt.List-module-scss-module__PVl2bq__tone_plus{color:var(--yield-plus)}.List-module-scss-module__PVl2bq__cls_yield_txt.List-module-scss-module__PVl2bq__tone_minus{color:var(--yield-minus)}.List-module-scss-module__PVl2bq__cls_yield_txt.List-module-scss-module__PVl2bq__tone_neutral{color:var(--yield-none)}.List-module-scss-module__PVl2bq__cls_date{flex-direction:column;flex:0 0 10.6%;justify-content:center;align-items:center;gap:1rem;min-width:0;padding:2.4rem 1rem;display:flex}.List-module-scss-module__PVl2bq__cls_date_txt{letter-spacing:-.06em;color:var(--basic-black);font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}.List-module-scss-module__PVl2bq__cls_action{flex-direction:column;flex:0 0 6.6%;justify-content:center;align-items:center;gap:1.6rem;min-width:0;padding:2.4rem;display:flex}.List-module-scss-module__PVl2bq__searchListProduct{grid-template-columns:minmax(19.4rem, 28rem) repeat(var(--spd-cols,7), minmax(min-content, 1fr)) 7.2rem;border-radius:2rem;align-items:stretch;width:100%;display:grid}.List-module-scss-module__PVl2bq__searchListProduct.List-module-scss-module__PVl2bq__spd_site_etf{background-color:var(--background-etf03);color:var(--basic-white)}.List-module-scss-module__PVl2bq__searchListProduct.List-module-scss-module__PVl2bq__spd_site_fund{background-color:var(--background-fund03);color:var(--basic-black)}.List-module-scss-module__PVl2bq__searchListProduct[role=button]{cursor:pointer}.List-module-scss-module__PVl2bq__spd_title{flex-direction:column;justify-content:center;gap:.6rem;min-width:0;padding:2.4rem 1rem 2.4rem 2.4rem;display:flex}.List-module-scss-module__PVl2bq__spd_wrap_txt{flex-direction:column;min-width:0;display:flex}.List-module-scss-module__PVl2bq__spd_title_txt{letter-spacing:-.06em;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;font-family:KBFG Text,sans-serif;font-size:clamp(1.6rem,1.14vw,2.2rem);font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.List-module-scss-module__PVl2bq__spd_site_etf .List-module-scss-module__PVl2bq__spd_title_txt{color:var(--basic-white)}.List-module-scss-module__PVl2bq__spd_site_fund .List-module-scss-module__PVl2bq__spd_title_txt{color:var(--basic-black)}.List-module-scss-module__PVl2bq__spd_wrap_caption{align-items:center;gap:.8rem;display:flex}.List-module-scss-module__PVl2bq__spd_div{flex-shrink:0;width:1px;height:.6rem;display:block}.List-module-scss-module__PVl2bq__spd_site_etf .List-module-scss-module__PVl2bq__spd_div{background-color:var(--basic-white30)}.List-module-scss-module__PVl2bq__spd_site_fund .List-module-scss-module__PVl2bq__spd_div{background-color:var(--basic-black30)}.List-module-scss-module__PVl2bq__spd_code{letter-spacing:-.04em;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}.List-module-scss-module__PVl2bq__spd_site_etf .List-module-scss-module__PVl2bq__spd_code{color:var(--basic-white50)}.List-module-scss-module__PVl2bq__spd_site_fund .List-module-scss-module__PVl2bq__spd_code{color:var(--basic-black50)}.List-module-scss-module__PVl2bq__spd_value_wrap{display:contents}.List-module-scss-module__PVl2bq__spd_value{flex-direction:column;justify-content:center;align-items:flex-end;gap:.2rem;min-width:0;padding:2.4rem 1rem 3rem;display:flex}.List-module-scss-module__PVl2bq__spd_value[data-device=mobile]{display:none}.List-module-scss-module__PVl2bq__spd_value_label{letter-spacing:-.02em;text-align:right;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-family:Pretendard,sans-serif;font-size:clamp(1rem,.677vw,1.3rem);font-weight:400;line-height:1.38;overflow:hidden}.List-module-scss-module__PVl2bq__spd_site_etf .List-module-scss-module__PVl2bq__spd_value_label{color:var(--basic-white50)}.List-module-scss-module__PVl2bq__spd_site_fund .List-module-scss-module__PVl2bq__spd_value_label{color:var(--basic-black50)}.List-module-scss-module__PVl2bq__spd_value_txt{letter-spacing:-.06em;text-align:right;white-space:nowrap;font-family:KBFG Text,sans-serif;font-size:clamp(1.2rem,1.04vw,2rem);font-weight:500;line-height:1.3}.List-module-scss-module__PVl2bq__spd_site_etf .List-module-scss-module__PVl2bq__spd_value_txt{color:var(--basic-white)}.List-module-scss-module__PVl2bq__spd_site_fund .List-module-scss-module__PVl2bq__spd_value_txt{color:var(--basic-black)}.List-module-scss-module__PVl2bq__spd_value_txt.List-module-scss-module__PVl2bq__tone_plus{color:var(--yield-plus)}.List-module-scss-module__PVl2bq__spd_value_txt.List-module-scss-module__PVl2bq__tone_minus{color:var(--yield-minus)}.List-module-scss-module__PVl2bq__spd_action{justify-content:center;align-items:center;padding:2.4rem;display:flex}@media (max-width:1023px){.List-module-scss-module__PVl2bq__searchListProduct{border-radius:2rem;flex-direction:column;gap:2rem;height:auto;padding:2rem;display:flex;position:relative}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_title{gap:.8rem;padding:0 4rem 0 0}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_title_txt{white-space:normal;-webkit-line-clamp:2;letter-spacing:-.06em;-webkit-box-orient:vertical;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.2rem .8rem;min-width:0;display:grid}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value{flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;min-width:0;padding:0;overflow:hidden}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value[data-device=pc]{display:none}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value[data-device=mobile]{display:flex}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_label{letter-spacing:-.05em;text-align:left;flex-shrink:0;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_txt{letter-spacing:-.04em;text-align:left;text-overflow:ellipsis;min-width:0;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.43;overflow:hidden}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_action{padding:0;position:absolute;top:2rem;right:2rem}.List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_wrap_caption{display:none}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct{border-radius:2rem;flex-direction:column;gap:2rem;height:auto;padding:2rem;display:flex;position:relative}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_title{gap:.8rem;padding:0 4rem 0 0}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_title_txt{white-space:normal;-webkit-line-clamp:2;letter-spacing:-.06em;-webkit-box-orient:vertical;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.2rem .8rem;min-width:0;display:grid}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value{flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;min-width:0;padding:0;overflow:hidden}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value[data-device=pc]{display:none}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value[data-device=mobile]{display:flex}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_label{letter-spacing:-.05em;text-align:left;flex-shrink:0;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.43}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_value_txt{letter-spacing:-.04em;text-align:left;text-overflow:ellipsis;min-width:0;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.43;overflow:hidden}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_action{padding:0;position:absolute;top:2rem;right:2rem}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListProduct .List-module-scss-module__PVl2bq__spd_wrap_caption{display:none}.List-module-scss-module__PVl2bq__searchListHeader{grid-template-columns:minmax(19.4rem, 28rem) repeat(var(--spd-cols,7), minmax(min-content, 1fr)) 7.2rem;border-radius:2rem;align-items:stretch;width:100%;display:grid}@media (max-width:1023px){.List-module-scss-module__PVl2bq__searchListHeader{display:none}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchListHeader{display:none}.List-module-scss-module__PVl2bq__searchListHeader.List-module-scss-module__PVl2bq__slh_site_etf{color:var(--basic-white);border:.5px solid var(--basic-white10)}.List-module-scss-module__PVl2bq__searchListHeader.List-module-scss-module__PVl2bq__slh_site_fund{color:var(--basic-black);border:.5px solid var(--basic-black10)}.List-module-scss-module__PVl2bq__slh_cell{white-space:nowrap;letter-spacing:-.04em;text-align:center;background:0 0;border:0;justify-content:center;align-items:center;gap:.2rem;padding:1.4rem .8rem;font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.17;display:flex}.List-module-scss-module__PVl2bq__slh_site_etf .List-module-scss-module__PVl2bq__slh_cell{color:var(--basic-white);border-right:.5px solid var(--basic-white10)}.List-module-scss-module__PVl2bq__slh_site_fund .List-module-scss-module__PVl2bq__slh_cell{color:var(--basic-black);border-right:.5px solid var(--basic-black10)}.List-module-scss-module__PVl2bq__slh_cell:last-child{border-right:0}.List-module-scss-module__PVl2bq__slh_title_cell{justify-content:flex-start;padding-left:2.4rem}.List-module-scss-module__PVl2bq__slh_action_cell{justify-content:center}.List-module-scss-module__PVl2bq__slh_cell_btn{cursor:pointer;transition:var(--transition-color)}.List-module-scss-module__PVl2bq__slh_cell_btn:hover .List-module-scss-module__PVl2bq__slh_sort_icon,.List-module-scss-module__PVl2bq__slh_cell_btn.List-module-scss-module__PVl2bq__is_active .List-module-scss-module__PVl2bq__slh_sort_icon{opacity:1}.List-module-scss-module__PVl2bq__slh_site_etf .List-module-scss-module__PVl2bq__slh_cell_btn.List-module-scss-module__PVl2bq__is_active{color:var(--basic-white)}.List-module-scss-module__PVl2bq__slh_sort_icon{opacity:.5;width:.8rem;height:.8rem;transition:var(--transition-transform),var(--transition-opacity);justify-content:center;align-items:center;display:inline-flex}.List-module-scss-module__PVl2bq__searchResultHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;width:100%;padding:0 2.4rem;display:flex}@media (max-width:1023px){.List-module-scss-module__PVl2bq__searchResultHeader{align-items:flex-end;padding:0}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__searchResultHeader{align-items:flex-end;padding:0}.List-module-scss-module__PVl2bq__srh_head{flex-direction:row;align-items:center;gap:1.6rem;display:flex}@media (max-width:1023px){.List-module-scss-module__PVl2bq__srh_head{flex-direction:column;align-items:flex-start;gap:.8rem}}body[data-mobile-view=on] .List-module-scss-module__PVl2bq__srh_head{flex-direction:column;align-items:flex-start;gap:.8rem}.List-module-scss-module__PVl2bq__srh_title{letter-spacing:-.06em;margin:0;font-family:KBFG Text,sans-serif;font-size:2.8rem;font-weight:500;line-height:1.2}.List-module-scss-module__PVl2bq__srh_site_etf .List-module-scss-module__PVl2bq__srh_title{color:var(--basic-white)}.List-module-scss-module__PVl2bq__srh_site_fund .List-module-scss-module__PVl2bq__srh_title{color:var(--basic-black)}.List-module-scss-module__PVl2bq__srh_site_etf .List-module-scss-module__PVl2bq__srh_count{color:var(--basic-white50)}.List-module-scss-module__PVl2bq__srh_site_fund .List-module-scss-module__PVl2bq__srh_count{color:var(--basic-black50)}.List-module-scss-module__PVl2bq__srh_meta{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.List-module-scss-module__PVl2bq__srh_date,.List-module-scss-module__PVl2bq__srh_caption{letter-spacing:-.04em;color:var(--grayscale-gray400);font-family:Pretendard,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.5}.List-module-scss-module__PVl2bq__srh_div{width:1px;height:.6rem;display:inline-block}.List-module-scss-module__PVl2bq__srh_site_etf .List-module-scss-module__PVl2bq__srh_div{background-color:var(--basic-white30)}.List-module-scss-module__PVl2bq__srh_site_fund .List-module-scss-module__PVl2bq__srh_div{background-color:var(--basic-black30)}.List-module-scss-module__PVl2bq__srh_filters{align-items:center;gap:.4rem;margin-left:.8rem;display:flex}.List-module-scss-module__PVl2bq__searchListTable{grid-template-columns:minmax(19.4rem, 28rem) repeat(var(--spd-cols,7), minmax(min-content, 1fr)) 7.2rem;row-gap:var(--spd-row-gap,.8rem);width:100%;display:grid}.List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListProduct,.List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListHeader{grid-column:1/-1;grid-template-columns:subgrid;display:grid}@media (max-width:1023px){.List-module-scss-module__PVl2bq__searchListTable{grid-template-columns:minmax(0,1fr);row-gap:1.2rem}.List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListProduct{min-width:0;display:flex}.List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListHeader{display:none}}body[data-mobile-view=on] :scope .List-module-scss-module__PVl2bq__searchListTable{grid-template-columns:minmax(0,1fr);row-gap:1.2rem}body[data-mobile-view=on] :scope .List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListProduct{min-width:0;display:flex}body[data-mobile-view=on] :scope .List-module-scss-module__PVl2bq__searchListTable>.List-module-scss-module__PVl2bq__searchListHeader{display:none}
@font-face{font-family:KBFG Text;font-weight:300;font-style:normal;src:url(/fonts/KBFGTextL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:500;font-style:normal;src:url(/fonts/KBFGTextM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:700;font-style:normal;src:url(/fonts/KBFGTextB.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:300;font-style:normal;src:url(/fonts/KBFGDisplayL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:500;font-style:normal;src:url(/fonts/KBFGDisplayM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:700;font-style:normal;src:url(/fonts/KBFGDisplayB.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/fonts/Pretendard-Thin.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/fonts/Pretendard-ExtraLight.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/fonts/Pretendard-Light.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/fonts/Pretendard-Regular.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/fonts/Pretendard-Medium.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/fonts/Pretendard-SemiBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/fonts/Pretendard-Bold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(/fonts/Pretendard-ExtraBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(/fonts/Pretendard-Black.woff)format("woff");font-display:swap}@keyframes kb_enter_spin_in{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes kb_enter_pop_in{0%{opacity:0;transform:translate(.4rem)}to{opacity:1;transform:translate(0)}}:root{--basic-black:#000;--basic-black3:#00000008;--basic-black80:#000c;--basic-black70:#000000b3;--basic-black60:#0009;--basic-black50:#00000080;--basic-black40:#0006;--basic-black30:#0000004d;--basic-black20:#0003;--basic-black15:#00000026;--basic-black10:#0000001a;--basic-black5:#0000000d;--basic-black0:#0000;--basic-white:#fff;--basic-white80:#fffc;--basic-white70:#ffffffb3;--basic-white60:#fff9;--basic-white50:#ffffff80;--basic-white40:#fff6;--basic-white30:#ffffff4d;--basic-white20:#fff3;--basic-white10:#ffffff1a;--basic-white3:#ffffff08;--basic-white5:#ffffff0d;--basic-white0:#fff0;--grayscale-gray900:#1e1e1e;--grayscale-gray800:#2f2f2f;--grayscale-gray700:#383838;--grayscale-gray600:#888;--grayscale-gray500:#959595;--grayscale-gray400:#b4b4b4;--grayscale-gray300:#e5e5e5;--grayscale-gray200:#ededed;--grayscale-gray100:#f5f5f5;--background-etf01:#111;--background-etf01-50:#11111180;--background-etf01-0:#1110;--background-etf02:#111c;--background-etf03:#3b3b3b4d;--background-etf04:#1e1e1ebf;--category-domestic-stock:#153b78;--category-overseas-stock:#1572ff;--category-bond:#3db11d;--category-commodity:#f46600;--category-multi:#7d6c59;--category-currency:#22ba91;--category-reit:#f2b500;--category-etc:#888;--background-fund01:#f5f5f5;--background-fund01-50:#f5f5f580;--background-fund01-0:#f5f5f500;--background-fund02:#fafafab3;--background-fund03:#fff;--background-fund04:#fafafab3;--background-dimmed:#00000080;--background-dimmed-40:#0006;--background-dimmed-50:#00000080;--background-dimmed-75:#000000bf;--background-fund_bg_04:#fafafab3;--semantic-plus:#ff3c3c;--semantic-minus:#1572ff;--semantic-plus-eft:#ff3c3c;--semantic-minus-etf:#3e8bff;--semantic-etf-plus:#ff3c3c;--semantic-etf-plus-30:#ff3c3c4d;--semantic-etf-plus-0:#ff3c3c00;--semantic-etf-minus:#1572ff;--semantic-etf-minus-30:#1572ff4d;--semantic-etf-minus-0:#1572ff00;--semantic-etf-warning:#f43900;--semantic-etf-success:#00d748;--semantic-etf-success-10:#00d7481a;--semantic-etf-caution:#aed100;--semantic-fund-plus:#ff1313;--semantic-fund-plus-30:#ff13134d;--semantic-fund-plus-0:#ff131300;--semantic-fund-minus:#1572ff;--semantic-fund-minus-30:#1572ff4d;--semantic-fund-minus-0:#1572ff00;--semantic-fund-warning:#f43900;--semantic-fund-success:#00a638;--semantic-fund-success-10:#00a6381a;--semantic-fund-caution:#a0c000;--yield-plus:var(--semantic-plus);--yield-minus:var(--semantic-minus);--yield-none:var(--basic-black50);--primary-kb-yellow-ci:#ffbc00;--primary-kb-yellow-ci-10:#ffbc001a;--primary-kb-yellow-ci-20:#ffbc0033;--primary-kb-yellow:#ffd338;--primary-kb-yellow-20:#ffd33833;--primary-kb-yellow-12:#ffd3381f;--primary-kb-yellow-10:#ffd3381a;--gold-bright:#ffe100;--gold-pale:#fff9c4;--gold-warm:#ffc235;--gold-deep:#ff6402;--secondary-kb-orange:#f46600;--secondary-kb-orange-10:#f466001a;--secondary-kb-orange-light:#fd9c26;--secondary-kb-gold:#7d6c59;--secondary-kb-gold-light:#918274;--secondary-kb-brown:#393028;--secondary-kb-darkblue:#3f3f42;--secondary-kb-darkblue-light:#545860;--brand-kakao:#fce102;--brand-naver:#03c75a;--gray-222:#222;--gray-666:#666;--gray-888:#888;--gray-999:#999;--line-01:#ddd;--bg-01:#f8f8f8;--bg-02:#fff;--bg-dimmed:#00000080;--ui-negative:red;--ui-success:#06f;--ui-positive:#ffd338;--ui-feedback:#60584c;--ui-notification:#f46600;--graph-line-yellow:#ffd338;--graph-line-orange:#f46600;--graph-line-gold:#7d6c59;--graph-range-black-10:#0000001a;--graph-range-white-20:#fff3;--graph-chart-01:#ffd338;--graph-chart-02:#d98300;--graph-chart-03:#f55;--graph-chart-04:#9c27b0;--graph-chart-05:#5b8fff;--graph-chart-06:#00a898;--graph-chart-07:#5c6bc0;--graph-chart-08:#1a6ae0;--graph-chart-09:#c0207a;--graph-chart-10:#d44000;--graph-chart-11:#4a7c00;--graph-chart-12:#3daa80;--graph-chart-13:#0ad;--graph-chart-14:#5060d8;--graph-chart-15:#ba6108;--graph-chart-16:#e63946;--graph-chart-17:#a030dd;--graph-chart-18:#a066ff;--graph-chart-19:#ff2d78;--graph-chart-20:#e08800;--graph-chart-21:#6b9900;--graph-chart-22:#008060;--graph-chart-23:#00537a;--graph-chart-24:#9747ff;--graph-chart-25:#ff1f8e;--graph-chart-26:#5e8c00;--graph-chart-27:#ff3b3b;--graph-chart-28:#0ae;--graph-chart-29:#00b87a;--graph-chart-30:#00b3aa;--level-veryhigh:#f43900;--level-high:#f46600;--level-midhigh:#f2b500;--level-mid:#3db11d;--level-low:#22ba91;--level-verylow:#1572ff;--radius-50:50%;--radius-20:2rem;--radius-10:1rem;--radius-8:.8rem;--radius-4:.4rem;--power1in:cubic-bezier(.11, 0, .5, 0);--power1out:cubic-bezier(.5, 1, .89, 1);--power1inOut:cubic-bezier(.45, 0, .55, 1);--power2in:cubic-bezier(.32, 0, .67, 0);--power2out:cubic-bezier(.33, 1, .68, 1);--power2inOut:cubic-bezier(.65, 0, .35, 1);--power3in:cubic-bezier(.5, 0, .75, 0);--power3out:cubic-bezier(.25, 1, .5, 1);--power3inOut:cubic-bezier(.76, 0, .24, 1);--power4in:cubic-bezier(.64, 0, .78, 0);--power4out:cubic-bezier(.22, 1, .36, 1);--power4inOut:cubic-bezier(.83, 0, .17, 1);--backout:cubic-bezier(.34, 1.3, .64, 1);--transition-opacity:opacity .2s var(--power2out);--transition-transform:transform .3s var(--power2out);--transition-color:color .2s var(--power2out);--transition-bg:background-color .2s var(--power2out);--transition-border:border-color .2s var(--power2out);--transition-fill:fill .2s var(--power2out);--bp-mobile:919px;--container-width:628px;--breakpoints-768:768px;--breakpoints-960:960px;--breakpoints-1480:1480px;--gnb-h:72px;--sticky-top:var(--gnb-h);--gnb-shift:0px}@media (max-width:1023px){:root{--gnb-h:52px}html[data-gnb-hidden]{--gnb-shift:calc(-1 * var(--gnb-h))}}html[data-gnb-mobile=on]{--gnb-h:52px}html[data-site=etf]{--yield-minus:var(--semantic-minus-etf);--yield-none:var(--basic-white50)}.chat-container{--max-width:572px;--chat-max-width:100vw;--chat-padding:2.4rem;--basic-black:#000;--basic-black80:#000c;--basic-black70:#000000b2;--basic-black50:#00000080;--basic-black40:#0006;--basic-black30:#0000004d;--basic-black20:#0003;--basic-black10:#0000001a;--basic-black5:#0000000d;--basic-black0:#0000;--basic-white:#fff;--basic-white80:#fffc;--basic-white70:#ffffffb2;--basic-white50:#ffffff80;--basic-white40:#fff6;--basic-white30:#ffffff4d;--basic-white20:#fff3;--basic-white12:#ffffff1f;--basic-white10:#ffffff1a;--basic-white3:#ffffff03;--basic-white5:#ffffff0d;--basic-white0:#fff0;--grayscale-gray900:#1e1e1e;--grayscale-gray800:#2f2f2f;--grayscale-gray700:#383838;--grayscale-gray600:#888;--grayscale-gray500:#959595;--grayscale-gray400:#b4b4b4;--grayscale-gray300:#e5e5e5;--grayscale-gray200:#ededed;--grayscale-gray100:#f5f5f5;--background-etf01:#111;--background-etf01-50:#11111180;--background-etf01-0:#1110;--background-etf02:#111c;--background-etf03:#3b3b3b4d;--background-fund01:#f5f5f5;--background-fund01-50:#f5f5f580;--background-fund01-0:#f5f5f500;--background-fund02:#fafafab2;--background-fund03:#fff;--background-dimmed:#00000080;--primary-yellow:#ffbc00;--primary-yellow-light:#ffd338;--primary-orange:#f46600;--primary-gold:#7d6c59;--semantic-plus:#f10;--semantic-minus:#1572ff;--semantic-success:#00d748;--semantic-success-fund:#00d748;--semantic-warning:#f43900;--semantic-caution:#aed100;--semantic-caution-fund:#a0c000;--font-primary:"KBFG Text", sans-serif;--font-secondary:"Pretendard", sans-serif;--ico-circle:#fff;--ico-arrow:#000}.ai_badge_common_txt{background:var(--basic-white5);width:max-content;font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);white-space:nowrap;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:1.2rem;font-weight:500;line-height:1.16;display:inline-flex}.ai_badge_common_txt--buy{background:var(--semantic-plus)}.ai_badge_common_txt--sell{background:var(--semantic-minus)}.ai_badge_common_txt--price{background:#7d6c59}.ai_badge_common_txt--pros{background:var(--semantic-etf-success-10);color:var(--semantic-success)}.ai_badge_common_txt--cons{color:var(--semantic-warning);background:#f439001a}.ai_badge_common_txt--total{color:var(--primary-yellow-light);background:#ffd3381a}.ai_badge_common_ico{background:var(--basic-white5);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;overflow:hidden}.ai_badge_common_ico--number{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.2rem;font-weight:700;line-height:1.16}.ai_badge_common_ico--pros>svg,.ai_badge_common_ico--cons>svg,.ai_badge_common_ico--total>svg{width:2rem;height:2rem}.ai_badge_common_ico svg{fill:none;stroke-width:2px;stroke-linecap:round;width:1.8rem;height:1.8rem}.ai_tag_common_wrap{flex-wrap:wrap;gap:.4rem;padding:1rem 0;display:flex}.ai_tag_common{background:var(--basic-white5);font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white70);white-space:nowrap;border-radius:5rem;align-items:center;gap:.2rem;padding:.2rem .8rem;font-size:1.3rem;font-weight:400;line-height:1.38;display:inline-flex}.ai_tag_common:before{content:"#"}.ai_bubble-btn_common{--_btn-bg:var(--background-etf03);--_r:2.1rem;--_tail-drop:.5rem;box-sizing:border-box;width:max-content;max-width:100%;min-height:4.8rem;padding:.8rem 1.6rem calc(.8rem + var(--_tail-drop)) 2rem;background-color:var(--_btn-bg);font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);cursor:pointer;text-align:left;-webkit-mask-image:radial-gradient(var(--_r) at var(--_r) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at var(--_r) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),linear-gradient(#000 0 0),linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 47'%3E%3Cpath d='M32 0V42H21C20.8117 42 20.6239 41.9973 20.4368 41.9922C19.6958 41.9716 18.9542 42.1185 18.3506 42.5488C17.8074 42.9389 15.7105 44.5766 13.9736 45.5518C12.4743 46.3941 11.1889 46.9715 10.8672 46.9951C9.90309 47.0731 9.78035 46.1448 10.1553 45.6455C10.5302 45.1462 10.9586 44.4985 11.127 44.1475C11.4941 43.3597 11.6094 42.9464 11.6094 41.7686C11.6094 41.5559 11.5876 41.3513 11.548 41.1547C11.246 39.6556 9.75022 38.8006 8.52098 37.8909C3.35168 34.0657 0 27.9245 0 21C0 9.40202 9.40202 0 21 0H32Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-position:0 0,0 0,0 0,0 0,center top,left var(--_r),left bottom;-webkit-mask-size:100% 100%,100% 100%,100% 100%,100% 100%,calc(100% - 2*var(--_r)) calc(100% - var(--_tail-drop)),100% calc(100% - var(--_tail-drop) - 2*var(--_r)),3.2rem 4.7rem;-webkit-mask-repeat:no-repeat;-webkit-mask-image:radial-gradient(var(--_r) at var(--_r) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at var(--_r) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),linear-gradient(#000 0 0),linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 47'%3E%3Cpath d='M32 0V42H21C20.8117 42 20.6239 41.9973 20.4368 41.9922C19.6958 41.9716 18.9542 42.1185 18.3506 42.5488C17.8074 42.9389 15.7105 44.5766 13.9736 45.5518C12.4743 46.3941 11.1889 46.9715 10.8672 46.9951C9.90309 47.0731 9.78035 46.1448 10.1553 45.6455C10.5302 45.1462 10.9586 44.4985 11.127 44.1475C11.4941 43.3597 11.6094 42.9464 11.6094 41.7686C11.6094 41.5559 11.5876 41.3513 11.548 41.1547C11.246 39.6556 9.75022 38.8006 8.52098 37.8909C3.35168 34.0657 0 27.9245 0 21C0 9.40202 9.40202 0 21 0H32Z' fill='white'/%3E%3C/svg%3E");mask-image:radial-gradient(var(--_r) at var(--_r) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) var(--_r), #000 98%, #0000),radial-gradient(var(--_r) at var(--_r) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),radial-gradient(var(--_r) at calc(100% - var(--_r)) calc(100% - var(--_tail-drop) - var(--_r)), #000 98%, #0000),linear-gradient(#000 0 0),linear-gradient(#000 0 0),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 47'%3E%3Cpath d='M32 0V42H21C20.8117 42 20.6239 41.9973 20.4368 41.9922C19.6958 41.9716 18.9542 42.1185 18.3506 42.5488C17.8074 42.9389 15.7105 44.5766 13.9736 45.5518C12.4743 46.3941 11.1889 46.9715 10.8672 46.9951C9.90309 47.0731 9.78035 46.1448 10.1553 45.6455C10.5302 45.1462 10.9586 44.4985 11.127 44.1475C11.4941 43.3597 11.6094 42.9464 11.6094 41.7686C11.6094 41.5559 11.5876 41.3513 11.548 41.1547C11.246 39.6556 9.75022 38.8006 8.52098 37.8909C3.35168 34.0657 0 27.9245 0 21C0 9.40202 9.40202 0 21 0H32Z' fill='white'/%3E%3C/svg%3E");-webkit-mask-position:0 0,0 0,0 0,0 0,center top,left var(--_r),left bottom;mask-position:0 0,0 0,0 0,0 0,center top,left var(--_r),left bottom;-webkit-mask-size:100% 100%,100% 100%,100% 100%,100% 100%,calc(100% - 2*var(--_r)) calc(100% - var(--_tail-drop)),100% calc(100% - var(--_tail-drop) - 2*var(--_r)),3.2rem 4.7rem;mask-size:100% 100%,100% 100%,100% 100%,100% 100%,calc(100% - 2*var(--_r)) calc(100% - var(--_tail-drop)),100% calc(100% - var(--_tail-drop) - 2*var(--_r)),3.2rem 4.7rem;border:0;align-items:center;gap:.6rem;font-size:1.6rem;font-weight:500;line-height:1.375;transition:background-color .15s cubic-bezier(.33,1,.68,1);display:inline-flex;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (hover:hover){.ai_bubble-btn_common:hover,.ai_bubble-btn_common:active{--_btn-bg:#4a4a4a}}.ai_bubble-btn_common__ico{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.ai_bubble-btn_common__ico svg{width:2rem;height:2rem}.ai_bubble-btn_common__txt{word-break:keep-all;overflow-wrap:break-word}.ai_bubble-btn_common--skeleton{--_btn-bg:var(--basic-white5);pointer-events:none;cursor:default;position:relative}.ai_bubble-btn_common--skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--basic-white10) 50%, transparent 100%);animation:1.8s cubic-bezier(.65,0,.35,1) infinite skeleton-bar-shimmer;position:absolute;inset:0}.ai_progress_common{flex-direction:column;gap:.6rem;padding:.4rem 0;display:flex}.ai_progress_common__head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ai_progress_common__label{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.4rem;font-weight:400;line-height:1.42;overflow:hidden}.ai_progress_common__value{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);flex-shrink:0;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_progress_common__bar{background:var(--basic-white10);border-radius:5rem;width:100%;position:relative;overflow:hidden visible}.ai_progress_common__fill{border-radius:5rem;height:100%;transition:width .4s cubic-bezier(.33,1,.68,1)}.ai_progress_common__foot{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ai_progress_common__caption{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.4rem;font-weight:500;line-height:1.42}.ai_progress_common--lg .ai_progress_common__bar{height:.6rem}.ai_progress_common--sm .ai_progress_common__bar{height:.4rem}.ai_progress_common--sm .ai_progress_common__label,.ai_progress_common--sm .ai_progress_common__value{font-family:var(--font-secondary);letter-spacing:-.05em;font-size:1.1rem;font-weight:400;line-height:1.27}.ai_list_common{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai_list_common__label{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white80);min-width:max-content;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_list_common__value-wrap{flex-direction:column;flex-shrink:unset;text-align:right;align-items:flex-end;gap:.2rem;display:flex}.ai_list_common__value{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);flex:1;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_list_common__caption{letter-spacing:-.05em;color:var(--basic-white50);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:500;line-height:1.3rem}.ai_list_common_txt{align-items:flex-start;gap:.8rem;display:flex}.ai_list_common_txt>.ai_badge_common_ico{margin-top:.1rem}.ai_list_common_txt__text{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_etf-recommendation{align-items:flex-start;gap:1rem;display:flex}.ai_list_etf-recommendation__dot{border-radius:.4rem;flex-shrink:0;width:1.6rem;height:1.6rem;margin-top:.3rem}.ai_list_etf-recommendation__info{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ai_list_etf-recommendation__title{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_etf-recommendation__code{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white70);font-size:1.3rem;font-weight:400;line-height:1.38}.ai_list_etf-recommendation__desc{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_etf-recommendation__pct{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.1rem;display:flex}.ai_list_etf-recommendation__percentage{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_etf-recommendation__pct-caption{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);font-size:1.1rem;font-weight:400;line-height:1.27}.ai_list_etf-recommendation__pct-caption--plus{color:var(--semantic-plus)}.ai_list_etf-recommendation__pct-caption--minus{color:var(--semantic-minus)}.ai_list_etf-recommendation__pct-caption--success{color:var(--semantic-success)}.ai_list_etf-recommendation__pct-caption--warning{color:var(--semantic-warning)}.ai_list_etf-recommendation--card{flex-direction:column;align-items:stretch;gap:.4rem;padding:1.6rem 0}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__info{gap:.1rem}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__title-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__title-wrap{flex:1;align-items:center;gap:.2rem;min-width:0;display:flex}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__title{font-family:var(--font-primary);letter-spacing:-.04em;font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__class-cd{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:500;line-height:1.16}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__code{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white70);font-size:1.3rem;font-weight:400;line-height:1.38}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__desc{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__pct-caption{font-family:var(--font-primary);letter-spacing:-.04em;flex-shrink:0;font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__pct{flex-direction:column;align-items:stretch;gap:.6rem;width:100%;padding-top:.8rem}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric-label{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white80);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric-value{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);text-align:right;font-variant-numeric:tabular-nums;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric-value--dim{color:var(--basic-white50)}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric-value--plus{color:var(--semantic-plus)}.ai_list_etf-recommendation--card .ai_list_etf-recommendation__metric-value--minus{color:var(--semantic-minus)}.ai_list_rebalance-plan{align-items:flex-start;gap:1rem;display:flex}.ai_list_rebalance-plan>.ai_badge_common_txt{flex-shrink:0}.ai_list_rebalance-plan__info{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ai_list_rebalance-plan__name{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_rebalance-plan__desc{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_rebalance-plan__price{font-family:var(--font-primary);letter-spacing:-.04em;flex-shrink:0;font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_alert{align-items:flex-start;gap:.8rem;display:flex}.ai_list_alert__icon{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.1rem;display:flex}.ai_list_alert__icon img,.ai_list_alert__icon svg{width:2rem;height:2rem}.ai_list_alert__info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.ai_list_alert__name{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_alert__desc{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_alert__status-wrap{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.4rem;display:flex}.ai_list_alert__status{font-family:var(--font-secondary);letter-spacing:-.05em;font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_alert__status--active{color:var(--semantic-success)}.ai_list_alert__date{letter-spacing:-.05em;color:var(--basic-white);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:500;line-height:1.3rem}.ai_list_stress-test{align-items:flex-start;gap:1rem;display:flex}.ai_list_stress-test__info{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.ai_list_stress-test__title{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_stress-test__items{flex-direction:column;gap:.2rem;display:flex}.ai_list_stress-test__item{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_stress-test__pct-wrap{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.6rem;display:flex}.ai_list_stress-test__percentage{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--semantic-minus);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_stress-test__pct-items{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.ai_list_stress-test__pct-item{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--semantic-minus);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_overlap-warning{align-items:flex-start;gap:1rem;display:flex}.ai_list_overlap-warning__info{flex-direction:column;flex:1;gap:.8rem;min-width:0;display:flex}.ai_list_overlap-warning__name{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_overlap-warning__sub-items{flex-direction:column;gap:.4rem;display:flex}.ai_list_overlap-warning__sub-item{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_overlap-warning__total{font-family:var(--font-primary);letter-spacing:-.04em;color:#f43900;flex-shrink:0;font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_compar-holdings{flex-direction:column;gap:.6rem;display:flex}.ai_list_compar-holdings__product{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_compar-holdings__rows{flex-direction:column;gap:.2rem;display:flex}.ai_list_compar-holdings__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai_list_compar-holdings__stock-name{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_compar-holdings__percentage{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.4rem;font-weight:500;line-height:1.42}.ai_list_alert-confirmation{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai_list_alert-confirmation__label{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_alert-confirmation__value{letter-spacing:-.03em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.8rem}.ai_list_fund-flow{flex-direction:column;gap:.8rem;display:flex}.ai_list_fund-flow__header{justify-content:space-between;align-items:center;gap:.2rem;display:flex}.ai_list_fund-flow__title{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_fund-flow__amount{font-family:var(--font-primary);letter-spacing:-.04em;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_list_fund-flow__bars{gap:2rem;display:flex}.ai_list_fund-flow__bar--inflow{background:var(--semantic-plus);border-radius:5rem;flex-shrink:0;height:100%}.ai_list_fund-flow__bar--outflow{background:var(--semantic-minus);border-radius:5rem;flex:1;height:100%}.ai_list_calendar{align-items:flex-start;gap:1.2rem;display:flex}.ai_list_calendar__date{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);flex-shrink:0;min-width:6rem;font-size:1.2rem;font-weight:400;line-height:1.5}.ai_list_calendar__content{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ai_list_calendar__title{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_calendar__caption{letter-spacing:-.05em;color:var(--basic-white70);font-family:Pretendard,sans-serif;font-size:1rem;font-weight:500;line-height:1.3rem}.ai_list_calendar__desc{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--grayscale-gray600);font-size:1.1rem;font-weight:400;line-height:1.27}.ai_list_guide-steps{align-items:flex-start;gap:1.2rem;display:flex;position:relative}.ai_list_guide-steps:not(:last-of-type):after{content:"";background-color:var(--grayscale-gray700);width:.2rem;height:100%;position:absolute;top:2.4rem;left:1.2rem;transform:translate(-50%)}.site-fund .ai_list_guide-steps:not(:last-of-type):after{background-color:var(--grayscale-gray300)}.ai_list_guide-steps__line{width:2.4rem;height:100%;position:absolute;top:2.4rem;left:0}.ai_list_guide-steps__line:before,.ai_list_guide-steps__line:after{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'><path d='M3.5 4.22754C3.5 1.89288 1.933 0 0 0H3.5V4.22754Z' fill='%23383838'/><path d='M5.5 4.22754C5.5 1.89288 7.067 0 9 0H5.5V4.22754Z' fill='%23383838'/><rect x='3.5' width='2' height='5' fill='%23383838'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:100%;width:.9rem;height:.5rem;margin:auto;position:absolute;top:0;left:0;right:0}.site-fund .ai_list_guide-steps__line:before,.site-fund .ai_list_guide-steps__line:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5' fill='none'><path d='M3.5 4.22754C3.5 1.89288 1.933 0 0 0H3.5V4.22754Z' fill='%23e5e5e5'/><path d='M5.5 4.22754C5.5 1.89288 7.067 0 9 0H5.5V4.22754Z' fill='%23e5e5e5'/><rect x='3.5' width='2' height='5' fill='%23e5e5e5'/></svg>")}.ai_list_guide-steps__line:after{top:auto;bottom:0;transform:scaleY(-1)}.ai_list_guide-steps:last-child .ai_list_guide-steps__line{display:none}.ai_list_guide-steps__num{background:var(--grayscale-gray700);width:2.4rem;height:2.4rem;font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);z-index:1;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1.16;display:flex;position:relative}.ai_list_guide-steps__content{flex-direction:column;flex:1;gap:.4rem;min-width:0;padding-top:.3rem;display:flex}.ai_list_guide-steps__title{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_list_guide-steps__caption{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white80);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_list_etf-ranking{align-items:center;gap:1.2rem;display:flex}.ai_list_etf-ranking__num{background:var(--grayscale-gray700);width:2rem;height:2rem;font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);border-radius:5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1.16;display:flex}.ai_list_etf-ranking__num--1{background:var(--primary-yellow-light);color:var(--basic-black)}.ai_list_etf-ranking__num--2{color:var(--basic-black);background:#d1d1d1}.ai_list_etf-ranking__num--3{color:var(--basic-black);background:#d4ab93}.ai_list_etf-ranking__info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.ai_list_etf-ranking__name{letter-spacing:-.06em;color:var(--basic-white);white-space:nowrap;text-overflow:ellipsis;font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.4rem;overflow:hidden}.ai_list_etf-ranking__code{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--grayscale-gray600);font-size:1.1rem;font-weight:400;line-height:1.27}.ai_list_etf-ranking__percentage{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--semantic-plus);flex-shrink:0;font-size:1.4rem;font-weight:400;line-height:1.42}.ai_btn_profiling-question{border:.1rem solid var(--basic-white10);width:100%;font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);cursor:pointer;text-align:left;background:0 0;border-radius:1rem;justify-content:space-between;align-items:center;padding:1.2rem 1.6rem;font-size:1.6rem;font-weight:500;line-height:1.375;transition:background .15s,border-color .15s;display:flex}@media (hover:hover){.ai_btn_profiling-question:hover,.ai_btn_profiling-question:active{background:var(--basic-white10);border-color:var(--basic-white50)}}.ai_btn_profiling-question--selected{background:var(--basic-white10);border-color:var(--basic-white50)}.ai_btn_profiling-question__icon{flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.ai_btn_profiling-question__icon svg{width:1.6rem;height:1.6rem;stroke:var(--grayscale-gray600);fill:none;stroke-width:1.5px}.ai_item_theader{background:var(--basic-white5);border-bottom:.05rem solid var(--basic-white10);height:4rem;font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 2rem;font-size:1.4rem;font-weight:500;line-height:1.42;display:flex}.ai_item_tbody{border-bottom:.05rem solid var(--basic-white10);height:4.8rem;font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);white-space:nowrap;box-sizing:border-box;align-items:center;padding:0 2rem;font-size:1.4rem;font-weight:400;line-height:1.42;display:flex}.ai_item_tbody:last-child{border-bottom:none}.ai_item_col{border:.05rem solid var(--basic-white10);border-top:0;border-bottom:0;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ai_item_col:first-child{border-left:none}.ai_item_col:last-child{border-right:none}.ai_item_col+.ai_item_col{border-left:none}@keyframes skeleton-ring-spin{to{transform:rotate(360deg)}}@keyframes skeleton-ring-breathe{0%,to{opacity:.3}50%{opacity:1}}@keyframes skeleton-ico-reveal{0%{opacity:0;transform:scale(.5)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes skeleton-ico-glow{0%{opacity:0;transform:scale(.6)}40%{opacity:.7;transform:scale(1.1)}to{opacity:.5;transform:scale(1)}}@keyframes skeleton-txt-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes skeleton-bar-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes skeleton-bars-fadein{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}.ai_con_answer{flex-direction:column;gap:2rem;padding:.8rem 0;display:flex}.ai_con_answer__loading{align-items:center;gap:1rem;display:flex}.ai_con_answer__ico{flex-shrink:0;place-items:center;width:2.8rem;height:2.8rem;display:grid;position:relative}.ai_con_answer__ico:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffbc004d 0%,#0000 70%);border-radius:50%;animation:.7s cubic-bezier(.25,1,.5,1) both skeleton-ico-glow;position:absolute;inset:-.4rem}.ai_con_answer__ico-ring{background:conic-gradient(from 90deg,#ffbc00 0deg 71deg,#ff6e00 162deg,#ffd338 234deg,#ff6e00 270deg,#ffbc00 324deg 360deg);border-radius:50%;animation:3s linear infinite skeleton-ring-spin,2.4s cubic-bezier(.45,0,.55,1) infinite skeleton-ring-breathe;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1px),#000 calc(100% - 1px))}.ai_con_answer__ico-face{pointer-events:none;width:100%;height:100%;animation:.5s cubic-bezier(.25,1,.5,1) both skeleton-ico-reveal;position:absolute;inset:0}.ai_con_answer__loading-txt{font-family:var(--font-primary);letter-spacing:-.04em;background:linear-gradient(90deg, var(--basic-white) 0%, var(--basic-white) 40%, var(--basic-white20) 80%, var(--basic-white) 100%);-webkit-text-fill-color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:1.6rem;font-weight:500;line-height:1.375;animation:2s cubic-bezier(.65,0,.35,1) infinite skeleton-txt-shimmer}.ai_con_answer__skeleton{flex-direction:column;gap:.8rem;width:24rem;display:flex}.ai_con_answer__skeleton-line{background:var(--basic-white5);border-radius:.6rem;height:2rem;animation:.5s cubic-bezier(.33,1,.68,1) both skeleton-bars-fadein;display:block;position:relative;overflow:hidden}.ai_con_answer__skeleton-line:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--basic-white10) 50%, transparent 100%);animation:1.8s cubic-bezier(.65,0,.35,1) infinite skeleton-bar-shimmer;position:absolute;inset:0}.ai_con_answer__skeleton-line--w75{width:75%;animation-delay:.1s}.ai_con_answer__skeleton-line--w75:after{animation-delay:0s}.ai_con_answer__skeleton-line--w100{width:100%;animation-delay:.2s}.ai_con_answer__skeleton-line--w100:after{animation-delay:.15s}.ai_con_answer__skeleton-line--w50{width:50%;animation-delay:.3s}.ai_con_answer__skeleton-line--w50:after{animation-delay:.3s}.ai_con_common{flex-direction:column;gap:.6rem;display:flex}.ai_con_my{justify-content:flex-end;align-items:center;padding:2.4rem 0;display:flex}.ai_con_my__text{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white80);font-size:1.6rem;font-weight:500;line-height:1.375}.ai_con_etf-price{flex-direction:column;gap:.8rem;padding-bottom:.8rem;display:flex}.ai_con_etf-price__labels{justify-content:space-between;align-items:center;display:flex}.ai_con_etf-price__col{flex-direction:column;display:flex}.ai_con_etf-price__col--end{align-items:flex-end}.ai_con_etf-price__label{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white80);font-size:1.3rem;font-weight:400;line-height:1.38}.ai_con_etf-price__value{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);font-size:1.5rem;font-weight:500;line-height:1.6}.ai_con_etf-price__unit{font-family:var(--font-secondary);letter-spacing:-.05em;font-size:1.5rem;font-weight:400;line-height:1.6}.ai_con_etf-price__bar{background:var(--basic-white10);border-radius:5rem;width:100%;height:.6rem;position:relative}.ai_con_etf-price__handle{background:var(--primary-yellow);border:1px solid var(--grayscale-gray700);border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:50%;transform:translate(-50%,-50%)}.ai_con_allocation-chart{flex-direction:column;gap:.8rem;display:flex}.ai_con_allocation-chart__label{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.4rem;font-weight:500;line-height:1.42}.ai_con_allocation-chart__bars{flex-direction:column;gap:.6rem;display:flex}.ai_con_allocation-chart .ai_progress_common__value{color:var(--basic-white)}.ai_div_common_default{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:2rem;padding:1.6rem 2rem;display:flex}.ai_div_common_txt{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:1.2rem;padding:2rem;display:flex}.ai_div_common_txt__title{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_div_common_txt__list{counter-reset:ai-list;flex-direction:column;gap:1.2rem;list-style:none;display:flex}.ai_div_common_txt__item{counter-increment:ai-list;font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);align-items:flex-start;gap:.8rem;font-size:1.4rem;font-weight:400;line-height:1.42;display:flex}.ai_div_common_txt__item:before{content:counter(ai-list) ".";color:var(--grayscale-gray600);font-family:var(--font-secondary);letter-spacing:-.04em;flex-shrink:0;min-width:1.6rem;font-size:1.2rem;font-weight:700;line-height:1.16}.ai_div_common_list{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:1.4rem;padding:1.6rem 2rem 2rem;display:flex}.ai_div_common_list__bar-area{flex-direction:column;gap:.8rem;padding-top:.4rem;display:flex}.ai_div_common_list__stacked-bar{border-radius:.6rem;gap:.1rem;height:2.8rem;display:flex;overflow:hidden}.ai_div_common_list__stacked-bar-segment{flex-shrink:0;height:100%}.ai_div_common_list__stacked-bar-segment:first-child{border-radius:.6rem 0 0 .6rem}.ai_div_common_list__stacked-bar-segment:last-child{border-radius:0 .6rem .6rem 0}.ai_div_common_list__stacked-bar-segment:only-child{border-radius:.6rem}.ai_div_common_list__summary{align-items:center;gap:.8rem;display:flex}.ai_div_common_list__summary-label,.ai_div_common_list__summary-value{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_div_common_list__summary-value strong{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.4rem;font-weight:600;line-height:1.42}.ai_div_common_list .ai_caption_search{padding:0}.ai_div_common_list__items{flex-direction:column;gap:0;padding:.8rem 0;display:flex}.ai_div_common_list--spaced .ai_divider{margin:1.6rem 0}.ai_div_common_accent{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:2rem;padding:1.6rem 2rem;display:flex}.ai_div_common_accent__row{gap:2rem;display:flex}.ai_div_common_accent__row--inline{align-items:flex-start}.ai_div_common_accent__row--inline>.ai_div_common_accent__value-wrap{flex:1;align-items:flex-end}.ai_div_common_accent__label{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_div_common_accent__value-wrap{flex-direction:column;display:flex}.ai_div_common_accent__value{font-family:var(--font-primary);letter-spacing:-.06em;font-size:2.4rem;font-weight:500;line-height:1.25}.ai_div_common_accent__value--md{font-family:var(--font-primary);letter-spacing:-.06em;text-align:right;color:var(--basic-white);font-size:2rem;font-weight:500;line-height:1.4}.ai_div_common_accent__caption{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_div_common_table{background:var(--basic-black20);border-radius:1rem;flex-direction:row;display:flex;overflow:hidden}.ai_div_common_table__header{border-right:.05rem solid var(--basic-white10);flex-shrink:0;max-width:50%}.ai_div_common_table__header .ai_item_theader,.ai_div_common_table__header .ai_item_tbody{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ai_div_common_table__header .ai_item_theader{line-height:4rem}.ai_div_common_table__header .ai_item_tbody{line-height:4.8rem}.ai_div_common_table__scroll{scrollbar-width:thin;scrollbar-color:var(--basic-white20) #0000;flex:1;min-width:0;display:flex;overflow-x:auto}.ai_div_common_table__scroll::-webkit-scrollbar{-webkit-appearance:none;height:.7rem}.ai_div_common_table__scroll::-webkit-scrollbar-track{background:var(--basic-white5);border-radius:.5rem}.ai_div_common_table__scroll::-webkit-scrollbar-thumb{background:var(--basic-white20);background-clip:content-box;border:.1rem solid #0000;border-radius:.5rem}.ai_div_common_table__scroll>.ai_item_col{flex:1 0 auto;min-width:8rem}.ai_con_table-more{justify-content:center;align-self:stretch;padding:.4rem 0 .8rem;display:flex}.ai_con_table-more.is-expanded svg{transform:rotate(180deg)}.con_tab{justify-content:flex-end;align-self:stretch;gap:.4rem;padding-bottom:.2rem;display:flex}.ai_tab_table{background:var(--background-etf03);color:var(--basic-white50);cursor:pointer;font-family:var(--font-secondary);letter-spacing:-.02em;border:0;border-radius:.6rem;justify-content:center;align-items:center;gap:.3rem;padding:.2rem .6rem .3rem;font-size:1.3rem;font-weight:400;line-height:1.38;display:inline-flex}.ai_tab_table__ico{flex-shrink:0;width:1.6rem;height:1.6rem;display:inline-flex}.ai_tab_table__ico>svg{width:100%;height:100%}.ai_tab_table.is-active{color:var(--basic-white)}@media (hover:hover){.ai_tab_table:hover{color:var(--basic-white80)}}.ai_div_etf-analysis{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:0;padding:2rem;display:flex}.ai_div_etf-analysis__section{flex-direction:column;gap:1.2rem;padding:2rem 0;display:flex}.ai_div_etf-analysis__section:first-child{padding-top:0}.ai_div_etf-analysis__section:last-child{padding-bottom:0}.ai_div_etf-analysis__section+.ai_div_etf-analysis__section{border-top:.1rem solid var(--basic-white10)}.ai_div_etf-analysis__section-header{align-items:center;gap:.8rem;display:flex}.ai_div_etf-analysis__items{flex-direction:column;gap:1.2rem;display:flex}.ai_div_etf-expense{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:1.6rem;padding:1.6rem 2rem;display:flex}.ai_div_etf-expense__header{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.ai_div_etf-expense__label{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.4rem;font-weight:400;line-height:1.42}.ai_div_etf-expense__value-wrap{flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.ai_div_etf-expense__value{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:2.8rem}.ai_div_etf-expense__avg{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--primary-yellow-light);text-align:right;font-size:1.4rem;font-weight:500;line-height:1.42}.ai_div_etf-expense__bars{flex-direction:column;gap:1rem;padding:.4rem 0;display:flex}.ai_div_fund-flow{background:var(--basic-black20);border-radius:1rem;flex-direction:column;gap:1.6rem;padding:1.6rem 2rem;display:flex}.ai_div_fund-flow__total{justify-content:space-between;align-items:center;display:flex}.ai_div_fund-flow__total-label{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--grayscale-gray600);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_div_fund-flow__total-value{font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.4rem;font-weight:500;line-height:1.42}.ai_div_fund-flow__bars{flex-direction:column;gap:1.2rem;display:flex}.ai_div_profiling-question{flex-direction:column;gap:1rem;padding:0 1rem 2rem;display:flex}.ai_div_profiling-result{padding:.4rem 1rem}.ai_div_profiling-result .ai_progress_common__fill{background:var(--semantic-caution)}.ai_div_contribution .ai_div_common_accent__caption{color:var(--basic-white50)}.ai_div_compare-holdings .ai_div_common_accent__value--md,.ai_list_common__value--caution{color:var(--semantic-caution)}.ai_div_guide-steps{flex-direction:column;gap:2.4rem;padding:0 1.6rem 1rem;display:flex}.ai_div_etf-ranking{flex-direction:column;gap:1.6rem;padding:.4rem 1rem;display:flex}.ai_div_allocation-chart{flex-direction:column;gap:2.4rem;padding:0 1rem .8rem;display:flex}.ai_header_common{flex-direction:column;gap:.4rem;margin-bottom:.4rem;display:flex}.ai_header_common>.ai_badge_common_txt{align-self:flex-start}.ai_header_common__con-title{justify-content:space-between;align-items:center;gap:2rem;display:flex}.ai_header_common__wrap-title{flex:1;align-items:center;gap:.8rem;min-width:0;display:flex}.ai_header_common__title{font-family:var(--font-primary);letter-spacing:-.06em;color:var(--basic-white);flex:1;min-width:0;font-size:2rem;font-weight:500;line-height:1.4}.ai_header_common__code{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white70);font-size:1.3rem;font-weight:400;line-height:1.38}.ai_header_common__desc{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white);padding-top:.4rem;font-size:1.5rem;font-weight:400;line-height:1.6}.ai_header_common__caption{font-family:var(--font-secondary);letter-spacing:-.02em;color:var(--basic-white70);font-size:1.3rem;font-weight:500;line-height:1.38}.ai_header_etf-price{flex-direction:column;gap:.6rem;padding:0 2rem;display:flex}.ai_header_etf-price__con-title{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.ai_header_etf-price__wrap-title{flex-direction:column;flex:1;min-width:0;display:flex}.ai_header_etf-price__title{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.4rem}.ai_header_etf-price__code{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.1rem;font-weight:400;line-height:1.27}.ai_header_etf-price__wrap-value{align-items:baseline;gap:.4rem;display:flex}.ai_header_etf-price__price{font-family:var(--font-primary);letter-spacing:-.06em;color:var(--basic-white);font-size:2.4rem;font-weight:500;line-height:1.25}.ai_header_etf-price__change{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--semantic-plus);padding-top:.3rem;font-size:1.2rem;font-weight:500;line-height:1.16}.ai_block_common_box{background:var(--background-etf03);border-radius:2rem;flex-direction:column;gap:1.6rem;padding:2rem 0 1.6rem;display:flex;overflow:hidden}.ai_block_common_box>.ai_header_common,.ai_block_common_box>.ai_header_etf-price{padding:0 2rem}.ai_block_common_box__content{flex-direction:column;gap:1.2rem;padding:0 1rem;display:flex}.ai_block_common_box__caption{padding:0 1rem}.ai_block_common_box__subtitle{font-family:var(--font-primary);letter-spacing:-.03em;color:var(--basic-white);padding:1.2rem 1rem .2rem;font-size:1.2rem;font-weight:500;line-height:1.33}.ai_block_common_txt{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.8rem}.ai_block_common_notice{font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--basic-white70);font-size:1.5rem;font-weight:400;line-height:1.6}.ai_block_clarification{flex-direction:column;gap:1.2rem;display:flex}.ai_block_clarification__text{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.4rem}.ai_block_clarification__bubbles,.ai_block_alert-action-result{flex-direction:column;gap:.6rem;display:flex}.ai_block_alert-action-result>.ai_badge_common_txt{align-self:flex-start}.ai_block_alert-action-result__text{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:500;line-height:2.4rem}.ai_bubble-btn_recommend{flex-direction:column;gap:.6rem;display:flex}.ai_bubble-btn_recommend__txt{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ai_bubble-btn_recommend+.ai_feedback{margin-top:0}.ai_action-btns{align-items:center;gap:.4rem;display:flex}.ai_action-btns__btn{cursor:pointer;width:2.4rem;height:2.4rem;color:var(--grayscale-gray600);will-change:transform;background:0 0;border:0;border-radius:.6rem;justify-content:center;align-items:center;padding:0;transition:color .2s cubic-bezier(.22,1,.36,1),background-color .2s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);display:flex}.ai_action-btns__btn svg{stroke-width:1px;width:1.6rem;height:1.6rem}@media (hover:hover){.ai_action-btns__btn:hover{color:var(--basic-white70);background-color:var(--basic-white5);transform:scale(1.1)}.ai_action-btns__btn:active{color:var(--basic-white);transition:color .1s cubic-bezier(.22,1,.36,1),background-color .1s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1);transform:scale(.92)}}.ai_block_disclaimer{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--grayscale-gray600);align-items:center;gap:.6rem;font-size:1.2rem;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .15s cubic-bezier(.45,0,.55,1);display:inline-flex}@media (hover:hover){.ai_block_disclaimer:hover,.ai_block_disclaimer:active{opacity:.7}}.ai_block_disclaimer__ico{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.ai_block_disclaimer__ico svg{width:1.2rem;height:1.2rem;stroke:var(--grayscale-gray600);fill:none;stroke-width:1px}.ai_block_disclaimer_note{color:var(--basic-white70);flex-direction:column;gap:1.2rem;display:flex}.ai_block_disclaimer_note__line{font-family:var(--font-secondary);letter-spacing:-.05em;margin:0;font-size:1.5rem;font-weight:400;line-height:1.6}.ai_caption_search{align-items:center;gap:.8rem;padding:0 1rem;display:flex}.ai_caption_search__text{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_caption_search__sep{background:var(--basic-white10);flex-shrink:0;width:.1rem;height:.8rem}.ai_caption_search__count{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white70);font-size:1.2rem;font-weight:400;line-height:1.5}.ai_caption_search__count strong{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white);font-size:1.2rem;font-weight:700;line-height:1.16}.ai_divider{background:var(--basic-white10);border:none;flex-shrink:0;width:100%;height:.05rem;margin:0}.ai_divider--solid{background:var(--grayscale-gray800)}.ai_divider--strong{background:var(--basic-white20)}.ai_common-info{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--grayscale-gray400);align-items:flex-start;gap:.4rem;font-size:1.2rem;font-weight:400;line-height:1.5;display:flex}.ai_common-info__ico{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.8rem;display:flex}.ai_common-info__ico svg{width:1.6rem;height:1.6rem;stroke:var(--grayscale-gray400);fill:none;stroke-width:1px}.ai_common-info__sep{background:var(--basic-white20);flex-shrink:0;width:.1rem;height:1rem}.ai_source{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white60);align-items:center;gap:.4rem;padding:.6rem 1rem 0;font-size:1.2rem;font-weight:400;line-height:1.5;display:inline-flex}.ai_source__ico{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.ai_source__ico svg{width:1.6rem;height:1.6rem}.ai_source-more{cursor:pointer;font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--basic-white60);background:0 0;border:0;align-self:flex-start;align-items:center;gap:.4rem;margin:0 auto;padding:.4rem 0;font-size:1.2rem;font-weight:400;line-height:1.5;transition:color .15s cubic-bezier(.22,1,.36,1);display:inline-flex}@media (hover:hover){.ai_source-more:hover{color:var(--basic-white)}}.ai_source-more__ico{flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.ai_source-more__ico svg{width:1.6rem;height:1.6rem}.pannel_nav{width:100%;max-width:var(--max-width);padding:2rem var(--chat-padding) 2.4rem;background:var(--background-etf01);z-index:100;justify-content:space-between;align-items:center;height:7.2rem;margin:auto;display:flex;position:fixed;top:0;left:0;right:0}.site-fund .pannel_nav{background:var(--background-fund01)}.pannel_nav__title{letter-spacing:-.06em;color:var(--basic-white);font-family:KBFG Text,sans-serif;font-size:1.8rem;font-weight:700;line-height:2.4rem}.site-fund .pannel_nav__title{color:var(--basic-black)}@media (max-width:919px){.pannel_nav__title{letter-spacing:-.06em;font-family:KBFG Text,sans-serif;font-size:2rem;font-weight:500;line-height:1.4}}.pannel_nav__btns{align-items:center;gap:1.6rem;display:flex}.pannel_nav__btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:flex}.pannel_nav__btn svg{width:2.4rem;height:2.4rem;stroke:var(--basic-white)}.site-fund .pannel_nav__btn svg{stroke:var(--basic-black)}.pannel_nav__close{display:none}.pannel_nav__close svg{width:1.6rem;height:1.6rem}.pannel_nav__close_wrap{align-items:center;display:flex;position:relative}.pannel_nav__tooltip{z-index:10;opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1),visibility 0s linear .2s;position:absolute;top:calc(100% + .2rem);right:0;transform:translateY(-.4rem)}@media (hover:hover){.pannel_nav__close_wrap:hover .pannel_nav__tooltip{opacity:1;visibility:visible;transition:opacity .2s cubic-bezier(.22,1,.36,1),transform .2s cubic-bezier(.22,1,.36,1);transform:translateY(0)}}.is-history .pannel_nav{z-index:200}.is-history .pannel_nav .pannel_nav__expand{display:none}.is-history .pannel_nav .pannel_nav__close{display:flex}.ai_effect_bg{bottom:var(--chat-kb-inset,0px);width:100%;max-width:var(--max-width);z-index:-1;pointer-events:none;opacity:0;height:34rem;transition:opacity .6s cubic-bezier(.33,1,.68,1);position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.ai_effect_bg.is-visible{opacity:1}.ai_effect_bg__video{object-fit:cover;object-position:center bottom;width:100%;height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ai_input{width:100%;max-width:var(--max-width);z-index:100;flex-direction:column;gap:2rem;padding:0 2.4rem 2.8rem;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:919px){.ai_input{bottom:var(--chat-kb-inset,0px)}}.ai_input:before{content:"";background:linear-gradient(180deg, var(--background-etf01-0) 0%, var(--background-etf01) 100%);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ai_input__field,.ai_input__info{position:relative}.ai_input__field{background:var(--background-etf02);border:.1rem solid var(--basic-white12);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem);border-radius:2.4rem;align-items:center;gap:1rem;width:100%;height:4.8rem;padding:.8rem .8rem .8rem 2rem;transition:border-color .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 .4rem 1.2rem #0000000a}@media (hover:hover){.ai_input__field:hover:not(:focus-within){border-color:var(--basic-white30);box-shadow:0 .4rem 1.2rem #0000000a,0 0 0 .2rem #ffffff0a}}.ai_input__field:focus-within{border-color:var(--basic-white)}.ai_input__text{min-width:0;font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white);background:0 0;border:none;outline:none;flex:1;font-size:1.6rem;font-weight:500;line-height:1.375}.ai_input__text::placeholder{color:var(--basic-white50)}.ai_input__btn{background-color:var(--basic-black50);cursor:pointer;will-change:transform;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3.2rem;height:3.2rem;transition:background-color .2s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);display:flex}@media (hover:hover){.ai_input__btn:hover{background-color:var(--basic-black70);transform:scale(1.08)}.ai_input__btn:active{background-color:var(--basic-black80);transition:background-color .1s cubic-bezier(.22,1,.36,1),transform .1s cubic-bezier(.22,1,.36,1);transform:scale(.92)}}.ai_input__ico-send,.ai_input__ico-stop{will-change:opacity,transform;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.ai_input__ico-send{width:1.2rem;height:1.5rem;stroke:var(--basic-white);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ai_input__ico-stop{width:1rem;height:1rem;fill:var(--basic-white);stroke:none;opacity:0;position:absolute;transform:scale(.5)rotate(-90deg)}.ai_input.is-generating .ai_input__field{border-color:var(--basic-white12);box-shadow:0 .4rem 1.2rem #0000000a}.ai_input.is-generating .ai_input__text{pointer-events:none;opacity:.4}.ai_input.is-generating .ai_input__btn{background-color:var(--background-etf03)}@media (hover:hover){.ai_input.is-generating .ai_input__btn:hover{background-color:#4a4a4a}.ai_input.is-generating .ai_input__btn:active{background-color:#555}}.ai_input.is-generating .ai_input__ico-send{opacity:0;transform:scale(.5)rotate(90deg)}.ai_input.is-generating .ai_input__ico-stop{opacity:1;transform:scale(1)rotate(0)}.ai_input [data-fig=common_caption]{justify-content:center;position:relative}.chat-container{--ai-disclaimer-banner-h:4.4rem}.ai_disclaimer-banner{width:100%;max-width:var(--max-width);min-height:var(--ai-disclaimer-banner-h);box-sizing:border-box;padding:.6rem var(--chat-padding);background:var(--background-etf01);border-bottom:1px solid var(--basic-white12);z-index:95;align-items:flex-start;gap:.8rem;display:flex;position:fixed;top:7.2rem;left:50%;transform:translate(-50%)}.site-fund .ai_disclaimer-banner{background:var(--background-fund01);border-bottom-color:var(--basic-black10)}.ai_disclaimer-banner__list{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}.ai_disclaimer-banner__item{align-items:flex-start;gap:.8rem;display:flex}.ai_disclaimer-banner__ico{flex-shrink:0;align-items:center;width:1.3rem;height:1.54rem;margin-top:.1rem;display:inline-flex}.ai_disclaimer-banner__ico svg{fill:none;width:1.3rem;height:1.3rem;stroke:var(--basic-white70);stroke-width:1.4px;stroke-linecap:round}.site-fund .ai_disclaimer-banner__ico svg{stroke:var(--basic-black70)}.ai_disclaimer-banner__txt{letter-spacing:-.03em;min-width:0;color:var(--basic-white70);flex:1;margin:0;font-size:1.1rem;line-height:1.4}.site-fund .ai_disclaimer-banner__txt{color:var(--basic-black70)}.ai_disclaimer-banner__btn{appearance:none;border:1px solid var(--basic-white20);cursor:pointer;letter-spacing:-.03em;white-space:nowrap;color:var(--basic-white);background:0 0;border-radius:.8rem;flex-shrink:0;padding:.3rem .8rem;font-size:1.1rem;font-weight:700;transition:background .15s,border-color .15s}@media (hover:hover){.ai_disclaimer-banner__btn:hover{background:var(--basic-white10)}}.site-fund .ai_disclaimer-banner__btn{color:var(--basic-black);border-color:var(--basic-black20)}@media (hover:hover){.site-fund .ai_disclaimer-banner__btn:hover{background:var(--basic-black5)}}.ai_history-layer{top:calc(7.2rem + var(--ai-disclaimer-banner-h));width:100%;max-width:var(--max-width);z-index:150;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.ai_history-layer.is-open{pointer-events:auto;opacity:1;visibility:visible}.ai_history{background:var(--background-etf01);flex-direction:column;width:100%;height:100%;display:flex}.site-fund .ai_history{background:var(--background-fund01)}.ai_history__body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:1.6rem;padding:2.4rem 1rem;display:flex;overflow-y:auto}.ai_history__empty{text-align:center;font-family:var(--font-secondary);letter-spacing:-.05em;color:var(--grayscale-gray600);padding:4rem 1.4rem;font-size:1.4rem;font-weight:400;line-height:1.42}.ai_history__section{flex-direction:column;gap:1.6rem;display:flex}.ai_history__subtitle{font-family:var(--font-secondary);letter-spacing:-.04em;color:var(--grayscale-gray600);padding:0 1.4rem;font-size:1.2rem;font-weight:700;line-height:1.16}.ai_history__list{flex-direction:column;gap:.2rem;display:flex}.ai_history__item{border-radius:2rem;align-items:center;gap:2rem;height:4.4rem;padding:0 1.4rem;display:flex;position:relative}.ai_history__item.is-active{background:#ffd3381a}.ai_history__item-text{text-align:left;cursor:pointer;min-width:0;font-family:var(--font-primary);letter-spacing:-.04em;color:var(--basic-white70);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0;font-size:1.6rem;font-weight:500;line-height:1.375;overflow:hidden}.ai_history__item.is-active .ai_history__item-text{color:var(--primary-yellow-light)}.site-fund .ai_history__item-text{color:var(--basic-black70)}.site-fund .ai_history__item.is-active .ai_history__item-text{color:var(--primary-gold)}.site-fund .ai_badge_common_txt:not([class*=\-]){background:var(--basic-black5);color:var(--basic-black)}.site-fund .ai_badge_common_txt--pros{background:var(--semantic-success-fund);color:var(--basic-white)}.site-fund .ai_badge_common_txt--cons{background:var(--semantic-warning);color:var(--basic-white)}.site-fund .ai_badge_common_txt--total{background:var(--primary-yellow-light);color:var(--basic-black)}.site-fund .ai_tag_common{background:var(--basic-black5);color:var(--basic-black70)}.site-fund .ai_bubble-btn_common{--_btn-bg:var(--background-fund03);color:var(--basic-black);--ico-circle:#000;--ico-arrow:#fff}@media (hover:hover){.site-fund .ai_bubble-btn_common:hover{--_btn-bg:#e8e8e8}}.site-fund .ai_bubble-btn_common:active{--_btn-bg:#e8e8e8}.site-fund .ai_block_common_box{background:var(--background-fund03)}.site-fund .ai_con_my__text{color:var(--basic-black80)}.site-fund .ai_con_answer__loading-txt{background-image:linear-gradient(90deg, var(--basic-black) 0%, var(--basic-black) 40%, var(--basic-black20) 80%, var(--basic-black) 100%)}.site-fund .ai_con_answer__skeleton-line{background:var(--basic-black5)}.site-fund .ai_con_answer__skeleton-line:after{background:linear-gradient(90deg, transparent 0%, var(--basic-black10) 50%, transparent 100%)}.site-fund .ai_block_common_txt,.site-fund .ai_block_clarification__text,.site-fund .ai_block_alert-action-result__text,.site-fund .ai_header_common__title,.site-fund .ai_header_etf-price__title,.site-fund .ai_header_etf-price__price,.site-fund .ai_header_common__desc,.site-fund .ai_list_common_txt__text{color:var(--basic-black)}.site-fund .ai_block_common_notice{color:var(--basic-black70)}.site-fund .ai_con_etf-price__value,.site-fund .ai_con_etf-price__label{color:var(--basic-black80)}.site-fund .ai_header_common__caption,.site-fund .ai_header_common__code{color:var(--basic-black70)}.site-fund .ai_div_common_default,.site-fund .ai_div_common_txt,.site-fund .ai_div_common_list,.site-fund .ai_div_common_accent,.site-fund .ai_div_common_table,.site-fund .ai_div_etf-expense,.site-fund .ai_div_etf-analysis,.site-fund .ai_div_fund-flow{background:var(--grayscale-gray100)}.site-fund .ai_list_common__label,.site-fund .ai_div_common_accent__label,.site-fund .ai_div_common_list__summary-label{color:var(--basic-black70)}.site-fund .ai_list_common__value{color:var(--basic-black)}.site-fund .ai_div_common_list__summary-value{color:var(--basic-black70)}.site-fund .ai_div_common_list__summary-value strong{color:var(--basic-black)}.site-fund .ai_list_common__caption{color:var(--basic-black50)}.site-fund .ai_con_allocation-chart__label,.site-fund .ai_div_etf-expense__label,.site-fund .ai_div_etf-expense__value,.site-fund .ai_badge_common_ico--number,.site-fund .ai_list_etf-recommendation__title,.site-fund .ai_list_rebalance-plan__name,.site-fund .ai_list_alert__name,.site-fund .ai_list_stress-test__title,.site-fund .ai_list_overlap-warning__name,.site-fund .ai_list_compar-holdings__product,.site-fund .ai_list_fund-flow__title,.site-fund .ai_list_calendar__title,.site-fund .ai_list_guide-steps__title,.site-fund .ai_list_etf-ranking__name{color:var(--basic-black)}.site-fund .ai_list_compar-holdings__stock-name{color:var(--basic-black70)}.site-fund .ai_list_compar-holdings__percentage,.site-fund .ai_div_common_accent__value,.site-fund .ai_div_common_accent__caption,.site-fund .ai_list_etf-recommendation__percentage,.site-fund .ai_list_etf-recommendation__pct-caption:not([class*=--]),.site-fund .ai_list_alert-confirmation__value{color:var(--basic-black)}.site-fund .ai_list_stress-test__item,.site-fund .ai_list_etf-recommendation__desc,.site-fund .ai_list_etf-recommendation__code,.site-fund .ai_list_calendar__date,.site-fund .ai_list_calendar__caption,.site-fund .ai_list_guide-steps__caption,.site-fund .ai_list_alert-confirmation__label,.site-fund .ai_list_alert__desc,.site-fund .ai_list_alert__date,.site-fund .ai_progress_common__label,.site-fund .ai_list_overlap-warning__sub-item,.site-fund .ai_list_rebalance-plan__desc,.site-fund .ai_header_etf-price__code{color:var(--basic-black70)}.site-fund .ai_div_common_accent__caption,.site-fund .ai_list_calendar__desc{color:var(--basic-black50)}.site-fund .ai_progress_common__value,.site-fund .ai_progress_common__caption{color:var(--basic-black)}.site-fund .ai_progress_common__bar{background:var(--basic-black5)}.site-fund .ai_div_profiling-result .ai_progress_common__fill{background:var(--semantic-caution-fund)}.site-fund .ai_list_common__value--caution{color:var(--semantic-caution-fund)}.site-fund .ai_div_contribution .ai_div_common_accent__caption{color:var(--basic-black50)}.site-fund .ai_div_compare-holdings .ai_div_common_accent__value--md{color:var(--semantic-caution-fund)}.site-fund .ai_item_theader{background:var(--background-fund03);color:var(--basic-black70);border-bottom-color:var(--grayscale-gray300)}.site-fund .ai_item_tbody{color:var(--basic-black);border-bottom-color:var(--grayscale-gray300)}.site-fund .ai_item_col{border-color:var(--grayscale-gray300)}.site-fund .ai_btn_profiling-question{color:var(--basic-black);border-color:var(--basic-black20)}@media (hover:hover){.site-fund .ai_btn_profiling-question:hover,.site-fund .ai_btn_profiling-question:active{background:var(--basic-black5);border-color:var(--basic-black30)}}.site-fund .ai_btn_profiling-question--selected{background:var(--basic-black10);border-color:var(--basic-black50)}.site-fund .ai_list_etf-ranking__num:not([class*=--]){background:var(--basic-black10);color:var(--basic-black)}.site-fund .ai_list_guide-steps__num{background:var(--grayscale-gray300);color:var(--basic-black)}.site-fund .ai_list_guide-steps__line{border-left-color:var(--basic-black20)}.site-fund .ai_divider{background:var(--basic-black10)}.site-fund .ai_common-info{color:var(--grayscale-gray600)}.site-fund .ai_common-info svg{stroke:var(--grayscale-gray600)}.site-fund .ai_common-info__sep{background:var(--basic-black20)}.site-fund .ai_source,.site-fund .ai_source-more{color:var(--basic-black70)}@media (hover:hover){.site-fund .ai_source-more:hover{color:var(--basic-black)}}.site-fund .ai_tab_table{background:var(--basic-black5);color:var(--basic-black50)}.site-fund .ai_tab_table.is-active{color:var(--basic-black)}@media (hover:hover){.site-fund .ai_tab_table:hover{color:var(--basic-black70)}}.site-fund .ai_div_etf-analysis__section+.ai_div_etf-analysis__section{border-top-color:var(--basic-black10)}.site-fund .ai_block_common_box__subtitle{color:var(--basic-black)}.site-fund .ai_con_etf-price__bar,.site-fund .ai_badge_common_ico{background:var(--basic-black5)}.site-fund .ai_caption_search__text,.site-fund .ai_caption_search__count{color:var(--basic-black70)}.site-fund .ai_caption_search__sep{background:var(--basic-black10)}.site-fund .ai_caption_search__count strong{color:var(--basic-black)}.site-fund .ai_item_theader{background-color:var(--grayscale-gray200)}.site-fund .ai_div_common_table__header,.site-fund .ai_item_col{border-color:var(--grayscale-gray300)}.site-fund .ai_div_common_table__scroll{scrollbar-color:var(--grayscale-gray300) #0000}.site-fund .ai_div_common_table__scroll::-webkit-scrollbar-track{background:0 0}.site-fund .ai_div_common_table__scroll::-webkit-scrollbar-thumb{background:var(--grayscale-gray300)}.site-fund .ai_badge_common_ico svg path{stroke:var(--grayscale-gray700)}.site-fund .ai_con_etf-price__handle{border-color:var(--grayscale-gray100)}.site-fund .ai_action-btns__btn{color:var(--basic-black)}@media (hover:hover){.site-fund .ai_action-btns__btn:hover{color:var(--basic-black70);background-color:var(--basic-black5)}.site-fund .ai_action-btns__btn:active{color:var(--basic-black)}}.site-fund .ai_list_alert__status--active,.site-fund .ai_list_etf-recommendation__pct-caption--success{color:var(--semantic-success-fund)}.site-fund .ai_input:before{background:linear-gradient(180deg, var(--background-fund01-0) 0%, var(--background-fund01) 100%)}.site-fund .ai_input__field{background:var(--background-fund02);border-color:var(--basic-black10)}@media (hover:hover){.site-fund .ai_input__field:hover:not(:focus-within){border-color:var(--basic-black20);box-shadow:0 .4rem 1.2rem #0000000a,0 0 0 .2rem #00000008}}.site-fund .ai_input__field:focus-within{border-color:var(--basic-black);box-shadow:0 .4rem 1.2rem #0000000a,0 0 0 .4rem #0000000d,0 0 2.4rem #00000008}.site-fund .ai_input__text{color:var(--basic-black)}.site-fund .ai_input__text::placeholder{color:var(--grayscale-gray600)}.site-fund .ai_input__btn{background-color:var(--basic-white)}.site-fund .ai_input__btn svg{stroke:var(--basic-black)}@media (hover:hover){.site-fund .ai_input__btn:hover{background-color:var(--grayscale-gray200)}}.site-fund .ai_input__btn:active{background-color:var(--grayscale-gray300)}.site-fund .ai_input__ico-stop{fill:var(--basic-black)}.site-fund .ai_input.is-generating .ai_input__field{border-color:var(--basic-black10);box-shadow:0 .4rem 1.2rem #0000000a}.site-fund .ai_input.is-generating .ai_input__btn{background-color:var(--background-fund03)}@media (hover:hover){.site-fund .ai_input.is-generating .ai_input__btn:hover{background-color:var(--grayscale-gray200)}}.site-fund .ai_input.is-generating .ai_input__btn:active{background-color:var(--grayscale-gray300)}.sim-toggle{z-index:999;background:var(--basic-white5);border-radius:5rem;align-items:center;height:3.6rem;padding:.3rem;display:inline-flex;position:fixed;top:1.8rem;left:50%;transform:translate(-63%)scale(.85)}.sim-toggle__indicator{background:var(--basic-black);pointer-events:none;will-change:transform,width;border-radius:5rem;height:3rem;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1);position:absolute;top:.3rem;left:.3rem}.sim-toggle__btn{z-index:1;height:3rem;font-family:var(--font-primary);letter-spacing:-.02em;color:var(--grayscale-gray400);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5rem;justify-content:center;align-items:center;padding:.4rem 1.1rem;font-size:1.4rem;font-weight:700;line-height:2rem;transition:color .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.sim-toggle__btn.is-active{color:var(--basic-white)}@media (hover:hover){.sim-toggle__btn:not(.is-active):hover{color:var(--basic-white50)}}body:has(.site-fund) .sim-toggle{background:var(--basic-black5)}body:has(.site-fund) .sim-toggle .sim-toggle__btn{color:var(--basic-black40)}body:has(.site-fund) .sim-toggle .sim-toggle__btn.is-active{color:var(--basic-white)}@media (hover:hover){body:has(.site-fund) .sim-toggle .sim-toggle__btn:not(.is-active):hover{color:var(--basic-black70)}}.chat-container{top:var(--gnb-h);z-index:1000;width:var(--chatbot-w,480px);min-width:360px;max-width:min(60vw,100vw - 512px);height:calc(100dvh - var(--gnb-h));padding:0 var(--chat-padding);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;bottom:0;right:0;overflow:hidden;transform:translateZ(0)}.chat-container .chat-body,.chat-container .chat-body *{-webkit-user-select:text;user-select:text}.chat-container.site-etf{background:var(--background-etf01);color:var(--basic-white)}.chat-container.site-fund{background:var(--background-fund01);color:var(--basic-black)}@media (max-width:919px){.chat-container{height:100dvh;transform:translateY(var(--chat-vv-top,0px)) translateZ(0);top:0}}.chat-container__resizer{cursor:ew-resize;z-index:300;background:0 0;width:2.4rem;transition:background-color .18s cubic-bezier(.33,1,.68,1);position:absolute;top:0;bottom:0;left:0}.chat-container__resizer:after{content:"";background:var(--basic-white10);width:1px;transition:background-color .18s cubic-bezier(.33,1,.68,1);position:absolute;top:0;bottom:0;left:0;transform:translate(-50%)}.site-fund .chat-container__resizer:after{background:var(--basic-black10)}@media (max-width:919px){.chat-container{display:none}.chat-container.is-mounted{z-index:1100;display:flex;left:0;width:100%!important;min-width:0!important;max-width:none!important}.chat-container__resizer{display:none}}.chat-body{width:100%;max-width:var(--max-width);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(7.2rem + var(--ai-disclaimer-banner-h)) 0 calc(16rem + var(--chat-kb-inset,0px));scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--basic-white20) #0000;flex-direction:column;gap:.4rem;display:flex;position:absolute;top:0;bottom:0;left:50%;overflow:hidden auto;transform:translate(-50%)}.chat-body::-webkit-scrollbar{width:.6rem}.chat-body::-webkit-scrollbar-track{background:0 0}.chat-body::-webkit-scrollbar-thumb{background:var(--basic-white20);border-radius:999px}.site-fund .chat-body{scrollbar-color:var(--grayscale-gray300) #0000}.site-fund .chat-body::-webkit-scrollbar-thumb{background:var(--grayscale-gray300)}.chat-turn{padding:1.2rem var(--chat-padding);flex-direction:column;gap:1.2rem;animation:.4s cubic-bezier(.33,1,.68,1) both chatFadeIn;display:flex}.chat-turn:first-child{padding-top:2rem}@keyframes chatFadeIn{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}.ai_start{width:100%;max-width:var(--max-width);padding:calc(var(--gnb-h) + var(--ai-disclaimer-banner-h) + 4.4rem) var(--chat-padding) calc(13rem + var(--chat-kb-inset,0px));z-index:10;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--basic-white20) #0000;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.ai_start::-webkit-scrollbar{width:.6rem}.ai_start::-webkit-scrollbar-track{background:0 0}.ai_start::-webkit-scrollbar-thumb{background:var(--basic-white20);border-radius:999px}.site-fund .ai_start{scrollbar-color:var(--grayscale-gray300) #0000}.site-fund .ai_start::-webkit-scrollbar-thumb{background:var(--grayscale-gray300)}.ai_start__brief{padding-bottom:2.8rem}@media (max-width:919px){.ai_start__brief{display:none}}.ai_start__content{flex-direction:column;flex:1;justify-content:flex-start;gap:2.4rem;padding-top:6.8rem;display:flex}@media (max-width:919px){.chat-container.is-kb .ai_start__content{justify-content:flex-end;padding-top:0}}@media (min-width:920px){.ai_start__content{display:none}}.ai_start__title-area{flex-direction:column;gap:.6rem;display:flex}.ai_start__ico{opacity:0;visibility:hidden;filter:blur(8px);will-change:transform,filter;width:4rem;height:4rem;margin-bottom:.8rem;margin-left:-.2rem;transform:scale(.4)}.ai_start__ico img{object-fit:cover;width:100%;height:100%}.ai_start__title{font-family:var(--font-primary);letter-spacing:-.06em;color:var(--basic-white);opacity:0;visibility:hidden;font-size:2.8rem;font-weight:500;line-height:1.2;transform:translateY(1.6rem)}.site-fund .ai_start__title{color:var(--basic-black)}.ai_start__suggestions{flex-direction:column;gap:.8rem;display:flex}.ai_start__suggestions .ai_bubble-btn_common{will-change:transform}.ai_start__suggestions .ai_bubble-btn_common__txt{opacity:0;visibility:hidden;transform:translate(-.6rem)}.ai_start__suggestions .ai_bubble-btn_common__ico{opacity:0;visibility:hidden;transform:translate(-.3rem)}.ai_start__bubble-wrap{opacity:0;visibility:hidden;width:max-content;max-width:100%;display:inline-flex;overflow:hidden}.ai_start__refresh{opacity:0;visibility:hidden;background-color:var(--background-etf03);cursor:pointer;border:0;border-radius:5rem;justify-content:center;align-items:center;width:4.8rem;height:4.8rem;margin-top:.4rem;transition:background-color .15s cubic-bezier(.33,1,.68,1);display:flex;transform:rotate(135deg)}.ai_start__refresh svg{width:2.4rem;height:2.4rem;color:var(--basic-white);overflow:visible}.site-fund .ai_start__refresh{background-color:var(--basic-white)}.site-fund .ai_start__refresh svg{color:var(--basic-black)}@media (hover:hover){.ai_start__refresh:hover{background-color:#4a4a4a}.site-fund .ai_start__refresh:hover{background-color:var(--grayscale-gray200)}}.chat-container.site-fund{--basic-white80:#1e1e1ecc;--basic-white70:#1e1e1eb2;--basic-white50:#1e1e1e80;--basic-white40:#1e1e1e66;--basic-white30:#1e1e1e4d;--basic-white20:#1e1e1e33;--basic-white12:#1e1e1e1f;--basic-white10:#1e1e1e1a;--basic-white5:#1e1e1e0d;--basic-white0:#1e1e1e00;--background-etf01:var(--background-fund01);--background-etf01-50:var(--background-fund01-50);--background-etf01-0:var(--background-fund01-0);--background-etf02:var(--background-fund02);--background-etf03:var(--background-fund03)}.chat-container.site-fund .ai_text,.chat-container.site-fund .ai_text--em,.chat-container.site-fund .ai_con_answer,.chat-container.site-fund .ai_con_answer p,.chat-container.site-fund .ai_con_answer span,.chat-container.site-fund .ai_header_common__title,.chat-container.site-fund .ai_header_common__desc,.chat-container.site-fund .ai_header_common__caption,.chat-container.site-fund .ai_header_etf-price__title,.chat-container.site-fund .ai_header_etf-price__code,.chat-container.site-fund .ai_header_etf-price__price,.chat-container.site-fund .ai_list_etf-recommendation__title,.chat-container.site-fund .ai_list_etf-recommendation__code,.chat-container.site-fund .ai_list_etf-recommendation__desc,.chat-container.site-fund .ai_list_etf-recommendation__percentage,.chat-container.site-fund .ai_list_etf-recommendation__class-cd,.chat-container.site-fund .ai_list_etf-recommendation__metric-label,.chat-container.site-fund .ai_list_etf-recommendation__metric-value,.chat-container.site-fund .ai_list_etf-ranking__name,.chat-container.site-fund .ai_list_etf-ranking__percentage,.chat-container.site-fund .ai_list_compar-holdings__product,.chat-container.site-fund .ai_list_compar-holdings__stock-name,.chat-container.site-fund .ai_list_compar-holdings__percentage,.chat-container.site-fund .ai_list_common__label,.chat-container.site-fund .ai_list_common__value,.chat-container.site-fund .ai_div_common_accent__label,.chat-container.site-fund .ai_div_common_accent__value,.chat-container.site-fund .ai_div_common_list__summary-label,.chat-container.site-fund .ai_div_common_list__summary-value,.chat-container.site-fund .ai_item_theader,.chat-container.site-fund .ai_item_tbody{color:#1e1e1e}.chat-container.site-fund .ai_start__refresh,.chat-container.site-fund .ai_input__btn{background-color:#fff!important}.chat-container.site-fund .ai_start__refresh svg,.chat-container.site-fund .ai_input__btn svg{color:#1e1e1e!important;stroke:#1e1e1e!important}.chat-container.site-fund .ai_start__refresh:hover,.chat-container.site-fund .ai_input__btn:hover{background-color:#f0f0f0!important}.chat-container.site-fund .ai_btn_show-more{color:#1e1e1e!important;background:#fff!important;border-color:#0000001f!important}.chat-container.site-fund .ai_btn_show-more:hover{background:#f5f5f5!important}.chat-container.site-fund .ai_btn_see-all{color:#1e1e1e!important;background:#fff!important;border-color:#0000001f!important}.chat-container.site-fund [data-fig=common_pagination_more]{--pagination-ico-fill:var(--basic-black);--pagination-ico-stroke:var(--basic-white)}.chat-container.site-fund [data-fig=common_pagination_more] span{color:var(--basic-black)!important}.chat-container .ai_consent-request{padding:1.8rem var(--chat-padding,1.6rem);background:var(--basic-white06,#ffffff0f);border:1px solid var(--basic-white12,#ffffff1f);border-radius:1.2rem;flex-direction:column;gap:1.4rem;display:flex}.chat-container.site-fund .ai_consent-request{background:var(--basic-black04,#1e1e1e0a);border-color:var(--basic-black12,#1e1e1e1f)}.chat-container .ai_consent-request__title{letter-spacing:-.03em;color:var(--basic-white,#fff);margin:0;font-family:KBFG Text,sans-serif;font-size:1.5rem;font-weight:700}.chat-container.site-fund .ai_consent-request__title{color:var(--basic-black,#1e1e1e)}.chat-container .ai_consent-request__list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.chat-container .ai_consent-request__item{align-items:flex-start;gap:.8rem;display:flex}.chat-container .ai_consent-request__num{background:var(--basic-white10,#ffffff1a);width:1.9rem;height:1.9rem;color:var(--basic-white70,#ffffffb3);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;font-family:KBFG Text,sans-serif;font-size:1.05rem;font-weight:700;display:inline-flex}.chat-container.site-fund .ai_consent-request__num{background:var(--basic-black08,#1e1e1e14);color:var(--basic-black60,#1e1e1e99)}.chat-container .ai_consent-request__text{letter-spacing:-.03em;min-width:0;color:var(--basic-white80,#ffffffd9);word-break:keep-all;overflow-wrap:anywhere;flex:1;margin:0;font-family:KBFG Text,sans-serif;font-size:1.25rem;line-height:1.6}.chat-container.site-fund .ai_consent-request__text{color:var(--basic-black80,#1e1e1ed9)}.chat-container .ai_consent-request__footer{display:flex}.chat-container .ai_consent-request__btn{appearance:none;cursor:pointer;letter-spacing:-.03em;background:var(--primary-yellow,#ffbc00);color:var(--basic-black,#1e1e1e);border:0;border-radius:.8rem;flex:1;padding:1.1rem 1.6rem;font-family:KBFG Text,sans-serif;font-size:1.35rem;font-weight:700;transition:opacity .15s}.chat-container .ai_consent-request__btn:hover:not(:disabled){opacity:.9}.chat-container .ai_consent-request__btn:disabled{cursor:default;opacity:.55;background:var(--basic-white10,#ffffff1a);color:var(--basic-white60,#fff9)}.chat-container.site-fund .ai_consent-request__btn:disabled{background:var(--basic-black08,#1e1e1e14);color:var(--basic-black50,#1e1e1e80)}@keyframes dot-pulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.loading-dot{animation:1.4s ease-in-out infinite both dot-pulse}.loading-dot:first-child{animation-delay:0s}.loading-dot:nth-child(2){animation-delay:.2s}.loading-dot:nth-child(3){animation-delay:.4s}@keyframes fade-in-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.anim-fade-in-up{animation:.3s cubic-bezier(.25,1,.5,1) both fade-in-up}.kb-product-detail-group .kb-pdg__child>article.ai_block_common_box{border:none;border-radius:0}.kb-product-detail-group .kb-pdg__child:not(.kb-pdg__child--first)>article.ai_block_common_box>header,.kb-product-detail-group .kb-pdg__child:not(.kb-pdg__child--last)>article.ai_block_common_box>footer.ai_block_common_box__caption{display:none}.ai_cta-link{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.ai_cta-link__disclaimer{color:var(--basic-white70,#ffffffb3);font-size:1.1rem;line-height:1.5}.chat-container.site-fund .ai_cta-link__disclaimer{color:var(--basic-black70,#000000b3)}.ai_feedback{flex-direction:column;gap:.8rem;margin-top:1.2rem;display:flex}.ai_feedback__actions{align-items:center;gap:.4rem;display:flex}.ai_feedback__btn{width:2.4rem;height:2.4rem;color:var(--basic-white50);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.ai_feedback__btn svg{width:1.8rem;height:1.8rem}.ai_feedback__btn:hover{color:var(--basic-white)}.ai_feedback__btn.is-active{color:var(--basic-black)}.ai_feedback__more{color:var(--basic-white50);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-left:.4rem;padding:0;font-size:1.2rem;text-decoration:underline}.ai_feedback__more:hover{color:var(--basic-white)}.ai_feedback__thanks{color:var(--basic-white50);margin-left:.4rem;font-size:1.2rem}.ai_feedback__comment{flex-direction:column;gap:.8rem;display:flex}.ai_feedback__field{border:1px solid var(--basic-white12);background:var(--basic-white5);width:100%;min-height:6.4rem;color:var(--basic-white);resize:none;border-radius:.8rem;padding:1rem 1.2rem;font-family:inherit;font-size:1.3rem;line-height:1.5}.ai_feedback__field::placeholder{color:var(--basic-white40)}.ai_feedback__field:focus{border-color:var(--basic-white30);outline:none}.ai_feedback__comment-actions{justify-content:flex-end;gap:.8rem;display:flex}.ai_feedback__cancel,.ai_feedback__submit{height:3.2rem;font-family:var(--font-primary);cursor:pointer;border:0;border-radius:.6rem;padding:0 1.4rem;font-size:1.2rem}.ai_feedback__cancel{color:var(--basic-white50);background:0 0}.ai_feedback__cancel:hover{background:var(--basic-white10);color:var(--basic-white)}.ai_feedback__submit{background:var(--primary-yellow);color:var(--basic-black);font-weight:700}.ai_feedback__submit:disabled{opacity:.5;cursor:not-allowed}.chat-container.site-fund .ai_feedback__btn:hover,.chat-container.site-fund .ai_feedback__btn.is-active,.chat-container.site-fund .ai_feedback__more:hover,.chat-container.site-fund .ai_feedback__cancel:hover,.chat-container.site-fund .ai_feedback__field{color:#1e1e1e;background-color:#0000}.chat-container.site-fund .ai_feedback__btn.is-active{color:#000;background-color:#0000}.chat-container.site-etf .ai_feedback__btn:hover,.chat-container.site-etf .ai_feedback__btn.is-active,.chat-container.site-etf .ai_feedback__more:hover,.chat-container.site-etf .ai_feedback__cancel:hover,.chat-container.site-etf .ai_feedback__field,.chat-container.site-etf .ai_feedback__btn.is-active{color:#fff;background-color:#0000}.ai_disclaimer-sheet-layer{z-index:300;opacity:0;visibility:hidden;pointer-events:none;background:#00000073;justify-content:center;align-items:flex-end;transition:opacity .25s,visibility .25s;display:flex;position:fixed;inset:0}.ai_disclaimer-sheet-layer.is-open{opacity:1;visibility:visible;pointer-events:auto}.ai_disclaimer-sheet{width:100%;max-width:var(--max-width);background:var(--background-etf01);border-radius:1.6rem 1.6rem 0 0;flex-direction:column;max-height:80dvh;transition:transform .25s;display:flex;transform:translateY(2rem);box-shadow:0 -.4rem 2.4rem #0000004d}.site-fund .ai_disclaimer-sheet{background:var(--background-fund01)}.ai_disclaimer-sheet-layer.is-open .ai_disclaimer-sheet{transform:translateY(0)}.ai_disclaimer-sheet__header{padding:2rem var(--chat-padding) 1.2rem;border-bottom:1px solid var(--basic-white12);justify-content:space-between;align-items:center;display:flex}.site-fund .ai_disclaimer-sheet__header{border-bottom-color:var(--basic-black10)}.ai_disclaimer-sheet__title{letter-spacing:-.03em;color:var(--basic-white);margin:0;font-size:1.6rem;font-weight:700}.site-fund .ai_disclaimer-sheet__title{color:var(--basic-black)}.ai_disclaimer-sheet__close{appearance:none;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:inline-flex}.ai_disclaimer-sheet__close svg{width:1.6rem;height:1.6rem;stroke:var(--basic-white)}.site-fund .ai_disclaimer-sheet__close svg{stroke:var(--basic-black)}.ai_disclaimer-sheet__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:1.6rem var(--chat-padding) 2.4rem;flex:1;overflow-y:auto}.ai_disclaimer-sheet__list{flex-direction:column;gap:1.2rem;margin:0;padding:0;list-style:none;display:flex}.ai_disclaimer-sheet__item{align-items:flex-start;gap:.8rem;display:flex}.ai_disclaimer-sheet__num{background:var(--basic-white10);width:2rem;height:2rem;color:var(--basic-white70);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}.site-fund .ai_disclaimer-sheet__num{background:var(--basic-black5);color:var(--basic-black70)}.ai_disclaimer-sheet__text{letter-spacing:-.03em;min-width:0;color:var(--basic-white80);word-break:keep-all;overflow-wrap:anywhere;flex:1;margin:0;font-size:1.3rem;line-height:1.6}.site-fund .ai_disclaimer-sheet__text{color:var(--basic-black80)}@media (min-width:920px){.ai_start.is-welcome-only .ai_start__content{display:flex}}.ai_div_common_list__items_portfolio .ai_list_etf-recommendation{padding:1.6rem 0}.ai_div_common_list__items_portfolio:first-of-type .ai_list_etf-recommendation{padding-top:.4rem!important}.ai_div_common_list__items_portfolio:last-of-type .ai_list_etf-recommendation{padding-bottom:0!important}.ai_progress_common--stacked .ai_progress_common__bar{display:flex;overflow:hidden}.ai_progress_common--stacked .ai_progress_common__fill{flex:none;height:100%}.ai_div_etf-expense__legend{flex-wrap:wrap;gap:6px 16px;margin-top:10px;padding:0;list-style:none;display:flex}.ai_div_etf-expense__legend-item{align-items:center;gap:6px;display:flex}.ai_div_etf-expense__legend-dot{border-radius:3px;flex:none;width:10px;height:10px}
@font-face{font-family:KBFG Text;font-weight:300;font-style:normal;src:url(/fonts/KBFGTextL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:500;font-style:normal;src:url(/fonts/KBFGTextM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Text;font-weight:700;font-style:normal;src:url(/fonts/KBFGTextB.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:300;font-style:normal;src:url(/fonts/KBFGDisplayL.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:500;font-style:normal;src:url(/fonts/KBFGDisplayM.woff2)format("woff2");font-display:swap}@font-face{font-family:KBFG Display;font-weight:700;font-style:normal;src:url(/fonts/KBFGDisplayB.woff2)format("woff2");font-display:swap}@font-face{font-family:Pretendard;font-weight:100;font-style:normal;src:url(/fonts/Pretendard-Thin.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:200;font-style:normal;src:url(/fonts/Pretendard-ExtraLight.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:300;font-style:normal;src:url(/fonts/Pretendard-Light.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:400;font-style:normal;src:url(/fonts/Pretendard-Regular.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:500;font-style:normal;src:url(/fonts/Pretendard-Medium.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:600;font-style:normal;src:url(/fonts/Pretendard-SemiBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:700;font-style:normal;src:url(/fonts/Pretendard-Bold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:800;font-style:normal;src:url(/fonts/Pretendard-ExtraBold.woff)format("woff");font-display:swap}@font-face{font-family:Pretendard;font-weight:900;font-style:normal;src:url(/fonts/Pretendard-Black.woff)format("woff");font-display:swap}@keyframes page-module-scss-module__k5WXXG__kb_enter_spin_in{0%{opacity:0;transform:rotate(-10deg)}to{opacity:1;transform:rotate(0)}}@keyframes page-module-scss-module__k5WXXG__kb_enter_pop_in{0%{opacity:0;transform:translate(.4rem)}to{opacity:1;transform:translate(0)}}.page-module-scss-module__k5WXXG__page{background-color:var(--background-etf01);width:100%;min-height:100dvh;color:var(--basic-white);flex-direction:column;padding-top:7.2rem;display:flex}@container content (max-width:919px){.page-module-scss-module__k5WXXG__page{padding-top:5.2rem}}.page-module-scss-module__k5WXXG__container{flex-direction:column;width:100%;max-width:123.2rem;margin:0 auto;padding:0 4rem;display:flex}@media (max-width:1023px){.page-module-scss-module__k5WXXG__container{padding:0 1.6rem}}body[data-mobile-view=on] .page-module-scss-module__k5WXXG__container{padding:0 1.6rem}.page-module-scss-module__k5WXXG__contents{flex-direction:column;gap:8rem;padding:4rem 0 12rem;display:flex}@media (max-width:1023px){.page-module-scss-module__k5WXXG__contents{gap:6rem;padding:0 0 8rem}}body[data-mobile-view=on] .page-module-scss-module__k5WXXG__contents{gap:6rem;padding:0 0 8rem}.page-module-scss-module__k5WXXG__section{flex-direction:column;width:100%;scroll-margin-top:16rem;display:flex}@media (max-width:1023px){.page-module-scss-module__k5WXXG__section{scroll-margin-top:12rem}}body[data-mobile-view=on] .page-module-scss-module__k5WXXG__section{scroll-margin-top:12rem}.page-module-scss-module__k5WXXG__divider{background-color:var(--basic-white5);border:0;width:100vw;height:.4rem;margin:0;position:relative;left:50%;transform:translate(-50%)}.page-module-scss-module__k5WXXG__sr_only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.layout-module-scss-module__dgGtlG__container{max-width:1512px!important}
