@import"https://use.typekit.net/rgh4tda.css";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200..900&display=swap";:root{--color-orange: #FF6900;--color-blue: #00A0E8}.sheepman{font-family:sheepman,serif;font-weight:700}.serif{font-family:"Noto Serif JP",serif;font-weight:}.sea-lp01{width:100%;overflow-x:hidden!important}img{max-width:100%}.pc-only{display:none}.sea-lp01 .text-wrap{font-size:min(4vw,1.6rem);line-height:min(6vw,3.6rem);letter-spacing:min(.25vw,.25rem);font-weight:800}.sea-lp01 .text-wrap span{color:var(--color-orange)}.lp2025_title--small{color:#fff;font-weight:700}.lp2025_main{position:relative;z-index:0}.lp2025_main:before{content:"";position:absolute;top:0;left:0;width:100%;height:auto;min-height:54rem;aspect-ratio:375 / 540;background-image:url(/cdn/shop/files/sealp01--mv-cover.png?v=1754453495);background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:1}.lp2025_main nav{display:none;position:absolute;top:0;left:0;width:100%;z-index:9}.lp2025_main nav ul{display:flex;flex-wrap:wrap;justify-content:end;padding:1rem 2rem;margin:0;list-style:none}.lp2025_main nav ul a{padding:1rem;display:block;color:#fff;font-size:min(4vw,1.5rem);text-align:center;text-decoration:none;transition:all .3s ease}.lp2025_main nav ul a:hover{color:var(--color-orange)}.lp2025_main .swiper{width:100%;min-height:54rem;aspect-ratio:375 / 540;position:relative;z-index:0}.lp2025_main .swiper img{width:100%;min-height:54rem;aspect-ratio:375 / 540;object-fit:cover;object-position:center}.lp2025_main--wrapper{position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:100%;max-width:1440px;z-index:3}.lp2025_main--inner{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:3}.lp2025_main--inner>*{color:#fff;margin:0;line-height:1.2}.lp2025_main--title{font-size:min(14vw,8rem)}.lp2025_main--subtitle{font-size:min(6.5vw,4rem)}.lp2025_main--subtitle .big{font-size:min(7vw,3.5rem)}.lp2025_main--subtitle .sheepman{font-size:min(8.5vw,4rem)}.lp2025_main--btn{position:relative;height:min(20vw,10rem);width:80%;max-width:50rem;margin:0 auto;margin-top:4rem}.lp2025_main--btn a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border-radius:.5rem;padding-right:min(5vw,4rem);padding-left:min(5vw,4rem);gap:min(2vw,2rem);background:linear-gradient(93.09deg,#ff9500 .48%,#ff6900 99.77%);position:relative;color:#fff;text-decoration:none;line-height:1;transition:all .3s ease;z-index:1}.lp2025_main--btn:before{content:"";position:absolute;top:.4rem;left:0;width:100%;height:100%;border-radius:.5rem;background-color:#c05200;z-index:0;transition:all .3s ease}.lp2025_main--btn:after{content:"";position:absolute;top:1.4rem;left:1rem;width:100%;height:100%;border-radius:.5rem;background:#05020080;z-index:-1;transition:all .3s ease}.lp2025_main--btn:hover a{transform:translate(.5rem,.5rem);background:linear-gradient(220deg,#ff9500 .48%,#ff6900 99.77%)}.lp2025_main--btn:hover:before{transform:translate(.5rem,.5rem)}.lp2025_main--btn:hover:after{top:.5rem;left:.5rem}.lp2025_main--btn a span{font-weight:800;font-size:min(4vw,2.2rem);letter-spacing:.1rem;position:relative;z-index:3}.lp2025_main--btn a span b{font-size:min(4.5vw,2.6rem)}.lp2025_main--btn a .sub{position:absolute;top:0;left:50%;z-index:4;width:max-content;transform:translate(-50%,-50%);font-size:min(4vw,1.6rem);background-color:#000;border-radius:2rem;padding:.8rem 1rem .8rem 1.5rem}.lp2025_main--btn a img{width:min(3vw,1.7rem)}#about{position:absolute;bottom:10vw;left:0}.lp2025_about{position:relative;background-color:#000;z-index:1}.lp2025_about:before{content:"";width:100%;height:calc(100% + 12vmax);position:absolute;top:-12vmax;left:0;background-image:url(/cdn/shop/files/sealp01--about-bg.png?v=1754453100);background-position:top center;background-repeat:no-repeat;background-size:100% auto;z-index:0}.lp2025_about--img{position:absolute;top:-12vmax;width:55vw;z-index:0}.lp2025_about--img.img-left{max-width:71.8rem;left:0;transform:translate(-35%)}.lp2025_about--img.img-right{max-width:73.4rem;right:0;transform:translate(30%)}.lp2025_about--wrapper{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;text-align:center}.lp2025_about--inner{position:relative;z-index:1;color:#fff;width:90%;margin:0 auto;max-width:1200px}.lp2025_about--head{font-size:min(4vw,3rem);font-weight:600;color:#fff;-webkit-text-stroke-color:#000;text-shadow:2px 2px 2px #000,-2px -2px 2px #000,-2px 2px 2px #000,2px -2px 2px #000,2px 0 2px #000,-2px 0 2px #000,0 2px 2px #000,0 -2px 2px #000}.lp2025_about--head span{font-size:min(6vw,5rem);color:var(--color-blue)}.lp2025_about--title{max-height:min(9vw,9rem)}.lp2025_about--text{max-width:90%;max-height:9.3rem}.lp2025_about .text-wrap{padding-top:min(5vw,3rem);padding-bottom:min(12vw,6rem);font-size:min(4vw,1.8rem)}.lp2025_about--bottom{position:relative;width:100%;display:block;height:14vw}.lp2025_mission{position:relative;background-color:transparent;z-index:2}.lp2025_mission--wrapper{position:relative;z-index:3;max-width:1200px;margin:0 auto;padding-bottom:min(10vw,12rem)}.lp2025_mission--inner{width:calc(100% - 1.5rem);max-width:82rem;margin:0;padding-left:min(10vw,10rem);position:relative;z-index:1;color:#fff}.lp2025_mission--img{width:40%;position:absolute;top:0;right:0;z-index:0;transform:translateY(-40%)}.lp2025_mission--img:before{content:"";position:absolute;top:20%;right:-50%;z-index:-1;width:180%;height:100%;background-image:url(/cdn/shop/files/sealp01--mission-img-bg.png?v=1754453140);background-repeat:no-repeat;background-position:top right;background-size:100% auto}.lp2025_mission--vertical{position:absolute;max-width:min(7vw,5rem);top:0;left:-1.3vw}.lp2025_mission--title{font-size:min(7vw,6rem);font-weight:800;color:#fff;padding:2rem 0}.lp2025_mission .text-wrap{background-color:#000;padding:min(5vw,5rem);letter-spacing:.05rem}.lp2025_mission--bg{display:block!important;position:absolute;top:-20vw;left:0;width:100%;height:calc(100% + 34vw);z-index:2;clip-path:polygon(0 14vw,100% 0,100% calc(100% - 14vw),0 100%);background-color:#000;background-image:url(/cdn/shop/files/sealp01--mission-bg.png?v=1754453132);background-size:cover;background-repeat:no-repeat}.lp2025_activities--head{position:relative;z-index:4;text-align:center;font-size:min(8vw,6rem);font-weight:600;color:#fff;-webkit-text-stroke-color:#000;text-shadow:2px 2px 2px #000,-2px -2px 2px #000,-2px 2px 2px #000,2px -2px 2px #000,2px 0 2px #000,-2px 0 2px #000,0 2px 2px #000,0 -2px 2px #000;margin:0 auto}.lp2025_activities--head span{font-size:min(10vw,8rem);color:var(--color-blue)}.lp2025_activities{position:relative;z-index:2;padding-top:14vw;padding-bottom:min(10vw,10rem)}.lp2025_activities:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 1px);z-index:1;background:linear-gradient(180deg,#2a2a2a,#121212);clip-path:polygon(0 14vw,100% 0,100% 100%,0 100%)}.lp2025_activities--wrapper{position:relative;z-index:2;display:grid;gap:min(6vw,5rem);margin-top:-10vw;padding:0 4vw}.lp2025_activities--inner{display:flex;flex-direction:column;align-items:start}.lp2025_activities--mv{width:100%}.lp2025_activities--text{width:100%;height:100%;color:#fff;background-color:#0d0d0d;padding:min(3vw,3rem) min(5vw,5rem);padding-bottom:0}.lp2025_activities--title{color:#fff;font-size:min(6vw,5.8rem);margin-top:0;line-height:1;margin-bottom:min(3vw,2.9rem)}.lp2025_activities--title span.orange{color:var(--color-orange)}.lp2025_activities--title span.blue{color:var(--color-blue)}.lp2025_activities--subtitle{color:#fff;font-weight:800;font-size:min(4vw,2.6rem)}.lp2025_activities--text .text-wrap{font-weight:400;letter-spacing:.1rem;line-height:1.6}.lp2025_activities--sv{width:100%;max-width:60rem;margin:0 auto}.lp2025_activities--btn{width:100%;background-color:#0d0d0d;text-align:right}.lp2025_activities--btn a{display:flex;min-width:14.5rem;margin-left:auto;width:fit-content;justify-content:center;align-items:center;background-color:#fff;padding:.5rem 2rem .5rem 5rem;clip-path:polygon(0 100%,3rem 0,100% 0,100% 100%,0 100%);text-decoration:none;color:#0d0d0d;position:relative;transition:all .3s ease}.lp2025_activities--btn a:hover{color:#fff}.lp2025_activities--btn a:before{content:"";width:100%;height:100%;position:absolute;top:0;right:-100%;z-index:0;background-color:var(--color-orange);clip-path:polygon(0 100%,3rem 0,100% 0,100% 100%,0 100%);transition:all .3s ease}.lp2025_activities--btn a:hover:before{right:0}.lp2025_activities--btn a span{position:relative;z-index:1;display:flex;align-items:center}.lp2025_activities--btn a svg{width:1.6rem;margin-left:.5rem}.lp2025_activities--btn a .st0{fill:#0a0a0a;transition:all .3s ease}.lp2025_activities--btn a:hover .st0{fill:#fff}.lp2025_activities--read--wrap{background-image:url(/cdn/shop/files/sealp01--activities-02-bg.png?v=1754453107);background-size:cover;background-repeat:no-repeat;padding:min(5vw,3rem)}.lp2025_activities--read--wrap br{display:none}.lp2025_activities--read{text-align:center;font-size:min(4vw,2rem);color:#fff;font-weight:800;line-height:1.7;margin:0 auto}.lp2025_activities--read span{color:var(--color-orange)}.lp2025_activities--image{padding:min(5vw,3rem);text-align:center}.lp2025_activities--image span{font-size:120%}.lp2025_activities--asterisk{position:relative;top:-4rem}.lp2025_message{background-image:url(/cdn/shop/files/sealp01--message-bg.jpg?v=1754453128);background-size:cover;background-repeat:no-repeat;background-position:bottom right;text-align:center}.lp2025_message--wrapper{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding-top:min(10vw,10rem)}.lp2025_message--title{max-height:min(9vw,9rem)}.lp2025_message--text{width:100%;position:relative;z-index:1;padding:0 min(4vw,10rem);padding-bottom:min(10vw,10rem)}.lp2025_message--text p{color:#fff;text-align:left;width:100%;max-width:71rem}.lp2025_message--text p:nth-of-type(3){width:65%}.lp2025_message--img{position:absolute;bottom:0;right:0;width:65%;max-width:48rem;transform:translate(15%);display:block;z-index:0}.lp2025_benefits{position:relative;background-image:url(/cdn/shop/files/sealp01--benefits-bg.jpg?v=1754453108);background-size:100% auto;background-repeat:no-repeat;background-position:top center;background-color:#262626}.lp2025_benefits:before{content:"";position:absolute;top:0;left:0;width:100%;height:19vw;background:#131313;clip-path:polygon(0 0,100% 0,100% 5vw,0 100%);z-index:0}.lp2025_benefits:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:14vw;background:#0a0a0a;clip-path:polygon(100% 100%,100% 0,0 100%);z-index:3}.lp2025_benefits--wrapper{width:100%;margin:0 auto;padding:3vw 4vw;max-width:1200px;position:relative;z-index:2;text-align:center}.lp2025_benefits--inner{width:90%;max-width:90rem;margin:0 auto;background-color:#000;padding:min(3vw,5rem);padding-top:15vw;text-align:center;position:relative;z-index:1;transform:translateY(-5vw)}.lp2025_benefits--title{position:relative;z-index:2;max-height:min(20vw,30rem);transform:translateY(50%);margin:0 auto;margin-top:20vw}.lp2025_benefits--read{font-weight:600;color:var(--color-orange);font-size:min(5vw,3rem);margin:min(5vw,3rem) auto}.lp2025_benefits--bottom{position:relative;width:100%;display:block;z-index:1}.lp2025_benefits--list{list-style:none;padding:min(3vw,3rem);background-color:#fff;margin:0}.lp2025_benefits--list li{padding:1rem 0;text-align:left;border-bottom:1px solid #E9E9E9;display:flex;font-weight:600;color:#000}.lp2025_benefits--list li span{color:var(--color-orange);display:inline-block;margin-right:1rem}.lp2025_movie{background-color:#0a0a0a;position:relative;z-index:3}.lp2025_movie--wrapper{max-width:1200px;margin:0 auto;position:relative;text-align:center;padding:1.5rem}.lp2025_movie iframe{display:block;width:100%;height:auto;aspect-ratio:16/9}.lp2025_movie--title{position:relative;display:block;margin:0 auto;max-height:min(9vw,9rem);margin-top:-15vw;margin-bottom:5vw}.lp2025_sns{background-color:#000;text-align:center}.lp2025_sns--wrapper{width:100%;max-width:80rem;max-height:30rem;margin:0 auto;display:flex;flex-direction:column;gap:min(4vw,8rem);align-items:center;justify-content:center;background-image:url(/cdn/shop/files/sealp01--sns-bg.png?v=1754453606);background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;padding:min(8vw,7rem) min(3vw,3rem) min(12vw,10rem) min(3vw,3rem)}.lp2025_sns--title img{max-height:min(9vw,9rem)}.lp2025_sns--list{display:grid;gap:min(1vw,3rem);grid-template-columns:repeat(4,1fr)}.lp2025_sns--list a{display:block;position:relative;transition:all .3s ease}.lp2025_sns--list a:hover{opacity:.8}.lp2025_sns--list b{color:#fff;width:150%;position:absolute;left:50%;bottom:-1rem;transform:translate(-50%)}.lp2025_sns--list a .orange{color:var(--color-orange)}.lp2025_sns--list a .blue{color:var(--color-blue)}.lp2025_sns--list img{max-width:9rem}.lp2025_slideshow{background-color:#000;text-align:center}.lp2025_slideshow img{display:block;width:100%}.lp2025_slideshow .swiper-box{padding:0 min(5vw,1rem)}.lp2025_faq{padding:min(12vw,12rem) 1.5rem;background-color:#000;background-image:url(/cdn/shop/files/sealp01--faq-bg.png?v=1754453116);background-size:min(40%,52rem) auto;background-position:top left;background-repeat:no-repeat;text-align:center;position:relative}.lp2025_faq--wrapper{width:100%;max-width:89rem;margin:0 auto;position:relative}.lp2025_faq--title{max-height:min(9vw,9rem)}.lp2025_faq--list{text-align:left;color:#000;font-weight:600;margin-bottom:3rem}.lp2025_faq--question{color:#fff;background-color:#0a1e27;padding:1rem 2rem}.lp2025_faq--question .sheepman{font-size:min(12vw,6rem);margin-right:1rem;line-height:0}.lp2025_faq--answer{background-color:#fff;padding:2rem 2.5rem;display:flex;align-items:center}.lp2025_faq--answer .sheepman{font-size:min(8vw,4rem);color:var(--color-orange);margin-right:.5rem;line-height:1}.lp2025_registration{background-image:url(/cdn/shop/files/sealp01--form-bg.jpg?v=1754453116);background-repeat:no-repeat;background-size:cover;background-position:top center}.lp2025_registration--wrapper{width:100%;margin:0 auto;padding:min(10vw,10rem) 4vw;max-width:1200px;position:relative;text-align:center}.lp2025_registration--title{position:relative;z-index:2;max-height:min(20vw,30rem);margin:0 auto}.lp2025_registration--inner{background-color:#fff;padding:min(5vw,3rem)}.lp2025_footer{width:100%;color:#fff;margin-top:-1px;background-color:#000;padding-top:min(5vw,5rem);padding-bottom:min(5vw,2rem)}.lp2025_footer--inner{margin:0 auto;text-align:center}.lp2025_footer--inner a{display:inline-block;padding:.5rem 1.5rem;border-radius:3rem;border:1px solid white;color:#fff;text-align:center;margin:0 auto;margin-bottom:min(3vw,2rem);text-decoration:none;transition:all .3s ease}.lp2025_footer a:hover{opacity:.7}.lp2025_floating{position:fixed;bottom:-4rem;right:1rem;transition:.2s;opacity:0;z-index:-1}.lp2025_floating img{width:100%;max-width:40rem}.lp2025_floating a{display:block;transition:all .4s ease}@media screen and (min-width: 481px){.sp-only,.tb-only{display:none}.lp2025_message--text p:nth-of-type(2){width:65%}}@media screen and (min-width: 768px){.sptb-only{display:block}.tb-only{display:inline-block}.pc-only{display:none}.lp2025_floating{bottom:3.5rem;right:0}.lp2025_floating a:hover{transform:translate(.5rem,.5rem)}.lp2025_main:before,.lp2025_main .swiper,.lp2025_main .swiper img{aspect-ratio:1440 / 938}.lp2025_main nav{display:block}.lp2025_main--inner{width:min(60%,100%);max-width:68rem;align-items:start}.lp2025_main--inner>*{text-align:left}.lp2025_main--btn{margin-left:auto;margin-right:8rem}.lp2025_main--btn a .sub{left:-1rem;transform:translateY(-50%)}.lp2025_about--img.img-left{top:-6vmax}.lp2025_about--img.img-right{top:-10vmax}.lp2025_mission{margin-bottom:-2.9vw}.lp2025_mission--vertical{left:0;transform:translate(50%)}.lp2025_mission--img{width:40%;max-width:61rem;transform:translateY(-25%)}.lp2025_mission--img:before{width:200%;top:10%;right:-80%}.lp2025_message--img{width:45%;position:absolute;transform:translate(15%)}.lp2025_message--text p:nth-of-type(2),.lp2025_message--text p:nth-of-type(3){width:70%}.lp2025_benefits{background-size:cover}.lp2025_benefits--title{margin-top:0}.lp2025_sns--wrapper{flex-direction:row}}@media screen and (min-width: 1081px){.sptb-only,.tb-only{display:none}.pc-only{display:inline-block!important}.lp2025_activities--wrapper{grid-template-columns:1fr 1fr;padding:0}.lp2025_activities--read--wrap br{display:none}.lp2025_message--text p.text-end{text-align:right}.lp2025_benefits--inner{padding-top:min(3vw,5rem);transform:translateY(0)}.lp2025_benefits--title{max-height:min(9vw,9rem)}.lp2025_movie--wrapper iframe{width:80%;max-width:1080px;margin:0 auto}.lp2025_movie--title{margin-top:0;margin-bottom:0;position:absolute;top:0;right:0;transform:rotate(90deg)translate(40%)translateY(-80%)}.lp2025_registration--title{max-height:min(9vw,9rem)}}@media screen and (min-width: 1200px){.lp2025_main--title{font-size:min(8vw,12rem)}.lp2025_main--subtitle{font-size:min(6.5vw,5rem)}.lp2025_main--subtitle .big{font-size:min(7vw,5.5rem)}.lp2025_main--subtitle .sheepman{font-size:min(8.5vw,6rem)}.lp2025_about--wrapper,.lp2025_mission--wrapper{max-width:1440px}.lp2025_mission--img{width:50%;max-width:61rem;transform:translateY(-20%)}}@media screen and (min-width: 1440px){.lp2025_activities--read--wrap br{display:inline-block}}@media screen and (min-width: 1980px){.lp2025_mission--img{width:80%;max-width:68rem;transform:translate(10%,-25%)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sea-lp01.css.map */
