.c-pagination_lists{margin:min(60px,16vw) 0 0;font-size:var(--font_size_19);line-height:1;display:flex;justify-content:center;align-items:center;gap:min(10px,2.6666666667vw)}.c-pagination_lists__item:not(:has(:is(.prev,.next,.current))){display:none}.c-pagination_lists__item:is(.--prev,.--next){display:grid}.c-pagination .page-numbers:not(.prev,.next){color:var(--color_gray)}.c-pagination .page-numbers.dot{pointer-events:none}.c-pagination .page-numbers.current{color:var(--color_accent);pointer-events:none}.c-pagination .page-numbers:has(svg){width:min(22px,5.8666666667vw);height:min(22px,5.8666666667vw);border-radius:50%;border:1px solid var(--color_accent);color:var(--color_accent);display:grid;place-items:center;transition:background-color var(--transition_main),color var(--transition_main)}.c-pagination .page-numbers:has(svg):focus,.c-pagination .page-numbers:has(svg):focus-visible{color:var(--color_white);background-color:var(--color_accent)}@media(any-hover: hover){.c-pagination .page-numbers:has(svg):hover{color:var(--color_white);background-color:var(--color_accent)}}.c-pagination .page-numbers svg{width:100%}.c-pagination .page-numbers:focus,.c-pagination .page-numbers:focus-visible{color:var(--color_accent)}@media(any-hover: hover){.c-pagination .page-numbers:hover{color:var(--color_accent)}}@media screen and (min-width: 568px){.c-pagination_lists__item:not(:has(:is(.prev,.next,.current))),.c-pagination_lists__item:is(.--first,.--last){display:grid}}@media screen and (min-width: 768px){.c-pagination_lists{margin-top:min(80px,6.6666666667vw);font-size:var(--font_size_24)}}.p-archive_lists{--column: 1;--row_gap: min(30px, 7.6923076923vw);--column_gap: min(20px, 5.1282051282vw);display:grid;grid-template-columns:repeat(var(--column), 1fr);gap:var(--row_gap) var(--column_gap);align-items:flex-start}.p-archive_lists__wrapper{container-type:inline-size}@container (min-width: 480px){.p-archive_lists:not(.--news){--column: 2}}@container (min-width: 800px){.p-archive_lists:not(.--news){--row_gap: 50px;--column_gap: 30px}}@media screen and (max-width: 567.9px){.p-archive_lists{--column: 1}}
