@charset "UTF-8";body{padding-top:0;background-color:#f3f3f3}strong{font-weight:400}em{font-style:normal}.cl{display:inline-block}.cl:after{display:block;clear:both;height:0;visibility:hidden;content:'.'}* html .cl{height:1%}.cl{display:block}.registration{display:none!important}.lp-body .box{margin:154px 0;position:relative}.lp-body .box .inner{box-sizing:border-box;margin:0 auto;padding:0 80px;position:relative;z-index:100;width:1000px}.lp-body .box:before,.lp-body .box:after{border-top:77px solid transparent;border-right:50vw solid transparent;border-bottom:77px solid transparent;border-left:50vw solid transparent;display:block;position:absolute;left:0;z-index:10;content:'';pointer-events:none}.lp-body .box:before{top:-154px}.lp-body .box:after{bottom:-154px}.lp-body .box .heading-00{line-height:2.6em;color:#fff;font-weight:700;text-align:center}.lp-body .box .heading-00 .variant-location_name{display:block;font-weight:400;font-size:22px}.lp-body .box .heading-00 .sub_copy{font-size:28px}.lp-body .box .heading-00 .sub_copy em{font-size:32px}.lp-body .box .heading-00 .main_copy{display:block;font-size:52px}.lp-body .box .heading-00 .main_copy strong{margin-right:.3em;font-weight:700}.lp-body .box .heading-01{margin-bottom:80px;color:#019fc7;font-weight:700;font-size:32px;text-align:center}.lp-body .box .heading-01 small{display:block;color:#01627a;font-weight:400;font-size:14px}.lp-body .box .heading-02{margin-bottom:15px;color:#01627a;font-weight:700;font-size:24px}.lp-body .box .telecube:before{margin-left:-.5em;content:'「'}.lp-body .box .telecube:after{margin-right:-.5em;content:'」'}.lp-body .box .cvbtn{margin:0 auto;position:relative;z-index:110;width:320px;height:70px}.lp-body .box .cvbtn a{border-radius:5px;box-shadow:1px 1px 4px rgba(0,0,0,.4);display:block;line-height:70px;color:#fff;background:#019fc7;font-weight:700;font-size:20px;text-align:center;letter-spacing:.05em}.lp-body .box.mainvisual{margin-top:0;height:370px;background:0 -52px no-repeat url(../img/lp/mv-bg.png) #1cb2d8}.lp-body .box.mainvisual:before{display:none}.lp-body .box.mainvisual:after{border-top-color:#1cb2d8;border-left-color:#1cb2d8}.lp-body .box.mainvisual .inner{padding:35px 0 0}.lp-body .box.mainvisual .logo{position:absolute;top:20px;right:30px}.lp-body .box.mainvisual .logo img{width:200px;height:auto}.lp-body .box.mainvisual .mv-body{float:left;width:700px}.lp-body .box.mainvisual .mv-image{float:right;width:290px;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);transform:translateY(70px)}.lp-body .box.mainvisual .coupon_info{margin:30px 0;color:#fff;text-align:center}.lp-body .box.mainvisual .coupon_info .heading-coupon{margin:0 auto 10px;border-radius:30px;position:relative;width:380px;line-height:60px;color:#01627a;background:#fff;font-weight:700;font-size:24px;text-align:center}.lp-body .box.mainvisual .coupon_info .heading-coupon:after{margin-left:-6px;border-top:9px solid #fff;border-right:6px solid transparent;border-bottom:9px solid transparent;border-left:6px solid transparent;display:block;position:absolute;bottom:-17px;left:50%;content:''}.lp-body .box.mainvisual .coupon_info .code{margin-bottom:5px;font-size:16px}.lp-body .box.mainvisual .coupon_info .code em{margin-left:.3em;font-size:26px}.lp-body .box.mainvisual .coupon_info .to_usage{margin-left:1em}.lp-body .box.mainvisual .coupon_info .to_usage a{color:#fff;text-decoration:underline}.lp-body .box.mainvisual .coupon_info .to_usage a:before{margin-right:.2em;border:solid 1px #fff;border-radius:100%;display:inline-block;width:20px;height:20px;line-height:20px;content:'?'}.lp-body .box.mainvisual .coupon_info .annotate{padding-bottom:.2em;border-bottom:dotted 2px #fff;display:inline-block;font-weight:700;font-size:14px}.lp-body .box.functions{height:10px;background:#019fc7}.lp-body .box.functions:before{border-right-color:#019fc7;border-bottom-color:#019fc7}.lp-body .box.functions:after{border-top-color:#019fc7;border-left-color:#019fc7}.lp-body .box .function_list{display:table;-webkit-transform:translateY(-140px);-ms-transform:translateY(-140px);transform:translateY(-140px)}.lp-body .box .function_list li{box-sizing:border-box;border-radius:100%;box-shadow:0 0 0 10px rgba(240,240,240,.4);display:table-cell;width:130px;height:130px;line-height:1.4em;vertical-align:middle;color:#019fc7;background:#fff;font-weight:700;font-size:20px;text-align:center}.lp-body .box .function_list li:nth-of-type(2n){-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.lp-body .box .function_list li em{font-size:22px}.lp-body .box .function_list li strong{display:inline-block;color:#01627a;font-weight:700}.lp-body .box .function_list li strong em{font-size:24px}.lp-body .box .function_list li small{font-size:70%}.lp-body .box .function_list li:nth-of-type(3),.lp-body .box .function_list li:nth-of-type(4){color:#01627a}.lp-body .box .function_list li:nth-of-type(3) strong,.lp-body .box .function_list li:nth-of-type(4) strong{color:#019fc7}.lp-body .box.cv{margin-top:-50px;z-index:10;height:80px;background:#fff}.lp-body .box.cv:before{border-right-color:#fff;border-bottom-color:#fff}.lp-body .box.cv:after{border-top-color:#fff;border-right-color:#fff}.lp-body .box.cv .inner{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.lp-body .box.cv .heading-cv{margin-bottom:20px;padding-top:7px;color:#01627a;font-size:24px;text-align:center;letter-spacing:.07em}.lp-body .box.cv .heading-cv .emphasis{margin-left:-.1em;color:#019fc7;font-size:26px}.lp-body .box.cv .heading-cv .emphasis em{font-weight:700;font-size:32px;letter-spacing:-.01em}.lp-body .box.slider{margin-top:-50px;height:300px;background:#019fc7}.lp-body .box.slider:before{border-bottom-color:#019fc7;border-left-color:#019fc7;top:-104px}.lp-body .box.slider:after{border-top-color:#019fc7;border-right-color:#019fc7}.lp-body .box.slider .heading-slider{margin:0 auto;border-radius:20px;position:relative;width:280px;line-height:40px;color:#fff;background:#01627a;font-weight:700;font-size:14px;text-align:center;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}.lp-body .box.slider .heading-slider:after{margin-left:-6px;border-top:9px solid #01627a;border-right:6px solid transparent;border-bottom:9px solid transparent;border-left:6px solid transparent;display:block;position:absolute;bottom:-17px;left:50%;content:''}.lp-body .box.slider .slick-next:before,.lp-body .box.slider .slick-prev:before{border-radius:40px;width:40px;height:40px;background:rgba(0,0,0,.7)}.lp-body .box.slider .slick-next:after,.lp-body .box.slider .slick-prev:after{border-right:1px solid #fff;border-bottom:1px solid #fff;width:10px;height:10px}.lp-body .box.slider .slick-next{right:-35px}.lp-body .box.slider .slick-next:after{left:20px}.lp-body .box.slider .slick-prev{left:-35px}.lp-body .box.slider .slick-prev:after{right:20px}.lp-body .box .location_list .item{margin:0 10px;border:solid 2px #fff;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:260px;height:270px;overflow:hidden;background:#fff;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.lp-body .box .location_list .item a{display:block;width:100%;height:100%;color:#019fc7;background:#fff}.lp-body .box .location_list .item .image img{width:100%}.lp-body .box .location_list .item .location_name{padding:12px 13px;display:block}.lp-body .box .location_list .item.slick-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.lp-body .box .to_location{margin:15px auto;width:280px}.lp-body .box .to_location a{border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:block;width:100%;height:100%;line-height:40px;color:#019fc7;background:#fff;font-weight:700;font-size:14px;text-align:center}.lp-body .box.eyecatch{height:90px;color:#fff;background:#01627a;font-weight:700}.lp-body .box.eyecatch:before{border-bottom-color:#01627a;border-left-color:#01627a}.lp-body .box.eyecatch:after{border-top-color:#01627a;border-left-color:#01627a}.lp-body .box.eyecatch .phrase{margin-top:-20px;margin-left:-10px;float:left;font-weight:700;font-size:40px;letter-spacing:.09em}.lp-body .box.eyecatch .image{margin-top:-96px;margin-right:-43px;float:right}.lp-body .box .feature_list .item .image{width:45%}.lp-body .box .feature_list .item .detail{width:52.4%;height:260px}.lp-body .box .feature_list .item .detail .body{padding-left:30px;position:relative;line-height:2em;color:#333;font-size:14px}.lp-body .box .feature_list .item .detail .body:before{position:absolute;top:0;left:0;content:'−';color:#019fc7;font-size:26px}.lp-body .box .feature_list .item:nth-of-type(2n-1) .image{float:left;text-align:left}.lp-body .box .feature_list .item:nth-of-type(2n-1) .detail{float:right}.lp-body .box .feature_list .item:nth-of-type(2n) .image{float:right;text-align:right}.lp-body .box .feature_list .item:nth-of-type(2n) .detail{float:left}.lp-body .box.for_business{background:#fff}.lp-body .box.for_business:before{border-right-color:#fff;border-bottom-color:#fff}.lp-body .box.for_business:after{border-top-color:#fff;border-right-color:#fff}.lp-body .box.for_business .feature_list .item:nth-of-type(1) .image{margin-top:-20px}.lp-body .box.for_business .feature_list .item:nth-of-type(2) .image{margin-top:-54px;padding-right:70px}.lp-body .box.for_business .feature_list .item:nth-of-type(3) .image{margin-top:-13px}.lp-body .box.for_business .feature_list .item:nth-of-type(3) .detail{height:190px}.lp-body .box.for_private{margin-top:156px;background:#fff}.lp-body .box.for_private:before{border-bottom-color:#fff;border-left-color:#fff}.lp-body .box.for_private:after{border-top-color:#fff;border-left-color:#fff}.lp-body .box.for_private .heading-01{margin-bottom:75px;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.lp-body .box.for_private .feature_list .item:nth-of-type(1) .image{margin-top:-37px;padding-left:31px}.lp-body .box.for_private .feature_list .item:nth-of-type(2) .image{margin-top:-28px;padding-right:24px}.lp-body .box.for_private .feature_list .item:nth-of-type(3) .image{margin-top:3px;padding-left:25px}.lp-body .box.for_private .feature_list .item:nth-of-type(3) .detail{height:190px}.lp-body .box.service_detail{margin-bottom:440px;height:100px;background:#019fc7}.lp-body .box.service_detail:before{border-right-color:#019fc7;border-bottom-color:#019fc7}.lp-body .box.service_detail:after{border-top-color:#019fc7;border-right-color:#019fc7}.lp-body .box.service_detail .detail_list{margin-bottom:50px;padding-top:10px}.lp-body .box.service_detail .detail_list .item{margin:0 17px;display:inline-block;width:240px;text-align:center}.lp-body .box.service_detail .detail_list .item .image{margin-bottom:15px}.lp-body .box.service_detail .detail_list .item .image img{width:100%}.lp-body .box.service_detail .detail_list .item .label{margin-bottom:10px;display:block;color:#019fc7;font-weight:700;font-size:24px}.lp-body .box.service_detail .detail_list .item .btn a{box-sizing:border-box;margin:0 auto;padding:0 25px;border:solid 1px #019fc7;border-radius:40px;display:block;position:relative;width:180px;line-height:40px;color:#019fc7;background:#fff;font-size:14px;text-align:left}.lp-body .box.service_detail .detail_list .item .btn a:after{border-right:solid 1px #019fc7;border-bottom:solid 1px #019fc7;display:inline-block;position:absolute;top:17px;right:20px;width:8px;height:8px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lp-body .box.coupon_usage{margin-bottom:0;background:#f3f3f3}.lp-body .box.coupon_usage .inner{padding:50px 60px 70px}.lp-body .box.coupon_usage:before{top:-440px;z-index:5;height:440px;background:#fff}.lp-body .box.coupon_usage .heading-usage{color:#01627a;font-size:30px;text-align:center}.lp-body .box.coupon_usage .desc{margin-bottom:40px;font-size:22px;text-align:center}.lp-body .box.coupon_usage .desc .note{display:block;font-size:14px}.lp-body .box .usage_list li{margin-right:30px;margin-bottom:45px;position:relative;float:left;width:270px;height:450px;counter-increment:step}.lp-body .box .usage_list li:nth-of-type(3n){margin-right:0}.lp-body .box .usage_list li:before{border-radius:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:block;position:absolute;top:-20px;left:-20px;width:40px;height:40px;line-height:40px;content:counter(step);color:#019fc7;background:#fff;font-size:18px;text-align:center}.lp-body .box .usage_list li:after{border-right:solid 3px #01627a;border-bottom:solid 3px #01627a;display:block;position:absolute;top:158px;right:-17px;width:10px;height:10px;content:'';-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.lp-body .box .usage_list li:nth-of-type(4):after,.lp-body .box .usage_list li:nth-of-type(5):after,.lp-body .box .usage_list li:nth-of-type(6):after{right:auto;left:-20px}.lp-body .box .usage_list li .image img{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%}.lp-body .box .usage_list li .detail{padding:10px 10px 0;display:block;font-weight:700;font-size:18px}.lp-body .box .usage_list li .detail .note{display:block;font-weight:400;font-size:14px}.lp-body .box .btns{text-align:center}.lp-body .box .btns .btn{margin:0 13px;display:inline-block;width:300px}.lp-body .box .btns .btn a{border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:block;width:100%;height:100%;line-height:70px;font-weight:700;font-size:22px}.lp-body .box .btns .btn.mod-register a{color:#fff;background:#019fc7}.lp-body .box .btns .btn.mod-login a{color:#019fc7;background:#fff}@media screen and (max-width:768px){body{padding-top:0;background-color:#f3f3f3}strong{font-weight:400}em{font-style:normal}.cl{display:inline-block}.cl:after{display:block;clear:both;height:0;visibility:hidden;content:'.'}* html .cl{height:1%}.cl{display:block}.registration{display:none!important}.lp-body .box{margin:40px 0}.lp-body .box .inner{padding:0 15px;width:100%}.lp-body .box:before,.lp-body .box:after{border-top:20px solid transparent;border-bottom:20px solid transparent}.lp-body .box:before{top:-40px}.lp-body .box:after{bottom:-40px}.lp-body .box .heading-00{line-height:1.7em}.lp-body .box .heading-00 .variant-location_name{font-size:12px}.lp-body .box .heading-00 .sub_copy{font-size:13px}.lp-body .box .heading-00 .sub_copy em{font-size:16px}.lp-body .box .heading-00 .main_copy{font-size:24px}.lp-body .box .heading-01{margin-bottom:40px;font-size:21px}.lp-body .box .heading-01 small{font-size:10px}.lp-body .box .heading-02{margin-bottom:5px;font-size:18px;text-align:center}.lp-body .box .cvbtn{width:245px;height:40px}.lp-body .box .cvbtn a{line-height:40px;font-size:14px}.lp-body .box.mainvisual{height:auto;background-image:none}.lp-body .box.mainvisual .inner{padding:50px 10px 0}.lp-body .box.mainvisual .logo{right:auto;left:15px}.lp-body .box.mainvisual .logo img{width:100px}.lp-body .box.mainvisual .mv-body{float:none;width:100%}.lp-body .box.mainvisual .mv-image{position:absolute;top:30%;right:10px;float:none;width:25%;-webkit-transform:translateY(20vw);-ms-transform:translateY(20vw);transform:translateY(20vw)}.lp-body .box.mainvisual .mv-image img{width:100%}.lp-body .box.mainvisual .coupon_info{margin:22px 0 30px;width:70%}.lp-body .box.mainvisual .coupon_info .heading-coupon{margin:0 auto 6px;width:210px;line-height:30px;font-size:14px}.lp-body .box.mainvisual .coupon_info .code{font-size:12px}.lp-body .box.mainvisual .coupon_info .code em{margin-left:.2em;font-size:20px}.lp-body .box.mainvisual .coupon_info .to_usage{display:block}.lp-body .box.mainvisual .coupon_info .annotate{display:none}.lp-body .box.functions{height:auto}.lp-body .box.functions .inner{padding:5px 15px 23px}.lp-body .box .function_list{margin:0 auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.lp-body .box .function_list li{box-shadow:0 0 0 5px rgba(240,240,240,.4);width:65px;height:65px;font-size:10px}.lp-body .box .function_list li em{font-size:12px}.lp-body .box .function_list li strong em{font-size:14px}.lp-body .box .function_list li small.spb{display:block}.lp-body .box.cv{margin-top:0;height:auto}.lp-body .box.cv .inner{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.lp-body .box.cv .heading-cv{margin-bottom:10px;padding-top:10px;line-height:1.9em;font-size:14px}.lp-body .box.cv .heading-cv .emphasis{display:block;font-size:20px}.lp-body .box.cv .heading-cv .emphasis em{font-size:24px}.lp-body .box.slider{margin-top:40px;height:auto;min-height:230px}.lp-body .box.slider:before{top:-40px}.lp-body .box.slider .inner{padding:10px 0 1px}.lp-body .box.slider .heading-slider{width:220px;line-height:30px;font-size:12px;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.lp-body .box.slider .slick-next,.lp-body .box.slider .slick-prev{top:50%}.lp-body .box.slider .slick-next:after,.lp-body .box.slider .slick-prev:after{border-right-width:3px;border-bottom-width:3px}.lp-body .box.slider .slick-next{right:-10px}.lp-body .box.slider .slick-next:after{left:55px}.lp-body .box.slider .slick-prev{left:-10px}.lp-body .box.slider .slick-prev:after{right:55px}.lp-body .box .location_list .item{margin:0 5px;width:130px;height:46vw}.lp-body .box .location_list .item a{font-size:12px}.lp-body .box .location_list .item .location_name{padding:5px 6px}.lp-body .box .to_location{margin:20px auto 5px;width:210px}.lp-body .box .to_location a{line-height:20px;font-weight:400;font-size:11px}.lp-body .box.eyecatch{height:auto}.lp-body .box.eyecatch .phrase{margin-top:0;margin-left:0;float:none;font-size:20px}.lp-body .box.eyecatch .image{display:none}.lp-body .box .feature_list .item{margin-bottom:42px}.lp-body .box .feature_list .item .image{margin:0 auto 10px;width:50%}.lp-body .box .feature_list .item .image img{width:100%}.lp-body .box .feature_list .item .detail{width:100%;height:auto}.lp-body .box .feature_list .item .detail .body{padding:0 20px}.lp-body .box .feature_list .item .detail .body:before{display:none}.lp-body .box .feature_list .item .detail .body br{display:none}.lp-body .box .feature_list .item:nth-of-type(2n-1) .image{float:none;text-align:center}.lp-body .box .feature_list .item:nth-of-type(2n-1) .detail{float:none}.lp-body .box .feature_list .item:nth-of-type(2n) .image{float:none;text-align:center}.lp-body .box .feature_list .item:nth-of-type(2n) .detail{float:none}.lp-body .box.for_business .feature_list .item:nth-of-type(1) .image{margin-top:0}.lp-body .box.for_business .feature_list .item:nth-of-type(2) .image{margin-top:0;padding-right:0}.lp-body .box.for_business .feature_list .item:nth-of-type(3) .image{margin-top:0}.lp-body .box.for_business .feature_list .item:nth-of-type(3) .detail{height:auto}.lp-body .box.for_private{margin-top:42px}.lp-body .box.for_private .heading-01{margin-bottom:40px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.lp-body .box.for_private .feature_list .item:nth-of-type(1) .image{margin-top:0;padding-left:0}.lp-body .box.for_private .feature_list .item:nth-of-type(2) .image{margin-top:0;padding-right:0}.lp-body .box.for_private .feature_list .item:nth-of-type(3) .image{margin-top:0;padding-left:0}.lp-body .box.for_private .feature_list .item:nth-of-type(3) .detail{height:auto}.lp-body .box.service_detail{margin-bottom:220px;height:50px}.lp-body .box.service_detail .inner{padding:0 5px}.lp-body .box.service_detail .detail_list{margin-bottom:20px;padding-top:0;text-align:center}.lp-body .box.service_detail .detail_list .item{margin:0;position:relative;width:31%}.lp-body .box.service_detail .detail_list .item .image{margin-bottom:5px}.lp-body .box.service_detail .detail_list .item .label{font-size:10px;letter-spacing:-.03em}.lp-body .box.service_detail .detail_list .item .btn{position:absolute;top:0;left:0;width:100%;height:100%}.lp-body .box.service_detail .detail_list .item .btn a{width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.lp-body .box.coupon_usage{margin:0}.lp-body .box.coupon_usage .inner{padding:20px 30px 40px}.lp-body .box.coupon_usage:before{top:-220px;height:220px}.lp-body .box.coupon_usage .heading-usage{font-size:20px}.lp-body .box.coupon_usage .desc{font-size:14px}.lp-body .box.coupon_usage .desc .note{font-size:10px}.lp-body .box .usage_list li{height:auto}.lp-body .box .usage_list li:nth-of-type(3n){margin-right:30px}.lp-body .box .usage_list li:after{top:38.1%}.lp-body .box .usage_list li:nth-of-type(4):after,.lp-body .box .usage_list li:nth-of-type(5):after,.lp-body .box .usage_list li:nth-of-type(6):after{right:-20px;left:auto}.lp-body .box .usage_list li:nth-of-type(6):after{display:none}.lp-body .box .usage_list li .detail{padding:10px 0 0;font-size:11px}.lp-body .box .usage_list li .detail .note{font-size:8px}.lp-body .box .btns .btn{margin:0 auto 20px;display:block;width:245px}.lp-body .box .btns .btn a{line-height:40px;font-size:14px}}
/*# sourceMappingURL=maps/css/lp.css.map */
