/*! [content/news/archive] page.css */.category-filter-box+#section-info{margin-top:var(--column-gap)}@media (min-width:1281px){#section-info{--column-gap:var(--space_4_2);--column-width:calc((100% - var(--column-gap)) / 4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-news{width:calc(var(--column-width) * 3)}.sidebar{width:var(--column-width)}}@media (max-width:1280px){#section-info{--column-gap:var(--space_4_2);display:block}}.year-posts+.year-posts{margin-top:var(--space_6_4)}.info-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;overflow:hidden;position:relative;margin:0 0 var(--font-size);font-size:var(--font-size-h4);white-space:nowrap}.info-title::after{-webkit-box-flex:1;-ms-flex:1;flex:1;content:'';margin-left:.25em;width:100%;height:1px;background:rgb(var(--color-text-h-rgb) / .3)}.info-news .post-eyecatch{background:rgb(var(--color-izumi-blue-rgb))}.overlay-image{overflow:hidden;position:absolute;z-index:2;left:0;top:0;width:100%;height:100%}.overlay-image>img{z-index:2}.overlay-image::after{content:'';position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.info-news .post-photo:not(.blank-image) .post-eyecatch .img{z-index:1}.info-news .has-overlay-image .post-photo .post-eyecatch .img{opacity:.5}.info-news .blank-image .blank{display:none}.info-news .posts-box .post-category>li{overflow:visible;position:relative;z-index:0;background:0 0;border:none;border-radius:0;color:#fff}.info-news .posts-box .post-category>li::before{content:'';position:absolute;z-index:-1;left:-.25em;top:0;width:calc(100% + .5em);height:100%;background:rgb(var(--color-izumi-blue-rgb));border-radius:3px}.info-news-buttons{margin-top:2em}.info-news-buttons>.back-to-top svg{rotate:-90deg}.info-news-buttons>.un-select svg{rotate:45deg}.sidebar-inner>:first-child{margin-top:0}.sidebar-inner>:last-child{margin-bottom:0}.sidebar .swiper{--container-padding:0px;--swiper-pagination-gap:1em;--swiper-pagination-height:20px;--swiper-scrollbar-sides-offset:0px;--swiper-scrollbar-bottom:0px;--swiper-scrollbar-size:10px;--swiper-theme-color:rgb(var(--color-izumi-blue-rgb));-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:0}.sidebar .swiper-initialized{opacity:1}.sidebar .swiper-wrapper{padding-bottom:calc(var(--swiper-pagination-gap) + var(--swiper-pagination-height))}.sidebar .posts-box .post-text{position:static}.sidebar .posts-box .post-category{overflow:hidden;position:absolute;left:var(--onhover-box-padding);top:var(--onhover-box-padding);margin:0;width:100%;border-radius:var(--eyecatch-border-radius) var(--eyecatch-border-radius) 0 0}.sidebar .posts-box .post-category>li{position:relative;margin:0 1px 0 0;border:none;border-radius:0;color:#fff}.sidebar .posts-box .post-category>li::before{content:'';position:absolute;z-index:-1;left:-.25em;top:0;width:calc(100% + .5em);height:100%;background:rgb(var(--color-izumi-blue-rgb));border-radius:3px}@media (min-width:1281px){.sidebar-inner{position:-webkit-sticky;position:sticky;right:0;top:calc(var(--wp-adminbar-height) + var(--gnav-height) + 2em)}.swiper-scrollbar:not(.swiper-scrollbar-horizontal){display:none}}@media (max-width:1280px){.sidebar{margin-top:var(--space_6_4)}.sidebar .swiper{--swiper-scrollbar-sides-offset:var(--section-padding-x);margin-left:calc(var(--section-padding-x) * -1);margin-right:calc(var(--section-padding-x) * -1);padding:0 var(--section-padding-x)}.swiper-pagination:not(.swiper-pagination-horizontal){display:none}}