@charset "utf-8";.lp_contents .service_info .mado_regist:hover,.lp_contents .user_manual .manual_menu li a:hover{opacity:.8;text-decoration:none}.main-contents{padding-top:0}.lp_container{display:block;color:#4D4D4D}.lp_container .top_img{box-shadow:inset 0 2px 2px rgba(0,0,0,.1);width:100%;height:600px;background:url(../img/howto/bg.jpg);background-size:auto 100%}.lp_container .toparea{width:980px;height:600px;position:relative;margin:auto;background:url(../img/howto/img_02.png) left 62px no-repeat;background-size:538px auto}.lp_container .toparea img{width:500px;position:absolute;bottom:0;vertical-align:bottom;right:-100px}.lp_container .shop_list_top{position:absolute;bottom:56px;left:80px;width:370px;height:60px;background:#F47171;display:block;color:#FFF;text-align:center;line-height:60px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;font-size:2.2rem;box-shadow:0 3px 0 #AA0404;-webkit-box-shadow:0 3px 0 #AA0404;-moz-box-shadow:0 3px 0 #AA0404}.lp_container .toparea p{position:absolute;top:250px;color:#FFF;left:66px;font-size:2.4rem;width:399px;height:37px;text-align:center;line-height:40px;letter-spacing:2px}.lp_container .shop_list_top:hover{background:#F58686;text-decoration:none;box-shadow:0 3px 0 #D30404;-webkit-box-shadow:0 3px 0 #D30404;-moz-box-shadow:0 3px 0 #D30404}.lp_contents .lp_box{width:100%;margin:0 auto;padding:0}.lp_contents .towa{width:980px;height:auto;margin:100px auto 0;padding:25px 25px 15px;border:4px solid #A1D9F4;box-shadow:6px 6px 0 rgba(0,0,0,.3)}.lp_contents .towa h2{width:100%;height:auto;font-size:4.2rem;text-align:center;border-bottom:4px solid #A1D9F4;padding:30px 0 40px;margin-bottom:50px;position:relative}.lp_contents .towa h2 span{position:absolute;left:50%;bottom:-15px;width:24px;height:24px;margin-left:-25px;border-bottom:4px solid #A1D9F4;border-right:4px solid #A1D9F4;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);background:#FFF}.lp_contents .towa div.subtitle{font-size:2rem;line-height:140%;margin-bottom:20px}.lp_contents .towa .towa-box{width:100%;margin:10px 0;padding:15px;font-size:2.2rem}.lp_contents .towa .towa-box ul{width:100%;height:auto;display:table}.lp_contents .towa .towa-box ul li{display:table-cell;vertical-align:top;padding:10px}.lp_contents .towa .towa-box:nth-child(even) li:last-child,.lp_contents .towa .towa-box:nth-child(odd) li:first-child{width:300px}.lp_contents .towa .b01{background:url(../img/howto/towa_no1.png) right 20px bottom -20px no-repeat #F5F5F5}.lp_contents .towa .b02{background:url(../img/howto/towa_no2.png) left 20px bottom -20px no-repeat #FFF}.lp_contents .towa .b03{background:url(../img/howto/towa_no3.png) right 20px bottom -20px no-repeat #F5F5F5}.lp_contents .towa .towa-box h3{font-size:2.6rem;margin-bottom:30px;padding-top:15px;text-align:left}.lp_contents .towa .towa-box:nth-child(even) h3,.lp_contents .towa .towa-box:nth-child(even) p{text-align:right}.lp_contents .towa .towa-box p{margin-bottom:20px;font-size:1.8rem;line-height:160%}.lp_contents .towa .towa-box img{width:100%}.lp_contents .flow{width:100%;height:auto}.lp_contents .flow h2{width:100%;height:100px;background:#4ebae1;text-align:center;line-height:100px;font-size:3.2rem;color:#FFF}.howto-flow-img{width:980px;margin:50px auto 45px}.lp_contents .flow ul{width:980px;margin:100px auto 45px;letter-spacing:-.4em}.lp_contents .flow ul li{display:inline-block;letter-spacing:normal;font-size:1.6rem;line-height:160%}.lp_contents .flow ul li p{width:170px;height:170px;border-radius:90px;-webkit-border-radius:90px;-moz-border-radius:90px;margin:0 auto 15px;border:1px solid grey}.lp_contents .flow ul li h3{font-size:2.4rem;margin-bottom:15px}.lp_contents .flow ul li:nth-child(odd){width:220px;height:300px;text-align:center}.lp_contents .flow ul li:nth-child(even){width:30px;height:170px;text-align:center;vertical-align:top;line-height:170px}.lp_contents .flow ul li:nth-child(even) img{vertical-align:middle}.lp_contents .flow .alert01{width:790px;margin:0 auto;text-align:center;background:#F2F2F2;font-size:2rem;color:red;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;padding:20px 0}.lp_contents .flow .alert02{font-size:18px;margin:0 0 40px;text-align:center}.shop_list{width:600px;height:90px;background:#F47171;display:block;margin:50px auto 60px;color:#FFF;text-align:center;line-height:90px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:2.7rem;box-shadow:0 3px 0 #AA0404;-webkit-box-shadow:0 3px 0 #AA0404;-moz-box-shadow:0 3px 0 #AA0404;background-image:url(../img/howto/arrow.png);background-repeat:no-repeat;background-position:560px center}.shop_list:hover{background:#F58686;text-decoration:none;box-shadow:0 3px 0 #D30404;-webkit-box-shadow:0 3px 0 #D30404;-moz-box-shadow:0 3px 0 #D30404}.lp_contents .use{width:100%;height:auto;padding-bottom:10px}.lp_contents .use h2{width:100%;height:100px;background:#4ebae1;text-align:center;line-height:100px;font-size:3.2rem;color:#FFF}.lp_contents .use .use-flow{width:980px;height:400px;margin:100px auto 0;display:table}.lp_contents .use .use-flow li{display:table-cell;letter-spacing:normal;font-size:1.8rem;line-height:160%;position:relative}.lp_contents .use .use-flow li p{width:100%;height:130px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;margin:0 auto 15px;border:2px solid #999;position:absolute;bottom:-10px;background:#FFF;padding:8px;font-size:1.6rem;text-align:left;line-height:140%}.lp_contents .use .use-flow li h3{font-size:2.4rem;margin-bottom:15px}.lp_contents .use .use-flow li:nth-child(odd){width:220px;height:auto;text-align:center}.lp_contents .use .use-flow li:nth-child(even){width:30px;height:350px;text-align:center;vertical-align:top;padding-top:110px}.lp_contents .use .use-flow li:nth-child(even) img{vertical-align:middle;width:20px}.lp_contents .use .use-flow li .no{width:24px;height:24px;display:block;background:#62BFED;border-radius:5px;color:#FFF;font-size:1.4rem;font-weight:700;text-align:center;line-height:24px;margin-bottom:10px}.lp_contents .use .use-flow li:last-child{vertical-align:top}.lp_contents .use .use-flow div{height:396px;border:2px solid #ED5856;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;vertical-align:top;padding:10px;font-size:1.4rem;line-height:120%;margin-left:10px;text-align:left;padding-bottom:10px}.lp_contents .use .use-flow div .point{width:100%;height:auto;display:block;background:#ED5856;padding:8px;border-radius:6px;color:#FFF;font-size:1.8rem;margin-bottom:10px;text-align:center}.lp_contents .use .use-flow div .bad{width:100%;height:auto;padding:5px;display:block;text-align:center;background:#4D4D4D;color:#FFF;font-size:1.4rem;margin:5px 0}.lp_contents .use p.coution{font-size:1.3rem;width:1000px;margin:auto}.use-button-box{display:table;letter-spacing:-.4em;margin:70px auto;width:840px}.use-button-box li{display:table-cell;vertical-align:middle}.lp_contents .baselink{letter-spacing:normal;width:400px;display:table;height:90px;text-align:center;margin:75px auto 100px;color:#4B9CC9;border:2px solid #4B9CC9;font-size:2.2rem;border-radius:5px;box-shadow:-1px 3px 3px rgba(75,156,201,.5),1px 0 3px rgba(75,156,201,.5);-webkit-box-shadow:-1px 3px 3px rgba(75,156,201,.5),1px 0 3px rgba(75,156,201,.5);-moz-box-shadow:-1px 3px 3px rgba(75,156,201,.5),1px 0 3px rgba(75,156,201,.5);position:relative}.lp_contents .baselink span{display:table-cell;vertical-align:middle}.lp_contents .baselink:first-child{margin:0 20px 0 0}.lp_contents .baselink:last-child{margin:0 0 0 20px}.lp_contents .baselink img{position:absolute;right:20px;top:50%;margin-top:-14px;width:16px}.lp_contents .baselink:hover{background:#F2F2F2;text-decoration:none}.lp_contents .service_info{width:100%;height:auto;padding-bottom:10px}.lp_contents .service_info h2{width:100%;height:100px;background:#4ebae1;text-align:center;line-height:100px;font-size:3.2rem;color:#FFF}.lp_contents .service_info .sub-text{width:980px;margin:70px auto;text-align:center;font-size:2.2rem;line-height:180%}.service-info-list{letter-spacing:-.4em;margin:auto;width:950px}.service-info-box{border:3px solid #ccc;border-radius:5px;display:inline-block;font-size:1.8rem;height:270px;letter-spacing:normal;padding:0 17px 17px;vertical-align:top;width:300px}.service-info-box:nth-child(2){margin:0 25px}.service-info-box .title{border-bottom:2px solid #ccc;color:#f47171;display:table;height:75px;text-align:center;width:100%}.service-info-box .title span{display:table-cell;font-size:2rem;font-weight:700;text-align:center;vertical-align:middle}.info-icon{height:70px;margin:15px 0;text-align:center;width:100%}.lp_contents .service_info .mado_regist{background:url(../img/howto/regist-arrow.png) 560px center no-repeat #009fe8;width:600px;height:90px;display:block;margin:75px auto 100px;color:#FFF;text-align:center;line-height:90px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;font-size:3rem;box-shadow:0 3px 0 #3F8CBC;-webkit-box-shadow:0 3px 0 #3F8CBC;-moz-box-shadow:0 3px 0 #3F8CBC}.lp_contents .service_info .qr-area{width:960px;margin:0 auto 100px;display:table;background:#F5F5F5;padding:20px;border-radius:10px}.lp_contents .service_info .qr-area li{display:table-cell;vertical-align:middle;font-size:1.6rem}.lp_contents .service_info .qr-area li:first-child{width:100px;text-align:center;padding-right:20px}.lp_contents .service_info .qr-area li:last-child{width:123px;height:123px}.lp_contents .service_info .qr-area li h3{font-size:28px;margin-bottom:20px}.cancel-list{letter-spacing:-.4em;margin:70px auto;width:920px}.cancel-list-box{border:3px solid #ccc;border-radius:5px;display:inline-block;font-size:1.6rem;height:330px;letter-spacing:normal;padding:0 17px 17px;vertical-align:top;width:446px;position:relative}.cancel-list-box img{position:absolute;bottom:0;left:50%;margin:0 0 0 -140px}.cancel-list-box:nth-child(1){margin:0 13px 0 0}.cancel-list-box:nth-child(2){margin:0 0 0 13px}.cancel-list-box .title{border-bottom:2px solid #ccc;color:#f47171;display:table;height:75px;margin:0 0 15px;text-align:center;width:100%}.cancel-list-box .title span{display:table-cell;font-size:2rem;font-weight:700;text-align:center;vertical-align:middle}.cancel-list-box .coution{color:#f47171;font-size:1.5rem;font-weight:700;margin:10px 0 0;padding:0 0 0 20px;text-indent:-20px}.cancel-list-box2{border:3px solid #ccc;border-radius:5px;display:inline-block;font-size:1.6rem;height:330px;letter-spacing:normal;padding:0 17px 17px;vertical-align:top;width:446px;position:relative}.cancel-list-box2 img{position:absolute;bottom:0;left:50%;margin:0 0 0 -140px}.cancel-list-box2:nth-child(1){margin:0 13px 0 0}.cancel-list-box2:nth-child(2){margin:0 0 0 13px}.cancel-list-box2 .title{border-bottom:2px solid #ccc;color:#f47171;display:table;height:75px;margin:0 0 15px;text-align:center;width:100%}.cancel-list-box2 .title span{display:table-cell;font-size:2rem;font-weight:700;text-align:center;vertical-align:middle}.cancel-list-box2 .coution{color:#f47171;font-size:1.5rem;font-weight:700;margin:10px 0 0;padding:0 0 0 20px;text-indent:-20px}.noprice-regist{background:#009fe8;border-radius:5px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.3);color:#fff;display:block;font-size:2rem;height:60px;line-height:60px;margin:15px auto 0;text-align:center;width:390px}.lp_contents .user_manual{width:100%;height:auto;padding-bottom:10px}.lp_contents .user_manual h2{width:100%;height:95px;background:#F5F7F6;text-align:center;line-height:95px;font-size:3.2rem;color:#4D4D4D}.lp_contents .user_manual .manual_menu{width:1000px;height:220px;display:table;margin:100px auto;table-layout:fixed}.lp_contents .user_manual .manual_menu li{display:table-cell;vertical-align:middle;text-align:center;line-height:300%;padding:0 15px}.lp_contents .user_manual .manual_menu li a{width:220px;height:220px;display:table-cell;vertical-align:middle;line-height:160%;background:#4ebae1;font-size:2rem;border-radius:110px;color:#fff;margin:auto;position:relative}.lp_contents .user_manual .manual_menu li a:after{content:url(../img/howto/manual_s.png);position:absolute;bottom:15px;left:50%;margin-left:-13px}#flow_manual,#flow_manual .item,#no_regist,#no_regist .item{position:relative;text-align:center}.lp_contents .user_manual_member{width:100%;height:auto;padding-bottom:10px;border-top:3px solid #00A2E9}.lp_contents .user_manual_member h2{width:100%;height:95px;background:#F5F7F6;text-align:center;line-height:95px;font-size:3.2rem;color:#00A2E9}#flow_manual,#no_regist{width:1000px;margin:100px auto 0}#flow_manual .item .number,#no_regist .item .number{background:#4ebae1;color:#FFF;width:65px;height:65px;display:block;border-radius:33px;-webkit-border-radius:33px;-moz-border-radius:33px;margin:auto;font-size:3.2rem;text-align:center;line-height:65px;margin-bottom:25px}#flow_manual .item .point_num,#no_regist .item .point_num{background:#00A2E9;color:#FFF;width:65px;height:65px;display:block;border-radius:33px;-webkit-border-radius:33px;-moz-border-radius:33px;margin:auto;font-size:1.4rem;text-align:center;line-height:65px;margin-bottom:25px}#flow_manual .item .flowtext,#no_regist .item .flowtext{position:absolute;bottom:0;left:50%;margin-left:-130px;background:#F5F5F5;padding:10px;font-size:1.4rem;width:260px;height:100px;text-align:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#flow_manual .item .smalltext,#no_regist .item .smalltext{font-size:12px}#flow_manual .item .smalltext2,#no_regist .item .smalltext2{font-size:10px;line-height:100%}#flow_manual .item div,#no_regist .item div{height:354px;border:2px solid #62BFED;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;padding:10px;font-size:1.4rem;line-height:120%;text-align:left;padding-bottom:10px;width:250px;margin:auto}#flow_manual .item div img,#no_regist .item div img{width:160px;margin:0 auto 10px;display:block;vertical-align:bottom}#flow_manual .item .point,#no_regist .item .point{width:100%;height:auto;display:block;background:#62BFED;padding:8px;border-radius:6px;color:#FFF;font-size:1.8rem;margin-bottom:10px;text-align:center}#flow_manual .item .bad,#no_regist .item .bad{width:100%;height:auto;padding:5px;display:block;text-align:center;background:#62BFED;color:#FFF;font-size:1.4rem;margin:5px 0}.customNavigation{width:1150px;height:auto;position:relative;margin:auto}.lp_contents .manual_sub{width:100%;height:auto;padding-bottom:10px}.lp_contents .manual_sub h2{width:100%;height:95px;background:#4ebae1;text-align:center;line-height:95px;font-size:3.2rem;color:#FFF}.lp_contents .manual_sub .toku{width:1000px;height:auto;margin:154px auto 100px;display:table;table-layout:fixed}.lp_contents .manual_sub .toku li{display:table-cell;vertical-align:top}.lp_contents .manual_sub .toku li p{position:relative;background:#F5F5F5;padding:84px 20px 20px;font-size:2.2rem;line-height:140%}.lp_contents .manual_sub .toku li:first-child p{position:relative;margin-right:44px}.lp_contents .manual_sub .toku li:last-child p{position:relative;margin-left:44px}.lp_contents .manual_sub .toku li img{position:absolute;top:-54px;left:50%;margin-left:-54px}.lp_contents .manual_sub .cancel{width:1000px;height:auto;margin:100px auto;display:table;table-layout:fixed}.lp_contents .manual_sub .cancel li{display:table-cell;vertical-align:top;text-align:center}.lp_contents .manual_sub .cancel li img{vertical-align:bottom}.lp_contents .manual_sub .cancel li:first-child{padding-right:44px}.lp_contents .manual_sub .cancel li:last-child{padding-left:44px}.lp_contents .manual_sub .cancel li h3{border-left:11px solid #A1D9F4;font-size:3.1rem;padding-left:10px;line-height:35px;text-align:left;margin-bottom:70px}.lp_contents .manual_sub .cancel li div{background:#F5F5F5;padding:25px;text-align:left;display:table-cell;font-size:1.8rem;line-height:140%}.lp_contents .manual_sub .cancel li:first-child div{height:60px}.lp_contents .manual_sub .cancel li:last-child div p{color:#ED5856;margin-top:30px}.lp_contents .manual_sub .cancel li:last-child div{height:252px}.lp_contents .towafaq{width:100%;height:auto;padding-bottom:10px}.lp_contents .towafaq h2{width:100%;height:95px;background:#F5F7F6;text-align:center;line-height:95px;font-size:3.2rem;color:#4D4D4D}.lp_contents .towafaq .table{display:talbe;width:1000px;margin:100px auto}.lp_contents .towafaq ul{width:1000px;display:table-row}.lp_contents .towafaq ul li{width:480px;font-size:1.7rem;line-height:160%;height:auto;display:table-cell;vertical-align:top}.lp_contents .towafaq ul li:nth-child(1){padding-right:20px}.lp_contents .towafaq ul li:nth-child(2){padding-left:20px}.lp_contents .towafaq h3{width:100%;height:50px;position:relative;padding-left:25px;margin-bottom:10px}.lp_contents .towafaq h3:before{content:"Q.";position:absolute;left:0;top:0;font-size:18px}.lp_contents .towafaq ul div{width:100%;margin-bottom:25px;padding-left:25px;position:relative;height:120px;border-bottom:1px dotted #C5C5C5;color:#ED5856}.lp_contents .towafaq ul div:before{content:"A.";position:absolute;left:0;top:0;font-size:18px}.no-call-box{background:url(../img/howto/no-call-triangle.png) right -20px top -20px no-repeat #f5f5f5;border-radius:10px;font-size:1.8rem;height:300px;margin:70px auto;padding:125px 70px 0 450px;position:relative;width:900px}.no-call-box img{position:absolute;bottom:0;left:70px}.no-call-red{color:#ed5856}.no-call-box p{margin:20px 0 0}.no-call-detail{margin:0 auto 70px;width:926px}.no-call-detail li{border:2px solid #ccc;border-radius:5px;display:inline-block;font-size:1.8rem;margin:0 12px;padding:20px;vertical-align:top;width:436px}.no-call-detail li img{display:block;margin:0 auto 20px}.scroll-sub-text{font-size:1.3rem;margin:0 auto 70px;padding:0 30px;width:1000px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.swiper-button-next,.swiper-button-prev{position:absolute;width:68px;height:68px;top:40%}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:0;font-size:12px;filter:Alpha(Opacity=80);opacity:.8}.swiper-button-prev{left:0;background:url(../img/howto/prev.png)!important}.swiper-button-next{right:0;background:url(../img/howto/next.png)!important}.howto-member-regist{width:100%}.howto-member-regist a{width:600px;height:90px;background:#4B9CC9;display:block;margin:50px auto 60px;color:#FFF;text-align:center;line-height:90px;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;font-size:2.7rem;box-shadow:inset 0 -3px 0 rgba(0,0,0,.4);-webkit-box-shadow:inset 0 -3px 0 rgba(0,0,0,.4);-moz-box-shadow:inset 0 -3px 0 rgba(0,0,0,.4);background-image:url(../img/howto/arrow.png);background-repeat:no-repeat;background-position:560px center}.swiper-wrapper{display:inline-flex}#flow_manual,#no_regist{padding-bottom:30px}