*{font-family:"\6E38\30B4\30B7\30C3\30AF\4F53",Yu Gothic,YuGothic,"\30D2\30E9\30AE\30CE\89D2\30B4   Pro",Hiragino Kaku Gothic Pro,"\30E1\30A4\30EA\30AA",Meiryo,"sans-serif",Roboto;font-weight:600;color:#4a4a4a;line-height:1.5rem}p{margin:20px}a{text-decoration:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-wrapper{width:100%;background:#85bbe0}.header{max-width:960px;height:64px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;background:#85bbe0}.header .header-logo{width:100px;margin-left:16px}.header .header-logo-img{width:180px}.header .header-right{display:flex;align-items:center}.header .header-right .header-wifi-btn{width:200px;height:40px;background:#348dcc;border-radius:50px}.header .header-right .header-wifi-btn:hover{opacity:.8}.header .header-right .header-wifi-btn .header-wifi-btn-text{font-size:13px;margin:0;color:#fff;letter-spacing:.4px}.header .header-english p{color:#fff;letter-spacing:.2px}.kv-wrapper{width:100%;height:740px;background:#85bbe0;display:flex;align-items:center}.kv{width:960px;height:600px;margin:0 auto;padding-top:24px;background:hsla(0,0%,100%,.2);border-radius:4px}.kv .kv-text p{font-size:42px;text-align:center;color:#fff;line-height:3.6rem;letter-spacing:4px}.kv .kv-img{width:600px;margin:0 auto}.kv .kv-img img{text-align:center;width:100%}.MacDL{top:380px;left:130px;text-align:center;margin-bottom:80px}.MacDL span{color:#348dcc;font-size:12px}.appicon{text-align:center}.appicon img{height:50px;margin:4px}a{color:#348dcc}.youtube-content .youtube-wrapper{display:flex;justify-content:center;margin:40px 0;border-radius:6px}.youtube-content .youtube-text-wrapper{background-image:url(/img/wifi-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;max-width:560px;margin:0 auto}.youtube-content .youtube-text{max-width:560px;margin:0 auto;font-size:20px;text-align:center;line-height:10px;border-radius:4px}.youtube-content .youtube-text-highlight{text-align:center;font-size:24px}.about .about-img{max-width:480px;padding:0 24px;margin:0 auto 24px}.about .about-img img{width:100%}.about .text-16{margin-top:40px}.basic .basic-all{max-width:960px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.basic .basic-all .basic-item{width:400px;margin:40px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);position:relative}.basic .basic-all .basic-item .basic-item:first-child{margin-right:24px}.basic .basic-all .basic-item p.basic-number{font-size:120px;font-family:HelveticaNeue-boldItalic,sans-serif;letter-spacing:5px;color:#348dcc;opacity:.2;position:absolute;top:-24px;left:-30px}.basic .basic-all .basic-item img{max-width:312px;margin-top:30px}.basic .basic-all .basic-item p.text-16{text-align:left;margin:24px 40px}input[type=radio]{display:none}.tab_area{width:100%;font-size:0}.tab_area label{width:140px;margin:0 5px;box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:4px;display:inline-block;padding:12px 0;color:#348dcc;background:#fff;text-align:center;font-size:13px;cursor:pointer;transition:opacity .4s ease}.tab_area label:hover{opacity:.8}.panel_area{background:transparent}.tab_panel{width:100%;padding-top:80px;display:none}#basic_iPhone:checked~.tab_area .basic_iPhone_label{background:#348dcc;color:#fff}#basic_iPhone:checked~.panel_area #basic_iPhone_item{display:block}#basic_Android:checked~.tab_area .basic_Android_label{background:#348dcc;color:#fff}#basic_Android:checked~.panel_area #basic_Android_item{display:block}#usage_iPhone:checked~.tab_area .usage_iPhone_label{background:#348dcc;color:#fff}#usage_iPhone:checked~.panel_area #usage_iPhone_item{display:block}#usage_Android:checked~.tab_area .usage_Android_label{background:#348dcc;color:#fff}#usage_Android:checked~.panel_area #usage_Android_item{display:block}.usage,.usage .usage-all{max-width:840px;margin:0 auto}.usage .usage-all .usage-item-imgLeft{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:60px}.usage .usage-all .usage-item-imgRight{display:flex;justify-content:center;flex-wrap:wrap-reverse;margin-bottom:60px}.usage .usage-all p.text-16px{font-weight:400}.user .user-all{margin:0 8px;display:flex}.user .user-all .user_item{width:270px;min-width:270px;margin:8px;padding:24px 0;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.user .user-all .user_item img{width:206px}.user .user-all .user_item p.text-12{font-weight:400;margin-bottom:0}.map{width:840px;margin:0 auto;padding-top:80px}.map p.text-16{margin-bottom:40px}.map #map-form{text-align:center}.map input{width:200px;padding:10px;border:1px solid #ccc;border-radius:4px}.map input::-moz-placeholder{font-size:16px;color:#ccc;font-weight:400}.map input:-ms-input-placeholder{font-size:16px;color:#ccc;font-weight:400}.map input::-ms-input-placeholder{font-size:16px;color:#ccc;font-weight:400}.map input::placeholder{font-size:16px;color:#ccc;font-weight:400}.map button{color:#fff;font-size:14px;font-weight:400;border-radius:50px;padding:8px 16px;margin:8px;background:#348dcc}.map .map-menu{display:flex;justify-content:center;padding:0;margin:24px 0}.map .map-menu .map-btn-s{color:#fff;font-size:12px;font-weight:400;border-radius:50px;padding:4px 16px;margin-right:8px;background:#348dcc}.map .holder{max-width:840px;width:100%;margin:0 auto}.ads{width:840px;margin:0 auto}.ads .inline-flex{display:flex;flex-wrap:wrap;justify-content:center}.ads .inline-flex a{margin:16px}.setup{max-width:700px;width:100%;margin:80px auto;background:#85bbe0;padding:24px 0;border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.setup .setup-text{text-align:left}.setup a button{padding:12px 60px;background:#348dcc;color:#fff;border-radius:50px;font-weight:400}.setup a button:hover{opacity:.8}.interviewer{max-width:960px;width:100%;margin:0 auto;padding-bottom:80px}.interviewer ul{padding:0;display:flex;justify-content:center;flex-wrap:wrap}.interviewer li{list-style:none}.interviewer li img{width:160px}.statement{background:#348dcc;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.statement img{width:160px;height:160px;margin:20px;border-radius:40px}.statement .statement-text p{max-width:510px;color:#fff;font-weight:400}.footer-menu{padding:40px 0}.footer-menu ul{display:flex;justify-content:center;flex-wrap:wrap;padding-left:0}.footer-menu ul li{list-style:none;margin-right:24px}.footer-menu ul li a{font-size:14px;color:#348dcc}.footer-menu ul li:last-child{margin:0}.footer-menu .footer-applink{display:flex;align-items:center;margin-bottom:8px;justify-content:center}.footer-menu .footer-applink img{text-align:center}.footer-menu .share{display:flex;align-items:center}.footer-menu .share .twitter-share-button{display:block;padding-right:4px;margin-bottom:-4px}.footer-menu .share li{margin:0}.footer-menu .copyright{font-size:14px;color:#ccc;text-align:center;margin-bottom:40px}.footer-bnr{display:flex;justify-content:center}.footer-bnr img:hover{opacity:.8}.text-12{font-size:12px;line-height:1.3rem}.text-14{font-size:14px}.text-16{font-size:16px}.text-18{font-size:18px}.text-24{font-size:24px;line-height:2.5rem}.header-error,.header-wrapper-error{background:#fff}.content-error{max-width:960px;margin:0 auto;text-align:center;padding:3.2rem 0}.content-error h1{font-size:4rem;color:#348dcc;font-weight:700}@media screen and (min-width:768px){.user-all{justify-content:center;flex-wrap:wrap}.usage .usage-item-imgLeft img,.usage .usage-item-imgRight img{width:380px;height:312px}.usage .usage-text-all{width:400px;text-align:left;margin-top:40px}.container-fff,.container-gray{width:100%;padding:80px 0;text-align:center}.container-gray{background:#f5f7f9}.ttl{font-size:30px;line-height:2.8rem;margin-bottom:60px;text-align:center}.map-size{width:100%;height:600px}}@media screen and (max-width:767px){.header{max-width:767px;width:100%}.kv{max-width:600px}.usage .usage-item-imgLeft img,.usage .usage-item-imgRight img{width:380px;height:312px}.user-all{justify-content:flex-start;flex-wrap:nowrap;overflow-x:scroll}.container-fff,.container-gray{width:100%;padding:80px 0;text-align:center}.container-gray{background:#f5f7f9}.ttl{font-size:30px;line-height:2.8rem;margin-bottom:60px;text-align:center}.map-size{width:100%;height:600px}}@media screen and (max-width:479px){.header{display:block}.header .header-logo{padding-top:8px}.header .header-right{display:flex;justify-content:space-between;margin:0 24px;height:56px}.kv-wrapper{width:100%;height:520px;background:#85bbe0;display:flex;align-items:center}.kv{width:300px;height:400px}.kv .kv-text p{font-size:30px;text-align:center;color:#fff;line-height:3rem;letter-spacing:1.4px}.kv .kv-img{max-width:300px;margin:0 auto}.kv .kv-img img{width:100%}.appicon,.kv .kv-img img{text-align:center}.appicon img{height:40px;margin:4px}.about,.container-fff{width:100vw}.usage .usage-item-imgLeft img,.usage .usage-item-imgRight img{width:280px;height:230px}.usage .usage-text-all{width:400px;text-align:left;margin-top:20px}.container-fff,.container-gray{width:100%;padding:40px 0;text-align:center}.container-gray{background:#f5f7f9}.ttl{font-size:26px;line-height:2.8rem;margin-bottom:40px;text-align:center}.ttl br{display:none}.map-size{width:100%;height:400px}}