.news-detail{padding:140px 32px 64px;background:#fff;color:#333}.news-detail>article{max-width:900px;margin:auto}.news-detail-heading{text-align:center;border-bottom:1px solid #e4ded8;padding:10px 0 32px;margin-bottom:36px}.news-detail-heading p{font-size:14px;color:#a77c60}.news-detail h1{font-size:34px;line-height:1.6;margin:20px 0 0}.news-detail-body{font-size:17px;line-height:2;color:#555;overflow-wrap:anywhere}.news-detail-body h2{font-size:25px;color:#333;margin:30px 0 15px}.news-detail-body p{margin:0 0 22px}.news-detail-body figure{margin:28px 0}.news-detail-body img{display:block;max-width:100%;width:auto;height:auto;margin:auto}.news-detail-body figcaption{text-align:center;font-size:13px;color:#999}.news-return{display:block;border-top:1px solid #e4ded8;padding-top:24px;margin-top:40px;color:#aa8066}body:has(.news-detail) .site-header{background:white}body:has(.news-detail) .logo-white{display:none}body:has(.news-detail) .logo-color{display:block}body:has(.news-detail) .nav-link,body:has(.news-detail) .header-phone{color:#333}
body:has(.news-detail) .brand .logo-color{opacity:1}body:has(.news-detail) .brand .logo-white{display:block;opacity:0}body:has(.news-detail) .nav-link.is-current,body:has(.news-detail) .nav-link:hover{color:var(--gold)}body:has(.news-detail) .header-phone .iconfont{color:#fff;background:var(--gold)}
.news-detail-body p.paragraph-indent{text-indent:2em}.news-detail-body p.paragraph-flush{text-indent:0}
.news-article-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:35px;padding-top:24px;border-top:1px solid #e4ded8}.news-article-links a{color:#555;font-size:15px;line-height:1.8}.news-article-links span{display:block;color:#a77c60;font-size:12px;margin-bottom:8px}.news-article-links a:hover{color:#a77c60}.news-article-links+.news-return{border:0;margin-top:22px;padding-top:0}
.news-detail-body h2.heading-center{text-align:center}.news-detail-body h2.heading-left{text-align:left}
