.ct-topics{color:#182c36;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 44px;font-family:Arial,Noto Sans KR,sans-serif}.ct-topics>h2{letter-spacing:-.04em;margin:0;font-size:23px;font-weight:700;line-height:1.5}.ct-intro{color:#53616a;margin:10px 0 22px;font-size:15px;line-height:1.8}.ct-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.ct-grid details{background:#fff;border:1px solid #d6dfdc;border-radius:8px;padding:0 20px}.ct-grid summary{cursor:pointer;align-items:center;gap:12px;min-height:60px;font-size:16px;font-weight:700;list-style:none;display:flex}.ct-grid summary::-webkit-details-marker{display:none}.ct-grid summary:after{content:"+";color:#37605d;font-size:22px;font-weight:400}.ct-grid details[open]>summary:after{content:"−"}.ct-grid details[open]{grid-column:1/-1}.ct-grid details[open] ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.ct-count{white-space:nowrap;color:#53616a;margin-left:auto;font-size:12px;font-weight:400}.ct-grid details>p{color:#53616a;margin:0 0 12px;font-size:14px;line-height:1.8}.ct-grid ul{margin:0 0 16px;padding:0;list-style:none}.ct-grid li+li{border-top:1px solid #e4eae6}.ct-grid a{color:#284f49;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 0;font-size:15px;line-height:1.7;text-decoration:none;display:flex}.ct-grid a>span{flex-shrink:0}.ct-grid a:hover{text-underline-offset:4px;text-decoration:underline}.ct-grid a:focus-visible,.ct-grid summary:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #26786e}.ct-article{border-top:1px solid #cfd8d5;margin:10px 0 0;padding-top:30px}.ct-article .ct-grid{margin-top:18px;display:block}.ct-article h3{color:#53616a;margin:0 0 8px;font-size:14px;font-weight:700}@media (max-width:599px){.ct-grid,.ct-grid details[open] ul{grid-template-columns:1fr}.ct-topics>h2{font-size:21px}.ct-grid details{padding:0 16px}.ct-grid summary{min-height:56px}.ct-topics{margin-bottom:32px}}
