.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;overflow-x:auto}.breadcrumbs li{white-space:nowrap;font-size:1.2rem;font-weight:700}@media screen and (max-width: 768px){.breadcrumbs li{font-size:1rem}}.breadcrumbs li+li{margin-left:8px}@media screen and (max-width: 768px){.breadcrumbs li+li{margin-left:6px}}.breadcrumbs li+li:before{position:relative;content:">";top:-1px;margin-right:4px;color:var(--black)}@media screen and (max-width: 768px){.breadcrumbs li+li:before{margin-right:4px}}.breadcrumbs a{text-decoration:none;color:var(--black)}.breadcrumbs .current{font-weight:700;color:var(--blue-main)}.lower-fv__inner{position:relative;max-width:996px;margin-inline:auto;padding:0 24px}.page-title__container{position:relative;padding-top:180px;margin-bottom:24px;display:grid}@media screen and (max-width: 768px){.page-title__container{padding-top:104px;margin-bottom:8px}}.page-title{position:relative;z-index:1}.page-title__caption{width:fit-content;font-size:1.8rem;font-weight:700;color:#fff;background:var(--blue-main);padding:3px 10px;margin-bottom:8px}@media screen and (max-width: 768px){.page-title__caption{font-size:1.6rem;margin-bottom:0}}.page-title__heading{width:fit-content;font-size:clamp(2.6rem,3.15vw,4rem);font-weight:700;color:var(--black);background:#fff;padding:5px 15px}@media screen and (max-width: 768px){.page-title__heading{font-size:2.8rem;padding:2px 8px;letter-spacing:.01em}}.page-title__heading .small{font-size:1.6rem}.page-title__heading-sub{width:fit-content;font-size:clamp(1.4rem,2.9vw,2.8rem);font-weight:700;color:var(--black);background:#fff;padding:5px 15px}@media screen and (max-width: 768px){.page-title__heading-sub{font-size:1.8rem;padding:4px}}.sec-heading__line{position:relative;width:auto;padding-bottom:18px}@media screen and (max-width: 768px){.sec-heading__line{padding-bottom:10px}}.sec-heading__line:before,.sec-heading__line:after{content:"";position:absolute;left:0;bottom:0;border-radius:50vmax;height:2px}.sec-heading__line:before{width:100%;background-color:var(--blue-main);z-index:0}.sec-heading__line:after{width:calc(100% - 48px);left:48px;background-color:var(--blue-light);z-index:1}.sec-heading__line+.mod-text{margin-top:32px}@media screen and (max-width: 768px){.sec-heading__line+.mod-text{margin-top:16px}}.sec-heading{width:fit-content;font-size:3.2rem;font-weight:700;color:var(--blue-main)}@media screen and (max-width: 768px){.sec-heading{font-size:2.4rem}}.sec-heading.-black{color:var(--black)}.sec-heading__group{margin-bottom:36px}.sec-heading__caption{font-family:var(--text-ubuntu);font-size:1.8rem;font-weight:700;color:#fff;line-height:1;padding:4px 8px;background:var(--blue-main)}@media screen and (max-width: 768px){.sec-heading__caption{font-size:1.6rem}}.sec-heading--sub{position:relative;font-size:2rem;font-weight:700;color:var(--blue-main);margin-bottom:20px}@media screen and (max-width: 768px){.sec-heading--sub{font-size:1.8rem;margin-bottom:14px}}.semicircle{position:relative;width:calc(100vw - 10px);margin-inline:calc(50% - 50vw);border-top:1px solid var(--blue-main);border-right:1px solid var(--blue-main);aspect-ratio:1280/156;max-height:156px;border-radius:0 8vmax 0 0}@media screen and (max-width: 768px){.semicircle{width:calc(100vw - 1px);border-radius:0 28px 0 0;max-height:28px;aspect-ratio:initial}}.semicircle .semicircle-inner{position:relative;max-width:81.81%;width:100%;margin-inline:auto}@media screen and (max-width: 768px){.semicircle .semicircle-inner{max-width:initial;width:auto;padding:0 24px}}.semicircle .semicircle-budge{position:relative;top:-56px;right:0;margin-left:auto;max-width:fit-content;display:grid;place-content:center;background-color:var(--blue-main);border-radius:8px 8px 0 0;color:#fff;font-size:1.8rem;font-weight:500;padding:14px 48px;font-family:var(--text-ubuntu)}@media screen and (max-width: 768px){.semicircle .semicircle-budge{top:-42px;font-size:1.6rem;aspect-ratio:initial;padding:8px 24px}}.lower-fv__news .breadcrumbs{position:relative;max-width:1028px;margin-inline:auto;padding:0 24px}.news-container{container-type:inline-size;max-width:740px;padding:0 24px;margin-inline:auto;margin-top:120px;margin-bottom:116px}@media screen and (max-width: 768px){.news-container{margin-top:40px;margin-bottom:72px;padding:0}}.news-container .mod-news__item .mod-news__item-category{width:90px}@media screen and (max-width: 768px){.news-container .mod-news__item .mod-news__item-category{width:82px}}.news-container .mod-news__item .mod-news__item-link{padding:2.72cqw 4.406cqw 2.72cqw 5.406cqw}@media screen and (max-width: 768px){.news-container .mod-news__item .mod-news__item-link{padding:14px 16px 16px}}.news-container .mod-news__item+.mod-news__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#bfedef;z-index:1}@media screen and (max-width: 768px){.mod-button--gradation{display:none}}
