@charset "utf-8";@media (min-width:1366px){.news{padding-top:110px}.news-ttl{font-weight:700;font-size:3.8rem;line-height:1.8;letter-spacing:.05em;margin-bottom:42px}.news-category .category-list{display:flex;flex-wrap:wrap;gap:17px}.news-category .category-item{display:flex;align-items:center;justify-content:center;height:43px;background:#fff;border:1px solid #006eb3;border-radius:22px;font-weight:700;font-size:1.6rem;line-height:1;letter-spacing:.05em;color:#006eb3;padding:0 29px 2px;cursor:pointer}.news-category .tab-switch__trigger.active .category-item{background:#006eb3;color:#fff}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 40px;margin-top:50px;margin-bottom:63px}.news-items{display:block}.news-items__img{border-radius:20px;overflow:hidden}.news-items__img img{display:block;width:100%;height:100%;object-fit:cover}.news-items__ctn{display:flex;align-items:center;flex-wrap:wrap;padding:15px 8px 0}.news-items__time{font-family:var(--fontUbu);font-size:1.4rem;line-height:1;letter-spacing:.03em;color:#546b80;margin-right:7px;padding:5px 0}.news-items__tags{display:flex;flex-wrap:wrap;gap:5px 3px}.news-items__tags .tags{display:flex;align-items:center;justify-content:center;height:24px;background:#fff;border-radius:12px;font-size:1.3rem;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;padding:0 11px 2px}.news-items__ttl{font-weight:700;font-size:1.6rem;line-height:1.6;width:100%;letter-spacing:.05em;margin-top:13px}.news-items__des{font-size:1.4rem;width:100%;line-height:1.6;margin-top:6px}.news-detail{padding-top:132px}.news-detail__top{display:flex;align-items:center;flex-wrap:wrap}.news-detail__top .time{font-family:var(--fontUbu);font-size:1.4rem;line-height:1;letter-spacing:.03em;color:#546b80;margin-right:13px}.news-detail__top .tags{display:flex;flex-wrap:wrap}.news-detail__top .tags-items{display:flex;align-items:center;justify-content:center;height:24px;cursor:pointer;background:#fff;border-radius:12px;font-size:1.3rem;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;margin-left:4px;padding:0 11px 2px}.news-detail__top .ttl{width:100%;font-weight:700;font-size:3.8rem;line-height:1.8;letter-spacing:.05em;margin-top:17px}}@media (min-width:769px) and (max-width:1365px){.news{padding-top:8.06vw}.news-ttl{font-weight:700;font-size:2.78vw;line-height:1.8;letter-spacing:.05em;margin-bottom:3.08vw}.news-category .category-list{display:flex;flex-wrap:wrap;gap:1.25vw}.news-category .category-item{display:flex;align-items:center;justify-content:center;height:3.15vw;background:#fff;border:1px solid #006eb3;border-radius:1.61vw;font-weight:700;font-size:1.17vw;line-height:1;letter-spacing:.05em;color:#006eb3;padding:0 2.12vw .15vw;cursor:pointer}.news-category .tab-switch__trigger.active .category-item{background:#006eb3;color:#fff}.news-list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.22vw 2.93vw;margin-top:3.66vw;margin-bottom:4.62vw}.news-items{display:block}.news-items__img{border-radius:1.47vw;overflow:hidden}.news-items__img img{display:block;width:100%;height:100%;object-fit:cover}.news-items__ctn{display:flex;align-items:center;flex-wrap:wrap;padding:1.1vw .59vw 0}.news-items__time{font-family:var(--fontUbu);font-size:1.03vw;line-height:1;letter-spacing:.03em;color:#546b80;margin-right:.51vw;padding:.37vw 0}.news-items__tags{display:flex;flex-wrap:wrap;gap:.37vw .22vw}.news-items__tags .tags{display:flex;align-items:center;justify-content:center;height:1.76vw;background:#fff;border-radius:.88vw;font-size:.95vw;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;padding:0 .81vw .15vw}.news-items__ttl{font-weight:700;font-size:1.17vw;line-height:1.6;width:100%;letter-spacing:.05em;margin-top:.95vw}.news-items__des{font-size:1.03vw;width:100%;line-height:1.6;margin-top:.44vw}.news-detail{padding-top:9.67vw}.news-detail__top{display:flex;align-items:center;flex-wrap:wrap}.news-detail__top .time{font-family:var(--fontUbu);font-size:1.03vw;line-height:1;letter-spacing:.03em;color:#546b80;margin-right:.95vw}.news-detail__top .tags{display:flex;flex-wrap:wrap}.news-detail__top .tags-items{display:flex;align-items:center;justify-content:center;height:1.76vw;cursor:pointer;background:#fff;border-radius:.88vw;font-size:.95vw;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;margin-left:.29vw;padding:0 .81vw .15vw}.news-detail__top .ttl{width:100%;font-weight:700;font-size:2.78vw;line-height:1.8;letter-spacing:.05em;margin-top:1.25vw}}@media (max-width:768px){.news{padding-top:10.42vw}.news-ttl{font-weight:700;font-size:6.25vw;line-height:1.8;letter-spacing:.05em;margin-bottom:4.82vw}.news-category .category-list{display:flex;gap:1.56vw;overflow-x:auto;margin-right:-5.21vw;-webkit-overflow-scrolling:touch}.news-category .category-list::-webkit-scrollbar{display:none}.news-category .category-list:after{content:"";width:3.65vw;flex-shrink:0}.news-category .category-item{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:9.11vw;background:#fff;border:1px solid #006eb3;border-radius:4.56vw;font-weight:700;font-size:3.39vw;line-height:1;letter-spacing:.05em;color:#006eb3;padding:0 4.43vw .26vw;white-space:nowrap}.news-category .tab-switch__trigger.active .category-item{background:#006eb3;color:#fff}.news-list{display:grid;grid-template-columns:repeat(2,1fr);gap:6.77vw 2.6vw;margin-top:7.81vw;margin-bottom:9.24vw}.news-items{display:block}.news-items__img{border-radius:2.6vw;overflow:hidden}.news-items__img img{display:block;width:100%;height:100%;object-fit:cover}.news-items__ctn{display:flex;align-items:center;flex-wrap:wrap;padding:2.86vw 0 0 1.04vw}.news-items__time{font-family:var(--fontUbu);font-size:2.86vw;line-height:1;letter-spacing:.03em;color:#546b80;padding:.52vw 0;margin-right:1.04vw}.news-items__tags{display:flex;flex-wrap:wrap;gap:.65vw .52vw}.news-items__tags .tags{display:flex;align-items:center;justify-content:center;height:4.04vw;background:#fff;border-radius:2.08vw;font-size:2.34vw;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;padding:0 1.17vw .26vw}.news-items__ttl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;font-weight:700;font-size:3.13vw;line-height:1.5;letter-spacing:.05em;margin-top:2.6vw}.news-items__des{display:-webkit-box;-webkit-line-clamp:4;width:100%;-webkit-box-orient:vertical;overflow:hidden;font-size:2.86vw;line-height:1.5;margin-top:1.56vw}.news-detail{padding:14.19vw 5.21vw 0}.news-detail__top{display:flex;align-items:center;flex-wrap:wrap}.news-detail__top .time{font-family:var(--fontUbu);font-size:3.13vw;line-height:1;letter-spacing:.03em;color:#546b80;margin-right:2.34vw}.news-detail__top .tags{display:flex;flex-wrap:wrap}.news-detail__top .tags-items{display:flex;align-items:center;justify-content:center;height:4.69vw;background:#fff;border-radius:2.34vw;font-size:2.6vw;line-height:1;letter-spacing:.01em;color:#006eb3;border:1px solid;padding:0 1.69vw}.news-detail__top .tags-items:not(:first-of-type){margin-left:1.3vw}.news-detail__top .ttl{width:100%;font-weight:700;font-size:6.25vw;line-height:1.6;letter-spacing:.05em;margin-top:3.26vw;margin-block-end:var(--leading-trim)}}