.blog-kv-slider{margin-bottom:40px}@media (min-width:1050px){.blog-kv-slider__track{overflow:visible;padding-bottom:52px;padding-top:40px;transform:translateX(-54px)}.blog-kv-slider__list{transition:transform .2s}.blog-kv-slider__item{background-color:#fff;border-radius:16px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);transform:scale(.85);transform-origin:center;transition:transform .5s;width:720px!important}.blog-kv-slider__item.is-active{transform:scale(1)}}.blog-kv-slider__thumbnail{aspect-ratio:16/9;border-radius:0 0 16px 16px;overflow:hidden}.blog-kv-slider__thumbnail img{height:100%;object-fit:cover;width:100%}@media (min-width:1050px){.blog-kv-slider__thumbnail{border-radius:16px 16px 0 0}}.blog-kv-slider__body{padding:24px}.blog-kv-slider__title{font-size:2rem;font-weight:700;line-height:1.5}@media (min-width:1050px){.blog-kv-slider__title{font-size:2.4rem}}.blog-kv-slider__tag-list{display:none}@media (min-width:1050px){.blog-kv-slider__tag-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.blog-kv-slider__tag-list__item a{border:1px solid var(--color-beige);border-radius:12px;color:var(--color-beige);display:block;font-size:1.6rem;line-height:1;padding:3px 8px;text-align:center}}.blog-kv-slider__date{color:var(--color-gray);font-size:1.4rem;line-height:1;margin-top:8px}@media (min-width:1050px){.blog-kv-slider__date{font-size:1.6rem;margin-top:16px}}.blog-kv-slider__pagination{gap:8px}.blog-kv-slider__pagination__button{appearance:none;background-color:var(--color-pale-gray);border:none;border-radius:1px;cursor:pointer;height:2px;width:16px}.blog-kv-slider__pagination__button.is-active{background-color:var(--color-main)}@media (min-width:1050px){.blog-kv-slider__pagination__button{height:4px;width:24px}}