.news{position:relative}.news__head{margin-left:auto;margin-right:auto;max-width:1028px;width:calc(100% - 40px)}@media(min-width:688px){.news__head{width:calc(100% - 64px)}}.news__head-inner{padding:60px 0}@media(min-width:688px){.news__head-inner{padding:120px 0}}.news__title{display:block;font-size:3rem;font-weight:700;letter-spacing:.1em;text-align:left}@media(min-width:688px){.news__title{font-size:3.8rem;margin-left:-.05em}}.news__title-en{display:block;font-size:1.5rem;font-weight:500;letter-spacing:.05em;margin-top:-10px;text-align:left}@media(min-width:688px){.news__title-en{font-size:1.5rem}}.news__navigation{background-color:var(--base-color);border-bottom:1px solid #f2f2f2;margin:0 auto;position:relative;width:calc(100% - 40px)}@media(min-width:688px){.news__navigation{margin:0 auto;max-width:1028px;width:calc(100% - 64px)}}.news__navigation-lists{align-items:center;display:flex;justify-content:space-between}@media(min-width:688px){.news__navigation-lists{justify-content:flex-start}}.news__navigation-list{font-size:1.3rem;position:relative}.news__navigation-list>a{color:var(--sub-font-color);display:block;padding:0 8px 16px}@media(min-width:688px){.news__navigation-list>a{padding:0 32px 16px}}.news__navigation-list:after{background:var(--main-color);bottom:-1px;content:"";display:block;height:1px;left:0;margin:0 auto;opacity:0;position:absolute;right:0;transition:all .36s cubic-bezier(.215,.61,.355,1);width:0}.news__navigation-list.is-current{font-weight:700}.news__navigation-list.is-current:after{opacity:1;width:100%}.news__list{background-color:#fff;margin:0 auto;padding:30px 0;position:relative;width:calc(100% - 40px)}@media(min-width:688px){.news__list{margin:0 auto;max-width:1028px;padding:60px 0;width:calc(100% - 64px)}}.news__items{display:grid;gap:60px 32px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.news__item a{color:var(--main-font-color);text-decoration:none}.news__item a:hover .news__item-image img{transform:scale(1.05)}.news__item-image{border-radius:2px;margin-bottom:1.5em;overflow:hidden;position:relative}.news__item-image img{backface-visibility:hidden;display:block;height:180px;-o-object-fit:cover;object-fit:cover;transform:scale(1);transition:transform 1s var(--easing-easeOutCubic);width:100%}.news__item-image p{align-items:center;display:flex;flex-direction:column;left:0;padding:8px 0 0 8px;position:absolute;top:0;z-index:3}.news__item-title{color:var(--sub-font-color);font-size:1.3rem;margin-top:.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.news__item-meta{color:var(--sub-font-color);font-size:1.2rem;margin-top:.2em}.news__item-meta span{display:inline-block}.news__item-meta span:first-child{font-weight:700}
