@font-face{font-family:"Line font";font-style:normal;font-weight:400;src:url(../library/line-regular.woff2) format("woff2") , url(../library/line-regular.woff) format("woff");font-display:swap}@font-face{font-family:"Line font";font-style:normal;font-weight:700;src:url(../library/line-bold.woff2) format("woff2") , url(../library/line-bold.woff) format("woff");font-display:swap}@font-face{font-family:"Line font";font-style:normal;font-weight:800;src:url(../library/line-extrabold.woff2) format("woff2") , url(../library/line-extrabold.woff) format("woff");font-display:swap}*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;scroll-behavior:smooth}html{scroll-behavior:smooth;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;background-color:#121212}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol,li{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit;display:block}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom;display:block}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:transparent;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type="radio"]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer}button:disabled,[type="button"]:disabled,[type="reset"]:disabled,[type="submit"]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}h1,h2,h3,h4,h5,h6,p,span,li,div,section,a,button{font-family:"Line font";font-weight:700}h1,h2,h3,h4,h5,h6,p,span,li,div,section{font-family:"Line font";color:#fff}p{font-weight:700;color:#ccc;line-height:1.7}p:nth-child(n+2) {margin-top:1.5em}.wrapper{overflow-x:hidden}.move-pic-container{width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative}.move-pic-container h2{text-align:center}.move-pic-container h2 span:nth-child(1) {font-size:32px;font-weight:400;color:#ddd;margin-bottom:24px}@media screen and (max-width:766px){.move-pic-container h2 span:nth-child(1) {font-size:16px}}.move-pic-container h2 span:nth-child(2) {font-size:72px;font-weight:800;color:#fff}@media screen and (max-width:766px){.move-pic-container h2 span:nth-child(2) {font-size:38px}}.move-pic-container .move-img-container{position:absolute}.move-pic-container .move-img-container img{max-width:100%;height:auto}.move-pic-container .move-img-container-1{left:-540px;top:-240px}@media screen and (max-width:766px){.move-pic-container .move-img-container-1{left:-30%;top:-250%;width:260px}}.move-pic-container .move-img-container-2{right:-430px;top:-24px}@media screen and (max-width:766px){.move-pic-container .move-img-container-2{right:-20%;top:-80%;width:170px}}.move-pic-container .move-img-container-3{right:360px;bottom:-360px}@media screen and (max-width:766px){.move-pic-container .move-img-container-3{right:10%;bottom:-100%;width:180px}}.move-pic-container .move-img-container-scroll{z-index:99;right:12px;bottom:-300px;mix-blend-mode:difference;animation:rotate-anime 6s linear infinite}@media screen and (max-width:766px){.move-pic-container .move-img-container-scroll{width:180px}}@keyframes rotate-anime {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}.move-pic-container img{opacity:.3;mix-blend-mode:hard-light}.move-pic-container .cover{position:relative;z-index:10;left:0;right:0;bottom:0;margin-top:-60px;height:60px;background:linear-gradient(180deg,rgba(18,18,18,0) 0%,#121212 100%)}.cta-mv-btn,.cta-section-btn{font-size:20px;letter-spacing:.1em;max-width:320px;padding:24px;text-align:center;border:2px solid #fff;border-radius:100px;margin-bottom:15vh;position:relative;transition:.4s}.cta-mv-btn:hover,.cta-section-btn:hover{transition:.4s;opacity:.7}@media screen and (max-width:766px){.cta-mv-btn,.cta-section-btn{padding:16px;font-size:16px;max-width:260px}}.cta-mv-btn span,.cta-section-btn span{position:absolute;top:-22px;left:50%;transform:translateX(-50%);font-size:14px;letter-spacing:0}.cta-mv-btn img,.cta-section-btn img{position:absolute;top:19px;right:22px}@media screen and (max-width:766px){.cta-mv-btn img,.cta-section-btn img{top:8px}}.cta-section-btn{background-color:#58a832;margin-bottom:0;border:none}.cta-wrapper{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/common/cta-bgi.webp.pagespeed.ce.saELrRsUbv.webp);width:100%;height:520px;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:766px){.cta-wrapper{height:auto;padding:80px 20px}}.cta-wrapper .container{width:100%;height:100%;background-color:rgba(26,26,26,.92);display:flex;flex-direction:column;justify-content:center;gap:80px}@media screen and (max-width:766px){.cta-wrapper .container{background-color:rgba(26,26,26,0);gap:40px}}.cta-wrapper h2{color:#eee;text-align:center}.cta-wrapper h2 span{line-height:1}.cta-wrapper h2 span:nth-child(1) {font-size:24px;margin-bottom:12px}@media screen and (max-width:766px){.cta-wrapper h2 span:nth-child(1) {font-size:18px}}.cta-wrapper h2 span:nth-child(2) {font-size:42px}@media screen and (max-width:766px){.cta-wrapper h2 span:nth-child(2) {font-size:36px}}.cta-wrapper a{position:relative;margin:0 auto;width:100%}.cta-wrapper a span{position:absolute;top:-22px;left:50%;transform:translateX(-50%);font-size:14px;letter-spacing:0}.comparison-wrapper-scroll .side-scroll1,.comparison-wrapper-scroll .side-scroll2{display:none}@media screen and (max-width:1080px){.comparison-wrapper-scroll .side-scroll1,.comparison-wrapper-scroll .side-scroll2{display:block;pointer-events:none;position:absolute;bottom:30%;left:50%;z-index:101;transform:translateX(-50%);background-color:rgba(17,17,17,.85);padding:24px;overflow:hidden;width:85%;max-width:320px;border-radius:20px}.comparison-wrapper-scroll .side-scroll1 img,.comparison-wrapper-scroll .side-scroll2 img{animation-name:feature-scroll;animation-duration:2200ms;animation-iteration-count:infinite;margin:0 auto}@keyframes feature-scroll {
    0% {
      opacity: 1;
      transform: translateX(40px);
    }
    100% {
      opacity: 0;
      transform: translateX(-40px);
    }
  }.comparison-wrapper-scroll .side-scroll1 p,.comparison-wrapper-scroll .side-scroll2 p{color:#fff;font-size:20px;font-weight:700;text-align:center;margin:20px auto;line-height:1.3}}.comparison-wrapper-scroll .side-scroll1.blockNon,.comparison-wrapper-scroll .side-scroll2.blockNon{opacity:0;pointer-events:none;transition:.3s}@media screen and (max-width:1080px){.comparison-wrapper-scroll{overflow-x:scroll;width:100%}}.comparison-wrapper{display:flex;gap:28px;margin-top:80px}@media screen and (max-width:1080px){.comparison-wrapper{gap:12px}}.comparison-wrapper li{flex:1;align-items:flex-start;text-align:center;border-radius:20px;overflow:hidden;background-color:rgba(109,109,109,.4)}@media screen and (max-width:1080px){.comparison-wrapper li{flex:0 0 240px}}.comparison-wrapper li h4{font-size:28px;color:#ccc;padding:80px 0 72px;background-color:rgba(14,14,14,.4);position:relative}@media screen and (max-width:766px){.comparison-wrapper li h4{font-size:22px}}.comparison-wrapper li h4::before{content:"";display:block;width:40px;height:4px;background-color:#ccc;border-radius:40px;position:absolute;bottom:56px;left:50%;transform:translateX(-50%)}.comparison-wrapper li p{padding:32px 0;margin-top:0}.comparison-wrapper li p:nth-child(odd) {background-color:rgba(109,109,109,.4)}.comparison-wrapper li p:last-child{padding-top:40px}.comparison-wrapper li .heading{font-size:14px;font-weight:400;line-height:1;margin-bottom:4px;color:#999}@media screen and (max-width:766px){.comparison-wrapper li .heading{font-size:12px}}.comparison-wrapper li .content{font-size:20px;font-weight:400;line-height:1;color:#bbb}@media screen and (max-width:766px){.comparison-wrapper li .content{font-size:16px}}.comparison-wrapper li .unit{font-size:14px;display:inline;color:#bbb}@media screen and (max-width:766px){.comparison-wrapper li .unit{font-size:11px}}.comparison-wrapper li:nth-child(1) {border:#58a832 solid 5px}.comparison-wrapper li:nth-child(1) h4 {color:#fff}.comparison-wrapper li:nth-child(1) h4::before {background-color:#fff}.comparison-wrapper li:nth-child(1) .heading {font-weight:700;color:#ccc}.comparison-wrapper li:nth-child(1) .content {font-weight:800;color:#fff}.comparison-wrapper li:nth-child(1) .unit {font-weight:800;color:#fff}.fix-cta-btn{width:112px;height:112px;border-radius:50%;text-align:center;background-color:#43aa13;background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/shop-bag.svg);background-size:64px;background-position:center;background-repeat:no-repeat;position:fixed;bottom:40px;right:40px;z-index:999;padding-top:36px;transition:.4s}.fix-cta-btn:hover{transition:.4s;transform:scale(.9)}@media screen and (max-width:766px){.fix-cta-btn{width:100%;left:0;right:0;bottom:0;border-radius:0;background-size:contain;padding:24px;height:auto}}.fix-cta-btn span{display:block}.fix-cta-btn span:nth-child(1) {font-size:14px}@media screen and (max-width:766px){.fix-cta-btn span:nth-child(1) {font-size:18px;display:inline-block}}.fix-cta-btn span:nth-child(2) {font-size:20px;margin-top:4px}@media screen and (max-width:766px){.fix-cta-btn span:nth-child(2) {display:inline-block;font-size:18px;margin-top:0}}.sns-fix-container{position:fixed;right:40px;bottom:160px;z-index:999;transform:translateX(-25%)}@media screen and (max-width:766px){.sns-fix-container{display:none}}.sns-fix-container img{margin:0 auto}.sns-fix-container a{text-align:center;margin-bottom:24px;line-height:1.2}.sns-fix-container span{margin-top:4px;font-size:10px;font-weight:400;line-height:1.1;text-align:center}.sns-fix-container span span{display:block;margin-top:-2px}.hamburger{width:100px;height:100px;border-radius:50%;transition:.3s;display:flex;flex-direction:column;align-items:center;justify-content:center;position:fixed;right:40px;top:40px;z-index:1000;border:3px solid #ddd;cursor:pointer}@media screen and (max-width:766px){.hamburger{width:56px;height:56px;top:20px;right:20px}}.hamburger span{width:58px;height:2px;border-radius:4px;background-color:#fff}@media screen and (max-width:766px){.hamburger span{width:36px}}.hamburger span:nth-child(1) {transform:translateY(-4px)}.hamburger span:nth-child(2) {transform:translateY(4px)}.hamburger.hamburger-close{transition:.3s;border:3px solid #111}.hamburger.hamburger-close span{background-color:#111;transition:.3s}.hamburger.hamburger-close span:nth-child(1) {transform:translateY(2px) rotate(20deg)}.hamburger.hamburger-close span:nth-child(2) {transform:translateY(0) rotate(-20deg)}@media screen and (max-width:766px){.hamburger.hamburger-close span:nth-child(1) {transform:translateY(2px) rotate(20deg)}}.modal-wrapper{display:none;pointer-events:none;position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(17,17,17,.8);transform:translateX(40px);transition:1s all}.modal-wrapper .modal-container{display:flex;flex-direction:column;justify-content:space-between;width:80%;max-width:700px;height:100%;background-color:#fff;padding:20vh 20px 10vh;margin:0 0 0 auto;transition:.5s}.modal-wrapper .modal-container ul{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:360px;width:100%;border-bottom:1px #ddd solid;padding-bottom:48px}@media screen and (max-width:766px){.modal-wrapper .modal-container ul{gap:24px}}.modal-wrapper .modal-container a{font-size:28px;font-weight:700;color:#111}.modal-wrapper .modal-container a:hover{color:#58a832;transition:.3s}@media screen and (max-width:766px){.modal-wrapper .modal-container a{font-size:16px}}.modal-wrapper .modal-container .sns-menu-container{display:flex;max-width:360px;width:100%;gap:40px;margin:0 auto}@media screen and (max-width:766px){.modal-wrapper .modal-container .sns-menu-container{gap:20px}}.modal-wrapper .modal-container .sns-menu-container img{margin:0 auto}@media screen and (max-width:766px){.modal-wrapper .modal-container .sns-menu-container img{width:48px;height:auto}}.modal-wrapper .modal-container .sns-menu-container span{display:block;text-align:center;color:#111;font-size:14px;margin-top:4px}@media screen and (max-width:766px){.modal-wrapper .modal-container .sns-menu-container span{font-size:10px}}.modal-wrapper.modal-open{display:block;pointer-events:auto;transform:translateX(0);transition:.5s all}.modal-wrapper.modal-open .modal-container{transition:.5s all}.header-logo{position:fixed;top:80px;left:40px;z-index:999}@media screen and (max-width:766px){.header-logo{top:24px;left:20px;width:120px}}footer .footer-logo{width:-moz-fit-content;width:fit-content;margin:40px auto}footer .footer-links{display:flex;justify-content:center;gap:32px;margin:40px auto}@media screen and (max-width:766px){footer .footer-links{flex-direction:column;padding:0 20px}footer .footer-links li{text-align:center}}footer .copyright{padding:20px;text-align:center;font-size:12px;color:#ccc}@media screen and (max-width:766px){footer .copyright{padding-bottom:80px}}body{position:relative;cursor:none;overflow-x:hidden}@media screen and (max-width:964px){body{overflow-x:auto;cursor:auto}}#cursor{position:fixed;background:#fff;border-radius:10px;width:12px;height:12px;margin:-10px 0 0 -10px;z-index:1001;pointer-events:none;opacity:0;transition:transform .1s}@media screen and (max-width:964px){#cursor{display:none}}#stalker{position:fixed;background:rgba(102,102,102,.7);width:56px;height:56px;border-radius:50%;margin:-30px 0 0 -30px;z-index:1000;pointer-events:none;opacity:0;transition:transform .3s}@media screen and (max-width:964px){#stalker{display:none}}#stalker.active{transform:scale(2);mix-blend-mode:difference}@keyframes scroll-animation-in {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}@keyframes scroll-animation-side {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}@keyframes scroll-animation-side-in {
  0% {
    opacity: 0;
    transform: translateX(60px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}.scroll-block-in{transform:translateY(60px);transition:all .3s ease-out;opacity:0}.scroll-block-in.blockIn{animation-name:scroll-animation-in;animation-duration:1000ms;animation-fill-mode:forwards}.scroll-block-in300{transform:translateY(60px);transition:all .3s ease-out;opacity:0}.scroll-block-in300.blockIn{animation-name:scroll-animation-in;animation-duration:1000ms;animation-fill-mode:forwards;animation-delay:300ms}.scroll-block-in600{transform:translateY(60px);transition:all .3s ease-out;opacity:0}.scroll-block-in600.blockIn{animation-name:scroll-animation-in;animation-duration:1000ms;animation-fill-mode:forwards;animation-delay:600ms}.scroll-block-side-wrapper{position:relative;width:-moz-fit-content;width:fit-content;height:100%;margin-bottom:8px}.scroll-block-side{transform-origin:right;transition:all .6s ease-out;background-color:#111;height:100%;width:100%;position:absolute;top:0;z-index:101}.scroll-block-side.blockSide{animation-name:scroll-animation-side;animation-duration:600ms;animation-fill-mode:forwards}.scroll-block-side-in{opacity:0;transition:all .5s ease-out}.scroll-block-side-in.blockSideIn{animation-name:scroll-animation-side-in;animation-duration:500ms;animation-fill-mode:forwards}.scroll-block-load{transform:translateY(60px);transition:all .3s ease-out;opacity:0}.scroll-block-load.blockInLoad{animation-name:scroll-animation-in;animation-duration:1000ms;animation-fill-mode:forwards}.loading-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#121212;display:grid;place-content:center;z-index:9999}.loading-wrapper .loading-img{max-width:400px;margin:0 auto}@media screen and (max-width:766px){.loading-wrapper .loading-img{width:80%}}.loading-wrapper .TextTyping{color:#fff;font-size:40px;text-align:center}@media screen and (max-width:766px){.loading-wrapper .TextTyping{font-size:24px}}@media screen and (max-width:484px){.loading-wrapper .TextTyping{font-size:20px}}.loading-wrapper .TextTyping::after{content:"|";font-weight:400;animation:typinganime .8s ease infinite}@keyframes typinganime {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}.loading-wrapper .TextTyping span{display:none}.loading-wrapper.loading-open{animation:load-anime 1.2s 2.8s forwards;transform-origin:left}@keyframes load-anime {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-100%);
  }
}.move-top-page a{display:block}.move-top-page span{display:block}.move-top-page img{display:block}.move-top-page .top-mv-wrapper{position:fixed;z-index:998;width:100%;height:100vh;background-color:#030303;transition:1s;overflow-x:hidden}.move-top-page .top-mv-wrapper.blockReveal{z-index:-100;opacity:0;transition:1s;pointer-events:none}.move-top-page .top-mv-wrapper .main-top-container{display:flex;opacity:0;flex-direction:column;justify-content:flex-end;max-width:1640px;height:100%;margin:0 auto;padding:0 20px;background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/pc-move-img.webp.pagespeed.ce.tig0Ajcxo2.webp);background-size:1440px;background-position:center bottom 10px;background-repeat:no-repeat;transform-origin:center}@media screen and (max-width:766px){.move-top-page .top-mv-wrapper .main-top-container{background-size:250%;background-position:left 60% bottom 110px}}.move-top-page .top-mv-wrapper .main-top-container.loading-open-main{animation:load-main-anime 1.4s .4s forwards}@keyframes load-main-anime {
  0% {
    opacity: 0;
    transform: translateX(100px);
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}.move-top-page .top-mv-wrapper .main-copy{width:100%;max-width:1240px;margin:0 auto}@media screen and (max-width:766px){.move-top-page .top-mv-wrapper .main-copy{padding-bottom:180px}}.move-top-page .top-mv-wrapper h1{line-height:1.2}.move-top-page .top-mv-wrapper h1 .copy-1{font-size:20px;color:#eee;margin-bottom:24px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:766px){.move-top-page .top-mv-wrapper h1 .copy-1{font-size:16px}}.move-top-page .top-mv-wrapper h1 .copy-2{font-size:50px;font-weight:800;color:#eee;margin-bottom:40px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:766px){.move-top-page .top-mv-wrapper h1 .copy-2{font-size:40px;margin-bottom:16px}}.move-top-page .top-mv-wrapper h1 .loading-copy{position:relative}.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper1,.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper2,.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper3{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#121212;z-index:200;transform-origin:right}@keyframes copy-animation {
  from {
    transform: scaleX(1);
  }
  to {
    transform: scaleX(0);
  }
}.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper1.anime-copy-first1{animation:copy-animation .4s .4s ease forwards}.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper2.anime-copy-first2{animation:copy-animation .4s .7s ease forwards}.move-top-page .top-mv-wrapper h1 .loading-copy .copy-wrapper3.anime-copy-first3{animation:copy-animation .4s 1s ease forwards}.move-top-page .top-mv-wrapper .top-cta-btn{opacity:0;animation:main-top-bgn-animation .6s 1.3s ease forwards}@media screen and (max-width:766px){.move-top-page .top-mv-wrapper .top-cta-btn{display:none}}@keyframes main-top-bgn-animation {
  from {
    opacity: 0;
    transform: translateX(20px);
  }
  to {
    opacity: 1;
    transform: translateX(0px);
  }
}.move-top-page .trouble-wrapper{padding:95vh 20px 0;display:grid;place-content:center}@media screen and (max-width:766px){.move-top-page .trouble-wrapper{height:auto;padding:70vh 20px 0}}.move-top-page .trouble-wrapper.blockReveal{z-index:-110;opacity:0;transition:.3s;pointer-events:none}.move-top-page .trouble-wrapper .container{max-width:1240px}.move-top-page .trouble-wrapper .caution-text{text-align:right;color:#666;width:100%}.move-top-page .trouble-wrapper h2{font-size:40px;color:#ddd;line-height:1.2;text-align:center;margin-bottom:64px}@media screen and (max-width:766px){.move-top-page .trouble-wrapper h2{font-size:24px}.move-top-page .trouble-wrapper h2 .br-sp{display:none}}.move-top-page .trouble-wrapper .contents{display:flex;justify-content:center;gap:80px}@media screen and (max-width:1080px){.move-top-page .trouble-wrapper .contents{flex-direction:column;align-items:center;gap:40px}}.move-top-page .trouble-wrapper .contents li{flex:0 0 280px;aspect-ratio: 1/1;display:grid;place-content:center;background-size:cover;position:relative}@media screen and (max-width:766px){.move-top-page .trouble-wrapper .contents li{flex:1 1 auto;max-width:85%;width:100%}}.move-top-page .trouble-wrapper .contents li svg{position:absolute;transform:translate(-50%,-50%) rotate(-90deg);top:50%;left:50%}.move-top-page .trouble-wrapper .contents li:nth-child(1) circle {fill:transparent;stroke:#58a832;stroke-width:20;stroke-dasharray:640px;stroke-dashoffset:640px}.move-top-page .trouble-wrapper .contents li:nth-child(1) circle.circleScroll {animation:circle 2s forwards .3s}@keyframes circle {
  to {
    stroke-dashoffset: 0;
  }
}.move-top-page .trouble-wrapper .contents li:nth-child(2) circle {fill:transparent;stroke:#58a832;stroke-width:20;stroke-dasharray:600px;stroke-dashoffset:600px}.move-top-page .trouble-wrapper .contents li:nth-child(2) circle.circleScroll {animation:circle 2s forwards .3s}@keyframes circle {
  to {
    stroke-dashoffset: 0;
  }
}.move-top-page .trouble-wrapper .contents li:nth-child(3) circle {fill:transparent;stroke:#58a832;stroke-width:20;stroke-dasharray:560px;stroke-dashoffset:560px}.move-top-page .trouble-wrapper .contents li:nth-child(3) circle.circleScroll {animation:circle 2s forwards .3s}@keyframes circle {
  to {
    stroke-dashoffset: 0;
  }
}.move-top-page .trouble-wrapper .contents p{font-size:16px;color:#ddd;text-align:center;line-height:1.2;margin-top:-12px}.move-top-page .trouble-wrapper .contents .number{font-size:45px;color:#ddd;margin-top:4px;width:-moz-fit-content;width:fit-content;display:inline-block}.move-top-page .trouble-wrapper .contents .unit{display:inline-block;font-size:28px}.move-top-page .move-feature-wrapper{padding:400px 0 200px;background-color:#121212}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper{padding:200px 0 100px;margin-top:200px}}.move-top-page .move-feature-wrapper .move-feature-contents{margin-top:300px;padding-top:440px;background-color:#121212;position:relative}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents{padding-top:0}}.move-top-page .move-feature-wrapper .move-feature-contents .feature-bgi{position:absolute;z-index:1;top:200px;left:500px;max-width:1600px;height:auto;opacity:.1;mix-blend-mode:hard-light}.move-top-page .move-feature-wrapper .move-feature-contents .feature-wrapper{counter-increment:feature-li}.move-top-page .move-feature-wrapper .move-feature-contents li{max-width:1240px;margin:0 auto;position:relative;z-index:2}.move-top-page .move-feature-wrapper .move-feature-contents li h3{font-size:62px;line-height:1.1;margin-bottom:40px}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents li h3{font-size:36px}}.move-top-page .move-feature-wrapper .move-feature-contents li h3 span{font-weight:800}.move-top-page .move-feature-wrapper .move-feature-contents li h3::before{content:"0" counter(feature-li);display:block;font-size:40px;font-weight:700;width:-moz-fit-content;width:fit-content;padding-bottom:8px;margin-bottom:40px;color:#444;border-bottom:2px solid #444}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents li h3::before{font-size:24px}}.move-top-page .move-feature-wrapper .move-feature-contents li p{max-width:560px}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper{padding:0 20px}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper{display:flex;gap:20px;transform:translateX(-400px);position:relative}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper{transform:translateX(0)}}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .sub-logo,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .sub-logo{position:absolute;left:0%;bottom:-160px;z-index:10;mix-blend-mode:difference;color:#2c2c2c;font-size:240px;font-weight:400;pointer-events:none}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .sub-logo,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .sub-logo{font-size:72px;left:70%;bottom:-50px}}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .move-gallery-contents,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .move-gallery-contents{display:flex;gap:56px;margin-top:40px;animation:loop-gallery infinite linear 40s both}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .move-gallery-contents img,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .move-gallery-contents img{position:relative;z-index:1;transition:.3s}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .move-gallery-contents img,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .move-gallery-contents img{max-width:240px;height:auto}}.move-top-page .move-feature-wrapper .move-feature-contents .feature01-wrapper .move-gallery-wrapper .move-gallery-contents img:hover,.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .move-gallery-wrapper .move-gallery-contents img:hover{position:relative;transform:scale(1.2);transition:.3s;z-index:99}@keyframes loop-gallery {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper{padding:0 20px}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper{display:flex;gap:20px;justify-content:flex-end;transform:translateX(400px)}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .sub-logo{position:absolute;right:0%;bottom:-190px;z-index:10;mix-blend-mode:difference;color:#2c2c2c;font-size:240px;font-weight:400;pointer-events:none}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .sub-logo{font-size:72px;right:70%;bottom:-50px}}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .move-gallery-contents{display:flex;gap:56px;justify-content:flex-end;position:relative;margin-top:40px;animation:loop-gallery-reverse infinite linear 40s both}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .move-gallery-contents img{position:relative;z-index:1;transition:.3s}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .move-gallery-contents img{max-width:240px;height:auto}}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .move-gallery-wrapper .move-gallery-contents img:hover{position:relative;transform:scale(1.2);transition:.3s;z-index:99}@keyframes loop-gallery-reverse {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(100%);
  }
}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper{margin-top:440px;margin-bottom:240px}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper{margin-top:140px}}.move-top-page .move-feature-wrapper .move-feature-contents .feature02-wrapper .feature02-content{display:flex;gap:48px}.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper{margin-top:300px}.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container{display:flex;gap:80px;align-items:flex-start}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container{flex-direction:column;gap:0}}.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container .text-container{margin-top:100px}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container .text-container{margin-top:0}}.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container h3{flex:1 1 auto;width:100%}.move-top-page .move-feature-wrapper .move-feature-contents .feature03-wrapper .flex-container p{width:100%;max-width:100%}.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper{margin-top:200px;position:relative;padding-top:200px}@media screen and (max-width:766px){.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper{margin-top:0}}.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper .graph-img{position:absolute;z-index:-1}@media screen and (max-width:1080px){.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper .graph-img{display:none}.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper h3,.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper p.scroll-block-in{margin:0 20px}}.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper .comparison-wrapper{margin-top:200px}@media screen and (max-width:1080px){.move-top-page .move-feature-wrapper .move-feature-contents .feature04-wrapper .comparison-wrapper{margin:40px 20px;padding-right:20px}}.move-top-page .move-reason-wrapper{padding:400px 20px 40px;background-color:#121212}.move-top-page .move-reason-wrapper .move-reason-contents{margin-top:500px}.move-top-page .move-reason-wrapper .reason-content{counter-increment:reason-li;margin-top:220px}.move-top-page .move-reason-wrapper li{max-width:1240px;margin:0 auto;position:relative;z-index:2}.move-top-page .move-reason-wrapper li h3{font-size:56px;line-height:1.3;margin-bottom:24px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper li h3{font-size:36px}}.move-top-page .move-reason-wrapper li h3 span{font-weight:800}.move-top-page .move-reason-wrapper li h3::before{content:"理由" counter(reason-li);display:block;font-size:20px;font-weight:700;margin-bottom:8px;width:-moz-fit-content;width:fit-content;color:#444}.move-top-page .move-reason-wrapper li p{max-width:860px}.move-top-page .move-reason-wrapper li .caution-text{font-size:14px;font-weight:400}.move-top-page .move-reason-wrapper .function-contents{position:relative;margin:40px auto}.move-top-page .move-reason-wrapper .function-contents .slick-track{display:flex;gap:24px;justify-content:center;margin:0 auto}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .slick-track{gap:0}}.move-top-page .move-reason-wrapper .function-contents button{position:absolute;bottom:-48px;padding-bottom:8px;border-bottom:2px solid #ddd}.move-top-page .move-reason-wrapper .function-contents .slick-prev{left:100px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .slick-prev{left:auto;right:100px}}.move-top-page .move-reason-wrapper .function-contents .slick-next{left:0}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .slick-next{left:auto;right:0}}.move-top-page .move-reason-wrapper .function-contents .function-content{flex:0 0 540px;margin:0 auto}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .function-content{flex:0 0 88vw;margin:0 4vw}.move-top-page .move-reason-wrapper .function-contents .function-content img{width:100%;max-width:100%;height:auto;margin:0 auto}}.move-top-page .move-reason-wrapper .function-contents .function-content h4{font-size:20px;margin-top:20px;padding-bottom:12px;border-bottom:2px #777 solid}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .function-content h4{font-size:16px}}.move-top-page .move-reason-wrapper .function-contents .function-content p{font-weight:400;margin-top:12px;color:#ddd}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .function-contents .function-content p{font-size:12px;line-height:1.4}}.move-top-page .move-reason-wrapper .support-contents{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-auto-rows:auto;gap:24px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .support-contents{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:8px}}.move-top-page .move-reason-wrapper .support-contents li{border-radius:12px;background-position:center;background-size:cover}.move-top-page .move-reason-wrapper .support-contents li:nth-child(1) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img01.webp.pagespeed.ce.tJOVMvMO2Z.webp)}.move-top-page .move-reason-wrapper .support-contents li:nth-child(2) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img02.webp.pagespeed.ce.ite8qSMmQ-.webp)}.move-top-page .move-reason-wrapper .support-contents li:nth-child(3) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img03.webp.pagespeed.ce.1_6qm30Lvs.webp)}.move-top-page .move-reason-wrapper .support-contents li:nth-child(4) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img04.webp.pagespeed.ce.Tgi3_bzQSB.webp)}.move-top-page .move-reason-wrapper .support-contents li:nth-child(5) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img05.webp.pagespeed.ce.7vfaTSImQQ.webp)}.move-top-page .move-reason-wrapper .support-contents li:nth-child(6) {background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/support-img06.webp.pagespeed.ce.L1POCpQ-QM.webp)}.move-top-page .move-reason-wrapper .support-contents li .bg-cover{border-radius:12px;height:100%;display:flex;gap:20px;flex-direction:column;align-items:center;background-color:rgba(51,51,51,.85);padding:40px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .support-contents li .bg-cover{padding:32px 12px 20px;gap:12px}}.move-top-page .move-reason-wrapper .support-contents li img{width:92px;height:92px;padding:20px;border-radius:50%;background-color:#111}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .support-contents li img{width:64px;height:64px;padding:12px}}.move-top-page .move-reason-wrapper .support-contents li h4{font-size:24px;line-height:1.3;text-align:center}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .support-contents li h4{font-size:18px;text-align:left}.move-top-page .move-reason-wrapper .support-contents li h4 .sp-br{display:none}}.move-top-page .move-reason-wrapper .support-contents li p{font-weight:400;font-size:14px;margin-top:0}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .support-contents li p{font-size:12px}}.move-top-page .move-reason-wrapper .product-contents{margin:80px 0 300px}.move-top-page .move-reason-wrapper .product-contents .main-info{display:flex;gap:48px;justify-content:space-between;align-items:flex-start}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .main-info{flex-direction:column}}.move-top-page .move-reason-wrapper .product-contents .main-info h4{font-size:56px;margin-bottom:40px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .main-info h4{font-size:32px}}.move-top-page .move-reason-wrapper .product-contents .main-info h4 span{font-size:16px;color:#ddd;margin-bottom:4px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .main-info h4 span{font-size:14px}}.move-top-page .move-reason-wrapper .product-contents .main-info ul{border-top:#777 1px solid}.move-top-page .move-reason-wrapper .product-contents .main-info li{font-size:16px;color:#ddd;padding:24px 0;border-bottom:#777 1px solid}.move-top-page .move-reason-wrapper .product-contents .main-info .movie-container{flex:1 1 auto;max-width:700px;width:100%;background-color:#555}.move-top-page .move-reason-wrapper .product-contents .main-info .movie-container iframe{display:block;max-width:100%;width:100%;aspect-ratio: 16/9}.move-top-page .move-reason-wrapper .product-contents .product-images{display:flex;gap:32px;margin-top:56px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .product-images{flex-wrap:wrap;gap:12px}}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image{flex:1;aspect-ratio: 1/1;position:relative}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image{min-width:150px}}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image img{width:100%;height:100%}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(17,17,17,.7);background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/touch-point-icon.svg);background-position:center;background-size:30%;background-repeat:no-repeat;z-index:99}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image.larger-open-wrapper{display:flex;place-content:center;align-items:center;position:fixed;z-index:100;top:0;left:0;right:0;bottom:0;margin:0;max-width:none;width:100%;height:100%;background-color:rgba(17,17,17,.8)}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image.larger-open-wrapper img{position:absolute;width:600px;height:600px}@media screen and (max-width:766px){.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image.larger-open-wrapper img{width:80%;height:auto}}.move-top-page .move-reason-wrapper .product-contents .product-images .top-product-image.larger-open-wrapper .overlay{display:none}.move-top-page .owner-voice-wrapper{padding:200px 0;overflow-x:hidden;background-color:#121212}@media screen and (max-width:766px){.move-top-page .owner-voice-wrapper{padding:100px 20px}}.move-top-page .owner-voice-wrapper .owners-voice{display:flex;justify-content:center;margin-top:200px;gap:24px;position:relative;z-index:500}@media screen and (max-width:766px){.move-top-page .owner-voice-wrapper .owners-voice{flex-direction:column}}.move-top-page .owner-voice-wrapper .owners-voice li{max-width:380px;flex:1;padding:40px;background-color:#464646;border-radius:20px}@media screen and (max-width:766px){.move-top-page .owner-voice-wrapper .owners-voice li{padding:20px}}.move-top-page .owner-voice-wrapper .owners-voice .basic-container{display:flex;align-items:flex-end;gap:20px;margin-bottom:36px}.move-top-page .owner-voice-wrapper .owners-voice .basic-container img{border-radius:50%}@media screen and (max-width:766px){.move-top-page .owner-voice-wrapper .owners-voice .basic-container img{width:72px;height:72px}}.move-top-page .owner-voice-wrapper .owners-voice .basic-container .name{font-size:24px;font-weight:700;color:#eee;margin-bottom:9px;line-height:1}@media screen and (max-width:766px){.move-top-page .owner-voice-wrapper .owners-voice .basic-container .name{font-size:20px}}.move-top-page .owner-voice-wrapper .owners-voice .basic-container .basic-info{line-height:1;font-size:12px;font-weight:700;color:#bbb}.move-top-page .owner-voice-wrapper .owners-voice h3{font-size:24px;line-height:1.3;font-weight:800;margin-bottom:24px}.move-top-page .owner-voice-wrapper .owners-voice .main-text{font-size:14px;font-weight:400;line-height:2;color:#ddd}.move-top-page .youtube-introduction-wrapper{padding:200px 20px 40px;overflow:hidden}@media screen and (max-width:766px){.move-top-page .youtube-introduction-wrapper{padding-bottom:200px}}.move-top-page .youtube-introduction-wrapper .youtube-contents{display:flex;gap:40px;max-width:1400px;margin:200px auto 0}@media screen and (max-width:766px){.move-top-page .youtube-introduction-wrapper .youtube-contents{flex-direction:column;gap:150px}}.move-top-page .youtube-introduction-wrapper .youtube-contents .iframe-container{width:100%;max-width:100%;aspect-ratio: 16/9;position:relative;z-index:100}.move-top-page .youtube-introduction-wrapper .youtube-contents iframe{width:100%;aspect-ratio: 16/9}.move-top-page .youtube-introduction-wrapper .youtube-contents p{text-align:center;font-size:32px}@media screen and (max-width:766px){.move-top-page .youtube-introduction-wrapper .youtube-contents p{font-size:22px;margin-top:14px;line-height:1.4}}.move-top-page .youtube-introduction-wrapper .youtube-contents p span{font-size:16px}@media screen and (max-width:766px){.move-top-page .youtube-introduction-wrapper .youtube-contents p span{font-size:12px}}.move-top-page .youtube-introduction-wrapper .youtube-contents p .info{font-size:12px;font-weight:400}.move-top-page .special-wrapper{padding:300px 0 100px;position:relative;overflow-x:hidden}@media screen and (max-width:766px){.move-top-page .special-wrapper{padding-top:80px}}.move-top-page .special-wrapper .move-gallery-wrapper{display:none;position:absolute;top:580px;z-index:-1;display:flex;gap:40px}@media screen and (max-width:766px){.move-top-page .special-wrapper .move-gallery-wrapper{top:200px}}.move-top-page .special-wrapper .move-gallery-wrapper .move-gallery-contents{display:flex;gap:80px;opacity:.1;animation:loop-gallery infinite linear 60s both}@keyframes loop-gallery {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}.move-top-page .special-wrapper .special-container{display:none;max-width:1240px;margin:0 auto 230px;z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:80px;gap:100px}@media screen and (max-width:766px){.move-top-page .special-wrapper .special-container{padding:20px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}.move-top-page .special-wrapper .special-container .special-contents{width:-moz-fit-content;width:fit-content}.move-top-page .special-wrapper .special-container h2{font-size:88px}.move-top-page .special-wrapper .special-container h2 span{color:#333}@media screen and (max-width:766px){.move-top-page .special-wrapper .special-container h2{font-size:56px}}.move-top-page .special-wrapper .special-container h3{margin-top:40px;font-size:40px}@media screen and (max-width:766px){.move-top-page .special-wrapper .special-container h3{font-size:36px;margin-top:20px}}.move-top-page .special-wrapper .special-container h3 span{display:inline-block;font-size:1.25em}.move-top-page .special-wrapper .special-container .special-infos{border-top:#777 1px solid;margin-top:20px;max-width:500px}.move-top-page .special-wrapper .special-container .special-infos li{font-size:16px;color:#ddd;padding:24px 0;border-bottom:#777 1px solid}.move-top-page .special-wrapper .special-container a{margin-top:80px;max-width:400px}.move-top-page .special-wrapper .president-container{max-width:1240px;width:100%;margin:0 auto;padding:0 20px}.move-top-page .special-wrapper .president-container .president-message{display:flex;gap:96px;align-items:center}@media screen and (max-width:766px){.move-top-page .special-wrapper .president-container .president-message{flex-direction:column;gap:20px}}.move-top-page .special-wrapper .president-container .president-message .message{max-width:520px}.move-top-page .special-wrapper .president-container .president-message h2{font-size:66px;margin-bottom:20px}@media screen and (max-width:766px){.move-top-page .special-wrapper .president-container .president-message h2{font-size:44px}}.move-top-page .special-wrapper .president-container .president-message p{font-size:18px;font-weight:400}.move-top-page .special-wrapper .president-container .president-message span{font-size:14px;color:#ccc;font-weight:700;line-height:1.7;margin-top:2em;width:100%;text-align:right}.move-top-page .special-wrapper .president-container .president-message img{width:100%;max-width:500px;height:auto;margin-top:-24px}.move-top-page .special-wrapper .president-container .name-container{display:flex;justify-content:flex-end;width:100%;margin-top:32px}.move-top-page .special-wrapper .president-container .name-container img{flex:0 0 184px}.move-top-page .purchase-wrapper{padding:100px 20px}.move-top-page .purchase-wrapper .container{width:100%;max-width:1240px;margin:0 auto}.move-top-page .purchase-wrapper .pay-contents{display:flex;gap:24px;justify-content:center;width:100%;max-width:1100px;margin:24px auto}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .pay-contents{flex-direction:column;gap:48px}}.move-top-page .purchase-wrapper .pay-contents li{flex:1;aspect-ratio: 1/1}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .pay-contents li{aspect-ratio:auto}}.move-top-page .purchase-wrapper .pay-contents li img{width:100%;height:auto}.move-top-page .purchase-wrapper .pay-contents li a{width:80%;font-size:18px;padding:1em;text-align:center;border-radius:100px;color:#fff;background-color:#58a832;margin:24px auto}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .pay-contents li a{width:100%}}.move-top-page .purchase-wrapper .pay-contents li a:hover{transform:scale(.9);transition:.3s}.move-top-page .purchase-wrapper h2{font-size:64px;text-align:center}@media screen and (max-width:766px){.move-top-page .purchase-wrapper h2{font-size:40px}}.move-top-page .purchase-wrapper h3{font-size:48px;counter-increment:form;border-bottom:2px solid #ccc;margin:120px 0 80px;padding-bottom:10px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper h3{font-size:24px;margin:80px 0 20px}}.move-top-page .purchase-wrapper h3::before{content:"STEP0" counter(form);display:block;font-size:24px;color:#ccc;margin-bottom:8px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper h3::before{font-size:14px}}.move-top-page .purchase-wrapper input[type="radio"]+label:before{content:"";display:inline-block;background-size:cover;width:48%;aspect-ratio: 5/6;border-radius:32px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper input[type="radio"]+label:before{border-radius:8px;width:100%;margin-bottom:24px}}.move-top-page .purchase-wrapper input[type="radio"][value="move-x"]+label:before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/radio-img-x.webp.pagespeed.ce.riGBZ2VN-W.webp);margin-right:40px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper input[type="radio"][value="move-x"]+label:before{margin-right:12px}}.move-top-page .purchase-wrapper input[type="radio"][value="move-xs"]+label:before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/radio-img-xs.webp.pagespeed.ce.TYQnm5kcgc.webp)}.move-top-page .purchase-wrapper input[type="radio"]:checked+label::before{border:5px solid #58a832;box-sizing:border-box}.move-top-page .purchase-wrapper input[type="radio"]{display:none}.move-top-page .purchase-wrapper .buyer-info,.move-top-page .purchase-wrapper .info-container{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .buyer-info,.move-top-page .purchase-wrapper .info-container{gap:20px}}.move-top-page .purchase-wrapper .payment-select{position:relative}.move-top-page .purchase-wrapper .payment-select ::before{content:"KKKK";display:block;position:absolute;width:40px;height:40px;right:32px;top:12px;z-index:99;color:#333}.move-top-page .purchase-wrapper .input-inner{display:flex;align-items:center}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .input-inner{flex-direction:column;align-items:flex-start;gap:8px}}.move-top-page .purchase-wrapper .input-inner label{display:inline-block;flex:0 0 260px;font-size:24px;font-weight:400;color:#ddd}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .input-inner label{flex:1 1 auto;font-size:12px}}.move-top-page .purchase-wrapper .input-inner label::after{content:"*";color:#58a832}.move-top-page .purchase-wrapper .input-inner input,.move-top-page .purchase-wrapper .input-inner select{display:inline-block;flex:1 1 auto;font-size:24px;font-weight:400;color:#ddd;background-color:#333;padding:20px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .input-inner input,.move-top-page .purchase-wrapper .input-inner select{font-size:16px;padding:14px;width:100%}}.move-top-page .purchase-wrapper .input-inner select{background-color:#fff;color:#333}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .period-inner{flex-direction:row;flex-wrap:wrap;align-items:baseline}.move-top-page .purchase-wrapper .period-inner .credit-period-label{width:100%}}.move-top-page .purchase-wrapper .period-inner select{flex:0 0 200px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .period-inner select{flex:1 1 auto;width:20%;display:inline-block}}.move-top-page .purchase-wrapper .period-inner span{font-size:24px;margin:0 18px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .period-inner span{font-size:16px;margin:0 8px;display:inline-block;width:-moz-fit-content;width:fit-content}}.move-top-page .purchase-wrapper .cvv-container p{font-size:12px}.move-top-page .purchase-wrapper label.confirm{background-color:#333;padding:20px;width:100%;flex:1 1 auto;font-size:16px;display:flex;gap:8px}.move-top-page .purchase-wrapper label.confirm input{flex:0 0 40px}.move-top-page .purchase-wrapper .policy a{margin-bottom:12px;border-bottom:2px solid #fff;width:-moz-fit-content;width:fit-content;padding-bottom:2px}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .policy a{font-size:14px;color:#ddd}}.move-top-page .purchase-wrapper #card-owner-first{margin-right:12px}.move-top-page .purchase-wrapper input[type="submit"]{background-color:#58a832;color:#fff;display:block;padding:1em 2.4em;border-radius:100px;margin:20px auto;font-size:24px}.move-top-page .purchase-wrapper .buyer-checkbox p{padding:20px;text-align:center;background-color:#fff;color:#333;width:100%;display:flex;align-items:center;justify-content:center}.move-top-page .purchase-wrapper .buyer-checkbox p::before{content:"";margin:0 12px 0 0;display:inline-block;background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/check-off.svg);width:32px;height:32px;background-size:contain}@media screen and (max-width:766px){.move-top-page .purchase-wrapper .buyer-checkbox p{font-size:14px;padding:1em}.move-top-page .purchase-wrapper .buyer-checkbox p::before{align-items:flex-start;background-repeat:no-repeat;width:24px;height:24px}}.move-top-page .purchase-wrapper .buyer-checkbox.open-wrapper p::before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/check-on.svg)}.move-top-page .purchase-wrapper .buyer-check-wrapper{display:none}.move-top-page .purchase-wrapper .buyer-check-wrapper .buyer-check-container label::after{content:""}.move-top-page .faw-wrapper{padding:0 20px}.move-top-page .faw-wrapper .container{max-width:1200px;width:100%;margin:0 auto;padding:80px 0}.move-top-page .faw-wrapper h2{font-size:48px;text-align:center;margin-bottom:40px}@media screen and (max-width:766px){.move-top-page .faw-wrapper h2{font-size:32px}}.move-top-page .faw-wrapper .faq-content{padding:40px 20px;border-bottom:1px #555 solid;transition:.3s}@media screen and (max-width:766px){.move-top-page .faw-wrapper .faq-content{padding:20px 0}}.move-top-page .faw-wrapper .faq-content:first-child{border-top:1px #555 solid}.move-top-page .faw-wrapper .faq-content .question{display:flex;gap:1em;position:relative;align-items:flex-start}.move-top-page .faw-wrapper .faq-content .question .content{padding-top:6px;margin-right:12px}.move-top-page .faw-wrapper .faq-content .question::before{content:"Q";display:grid;place-content:center;font-size:20px;flex:0 0 40px;max-width:40px;aspect-ratio: 1/1;border-radius:50%;background-color:#555}@media screen and (max-width:766px){.move-top-page .faw-wrapper .faq-content .question::before{font-size:14px}}.move-top-page .faw-wrapper .faq-content .question::after{content:"";width:16px;height:16px;border-bottom:4px solid #ccc;border-right:4px solid #ccc;border-radius:3px;transform:rotate(-135deg);position:absolute;top:8px;right:30px}@media screen and (max-width:766px){.move-top-page .faw-wrapper .faq-content .question::after{right:0;top:12px}}.move-top-page .faw-wrapper .faq-content .answer{display:none;margin-top:.75em}@media screen and (max-width:766px){.move-top-page .faw-wrapper .faq-content .answer{font-size:13px}}.move-top-page .faw-wrapper .faq-content.close{transition:.3s}.move-top-page .faw-wrapper .faq-content.close .question::after{content:"";transition:.3s;transform:rotate(45deg)}.purchase-wrapper{padding:200px 20px 100px}.purchase-wrapper form{width:100%;max-width:1240px;margin:0 auto}.purchase-wrapper h2{font-size:64px;text-align:center}@media screen and (max-width:766px){.purchase-wrapper h2{font-size:40px}}.purchase-wrapper h3{font-size:48px;counter-increment:form;border-bottom:2px solid #ccc;margin:120px 0 80px;padding-bottom:10px}@media screen and (max-width:766px){.purchase-wrapper h3{font-size:24px;margin:80px 0 20px}}.purchase-wrapper h3::before{content:"STEP0" counter(form);display:block;font-size:24px;color:#ccc;margin-bottom:8px}@media screen and (max-width:766px){.purchase-wrapper h3::before{font-size:14px}}.purchase-wrapper input[type="radio"]+label:before{content:"";display:inline-block;background-size:cover;width:48%;aspect-ratio: 5/6;border-radius:32px}@media screen and (max-width:766px){.purchase-wrapper input[type="radio"]+label:before{border-radius:8px;width:100%;margin-bottom:24px}}.purchase-wrapper input[type="radio"][value="move-x"]+label:before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/radio-img-x.webp.pagespeed.ce.riGBZ2VN-W.webp);margin-right:40px}@media screen and (max-width:766px){.purchase-wrapper input[type="radio"][value="move-x"]+label:before{margin-right:12px}}.purchase-wrapper input[type="radio"][value="move-xs"]+label:before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/top/radio-img-xs.webp.pagespeed.ce.TYQnm5kcgc.webp)}.purchase-wrapper input[type="radio"]:checked+label::before{border:5px solid #58a832;box-sizing:border-box}.purchase-wrapper input[type="radio"]{display:none}.purchase-wrapper .buyer-info,.purchase-wrapper .info-container{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:766px){.purchase-wrapper .buyer-info,.purchase-wrapper .info-container{gap:20px}}.purchase-wrapper .payment-select{position:relative}.purchase-wrapper .payment-select ::before{content:"KKKK";display:block;position:absolute;width:40px;height:40px;right:32px;top:12px;z-index:99;color:#333}.purchase-wrapper .input-inner{display:flex;align-items:flex-start}@media screen and (max-width:766px){.purchase-wrapper .input-inner{flex-direction:column;align-items:flex-start;gap:8px}}.purchase-wrapper .input-inner label{display:inline-block;flex:0 0 260px;font-size:24px;font-weight:400;color:#ddd}@media screen and (max-width:766px){.purchase-wrapper .input-inner label{flex:1 1 auto;font-size:12px}}.purchase-wrapper .input-inner label::after{content:"*";color:#58a832}.purchase-wrapper .input-inner input,.purchase-wrapper .input-inner select{display:inline-block;flex:1 1 auto;font-size:24px;font-weight:400;color:#ddd;background-color:#333;padding:20px}@media screen and (max-width:766px){.purchase-wrapper .input-inner input,.purchase-wrapper .input-inner select{font-size:16px;padding:14px;width:100%}}.purchase-wrapper .input-inner select{background-color:#fff;color:#333}@media screen and (max-width:766px){.purchase-wrapper .period-inner{flex-direction:row;flex-wrap:wrap;align-items:baseline}.purchase-wrapper .period-inner .credit-period-label{width:100%}}.purchase-wrapper .period-inner select{flex:0 0 200px}@media screen and (max-width:766px){.purchase-wrapper .period-inner select{flex:1 1 auto;width:20%;display:inline-block}}.purchase-wrapper .period-inner span{font-size:24px;margin:0 18px}@media screen and (max-width:766px){.purchase-wrapper .period-inner span{font-size:16px;margin:0 8px;display:inline-block;width:-moz-fit-content;width:fit-content}}.purchase-wrapper .input-inner.security-code-inner{align-items:flex-start}.purchase-wrapper .cvv-container{flex:1}.purchase-wrapper .cvv-container input{width:100%}.purchase-wrapper .cvv-container img{max-width:400px;width:100%;height:auto;margin-top:12px}@media screen and (max-width:766px){.purchase-wrapper .cvv-container img{max-width:100%}}.purchase-wrapper .cvv-container p{font-size:12px}.purchase-wrapper label.confirm{background-color:#333;padding:20px;width:100%;flex:1 1 auto;font-size:16px;display:flex;gap:8px}.purchase-wrapper label.confirm input{flex:0 0 40px}.purchase-wrapper .policy a{margin-bottom:12px;border-bottom:2px solid #fff;width:-moz-fit-content;width:fit-content;padding-bottom:2px}@media screen and (max-width:766px){.purchase-wrapper .policy a{font-size:14px;color:#ddd}}.purchase-wrapper #card-owner-first{margin-right:12px}.purchase-wrapper input[type="submit"]{background-color:#58a832;color:#fff;display:block;padding:1em 2.4em;border-radius:100px;margin:20px auto;font-size:24px}.purchase-wrapper .buyer-checkbox p{padding:20px;text-align:center;background-color:#fff;color:#333;width:100%;display:flex;align-items:center;justify-content:center}.purchase-wrapper .buyer-checkbox p::before{content:"";margin:0 12px 0 0;display:inline-block;background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/check-off.svg);width:32px;height:32px;background-size:contain}@media screen and (max-width:766px){.purchase-wrapper .buyer-checkbox p{font-size:14px;padding:1em}.purchase-wrapper .buyer-checkbox p::before{align-items:flex-start;background-repeat:no-repeat;width:24px;height:24px}}.purchase-wrapper .buyer-checkbox.open-wrapper p::before{background-image:url(http://sp.move-ebike.co.jp/wp-content/themes/move/images/icons/check-on.svg)}.purchase-wrapper .buyer-check-wrapper{display:none}.purchase-wrapper .buyer-check-wrapper .buyer-check-container label::after{content:""}.common-page .common-page-wrapper{max-width:900px;width:100%;margin:0 auto;padding:220px 20px}.common-page .common-page-wrapper h1{font-size:40px;margin:.5em auto 1.5em;text-align:center}.common-page .common-page-wrapper h2{font-size:24px;border-bottom:1px solid #ccc;padding-bottom:4px;margin:2.5em 0 1em}.common-page .common-page-wrapper h3{font-size:18px;margin:2.5em 0 1em}.common-page .common-page-wrapper p{color:#ccc;margin:1.5em 0 1em}.common-page .common-page-wrapper ul{list-style:circle;margin-left:40px}.common-page .common-page-wrapper li{list-style:disc;margin:.5em 0 .5em;line-height:1.2}.confirm-page .confirm-wrapper{padding:200px 20px}.confirm-page h1{font-size:56px;width:100%;text-align:center}.confirm-page .container{width:100%;max-width:800px;margin:56px auto}.confirm-page h2{font-size:32px;margin-top:2.5em;width:100%}.confirm-page p{width:100%;margin-bottom:24px;display:flex;gap:20px;border-bottom:1px solid #ccc;padding-bottom:4px}@media screen and (max-width:766px){.confirm-page p{flex-direction:column;gap:0}}.confirm-page p span:nth-child(1) {color:#ddd;flex:0 0 200px}@media screen and (max-width:766px){.confirm-page p span:nth-child(1) {flex:1 1 auto;font-size:12px;color:#bbb}}.confirm-page p span:nth-child(2) {color:#fff;flex:1 1 auto}.confirm-page .btns-container{display:flex;gap:32px;margin-top:64px}@media screen and (max-width:766px){.confirm-page .btns-container{flex-direction:column;gap:20px}}.confirm-page .btns-container .submit{flex:1 1 auto;width:100%;max-width:50%;border-radius:100px;padding:20px;font-size:18px;text-align:center}@media screen and (max-width:766px){.confirm-page .btns-container .submit{max-width:100%}}.confirm-page .btns-container .return-btn{background-color:#999}.confirm-page .btns-container .finish-btn{background-color:#58a832}.thanks-page .thanks-wrapper{max-width:900px;margin:0 auto 40px;padding:200px 20px}.thanks-page .thanks-wrapper h1{font-size:40px;margin-bottom:40px;text-align:center}.thanks-page .thanks-wrapper a{padding:1em;width:100%;max-width:400px;background-color:#ddd;color:#333;text-align:center;border-radius:100px;margin:40px auto}