.news-list{display:flex;flex-wrap:wrap;gap:3.6rem}@media screen and (max-width:960px){.news-list{gap:1.6rem}}@media screen and (max-width:768px){.news-list{gap:1.6rem}}@media screen and (max-width:480px){.news-list{flex-direction:column}}.news-list .news-list__item{width:calc((100% - 10.8rem) / 4)}@media screen and (max-width:960px){.news-list .news-list__item{width:calc((100% - 4.8rem) / 4)}}@media screen and (max-width:768px){.news-list .news-list__item{width:calc((100% - 1.6rem) / 2)}}@media screen and (max-width:480px){.news-list .news-list__item{width:100%}}.news-list .news-list__item>a{display:flex;flex-direction:column;gap:1.4rem;height:100%}@media screen and (max-width:768px){.news-list .news-list__item>a{gap:1.2rem}}@media screen and (max-width:480px){.news-list .news-list__item>a{gap:1rem;display:grid;grid-template-columns:30% 70%;grid-template-rows:auto 1fr;gap:.8rem 1.2rem}}.news-list .news-image{position:relative;z-index:0;aspect-ratio:260/195;overflow:hidden}@media screen and (max-width:480px){.news-list .news-image{grid-column:1/2;grid-row:1/3}}.news-list .news-image img{max-width:100%;width:100%;height:100%;object-fit:cover}.news-list .news-title{font-size:1.4rem;line-height:1.4}@media screen and (max-width:480px){.news-list .news-title{grid-column:2/3;grid-row:1}}.news-list .news-date{font-size:1.2rem;font-weight:400;line-height:1.4;margin-top:auto}@media screen and (max-width:480px){.news-list .news-date{grid-column:2/3;grid-row:2;align-self:flex-end;text-align:right}}.news-list-swiper{width:100%}@media screen and (min-width:961px){.news-list-swiper .swiper-wrapper{display:flex;flex-wrap:wrap;gap:3.6rem;transform:none !important;width:100% !important}.news-list-swiper .swiper-slide{width:calc((100% - 10.8rem) / 4) !important;margin-right:0 !important;height:auto !important}}@media screen and (max-width:960px){.news-list-swiper{overflow:hidden}.news-list-swiper .swiper-wrapper{display:flex}.news-list-swiper .swiper-slide{width:28rem;flex-shrink:0}}@media screen and (max-width:960px) and (max-width:768px){.news-list-swiper .swiper-slide{width:24rem}}@media screen and (max-width:960px) and (max-width:480px){.news-list-swiper .swiper-slide{width:20rem}}@media screen and (max-width:960px){.news-list-swiper .news-list__item{width:100%}}.news-list-swiper .news-list__item>a{display:flex;flex-direction:column;gap:1.4rem;height:100%}.news-list-swiper .news-image{position:relative;z-index:0;aspect-ratio:260/195;overflow:hidden}.news-list-swiper .news-image img{max-width:100%;width:100%;height:100%;object-fit:cover}.news-list-swiper .news-title{font-size:1.4rem;line-height:1.4}.news-list-swiper .news-date{font-size:1.2rem;font-weight:400;line-height:1.4;margin-top:auto}.news-list-swiper .swiper-pagination{position:relative;margin-top:3.2rem}@media screen and (min-width:961px){.news-list-swiper .swiper-pagination{display:none}}.news-list-swiper .swiper-pagination .swiper-pagination-bullet{width:1.2rem;height:1.2rem;background-color:var(--my-custom-theme__gray-color--code);opacity:1;margin:0 .4rem}.news-list-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--my-custom-theme__main-color--code)}