:root{--headerH:6vw;--contentW:28vw}@media screen and (max-width:1024px) and (orientation:portrait){:root{--headerH:80px;--contentW:12vw}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){:root{--headerH:80px;--contentW:16vw}}.pilot-point-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3rem}.pilot-float-content .float-img{width:30%;float:left;margin-right:2rem}.pilot-float-content .float-img img{width:100%}.sp-slider h3.border-title{display:flex;align-items:center;min-height:5vw}.sp-slider .swiper-wrapper{align-items:stretch}.sp-slider .swiper-wrapper .swiper-slide{height:auto;display:grid;grid-template-rows:auto 1fr auto}.sp-slider .swiper-wrapper .swiper-slide p.paragraph{letter-spacing:.1em}.pilot-schedule .pilot-flow-item{display:flex;justify-content:space-between;margin-bottom:3vw}.pilot-schedule .pilot-flow-item .pilot-flow-body{width:67%}.pilot-schedule .pilot-flow-item .pilot-flow-body .paragraph{margin-bottom:0}.pilot-schedule .pilot-flow-item figure{width:28%}.pilot-schedule .pilot-flow-item figure img{width:100%}.pilot-schedule .acc-box-wrap{background:#ebebeb;padding:3vw;margin-bottom:8vw}.pilot-schedule .acc-box-wrap .acc-heading-title{font-size:clamp(1.71rem,1.67vw,3.2rem);font-weight:600;line-height:1.8;margin-bottom:3vw}.pilot-schedule .acc-box-wrap .acc-box{margin-bottom:1.5vw;background:#fff;padding:2vw}.pilot-schedule .acc-box-wrap .acc-box .acc-title{width:100%;position:relative;cursor:pointer;margin:0!important;padding:1vw 2vw;transition:.4s ease all;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box{width:85%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span{display:inline-block;font-size:clamp(1.28rem,1.25vw,2.4rem);font-weight:600;line-height:1.8}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span.time{width:30%}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span.text{width:70%}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn{display:inline-block;width:15%;height:auto;position:relative}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::after,.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::before{position:absolute;content:"";width:40%;right:0;top:50%;border-bottom:1px #00146e solid;transition:.4s ease all}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::after{transform:translateY(-50%) translateX(-50%) rotate(90deg)}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::before{transform:translateY(-50%) translateX(-50%) rotate(0)}.pilot-schedule .acc-box-wrap .acc-box .acc-title.active span.btn::after{transform:translateY(-50%) translateX(-50%) rotate(0)}.pilot-schedule .acc-box-wrap .acc-box .acc-inner{display:none;border-top:none;padding:2vw}.pilot-schedule .acc-box-wrap .acc-box .acc-inner .content{width:fit-content;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.pilot-schedule .acc-box-wrap .acc-box .acc-inner>:last-child{margin-bottom:0}.movie-inner{display:flex;align-items:end;column-gap:2rem}.movie-inner figure{width:60%}.movie-inner figure img{width:100%}@media screen and (max-width:1024px) and (orientation:portrait){.pilot-float-content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column-reverse}.pilot-float-content .float-img{width:100%;clear:both}.pilot-float-content .paragraph{margin-bottom:4vw}.pilot-schedule .acc-box-wrap .acc-heading-title{font-size:clamp(1.8rem,4.8vw,2.06rem)}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span{font-size:clamp(1.4rem,3.73vw,1.61rem)}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::after,.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::before{border-bottom:1px #000 solid}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::after{transform:translateY(-50%) translateX(-50%) rotate(90deg)}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::before{transform:translateY(-50%) translateX(-50%) rotate(0)}.pilot-schedule .acc-box-wrap .acc-box.active .acc-title span.btn::after{transform:translateY(-50%) translateX(-50%) rotate(0)}.movie-inner{flex-direction:column}.movie-inner figure{width:100%;margin-bottom:2vw}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.pilot-float-content{display:block}.pilot-float-content .float-img{width:40%;margin-bottom:.75rem}.pilot-schedule .acc-box-wrap .acc-heading-title{font-size:clamp(1.8rem,2.34vw,2.4rem)}.pilot-schedule .acc-box-wrap .acc-box{margin-bottom:1.5vw}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span{font-size:clamp(1.4rem,1.82vw,1.87rem)}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span.time{width:20%}.pilot-schedule .acc-box-wrap .acc-box .acc-title .text-box span.text{width:80%}.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::after,.pilot-schedule .acc-box-wrap .acc-box .acc-title span.btn::before{width:30%;border-bottom:1.5px #000 solid}.pilot-schedule .acc-box-wrap .acc-box.active .acc-title span.btn::after{transform:translateY(-50%) translateX(-50%) rotate(0)}.movie-inner{flex-direction:column}.movie-inner figure{width:100%;margin-bottom:2vw}}