.c-article-pagination{display:grid;gap:var(--space-xs);grid-template-columns:1fr max-content 1fr}@media screen and (max-width:760px){.c-article-pagination{grid-template-columns:repeat(2,1fr)}}.c-article-pagination>.next,.c-article-pagination>.prev{align-items:center;border:1px solid var(--color-ui-link);border-radius:var(--border-radius-md);color:var(--color-ui-link);display:flex;gap:var(--space-xxs);padding:var(--space-xxs);transition:background-color .2s ease,color .2s ease}.c-article-pagination>.next svg,.c-article-pagination>.prev svg{flex:0 0 16px;transition:color .2s ease;width:16px}.c-article-pagination>.next span,.c-article-pagination>.prev span{display:-webkit-box;flex:1 1 auto;font-family:Noto Sans JP,sans-serif;font-feature-settings:"palt" on;font-size:var(--font-size-xs);font-weight:400;letter-spacing:.02em;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.c-article-pagination>.next:focus,.c-article-pagination>.prev:focus{background-color:var(--color-brand-accent);color:var(--color-ui-base)}.c-article-pagination>.next:focus svg,.c-article-pagination>.prev:focus svg{color:var(--color-ui-base)}@media (hover:hover) and (pointer:fine){.c-article-pagination>.next:hover,.c-article-pagination>.prev:hover{background-color:var(--color-brand-accent);color:var(--color-ui-base)}.c-article-pagination>.next:hover svg,.c-article-pagination>.prev:hover svg{color:var(--color-ui-base)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.c-article-pagination>.next:hover,.c-article-pagination>.prev:hover{background-color:var(--color-brand-accent);color:var(--color-ui-base)}.c-article-pagination>.next:hover svg,.c-article-pagination>.prev:hover svg{color:var(--color-ui-base)}}.c-article-pagination>.next.is-disabled,.c-article-pagination>.prev.is-disabled{opacity:0}.c-article-pagination>.next span{text-align:right}.c-article-pagination>.back{align-items:center}@media screen and (max-width:760px){.c-article-pagination>.back{grid-area:2/1/3/3;order:3}}