@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{scroll-behavior:smooth}body{position:relative}::-webkit-scrollbar{display:none}.biz-udpmincho-regular{font-family:BIZ UDPMincho,serif;font-weight:400;font-style:normal}.biz-udpmincho-bold{font-family:BIZ UDPMincho,serif;font-weight:700;font-style:normal}@media screen and (max-width: 768px){.isPc{display:none!important}}@media screen and (min-width: 769px){.isSp{display:none!important}}@keyframes scrollLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollLoop_reverse{0%{transform:translate(-50%) scaleY(-1)}to{transform:translate(0) scaleY(-1)}}@keyframes moveArrow{0%{transform:translate(0)}to{transform:translate(5px)}}@keyframes moveCross{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loadingAnimation{0%{border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff}25%{border-top:1px solid #fff;border-left:1px solid #0F0;border-right:1px solid #fff;border-bottom:1px solid #fff}50%{border-top:1px solid #0F0;border-left:1px solid #0F0;border-right:1px solid #fff;border-bottom:1px solid #fff}75%{border-top:1px solid #0F0;border-left:1px solid #0F0;border-right:1px solid #0F0;border-bottom:1px solid #fff}to{border-top:1px solid #0F0;border-left:1px solid #0F0;border-right:1px solid #0F0;border-bottom:1px solid #0F0}}.video-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;justify-content:center;align-items:center;z-index:9999;transition:opacity 1s ease-out,visibility 1s ease-out}.video-overlay.fade-out{opacity:0;visibility:hidden}.video-container{display:none;width:100%;height:100%}.video-container video{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 769px){.pc-video{display:block}}@media screen and (max-width: 768px){.mobile-video{display:block}}.container{min-width:1200px}@media screen and (max-width: 768px){.container{min-width:auto}}.container.js-container{opacity:0}.container.js-container.is-active{opacity:1}.header{position:relative;z-index:2;top:0;width:100%;min-width:1200px;height:0;box-sizing:border-box}@media screen and (max-width: 768px){.header{min-width:auto;padding:15px 10px;background:#000;flex-direction:row-reverse;height:auto;display:flex;justify-content:space-between;align-items:center;position:sticky;height:44px}}.header.fixed{position:fixed;display:flex;flex-direction:row-reverse;background:#000;align-items:center;justify-content:space-between;height:auto;padding-left:20px}@media screen and (max-width: 768px){.header.fixed{padding:15px 10px;position:sticky}#lp .header.fixed{flex-direction:row}}.header.fixed .header__logo{height:11px}@media screen and (min-width: 769px){.header.fixed .header__logo{padding-top:0}}@media screen and (max-width: 768px){.header.fixed .header__logo{height:14px}}@media screen and (min-width: 769px){.header.fixed .header__nav{position:initial;gap:10px}}.header__nav{background:#000;display:flex;justify-content:flex-end;position:fixed;flex:1;left:0;right:0;width:100%}@media screen and (max-width: 768px){.header__nav.is-active{display:flex;position:absolute;height:calc(100vh - 44px)}}@media screen and (min-width: 769px){.header__nav{top:0}}@media screen and (max-width: 768px){.header__nav{padding:0 10px;box-sizing:border-box;transition:height .2s ease;top:44px;height:0;flex-direction:column;justify-content:space-evenly;overflow:hidden}}.header__nav__menu{display:flex;justify-content:flex-end}.header__nav__menu.home{justify-content:center}@media screen and (min-width: 769px){.header__nav__menu{align-items:center;gap:30px;flex:1}}@media screen and (max-width: 768px){.header__nav__menu{flex-direction:column;gap:25px}}@media screen and (min-width: 769px){.header__nav__menu li{height:100%;display:flex;align-items:center}}.header__nav__menu li>a{display:inline-block;font-family:owners-xwide,sans-serif;color:#fff;text-decoration:none;letter-spacing:.02em}@media screen and (min-width: 769px){.header__nav__menu li>a{padding:0 10px;font-size:13px;height:100%;vertical-align:top;display:flex;align-items:center}}@media screen and (max-width: 768px){.header__nav__menu li>a{font-size:35px;font-weight:700}}.header__nav__menu li>a.comming{color:#0f0;opacity:.3}.header__nav__menu li>a.howto{color:#0f0}.header__nav__menu li>a.buynow{color:#0f0;border:1px solid #0f0;height:2.5em;padding:0 15px;display:flex;align-items:center;width:max-content}@media screen and (max-width: 768px){.header__nav__menu li>a.buynow{margin-top:5vw;height:1.5em}}.header__nav__menu li.roadmap.is-active>a{color:#0f0}.header__nav__menu li.roadmap.is-active .icon_plus:after{transform:rotate(0)}.header__nav__menu .icon_plus{display:inline-block;position:relative}@media screen and (min-width: 769px){.header__nav__menu .icon_plus{width:9px;height:9px;margin-left:5px}}@media screen and (max-width: 768px){.header__nav__menu .icon_plus{width:20px;height:20px;margin-left:10px}}.header__nav__menu .icon_plus:after,.header__nav__menu .icon_plus:before{content:"";display:block;width:100%;height:1px;background:#0f0;position:absolute;top:50%;transform:translateY(-50%);transition:transform .12s ease-in}.header__nav__menu .icon_plus:after{transform:rotate(-90deg)}.header__nav__sns{display:flex;width:100px}.header__nav__sns a{display:flex;width:50px;height:50px;align-items:center;justify-content:center;text-indent:100%}.header__nav__sns .x a{-webkit-mask-image:url(../../img/icon_x.svg);mask-image:url(../../img/icon_x.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:18px 18.409px;mask-size:18px 18.409px;background-color:#0f0}.header__nav__sns .discord a{-webkit-mask-image:url(../../img/icon_discord.svg);mask-image:url(../../img/icon_discord.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:19px 14.346px;mask-size:19px 14.346px;background-color:#0f0}.header__nav__sns li{transition:all .28s ease-out}.header__nav__sns li:hover{background-color:#0f0}.header__nav__sns li:hover a{background-color:#000}.header__nav__roadmap{color:#fff;height:0px;overflow:hidden;visibility:hidden;transition:height .12s ease-in}@media screen and (min-width: 769px){.header__nav__roadmap{border-top:1px solid #fff}}@media screen and (min-width: 769px){.header__nav__roadmap{position:absolute;top:100%;background:#000000e6;left:0;right:0;z-index:100}}.header__nav__roadmap .inner{margin:0 auto;display:flex;gap:80px}@media screen and (min-width: 769px){.header__nav__roadmap .inner{width:1000px;padding:30px 0}}@media screen and (max-width: 768px){.header__nav__roadmap .inner{padding:20px 0}}.header__nav__roadmap__header{text-align:center;margin-bottom:20px;font-family:owners-xwide,sans-serif;font-size:13px}@media screen and (max-width: 768px){.header__nav__roadmap__header{display:none}}.header__nav__roadmap__project{display:flex;flex-direction:column;gap:15px}.header__nav__roadmap__project__item a{display:flex;font-family:owners-xwide,sans-serif;color:#fff3;letter-spacing:.22px;text-decoration:none;letter-spacing:.02em;transition:all .12s ease-in}.header__nav__roadmap__project__item a:hover{color:#fff}@media screen and (min-width: 769px){.header__nav__roadmap__project__item a{gap:25px}}@media screen and (max-width: 768px){.header__nav__roadmap__project__item a{align-items:flex-end;gap:10px}}@media screen and (min-width: 769px){.header__nav__roadmap__project__item h2{font-size:11px}}@media screen and (max-width: 768px){.header__nav__roadmap__project__item h2{font-size:13px;min-width:120px;width:20vw}}@media screen and (min-width: 769px){.header__nav__roadmap__project__item h3{font-size:24px}}@media screen and (max-width: 768px){.header__nav__roadmap__project__item h3{font-size:20px;flex:1}}.roadmap.is-active .header__nav__roadmap{height:auto;visibility:visible}@media screen and (min-width: 769px){.header__logo{padding-top:50px}}@media screen and (max-width: 768px){.header__logo{height:14px;flex-basis:auto;width:269px}}.header__logo img{transition:all .12s ease-in;width:100%;vertical-align:top;height:100%}@media screen and (min-width: 769px){.header__button{display:none}}#lp .header__button{display:none}.header__button:focus-visible{outline:none}.header__button.is-active:after,.header__button.is-active:before{transition-delay:0ms,.1s}.header__button.is-active:after{transform:rotate(11.585deg);top:50%}.header__button.is-active:before{transform:rotate(-11.585deg);top:50%}@media screen and (max-width: 768px){.header__button{background:none;border:none;width:40px;height:10px;box-sizing:border-box;font-size:0;position:relative;padding:0;min-width:40px}}@media screen and (max-width: 768px){.header__button:after,.header__button:before{content:"";display:block;width:100%;height:1px;background:#e62310;position:absolute;transition:top .1s ease-in,transform .1s ease-in;transition-delay:.1s,0ms}}@media screen and (max-width: 768px){.header__button:after{top:0}}@media screen and (max-width: 768px){.header__button:before{top:100%}}.hero{position:absolute;top:0;z-index:1;width:100%}@media screen and (max-width: 768px){.hero{position:relative;aspect-ratio:inherit;margin-top:-5px}}@media screen and (min-width: 769px){.hero__slides{aspect-ratio:1440/830;min-width:1200px}}@media screen and (max-width: 768px){.hero__slides{min-width:auto;aspect-ratio:390/600}}@media screen and (min-width: 769px){#lp .hero__slides{aspect-ratio:1440/552}}@media screen and (max-width: 768px){#lp .hero__slides{aspect-ratio:390/434}}.hero .swiper{width:100%}.hero .swiper-pagination-bullet{width:18px;height:18px;background:inherit;box-sizing:border-box;opacity:1;position:relative}.hero .swiper-pagination-bullet:after{content:"";height:6px;width:6px;background:#fff;position:absolute;border-radius:50%;transform:translate(-50%,-50%);top:50%;left:50%}.hero .swiper-pagination-bullet-active:after{background:#0f0}.hero .swiper-pagination-bullet-active:before{content:"";width:16px;height:16px;background:#fff0;position:absolute;border-radius:50%;left:0;animation:loadingAnimation .4s linear forwards}.hero .swiper-pagination-vertical.swiper-pagination-bullets,.hero .swiper-vertical>.swiper-pagination-bullets{right:30px}.hero .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;position:relative}.hero .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.hero .swiper-slide__text{position:absolute;color:#fff;text-align:left;display:flex;flex-direction:column}@media screen and (min-width: 769px){.hero .swiper-slide__text{left:8.68%;bottom:3%}#lp .hero .swiper-slide__text{left:2.1%}}@media screen and (max-width: 768px){.hero .swiper-slide__text{left:10px;bottom:20px}}.hero .swiper-slide__text p{display:inline-block;position:relative;padding:0 10px}.hero .swiper-slide__text p:before{content:"";position:absolute;left:0;top:0;height:100%;background:#000;width:0%;z-index:0;transition:all .5s ease-out}.hero .swiper-slide__text p.is-active:before{width:100%}.hero .swiper-slide__text .branch01 p{padding:3px 5px 0}.hero .swiper-slide__text .branch01 p:before{background:#0f0}.hero .swiper-slide__text svg{vertical-align:text-bottom}.hero .swiper-slide__text strong,.hero .swiper-slide__text span{position:relative;z-index:1;line-height:1}.hero .swiper-slide__text .n1,.hero .swiper-slide__text .n2,.hero .swiper-slide__text .n3,.hero .swiper-slide__text .n4,.hero .swiper-slide__text .n5,.hero .swiper-slide__text .n6{opacity:1}@media screen and (min-width: 769px){.hero .swiper-slide__text .n1{font-size:38px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n1{font-size:22px}}@media screen and (min-width: 769px){.hero .swiper-slide__text .n2{font-size:38px;margin-right:10px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n2{font-size:25px}}.hero .swiper-slide__text .n3{border:1px solid #000;vertical-align:top;display:inline-block}@media screen and (min-width: 769px){.hero .swiper-slide__text .n3{font-size:18px;padding:2px;margin-top:8px;margin-right:20px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n3{font-size:9px;padding:2px;margin-top:2px;margin-right:5px}}@media screen and (min-width: 769px){.hero .swiper-slide__text .n4{font-size:20px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n4{font-size:10px}}@media screen and (min-width: 769px){.hero .swiper-slide__text .n5{font-size:38px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n5{font-size:20px}}@media screen and (min-width: 769px){.hero .swiper-slide__text .n6{font-size:30px}}@media screen and (max-width: 768px){.hero .swiper-slide__text .n6{font-size:15px}}.hero .swiper-slide__text__text1{line-height:1.5em}.hero .swiper-slide__text__text1 br{display:none}@media screen and (max-width: 768px){.hero .swiper-slide__text__text1 br{display:block}}@media screen and (min-width: 769px){.hero .swiper-slide__text__text1{font-size:45px}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text1{font-size:calc(9px + 4vw)}}.hero .swiper-slide__text__text1 span{opacity:0}.hero .swiper-slide__text__text2{line-height:1.33;margin-top:10px}@media screen and (min-width: 769px){.hero .swiper-slide__text__text2{font-size:30px;line-height:1.75em}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text2{font-size:calc(4px + 3vw);line-height:1.2em}}.hero .swiper-slide__text__text2 span{opacity:0}.hero .swiper-slide__text__text2 p{padding:5px 10px}.hero .swiper-slide__text__text3{line-height:1.75em}.hero .swiper-slide__text__text3 br{display:none}@media screen and (max-width: 768px){.hero .swiper-slide__text__text3 br{display:block}}@media screen and (min-width: 769px){.hero .swiper-slide__text__text3{font-size:30px}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text3{font-size:calc(9px + 4vw)}}.hero .swiper-slide__text__text3 span{opacity:0}.hero .swiper-slide__text__text4{color:#0f0;line-height:1.6em;font-family:owners-xwide,sans-serif}.hero .swiper-slide__text__text4 br{display:none}@media screen and (max-width: 768px){.hero .swiper-slide__text__text4 br{display:block}}@media screen and (min-width: 769px){.hero .swiper-slide__text__text4{font-size:24px}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text4{font-size:14px}}.hero .swiper-slide__text__text4 span{opacity:0}.hero .swiper-slide__text__text5{color:#0f0;line-height:1.75em;font-family:owners-xwide,sans-serif;line-height:1.1}.hero .swiper-slide__text__text5 br{display:none}@media screen and (max-width: 768px){.hero .swiper-slide__text__text5 br{display:block}}@media screen and (min-width: 769px){.hero .swiper-slide__text__text5{font-size:70px}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text5{font-size:40px}}.hero .swiper-slide__text__text5 span{opacity:0}.hero .swiper-slide__text__text6{color:#000;line-height:1.75em;font-family:owners-xwide,sans-serif;line-height:1.1;font-weight:500}.hero .swiper-slide__text__text6 br{display:none}@media screen and (max-width: 768px){.hero .swiper-slide__text__text6 br{display:block}}@media screen and (min-width: 769px){.hero .swiper-slide__text__text6{font-size:38px;margin-top:20px;display:flex}}@media screen and (max-width: 768px){.hero .swiper-slide__text__text6{margin-top:10px;display:block}}.hero .swiper-slide__text__text6 span{opacity:0}.hero+section{padding-top:57.6388888889%}@media screen and (max-width: 768px){.hero+section{padding-top:initial}}@media screen and (max-width: 768px){.hero+section.content{padding-top:60px}}@media screen and (min-width: 769px){#lp .hero+section{padding-top:38.3333333333%}}#lp .hero{border-bottom:2px solid #000}.hash{background:#fff;overflow:hidden}.hash__list{font-size:20px;display:flex;gap:25px;animation:scrollLoop 16s linear infinite;letter-spacing:.05em}@media screen and (max-width: 768px){.hash__list{font-size:14px;gap:20px}}.hash__list__item{flex:0 0 auto;white-space:nowrap}.hash__list a{color:#000;display:block;text-decoration:none;padding:20px 0}@media screen and (max-width: 768px){.hash__list a{padding:15px 0}}.hash__list a:before{content:"#";display:inline-block}.sns{background:#000}.sns__inner{display:flex;width:1200px;margin:0 auto;padding:30px 0;justify-content:space-between;align-items:center}@media screen and (max-width: 768px){.sns__inner{flex-direction:column;width:auto;gap:20px;padding:25px 0 40px}}.sns__inner__title{width:369px}@media screen and (max-width: 768px){.sns__inner__title{width:81vw;max-width:580px}}.sns__inner__title img{width:100%}.sns__inner__menu{display:flex;gap:20px}@media screen and (max-width: 768px){.sns__inner__menu{flex-direction:column;gap:10px}}.sns__inner__menu li{width:380px;height:80px;background:#0f0;border:1px solid #0F0;transition:all .28s ease-out}@media screen and (max-width: 768px){.sns__inner__menu li{height:60px;width:calc(100vw - 20px);max-width:580px}}.sns__inner__menu li:hover{background:#000}.sns__inner__menu li:hover a{color:#0f0}.sns__inner__menu li:hover a:before{background-color:#0f0}.sns__inner__menu a{display:flex;height:100%;justify-content:center;align-items:center;position:relative;font-family:owners-xwide,sans-serif;color:#000;text-decoration:none;font-weight:700;padding-left:80px}.sns__inner__menu a:before{content:"";display:block;width:80px;height:80px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;background-color:#000;position:absolute;left:10px}.sns__inner__menu .x a{font-size:19px}.sns__inner__menu .x a:before{-webkit-mask-image:url(../../img/icon_x.svg);mask-image:url(../../img/icon_x.svg);-webkit-mask-size:25px 25.743px;mask-size:25px 25.743px}.sns__inner__menu .x a .f25{font-size:25px}.sns__inner__menu .x a .b{margin-top:4px}.sns__inner__menu .discord{font-size:25px}.sns__inner__menu .discord a:before{-webkit-mask-image:url(../../img/icon_discord.svg);mask-image:url(../../img/icon_discord.svg);-webkit-mask-size:40px 30.37px;mask-size:40px 30.37px}.content{display:flex;width:100%}@media screen and (min-width: 769px){.content{border-top:2px solid #000}}@media screen and (max-width: 768px){.content{flex-direction:column;padding:60px 0 80px}}.content__title{position:relative;overflow:hidden;background:#fff;z-index:1}@media screen and (min-width: 769px){.content__title{width:72px;min-width:72px;border-right:2px solid #000}}.content__title__heading{font-family:owners-xwide,sans-serif;font-weight:700;line-height:72px}@media screen and (min-width: 769px){.content__title__heading{font-size:103px;transform-origin:top left;transform:rotate(90deg);position:absolute;left:66px;top:-3px}}@media screen and (max-width: 768px){.content__title__heading{font-size:52px;line-height:1;margin-bottom:25px}}@media screen and (min-width: 769px){.content__main{flex:1;width:calc(100vw - 72px);z-index:0}}@media screen and (min-width: 769px){.content_mission__heading{font-size:25px;margin-bottom:40px}}@media screen and (max-width: 768px){.content_mission__heading{font-size:18px;margin-bottom:30px}}@media screen and (min-width: 769px){.content_mission__txt01{font-size:48px;padding:0 50px;line-height:1.4583333333}}@media screen and (max-width: 768px){.content_mission__txt01{font-size:36px;line-height:1.3888888889}}@media screen and (min-width: 769px){.content_mission__txt02{margin-bottom:80px;min-height:calc((3.375em + 1px)*3)}}@media screen and (max-width: 768px){.content_mission__txt02{margin-bottom:60px}}.content_mission__txt02 p{display:inline-block;position:relative;color:#0f0;padding:5px}@media screen and (min-width: 769px){.content_mission__txt02 p{font-size:40px}}@media screen and (max-width: 768px){.content_mission__txt02 p{font-size:30px}}.content_mission__txt02 p:before{content:"";position:absolute;left:0;top:0;height:100%;background:#000;width:0%;z-index:0;transition:all .2s ease-out}.content_mission__txt02 p.is-active:before{width:100%}.content_mission__txt02 strong{position:relative;z-index:1;line-height:1.125}.content_mission__txt02 span{opacity:0}.content_mission__txt03{font-size:20px;line-height:1.8}.content_mission__container{width:100%}@media screen and (min-width: 769px){.content_mission__container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}}.content_mission__container__item{border-bottom:1px solid #000;padding-bottom:30px}@media screen and (min-width: 769px){.content_mission__container__item:nth-child(1){grid-row:1;grid-column:1/span 3;padding:50px 32px 80px;border-bottom:2px solid #000}}@media screen and (max-width: 768px){.content_mission__container__item:nth-child(1){padding-left:10px;padding-right:10px}}@media screen and (min-width: 769px){.content_mission__container__item:nth-child(n+2){padding:35px}}@media screen and (max-width: 768px){.content_mission__container__item:nth-child(n+2){padding:30px 10px}}@media screen and (min-width: 769px){.content_mission__container__item:nth-child(n+2):not(:last-child){border-right:2px solid #000}}.content_roadmap{border-top-width:1px}#lp .content_roadmap{border-top:2px solid #fff}@media screen and (max-width: 768px){.content_roadmap{padding-bottom:0}}@media screen and (min-width: 769px){.content_roadmap__heading{font-size:25px}}@media screen and (max-width: 768px){.content_roadmap__heading{font-size:18px;margin-bottom:30px}#lp .content_roadmap__heading{margin-bottom:70px}}.content_roadmap__txt01{font-size:14px;color:#5c5c5c}@media screen and (max-width: 768px){.content_roadmap__txt01{text-align:right;font-size:12px}#lp .content_roadmap__txt01:last-child{margin-bottom:60px}}.content_roadmap__container{width:100%;display:grid;box-sizing:border-box}@media screen and (max-width: 768px){.content_roadmap__container{padding:0 10px}}@media screen and (min-width: 769px){.content_roadmap__container__item:nth-child(1){padding:50px 32px 55px;display:flex;align-items:center;justify-content:space-between}#lp .content_roadmap__container__item:nth-child(1){padding-bottom:100px}}.content_roadmap__article{display:flex;position:relative;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 768px){.content_roadmap__article{flex-direction:column;border-left:2px solid #000;padding-left:13px;margin-left:5px;padding-bottom:80px}#lp .content_roadmap__article:last-of-type{border-left:2px solid transparent;padding-bottom:0}}.content_roadmap__article img{width:100%}@media screen and (min-width: 769px){.content_roadmap__article__left{width:49%;max-width:668px;padding-left:82px;padding-right:50px;box-sizing:border-box}}.content_roadmap__article__left p{transition:opacity .3s ease-in;position:sticky;opacity:0}@media screen and (max-width: 768px){.content_roadmap__article__left p{margin-bottom:30px}}@media screen and (min-width: 769px){.content_roadmap__article__right{width:51%;padding-left:50px;padding-right:30px;box-sizing:border-box;flex:1;border-left:2px solid #000;position:relative;padding-bottom:100px}}.content_roadmap__article__right:before{content:"";display:block;width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:-5px;left:-6px;transition:all .2s ease-in}.content_roadmap__article__heading{letter-spacing:.05em;display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width: 769px){.content_roadmap__article__heading{margin-bottom:30px}}@media screen and (max-width: 768px){.content_roadmap__article__heading{margin-bottom:20px}}.content_roadmap__article__heading .heading{position:relative;display:inline;color:#fff}@media screen and (min-width: 769px){.content_roadmap__article__heading .heading{font-size:33px;padding:2px 5px}}@media screen and (max-width: 768px){.content_roadmap__article__heading .heading{font-size:24px;padding:0 5px;line-height:1.4166666667}}.content_roadmap__article__heading .heading:before{content:"";position:absolute;left:0;top:0;height:100%;background:#000;width:0%;z-index:0;transition:all .12s ease-out}.content_roadmap__article__heading .heading.is-active:before{width:100%}.content_roadmap__article__heading .heading strong{position:relative;z-index:1;line-height:1.125}.content_roadmap__article__heading .subheading{position:relative;display:inline-block;color:#fff;padding:2px 5px;margin-top:10px}.content_roadmap__article__heading .subheading+.subheading{margin-top:0}@media screen and (min-width: 769px){.content_roadmap__article__heading .subheading{font-size:24px}}@media screen and (max-width: 768px){.content_roadmap__article__heading .subheading{font-size:16px}}.content_roadmap__article__heading .subheading:before{content:"";position:absolute;left:0;top:0;height:100%;background:#000;width:0%;z-index:0;transition:all .12s ease-out}.content_roadmap__article__heading .subheading.is-active:before{width:100%}.content_roadmap__article__heading .subheading strong{position:relative;z-index:1;line-height:1.125}.content_roadmap__article__body{letter-spacing:.05em}.content_roadmap__article__body p{margin-top:1.5em;font-size:16px;line-height:1.875}@media screen and (min-width: 769px){.content_roadmap__article__body p{font-size:16px}}@media screen and (max-width: 768px){.content_roadmap__article__body p{font-size:14px}}.content_roadmap__article__body ul{margin:1.5em 0;padding-left:1.2em;text-indent:-1.1em;line-height:1.375}@media screen and (min-width: 769px){.content_roadmap__article__body ul{font-size:18px;line-height:2}}@media screen and (max-width: 768px){.content_roadmap__article__body ul{font-size:16px;line-height:1.5}}.content_roadmap__article__body li{padding:.3em 0}.content_roadmap__article__body li:before{content:"";display:inline-block;width:8px;height:1px;background:#000;vertical-align:super;margin-right:.6em}.content_roadmap__article__body .caption{color:#5c5c5c}@media screen and (min-width: 769px){.content_roadmap__article__body .caption{font-size:12px}}@media screen and (max-width: 768px){.content_roadmap__article__body .caption{font-size:10px}}@media screen and (min-width: 769px){.content_roadmap__article__lp1{margin-left:90px;padding-left:55px;box-sizing:border-box;position:relative;padding-bottom:100px;border-left:2px solid transparent}}@media screen and (max-width: 768px){.content_roadmap__article__lp1{margin-bottom:4px}}.content_roadmap__article__lp1:before{content:"";display:block;width:10px;height:10px;background:#000;border-radius:50%;position:absolute;top:-5px;left:-6px;transition:all .2s ease-in}.content_roadmap__article__lp1__schedule01{display:flex;background:#0f0;width:fit-content;gap:5px;transform:translateY(-50%)}@media screen and (min-width: 769px){.content_roadmap__article__lp1__schedule01{font-size:15px;padding:2px 2px 1px}}@media screen and (max-width: 768px){.content_roadmap__article__lp1__schedule01{font-size:13px;padding:2px 2px 1px}}.content_roadmap__article__lp1__schedule01__date01{font-family:owners-xwide,sans-serif;margin-top:1px;font-weight:500}@media screen and (min-width: 769px){.content_roadmap__article__lp1__txt01{font-size:33px;line-height:1.3636363636}}@media screen and (max-width: 768px){.content_roadmap__article__lp1__txt01{font-size:20px;line-height:1.5}}@media screen and (min-width: 769px){.content_roadmap__article__lp1+.content_roadmap__article__footer{padding-right:84px;transform:translateY(135%)}}@media screen and (max-width: 768px){.content_roadmap__article__lp1+.content_roadmap__article__footer{margin-top:20px}}@media screen and (min-width: 769px){.content_roadmap__article:not(:last-of-type) .content_roadmap__article__lp1{border-left:2px solid #000}}.content_roadmap__article__footer .readmore a{font-size:16px;color:#e62310;font-family:owners-xwide,sans-serif;text-decoration:none;letter-spacing:.05em}.content_roadmap__article__footer .readmore a svg{vertical-align:sub}.content_roadmap__article__footer .readmore a:hover svg{animation:moveArrow .3s infinite alternate}.content_roadmap__article__footer .moredetail button{background:none;outline:none;border:none;cursor:pointer;font-size:16px;color:#e62310;font-family:owners-xwide,sans-serif;text-decoration:none;letter-spacing:.05em;padding:0}.content_roadmap__article__footer .moredetail button svg{vertical-align:sub}.content_roadmap__article__footer .moredetail button:hover svg{animation:moveCross 2s alternate}.content_roadmap__article.is-active .content_roadmap__article__left p{opacity:1}.content_roadmap__article.is-active .content_roadmap__article__right:before{width:15px;height:15px;background:#e62310;top:-8px;left:-9px}.content_roadmap__modal{overflow:hidden;position:fixed;z-index:2;left:0;top:0;opacity:0;width:0;height:0;background:#000000d9;transition:opacity .2s ease-in;overflow-y:scroll}.content_roadmap__modal.is-active{display:block;opacity:1;width:100%;height:100%}.content_roadmap__modal-content{border:2px solid #FFF;position:relative;text-align:center;color:#fff}@media screen and (min-width: 769px){.content_roadmap__modal-content{max-width:750px;margin:100px auto;padding:80px 50px 50px}}@media screen and (max-width: 768px){.content_roadmap__modal-content{margin:70px 20px;padding:60px 20px 50px}}@media screen and (min-width: 769px){.content_roadmap__modal-content__text01{font-size:38px;line-height:1.5;margin-bottom:50px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__text01{font-size:25px;line-height:1.4;margin-bottom:45px}}.content_roadmap__modal-content__text02{text-align:left}@media screen and (min-width: 769px){.content_roadmap__modal-content__text02{font-size:14px;line-height:1.8571428571;margin-bottom:90px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__text02{font-size:12px;line-height:1.8333333333;margin-bottom:50px}}.content_roadmap__modal-content__poster01{margin:0 auto 20px;perspective:1000px}@keyframes glitch{0%{clip-path:rect(42px,10px,44px,0);transform:translate(0)}20%{clip-path:rect(50px,10px,70px,0);transform:translate(-5px,-3px)}40%{clip-path:rect(100px,10px,120px,0);transform:translate(3px,3px)}60%{clip-path:rect(10px,10px,30px,0);transform:translate(-3px,-5px)}80%{clip-path:rect(70px,10px,90px,0);transform:translate(2px,-2px)}to{clip-path:rect(0px,9999px,0px,0);transform:translate(0)}}@keyframes glitch-color{0%{filter:hue-rotate(0deg)}50%{filter:hue-rotate(360deg)}to{filter:hue-rotate(0deg)}}@media screen and (min-width: 769px){.content_roadmap__modal-content__poster01{width:380px}}.content_roadmap__modal-content__poster01__image{aspect-ratio:380/538;transition:transform 1.6s;transform-style:preserve-3d;position:relative}.content_roadmap__modal-content__poster01__image img{width:100%}.content_roadmap__modal-content__poster01__image .front,.content_roadmap__modal-content__poster01__image .back{position:absolute;width:100%;height:100%;left:0;backface-visibility:hidden}.content_roadmap__modal-content__poster01__image .front{z-index:2}.content_roadmap__modal-content__poster01__image .back{transform:rotateY(180deg)}.content_roadmap__modal-content__poster01__image div{aspect-ratio:380/538;transform-style:preserve-3d}.content_roadmap__modal-content__poster01__image.glitch div{animation:glitch .1s infinite}.content_roadmap__modal-content__poster01__image.glitch img{position:absolute;display:block;top:0;left:0;bottom:0;right:0;animation:glitch-color .1s infinite}.content_roadmap__modal-content__poster01__image.is-flipped{transform:rotateY(180deg)}.content_roadmap__modal-content__poster01__image.is-flipped .back{z-index:3}.content_roadmap__modal-content__poster01 figcaption{font-family:owners-xwide,sans-serif;font-weight:700}@media screen and (min-width: 769px){.content_roadmap__modal-content__poster01 figcaption{margin-top:30px;font-size:40px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__poster01 figcaption{margin-top:20px;font-size:30px}}.content_roadmap__modal-content__movie01{margin-bottom:20px}@media screen and (max-width: 768px){.content_roadmap__modal-content__movie01 iframe{width:100%;height:auto;aspect-ratio:16/9}}.content_roadmap__modal-content__movie01 figcaption{font-family:owners-xwide,sans-serif;font-weight:700}@media screen and (min-width: 769px){.content_roadmap__modal-content__movie01 figcaption{margin-top:30px;font-size:40px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__movie01 figcaption{margin-top:20px;font-size:30px}}.content_roadmap__modal-content__close01{position:absolute;top:22px;right:22px;cursor:pointer}@media screen and (max-width: 768px){.content_roadmap__modal-content__close01 svg{width:22px;height:22px}}.content_roadmap__modal-content__close02{font-family:owners-xwide,sans-serif;display:inline-block;margin-top:80px;cursor:pointer}@media screen and (min-width: 769px){.content_roadmap__modal-content__close02{font-size:28px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__close02{font-size:18px}.content_roadmap__modal-content__close02 svg{width:12px;height:12px}}.content_roadmap__modal-content__time{background:#0f0;color:#000;font-family:owners-xwide,sans-serif;font-weight:500;letter-spacing:.02em;display:inline-flex;padding:4px 4px 2px;justify-content:center;align-items:center;margin-bottom:20px}@media screen and (min-width: 769px){.content_roadmap__modal-content__time{font-size:20px}}@media screen and (max-width: 768px){.content_roadmap__modal-content__time{font-size:14px}}.content_lineup{border-top-width:1px}#lp .content_lineup{border-top:2px solid #fff}@media screen and (max-width: 768px){.content_lineup{padding-bottom:0}}@media screen and (min-width: 769px){.content_lineup__heading{font-size:25px}}@media screen and (max-width: 768px){.content_lineup__heading{line-height:1.2222222222;font-size:18px;margin-bottom:10px;padding:0 10px}}.content_lineup__txt01{color:#5c5c5c}@media screen and (min-width: 769px){.content_lineup__txt01{line-height:1.2857142857;font-size:14px}}@media screen and (max-width: 768px){.content_lineup__txt01{line-height:1.5;font-size:12px;margin-bottom:30px;padding:0 10px}}.content_lineup__txt02{color:#000;font-family:owners-xwide,sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 769px){.content_lineup__txt02{font-size:60px}}@media screen and (max-width: 768px){.content_lineup__txt02{font-size:30px}}.content_lineup__txt03{color:#000;font-family:owners-xwide,sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 769px){.content_lineup__txt03{font-size:30px}}@media screen and (max-width: 768px){.content_lineup__txt03{font-size:20px}}.content_lineup__price{background:#000;position:absolute;right:0;top:80%;display:flex;color:#fff;font-family:owners-xwide,sans-serif;align-items:center;padding:14px 14px 7px}.content_lineup__price__name{font-size:28px}.content_lineup__price__price{font-size:40px;margin:0 6px 0 18px;line-height:1;letter-spacing:.05em}.content_lineup__price__unit{font-size:28.62px}.content_lineup__container{width:100%;display:grid;box-sizing:border-box;color:#fff}@media screen and (min-width: 769px){.content_lineup__container__item:nth-child(1){padding:50px 32px 55px;display:flex;align-items:center;justify-content:space-between}}.content_lineup__container__item:nth-child(2){position:relative}.content_lineup__container__item:nth-child(3){background:#0f0;display:flex;align-items:center;justify-content:center;gap:5px 50px}@media screen and (min-width: 769px){.content_lineup__container__item:nth-child(3){height:128px}}@media screen and (max-width: 768px){.content_lineup__container__item:nth-child(3){flex-direction:column;min-height:80px}}.content_lineup__container__item:nth-child(4){container-type:inline-size;position:relative}@media screen and (min-width: 769px){.content_lineup__container__item:nth-child(4){background:url(../../img/bg_lineup_pc02.jpg) 0 0 no-repeat;background-size:contain}}@media screen and (max-width: 768px){.content_lineup__container__item:nth-child(4){aspect-ratio:390/1440;background:url(../../img/bg_lineup_sp03.jpg) 0 0 no-repeat;background-size:contain}}.content_lineup__container__box01{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}@container (min-width: 1126px){.content_lineup__container__box01{margin-left:27.29%;margin-top:9.05%;width:63.62%;padding:30px 40px;box-sizing:border-box}}@container (max-width: 1126px){.content_lineup__container__box01{margin-left:307px;margin-top:102px;width:716px}}@container (max-width: 1125px){.content_lineup__container__box01{margin-left:auto;margin-top:auto;width:100%}}@media screen and (min-width: 769px){.content_lineup__container__box01{aspect-ratio:869/993;background:#000}}@media screen and (max-width: 768px){.content_lineup__container__box01{padding:calc(50vw + 15px) 10px;aspect-ratio:390/1440}}.content_lineup__container__box02{background:#000000d9;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute}@media screen and (min-width: 769px){.content_lineup__container__box02{top:50px;left:50px;bottom:50px;right:50px}}@media screen and (max-width: 768px){.content_lineup__container__box02{top:0;left:0;bottom:0;right:0}}.content_lineup__container__title01{color:#0f0}@container (min-width: 1126px){.content_lineup__container__title01{font-size:clamp(34px,2.75vw,52px);line-height:1.2;margin-bottom:1.5vw}}@media screen and (max-width: 768px){.content_lineup__container__title01{font-size:22.6px;margin-top:7vw}}.content_lineup__container__title02{color:#0f0;font-family:owners-xwide,sans-serif;font-weight:700;white-space:nowrap;line-height:.85;width:100%}@container (min-width: 1126px){.content_lineup__container__title02{font-size:calc((100vw - 154px)*.0778);margin-bottom:calc((100vw - 154px)*.0117)}}@container (max-width: 1126px){.content_lineup__container__title02{font-size:80.5px;margin-bottom:none}}@media screen and (max-width: 768px){.content_lineup__container__title02{margin-top:3.1vw;font-size:12vw}}.content_lineup__container__title03{color:#0f0;font-family:owners-xwide,sans-serif;font-weight:700;text-align:justify;white-space:nowrap;line-height:.85}@container (min-width: 1126px){.content_lineup__container__title03{font-size:clamp(63.9px,5.3vw,100px);margin-bottom:1vw}}@media screen and (max-width: 768px){.content_lineup__container__title03{margin-top:3.1vw;font-size:9.6vw}}.content_lineup__container__title04{color:#fff;font-family:owners-xwide,sans-serif;font-weight:700;text-align:justify;white-space:nowrap;line-height:.85;position:relative;padding-left:.3em;letter-spacing:.01em}.content_lineup__container__title04 .year{font-size:clamp(10px,.8vw,13px);transform-origin:top left;transform:rotate(90deg);display:inline-block;position:absolute;top:0;left:1em}@media screen and (max-width: 768px){.content_lineup__container__title04 .year{font-size:8px}}.content_lineup__container__title04 .time{font-size:73%}.content_lineup__container__title04 span{font-size:43%}@container (min-width: 1126px){.content_lineup__container__title04{font-size:calc((100vw - 154px)*.045)}}@container (max-width: 1126px){.content_lineup__container__title04{font-size:47px}}@media screen and (max-width: 768px){.content_lineup__container__title04{margin-top:2.2vw;font-size:11vw}}.content_lineup__container__title05{color:#0f0;text-align:center;font-size:28px;font-weight:400;line-height:1.7;letter-spacing:.1em;border:1px solid #0F0;padding:0 .9em}@container (min-width: 1126px){.content_lineup__container__title05{font-size:calc((100vw - 154px)*.021)}}@container (max-width: 1126px){.content_lineup__container__title05{font-size:23px}}@media screen and (max-width: 768px){.content_lineup__container__title05{display:inline-block;font-size:16px;padding:0 .6em}}.content_lineup__container__inline{display:flex;justify-content:space-between;align-items:center}.content_lineup__container__info01{display:flex;line-height:1.8}.content_lineup__container__info01 dt{width:4.25em;color:#8c8c8c}@media screen and (max-width: 768px){.content_lineup__container__info01 dt{width:20vw}}@container (min-width: 1126px){.content_lineup__container__info01{font-size:calc((100vw - 154px)*.0165)}}@container (max-width: 1126px){.content_lineup__container__info01{font-size:17px}}@media screen and (max-width: 768px){.content_lineup__container__info01{font-size:3.4vw}}.content_lineup__container__incentive_box01{display:flex;gap:10px;flex-wrap:wrap}@media screen and (min-width: 769px){.content_lineup__container__incentive_box01{gap:1.5vw 2vw}.content_lineup__container__incentive_box01>div{width:47.5%}}@media screen and (max-width: 768px){.content_lineup__container__incentive_box01{flex-direction:column;gap:3vw}}.content_lineup__container__incentive_box01 div:nth-child(7){width:100%}.content_lineup__container__incentive_box02{display:flex;flex-direction:row;justify-content:space-between;position:relative}@media screen and (min-width: 769px){.content_lineup__container__incentive_box02{gap:5%}}@media screen and (max-width: 768px){.content_lineup__container__incentive_box02{gap:10px;min-height:160px}}.content_lineup__container__incentive_box02>div:nth-child(1){flex:1}@media screen and (max-width: 768px){.content_lineup__container__incentive_box02>div:nth-child(2){position:absolute;right:10px;top:22px}}.content_lineup__container__incentive_figure{position:relative}@container (min-width: 1126px){.content_lineup__container__incentive_figure{width:8vw}}@container (max-width: 1126px){.content_lineup__container__incentive_figure{width:96px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_figure{width:22vw}}.content_lineup__container__incentive_figure img{width:100%;margin-bottom:3px}.content_lineup__container__incentive_figure figcaption{font-size:9px;line-height:1.4em;white-space:nowrap}@media screen and (min-width: 769px){.content_lineup__container__incentive_figure figcaption{position:absolute;left:0;bottom:0;transform:translate(-100%);padding-right:10px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_figure figcaption{text-align:left;font-size:7px}}.content_lineup__container__incentive_title01{display:flex;gap:8px;align-items:center;font-size:20px;color:#8c8c8c;margin-bottom:15px}.content_lineup__container__incentive_title01:after{content:"";display:block;height:1px;background:#8c8c8c;width:100%;flex:1}.content_lineup__container__incentive_title01.branch01 span{color:#0f0}.content_lineup__container__incentive_title01.branch01 span:nth-child(1){border-color:#0f0}@media screen and (max-width: 768px){.content_lineup__container__incentive_title01{font-size:3.4vw;margin-bottom:2.6vw}}.content_lineup__container__incentive__text01{background:#0f0;color:#000;font-size:18px;padding:4px;display:inline;line-height:1.35}.content_lineup__container__incentive__text01 sub{font-size:.6em;vertical-align:top}@container (min-width: 1126px){.content_lineup__container__incentive__text01{font-size:calc((100vw - 154px)*.0164)}}@container (max-width: 1126px){.content_lineup__container__incentive__text01{font-size:17px}}@media screen and (max-width: 768px){.content_lineup__container__incentive__text01{font-size:4.1vw;margin-bottom:2.5vw}}.content_lineup__container__incentive__text02{font-size:15px;line-height:1.4;margin-top:10px}@container (min-width: 1126px){.content_lineup__container__incentive__text02{font-size:calc((100vw - 154px)*.0117);margin-bottom:.07vw}}@container (max-width: 1126px){.content_lineup__container__incentive__text02{font-size:12px}}@media screen and (max-width: 768px){.content_lineup__container__incentive__text02{font-size:3.1vw;padding:4px 0;margin-bottom:2vw;margin-top:1vw}}.content_lineup__container__incentive__text03{display:flex;line-height:1.3}.content_lineup__container__incentive__text03:before{content:"※";display:inline}@container (min-width: 1126px){.content_lineup__container__incentive__text03{font-size:clamp(13px,1vw,19px);margin-bottom:1vw}}@media screen and (max-width: 768px){.content_lineup__container__incentive__text03{font-size:2.6vw}}.content_lineup__container__incentive_notice01{background:none;border:none;color:#fff;text-decoration:underline;font-size:16px;padding:0;cursor:pointer}@media screen and (max-width: 768px){.content_lineup__container__incentive_notice01{font-size:3.1vw}}.content_lineup__container__incentive_notice__modal{overflow:hidden;position:fixed;z-index:2;left:0;top:0;opacity:0;width:0;height:0;background:#000000d9;transition:opacity .2s ease-in;overflow-y:scroll}.content_lineup__container__incentive_notice__modal.is-active{display:block;opacity:1;width:100%;height:100%}.content_lineup__container__incentive_notice__modal__content{border:2px solid #FFF;position:relative;text-align:center;color:#fff}@media screen and (min-width: 769px){.content_lineup__container__incentive_notice__modal__content{max-width:750px;margin:100px auto;padding:80px 50px 50px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_notice__modal__content{margin:70px 20px;padding:60px 20px 50px}}@media screen and (min-width: 769px){.content_lineup__container__incentive_notice__modal__title01{font-size:30px;margin-bottom:50px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_notice__modal__title01{font-size:30px;margin-bottom:50px}}.content_lineup__container__incentive_notice__modal__list{text-align:left;line-height:1.6}@media screen and (min-width: 769px){.content_lineup__container__incentive_notice__modal__list{font-size:14px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_notice__modal__list{font-size:12px}}.content_lineup__container__incentive_notice__modal__list li{padding-left:1.5em}.content_lineup__container__incentive_notice__modal__list li:before{content:"・";display:inline-block;text-indent:-1em}@media screen and (min-width: 769px){.content_lineup__container__incentive_notice__modal__list li{margin-bottom:20px}}@media screen and (max-width: 768px){.content_lineup__container__incentive_notice__modal__list li{margin-bottom:15px}}.content_lineup__soldout__text01{font-weight:700;font-family:owners-xwide,sans-serif}@media screen and (min-width: 769px){.content_lineup__soldout__text01{font-size:80px;margin-bottom:70px}}@media screen and (max-width: 768px){.content_lineup__soldout__text01{font-size:46px;margin-bottom:67px}}.content_lineup__soldout__text02{letter-spacing:.03em}@media screen and (min-width: 769px){.content_lineup__soldout__text02{font-size:30px;margin-bottom:27px}}@media screen and (max-width: 768px){.content_lineup__soldout__text02{font-size:24px;margin-bottom:22px}}.content_lineup__soldout__text03{letter-spacing:.3em}.content_lineup__soldout__text03:before{content:"";margin-left:.3em}@media screen and (min-width: 769px){.content_lineup__soldout__text03{font-size:48px;margin-bottom:148px}}@media screen and (max-width: 768px){.content_lineup__soldout__text03{font-size:50px;margin-bottom:112px}}.content_lineup__soldout__text04{border:1px solid #fff}@media screen and (min-width: 769px){.content_lineup__soldout__text04{font-size:32px;margin-bottom:23px}}@media screen and (max-width: 768px){.content_lineup__soldout__text04{font-size:24px;margin-bottom:22px}}.content_lineup__soldout__text05{font-weight:700;font-family:owners-xwide,sans-serif;display:flex;align-items:baseline}@media screen and (min-width: 769px){.content_lineup__soldout__text05{gap:10px}.content_lineup__soldout__text05 .n1{font-size:30px}.content_lineup__soldout__text05 .n2{font-size:62px}.content_lineup__soldout__text05 .n3{font-size:30px}.content_lineup__soldout__text05 .n4{font-size:46px}}@media screen and (max-width: 768px){.content_lineup__soldout__text05{gap:10px}.content_lineup__soldout__text05 .n1{font-size:18px}.content_lineup__soldout__text05 .n2{font-size:37px}.content_lineup__soldout__text05 .n3{font-size:20px}.content_lineup__soldout__text05 .n4{font-size:28px}}.content_lineup__images01{display:grid;width:100%}@media screen and (min-width: 769px){.content_lineup__images01{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 768px){.content_lineup__images01{grid-template-columns:repeat(2,1fr)}}.content_lineup__images01 img{max-width:100%;vertical-align:bottom}@media screen and (min-width: 769px){.content_lineup__images01 li{border-top:2px solid #000;border-bottom:2px solid #000;border-left:1px solid #000;border-right:1px solid #000}}@media screen and (max-width: 768px){.content_lineup__images01 li{border:1px solid #000}}.content_lineup__link01{text-decoration:none;display:flex;width:100%;justify-content:center;align-items:center;position:relative;height:100%}.content_lineup__link01 svg{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 769px){.content_lineup__link01 svg{right:30px}}@media screen and (max-width: 768px){.content_lineup__link01 svg{right:10px;width:30px}}.content_profile{border-top:none}@media screen and (min-width: 769px){.content_profile .content__title{border-top:2px solid #fff}.content_profile .content__main{border-top:2px solid #000}}@media screen and (max-width: 768px){.content_profile{padding-bottom:0}}@media screen and (min-width: 769px){.content_profile__heading{font-size:25px}}@media screen and (max-width: 768px){.content_profile__heading{font-size:18px;margin-bottom:30px;padding:0 10px}}.content_profile__txt01{color:#0f0;background:#000;display:inline-block;transform:translateY(-50%);position:absolute;top:0;padding:5px}@media screen and (min-width: 769px){.content_profile__txt01{font-size:40px;left:35px;line-height:1.125}}@media screen and (max-width: 768px){.content_profile__txt01{left:10px;line-height:1;font-size:30px}}.content_profile__txt02{color:#000}@media screen and (min-width: 769px){.content_profile__txt02{font-size:20px;line-height:1.8;margin-top:35px}}@media screen and (max-width: 768px){.content_profile__txt02{font-size:14px;line-height:1.8571428571;margin-top:20px}}@media screen and (min-width: 769px){.content_profile__container{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto}}.content_profile__container__item img{max-width:100%}@media screen and (min-width: 769px){.content_profile__container__item:nth-child(1){padding:50px 32px 55px;grid-row:1;grid-column:1/span 2;border-bottom:2px solid #000}}@media screen and (min-width: 769px){.content_profile__container__item:nth-child(2){border-right:1px solid #000}}@media screen and (min-width: 769px){.content_profile__container__item:nth-child(3){border-left:1px solid #000}}.content_profile__container__body{position:relative}@media screen and (min-width: 769px){.content_profile__container__body{padding:30px 30px 150px}}@media screen and (max-width: 768px){.content_profile__container__body{padding:15px 10px 80px}}@media screen and (max-width: 768px){.content_profile__container__image01{border-top:1px solid #000}}.content_concept{color:#fff;background:#000}@media screen and (max-width: 768px){.content_concept{padding-bottom:0}}.content_concept .content__title{background:#000;border-right-color:#fff}.content_concept .content__main{background:#000}@media screen and (min-width: 769px){.content_concept__heading{font-size:25px;margin-bottom:40px}}@media screen and (max-width: 768px){.content_concept__heading{font-size:18px;margin-bottom:30px}}@media screen and (min-width: 769px){.content_concept__txt01,.content_concept__txt02,.content_concept__txt03,.content_concept__list01{padding-left:60px}}.content_concept__txt01{letter-spacing:.02em}@media screen and (min-width: 769px){.content_concept__txt01{line-height:1.4166666667;font-size:48px}}@media screen and (max-width: 768px){.content_concept__txt01{line-height:1.4285714286;font-size:28px}}.content_concept__txt01 p{width:0;overflow:hidden;white-space:nowrap;transition:all .6s ease-out}.content_concept__txt01 p.is-active{width:100%}@media screen and (min-width: 769px){.content_concept__txt02{font-size:28px;line-height:1.7857142857;margin-top:45px}}@media screen and (max-width: 768px){.content_concept__txt02{line-height:2;font-size:20px;margin-top:40px}}@media screen and (max-width: 768px){.content_concept__txt02 br{display:none}}.content_concept__txt03{margin-top:15px}@media screen and (min-width: 769px){.content_concept__txt03{font-size:18px;line-height:2.1111111111}}@media screen and (max-width: 768px){.content_concept__txt03{line-height:1.8571428571;font-size:14px}}@media screen and (max-width: 768px){.content_concept__txt03 br{display:none}}@media screen and (min-width: 769px){.content_concept__container__item:nth-child(1){border-bottom:2px solid #000;padding:50px 32px 0}}@media screen and (max-width: 768px){.content_concept__container__item:nth-child(1){padding:0 10px}}.content_concept__container__item:nth-child(2){display:flex;margin-top:60px}@media screen and (max-width: 768px){.content_concept__container__item:nth-child(2){flex-direction:column}}.content_concept__container__item:nth-child(2) img{width:100%;vertical-align:bottom}.content_utility{color:#0f0}@media screen and (max-width: 768px){.content_utility{background:#000}}.content_utility .content__title{background:#000;border-right-color:#0f0}.content_utility .content__main{background:#000}@media screen and (min-width: 769px){.content_utility__heading{font-size:25px}}@media screen and (max-width: 768px){.content_utility__heading{font-size:18px;margin-bottom:30px}}@media screen and (min-width: 769px){.content_utility__txt01{font-size:14px;color:#5c5c5c}}@media screen and (max-width: 768px){.content_utility__txt01{margin-top:10px;padding-right:10px;font-size:12px;text-align:right;color:#ccc}}.content_utility__txt02{font-family:owners-xwide,sans-serif;font-weight:700;line-height:1.12}@media screen and (min-width: 769px){.content_utility__txt02{font-size:53px;min-height:2.24em;margin-bottom:15px}}@media screen and (max-width: 768px){.content_utility__txt02{font-size:38px;margin-bottom:60px}}.content_utility__txt02 p{width:0;overflow:hidden;white-space:nowrap;transition:all .6s ease-out}.content_utility__txt02 p.is-active{width:100%}@media screen and (max-width: 768px){.content_utility__txt02.isNewLine p{display:inline}}.content_utility__txt03{font-weight:400;line-height:1.5;color:#fff}@media screen and (min-width: 769px){.content_utility__txt03{font-size:30px}}@media screen and (max-width: 768px){.content_utility__txt03{font-size:25px}}.content_utility__txt04{color:#000;font-family:owners-xwide,sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 769px){.content_utility__txt04{font-size:60px}}@media screen and (max-width: 768px){.content_utility__txt04{font-size:30px}}.content_utility__txt05{color:#000;font-family:owners-xwide,sans-serif;font-weight:700;text-align:center}@media screen and (min-width: 769px){.content_utility__txt05{font-size:30px}}@media screen and (max-width: 768px){.content_utility__txt05{font-size:20px}}.content_utility__number{font-family:owners-xwide,sans-serif;font-weight:400;font-size:20px;margin-bottom:50px}.content_utility__container{width:100%}@media screen and (min-width: 769px){.content_utility__container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto auto}}@media screen and (max-width: 768px){.content_utility__container{border-bottom:1px solid #0F0}}@media screen and (min-width: 769px){.content_utility__container__item:nth-child(1){grid-row:1;grid-column:1/span 3;padding:50px 32px;border-bottom:2px solid #0F0;display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width: 768px){.content_utility__container__item:nth-child(1){padding:0 10px}}.content_utility__container__item:nth-child(n+2){padding-bottom:150px}@media screen and (min-width: 769px){.content_utility__container__item:nth-child(n+2){padding:35px 35px 70px}}@media screen and (max-width: 768px){.content_utility__container__item:nth-child(n+2){border-top:1px solid #0F0;padding:30px 10px}}@media screen and (min-width: 769px){.content_utility__container__item:nth-child(-n+4){border-bottom:2px solid #0F0}}@media screen and (min-width: 769px){.content_utility__container__item:not(:nth-child(3n+1)){border-right:2px solid #0F0}}.content_utility__footer{background:#0f0;display:flex;align-items:center;justify-content:center;gap:5px 50px}@media screen and (min-width: 769px){.content_utility__footer{height:128px}}@media screen and (max-width: 768px){.content_utility__footer{flex-direction:column;margin-top:30px;min-height:80px}}.content_member{border-top-color:#0f0;overflow:hidden}.content_member__heading{font-size:25px}.content_member__txt01{font-size:14px;color:#5c5c5c}.content_member__txt02{font-size:53px;font-family:owners-xwide,sans-serif;font-weight:700;line-height:1.12;margin-bottom:15px;min-height:2.24em}.content_member__txt03{font-size:30px;font-weight:400;line-height:1.5;color:#fff}.content_member__number{font-family:owners-xwide,sans-serif;font-weight:400;font-size:20px;margin-bottom:50px}.content_member__container{width:100%;display:grid;grid-template-rows:auto auto}@media screen and (min-width: 769px){.content_member__container{gap:60px;padding:80px 0}}@media screen and (max-width: 768px){.content_member__container{gap:5px}}.content_member__container__item{position:relative;width:100%;overflow-y:hidden;display:flex;overflow-x:auto;white-space:nowrap}.content_member__list{display:flex}@media screen and (min-width: 769px){.content_member__list{gap:0 45px;padding:0 45px}}@media screen and (max-width: 768px){.content_member__list{gap:0 7vw;padding:10px}}.content_member__list__item{position:relative;flex-shrink:0;padding:10%;box-sizing:border-box}@media screen and (min-width: 769px){.content_member__list__item{width:210px}}@media screen and (max-width: 768px){.content_member__list__item{width:34.4vw}}.content_member__list__item img{vertical-align:bottom;width:100%}.content_member__list .job_position{position:absolute;display:inline-block;width:100%;color:#0f0;font-family:owners-xwide,sans-serif;font-size:15px;font-weight:500;top:0;right:0;transform-origin:top right;transform:rotate(-10deg)}.content_member__list .nickname{background:#0f0;color:#000;position:absolute;bottom:0;right:0;font-size:16px;line-height:1.6875;padding:0 4px}.content_topics{overflow:hidden}.content_topics__slides{padding:0 80px;overflow:inherit}@media screen and (max-width: 768px){.content_topics__slides{padding:0 20px}}.content_topics__slides img{width:100%}.content_topics__slides__navigation{display:flex;align-items:center;gap:40px;font-family:owners-xwide,sans-serif}@media screen and (max-width: 768px){.content_topics__slides__navigation{display:none}}.content_topics__heading{font-size:25px}@media screen and (max-width: 768px){.content_topics__heading{font-size:18px}}.content_topics__txt01{font-size:14px;color:#5c5c5c}.content_topics__container{width:100%}@media screen and (min-width: 769px){.content_topics__container{display:grid}}@media screen and (min-width: 769px){.content_topics__container__item:nth-child(1){padding:50px 32px;display:flex;align-items:center;justify-content:space-between;position:relative}}@media screen and (max-width: 768px){.content_topics__container__item:nth-child(1){padding:0 10px;margin-bottom:47px}}@media screen and (min-width: 769px){.content_topics__container__item:nth-child(2){width:calc(100vw - 72px);padding-bottom:150px}}.content_topics .swiper-pagination-current,.content_topics .swiper-pagination-total{display:inline-block;width:1.8em;text-align:center}.content_topics .swiper-slide{width:460px;position:relative;overflow:visible}.content_topics .swiper-slide img{transition:all .28s ease-out;vertical-align:bottom}.content_topics .swiper-slide a{text-decoration:none;color:#000}.content_topics .swiper-slide a:hover{text-decoration:underline}.content_topics .swiper-slide a:hover img{transform:scale(105%)}.content_topics .swiper-slide .date{font-family:owners-xwide,sans-serif;background:#0f0;font-size:20px;letter-spacing:.04em;padding:4px 4px 2px;position:absolute;top:-17px;left:-10px;z-index:1}@media screen and (max-width: 768px){.content_topics .swiper-slide .date{font-size:15px;padding:6px 6px 4px}}.content_topics .swiper-slide figure{display:grid}@media screen and (min-width: 769px){.content_topics .swiper-slide figure{gap:15px}}@media screen and (max-width: 768px){.content_topics .swiper-slide figure{gap:10px}}.content_topics .swiper-slide figure p{overflow:hidden}.content_topics .swiper-slide figcaption{line-height:1.7777777778;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;word-break:break-all;letter-spacing:.9px}@media screen and (min-width: 769px){.content_topics .swiper-slide figcaption{font-size:18px}}@media screen and (max-width: 768px){.content_topics .swiper-slide figcaption{font-size:13px}}.content_topics .swiper-pagination{position:relative;bottom:initial;top:initial}.content_topics .swiper-button-next:after,.content_topics .swiper-button-prev:after{content:""}.content_topics .swiper-button-next,.content_topics .swiper-button-prev{position:relative;margin-top:0;width:auto;height:auto;left:auto;right:auto}.content_topics .swiper-button-next:hover svg,.content_topics .swiper-button-prev:hover svg{animation:moveArrow .3s infinite alternate}.content_topics .swiper-button-next svg,.content_topics .swiper-button-prev svg{width:auto;height:auto}.content_about{color:#fff;border-top:none;background:#000}.content_about .content__title{background:#000;border-right-color:#fff}.content_about .content__main{background:#000}@media screen and (min-width: 769px){.content_about__heading{font-size:25px;margin-bottom:100px}}@media screen and (max-width: 768px){.content_about__heading{font-size:18px;margin-bottom:80px}}.content_about__txt01{line-height:1.1666666667;letter-spacing:.02em}@media screen and (min-width: 769px){.content_about__txt01{font-size:90px;padding-left:92px;margin-bottom:80px}}@media screen and (max-width: 768px){.content_about__txt01{font-size:45px;margin-bottom:40px}}.content_about__txt01 p{width:0;overflow:hidden;white-space:nowrap;transition:all .6s ease-out}.content_about__txt01 p.is-active{width:100%}@media screen and (min-width: 769px){.content_about__txt01 p:nth-child(2){text-indent:-12px}}@media screen and (max-width: 768px){.content_about__txt01 p:nth-child(2){text-indent:-6px}}@media screen and (min-width: 769px){.content_about__txt02{padding-left:92px;font-size:30px;line-height:1.8333333333;margin-top:45px}}@media screen and (max-width: 768px){.content_about__txt02{line-height:1.6666666667;font-size:24px;margin-top:30px}}@media screen and (max-width: 768px){.content_about__txt02 br{display:none}}.content_about__txt03{line-height:1.4166666667;letter-spacing:.02em}@media screen and (min-width: 769px){.content_about__txt03{font-size:48px;padding-left:92px;margin-bottom:40px}}@media screen and (max-width: 768px){.content_about__txt03{font-size:45px;margin-bottom:40px}}.content_about__txt03 p{width:0;overflow:hidden;white-space:nowrap;transition:all .6s ease-out}.content_about__txt03 p.is-active{width:100%}@media screen and (min-width: 769px){.content_about__txt04{padding-left:92px;font-size:28px;line-height:1.7857142857;margin-top:45px}}@media screen and (max-width: 768px){.content_about__txt04{line-height:1.6666666667;font-size:24px;margin-top:30px}}@media screen and (max-width: 768px){.content_about__txt04 br{display:none}}@media screen and (min-width: 769px){.content_about__txt05{padding-left:92px;font-size:20px;line-height:1.8;margin-top:30px}}@media screen and (max-width: 768px){.content_about__txt05{line-height:1.6666666667;font-size:24px;margin-top:30px}}@media screen and (max-width: 768px){.content_about__txt05 br{display:none}}@media screen and (min-width: 769px){.content_about__list01{padding-left:92px;font-size:20px;line-height:1.8;margin-top:60px}}@media screen and (max-width: 768px){.content_about__list01{line-height:1.6666666667;font-size:24px;margin-top:30px}}.content_about__list01 li:before{content:"-";display:inline-block;margin-right:15px}@media screen and (min-width: 769px){.content_about__container__item:nth-child(1){grid-row:1;grid-column:1/span 3;padding:50px 32px 250px;border-bottom:2px solid #000}#lp .content_about__container__item:nth-child(1){padding-bottom:180px}}@media screen and (max-width: 768px){.content_about__container__item:nth-child(1){padding:0 10px}}.content_project{color:#fff;background:#000}.content_project .content__title{background:#000;border-right-color:#fff}.content_project .content__main{background:#000}@media screen and (min-width: 769px){.content_project__heading{font-size:25px;margin-bottom:100px}}@media screen and (max-width: 768px){.content_project__heading{font-size:18px;margin-bottom:80px}}.content_project__txt01{letter-spacing:.02em}@media screen and (min-width: 769px){.content_project__txt01{line-height:1.4166666667;font-size:48px;padding-left:60px}}@media screen and (max-width: 768px){.content_project__txt01{line-height:1.4285714286;font-size:28px}}.content_project__txt01 p{width:0;overflow:hidden;white-space:nowrap;transition:all .6s ease-out}.content_project__txt01 p.is-active{width:100%}@media screen and (min-width: 769px){.content_project__txt01 br{display:none}}@media screen and (min-width: 769px){.content_project__txt02{padding-left:60px;font-size:28px;line-height:1.7857142857;margin-top:45px}}@media screen and (max-width: 768px){.content_project__txt02{line-height:1.5;font-size:20px;margin-top:30px}}@media screen and (max-width: 768px){.content_project__txt02 br{display:none}}@media screen and (min-width: 769px){.content_project__txt03{padding-left:60px;font-size:20px;line-height:1.8;margin-top:40px}}@media screen and (max-width: 768px){.content_project__txt03{line-height:1.8571428571;font-size:14px;margin-top:30px}}@media screen and (max-width: 768px){.content_project__txt03 br{display:none}}@media screen and (min-width: 769px){.content_project__list01{padding-left:60px;font-size:20px;line-height:1.8;margin-top:60px}}@media screen and (max-width: 768px){.content_project__list01{line-height:1.5714285714;font-size:12px;margin-top:30px}}.content_project__list01 li{padding-left:1.5em}@media screen and (min-width: 769px){.content_project__list01 li{margin-top:5px}}@media screen and (max-width: 768px){.content_project__list01 li{margin-top:8px}}.content_project__list01 li:before{content:"-";display:inline-block;text-indent:-1.5em}@media screen and (min-width: 769px){.content_project__container__item:nth-child(1){padding:50px 32px 180px;border-bottom:2px solid #000}}@media screen and (max-width: 768px){.content_project__container__item:nth-child(1){padding:0 10px 40px}}.text_flow_container{font-family:owners-xwide,sans-serif;font-weight:700;letter-spacing:.1em;overflow:hidden}@media screen and (min-width: 769px){.text_flow_container{padding:10px 0 8px}}@media screen and (max-width: 768px){.text_flow_container{background:#000;padding-bottom:80px}}.text_flow_container .text01{white-space:nowrap;display:inline-block}@media screen and (min-width: 769px){.text_flow_container .text01{color:#000;font-size:100px}}@media screen and (max-width: 768px){.text_flow_container .text01{color:#fff;font-size:55px}}.text_flow_container .text02{display:inline-block;white-space:nowrap;transform:scaleY(-1)}@media screen and (min-width: 769px){.text_flow_container .text02{font-size:98px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;color:#fff}}@media screen and (max-width: 768px){.text_flow_container .text02{font-size:53px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;color:#000;line-height:.7}}.footer{background:#000;overflow:hidden}.footer__logo img{width:100%;border-bottom:2px solid #fff}@media screen and (min-width: 769px){.footer__text_flow_container01{border-bottom:2px solid #fff}}.footer__text_flow_container01 .text{font-family:owners-xwide,sans-serif;letter-spacing:.1em;font-size:30px;color:#fff;white-space:nowrap;font-weight:700;animation:scrollLoop_reverse 30s linear infinite}@media screen and (min-width: 769px){.footer__text_flow_container01 .text{padding:14px 0 10px}}@media screen and (max-width: 768px){.footer__text_flow_container01 .text{padding:2px 0}}.footer__text_flow_container02{border-bottom:2px solid #fff}@media screen and (max-width: 768px){.footer__text_flow_container02{border-width:1px}}.footer__text_flow_container02 .text{font-family:owners-xwide,sans-serif;letter-spacing:.1em;font-size:28px;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;color:#000;white-space:nowrap;font-weight:700;animation:scrollLoop 30s linear infinite}@media screen and (min-width: 769px){.footer__text_flow_container02 .text{padding:14px 0 10px}}@media screen and (max-width: 768px){.footer__text_flow_container02 .text{padding:2px 0}}.footer__bottom{display:flex}@media screen and (max-width: 768px){.footer__bottom{flex-direction:column-reverse}}@media screen and (min-width: 769px){.footer__bottom__logo{position:absolute;bottom:30px;left:30px}}@media screen and (max-width: 768px){.footer__bottom__logo img{width:100%}}@media screen and (min-width: 769px){.footer__bottom__left{width:50%;padding:30px}}@media screen and (max-width: 768px){.footer__bottom__left{border-top:1px solid #fff;padding:18px 10px}}@media screen and (min-width: 769px){.footer__bottom__right{border-left:2px solid #fff;width:50%}}.footer__bottom__title{color:#fff;font-weight:700;font-family:owners-xwide,sans-serif;border-bottom:2px solid #fff}@media screen and (min-width: 769px){.footer__bottom__title{padding:20px 20px 60px;font-size:50px}}@media screen and (max-width: 768px){.footer__bottom__title{padding:80px 10px 15px;font-size:30px;border-width:1px}}.footer__bottom__sns{display:flex;border-bottom:2px solid #fff}@media screen and (max-width: 768px){.footer__bottom__sns{border-width:1px}}.footer__bottom__sns li{width:50%}.footer__bottom__sns li:nth-child(2){border-left:2px solid #fff}@media screen and (max-width: 768px){.footer__bottom__sns li:nth-child(2){border-width:1px}}.footer__bottom__sns a{background-color:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;display:block}@media screen and (min-width: 769px){.footer__bottom__sns a{height:80px}}@media screen and (max-width: 768px){.footer__bottom__sns a{height:50px}}.footer__bottom__sns .x a{-webkit-mask-image:url(../../img/icon_x.svg);mask-image:url(../../img/icon_x.svg)}@media screen and (min-width: 769px){.footer__bottom__sns .x a{-webkit-mask-size:23.467px 24px;mask-size:23.467px 24px}}@media screen and (max-width: 768px){.footer__bottom__sns .x a{-webkit-mask-size:16.622px 17px;mask-size:16.622px 17px}}.footer__bottom__sns .discord a{-webkit-mask-image:url(../../img/icon_footer_discord.svg);mask-image:url(../../img/icon_footer_discord.svg)}@media screen and (min-width: 769px){.footer__bottom__sns .discord a{-webkit-mask-size:133.786px 25px;mask-size:133.786px 25px}}@media screen and (max-width: 768px){.footer__bottom__sns .discord a{-webkit-mask-size:90.95px 17px;mask-size:90.95px 17px}}.footer__bottom__sns a:hover{background-color:#0f0}.footer__bottom__link a{display:flex;color:#fff;text-decoration:none;justify-content:center;align-items:center}.footer__bottom__link a:hover{color:#0f0}@media screen and (min-width: 769px){.footer__bottom__link a{font-size:25px;height:60px;border-bottom:2px solid #fff}}@media screen and (max-width: 768px){.footer__bottom__link a{font-size:16px;height:40px;border-bottom:1px solid #fff}}.footer__bottom__link a.owners-xwide{font-family:owners-xwide,sans-serif}.footer__bottom__backtotop{text-align:right;margin-bottom:20px}@media screen and (min-width: 769px){.footer__bottom__backtotop{margin-top:100px;padding-right:30px}}@media screen and (max-width: 768px){.footer__bottom__backtotop{margin-top:120px;padding-right:10px}}.footer__bottom__backtotop a{color:#fff;font-family:owners-xwide,sans-serif;font-weight:400;display:inline-block;text-decoration:none}@media screen and (min-width: 769px){.footer__bottom__backtotop a{font-size:30px}}@media screen and (max-width: 768px){.footer__bottom__backtotop a{font-size:16px}}.footer__bottom__backtotop a:hover{color:#0f0}.footer__bottom__backtotop a:hover svg{fill:#0f0}.footer__bottom__backtotop a svg{fill:#fff}@media screen and (min-width: 769px){.footer__bottom__backtotop a svg{margin-left:15px}}@media screen and (max-width: 768px){.footer__bottom__backtotop a svg{height:16px;margin-left:10px}}.footer__bottom__copyright{margin-bottom:30px;color:#fff;font-family:owners-xwide,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;letter-spacing:.5px}@media screen and (min-width: 769px){.footer__bottom__copyright{padding-right:30px;text-align:right}}@media screen and (max-width: 768px){.footer__bottom__copyright{text-align:center}}@media screen and (min-width: 769px){.howto_header{padding-top:50px}}.howto_header__heading01{border-bottom:1px solid #000;display:flex;justify-content:center;align-items:center;font-weight:700}@media screen and (min-width: 769px){.howto_header__heading01{padding:80px 0;font-size:28px;color:#000;line-height:1}}@media screen and (max-width: 768px){.howto_header__heading01{padding:48px 0;font-size:20px;line-height:1.5}}.howto_container{font-family:Noto Sans,sans-serif}.howto_container a{color:#02cf02;font-weight:700}.howto_container a:hover{text-decoration:none}.howto_container strong{font-weight:700}@media screen and (min-width: 769px){.howto_container{padding-top:100px;width:900px;margin:0 auto 200px}}@media screen and (max-width: 768px){.howto_container{padding-top:50px;margin:0 15px 150px}}.howto_container__box01{counter-reset:section}@media screen and (min-width: 769px){.howto_container__box01{margin-bottom:100px}}@media screen and (max-width: 768px){.howto_container__box01{margin-bottom:70px}}.howto_container__box02{border:1px solid #000}@media screen and (min-width: 769px){.howto_container__box02{margin-bottom:70px}}@media screen and (max-width: 768px){.howto_container__box02{margin-bottom:70px}}.howto_container__box02 a{color:#000}.howto_container__box02 a:hover{text-decoration:none}.howto_container__box03{display:flex}@media screen and (min-width: 769px){.howto_container__box03{gap:44px;margin-bottom:50px;justify-content:space-between}}@media screen and (max-width: 768px){.howto_container__box03{flex-direction:column-reverse;margin-bottom:40px}}@media screen and (min-width: 769px){.howto_container__box04{margin-bottom:60px}}@media screen and (max-width: 768px){.howto_container__box04{margin-bottom:40px}}@media screen and (min-width: 769px){.howto_container__figure01{width:240px}}@media screen and (max-width: 768px){.howto_container__figure01{max-width:300px;margin:0 auto 1em}}.howto_container__figure01 img{width:100%;height:auto}.howto_container__figure01 figcaption{color:#666;text-align:center;line-height:2.5454545455}@media screen and (min-width: 769px){.howto_container__figure01 figcaption{font-size:11px}}@media screen and (max-width: 768px){.howto_container__figure01 figcaption{font-size:12px}}.howto_container__appli01{display:flex}@media screen and (min-width: 769px){.howto_container__appli01{gap:38px}}@media screen and (max-width: 768px){.howto_container__appli01{gap:13px;justify-content:center}}.howto_container__appli01 img{width:auto}@media screen and (min-width: 769px){.howto_container__appli01 img{height:38px}}@media screen and (max-width: 768px){.howto_container__appli01 img{height:46px;gap:13px}}.howto_container__title01{background:#000;color:#0f0;display:flex;align-items:center;font-weight:700}@media screen and (min-width: 769px){.howto_container__title01{font-size:20px;padding:12px 20px;margin-bottom:30px;line-height:1.35;scroll-margin-top:50px}}@media screen and (max-width: 768px){.howto_container__title01{padding:10px 18px;margin-bottom:20px;font-size:18px;line-height:1.5;scroll-margin-top:44px}}.howto_container__title02{color:#00e600;border-bottom:1px solid #00E600;display:flex;align-items:center;font-weight:700}@media screen and (min-width: 769px){.howto_container__title02{padding:12px 0;font-size:20px;margin-bottom:30px}}@media screen and (max-width: 768px){.howto_container__title02{padding:10px 0;font-size:18px;margin-bottom:20px}}@media screen and (min-width: 769px){.howto_container__title02+.howto_container__discription02{margin-bottom:60px}}.howto_container__title03{color:#fff;background:#000;display:flex;align-items:center;font-weight:700;justify-content:center}@media screen and (min-width: 769px){.howto_container__title03{padding:20px 0;font-size:20px;margin-bottom:30px;text-align:center}}@media screen and (max-width: 768px){.howto_container__title03{padding:10px 0;font-size:18px;margin-bottom:20px}}@media screen and (min-width: 769px){.howto_container__title03+.howto_container__discription02{margin-bottom:60px}}.howto_container__order_title01{color:#00e600;border-bottom:1px solid #00E600;display:flex;align-items:center;font-weight:700}.howto_container__order_title01:before{counter-increment:section;content:counter(section) ".";margin-right:6px}@media screen and (min-width: 769px){.howto_container__order_title01{padding:12px 0;font-size:20px;margin-bottom:30px}}@media screen and (max-width: 768px){.howto_container__order_title01{padding:10px 0;font-size:18px;margin-bottom:20px}}@media screen and (min-width: 769px){.howto_container__order_title01+.howto_container__discription02{margin-bottom:60px}}.howto_container__list01{line-height:2.5em}@media screen and (min-width: 769px){.howto_container__list01{font-size:20px;padding:0 40px;margin-bottom:30px}}@media screen and (max-width: 768px){.howto_container__list01{font-size:16px;padding:0 30px;margin-bottom:20px}}.howto_container__list01 a{text-decoration:none}.howto_container__list01 li:before{content:"・";color:#0f0;margin-right:.5em;font-weight:700}.howto_container__discription01{font-size:15px}@media screen and (min-width: 769px){.howto_container__discription01{line-height:1.8666666667;margin-bottom:50px}}@media screen and (max-width: 768px){.howto_container__discription01{line-height:1.8;margin-bottom:50px}}.howto_container__discription02{margin-bottom:.8em}@media screen and (min-width: 769px){.howto_container__discription02{font-size:18px;line-height:1.5555555556}}@media screen and (max-width: 768px){.howto_container__discription02{font-size:15px;line-height:1.8}}.howto_container__order_list01{list-style:decimal;list-style-position:outside;padding-left:1.1em}.howto_container__order_list01 li:not(:last-child){margin-bottom:.75em}@media screen and (min-width: 769px){.howto_container__order_list01{font-size:18px;line-height:1.5555555556;margin-bottom:30px}}@media screen and (max-width: 768px){.howto_container__order_list01{font-size:15px;line-height:1.8;margin-bottom:28px}}.howto_container__note01{color:#e62310;margin-bottom:.8em}@media screen and (min-width: 769px){.howto_container__note01{font-size:15px;line-height:1.6}}@media screen and (max-width: 768px){.howto_container__note01{font-size:13px;line-height:1.6923076923}}.howto_container__note02{color:#e62310;margin-bottom:.8em}@media screen and (min-width: 769px){.howto_container__note02{font-size:18px;line-height:1.5555555556}}@media screen and (max-width: 768px){.howto_container__note02{font-size:15px;line-height:1.8}}.howto_container__setup_img01{display:block}@media screen and (min-width: 769px){.howto_container__setup_img01{max-height:504px;margin-top:30px;margin-bottom:30px}}@media screen and (max-width: 768px){.howto_container__setup_img01{height:auto;max-height:288px;max-width:100%;margin:30px 0}}.fixed-footer{position:fixed;bottom:0;width:100%;z-index:1;opacity:1;transition:opacity .2s ease-in,visibility .5s ease}.fixed-footer.hide{opacity:0;visibility:hidden}.fixed-footer__nav{display:flex;width:100%}@media screen and (min-width: 769px){.fixed-footer__nav{display:none}}.fixed-footer__nav li{width:50%}.fixed-footer__nav a{display:flex;width:100%;height:38px;align-items:center;justify-content:center;text-decoration:none;font-family:owners-xwide,sans-serif;font-weight:700;font-size:14px}.fixed-footer__nav a.howto{background:#000;color:#0f0}.fixed-footer__nav a.buynow{background:#0f0;color:#000}.fixed-footer__evertnft{display:flex;width:290px;padding:13px 15px;align-items:center;gap:10px;color:#000;font-family:Owners XWide;font-size:20px;font-style:normal;font-weight:700;line-height:20px;text-decoration:none;justify-content:space-between;flex-direction:row;border:#000 1px solid;border-right:none;background:#0f0;position:absolute;right:0;bottom:20px}
