@font-face{font-family:"DIN Alternate Bold";font-style:normal;font-weight:normal;src:local("DIN Alternate Bold"),url("../font/DINAlternate-Bold.woff") format("woff")}.l-pagetitle__inner::after{content:"NEWS"}.p-news{padding:clamp(40px,3.5922330097px + 9.7087378641vw,120px) 0 0}.p-news__tab{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media(min-width: 767px){.p-news__tab{grid-template-columns:repeat(4, 1fr);gap:30px;margin-bottom:120px}}@media(min-width: 959px){.p-news__tab{grid-template-columns:repeat(4, 12.5em);justify-content:center}}.p-news__tab--item{text-align:center;border:1px solid #002855;color:#002855;border-radius:999px;padding:10px;transition:.5s;cursor:pointer}.p-news__tab--item:hover{background:rgba(0,40,85,.1)}.p-news__tab--item.-current{background:#002855;color:#fff}.p-news__list{border-bottom:1px solid #b3b3b3;margin-top:50px}@media(min-width: 767px){.p-news__list{margin-top:50px}}.p-news__list li{display:flex;flex-wrap:wrap;color:#000;text-decoration:none;padding:20px 10px;border-top:1px solid #b3b3b3}@media(min-width: 767px){.p-news__list li{flex-wrap:nowrap}}.p-news__list li:has(>a){display:block;padding:0;border-top:0}.p-news__list li:has(>a) a{display:flex;flex-wrap:wrap;color:#000;text-decoration:none;padding:20px 10px;border-top:1px solid #b3b3b3;transition:.3s opacity}@media(any-hover: hover){.p-news__list li:has(>a) a:hover{opacity:.7}}@media(min-width: 767px){.p-news__list li:has(>a) a{flex-wrap:nowrap}}.p-news__list li:has(>a) a .p-news__list--txt{color:#4682a0}.p-news__list--date{width:8em;flex-shrink:0}@media(min-width: 767px){.p-news__list--date{width:9em}}.p-news__list--kind{flex-shrink:0}@media(min-width: 767px){.p-news__list--kind{margin-right:1.5em}}.p-news__list--kind span{display:flex;justify-content:center;align-items:center;width:116px;height:24px;font-size:15px;transform:translateY(3px)}.p-news__list--kind-01{background:#b4e1ee}.p-news__list--kind-02{background:#4682a0;color:#fff}.p-news__list--kind-03{background:#002855;color:#fff}.p-news__list--kind-04{background:#6e98d2;color:#fff}.p-news__list--kind-05{color:#002855;background:#f0f0f0}.p-news__list--txt{margin-top:10px;font-size:0;width:100%}@media(min-width: 767px){.p-news__list--txt{margin-top:0;width:auto}}.p-news__list--txt a{color:#4682a0;font-size:16px}.p-news__list--txt a.-newwindow{position:relative}.p-news__list--txt a.-newwindow::after{content:"";width:12px;height:11px;background:url(../images/common/ico_newwindow.svg) 0 0 no-repeat;background-size:cover;margin-left:.5em;position:relative;display:inline-block;filter:invert(28%) sepia(14%) saturate(4965%) hue-rotate(180deg) brightness(93%) contrast(85%)}.p-news__list li p:last-child{margin-top:10px}@media(min-width: 767px){.p-news__list li p:last-child{margin-top:0}}.p-news__new{background-color:#dc0514;color:#fff;border-radius:3px;text-decoration:none;display:inline-block;font-size:12px;font-weight:500;line-height:1.3;padding:3px 6px;margin-left:15px}.p-news__pager{margin-top:clamp(36px,25.0776699029px + 2.9126213592vw,60px);padding-bottom:clamp(60px,14.4902912621px + 12.1359223301vw,160px)}.p-news__pager ol{list-style-type:none;margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;position:relative}.p-news__pager ol li a{display:flex;text-decoration:none;width:35px;aspect-ratio:1;justify-content:center;align-items:center;color:#000;transition:background-color .2s,color .2s;background-color:#f0f0f0;border-radius:10px}@media(any-hover: hover){.p-news__pager ol li a:where(:any-link,:enabled,summary):hover{background-color:#002855;color:#fff}}.p-news__pager ol li.-current a{color:#fff;background-color:#002855}.p-news__pager ol li.-prev{position:absolute;left:0}.p-news__pager ol li.-prev a{background-color:rgba(0,0,0,0);position:relative;width:auto}.p-news__pager ol li.-prev a::before{content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;rotate:-135deg;position:relative;display:inline-block;margin-right:5px;transition:border-color .2s}@media(any-hover: hover){.p-news__pager ol li.-prev a:where(:any-link,:enabled,summary):hover{color:#1e5a8f}.p-news__pager ol li.-prev a:where(:any-link,:enabled,summary):hover::before{border-color:#1e5a8f}}.p-news__pager ol li.-next{position:absolute;right:0}.p-news__pager ol li.-next a{background-color:rgba(0,0,0,0);position:relative;width:auto}.p-news__pager ol li.-next a::after{content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;rotate:45deg;position:relative;display:inline-block;margin-left:5px;transition:border-color .2s}@media(any-hover: hover){.p-news__pager ol li.-next a:where(:any-link,:enabled,summary):hover{color:#1e5a8f}.p-news__pager ol li.-next a:where(:any-link,:enabled,summary):hover::after{border-color:#1e5a8f}}.p-newsSec{padding:clamp(40px,-19.1626213592px + 15.7766990291vw,170px) 0 0;padding-bottom:clamp(60px,14.4902912621px + 12.1359223301vw,160px) !important}.p-newsSec__title{border-bottom:1px solid #707070;display:flex;flex-direction:column;padding-bottom:clamp(13px,10.7245145631px + 0.6067961165vw,18px)}@media(min-width: 959px){.p-newsSec__title{flex-direction:row;justify-content:space-between;align-items:center}}.p-newsSec__title h2{font-size:clamp(1.25rem,0.9086771845rem + 1.4563106796vw,2rem)}.p-newsSec__title .p-news__new{font-size:.875rem;margin-left:15px;vertical-align:middle}.p-newsSec__title .p-newsSec__title-kind{flex-shrink:0}.p-newsSec__title .p-newsSec__title-kind span{display:flex;justify-content:center;align-items:center;width:116px;height:36px;font-size:15px;transform:translateY(3px)}.p-newsSec__title .p-newsSec__title-kind--01{background:#b4e1ee}.p-newsSec__title .p-newsSec__title-kind--02{background:#4682a0;color:#fff}.p-newsSec__title .p-newsSec__title-kind--03{background:#002855;color:#fff}.p-newsSec__title .p-newsSec__title-kind--04{background:#6e98d2;color:#fff}.p-newsSec__title .p-newsSec__title-kind--05{color:#002855;background:#f0f0f0}.p-newsSec__date{margin:clamp(25px,15.8980582524px + 2.427184466vw,45px) 0}.p-newsSec__gallery{margin-bottom:20px}.p-newsSec__gallery .swiper-slide{aspect-ratio:12/7}.p-newsSec__gallery .swiper-slide img{width:100%;height:100%;object-fit:contain}.p-newsSec__gallerySet{margin-bottom:clamp(50px,27.2451456311px + 6.067961165vw,100px)}.p-newsSec__gallery .swiper-button-next,.p-newsSec__gallery .swiper-button-prev{width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;top:50%;margin-top:-18px;z-index:10}.p-newsSec__gallery .swiper-button-next::after,.p-newsSec__gallery .swiper-button-prev::after{content:"";display:block;width:28px;height:28px;border-top:2px solid #002855;border-right:2px solid #002855;transform:scaleX(0.6) rotate(45deg)}.p-newsSec__gallery .swiper-button-prev{right:auto;left:20px}.p-newsSec__gallery .swiper-button-prev::after{transform:scaleX(0.6) rotate(-135deg)}.p-newsSec__gallery.slideNone .swiper-button-next,.p-newsSec__gallery.slideNone .swiper-button-prev{display:none}.p-newsSec__thumb .swiper-slide{aspect-ratio:12/7}.p-newsSec__thumb .swiper-slide img{width:100%;height:100%;object-fit:contain;opacity:.5;transition:opacity .3s}.p-newsSec__thumb .swiper-slide.swiper-slide-thumb-active img{opacity:1}.p-newsSec__thumb .swiper-button-next,.p-newsSec__thumb .swiper-button-prev{width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:absolute;right:20px;top:50%;margin-top:-18px;z-index:10}.p-newsSec__thumb .swiper-button-next::after,.p-newsSec__thumb .swiper-button-prev::after{content:"";display:block;width:28px;height:28px;border-top:2px solid #002855;border-right:2px solid #002855;transform:scaleX(0.6) rotate(45deg)}.p-newsSec__thumb .swiper-button-prev{right:auto;left:20px}.p-newsSec__thumb .swiper-button-prev::after{transform:scaleX(0.6) rotate(-135deg)}.p-newsSec__thumb.slideNone .swiper-button-next,.p-newsSec__thumb.slideNone .swiper-button-prev{display:none}.p-newsSec__body p{margin-bottom:1.5em}.p-newsSec__body.-movie{text-align:center;margin-bottom:clamp(50px,27.2451456311px + 6.067961165vw,100px)}.p-newsSec__body.-movie iframe{width:100%;height:100%;aspect-ratio:16/9}@media(min-width: 959px){.p-newsSec__body.-movie iframe{width:800px;height:100%}}.p-newsSec__body table{border:1px solid #b2b2b2;border-collapse:collapse}.p-newsSec__body table th,.p-newsSec__body table td{border:1px solid #b2b2b2;font-weight:normal;padding:10px 15px;vertical-align:top}@media(min-width: 959px){.p-newsSec__body table th,.p-newsSec__body table td{padding:15px}}.p-newsSec__body table th{background-color:#b4e1ee}.p-newsSec__relative{margin-top:clamp(50px,27.2451456311px + 6.067961165vw,100px)}.p-newsSec__relative~section{margin-top:clamp(30px,20.8980582524px + 2.427184466vw,50px)}.p-newsSec__relative .c-hl-02{margin-bottom:clamp(20px,15.4490291262px + 1.213592233vw,30px);font-size:clamp(1rem,0.8862257282rem + 0.4854368932vw,1.25rem)}.p-newsSec__relative ul{list-style-type:disc;margin-left:1.5em;color:#4682a0}.p-newsSec__relative ul a{color:#4682a0;position:relative}.p-newsSec__relative ul a::after{content:"";width:12px;height:11px;background:url(../images/common/ico_newwindow.svg) 0 0 no-repeat;background-size:cover;margin-left:.5em;position:relative;display:inline-block;filter:invert(28%) sepia(14%) saturate(4965%) hue-rotate(180deg) brightness(93%) contrast(85%)}.p-newsSec__relative ul a.noAfter::after{content:none}.p-newsSec__relative ul li~li{margin-top:clamp(10px,7.7245145631px + 0.6067961165vw,15px)}.p-newsSec__btns{border-top:1px solid #707070;padding-top:clamp(50px,27.2451456311px + 6.067961165vw,100px);margin-top:clamp(50px,27.2451456311px + 6.067961165vw,100px);position:relative}.p-newsSec__btns a.-prev{color:currentColor;position:relative;width:auto;transition:color .3s;position:absolute;left:0;top:50px;z-index:1}@media(min-width: 767px){.p-newsSec__btns a.-prev{top:calc(50% + clamp(50px,27.2451456311px + 6.067961165vw,100px) - 1em - 35px);translate:0 -50%}}.p-newsSec__btns a.-prev::before{content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;rotate:-135deg;position:relative;display:inline-block;margin-right:5px;transition:border-color .2s}@media(any-hover: hover){.p-newsSec__btns a.-prev:where(:any-link,:enabled,summary):hover{color:#1e5a8f}.p-newsSec__btns a.-prev:where(:any-link,:enabled,summary):hover::before{border-color:#1e5a8f}}.p-newsSec__btns a.-next{color:currentColor;position:relative;width:auto;transition:color .3s;position:absolute;right:0;top:50px;z-index:1}@media(min-width: 767px){.p-newsSec__btns a.-next{top:calc(50% + clamp(50px,27.2451456311px + 6.067961165vw,100px) - 1em - 35px);translate:0 -50%}}.p-newsSec__btns a.-next::after{content:"";width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;rotate:45deg;position:relative;display:inline-block;margin-left:5px;transition:border-color .2s}@media(any-hover: hover){.p-newsSec__btns a.-next:where(:any-link,:enabled,summary):hover{color:#1e5a8f}.p-newsSec__btns a.-next:where(:any-link,:enabled,summary):hover::after{border-color:#1e5a8f}}.p-newsSec__btns a.-back{margin-top:3em;margin-inline:auto;display:flex;justify-content:center;align-items:center;position:relative;text-align:center;width:100%;height:70px;border-radius:60px;text-decoration:none;color:#fff;background:#002855;font-size:clamp(0.875rem,0.8181128641rem + 0.2427184466vw,1rem);font-weight:400;transition:.3s all;line-height:1.4;gap:15px;transition:.3s opacity}@media(any-hover: hover){.p-newsSec__btns a.-back:hover{opacity:.7}}@media(min-width: 767px){.p-newsSec__btns a.-back{margin-top:0;max-width:350px}}.p-newsSec__btns a.-back span{display:inline-block;translate:0 2px}.p-newsSec__btns a.-back span svg{fill:#fff;width:19px}