:root{--font-base:"Noto Sans JP",sans-serif;--font-en:"Montserrat",sans-serif;--color-white:#fff;--color-black:#2a3133;--color-primary:#5dbbd0;--color-secondary:#ff72af;--color-tertiary:#ffcee3;--color-quaternary:#c2e5ed;--color-quinary:#2289a9;--color-bg:#edf7fa;--header-height:5rem;--fade-offset:30px}@media screen and (max-width:767px){:root{--header-height:4rem}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-break:strict;overflow-wrap:anywhere;scrollbar-gutter:stable}body{background:var(--color-white);color:var(--color-black);display:flex;flex-direction:column;font-family:var(--font-base);font-weight:500;letter-spacing:.05em;line-height:1.5;min-height:100vh}body.is-fixed{overflow:hidden}main{display:flex;flex:1;flex-direction:column;padding-top:var(--header-height)}.is-pc{display:block!important}@media screen and (max-width:960px){.is-pc{display:none!important}}.is-sp{display:none!important}@media screen and (max-width:960px){.is-sp{display:block!important}}.is-tablet-max{display:none!important}@media screen and (max-width:1300px){.is-tablet-max{display:block!important}}.is-tablet-flex{display:flex!important}@media screen and (max-width:1300px){.is-tablet-flex{display:none!important}}.scroll-hint-icon-wrap{z-index:10}.news{margin-top:5rem}.news__inner{display:flex;gap:5rem}@media screen and (max-width:1300px){.news__inner{flex-direction:column}}@media screen and (max-width:767px){.news__inner{gap:3.75rem}}.news__aside{flex-shrink:0}.news__aside-inner{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + 6.25rem)}@media screen and (max-width:1300px){.news__aside-inner{position:relative;top:auto}}.news__filter-txt{color:var(--color-quinary);font-size:2rem;font-weight:700;padding-left:3rem;position:relative;text-transform:uppercase}@media screen and (max-width:767px){.news__filter-txt{padding-left:2.125rem}}.news__filter-txt:before{aspect-ratio:32/8;background-image:url(../img/common/ttl-deco.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";left:0;position:absolute;top:55%;transform:translateY(-50%);width:2rem}@media screen and (max-width:767px){.news__filter-txt:before{width:1.625rem}}.news__filter-list{margin-top:2.5rem}@media screen and (max-width:1300px){.news__filter-list{display:flex;flex-wrap:wrap;gap:1.5rem;max-width:40rem}}@media screen and (max-width:767px){.news__filter-list{gap:.625rem 1rem;margin-top:1.25rem;max-width:unset}}.news__filter-item+.news__filter-item{margin-top:1rem}@media screen and (max-width:1300px){.news__filter-item+.news__filter-item{margin-top:0}}.news__filter-link{align-items:center;display:flex;font-size:1rem;gap:.5rem;transition:color .3s ease}.news__filter-link.current{color:var(--color-primary)}@media (any-hover:hover){.news__filter-link:focus-visible,.news__filter-link:hover{color:var(--color-primary)}}.news__filter-link:before{aspect-ratio:1/1;background-image:url(../img/common/icon-snow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";flex-shrink:0;width:.5625rem}.news__main{max-width:65.3125rem;padding-top:5.875rem;width:100%}@media screen and (max-width:1300px){.news__main{max-width:unset;padding-top:0}}