.home-news{gap:var(--fj-space-md)}.home-news,.home-news__head{display:flex;flex-direction:column}.home-news__head{gap:var(--fj-space-xs)}.home-news__title{color:var(--fj-color-text);font-family:var(--fj-font-serif-ja);font-size:var(--fj-fs-h2);font-weight:600;letter-spacing:var(--fj-ls-ja)}.home-news__rule{background:var(--fj-color-gold);height:var(--fj-accent-height);width:var(--fj-accent-width)}.home-news__empty{color:var(--fj-color-text);font-size:var(--fj-fs-body);line-height:1.85}.home-news__pinned-list{display:flex;flex-direction:column;gap:var(--fj-space-sm)}.home-news-pinned{border:1px solid var(--fj-color-text);color:var(--fj-color-text);display:flex;flex-direction:column;gap:var(--fj-space-xs);padding:var(--fj-space-sm);text-decoration:none}.home-news-pinned__tag{align-self:flex-start;background:var(--fj-color-text);color:var(--fj-color-white);font-size:12px;letter-spacing:.08em;padding:2px 6px}.home-news-pinned__title{font-size:14px;font-weight:500;line-height:1.6}.home-news-list{display:flex;flex-direction:column}.home-news-item{border-bottom:var(--fj-border-hairline);color:var(--fj-color-text);display:flex;gap:var(--fj-space-sm);padding:11px 0;text-decoration:none}.home-news-list .home-news-item:last-child{border-bottom:none}.home-news-item__date{color:var(--fj-color-text-sub);flex:0 0 44px;font-family:var(--fj-font-serif-en);font-size:var(--fj-fs-label);padding-top:2px;white-space:nowrap}.home-news-item__title{font-size:13px;line-height:1.6}.home-news__more{align-items:center;border-top:var(--fj-border-hairline);color:var(--fj-color-text);display:flex;font-size:13px;gap:8px;letter-spacing:.02em;padding-top:var(--fj-space-sm);text-decoration:none}.home-news__arrow{font-family:var(--fj-font-serif-en);font-size:13px}.home-news-item:hover .home-news-item__title,.home-news-pinned:hover .home-news-pinned__title,.home-news__more:hover>span:first-child{color:#8a7444}