﻿.p-pageSingle{height:780px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 615px);overflow:visible;z-index:3}@media screen and (max-width: 1080px){.p-pageSingle{height:720px}}@media screen and (max-width: 980px){.p-pageSingle{height:680px}}@media screen and (max-width: 810px){.p-pageSingle{height:600px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 515px)}}@media screen and (max-width: 650px){.p-pageSingle{height:500px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 415px)}}@media screen and (max-width: 500px){.p-pageSingle{height:440px;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 375px)}}.p-pageSingle .c-inner{padding-top:335px}@media screen and (max-width: 810px){.p-pageSingle .c-inner{padding-top:235px}}@media screen and (max-width: 650px){.p-pageSingle .c-inner{padding-top:180px}}.p-pageSingle:before{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background:linear-gradient(to left, #ffffff, #004596);mix-blend-mode:multiply;opacity:.5;z-index:1}.p-pageSingleMv__bg{position:absolute;top:0;left:0;height:100%;width:100%}.p-breadcrumbs{top:705px}@media screen and (max-width: 810px){.p-breadcrumbs{top:560px}}@media screen and (max-width: 650px){.p-breadcrumbs{top:475px}}@media screen and (max-width: 500px){.p-breadcrumbs{top:450px}}.p-pageSingle__desc{position:relative;z-index:1;width:fit-content}.p-pageSingle__desc .text{margin-top:10px;font-size:4rem;line-height:1.6}@media screen and (max-width: 1080px){.p-pageSingle__desc .text{font-size:3.6rem}}@media screen and (max-width: 810px){.p-pageSingle__desc .text{font-size:3rem}}@media screen and (max-width: 650px){.p-pageSingle__desc .text{font-size:2.4rem}}@media screen and (max-width: 500px){.p-pageSingle__desc .text{font-size:2rem}}.p-pageSingle__desc .data{display:flex;align-items:center;gap:0 50px}@media screen and (max-width: 810px){.p-pageSingle__desc .data{gap:0 40px}}@media screen and (max-width: 650px){.p-pageSingle__desc .data{gap:0 30px}}@media screen and (max-width: 500px){.p-pageSingle__desc .data{gap:0 20px}}.p-pageSingle__desc .data .year{font-size:1.8rem}@media screen and (max-width: 500px){.p-pageSingle__desc .data .year{font-size:1.6rem}}.p-pageSingle__desc .data .cate{font-size:1.8rem;border:1px solid #fff;border-radius:30px;padding:4px 15px 4px 15px}@media screen and (max-width: 500px){.p-pageSingle__desc .data .cate{font-size:1.6rem;padding:4px 20px 4px 8px}}.p-head{padding-top:70px}@media screen and (max-width: 500px){.p-head{padding-top:90px}}.p-head__data{display:flex;align-items:center;gap:0 50px}@media screen and (max-width: 810px){.p-head__data{gap:0 40px}}@media screen and (max-width: 650px){.p-head__data{gap:0 30px}}@media screen and (max-width: 500px){.p-head__data{gap:0 20px}}.p-head__data .year{font-size:1.8rem}@media screen and (max-width: 500px){.p-head__data .year{font-size:1.6rem}}.p-head__data .cate{font-size:1.8rem;border:1px solid #fff;border-radius:30px;padding:4px 30px 4px 15px}@media screen and (max-width: 500px){.p-head__data .cate{font-size:1.6rem;padding:4px 20px 4px 8px}}.p-head__content{max-width:765px;margin:80px auto 0}@media screen and (max-width: 1080px){.p-head__content{margin:75px auto 0}}@media screen and (max-width: 810px){.p-head__content{margin:65px auto 0}}@media screen and (max-width: 650px){.p-head__content{margin:55px auto 0}}@media screen and (max-width: 500px){.p-head__content{margin:50px auto 0}}.p-head__title{font-size:2.4rem;display:table}@media screen and (max-width: 1080px){.p-head__title{font-size:3.6rem}}@media screen and (max-width: 810px){.p-head__title{font-size:3.2rem}}@media screen and (max-width: 650px){.p-head__title{font-size:2.6rem}}@media screen and (max-width: 500px){.p-head__title{font-size:2.2rem}}.p-head__img{width:100%;margin-top:80px}@media screen and (max-width: 1080px){.p-head__img{margin-top:70px}}@media screen and (max-width: 810px){.p-head__img{margin-top:65px}}@media screen and (max-width: 650px){.p-head__img{margin-top:55px}}@media screen and (max-width: 500px){.p-head__img{margin-top:40px}}.p-head__text{margin-top:40px}@media screen and (max-width: 810px){.p-head__text{margin-top:30px}}@media screen and (max-width: 500px){.p-head__text{margin-top:20px}}.p-main .c-inner{max-width:765px}.p-main__list{position:relative;border:1px solid #fff;padding:100px 50px 50px}@media screen and (max-width: 1080px){.p-main__list{padding:90px 40px 40px}}@media screen and (max-width: 810px){.p-main__list{padding:80px 30px 40px}}@media screen and (max-width: 650px){.p-main__list{padding:70px 20px 40px}}@media screen and (max-width: 500px){.p-main__list{padding:70px 20px 40px}}.p-main__list:before{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background-color:#fff;opacity:.1}.p-main__list .index{position:absolute;top:0;left:0;font-size:8rem;color:transparent;-webkit-text-stroke:1px #fff;text-stroke:1px #fff;line-height:.8;letter-spacing:0}@media screen and (max-width: 1080px){.p-main__list .index{font-size:7.5rem}}@media screen and (max-width: 810px){.p-main__list .index{font-size:6.5rem}}@media screen and (max-width: 650px){.p-main__list .index{font-size:5.5rem}}@media screen and (max-width: 500px){.p-main__list .index{font-size:5rem}}.p-main__item{margin-top:40px;display:flex;gap:0 30px}@media screen and (max-width: 810px){.p-main__item{gap:0 30px;margin-top:30px}}@media screen and (max-width: 650px){.p-main__item{gap:0 30px;margin-top:25px}}@media screen and (max-width: 500px){.p-main__item{gap:0 30px;margin-top:20px}}.p-main__item:nth-child(2){margin-top:0}.p-main__item .link{margin-top:5px}.p-main__item .number{font-size:3rem;line-height:1.2}.p-main__item .text{font-size:1.8rem;cursor:pointer;position:relative;z-index:3;transition:color .3s}.p-main__item .text:hover{color:#ff9c00}.p-mainItem__list{margin-top:10px}.p-mainItem_item{margin-top:5px}.p-mainItem__link{font-size:1.6rem;margin-top:5px;display:block}.p-main__block{margin-top:80px}@media screen and (max-width: 500px){.p-main__block{margin-top:60px}}.p-main__title{display:flex;gap:0 10px}.p-main__title .icon{width:30px;margin-top:-5px}.p-main__title .title{width:calc(100% - 40px);color:#fff;font-size:2.4rem;font-family:"ヒラギノ角ゴ W8 JIS2004"}.p-banner{padding:0px 0 100px;position:relative}@media screen and (max-width: 1080px){.p-banner{padding:0px 0 90px}}@media screen and (max-width: 810px){.p-banner{padding:0px 0 80px}}@media screen and (max-width: 650px){.p-banner{padding:0px 0 70px}}@media screen and (max-width: 500px){.p-banner{padding:0px 0 60px}}.p-banner__img{cursor:pointer;aspect-ratio:7.7/2.6;width:100%;position:relative;display:block}.p-banner__img:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#0c4794;opacity:.2;z-index:1}.p-column{padding:80px 0 115px;background-color:#242424;overflow:hidden}@media screen and (max-width: 1080px){.p-column{padding:70px 0 95px}}@media screen and (max-width: 810px){.p-column{padding:60px 0 75px}}@media screen and (max-width: 650px){.p-column{padding:60px 0 60px}}@media screen and (max-width: 500px){.p-column{padding:60px 0 60px}}.p-column .c-title{width:100%}@media screen and (max-width: 1080px){.p-column .c-title .en{font-size:7rem}}@media screen and (max-width: 810px){.p-column .c-title .en{font-size:6rem}}@media screen and (max-width: 650px){.p-column .c-title .en{font-size:5rem}}@media screen and (max-width: 500px){.p-column .c-title .en{font-size:4rem}}.p-column .c-button{width:fit-content;margin:60px auto 0;z-index:4;position:relative}.p-column__bg{position:absolute;height:100%;width:100%;top:0;left:0}.p-column__bg .beam{width:60%;height:100%;background-color:#fff;opacity:.4;z-index:1;transition:transform 1s;transform:translate(-130%, -100%) skew(50deg);position:absolute;left:30%;top:0;transform-origin:top left;transition-delay:.5s;opacity:.07}@media screen and (max-width: 810px){.p-column__bg .beam{left:0%}}@media screen and (max-width: 650px){.p-column__bg .beam{display:none}}.p-column__bg.view .beam{transform:translate(-50%, 0%) skew(50deg)}@media screen and (max-width: 980px){.splide__track{overflow:visible}}.p-column__splide{width:100%;position:relative;z-index:6;margin-top:60px}@media screen and (max-width: 1080px){.p-column__splide{margin-top:40px}}.p-column__splide .splide__arrows{position:absolute;top:-120px;width:140px;display:flex;justify-content:space-between;z-index:10;right:0}@media screen and (max-width: 1080px){.p-column__splide .splide__arrows{top:-100px}}@media screen and (max-width: 500px){.p-column__splide .splide__arrows{display:none}}.p-column__splide .splide__arrow{width:60px;border:1px solid #fff;height:60px;border-radius:52%;transition:border-color .3s,background-color .3s;cursor:pointer;z-index:10}@media screen and (max-width: 500px){.p-column__splide .splide__arrow{width:40px;height:40px}}.p-column__splide .splide__arrow:before{position:absolute;content:"";width:27%;height:1px;background-color:#fff;left:50%;transform:translate(-50%, -50%);z-index:4;top:50%}.p-column__splide .splide__arrow:after{position:absolute;content:"";height:1px;background-color:#fff;width:17%;left:58%;top:45%;transform:translate(-50%, -50%) rotate(45deg) skew(-5deg);z-index:4}.p-column__splide .splide__arrow:hover{background-color:#fff}.p-column__splide .splide__arrow:hover:before,.p-column__splide .splide__arrow:hover:after{background-color:#101010}.p-column__splide .splide__arrow svg{display:none}.p-column__splide .splide__arrow.splide__arrow--prev{transform:scaleX(-1)}.p-column__splide .splide__arrow.splide__arrow--next{transform:rotate(0deg)}.p-column__link{cursor:pointer}.p-column__link:hover .p-column__text{text-decoration-color:#fff}.p-column__img{width:100%;aspect-ratio:3/2}.p-column__data{display:flex;margin-top:15px;gap:0 30px;align-items:center}.p-column__data .date{font-size:1.4rem}.p-column__data .cate{font-size:1.2rem;border:1px solid;border-radius:20px;padding:4px 20px 4px 15px}.p-column__text{margin-top:10px;line-height:2;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .3s ease;text-decoration-thickness:1px;text-underline-offset:2px}