@charset "UTF-8";@import"https://api.fontshare.com/v2/css?f=cabinet-grotesk&display=swap";.NewsItem{position:relative}.NewsItem:before{content:"";position:absolute;top:0;display:block;width:100%;height:1px;background-color:#0003;transform-origin:left;transform:scaleX(0)}.NewsItem.-show:before{transform:scaleX(1);transition:transform 1.2s cubic-bezier(.85,0,.15,1),opacity .6s cubic-bezier(0,.55,.45,1)}.NewsItem.-show .NewsItem-link{opacity:1}.NewsItem.-show .NewsItem-link .NewsItem-date,.NewsItem.-show .NewsItem-link .NewsItem-tag,.NewsItem.-show .NewsItem-link .NewsItem-title{transform:translateY(0);transition:transform 1.2s cubic-bezier(.85,0,.15,1)}.NewsItem.-show:last-child:after{transform:scaleX(1);transition:transform 1.2s cubic-bezier(.85,0,.15,1),opacity .6s cubic-bezier(0,.55,.45,1)}.News-list.-hover .NewsItem .NewsItem-link{opacity:.5}.News-list.-hover .NewsItem:before,.News-list.-hover .NewsItem:after{opacity:.5}[data-whatintent=mouse] .NewsItem:hover .NewsItem-link{opacity:1}@media screen and (min-width: 821px){[data-whatintent=mouse] .NewsItem:hover .NewsItem-link{transform:translate(1.25rem)}}@media screen and (max-width:820.98px){[data-whatintent=mouse] .NewsItem:hover .NewsItem-link{transform:translate(.625rem)}}[data-whatintent=mouse] .NewsItem:hover .NewsItem-circle{opacity:1}[data-whatintent=mouse] .NewsItem:hover:before,[data-whatintent=mouse] .NewsItem:hover+:before{opacity:1}.NewsItem:last-child:after{content:"";position:absolute;bottom:0;display:block;width:100%;height:1px;background-color:#0003;transform-origin:left;transform:scaleX(0);transition:opacity .6s cubic-bezier(0,.55,.45,1)}.NewsItem-circle{position:absolute;display:block;top:50%;left:0;transform:translateY(-50%);background-color:#000;border-radius:50%;opacity:0;transition:opacity .6s cubic-bezier(0,.55,.45,1)}@media screen and (min-width: 821px){.NewsItem-circle{width:.375rem;height:.375rem}}@media screen and (max-width:820.98px){.NewsItem-circle{width:.1875rem;height:.1875rem}}.NewsItem-link{display:flex;opacity:0;transition:opacity .6s cubic-bezier(0,.55,.45,1),transform .6s cubic-bezier(0,.55,.45,1)}@media screen and (min-width: 821px){.NewsItem-link{align-items:center;padding-block:1.875rem 1.75rem;padding-inline:.6875rem 1.3125rem;gap:4.375rem}}@media screen and (max-width:820.98px){.NewsItem-link{flex-direction:column;padding-block:.875rem .84375rem;gap:.28125rem}}.NewsItem-info{display:flex;align-items:center;flex-shrink:0}@media screen and (min-width: 821px){.NewsItem-info{gap:2rem}}@media screen and (max-width:820.98px){.NewsItem-info{gap:.1875rem}}.NewsItem-dateWrapper,.NewsItem-tagWrapper,.NewsItem-titleWrapper{display:block;overflow:hidden}.NewsItem-date,.NewsItem-tag,.NewsItem-title{display:block;transform:translateY(110%)}.NewsItem-date{font-family:Cabinet Grotesk,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700}@media screen and (min-width: 821px){.NewsItem-date{font-size:.75rem;width:4.375rem}}@media screen and (min-width: 821px) and (max-width: 1139px){.NewsItem-date{font-size:10px}}@media screen and (max-width:820.98px){.NewsItem-date{font-size:.40625rem;width:2.1875rem}}@media screen and (max-width:820.98px) and (max-width: 288.5px){.NewsItem-date{font-size:10px}}.NewsItem-tagWrapper{display:flex}@media screen and (min-width: 821px){.NewsItem-tagWrapper{width:10.25rem;gap:.25rem}}@media screen and (max-width:820.98px){.NewsItem-tagWrapper{width:5.125rem;gap:.125rem}}.NewsItem-tag{display:flex;align-items:center;justify-content:center;background-color:#000;flex-shrink:0}@media screen and (min-width: 821px){.NewsItem-tag{padding-block:.375rem;width:5rem;border-radius:.25rem}}@media screen and (max-width:820.98px){.NewsItem-tag{width:2.5rem;height:.71875rem;border-radius:.125rem}}.NewsItem-tagText{font-family:Cabinet Grotesk,Noto Sans JP,YuGothic,游ゴシック,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-weight:700;color:#fff;line-height:normal}@media screen and (min-width: 821px){.NewsItem-tagText{font-size:.75rem;margin-bottom:-.125rem}}@media screen and (min-width: 821px) and (max-width: 1139px){.NewsItem-tagText{font-size:10px}}@media screen and (max-width:820.98px){.NewsItem-tagText{font-size:.375rem;margin-bottom:-.0625rem}}@media screen and (max-width:820.98px) and (max-width: 312.5px){.NewsItem-tagText{font-size:10px}}.NewsItem-title{font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;letter-spacing:.06em;line-height:180%}@media screen and (min-width: 821px){.NewsItem-title{font-size:.875rem;padding-block:.3125rem}}@media screen and (min-width: 821px) and (max-width: 976px){.NewsItem-title{font-size:10px}}@media screen and (max-width:820.98px){.NewsItem-title{font-size:.4375rem}}@media screen and (max-width:820.98px) and (max-width: 268px){.NewsItem-title{font-size:10px}}
