.news-page,.news-single{padding-top:120px;background:#fff;color:#111}.news-hero{padding:72px 0;background:var(--color-sea)}.news-hero__en,.news-single__en{margin:0 0 8px;color:var(--color-kobe-red);font-family:"Montserrat",sans-serif;font-size:13px;font-weight:700;letter-spacing:.18em}.news-hero h1{margin:0 0 16px;font-size:40px}.news-hero p:last-child{margin:0;line-height:1.9}.news-page__inner{padding-top:72px;padding-bottom:96px}.news-archive-list{border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.news-archive-item{position:relative;display:grid;grid-template-columns:120px 96px 1fr;gap:20px;align-items:center;padding:24px 72px 24px 28px;border-bottom:1px solid #e5e5e5;color:inherit;text-decoration:none;transition:background-color .25s,padding-left .25s}.news-archive-item:last-child{border-bottom:0}.news-archive-item:hover{padding-left:34px;background:rgba(210,74,67,.035)}.news-archive-item time{color:#666;font-size:14px}.news-archive-item__category,.news-single__meta span{display:inline-flex;justify-content:center;padding:6px 10px;background:#d7f2fb;font-size:12px;font-weight:700}.news-archive-item__arrow{position:absolute;right:30px;width:9px;height:9px;border-top:1px solid var(--color-night);border-right:1px solid var(--color-night);transform:rotate(45deg)}.news-pagination{margin-top:40px}.news-pagination .nav-links{display:flex;justify-content:center;gap:10px}.news-pagination a,.news-pagination span{display:grid;place-items:center;min-width:42px;height:42px;border:1px solid #ddd;color:inherit;text-decoration:none}.news-pagination .current{border-color:var(--color-night);background:var(--color-night);color:#fff}.news-single__article{max-width:920px;padding-top:72px;padding-bottom:96px}.news-single__header{padding-bottom:32px;border-bottom:1px solid #ddd}.news-single__meta{display:flex;gap:18px;align-items:center;margin-bottom:20px;color:#666}.news-single__header h1{margin:0;font-size:36px;line-height:1.5}.news-single__image{margin-top:40px}.news-single__image img{width:100%;height:auto;border-radius:12px}.news-single__content{margin-top:48px;font-size:16px;line-height:2}.news-single__content h2{margin-top:2em}.news-single__content img{max-width:100%;height:auto}.news-single__back{display:flex;justify-content:flex-end;margin-top:56px}.news-empty{padding:32px;background:#f7f7f7}@media(max-width:768px){.news-page,.news-single{padding-top:88px}.news-hero{padding:48px 0}.news-hero h1{font-size:32px}.news-page__inner,.news-single__article{padding-top:48px;padding-bottom:72px}.news-archive-item{grid-template-columns:1fr;gap:8px;padding:20px 48px 20px 20px}.news-archive-item:hover{padding-left:24px}.news-archive-item__category{width:max-content}.news-single__header h1{font-size:28px}}
