.c-news-row{align-items:center;background-color:var(--color-ui-base);border:1px solid var(--color-ui-border-frame);border-radius:var(--border-radius-md);display:grid;gap:var(--space-xs) 0;grid-template-columns:1fr 24px;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-ms);transition:background-color .2s ease}.c-news-row time{color:var(--color-ui-text-secondary);font-feature-settings:"palt" on;font-size:var(--font-size-xs);line-height:1;transition:color .2s ease}.c-news-row time,.c-news-row>p{font-family:Noto Sans JP,sans-serif;letter-spacing:.02em}.c-news-row>p{font-feature-settings:"palt" on;font-size:var(--font-size-sm);font-weight:400;line-height:1.2}.c-news-row>p,.c-news-row>svg{transition:color .2s ease,transform .2s ease-in-out}.c-news-row>svg{grid-area:1/2/3/3;width:24px}.c-news-row:focus{background-color:var(--color-brand-accent)}.c-news-row:focus p,.c-news-row:focus svg,.c-news-row:focus time{color:var(--color-ui-base)}.c-news-row:focus svg{transform:translateX(4px)}.c-news-row:focus a{color:var(--color-ui-base)}@media (hover:hover) and (pointer:fine){.c-news-row:hover{background-color:var(--color-brand-accent)}.c-news-row:hover p,.c-news-row:hover svg,.c-news-row:hover time{color:var(--color-ui-base)}.c-news-row:hover svg{transform:translateX(4px)}.c-news-row:hover a{color:var(--color-ui-base)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-news-row:hover{background-color:var(--color-brand-accent)}.c-news-row:hover p,.c-news-row:hover svg,.c-news-row:hover time{color:var(--color-ui-base)}.c-news-row:hover svg{transform:translateX(4px)}.c-news-row:hover a{color:var(--color-ui-base)}}