.news-archive__menu{padding-bottom:12px}@media screen and (min-width:768px){.news-archive__menu{margin-bottom:10px;padding-bottom:20px}}.news-archive__menu__list{display:flex;flex-wrap:wrap;gap:14px 3px}@media screen and (min-width:768px){.news-archive__menu__list{gap:14px 1px}}.news-archive__menu__list__item__anchor{appearance:none;background:none;background-color:#f2f2f2;border:none;cursor:pointer;display:block;font-size:1.3rem;letter-spacing:.05em;min-width:100px;padding:11px 10px;position:relative;transition:background-color var(--transition-ptn01),color var(--transition-ptn01)}@media screen and (min-width:768px){.news-archive__menu__list__item__anchor{font-size:1.5rem;min-width:130px;padding:6px 10px}}.news-archive__menu__list__item__anchor.is-active{background-color:#262529;color:#fff;pointer-events:none}.news-archive__menu__list__item__anchor:not(.is-active):is(:hover,:focus){background-color:#f3f4f9}.news-archive__menu__list__item__anchor:before{aspect-ratio:11/4;background-color:#262529;bottom:0;content:"";height:auto;left:0;margin:0 auto;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI0IiB2aWV3Qm94PSIwIDAgMTEgNCI+PHBhdGggZmlsbD0iIzI2MjUyOSIgZD0iTTUuNSA0IDAgMGgxMVoiIGRhdGEtbmFtZT0i5aSa6KeS5b2iIDE3MSIvPjwvc3ZnPg==);mask-position:center;mask-repeat:no-repeat;mask-size:contain;opacity:0;position:absolute;right:0;transform:translateY(100%);transition:var(--transition-ptn01);width:11px;z-index:1}.news-archive__menu__list__item__anchor.is-active:before{opacity:1}.news-archive__content__list__item{border-bottom:1px dotted var(--color-pale)}.news-archive__content__list__item__anchor{display:block;padding-bottom:20px;padding-top:20px;transition:background-color var(--transition-ptn01)}@media screen and (min-width:768px){.news-archive__content__list__item__anchor{padding:20px 10px 25px}}.news-archive__content__list__item__anchor:focus .paragraph{color:var(--color-point)}@media screen and (min-width:768px){.news-archive__content__list__item__anchor .paragraph{transition:color var(--transition-ptn01)}}@media screen and (min-width:1050px){.news-archive__content__list__item__anchor:hover .paragraph{color:var(--color-point)}}@media screen and (min-width:768px){.news-archive__content__list__item__content{align-items:flex-start;display:flex;flex-direction:column}.news-archive__content__list__item__content__head{align-items:center;display:flex}}.news-archive__content__list__item__content__head__date{color:var(--color-point);font-family:var(--font-en-02);font-size:1.2rem;font-weight:500;letter-spacing:.15em}@media screen and (min-width:768px){.news-archive__content__list__item__content__head__date{font-size:1.4rem}}.news-archive__content__list__item__content__head__category-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}@media screen and (min-width:768px){.news-archive__content__list__item__content__head__category-list{gap:15px;margin-left:20px;margin-top:0}}.news-archive__content__list__item__content__head__category-list__item{background-color:var(--color-bg);border-radius:12px;box-sizing:border-box;color:var(--color-plane);display:inline-block;font-size:1.2rem;letter-spacing:.05em;min-width:100px;padding:5px;text-align:center}.js-post-item{transition:opacity var(--transition-ptn01)}