*{box-sizing:border-box;background-repeat:no-repeat;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:1}article,aside,footer,header,nav,section,main,figcaption,figure,menu,details{display:block}audio,canvas,video{display:inline-block}img{display:block;border:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal}p{margin:0;padding:0}address,cite,dfn,em,var{font-style:normal}ul,ol{margin:0;padding:0;list-style-type:none}a{background-color:transparent;font-size:inherit;color:inherit;text-decoration:none}a:active,a:hover{outline:0}:focus{outline:0}button,input,select,textarea{margin:0;font-size:inherit}button,html [type="button"],[type="reset"],[type="submit"]{padding:0;border:0;color:inherit;background-color:transparent;-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{padding:0;line-height:normal}input::-webkit-input-placeholder{font-weight:300}input::-ms-input-placeholder{font-weight:300}input::-moz-placeholder{font-weight:300}[type="number"]{-moz-appearance:textfield}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{margin:0;height:auto;-webkit-appearance:none}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:none;-webkit-appearance:none}select{-webkit-appearance:none;background-color:#fff}table{border-collapse:collapse;border-spacing:0}@keyframes loader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeinBlur{0%{opacity:0;filter:blur(50px)}100%{opacity:1;filter:blur(0)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeoutBlur{0%{opacity:1}100%{opacity:0;filter:blur(20px)}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeup{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeleft{0%{transform:translateX(-20px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes faderight{0%{transform:translateX(20px);opacity:0}100%{transform:translateX(0);opacity:1}}html{font-size:18px}body{flex-direction:column;height:100%;color:#000;line-height:1;position:relative;font-style:normal;overflow-x:hidden;-webkit-text-size-adjust:100%;font-feature-settings:'palt';font-size:16px;font-family:'Noto Sans JP', sans-serif;font-weight:400;background-color:#f8f8f8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{box-sizing:border-box;text-size-adjust:100%}body .bold{font-weight:700}img{max-width:100%;height:auto}a{text-decoration:underline;outline:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0.2);transition:.3s}a:hover{filter:brightness(80%)}b,em,strong{font-weight:bold}pre{word-break:break-all}@media (max-width: 1240px){html,body,.container,.firstview,.wrap{overflow-x:hidden}}.bicycle1,.bicycle3{width:1152px;height:100px;text-indent:-9999px;text-align:left;position:absolute;top:680px;left:-1152px;will-change:left}.webp .bicycle1,.webp .bicycle3{background-image:url("../../dist/webp/lp/bicycle1.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .bicycle1,.no-webp .bicycle3{background-image:url('../../images/lp/bicycle1.png?1765939091');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (max-width: 1240px){.bicycle1,.bicycle3{top:627px}}@media (max-width: 880px){.bicycle1,.bicycle3{padding-bottom:17.62153%;width:203%;height:0;top:0;left:-203%;margin-top:56%}.webp .bicycle1,.webp .bicycle3{background-image:url("../../dist/webp/lp/bicycle1.webp");background-position:0 0;background-size:contain}.no-webp .bicycle1,.no-webp .bicycle3{background-image:url('../../images/lp/bicycle1.png?1765939091');background-position:0 0;background-size:contain}}.bicycle3{top:auto;bottom:-300px;left:-150%}@media (max-width: 880px){.bicycle3{bottom:0;left:-250%;transform:translateY(230%)}}.bicycle2,.bicycle4{width:1152px;height:100px;text-indent:-9999px;text-align:left;position:absolute;right:-145%;bottom:-257px;display:none;will-change:right}.webp .bicycle2,.webp .bicycle4{background-image:url("../../dist/webp/lp/bicycle2.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .bicycle2,.no-webp .bicycle4{background-image:url('../../images/lp/bicycle2.png?1765939091');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (min-width: 1950px){.bicycle2,.bicycle4{right:-160%}}@media (min-width: 2250px){.bicycle2,.bicycle4{right:-170%}}@media (max-width: 1000px){.bicycle2,.bicycle4{right:-160%}}@media (max-width: 880px){.bicycle2,.bicycle4{padding-bottom:17.62153%;width:203%;height:0;right:-240%;bottom:0;transform:translateY(300%)}.webp .bicycle2,.webp .bicycle4{background-image:url("../../dist/webp/lp/bicycle2.webp");background-position:0 0;background-size:contain}.no-webp .bicycle2,.no-webp .bicycle4{background-image:url('../../images/lp/bicycle2.png?1765939091');background-position:0 0;background-size:contain}}@media (max-width: 880px){.bicycle2{transform:translateY(227%)}}.bicycle4{bottom:-158px}@media (max-width: 880px){.bicycle4{bottom:0;transform:translateY(214%)}}.bicycle5{width:738px;height:100px;text-indent:-9999px;text-align:left;position:absolute;top:455px;left:-1000px;display:none;will-change:left}.webp .bicycle5{background-image:url("../../dist/webp/lp/bicycle3.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .bicycle5{background-image:url('../../images/lp/bicycle3.png?1765939091');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (max-width: 1240px){.bicycle5{top:459px}}@media (max-width: 880px){.bicycle5{padding-bottom:17.61518%;width:130%;height:0;top:auto;bottom:0;left:-140%;margin-top:0;transform:translateY(238%)}.webp .bicycle5{background-image:url("../../dist/webp/lp/bicycle3.webp");background-position:0 0;background-size:contain}.no-webp .bicycle5{background-image:url('../../images/lp/bicycle3.png?1765939091');background-position:0 0;background-size:contain}}.container{overflow:hidden}.container::before{text-indent:-9999px;text-align:left;position:absolute;top:-13px;left:-26px;width:371px;height:324px;background:url('../../images/lp/border-firstview.svg?1765939090') no-repeat center;content:''}@media (max-width: 1240px){.container::before{top:-26px;left:-52px}}@media (max-width: 880px){.container::before{top:0;left:0;width:45%;height:0;padding-bottom:45%;background:url('../../images/lp/border-firstview-sp.svg?1765939090') no-repeat center/cover}}@media (max-width: 310px){.container::before{left:-10%}}.sp-none{display:block}@media (max-width: 880px){.sp-none{display:none}}.download-fixed{position:fixed;right:20px;bottom:20px;margin-top:42px;padding:8px 32px 8px 16px;border-radius:8px;transition:.3s;background-color:#dc0021;opacity:0;overflow:hidden;pointer-events:none;z-index:100}@media (max-width: 880px){.download-fixed{right:0;bottom:0;left:0;width:96%;margin:auto;padding:2% 0;border-radius:4vw 4vw 0 0}}.download-fixed.show{opacity:1;pointer-events:auto}.download-fixed::before{position:absolute;top:0;right:0;width:19px;height:100%;background:#c4001d;content:''}@media (max-width: 880px){.download-fixed::before{display:none}}.download-fixed .single.appstore{width:50% !important;margin:auto !important}@media (max-width: 880px){.download-fixed .single.appstore{width:38% !important}}.download-fixed .single.googleplay{width:70% !important;margin:auto !important}@media (max-width: 880px){.download-fixed .single.googleplay{width:38% !important}}.download-fixed::after{position:absolute;top:0;right:5px;bottom:0;width:7.985px;height:12.661px;margin:auto;background:url('../../images/common/arrow.svg?1765939090') no-repeat center;content:''}@media (max-width: 880px){.download-fixed::after{display:none}}.download-fixed h3{padding:0 0 8px;color:#fff;text-align:center;font-size:16px;font-weight:900}@media (max-width: 880px){.download-fixed h3{display:none}}.download-fixed ul{display:flex;padding:0;gap:8px;justify-content:center}@media (max-width: 880px){.download-fixed ul{gap:5%}}.download-fixed ul li.appstore{width:109px}@media (max-width: 880px){.download-fixed ul li.appstore{width:29%}}.download-fixed ul li.appstore a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:39.5%;background:url('../../images/common/appstore.svg?1765939090') no-repeat center/contain}.download-fixed ul li.googleplay{width:135px}@media (max-width: 880px){.download-fixed ul li.googleplay{width:35%}}.download-fixed ul li.googleplay a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:32%;background:url('../../images/common/googleplay.svg?1765939090') no-repeat center/contain}.wrap{width:1080px;margin:0 auto;color:#2e2e2e;font-size:18px}@media (max-width: 1240px){.wrap{width:100%;padding:0 6%}}.wrap .firstview{width:600px}@media (max-width: 1240px){.wrap .firstview{width:516px;margin-left:40px}}@media (max-width: 1000px){.wrap .firstview{width:516px;margin-left:-3%}}@media (max-width: 880px){.wrap .firstview{width:100%;margin-left:0}}.wrap .firstview::before,.wrap .firstview h2,.wrap .firstview h1,.wrap .firstview .download,.wrap .firstview .notes{opacity:0}.loaded .wrap .firstview h2{animation:fadeup .5s ease forwards}.loaded .wrap .firstview h1{animation:fadeleft 2s cubic-bezier(0.16, 1, 0.3, 1) 0.1s forwards}.loaded .wrap .firstview .download{animation:fadeup .5s ease .2s forwards}.loaded .wrap .firstview::before{animation:fadeup .5s ease .3s forwards}.loaded .wrap .firstview .left::after{animation:fadeup .5s ease .3s forwards}.loaded .wrap .firstview .bicycle1{animation:fadeLeftBicycle1 .5s ease .5s forwards}@media (max-width: 1240px){.loaded .wrap .firstview .bicycle1{animation:fadeLeftBicycle1-tablet .5s ease .5s forwards}}@media (max-width: 880px){.loaded .wrap .firstview .bicycle1{animation:fadeLeftBicycle1-sp .5s ease .5s forwards}}.wrap .firstview::before{width:450px;height:910px;text-indent:-9999px;text-align:left;position:absolute;top:95px;right:0;left:780px;margin:auto;content:'';z-index:2}.webp .wrap .firstview::before{background-image:url("../../dist/webp/lp/image-firstview.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .wrap .firstview::before{background-image:url('../../images/lp/image-firstview.png?1765939092');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media (max-width: 1240px){.wrap .firstview::before{width:321.42857px;height:650px;left:63%}.webp .wrap .firstview::before{background-image:url("../../dist/webp/lp/image-firstview.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .wrap .firstview::before{background-image:url('../../images/lp/image-firstview.png?1765939092');background-repeat:no-repeat;background-position:0 0;background-size:cover}}@media (max-width: 1000px){.wrap .firstview::before{left:65%}}@media (max-width: 880px){.wrap .firstview::before{display:none}}.wrap .firstview .left{margin-bottom:490px;padding-top:140px;text-align:center}@media (max-width: 1240px){.wrap .firstview .left{margin-bottom:220px}}@media (max-width: 880px){.wrap .firstview .left{margin-bottom:20%;padding-top:23%}}.wrap .firstview .left::after{text-indent:-9999px;text-align:left;padding-bottom:202.22222%;width:100%;height:0}.webp .wrap .firstview .left::after{background-image:url("../../dist/webp/lp/image-firstview.webp");background-position:0 0;background-size:contain}.no-webp .wrap .firstview .left::after{background-image:url('../../images/lp/image-firstview.png?1765939092');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .firstview .left::after{position:relative;top:0;right:0;left:0;display:block;margin:auto;content:'';opacity:0}}.wrap .firstview .left h2{margin-bottom:26px;color:var(--Black, #2e2e2e);line-height:normal;text-align:center;font-size:22px;font-weight:700;font-style:normal}@media (max-width: 880px){.wrap .firstview .left h2{margin-bottom:8%;font-size:clamp(16px, 4vw, 27px)}}.wrap .section-headline{margin-bottom:36px;color:#dc0021;line-height:120%;font-size:48px;font-weight:900;font-style:normal}@media (max-width: 880px){.wrap .section-headline{margin-bottom:5%;font-size:clamp(20px, 6.8vw, 48px)}}.wrap .text{margin-bottom:80px;line-height:150%;font-size:18px;font-weight:400;font-style:normal;letter-spacing:1.5px}@media (max-width: 880px){.wrap .text{margin-bottom:10%;font-size:clamp(14px, 4.5vw, 24px)}}.wrap .text .center{margin:0 4px}@media (max-width: 880px){.wrap .text .center{margin:0 2px}}.wrap .notes{margin-top:16px;color:var(--Black, #2e2e2e);line-height:normal;text-align:center;font-size:14px;font-weight:700;font-style:normal}@media (max-width: 880px){.wrap .notes{margin:10% auto;font-size:clamp(10px, 3vw, 14px)}}.wrap .download{margin-top:42px;padding:32px 40px;border-radius:24px;background-color:#dc0021}@media (max-width: 880px){.wrap .download{max-width:650px;margin:0 auto 10%;padding:6% 5%;border-radius:4vw}}.wrap .download h3{padding:0 0 24px;color:#fff;text-align:center;font-size:40px;font-weight:900}@media (max-width: 880px){.wrap .download h3{padding-bottom:4%;font-size:clamp(20px, 6vw, 40px)}}.wrap .download ul{display:flex;padding:0;gap:20px;justify-content:center}@media (max-width: 880px){.wrap .download ul{gap:5%}}.wrap .download ul li.appstore{width:218px}.wrap .download ul li.appstore a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:39.5%;background:url('../../images/common/appstore.svg?1765939090') no-repeat center/contain}.wrap .download ul li.googleplay{width:270px}.wrap .download ul li.googleplay a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:32%;background:url('../../images/common/googleplay.svg?1765939090') no-repeat center/contain}.wrap .download ul li.single.appstore{width:100%}.wrap .download ul li.single.appstore a{padding-bottom:16%}.wrap .download ul li.single.googleplay{width:100%}.wrap .download ul li.single.googleplay a{padding-bottom:16%}.wrap .headline{display:flex;width:496px;margin:auto}@media (max-width: 880px){.wrap .headline{width:80%;margin-bottom:38%}}.wrap .headline span{padding-bottom:20.4557%;width:80%;height:0;text-indent:-9999px;text-align:left}.webp .wrap .headline span{background-image:url("../../dist/webp/lp/logo-right.webp");background-position:0 0;background-size:contain}.no-webp .wrap .headline span{background-image:url('../../images/lp/logo-right.png?1765939090');background-position:0 0;background-size:contain}.wrap .headline::before{padding-bottom:19.61165%;width:20%;height:0;text-indent:-9999px;text-align:left;animation:spinner 2s cubic-bezier(0.16, 1, 0.3, 1) forwards;background-repeat:no-repeat;content:'';flex-grow:1;transform:rotate(-45deg)}.webp .wrap .headline::before{background-image:url("../../dist/webp/lp/logo-left.webp");background-position:0 0;background-size:contain}.no-webp .wrap .headline::before{background-image:url('../../images/lp/logo-left.png?1765939090');background-position:0 0;background-size:contain}.wrap .about{position:relative;margin-bottom:400px}@media (max-width: 880px){.wrap .about{margin-bottom:60%}}.wrap .about .section-headline,.wrap .about .text1,.wrap .about .text2,.wrap .about .icons li{opacity:0}.wrap .about.is-visible .section-headline{animation:fadeup .5s ease forwards}.wrap .about.is-visible .text1{animation:fadeup .5s ease .1s forwards}.wrap .about.is-visible .icons li:nth-child(1){animation:fadeup 0.5s ease .3s forwards}.wrap .about.is-visible .icons li:nth-child(2){animation:fadeup 0.5s ease .4s forwards}.wrap .about.is-visible .icons li:nth-child(3){animation:fadeup 0.5s ease .5s forwards}.wrap .about.is-visible .icons li:nth-child(4){animation:fadeup 0.5s ease .6s forwards}.wrap .about.is-visible .icons li:nth-child(5){animation:fadeup 0.5s ease .7s forwards}.wrap .about.is-visible .text2{animation:fadeup .5s ease .8s forwards}.wrap .about .center{line-height:120%;text-align:center;font-size:20px;font-style:normal}@media (max-width: 880px){.wrap .about .center{font-size:clamp(14px, 4.5vw, 24px)}}.wrap .about .center.bold{font-weight:900}.wrap .about ul{display:flex;gap:40px;justify-content:center}@media (max-width: 880px){.wrap .about ul{flex-wrap:wrap;gap:6%}}.wrap .about ul li:nth-child(1){padding-bottom:24.44444%;width:20%;height:0;text-indent:-9999px;text-align:left;height:0}.webp .wrap .about ul li:nth-child(1){background-image:url("../../dist/webp/lp/icon1.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(1){background-image:url('../../images/lp/icon1.png?1765939090');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .about ul li:nth-child(1){padding-bottom:35.44444%;width:29%;height:0;margin-bottom:5%}.webp .wrap .about ul li:nth-child(1){background-image:url("../../dist/webp/lp/icon1.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(1){background-image:url('../../images/lp/icon1.png?1765939090');background-position:0 0;background-size:contain}}.wrap .about ul li:nth-child(2){padding-bottom:24.44444%;width:20%;height:0;text-indent:-9999px;text-align:left;height:0}.webp .wrap .about ul li:nth-child(2){background-image:url("../../dist/webp/lp/icon2.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(2){background-image:url('../../images/lp/icon2.png?1765939090');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .about ul li:nth-child(2){padding-bottom:35.44444%;width:29%;height:0;margin-bottom:5%}.webp .wrap .about ul li:nth-child(2){background-image:url("../../dist/webp/lp/icon2.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(2){background-image:url('../../images/lp/icon2.png?1765939090');background-position:0 0;background-size:contain}}.wrap .about ul li:nth-child(3){padding-bottom:24.44444%;width:20%;height:0;text-indent:-9999px;text-align:left;height:0}.webp .wrap .about ul li:nth-child(3){background-image:url("../../dist/webp/lp/icon3.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(3){background-image:url('../../images/lp/icon3.png?1765939090');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .about ul li:nth-child(3){padding-bottom:35.44444%;width:29%;height:0;margin-bottom:5%}.webp .wrap .about ul li:nth-child(3){background-image:url("../../dist/webp/lp/icon3.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(3){background-image:url('../../images/lp/icon3.png?1765939090');background-position:0 0;background-size:contain}}.wrap .about ul li:nth-child(4){padding-bottom:24.44444%;width:20%;height:0;text-indent:-9999px;text-align:left;height:0}.webp .wrap .about ul li:nth-child(4){background-image:url("../../dist/webp/lp/icon4.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(4){background-image:url('../../images/lp/icon4.png?1765939090');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .about ul li:nth-child(4){padding-bottom:35.44444%;width:29%;height:0;margin-bottom:5%}.webp .wrap .about ul li:nth-child(4){background-image:url("../../dist/webp/lp/icon4.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(4){background-image:url('../../images/lp/icon4.png?1765939090');background-position:0 0;background-size:contain}}.wrap .about ul li:nth-child(5){padding-bottom:24.44444%;width:20%;height:0;text-indent:-9999px;text-align:left;height:0}.webp .wrap .about ul li:nth-child(5){background-image:url("../../dist/webp/lp/icon5.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(5){background-image:url('../../images/lp/icon5.png?1765939090');background-position:0 0;background-size:contain}@media (max-width: 880px){.wrap .about ul li:nth-child(5){padding-bottom:35.44444%;width:29%;height:0;margin-bottom:5%}.webp .wrap .about ul li:nth-child(5){background-image:url("../../dist/webp/lp/icon5.webp");background-position:0 0;background-size:contain}.no-webp .wrap .about ul li:nth-child(5){background-image:url('../../images/lp/icon5.png?1765939090');background-position:0 0;background-size:contain}}.wrap .live{position:relative;display:flex;margin-bottom:300px;padding-top:200px;gap:40px}@media (max-width: 880px){.wrap .live{display:block;margin-bottom:60%;padding-top:0}}.wrap .live .left,.wrap .live .section-headline,.wrap .live .text{opacity:0}.wrap .live.is-visible .section-headline{animation:fadeup .5s ease forwards}.wrap .live.is-visible .left{animation:fadeleft .5s ease .1s forwards}@media (max-width: 880px){.wrap .live.is-visible .left{animation:fadeup .5s ease .1s forwards}}.wrap .live.is-visible .text{animation:fadeup .5s ease .2s forwards}.wrap .live .left{flex:640px 1}@media (max-width: 1240px){.wrap .live .left{flex:350px 1}}@media (max-width: 880px){.wrap .live .left{display:none;flex:1 1}}@media (max-width: 880px){.wrap .live .sp-block{margin:10% auto}}.wrap .live .right{flex:1 407px}@media (max-width: 880px){.wrap .live .right{flex:1 1}}.wrap .custom{position:relative;margin-bottom:254.5px}@media (max-width: 880px){.wrap .custom{margin-bottom:60%}}.wrap .custom h2,.wrap .custom .text,.wrap .custom .ss-list-splide{opacity:0}.wrap .custom.is-visible h2{animation:fadeup .5s ease forwards}.wrap .custom.is-visible .text{animation:fadeup .5s ease .1s forwards}.wrap .custom.is-visible .ss-list-splide{animation:fadeup .5s ease .2s forwards}@media (min-width: 881px){.wrap .custom .splide,.wrap .custom .ss-list-splide,.wrap .custom .splide__track{overflow:visible;visibility:visible}}.wrap .custom .splide{margin:auto}@media (max-width: 880px){.wrap .custom .splide{width:75%}}@media (max-width: 1240px){.wrap .custom .splide__track{width:23%}}@media (max-width: 880px){.wrap .custom .splide__track{width:100%;overflow:visible}}.wrap .custom .text{width:955px;margin-bottom:37.5px}@media (max-width: 1240px){.wrap .custom .text{width:100%;margin-bottom:80px}}@media (max-width: 880px){.wrap .custom .text{width:100%;margin-bottom:20%}}.wrap .custom ul{display:flex;gap:40px}@media (max-width: 1240px){.wrap .custom ul{margin-top:100px;gap:6%}}@media (max-width: 880px){.wrap .custom ul{gap:0}}.wrap .custom li{width:224px}@media (max-width: 1240px){.wrap .custom li{width:100%}}.wrap .custom li img{transition:.3s}@media (max-width: 880px){.wrap .custom li.is-active .custom-text{animation:fadeUpText .5s ease .1s forwards}.wrap .custom li.is-active img{transform:scale(1.1)}}.wrap .custom li .custom-text{position:relative;display:flex;margin-bottom:20px;padding:16px 0;color:#fff;border-radius:16px;background:#dc0021;font-size:16px;font-weight:700;align-items:center;align-self:stretch;justify-content:center}@media (max-width: 1240px){.wrap .custom li .custom-text{font-size:14px}}@media (max-width: 880px){.wrap .custom li .custom-text{padding:5% 0;border-radius:clamp(10px, 3vw, 16px);font-size:clamp(10px, 4vw, 20px);opacity:0;transform:translateY(-70%) scale(1.05)}}.wrap .custom li .custom-text::before{position:absolute;top:100%;left:50%;width:0;height:0;border-bottom:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #dc0021;content:'';transform:translateX(-50%)}@media (max-width: 880px){.wrap .custom li .custom-text::before{margin-top:-1px}}.wrap .custom li .custom-text .center-pd{margin:0 4px}@media (max-width: 880px){.wrap .custom li .custom-text .center-pd{margin:0 2px}}.wrap .custom .big{margin-left:40px}@media (max-width: 880px){.wrap .custom .big{margin-left:0}}.wrap .custom .big .custom-text{position:relative;top:-65px;left:-29px;width:285px}@media (max-width: 1240px){.wrap .custom .big .custom-text{position:relative;top:-13%;left:-1%;width:127%;transform:translateX(-10%)}}@media (max-width: 880px){.wrap .custom .big .custom-text{top:0;width:auto;transform:none}}.wrap .custom .big img{transform:scale(1.3)}@media (max-width: 880px){.wrap .custom .big img{transform:none}}.wrap .charge{position:relative}.wrap .charge h2,.wrap .charge .text,.wrap .charge .image{opacity:0}.wrap .charge.is-visible h2{animation:fadeup .5s ease forwards}.wrap .charge.is-visible .text{animation:fadeup .5s ease .1s forwards}.wrap .charge.is-visible .image{animation:fadeup .5s ease .2s forwards}.wrap .charge .section-headline{text-align:center}@media (max-width: 880px){.wrap .charge .section-headline{text-align:left}}.wrap .charge .text{margin-bottom:40px}@media (max-width: 880px){.wrap .charge .text{margin-bottom:10%}}.wrap .charge .image{display:flex;margin-bottom:360px;padding:24px 41px;border-radius:24px;align-items:center;background-color:#fff;justify-content:center}@media (max-width: 880px){.wrap .charge .image{margin-bottom:70%;padding:5% 18%;border-radius:4vw}}.wrap .download-bottom{position:relative;display:flex;width:1080px;margin-bottom:160px;padding:40px;color:#fff;border-radius:24px;align-items:center;background-color:#dc0021;flex-shrink:0;gap:16px;justify-content:center;opacity:0}@media (max-width: 1240px){.wrap .download-bottom{width:100%;padding:40px 20px;gap:2%}}@media (max-width: 880px){.wrap .download-bottom{display:block;max-width:650px;width:100%;margin:0 auto 20%;padding:6%;border-radius:4vw}}.wrap .download-bottom.is-visible{animation:fadeup .5s ease forwards}.wrap .download-bottom .logo{width:88px;height:88px;background:url('../../images/lp/download-logo.svg?1765939090') no-repeat center/contain;content:''}@media (max-width: 1240px){.wrap .download-bottom .logo{width:50px;height:50px}}@media (max-width: 880px){.wrap .download-bottom .logo{display:none}}.wrap .download-bottom h3{color:#fff;line-height:normal;text-align:center;font-size:36px;font-weight:900;font-style:normal}@media (max-width: 1240px){.wrap .download-bottom h3{font-size:28px}}@media (max-width: 880px){.wrap .download-bottom h3{margin-bottom:3%;font-size:clamp(20px, 6vw, 36px)}}.wrap .download-bottom ul{display:flex;gap:32px}@media (max-width: 1240px){.wrap .download-bottom ul{gap:4%}}@media (max-width: 880px){.wrap .download-bottom ul{gap:6%}}.wrap .download-bottom ul li.appstore{width:218px}@media (max-width: 1240px){.wrap .download-bottom ul li.appstore{width:168px}}@media (max-width: 880px){.wrap .download-bottom ul li.appstore{width:180%}}.wrap .download-bottom ul li.appstore a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:39.5%;background:url('../../images/common/appstore.svg?1765939090') no-repeat center/contain}.wrap .download-bottom ul li.googleplay{width:270px}@media (max-width: 1240px){.wrap .download-bottom ul li.googleplay{width:205px}}@media (max-width: 880px){.wrap .download-bottom ul li.googleplay{width:215%}}.wrap .download-bottom ul li.googleplay a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:32%;background:url('../../images/common/googleplay.svg?1765939090') no-repeat center/contain}@media (max-width: 880px){.wrap .download-bottom ul li.single.appstore{width:43%;margin:auto}}@media (max-width: 880px){.wrap .download-bottom ul li.single.googleplay{width:60%;margin:auto}}.right-pd{margin-right:6px}@media (max-width: 880px){.right-pd{margin-right:3px}}.left-pd{margin-left:6px}@media (max-width: 880px){.left-pd{margin-left:3px}}.news{padding:88px 0;background:#dc0021;opacity:0}@media (max-width: 880px){.news{margin:0 2%;padding:20% 0 0;background-color:transparent}}.news.is-visible{animation:fadeup .5s ease forwards}.news.is-visible .news-box{animation:fadeup .5s ease .2s forwards}.banner-x{padding:34px 0}@media screen and (max-width: 880px){.banner-x{padding:25% 0}}.banner-x a{width:480px;height:121px;text-indent:-9999px;text-align:left;display:block;margin:auto}.webp .banner-x a{background-image:url("../../dist/webp/lp/banner-x.webp");background-repeat:no-repeat;background-position:0 0;background-size:cover}.no-webp .banner-x a{background-image:url('../../images/lp/banner-x.png?1767776115');background-repeat:no-repeat;background-position:0 0;background-size:cover}@media screen and (max-width: 880px){.banner-x a{padding-bottom:17.64583%;width:70%;height:0;background-repeat:no-repeat;background-size:contain}.webp .banner-x a{background-image:url("../../dist/webp/lp/banner-x.webp");background-position:0 0;background-size:cover}.no-webp .banner-x a{background-image:url('../../images/lp/banner-x.png?1767776115');background-position:0 0;background-size:cover}}.youtube-box{width:100%;margin-top:30px}@media (max-width: 880px){.youtube-box{display:none;margin-top:0}}.youtube-box a{display:block;width:100%}.youtube-box .youtube-link{display:inline-block;width:auto;margin-left:12px;font-size:12px}@media (max-width: 1040px){.youtube-box .youtube-link{margin-left:0;margin-bottom:20px}}@media (max-width: 880px){.youtube-box .youtube-link{position:relative;display:inline-block;margin-left:4%;margin-bottom:0;font-size:3.5vw}}.youtube-box h2::before{position:relative;top:4px;left:-2px;display:inline-block;width:21px;height:21px;background:url('../../images/lp/youtube.svg?1765956015') no-repeat center;content:''}@media (max-width: 880px){.youtube-box h2::before{top:1vw;left:-1vw;width:5vw;height:5vw}}.news-box{display:flex;width:1160px;margin:auto;padding:40px;border-radius:24px;align-items:flex-start;background-color:#fff;flex-direction:column;opacity:0}@media (max-width: 1240px){.news-box{width:96%;margin-bottom:15%}}@media (max-width: 880px){.news-box{width:100%;padding:10% 4%;border-radius:4vw}}@media (max-width: 880px){.news-box.youtube{margin:5% auto 0}}.news-box .youtube-list li{display:block}@media (max-width: 880px){.news-box .youtube-list li{padding:0}}.news-box .youtube-list li a{display:flex;align-items:unset;align-self:stretch;cursor:pointer;gap:16px}@media (max-width: 880px){.news-box .youtube-list li a{padding:3% 0;align-items:flex-start;gap:4%}}.news-box h2{position:relative;padding-bottom:10px;color:#2e2e2e;line-height:normal;font-size:20px;font-weight:700;font-style:normal;letter-spacing:.384px}@media (max-width: 880px){.news-box h2{line-height:1;font-size:clamp(16px, 4vw, 28px)}}.news-box h2 .news-bottom-text{margin-left:16px;color:#000;line-height:normal;font-size:12px;font-weight:500;font-style:normal;letter-spacing:.288px}@media (max-width: 880px){.news-box h2 .news-bottom-text{display:block;margin:2% 0 0;font-size:clamp(14px, 2.6vw, 24px)}}.news-box .border{position:relative;width:100%}@media (max-width: 880px){.news-box .border{display:flex;flex-wrap:wrap}}.news-box .border::after{position:absolute;bottom:-1px;width:1080px;height:1px;background:#c4c4c4;content:''}@media (max-width: 1240px){.news-box .border::after{width:100%}}@media (max-width: 880px){.news-box .border::after{position:relative;bottom:0;width:100%}}.news-box .border::before{position:absolute;bottom:0;left:0;width:126px;height:4px;background:url('../../images/lp/headline-bottom.png?1765939090') no-repeat center/contain;content:''}@media (max-width: 880px){.news-box .border::before{position:relative;width:20vw;height:0;padding-bottom:1.2%;background-position:left;background-size:cover}}.news-box .more{display:flex;width:240px;margin:auto;padding:5px 32px;border-radius:16px;background:#e6e6e6;align-items:center;flex-direction:column;justify-content:space-between;min-width:240px;text-decoration:none}@media (max-width: 880px){.news-box .more{display:flex;width:33%;padding:4% 6%;border-radius:3vw;align-items:center;gap:10px;justify-content:center}}.news-box .more span{color:#2e2e2e;line-height:normal;font-size:14px;font-weight:500;font-style:normal;letter-spacing:.336px}@media (max-width: 880px){.news-box .more span{font-size:clamp(14px, 4vw, 26px)}}@media (max-width: 880px){.news-box .news-list{margin-bottom:2%}}@media (max-width: 880px){.news-box .news-list a{flex:69%}}.news-box .news-list li img{transition:.3s}.news-box .news-list li:hover img{filter:brightness(0.9)}.news-box .news-list img{max-width:240px;min-width:240px;width:240px;object-fit:cover}@media (max-width: 880px){.news-box .news-list img{width:57%;max-width:57%;min-width:57%}}.news-box ul{width:100%;padding-bottom:16px}.news-box ul a{text-decoration:none}.news-box ul .title{color:#2e2e2e;font-size:18px;font-weight:500;font-style:normal;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;line-height:1.4}@media (max-width: 880px){.news-box ul .title{line-height:120%;font-size:clamp(14px, 3.5vw, 24px)}}.news-box ul li{display:flex;padding:16px 0;align-items:start;align-self:stretch;border-bottom:1px solid #c4c4c4;cursor:pointer;gap:16px}@media (max-width: 880px){.news-box ul li{padding:3% 0;align-items:flex-start;gap:4%}}@media (max-width: 880px){.news-box ul li img{flex:100%}}.news-box ul li .date{color:#dc0021;line-height:normal;font-size:12px;font-weight:700;font-style:normal;font-family:'Univers Next Pro', sans-serif}@media (max-width: 880px){.news-box ul li .date{font-size:clamp(10px, 2.5vw, 20px)}}.banners{display:flex;margin-top:26px;align-items:flex-start;flex-wrap:wrap;gap:16px;justify-content:center}@media (max-width: 880px){.banners{margin:8% auto 14%;gap:4%}}.banners.sp-block{display:none}@media (max-width: 880px){.banners.sp-block{display:flex}}.banners.pc-block{display:flex}@media (max-width: 880px){.banners.pc-block{display:none}}.banners li{padding:0 !important;border-bottom:none !important}@media (max-width: 880px){.banners li{width:46%;margin-bottom:4%}.banners li img{width:100%}}.footer{display:flex;width:100%;height:343px;padding:80px 40px 79px;background:#000;align-items:flex-start;flex-direction:column;gap:40px}@media (max-width: 1200px){.footer{height:380px}}@media (max-width: 880px){.footer{height:auto;padding:10% 4%}}.footer .disclaimer{position:absolute;top:57px;left:110px;color:#c4c4c4;line-height:150%;font-size:10px;font-weight:500;font-style:normal}@media (max-width: 880px){.footer .disclaimer{position:relative;top:0;left:0;margin:14% auto 10%;text-align:center;font-size:clamp(10px, 2.2vw, 14px)}}.footer .top{display:flex;margin-bottom:40px;gap:24px}@media (max-width: 880px){.footer .top{display:flex;width:70%;margin:0 auto 8%;flex-wrap:wrap;gap:0;justify-content:center}.footer .top img{width:100%}.footer .top .logo{width:33%}}@media (max-width: 880px) and (max-width: 880px){.footer .top .logo{margin-bottom:8%}}.footer .top ul{display:flex;height:48px;gap:16px}@media (max-width: 880px){.footer .top ul{width:70%;height:auto;margin-bottom:5%;gap:0}.footer .top ul li{width:100%}}.footer .store-links{position:absolute;top:0;left:365px;display:flex;gap:16px}@media (max-width: 880px){.footer .store-links{position:relative;left:0;display:flex;width:79%;margin:10% auto 14%;gap:4%;place-items:center center}}.footer .store-links li.appstore{width:131px}@media (max-width: 880px){.footer .store-links li.appstore{width:52%}}.footer .store-links li.appstore a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:39.5%;background:url('../../images/common/appstore.svg?1765939090') no-repeat center/contain}.footer .store-links li.googleplay{width:162px}@media (max-width: 880px){.footer .store-links li.googleplay{width:65%}}.footer .store-links li.googleplay a{text-indent:-9999px;text-align:left;display:block;width:100%;height:0;padding-bottom:32%;background:url('../../images/common/googleplay.svg?1765939090') no-repeat center/contain}.footer .store-links li.single.appstore,.footer .store-links li.single.googleplay{margin:auto}.footer .inner{position:relative;width:1250px;margin:auto}@media (max-width: 1350px){.footer .inner{width:100%}}.footer .links{display:flex;margin-bottom:16px;flex-wrap:wrap;gap:15px 32px}@media (max-width: 880px){.footer .links{width:95%;margin:auto;flex-wrap:wrap;gap:6%}.footer .links li{width:47%;margin-bottom:6%}}.footer .links a{color:#fff;line-height:normal;font-size:14px;font-weight:500;font-style:normal;text-decoration:none}@media (max-width: 880px){.footer .links a{font-size:clamp(14px, 3.5vw, 24px)}}@media (max-width: 880px){.footer .links.bottom-links{display:block;width:100%}.footer .links.bottom-links li{width:100%;text-align:center}}.footer small{position:absolute;right:0;bottom:0;color:#fff;line-height:normal;font-size:12px;font-weight:500;font-style:normal}@media (max-width: 1200px){.footer small{bottom:-50px}}@media (max-width: 880px){.footer small{position:relative;bottom:0;display:block;text-align:center;font-size:clamp(10px, 2vw, 12px)}}.sp-block{display:none}@media (max-width: 880px){.sp-block{display:block}}@keyframes spinner{0%{transform:rotate(-45deg)}100%{transform:rotate(0deg)}}@keyframes fadeLeftBicycle1{0%{transform:translateX(0)}100%{transform:translateX(55%)}}@keyframes fadeLeftBicycle1-tablet{0%{transform:translateX(0)}100%{transform:translateX(40%)}}@keyframes fadeLeftBicycle1-sp{0%{transform:translateX(0)}100%{transform:translateX(30%)}}@keyframes fadeUpText{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(-70%) scale(1.05)}}
