.article-reading .article-title h1{letter-spacing:-.9px;word-break:keep-all;font-size:32px;line-height:1.45}.article-reading :is(.article-body,.studio-paper .tiptap){overflow-wrap:break-word;font-size:20px;line-height:1.75}.article-reading :is(.article-body,.studio-paper .tiptap)>p{margin:12px 0}.article-reading :is(.article-body,.studio-paper .tiptap) h2{word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;color:#243a30;border-top:1px solid #d5e0d9;margin:60px 0 18px;padding:28px 0 0;font-size:28px;font-weight:700;line-height:1.4;position:relative}.article-reading :is(.article-body,.studio-paper .tiptap) h2:before{content:"";pointer-events:none;background:#167666;width:56px;height:3px;position:absolute;top:-2px;left:0}.article-reading :is(.article-body,.studio-paper .tiptap) h2[style*="text-align: center"]:before,.article-reading :is(.article-body,.studio-paper .tiptap) h2[style*=text-align\:center]:before{left:50%;transform:translate(-50%)}.article-reading :is(.article-body,.studio-paper .tiptap) h2[style*="text-align: right"]:before,.article-reading :is(.article-body,.studio-paper .tiptap) h2[style*=text-align\:right]:before{left:auto;right:0}.article-reading :is(.article-body,.studio-paper .tiptap) h3{letter-spacing:-.3px;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;color:#243a30;margin:36px 0 10px;font-size:23px;font-weight:700;line-height:1.5}.article-reading :is(.article-body,.studio-paper .tiptap) h2+h3{margin-top:18px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(h2,h3,h4)+:is(.article-figure,.studio-image-node,.article-table-wrap,.tableWrapper,ul,ol,blockquote){margin-top:16px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-figure,.studio-image-node){margin:38px 0 24px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-figure,.studio-image-node)+p{margin-top:24px}.article-reading :is(.article-body,.studio-paper .tiptap) figcaption{color:#637369;margin-top:11px;font-size:15px;line-height:1.65;text-align:left!important}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote{color:#3a4c41;border-left-color:#368363;margin:34px 0;padding:20px 23px;font-size:17px;line-height:1.75}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote p{margin:0}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote ul,.article-reading :is(.article-body,.studio-paper .tiptap) blockquote ol{margin:10px 0 0}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote li{margin:8px 0 0}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote li:first-child{margin-top:0}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote>p:first-child strong{color:#286a4d;font-size:16px}.article-reading :is(.article-body,.studio-paper .tiptap)>ul,.article-reading :is(.article-body,.studio-paper .tiptap)>ol{margin:30px 0}.article-reading :is(.article-body,.studio-paper .tiptap)>ul li>p,.article-reading :is(.article-body,.studio-paper .tiptap)>ol li>p{margin:8px 0}.article-reading :is(.article-body,.studio-paper .tiptap){display:flow-root}.article-reading :is(.article-body,.studio-paper .tiptap):has(+.article-ad)>:last-child{margin-bottom:24px}.article-reading .article-ad+.article-body>:first-child{margin-top:24px}.article-reading .site-compact-ad.article-ad{margin-top:0;margin-bottom:0}.article-reading .article-ad+.article-body>h2:first-child{margin-top:60px}.article-reading .article-ad+.article-body>h3:first-child{margin-top:36px}@media (max-width:650px){.blog-shell.article-reading{background:#fff;padding-left:20px;padding-right:20px}.article-reading .article-paper{border:0;border-radius:0;padding:22px 0 28px}.article-reading .article-title h1{letter-spacing:-.7px;font-size:28px;line-height:1.5}.article-reading :is(.article-body,.studio-paper .tiptap){font-size:19px;line-height:1.75}.article-reading :is(.article-body,.studio-paper .tiptap) h2{margin-top:50px;padding-top:24px;font-size:25px}.article-reading :is(.article-body,.studio-paper .tiptap) h3{margin-top:30px;font-size:21px}.article-reading :is(.article-body,.studio-paper .tiptap) blockquote{padding:18px;font-size:16px}.article-reading :is(.article-body,.studio-paper .tiptap):has(+.article-ad)>:last-child{margin-bottom:24px}.article-reading .article-ad+.article-body>:first-child{margin-top:24px}.article-reading .site-compact-ad.article-ad{margin-top:0;margin-bottom:0}.article-reading .article-ad+.article-body>h2:first-child{margin-top:50px}.article-reading .article-ad+.article-body>h3:first-child{margin-top:30px}}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper){overscroll-behavior-x:contain;margin:38px 0 30px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) table{min-width:360px;margin:0;font-size:17px;line-height:1.65}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) p{margin:6px 0}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) th,.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) td{word-break:normal;overflow-wrap:break-word;padding:13px 14px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper)+p{margin-top:24px}@media (max-width:650px){.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper){margin:30px 0 24px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) table{font-size:16px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) th,.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) td{padding:11px 10px}}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) table:has(tr>:nth-child(4)){min-width:480px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(.article-table-wrap,.tableWrapper) table:has(tr>:nth-child(5)){min-width:660px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(p,h2,h3,h4){white-space:break-spaces}.article-reading :is(.article-body,.studio-paper .tiptap)>p[data-empty-paragraph]:has(+p){margin-block:0}.article-reading :is(.article-body,.studio-paper .tiptap)>p:has(+p[data-empty-paragraph]+p){margin-bottom:0}.article-reading :is(.article-body,.studio-paper .tiptap)>p[data-empty-paragraph]+p{margin-top:0}.article-reading :is(.article-body,.studio-paper .tiptap) h4{letter-spacing:-.2px;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;color:#243a30;margin:30px 0 8px;font-size:21px;line-height:1.5}@media (max-width:650px){.article-reading :is(.article-body,.studio-paper .tiptap) h4{font-size:20px}}.article-reading :is(.article-body,.studio-paper .tiptap) li{margin:.4em 0}.article-reading :is(.article-body,.studio-paper .tiptap) h2{letter-spacing:-.7px}.article-reading :is(.article-body,.studio-paper .tiptap) :is(ul,ol) :is(ul,ol){margin:1.2em 0}.article-reading .studio-preview .article-ad.editor-ad-slot{margin-block:0}.article-reading .studio-paper .tiptap>.editor-ad-slot{margin-block:24px}.article-reading .studio-paper .tiptap>:has(+.editor-ad-slot){margin-bottom:24px}.article-reading .studio-paper .tiptap>.editor-ad-slot+*{margin-top:24px}.article-reading .studio-paper .tiptap>.editor-ad-slot+h2{margin-top:60px}.article-reading .studio-paper .tiptap>.editor-ad-slot+h3{margin-top:36px}@media (max-width:650px){.article-reading .studio-paper .tiptap>.editor-ad-slot+h2{margin-top:50px}.article-reading .studio-paper .tiptap>.editor-ad-slot+h3{margin-top:30px}}.article-reading .article-body>p.article-investment-notice{color:#5d7065;white-space:normal;word-break:keep-all;border-top:1px solid #dce6df;margin:26px 0 0;padding-top:15px;font-size:13px;line-height:1.8}.article-reading .article-body>p.article-investment-notice:before{content:"투자 유의사항";margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.5;display:block}.article-reading .article-body>p.article-investment-notice :is(span,strong,em,a){font-size:inherit!important;color:inherit!important}.article-endnote{background:#e8f8f1;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:24px;display:flex}.article-endnote>div{flex:260px;min-width:0}.article-endnote b{color:#14765d;letter-spacing:-.45px;word-break:keep-all;font-size:20px;line-height:1.5;display:block}.article-endnote p{color:#5d7065;word-break:keep-all;margin:7px 0 0;font-size:14px;line-height:1.7}.article-endnote .blog-primary{background:#14765d;border-color:#14765d;flex:none;min-height:44px;padding:11px 15px;font-size:14px;line-height:1.5}.blog-related{margin-top:28px}.blog-related h2{letter-spacing:-.4px;margin:0 0 12px;font-size:18px;font-weight:700;line-height:1.5}.blog-related>div{border-top:2px solid var(--green);border-bottom:1px solid #dfe7e2}.blog-related a{min-height:65px;color:inherit;grid-template-columns:68px minmax(0,1fr) 18px;align-items:center;gap:14px;padding:13px 3px;text-decoration:none;display:grid}.blog-related a+a{border-top:1px solid #dfe7e2}.blog-related .blog-category{font-size:12px;font-weight:500;line-height:1.5}.blog-related h3{letter-spacing:-.25px;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:1.5}.blog-related svg{color:#5d7065}.blog-related a:hover{background:#f3f7f5}.blog-related a:hover h3{color:var(--green)}@media (max-width:650px){.article-reading .article-body>p.article-investment-notice{word-break:normal;font-size:14px;line-height:1.75}.article-endnote{padding:21px 20px;display:block}.article-endnote b{font-size:18px}.article-endnote .blog-primary{margin-top:17px}.blog-related h2{font-size:17px}.blog-related a{grid-template-columns:minmax(0,1fr) 18px;gap:3px 12px;min-height:78px;padding:13px 0}.blog-related .blog-category{grid-column:1;font-size:11px}.blog-related h3{grid-column:1;font-size:15px;line-height:1.55}.blog-related svg{grid-area:1/2/3}}
