.news{--paper:#f8f6ef;--ink:#172723;--line:#ccd0c5;--accent:#d7f27b;min-height:100vh;background:var(--paper);color:var(--ink);font:15px/1.65 Arial,Apple SD Gothic Neo,Malgun Gothic,sans-serif}.news *{box-sizing:border-box}.news a{color:inherit;text-decoration:none}.news button,.news input,.news select,.news textarea{font:inherit}.news a,.news button{touch-action:manipulation}.news button{cursor:pointer}.news button:disabled{opacity:.45;cursor:wait}.news a:focus-visible,.news button:focus-visible{outline:3px solid #52752d;outline-offset:4px}.news h1,.news h2,.news h3,.news p{margin:0}.news-footer,.news-main,.news-mast,.news-nav,.news-top{padding-left:max(28px,calc((100vw - 1280px)/2));padding-right:max(28px,calc((100vw - 1280px)/2))}.news-top{display:flex;justify-content:space-between;gap:16px;font-size:10px;letter-spacing:.09em;padding-top:13px;padding-bottom:13px;border-bottom:1px solid var(--line)}.news-top>span{color:#607069}.news-mast{padding-top:36px;padding-bottom:30px;text-align:center}.news-mast>a{font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,8vw,108px);font-weight:800;line-height:1;letter-spacing:-.075em;white-space:nowrap}.news-mast>a>span{font-style:italic;font-weight:400;margin-left:.16em}.news-mast i{font-family:Arial;color:#a5c24a;font-size:.24em;margin-left:.3em;font-style:normal}.news-mast p{margin-top:17px;font-size:12px;letter-spacing:.16em}.news-nav{display:flex;align-items:center;gap:38px;min-height:59px;border-top:3px solid var(--ink);border-bottom:1px solid var(--ink);font-size:13px;font-weight:700;overflow:auto;white-space:nowrap}.news-nav a{padding:17px 0}.news-nav a:hover{text-decoration:underline;text-underline-offset:5px}.news-nav-right{margin-left:auto;font-weight:400}.news-main{padding-top:36px;padding-bottom:72px}.news-section-label{font-size:10px;font-weight:700;letter-spacing:.13em;color:#5c6e63}.news-front-title,.news-section-label{display:flex;justify-content:space-between}.news-front-title{align-items:end;margin:17px 0 26px}.news-front-title h1{font-size:clamp(30px,4vw,52px);letter-spacing:-.06em;font-weight:750;line-height:1.25}.news-front-title>span{font-size:11px;color:#6d756d;text-align:right}.news-search{display:flex;align-items:center;border-bottom:1px solid var(--line);padding:12px 0 23px;margin-bottom:28px;gap:18px}.news-search label{font-size:11px;font-weight:700;white-space:nowrap}.news-search input{flex:1;border:0;background:transparent;padding:9px;min-width:0;outline-offset:2px;color:var(--ink)}.news-search button{border:1px solid var(--ink);background:transparent;padding:6px 20px}.news-opening{display:grid;grid-template-columns:1.05fr 1fr;border-bottom:1px solid var(--ink);padding-bottom:32px;gap:56px;align-items:center}.news-kicker{display:block;font-size:11px;font-weight:750;letter-spacing:.08em;color:#435f45;margin:18px 0}.news-opening h2{font-size:clamp(28px,3.2vw,44px);font-family:Georgia,Apple SD Gothic Neo,serif;letter-spacing:-.055em;line-height:1.4;white-space:pre-line}.news-opening p{color:#647168;font-size:14px;line-height:1.95;white-space:pre-line;margin:22px 0}.news-opening a{display:inline-block;border-bottom:1px solid var(--ink);padding-bottom:7px;font-size:12px;font-weight:700}.news-opening-art{height:390px;background:var(--ink);position:relative;overflow:hidden;color:var(--accent);padding:36px;display:flex;flex-direction:column;justify-content:flex-end}.news-opening-art>span{position:absolute;right:-12px;top:-85px;font:470px/.9 Georgia,serif;opacity:.12;transform:rotate(-12deg)}.news-opening-art>b{font:italic 48px/1.04 Georgia,serif;z-index:1;letter-spacing:-.03em}.news-opening-art>small{z-index:1;border-top:1px solid #d7f27b60;margin-top:30px;padding-top:15px;font-size:9px;letter-spacing:.15em}.news-desks{margin-top:55px}.news-desks>h2{display:flex;gap:24px;align-items:center;font:700 15px Georgia,serif;letter-spacing:.06em;padding-bottom:18px;border-bottom:1px solid var(--ink)}.news-desks>h2 span{font:11px Arial,sans-serif;color:#6c786e;letter-spacing:0}.news-desks>div{display:grid;grid-template-columns:repeat(4,1fr)}.news-desks a{padding:26px 22px 20px 0;margin-right:22px;border-right:1px solid var(--line)}.news-desks a:last-child{border:0;margin:0}.news-desks small{font:italic 18px Georgia,serif;color:#819078}.news-desks h3{font-size:19px;margin:14px 0 9px}.news-desks p{font-size:12px;color:#687468;line-height:1.8}.news-footer{border-top:3px solid var(--ink);padding-top:30px;padding-bottom:42px;display:flex;justify-content:space-between;gap:32px}.news-footer>b{font:700 28px Georgia,serif;letter-spacing:-.04em}.news-footer b span{display:block;margin-top:14px;font:11px Arial,sans-serif;letter-spacing:0}.news-footer p,.news-footer>a{font-size:11px;color:#677267}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.news-story{padding-bottom:28px;border-bottom:1px solid var(--line);min-width:0}.news-story h2{font-size:23px;line-height:1.45;letter-spacing:-.035em;overflow-wrap:anywhere}.news-story p{font-size:13px;color:#677267;margin-top:12px}.news-cover{width:100%;aspect-ratio:16/10;object-fit:cover;background:#e6e9db}.news-typographic{padding:28px;display:flex;flex-direction:column;justify-content:space-between;background:#e2e7d8;color:#304736}.news-typographic>span{font:italic clamp(34px,4vw,64px) Georgia,serif;letter-spacing:-.06em}.news-typographic small{font-size:10px;letter-spacing:.1em}.news-meta{margin-top:20px;font-size:11px;color:#72806e}.news-lead{grid-column:span 2;grid-row:span 2}.news-lead h2{font-size:35px}.news-ad{color:#895c0e}.news-pagination{display:flex;gap:25px;justify-content:flex-end;margin-top:20px;font-size:13px}.news-reading{max-width:860px;margin:auto;padding:50px 28px 90px}.news-back{font-size:12px}.news-reading>h1{font-size:clamp(32px,4vw,48px);line-height:1.35;letter-spacing:-.05em;overflow-wrap:anywhere}.news-deck{font-size:19px;color:#657165;margin:24px 0!important}.news-byline{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:18px 0;display:flex;gap:16px;flex-wrap:wrap;font-size:12px}.news-byline span{color:#778073}.news-reading figure{margin:32px 0}.news-reading figure img{width:100%}.news-reading figcaption{color:#778073;font-size:11px;margin-top:8px}.news-body{padding:24px 0;overflow-wrap:anywhere}.news-body p{white-space:pre-wrap;font-size:18px;line-height:2;margin:0 0 28px}.news-body h2{font-size:27px;line-height:1.5;margin:30px 0 16px}.news-body blockquote{margin:30px 0;padding:18px 24px;border-left:3px solid #829758;background:#eef0e5;font-size:20px;white-space:pre-wrap}.news-source{font-size:12px;text-decoration:underline!important}.news-article-end{border-top:1px solid var(--ink);margin-top:45px;padding-top:22px;font:italic 22px Georgia,serif}.news-article-end span{display:block;font:12px Arial,sans-serif;margin-top:12px}.news-editor-head{background:var(--ink);color:var(--paper);padding:18px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.news-editor-head>a:first-child{font:26px Georgia,serif;letter-spacing:-.05em}.news-editor-head>a:last-child,.news-editor-head>span{font-size:11px;letter-spacing:.08em}.news-login{max-width:460px;margin:auto;padding:70px 24px 100px}.news-login h1{font-size:36px;letter-spacing:-.05em;line-height:1.4;margin-bottom:20px}.news-login>p{font-size:14px;color:#677267;margin-bottom:30px}.news label{display:block;font-size:12px;font-weight:700;margin-bottom:20px}.news label input,.news label select,.news label textarea{display:block;width:100%;padding:12px;margin-top:8px;border:1px solid #c6cebd;background:#fffdf7;color:var(--ink);border-radius:0;outline-color:#7c9c3e}.news-login button{width:100%;background:var(--ink);color:white;border:0;padding:14px}.news-login>a{display:block;font-size:11px;margin-top:24px}.news-editor{max-width:1320px;margin:auto;padding:38px 28px 80px}.news-editor-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.news-editor-toolbar h1{font-size:32px}.news-editor-toolbar p{font-size:12px;color:#61705e}.news-editor button{padding:9px 15px;border:1px solid #aebca7;background:transparent;color:var(--ink);font-size:12px}.news-editor-tabs{display:flex;border-bottom:1px solid var(--ink);gap:8px;margin-bottom:25px}.news-editor-tabs button{border:0;padding:14px 22px}.news-editor .selected{background:#e1ebcc}.news-editor-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:38px}.news-editor-grid aside{border-right:1px solid var(--line);padding-right:22px}.news-editor-grid aside>p{font-size:12px;color:#7c8676;margin-top:20px}.news-new{width:100%;font-weight:700}.news-draft-item{display:flex;flex-direction:column;text-align:left;width:100%;border-width:0 0 1px!important;padding:18px 9px!important;gap:8px}.news-draft-item small{font-size:10px;color:#6b7a61}.news-draft-item b{word-break:break-word}.news-compose-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;font-size:11px;color:#6e7d63}.news-body-input{font-size:16px!important;line-height:1.9;resize:vertical}.news-compose>small{display:block;margin:-10px 0 22px;color:#77806b;font-size:11px}.news-image-upload{background:#edf0e4;padding:20px;margin-bottom:24px}.news-image-upload img{display:block;max-height:220px;max-width:100%;margin:15px 0}.news-image-upload small{font-size:11px}.news-savebar{display:flex;gap:10px;margin:25px 0;position:sticky;bottom:0;background:var(--paper);padding:18px 0;border-top:1px solid var(--line);flex-wrap:wrap}.news-primary{background:var(--ink)!important;color:white!important}.news-error,.news-notice{padding:13px 17px;margin-bottom:20px!important;font-size:13px}.news-error{background:#fbe4df;color:#8b2e21}.news-notice{background:#e7edda;color:#3c5431}.news-writers{max-width:850px}.news-writers h2{font-size:23px}.news-writers>p{font-size:13px;color:#69775d;margin:14px 0 26px}.news-writers>div{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding:20px 0;gap:20px}.news-writers small{display:block;font-size:12px;color:#77806b}.news-writers strong{font-size:12px}.news-local-preview>h1{font-size:36px;line-height:1.4;overflow-wrap:anywhere}.news-local-preview>img{max-width:100%;max-height:400px;object-fit:contain}.news-local-preview>p{font-size:18px;color:#69775d;margin:20px 0}.news-modal{position:fixed;inset:0;background:#0e201b99;display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}.news-modal>section{background:var(--paper);padding:35px;max-width:480px}.news-modal h2{font-size:24px;margin-bottom:20px}.news-modal p{margin-bottom:20px;font-size:14px}.news-modal button{border:1px solid var(--ink);padding:10px 24px;background:transparent;margin-right:10px}.news-modal button:last-child{background:var(--ink);color:white}@media(max-width:760px){.news-top>span{display:none}.news-footer,.news-main,.news-mast,.news-nav,.news-top{padding-left:20px;padding-right:20px}.news-nav{gap:28px}.news-nav-right{display:none}.news-mast{padding-top:30px;padding-bottom:25px}.news-mast>a{font-size:clamp(34px,11vw,60px)}.news-front-title>span{display:none}.news-opening{grid-template-columns:1fr;gap:30px}.news-opening-art{height:280px}.news-opening-art>span{top:-100px;font-size:420px}.news-opening h2{font-size:32px}.news-desks>div{grid-template-columns:1fr 1fr}.news-desks a:nth-child(2){border:0;margin:0}.news-desks a{border-bottom:1px solid var(--line);padding-bottom:25px}.news-footer{flex-direction:column;gap:24px}.news-grid{grid-template-columns:1fr}.news-lead{grid-column:auto;grid-row:auto}.news-lead h2{font-size:28px}.news-editor-head{padding:16px 20px}.news-editor-head>span{display:none}.news-editor{padding:25px 20px}.news-editor-grid{grid-template-columns:1fr}.news-editor-grid aside{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px;max-height:260px;overflow:auto}.news-writers>div{flex-wrap:wrap}.news-reading{padding-top:30px}.news-body p{font-size:16px}.news-search{gap:10px}.news-search label{display:none}.news-front-title h1{font-size:30px}.news-editor-toolbar h1{font-size:26px}}.news h1,.news h2,.news h3{word-break:keep-all;overflow-wrap:anywhere}