﻿@font-face{font-family:"CipharTitle";src:url(/assets/Roboto-ThinItalic-edd88f15ef77434425af545b39c1e6c345b6948235d70e8501564eb134c551f9.woff2) format("woff2"),url(/assets/Roboto-ThinItalic-e1d9cd0deba6b36106233dac55019c2975d694b28349db3073766633a007aa9e.ttf) format("truetype"),url(/assets/Roboto-ThinItalic-bd73cc9337bae1e51f27f1596bd690dd907cac8329c814aa52e5b22217cb0085.woff) format("woff");font-style:italic;font-weight:100}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:local("Roboto"),local("Roboto-ThinItalic"),url("https://fonts.gstatic.com/s/roboto/v15/2tsd397wLxj96qwHyNIkxHYhjbSpvc47ee6xR_80Hnw.woff2") format("woff2"),url("https://fonts.gstatic.com/s/roboto/v15/vzIUHo9z-oJ4WgkpPOtg13YhjbSpvc47ee6xR_80Hnw.woff") format("woff")}h1,h2{font-family:"CipharTitle", "Robot", sans-serif;color:#50E3C2;font-size:2rem;margin:calc(100vw / 35) 0}h3{font-family:"ヒラギノ角ゴPro", sans-serif;color:#000000;font-size:1.3rem;margin:calc(100vw / 70) 0}h4{font-family:"ヒラギノ角ゴPro", sans-serif;font-size:1.2rem}h5{font-family:"ヒラギノ角ゴPro", sans-serif;font-size:1.2rem}p{font-family:"ヒラギノ角ゴPro", sans-serif;font-size:1rem}@-webkit-keyframes RightToLeft{0%{opacity:0;transform:translateX(calc(100vw / 16))}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes RightToLeft{0%{opacity:0;transform:translateX(calc(100vw / 16))}100%{opacity:1;transform:translateX(0)}}@keyframes RightToLeft{0%{opacity:0;transform:translateX(calc(100vw / 16))}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes LeftToRight{0%{opacity:0;transform:translateX(calc(100vw / 16 * (-1)))}100%{opacity:1;transform:translateX(0)}}@-moz-keyframes LeftToRight{0%{opacity:0;transform:translateX(calc(100vw / 16 * (-1)))}100%{opacity:1;transform:translateX(0)}}@keyframes LeftToRight{0%{opacity:0;transform:translateX(calc(100vw / 16 * (-1)))}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes RightToLeftForNav{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}}@-moz-keyframes RightToLeftForNav{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}}@keyframes RightToLeftForNav{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}}@-webkit-keyframes LeftToRightForNav{0%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}100%{opacity:0;transform:translateX(0)}}@-moz-keyframes LeftToRightForNav{0%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}100%{opacity:0;transform:translateX(0)}}@keyframes LeftToRightForNav{0%{opacity:1;transform:translateX(calc(100vw / 3.53 * (-1)))}100%{opacity:0;transform:translateX(0)}}@-webkit-keyframes RightToLeftForNavSP{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}}@-moz-keyframes RightToLeftForNavSP{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}}@keyframes RightToLeftForNavSP{0%{opacity:0;transform:translateX(0)}100%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}}@-webkit-keyframes LeftToRightForNavSP{0%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}100%{opacity:0;transform:translateX(0)}}@-moz-keyframes LeftToRightForNavSP{0%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}100%{opacity:0;transform:translateX(0)}}@keyframes LeftToRightForNavSP{0%{opacity:1;transform:translateX(calc(100vw / 1.76 * (-1)))}100%{opacity:0;transform:translateX(0)}}.page-wrap{min-height:100vh}.page-wrap:before{content:' ';position:absolute;top:0;right:0;height:calc(100vw / 3.53);width:calc(100vw / 3.53);background-image:url(/assets/lp/frame-0cd34fbb46e375bf01c693f1364620227c96b587378a3ccf9b3d107caf7dc945.png);background-repeat:no-repeat;background-size:cover}.page-wrap:after{content:' ';position:absolute;bottom:0;left:0;height:calc(100vw / 3.53);width:calc(100vw / 3.53);background-image:url(/assets/lp/frame-0cd34fbb46e375bf01c693f1364620227c96b587378a3ccf9b3d107caf7dc945.png);background-repeat:no-repeat;background-size:cover;-moz-transform:rotateZ(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.alert{z-index:1000}.container-fluid{width:100vw;overflow:hidden;padding-right:0px;padding-left:0px;margin-right:0px;margin-left:0px}.header .navbar-toggler{z-index:100;overflow:hidden;position:absolute;padding:0px;top:0%;right:0%;height:calc(100vw / 3.53);width:calc(100vw / 3.53);background-image:url(/assets/lp/frame-0cd34fbb46e375bf01c693f1364620227c96b587378a3ccf9b3d107caf7dc945.png);background-position:right top;background-repeat:no-repeat;background-size:contain;border:none;border-radius:0;color:transparent;border-color:transparent}.header .navbar-toggler:before{content:'Ciphar';display:inline-block;width:calc(100vw / 9.58);height:calc(100vw / 31.8);position:relative;top:calc(100vw / 80);left:calc(100vw / 20);background-image:url(/assets/lp/logo_white_small-97070ccb91c5e9ba60507562142c7e3316db0521b095386f944f54b571ccdfb1.png);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 767px){.header .navbar-toggler{height:calc(100vw / 1.76);width:calc(100vw / 1.76)}.header .navbar-toggler:before{top:calc(100vw / 200);left:calc(100vw / 11);width:calc(100vw / 3.45);height:calc(100vw / 11.28)}}@media screen and (max-width: 576px){.header .navbar-toggler{height:calc(100vw / 1.76);width:calc(100vw / 1.76)}.header .navbar-toggler:before{top:calc(100vw / 60);left:calc(100vw / 11);width:calc(100vw / 3.45);height:calc(100vw / 11.28)}}@media screen and (min-width: 1200px){.header .navbar-toggler:before{top:calc(100vw / 200)}}.header .navbar-toggler .navbar-toggler-open{display:inline-block;width:calc(100vw / 35);height:calc(100vw / 35);position:relative;top:calc(100vw / 50);left:calc(100vw / 8.3);background-image:url(/assets/lp/globe-571eb896dc2bcea40218d9747e0d4657a02d978f56a94014ddc9ce37e14ff7d2.png);background-repeat:no-repeat;background-size:contain}.header .navbar-toggler .navbar-toggler-open:after{content:" ";position:absolute;top:calc(100vw / 30);right:calc(100vw / 110);width:calc(100vw / 100);height:calc(100vw / 100);border-top:1px solid #fff;border-right:1px solid #fff;-moz-transform:rotateZ(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (max-width: 767px){.header .navbar-toggler .navbar-toggler-open{top:calc(100vw / 25);left:calc(100vw / 6);width:calc(100vw / 15);height:calc(100vw / 15)}.header .navbar-toggler .navbar-toggler-open:after{content:none}}.header .navbar-toggler .navbar-toggler-text p{transform:rotate(90deg);position:relative;top:calc(100vw / 6);left:calc(100vw / 9.8);color:#fff}@media screen and (min-width: 1200px){.header .navbar-toggler .navbar-toggler-text p{font-size:1.5rem;left:calc(100vw / 10)}}.header .navbar-toggler .navbar-toggler-wrapper{z-index:200;background-color:#50E3C2;height:calc(100vw / 3.53);width:calc(100vw / 3.53);position:absolute;top:0%;left:calc(100vw / 3.53)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close{position:relative;left:calc(100vw / 4.5);width:calc(100vw / 20);height:calc(100vw / 20)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:before,.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:after{content:" ";position:absolute;left:0;top:calc(100vw / 30);width:calc(100vw / 30);height:3px;background-color:#fff}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:before{-moz-transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:after{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list{height:calc(100vw / 6);margin-top:calc(100vw / 100);margin-bottom:calc(100vw / 100);margin-right:0;margin-left:0}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link{margin:auto;padding-left:calc(100vw / 9)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link a{color:#fff;text-decoration:none;font-size:1.5rem}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link a:hover{text-decoration:underline}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .active:before{content:" ";position:absolute;right:calc(100vw / 5);top:25%;width:calc(100vw / 70);height:calc(100vw / 70);border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotateZ(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 767px){.header .navbar-toggler .navbar-toggler-wrapper{height:calc(100vw / 1.76);width:calc(100vw / 1.76);left:calc(100vw / 1.76)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close{left:calc(100vw / 2.2);top:calc(100vw / 20)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:before,.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-close:after{width:calc(100vw / 12);top:calc(100vw / 40)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list{height:calc(100vw / 3);margin-top:calc(100vw / 15);margin-bottom:calc(100vw / 15)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link{padding-left:calc(100vw / 4.5)}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link a{font-size:1.5rem}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .active:before{right:calc(100vw / 2.5);top:25%;width:calc(100vw / 35);height:calc(100vw / 35)}}@media screen and (max-width: 476px){.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link a{font-size:1rem}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .active:before{top:28%}}@media screen and (min-width: 1200px){.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .navbar-toggler-wrapper-list-link a{font-size:2rem}.header .navbar-toggler .navbar-toggler-wrapper .navbar-toggler-wrapper-list .active:before{top:25%}}.header .navbar-toggler .navbar-toggler-wrapper-animation1{-webkit-animation:RightToLeftForNav 0.5s linear;-moz-animation:RightToLeftForNav 0.5s linear;animation:RightToLeftForNav 0.5s linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width: 767px){.header .navbar-toggler .navbar-toggler-wrapper-animation1{-webkit-animation:RightToLeftForNavSP 0.5s linear;-moz-animation:RightToLeftForNavSP 0.5s linear;animation:RightToLeftForNavSP 0.5s linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}}.header .navbar-toggler .navbar-toggler-wrapper-animation2{-webkit-animation:LeftToRightForNav 0.5s linear;-moz-animation:LeftToRightForNav 0.5s linear;animation:LeftToRightForNav 0.5s linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width: 767px){.header .navbar-toggler .navbar-toggler-wrapper-animation2{-webkit-animation:LeftToRightForNavSP 0.5s linear;-moz-animation:LeftToRightForNavSP 0.5s linear;animation:LeftToRightForNavSP 0.5s linear;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}}.top{height:calc(100vw / 1.35);background:linear-gradient(180deg, white 0%, white 30%, black 30%, black 100%);position:relative}.top .top-image{position:relative;top:calc(100vw / 17.5);right:0;width:calc(100vw / 1.16);height:calc(100vw / 1.94);background-image:url(/assets/lp/top-289423709d67a071d38bd851127656206cf4f5b814253814fc30fbc77e9e3843.png);background-position:left center;background-repeat:no-repeat;background-size:cover}.top .top-image:before{content:' ';background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.top .top-title{position:relative;top:calc(100vw / 4 * (-1));width:100%;padding-left:calc(100vw / 9)}.top .top-title img{width:calc(100vw / 2);height:calc(100vw / 6.54)}.top .top-title p{font-size:2rem;color:#50E3C2;font-family:"CipharTitle", "Robot", sans-serif}.top .top-link{position:relative;top:calc(100vw / 10 * (-1));width:100%}.top .top-link .col-md-2{padding-right:0;padding-left:0;text-align:center;justify-content:center;display:flex}.top .top-link p{font-family:"CipharTitle", "Robot", sans-serif;color:#50E3C2;display:inline-block;font-size:2rem}.top .top-link .top-link-message{margin:auto}.top .top-link img{width:calc(100vw / 5.8);display:inline}@media screen and (max-width: 767px){.top{height:calc(100vw / 0.75);background:linear-gradient(180deg, white 0%, white 60%, black 60%, black 100%)}.top .top-image{background-image:url(/assets/lp/top_sp-efe15772487e095e55c9a12d9088a2ff5330ce8c7b5ee6eafc9107622058b710.png);width:calc(100vw/ 1.056);height:calc(100vw / 1.1)}.top .top-title{width:100%;padding-left:0;position:absolute;top:calc(100vw / 1.5);left:0;text-align:center}.top .top-title p{font-size:1.5rem}.top .top-link{width:100%;position:absolute;top:calc(100vw / 1);left:0}.top .top-link .col-md-2{text-align:center;padding:calc(100vw/70) 0}.top .top-link .top-link-image{width:calc(100vw / 2.23);height:auto}}.concept{height:calc(100vw / 2.4);margin:calc(100vw / 20)}.concept .concept-image-outer{position:relative}.concept .concept-image-outer:after{content:' ';height:calc(100vw / 3.53);width:calc(100vw / 3.53);background-image:url(/assets/lp/frame2-239511f3598f1f78da362dc7c1ddd511fda66fde99b69a724f55f65c39727385.png);background-position:left bottom;background-repeat:no-repeat;background-size:cover;position:absolute;top:calc(100vw / 12);right:0;left:calc(100vw / 8)}.concept .concept-image-outer .concept-image-inner{position:absolute;top:calc(100vw / 4 * -1);left:0px;right:0px;margin-right:auto;margin-left:auto}.concept .concept-image-outer .concept-image-inner .concept-image{width:calc(100vw / 2.8);height:calc(100vw /2)}@media screen and (max-width: 767px){.concept{margin-bottom:calc(100vw / 5);height:auto}.concept .concept-message{text-align:center}.concept .concept-message:lang(ja) p,.concept .concept-message:lang(zh) p{text-align:left}.concept .concept-image-outer{position:relative}.concept .concept-image-outer:after{top:calc(100vw / 2.2);left:calc(100vw / 20)}.concept .concept-image-outer .concept-image-inner{position:relative;top:0;padding-right:0;padding-left:0}.concept .concept-image-outer .concept-image-inner .concept-image{width:calc(100vw / 1.11);height:calc(100vw / 1.70)}.concept .row{margin-right:0px;margin-left:0px}.concept .col-md-6{padding-right:0px;padding-left:0px}}.feature{background-color:#F2F2F2;background:linear-gradient(90deg, white 0%, white 7%, #F2F2F2 7%, #F2F2F2 93%, white 93%, white 100%);width:100vw;height:calc(100vw / 1.1);height-text-align:center}.feature .feature-bgimage{height:calc(100vw / 1.94);width:100vw;background-image:url(/assets/lp/feature_bgimage-a7fe4d15d1a50b968cc5a54e49c1e4c92f0def28e42ab573982a9ecde21fa097.png);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;margin-top:calc(100vw / 28);margin-bottom:calc(100vw / 14);padding-right:0px;padding-left:0px}.feature .feature-bgimage:after{content:' ';height:calc(100vw / 3);width:calc(100vw / 3);background-image:url(/assets/lp/frame3-22774df5000ae36c9298da724a681f2bd67a741ed1bf8c820bb1409d76abfdd0.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:absolute;top:calc(100vw / 6);right:0;bottom:0;left:calc(100vw / 2.8)}.feature .feature-message{padding-left:calc(100vw / 8);padding-top:calc(100vw / 40);padding-bottom:calc(100vw / 20);padding-right:calc(100vw / 20)}.feature .feature-image-outer .feature-image-inner{position:absolute;top:calc(100vw / 3 * (-1));left:0;right:0}.feature .feature-image-outer .feature-image-inner .slider button{position:relative;left:10000px}.feature .feature-image-outer .feature-image-inner .dot-class{list-style:none;width:100%;position:absolute;top:calc(100vw / 2.35 * (1));padding-inline-start:0}.feature .feature-image-outer .feature-image-inner .dot-class li{text-align:center;display:inline-block;border-radius:50%;margin:calc(100vw / 100);height:calc(100vw / 140);max-width:calc(100vw / 140);background-color:#000000}.feature .feature-image-outer .feature-image-inner .dot-class .slick-active{background-color:#50E3C2}.feature .feature-image-outer .feature-image-inner h4{font-family:"CipharTitle", "Robot", sans-serif;padding-left:calc(100vw / 35);font-size:2.2rem;color:#50E3C2;position:relative;top:calc(100vw / 2.7);right:0;bottom:0;left:0}.feature .feature-image-outer .feature-image-inner h5{padding-left:calc(100vw/140);padding-top:calc(100vw/40);padding-right:calc(100vw / 10)}.feature .feature-image-outer .feature-image-inner p{padding-left:calc(100vw/140);padding-right:calc(100vw / 10)}.feature .feature-image-outer .feature-image-inner .feature-image{width:calc(100vw / 5);height:calc(100vw / 2.5);background-position:center center;background-repeat:no-repeat;background-size:88%;border-radius:calc(100vw / 20);position:relative;top:0;right:0;bottom:0;left:calc(100vw / 6)}.feature .feature-image-outer .feature-image-inner .feature-image:before{content:' ';background-image:url(/assets/lp/iphoneX-044a105cd05f171fb062bdc81a02bfd4e418e0da30044dcd9076903c904d4b72.png);width:calc(100vw / 5);height:calc(100vw / 2.5);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0}.feature .feature-image-outer .feature-image-inner .feature-image-slide1{background-image:url(/assets/lp/slider2_1-3e3c0810411cc21b92070e6a7b0c0aa69454023f4c0b9f4cdda0589050b5a07a.png)}.feature .feature-image-outer .feature-image-inner .feature-image-slide2{background-image:url(/assets/lp/slider2_2-4dad8e024d68f954874cf0a5c109e67006b0787cb2d440f63790186ee1b541af.png)}.feature .feature-image-outer .feature-image-inner .feature-image-slide3{background-image:url(/assets/lp/slider2_3-48ce4688a443f124c09f574560be1124b98583aa2b649abd22f3f4740d1775d6.png)}@media screen and (max-width: 992px){.feature{height:calc(100vw / 0.9)}}@media screen and (max-width: 767px){.feature{height:auto}.feature .feature-bgimage{margin-top:0px;margin-bottom:0px;width:100%}.feature .feature-message{text-align:center;padding:calc(100vw / 20) calc(100vw / 8)}.feature .feature-message:lang(ja) p,.feature .feature-message:lang(zh) p{text-align:left}.feature .feature-image-outer{height:auto}.feature .feature-image-outer .feature-image-inner{position:relative;top:calc(100vw / 10 * (-1));left:0;right:0}.feature .feature-image-outer .feature-image-inner:lang(ja) h5,.feature .feature-image-outer .feature-image-inner:lang(ja) p,.feature .feature-image-outer .feature-image-inner:lang(zh) h5,.feature .feature-image-outer .feature-image-inner:lang(zh) p{text-align:left}.feature .feature-image-outer .feature-image-inner h4{width:100%;padding-left:calc(100vw / 5);color:#50E3C2;position:relative;top:calc(100vw / 3);right:0;bottom:0;left:0}.feature .feature-image-outer .feature-image-inner h5{padding-right:calc(100vw / 5);padding-left:calc(100vw / 5);text-align:center}.feature .feature-image-outer .feature-image-inner p{padding-right:calc(100vw / 5);padding-left:calc(100vw / 5);text-align:center}.feature .feature-image-outer .feature-image-inner .dot-class{top:calc(100vw / 2);left:0;padding-left:calc(100vw / 5)}.feature .feature-image-outer .feature-image-inner .dot-class li{height:calc(100vw / 70);max-width:calc(100vw / 70)}.feature .feature-image-outer .feature-image-inner .feature-image{width:calc(100vw / 4);height:calc(100vw / 2);background-position:center center;background-repeat:no-repeat;background-size:88%;border-radius:calc(100vw / 20);position:relative;top:calc(100vw/ 18 * (-1));right:0;bottom:0;left:calc(100vw / 1.8)}.feature .feature-image-outer .feature-image-inner .feature-image:before{content:' ';background-image:url(/assets/lp/iphoneX-044a105cd05f171fb062bdc81a02bfd4e418e0da30044dcd9076903c904d4b72.png);width:calc(100vw / 4);height:calc(100vw / 2);background-position:center center;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0}.feature .feature-image-outer .feature-image-inner .feature-image-slide1{background-image:url(/assets/lp/slider2_1-3e3c0810411cc21b92070e6a7b0c0aa69454023f4c0b9f4cdda0589050b5a07a.png)}.feature .feature-image-outer .feature-image-inner .feature-image-slide2{background-image:url(/assets/lp/slider2_2-4dad8e024d68f954874cf0a5c109e67006b0787cb2d440f63790186ee1b541af.png)}.feature .feature-image-outer .feature-image-inner .feature-image-slide3{background-image:url(/assets/lp/slider2_3-48ce4688a443f124c09f574560be1124b98583aa2b649abd22f3f4740d1775d6.png)}}.walking{margin:calc(100vw / 20) 0px}.walking .walking-bgimage{height:calc(100vw / 2.52);width:100vw;background-image:url(/assets/lp/walking_bgimage-4fc1eaaeb3956e500cb42c8792bed1a1d5eb794e8e71dcbd82ca969eb4961497.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.walking .walking-bgimage .walking-ar-image1,.walking .walking-bgimage .walking-ar-image6,.walking .walking-bgimage .walking-ar-image5,.walking .walking-bgimage .walking-ar-image4,.walking .walking-bgimage .walking-ar-image3,.walking .walking-bgimage .walking-ar-image2{width:calc(100vw / 10);display:none;position:relative;top:calc(100vw / 120);left:calc(100vw / 15)}.walking .walking-bgimage .walking-ar-image-animation1{display:inline;-webkit-animation:LeftToRight 2s ease 1s;-moz-animation:LeftToRight 2s ease 1s;animation:LeftToRight 2s ease 1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.walking .walking-bgimage .walking-ar-image2{top:calc(100vw / 6);left:calc(100vw / 10)}.walking .walking-bgimage .walking-ar-image-animation2{display:inline;-webkit-animation:LeftToRight 2s ease 0.8s;-moz-animation:LeftToRight 2s ease 0.8s;animation:LeftToRight 2s ease 0.8s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.walking .walking-bgimage .walking-ar-image3{top:calc(100vw / 100);left:calc(100vw / 10)}.walking .walking-bgimage .walking-ar-image-animation3{display:inline;-webkit-animation:LeftToRight 2s ease 0.6s;-moz-animation:LeftToRight 2s ease 0.6s;animation:LeftToRight 2s ease 0.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.walking .walking-bgimage .walking-ar-image4{top:calc(100vw / 100);left:calc(100vw / 4)}.walking .walking-bgimage .walking-ar-image-animation4{display:inline;-webkit-animation:LeftToRight 2s ease 0.4s;-moz-animation:LeftToRight 2s ease 0.4s;animation:LeftToRight 2s ease 0.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.walking .walking-bgimage .walking-ar-image5{top:calc(100vw / 5);left:calc(100vw / 3.5)}.walking .walking-bgimage .walking-ar-image-animation5{display:inline;-webkit-animation:LeftToRight 2s ease 0.2s;-moz-animation:LeftToRight 2s ease 0.2s;animation:LeftToRight 2s ease 0.2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.walking .walking-bgimage .walking-ar-image6{top:calc(100vw / 40);left:calc(100vw / 3)}.walking .walking-bgimage .walking-ar-image-animation6{display:inline;-webkit-animation:LeftToRight 2s ease;-moz-animation:LeftToRight 2s ease;animation:LeftToRight 2s ease;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width: 767px){.walking .walking-bgimage{height:calc(100vw / 0.8);background-size:30%;background-size:cover}.walking .walking-bgimage .walking-ar-image1,.walking .walking-bgimage .walking-ar-image2,.walking .walking-bgimage .walking-ar-image3,.walking .walking-bgimage .walking-ar-image4,.walking .walking-bgimage .walking-ar-image5,.walking .walking-bgimage .walking-ar-image6{top:calc(100vw / 2)}.walking .walking-bgimage .walking-ar-image2{top:calc(100vw / 1.2)}.walking .walking-bgimage .walking-ar-image3{top:calc(100vw / 15)}.walking .walking-bgimage .walking-ar-image4{top:calc(100vw / 15)}.walking .walking-bgimage .walking-ar-image5{top:calc(100vw / 1.2)}.walking .walking-bgimage .walking-ar-image6{top:calc(100vw / 2)}}.enjoy{margin:calc(100vw / 20) 0px;width:100vw;height:calc(100vw / 0.875);background:linear-gradient(180deg, white 0%, white 11.9%, black 11.9%, black 88.1%, white 88.1%, white 100%)}.enjoy h2{margin-right:calc(100vw / 70);margin-top:calc(100vw / 70);margin-bottom:calc(100vw / 70)}.enjoy .col-md-6,.enjoy .col-md-12{padding-right:0px;padding-left:0px}.enjoy .enjoy-title{padding-left:calc(100vw / 10);display:flex;justify-content:center;flex-direction:column}.enjoy .enjoy-message-outer{height:calc(100vw / 3.45);display:flex;justify-content:center;flex-direction:column}.enjoy .enjoy-message-outer h4{color:#50E3C2}.enjoy .enjoy-message-outer p{color:#fff}.enjoy .enjoy-message-outer .enjoy-message1{padding-bottom:calc(100vw / 14);padding-left:calc(100vw / 10);padding-right:calc(100vw / 20)}.enjoy .enjoy-message-outer .enjoy-message2{padding-left:calc(100vw / 20);padding-right:calc(100vw / 10)}.enjoy .enjoy-message-outer .enjoy-message3{padding-top:calc(100vw / 10);padding-left:calc(100vw / 10);padding-right:calc(100vw / 20)}.enjoy .enjoy-image-outer{position:relative}.enjoy .enjoy-image-outer .enjoy-image{position:absolute;width:calc(100vw / 2.33);height:calc(100vw / 2.33)}.enjoy .enjoy-image-outer .enjoy-image1{top:calc(100vw / 8 * (-1))}.enjoy .enjoy-image-outer .enjoy-image2{top:calc(100vw / 15 * (-1))}.enjoy .enjoy-image-outer .enjoy-image3{top:calc(100vw / 70 * (-1))}.enjoy .enjoy-image-outer .enjoy-image-right{left:0%}.enjoy .enjoy-image-outer .enjoy-image-left{right:0%}@media screen and (max-width: 767px){.enjoy{height:auto;background:linear-gradient(180deg, white 0%, white 11.9%, black 11.9%, black 100%)}.enjoy .row{margin-right:0;margin-left:0}.enjoy .row:nth-child(even) .enjoy-image-outer{text-align:right}.enjoy .enjoy-title{text-align:center;margin-bottom:calc(100vw / 30);padding-left:0;height:auto}.enjoy .enjoy-message-outer{height:auto;padding:calc(100vw / 15) calc(100vw / 20)}.enjoy .enjoy-message-outer .enjoy-message1,.enjoy .enjoy-message-outer .enjoy-message2,.enjoy .enjoy-message-outer .enjoy-message3{padding:calc(100vw / 30)}.enjoy .enjoy-image-outer .enjoy-image{position:static;width:calc(100vw / 1.17);height:calc(100vw / 1.17)}}.applink{margin:calc(100vw / 20) 0px}.applink .applink-bgimage{background-image:url(/assets/lp/applink_bgimage-8252524e7e4467abe1f90281d7e0153e5ca966087d825d44d3e141aedcf37316.png);height:calc(100vw / 4.6);width:calc(100vw / 1.16);background-position:center center;background-repeat:no-repeat;background-size:cover;margin:auto}.applink .applink-bgimage .applink-image-outer{background:rgba(0,0,0,0.5);height:100%;display:flex;justify-content:center;align-items:center}.applink .applink-bgimage .applink-image-outer .applink-image-inner{text-align:center}.applink .applink-bgimage .applink-image-outer .applink-image-inner h3{color:#fff}.applink .applink-bgimage .applink-image-outer .applink-image-inner .applink-image{width:calc(100vw / 7.17)}@media screen and (max-width: 767px){.applink .applink-bgimage{height:calc(100vw / 1.70);width:calc(100vw / 1.11)}.applink .applink-bgimage .applink-image-outer .applink-image-inner .applink-image{width:calc(100vw / 1.86);height:auto}}.contact{height:auto;position:relative}.contact p{color:#000000}.contact .row{margin-right:0px;margin-left:0px}.contact .contact-message-outer{padding-right:calc(100vw / 14)}.contact .contact-form-outer{width:calc(100vw / 2.33);margin:calc(100vw / 35) 0}.contact .contact-form-outer .contact-form{width:100%;background-color:#F2F2F2;padding:calc(100vw / 56) calc(100vw / 28);position:absolute;top:0;text-align:right}.contact .contact-form-outer .contact-form .form-group input[type=text],.contact .contact-form-outer .contact-form .form-group input[type=email]{height:calc(100vw / 25.9)}.contact .contact-form-outer .contact-form .form-group input[type=textarea]{height:calc(100vw / 9.58)}.contact .contact-form-outer .contact-form button{height:calc(100vw / 25.9);width:calc(100vw / 7);color:#fff;background-color:#50E3C2;border-color:#50E3C2}@media screen and (max-width: 767px){.contact{height:auto}.contact .col-md-5{padding-right:0;padding-left:0}.contact .contact-message{text-align:center;padding-right:calc(100vw / 20);padding-left:calc(100vw / 20)}.contact .contact-message:lang(ja) p,.contact .contact-message:lang(zh) p{text-align:left}.contact .contact-form-outer{width:80%;height:calc(100vw / 1.2);margin-right:auto;margin-left:auto}.contact .contact-form-outer .contact-form{text-align:center;padding:calc(100vw / 14)}.contact .contact-form-outer .contact-form .form-group input[type=text],.contact .contact-form-outer .contact-form .form-group input[type=email]{height:calc(100vw / 9.375)}.contact .contact-form-outer .contact-form .form-group input[type=email]{height:calc(100vw / 9.375)}.contact .contact-form-outer .contact-form .form-group input[type=textarea]{height:calc(100vw / 2.56)}.contact .contact-form-outer .contact-form button{height:calc(100vw / 8.52);width:calc(100vw / 1.875)}}.footer{background-color:#000000;padding:calc(100vw / 28) calc(100vw / 40)}.footer .list-inline-item:not(:last-child){margin-right:0}.footer .col-md-6{padding-left:calc(100vw / 14)}.footer .col-md-12{margin:calc(100vw / 100) 0}.footer ul{padding:0;margin:auto}.footer li{padding:0 calc(100vw / 100);border-left:1px solid #fff;border-right:1px solid #fff}.footer li+li{padding:0 calc(100vw / 100);border-left:0;border-right:1px solid #fff}.footer .footer-logo{width:calc(100vw / 9.58)}.footer .footer-link{color:#fff;text-decoration:none}.footer .footer-link:hover{text-decoration:underline}.footer small{color:#fff}@media screen and (max-width: 767px){.footer{padding-top:calc(100vw / 14)}.footer .row{margin-right:0;margin-left:0}.footer .col-md-6,.footer .col-md-12{text-align:center;padding-left:0;padding-right:0}.footer .col-md-12 .footer-logo{width:calc(100vw / 3.17)}}@media screen and (max-width: 576px){.footer{padding-top:calc(100vw / 7)}}
