
    #news-detail{padding:130px 0 80px;background:#fff;color:#222;}
    #news-detail .inner{width:86%;max-width:900px;margin:0 auto;}
    #news-detail .back{display:inline-block;margin-bottom:28px;color:#666;text-decoration:none;font-weight:700;}
    #news-detail h1{font-size:30px;font-weight:700;line-height:1.6;margin:0 0 18px;}
    #news-detail .meta{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:30px;color:#555;font-weight:700;}
    #news-detail .cat{display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:30px;padding:0 12px;border-radius:999px;background:#eef6ee;color:#2f7d46;font-size:13px;font-weight:700;white-space:nowrap;}
    #news-detail .body{font-size:16px;line-height:2;color:#333;}
    #news-detail .body img{max-width:100%;height:auto;}
    #news-detail .external{margin:28px 0;}
    #news-detail .external a{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#222;color:#fff;text-decoration:none;padding:12px 28px;font-weight:700;}
    @media(max-width:700px){
        #news-detail{padding:90px 0 56px;}
        #news-detail .inner{width:90%;}
        #news-detail h1{font-size:23px;}
    }
