.NewsDetail_section__4_W_S{padding:6rem 0;background-color:#f8f9fa;height:auto}.NewsDetail_content__ltPon{position:relative;background:#fff;border-radius:16px;padding:3rem;box-shadow:0 4px 30px rgba(0,0,0,.1)}@media(max-width:768px){.NewsDetail_content__ltPon{padding:2rem}}.NewsDetail_tocToggle__rEB_n{position:fixed;left:20px;top:160px;z-index:100;background:#fff;border:none;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.1);transition:all .3s ease}.NewsDetail_tocToggle__rEB_n:hover{transform:scale(1.1)}.NewsDetail_tocToggle__rEB_n.NewsDetail_active__rkFpn{background:#002e8d;color:#fff}@media(max-width:992px){.NewsDetail_tocToggle__rEB_n{position:fixed;left:auto;right:20px;top:100px}}.NewsDetail_tableOfContents__EtcfH{position:fixed;left:20px;top:220px;width:300px;max-height:calc(100vh - 200px);overflow-y:auto;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:99}.NewsDetail_tableOfContents__EtcfH h3{margin:0 0 1rem;font-size:1.25rem;color:#001836}.NewsDetail_tableOfContents__EtcfH ul{list-style:none;padding:0;margin:0}@media(max-width:992px){.NewsDetail_tableOfContents__EtcfH{position:fixed;left:0;right:0;top:20%;transform:translateY(-50%);margin:0 auto;width:90%;max-width:400px;max-height:80vh;z-index:1000}}.NewsDetail_tableOfContents__EtcfH::-webkit-scrollbar{width:6px}.NewsDetail_tableOfContents__EtcfH::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.NewsDetail_tableOfContents__EtcfH::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.NewsDetail_tableOfContents__EtcfH::-webkit-scrollbar-thumb:hover{background:#555}.NewsDetail_tocItem__s16UI{padding:.5rem 0;color:#4a4a4a;transition:all .3s ease}.NewsDetail_tocItem__s16UI.NewsDetail_level2__YvpLN{padding-left:1rem}.NewsDetail_tocItem__s16UI.NewsDetail_level3__gj3Sb{padding-left:2rem}.NewsDetail_tocItem__s16UI.NewsDetail_active__rkFpn{color:#002e8d;font-weight:600}.NewsDetail_tocItem__s16UI:hover{color:#002e8d}.NewsDetail_editor__U8m_O{max-width:800px;margin:0 auto;padding-top:2rem;border-top:1px solid #e0e0e0}.NewsDetail_editorContent__M32sm{outline:none}.NewsDetail_editorContent__M32sm h1{font-size:2.5rem;font-weight:700;color:#001836;margin:2rem 0}.NewsDetail_editorContent__M32sm h2{font-size:1.75rem;font-weight:600;color:#001836;margin:2rem 0 1rem}.NewsDetail_editorContent__M32sm h3{font-size:1.5rem;font-weight:600;color:#001836;margin:1.5rem 0 1rem}.NewsDetail_editorContent__M32sm p{font-size:1.1rem;line-height:1.8;color:#4a4a4a;margin:1rem 0}.NewsDetail_editorContent__M32sm img{max-width:100%;height:auto;border-radius:8px;margin:2rem 0}.NewsDetail_editorContent__M32sm ol,.NewsDetail_editorContent__M32sm ul{padding-left:1.5rem;margin:1rem 0}.NewsDetail_editorContent__M32sm ol li,.NewsDetail_editorContent__M32sm ul li{margin:.5rem 0;font-size:1.1rem;line-height:1.6;color:#4a4a4a}.NewsDetail_editorContent__M32sm blockquote{border-left:4px solid #002e8d;margin:2rem 0;padding:1rem 0 1rem 2rem;font-style:italic;color:#666}.NewsDetail_newsInfo__cW8q4{max-width:800px;margin:0 auto 3rem;text-align:center}.NewsDetail_newsTitle__dvuUA{font-size:2.5rem;font-weight:700;color:#001836;margin-bottom:2rem;line-height:1.3}@media(max-width:768px){.NewsDetail_newsTitle__dvuUA{font-size:2rem}}.NewsDetail_newsMetadata__NfPzy{display:flex;align-items:center;justify-content:center;gap:2rem;color:#4a4a4a;font-size:.9rem}@media(max-width:576px){.NewsDetail_newsMetadata__NfPzy{flex-direction:column;gap:1rem}}.NewsDetail_author___gDre{display:flex;align-items:center;gap:1rem}.NewsDetail_avatarWrapper__W7CPR{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid #002e8d;padding:2px}.NewsDetail_avatar__Y2tbN{width:100%;height:100%;border-radius:50%;object-fit:cover}.NewsDetail_authorInfo__jbom1{display:flex;flex-direction:column;gap:.25rem;text-align:left}.NewsDetail_authorName__VgM7C,.NewsDetail_publishDate__2anmT{display:flex;align-items:center;gap:.5rem;color:#4a4a4a}.NewsDetail_authorName__VgM7C svg,.NewsDetail_publishDate__2anmT svg{color:#002e8d}.NewsDetail_authorName__VgM7C span,.NewsDetail_publishDate__2anmT span{font-weight:500}.NewsDetail_divider__wLTmD{width:1px;height:40px;background:#e0e0e0}@media(max-width:576px){.NewsDetail_divider__wLTmD{width:100%;height:1px}}.NewsDetail_readingTime__19poC{font-style:italic;color:#666}.NewsDetail_overlay__SbOnL{display:none}@media(max-width:992px){.NewsDetail_overlay__SbOnL{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}}