﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.sample{position:absolute;left:50%;transform:translate(-50%, 0)}@media (min-width: 768px){.pc-only{display:block}.sp-only{display:none}}@media (max-width: 767px){.pc-only{display:none}.sp-only{display:block}}.footer{background-color:#0F1A40;color:#fff;padding:40px}@media (max-width: 767px){.footer{padding:30px 20px}}.footer .inner{width:100%;max-width:1200px;margin:0 auto}@media (max-width: 767px){.footer .inner{max-width:unset}.footer .inner>.dflex{flex-direction:column}}.footer a{color:#fff}@media (min-width: 768px){.footer .logo a:hover{opacity:0.7}}@media (max-width: 767px){.footer .logo img{display:block;margin:0 auto 20px}}.footer .footer_nav{gap:64px}@media (min-width: 768px){.footer .footer_nav>.dflex{gap:64px}}@media (max-width: 767px){.footer .footer_nav{gap:unset;flex-direction:column}}@media (max-width: 767px){.footer .footer_nav ul li{border-bottom:1px solid #fff}.footer .footer_nav ul li a{line-height:64px;font-size:16px}}@media (min-width: 768px){.footer .footer_nav ul li:not(:last-of-type){margin-bottom:24px}}.footer small{font-size:14px;line-height:1;margin-top:43px}@media (max-width: 767px){.footer small{display:block;text-align:center;line-height:1.3}}@media (max-width: 767px){.footer .dflex-footer{margin-top:50px;display:flex;justify-content:space-between}.footer .dflex-footer ul{width:48%}.footer .dflex-footer ul li a{font-size:14px;line-height:52px}}.header{background:#fff;width:100%;position:fixed;top:0;left:0;height:80px;z-index:100}@media (max-width: 1280px){.header{height:64px}}.header .inner{width:100%;max-width:1360px;margin:0 auto;padding:10px 0}@media (max-width: 1280px){.header .inner{max-width:unset;padding:8px}}@media (max-width: 1280px){.header .pcnav{display:none}}@media (min-width: 768px){.header .logo a:hover{opacity:0.7}}.header .logo img{width:252px}@media (max-width: 1280px){.header .logo img{width:202px}}.header nav ul{gap:24px}@media screen and (min-width: 1281px) and (max-width: 1360px){.header nav ul{gap:16px}}.header .btns{margin-left:40px;gap:16px}@media screen and (min-width: 1281px) and (max-width: 1360px){.header .btns{margin-left:16px}}.header .btns .btn a{line-height:43px;width:120px;border-radius:16px}.hmenu{display:none}@media (max-width: 1280px){.hmenu{display:block;position:fixed;right:0;top:0;z-index:1000}}.drawer_hidden{display:none}.drawer_open{display:flex;height:64px;width:64px;justify-content:center;align-items:center;position:relative;z-index:100;background-color:#00ADA9;cursor:pointer}.drawer_open span,.drawer_open span:before,.drawer_open span:after{content:'';display:block;height:2px;width:35px;border-radius:1px;background:#fff;transition:0.5s;position:absolute}.drawer_open span:before{bottom:12px}.drawer_open span:after{top:12px}#drawer_input:checked ~ .drawer_open span{background:rgba(255,255,255,0)}#drawer_input:checked ~ .drawer_open span::before{bottom:0;transform:rotate(45deg)}#drawer_input:checked ~ .drawer_open span::after{top:0;transform:rotate(-45deg)}.nav_content{width:100%;height:calc(100% - 64px);position:fixed;bottom:0;left:100%;z-index:10;background:#fff;transition:.5s;padding:70px 0}.nav_content ul{margin-bottom:30px}.nav_content ul li{margin-bottom:40px}.nav_content ul li a{font-size:20px}.nav_content .btn{width:80%;margin-right:auto;margin-left:auto}.nav_content .btn:not(:last-of-type){margin-bottom:30px}.nav_content .btn a{line-height:48px;font-size:18px;border-radius:16px}.nav_list{list-style:none}#drawer_input:checked ~ .nav_content{left:0}main{padding-top:80px}@media (max-width: 1280px){main{overflow-x:hidden}}@media (max-width: 767px){main{padding-top:64px}}main .a-black,main .a-white{margin-top:10px;text-align:center}main .a-black>a,main .a-white>a{font-size:22px;text-decoration:underline}@media (max-width: 767px){main .a-black>a,main .a-white>a{font-size:14px}}main .a-black>a>img,main .a-white>a>img{display:inline-block;height:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto !important}@media (max-width: 767px){main .a-black>a>img,main .a-white>a>img{height:17px;margin-bottom:0 !important}}main .a-black>a{color:#0F1A40}main .a-white>a{color:#fff}main .mv .inner{width:100%;max-width:1192px;margin:0 auto}@media (max-width: 767px){main .mv .inner{max-width:unset}}main .mv>.inner{position:relative;z-index:10;padding-top:46px}@media (max-width: 767px){main .mv>.inner{padding-top:30px}}main .mv>.inner:after{content:"";display:block;background:url(/assets/wifi/mv_img4-4ecd63741f13aeef5e9ba9199578118a6aa952766ddf73743e196b63a28aa834.png) no-repeat top center;background-size:contain;width:783px;height:559px;position:absolute;top:13px;right:-52px;z-index:-1}@media (max-width: 767px){main .mv>.inner:after{display:none}}main .mv .logo{margin-bottom:-10px}@media (max-width: 767px){main .mv .logo{width:100%;margin-bottom:0}main .mv .logo img{width:90%;display:block;margin:0 auto}}main .mv .main_ttl{font-size:24px;margin-bottom:8px}@media (max-width: 767px){main .mv .main_ttl{font-size:16px;text-align:center}}main .mv .txt-green{gap:24px;margin-bottom:-20px}@media (max-width: 767px){main .mv .txt-green{justify-content:center;gap:0 20px;margin-bottom:-10px;flex-wrap:wrap}}main .mv .txt-green li{font-size:22px;font-weight:700;position:relative;line-height:32px}main .mv .txt-green li .txt-black{font-weight:300;font-size:12px;display:block;margin-left:64px}@media (max-width: 767px){main .mv .txt-green li .txt-black{margin-left:unset;margin-top:-10px}}@media (max-width: 767px){main .mv .txt-green li{font-size:16px}}main .mv .txt-green li:before{content:"";display:inline-block;width:26px;height:26px;background:url(/assets/wifi/icon_check-719467ac1505914498bf2808ef1c2c6d3d6e05deb0da5e2ec38a4138a26b9481.svg) no-repeat top center;background-size:contain;position:relative;top:6px;margin-right:4px}@media (max-width: 767px){main .mv .txt-green li:before{width:20px;height:20px;top:4px}}main .mv .txt-orange{font-size:48px;align-items:center;margin-bottom:130px}@media (max-width: 767px){main .mv .txt-orange{font-size:24px;text-align:center;justify-content:center;margin-bottom:80px}}main .mv .txt-orange strong{font-size:130px;position:relative;top:4px}@media (max-width: 767px){main .mv .txt-orange strong{font-size:64px}}main .mv .txt-orange div{position:relative}main .mv .txt-orange div:first-of-type{margin-right:14px;line-height:1;position:relative;top:34px}@media (max-width: 767px){main .mv .txt-orange div:first-of-type{top:20px;margin-right:8px}}main .mv .txt-orange div:last-of-type{top:12px;margin-left:16px}@media (max-width: 767px){main .mv .txt-orange div:last-of-type{margin-left:8px;top:8px}}main .mv .txt-orange div:last-of-type span{display:block;font-size:72px;line-height:1}@media (max-width: 767px){main .mv .txt-orange div:last-of-type span{font-size:30px}}main .mv .txt-orange div:last-of-type span:first-of-type{font-size:24px;margin-left:-10px}@media (max-width: 767px){main .mv .txt-orange div:last-of-type span:first-of-type{font-size:10px;margin-left:-26px}}main .mv .bg-lightgreen{height:240px;padding:40px 0}@media (max-width: 767px){main .mv .bg-lightgreen{height:unset;padding:70px 0 40px}}main .mv .bg-lightgreen dl>.dflex{gap:40px}@media (max-width: 767px){main .mv .bg-lightgreen dl>.dflex{gap:unset;flex-direction:column;width:100%}main .mv .bg-lightgreen dl>.dflex .dflex{flex-direction:column;width:100%}}main .mv .bg-lightgreen dl dt{margin-right:8px}@media (max-width: 767px){main .mv .bg-lightgreen dl dt{width:100%;padding:0 10px;text-align:center;margin-bottom:10px}}@media (max-width: 767px){main .mv .bg-lightgreen dl dd{padding:0 10px;width:100%}}@media (max-width: 767px){main .mv .bg-lightgreen dl .btn{width:100%}}main .mv .bg-lightgreen dl .btn a{width:400px;line-height:64px;border-radius:16px;font-size:24px}@media (max-width: 767px){main .mv .bg-lightgreen dl .btn a{width:100%;line-height:48px;font-size:16px}}main .mv .bg-lightgreen dl .btn a .icon{right:10px}@media (max-width: 767px){main .mv .bg-lightgreen dl .btn a .icon img{width:20px}}@media (max-width: 767px){main .mv .bg-lightgreen dl .btn-green{margin-bottom:20px}}main .mv .wifi{position:relative;margin-bottom:52px}@media (max-width: 767px){main .mv .wifi{margin-bottom:20px}}main .mv .wifi div{padding-left:472px;font-size:24px;line-height:1}@media (max-width: 767px){main .mv .wifi div{padding-left:unset;line-height:1.4;text-align:center;font-size:16px}}main .mv .wifi figure{position:absolute}@media (min-width: 768px){main .mv .wifi figure{top:-164px;left:82px;z-index:10}}@media (max-width: 767px){main .mv .wifi figure{left:50%;transform:translate(-50%, 0);top:-140px}}main .mv .wifi img{width:377px}@media (max-width: 767px){main .mv .wifi img{width:234px}}main .mv .movie{padding:40px 0 0 0}main .mv .movie.sec>.sec_ttl{margin-bottom:5px;font-weight:700}main .mv .movie iframe{aspect-ratio:16 / 9;width:100%;height:100%;max-width:820px}main .applyarea{background:linear-gradient(92deg, #66CECB 0%, #00ADA9 100%);padding:80px 0}@media (max-width: 767px){main .applyarea{padding:40px 0}}main .applyarea .ttl{font-size:28px;line-height:100%;margin-bottom:24px}@media (max-width: 767px){main .applyarea .ttl{font-size:18px;margin-bottom:15px}}main .applyarea .btn{width:600px;margin:0 auto}@media (max-width: 767px){main .applyarea .btn{width:90%}}main .applyarea .btn a{width:100%;padding:20px 0;font-size:24px;border-radius:16px}main .applyarea .btn a .stxt{font-size:16px;display:block}main .applyarea .btn a .icon{right:24px}@media (max-width: 767px){main .applyarea .btn a .icon{right:10px}}main .sec .sec_ttl{font-size:36px;margin-bottom:40px;line-height:1}@media (max-width: 767px){main .sec .sec_ttl{font-size:24px;line-height:1.4;margin-bottom:30px}}main .sec .sec_ttl .eng{font-size:16px;margin-bottom:16px}main .sec .sec_ttl .eng span{position:relative}main .sec .sec_ttl .eng span:before,main .sec .sec_ttl .eng span:after{content:"";display:block;width:16px;height:1px;background-color:#00ADA9;position:absolute;top:12px}main .sec .sec_ttl .eng span::before{left:-18px}main .sec .sec_ttl .eng span::after{right:-18px}main .sec .inner{width:100%;max-width:1440px;margin:0 auto}@media (max-width: 767px){main .sec .inner{max-width:unset}}main .sec .annotation{padding:0 20px}main .sec .annotation .annotation_ttl{font-size:16px;margin-bottom:8px}main .sec .annotation ul li{font-size:14px}main .sec-reason{padding:80px 116px}@media (max-width: 767px){main .sec-reason{padding:40px 10px}}main .sec-reason .inner{width:100%;max-width:920px;margin:0 auto}@media (max-width: 767px){main .sec-reason .inner{max-width:unset}}main .sec-reason .dgrid{gap:24px 40px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}@media (max-width: 767px){main .sec-reason .dgrid{grid-template-columns:repeat(auto-fit, minmax(48%, 1fr));gap:20px 12px}}main .sec-reason .item{padding:30px 13px 34px;border-radius:16px}@media (max-width: 767px){main .sec-reason .item{padding:12px 10px}}main .sec-reason .item figure{margin-bottom:16px}@media (max-width: 767px){main .sec-reason .item figure{margin-bottom:5px}}main .sec-reason .item figure img{height:100px;width:100%;object-fit:contain}main .sec-reason .item div{font-size:14px}@media (max-width: 767px){main .sec-reason .item div{line-height:1.5}}main .sec-reason .item div:first-of-type{margin-bottom:16px;line-height:1;font-size:20px}main .sec-reason .item div:first-of-type .stxt{font-size:12px}@media (max-width: 767px){main .sec-reason .item div:first-of-type{font-size:16px;margin-bottom:5px;line-height:1.4}}main .sec-case{padding:80px 0}@media (max-width: 767px){main .sec-case{padding:40px 0}}main .sec-case .swiper{margin-bottom:62px}@media (max-width: 767px){main .sec-case .swiper{margin-bottom:30px}}main .sec-case figure{position:relative}main .sec-case figure figcaption{position:absolute;left:50%;transform:translate(-50%, 0);z-index:10;display:block;color:#0F1A40;font-size:18px;bottom:24px;width:100%}@media (max-width: 767px){main .sec-case figure figcaption{font-size:12px;bottom:12px}}main .sec-case img{width:100%;max-width:300px;position:relative;z-index:-1}main .sec-case .bg-white{width:100%;max-width:920px;margin:0 auto;padding:24px 150px;border-radius:16px}@media (max-width: 767px){main .sec-case .bg-white{padding:30px 20px;width:90%}}main .sec-case .bg-white .box_ttl{font-size:20px;line-height:1;margin-bottom:16px}@media (max-width: 767px){main .sec-case .bg-white .box_ttl{margin-bottom:10px}}main .sec-case .bg-white .box_txt{margin-bottom:24px}@media (max-width: 767px){main .sec-case .bg-white .box_txt{margin-bottom:16px}}main .sec-case .bg-white ul{flex-wrap:wrap}main .sec-case .bg-white ul li:before{content:"・"}@media (min-width: 768px){main .sec-case .bg-white ul{gap:24px 50px}main .sec-case .bg-white ul li:nth-child(1),main .sec-case .bg-white ul li:nth-child(4){width:184px}main .sec-case .bg-white ul li:nth-child(2),main .sec-case .bg-white ul li:nth-child(5){width:136px}}@media (max-width: 767px){main .sec-case .bg-white ul li{font-size:14px;width:60%;margin:0 auto}main .sec-case .bg-white ul li:not(:last-of-type){margin-bottom:10px}}main .sec-device{padding:80px 0}main .sec-device .sec_txt{font-size:18px;line-height:3}main .sec-device .contents{width:100%;max-width:830px;margin:0 auto}@media (max-width: 767px){main .sec-device .contents{max-width:unset}}main .sec-device .contents .box{margin-top:40px}@media (max-width: 767px){main .sec-device .contents .box{margin-top:0}main .sec-device .contents .box>.dflex-spbtwn{flex-direction:column}}main .sec-device .contents .box .box_ttl{font-size:20px;position:relative;margin-bottom:32px}main .sec-device .contents .box .box_ttl:after{content:"";display:block;width:24px;height:1px;background-color:#00ADA9;position:absolute;left:50%;transform:translate(-50%, 0);bottom:-8px}main .sec-device .contents .box .left{width:426px;padding:35px 0 0 60px}@media (max-width: 767px){main .sec-device .contents .box .left{width:100%;padding:0 10px;margin-bottom:30px}}main .sec-device .contents .box .left img{width:100%;margin-bottom:26px}@media (max-width: 767px){main .sec-device .contents .box .left img{width:280px;display:block;margin:0 auto}}main .sec-device .contents .box .left .name{font-size:20px;margin-bottom:32px}@media (max-width: 767px){main .sec-device .contents .box .left .name{font-size:18px;margin-bottom:20px}}main .sec-device .contents .box .left dl{font-size:14px}main .sec-device .contents .box .left dl div{padding:10px 0}main .sec-device .contents .box .left dl div:nth-child(odd){background-color:#fff}main .sec-device .contents .box .left dl div dt{width:120px}main .sec-device .contents .box .left dl div dd{width:calc(100% - 120px)}main .sec-device .contents .box .list{width:320px}@media (max-width: 767px){main .sec-device .contents .box .list{width:90%;margin:0 auto}}main .sec-device .contents .box .list li{border-radius:16px;padding:30px 40px}main .sec-device .contents .box .list li:last-of-type{padding-left:30px}main .sec-device .contents .box .list li .ttl{font-size:18px;margin-bottom:8px;text-align:center}main .sec-device .contents .box .list li .txt-green{font-size:36px;text-align:center}main .sec-device .contents .box .list li:not(:last-of-type){margin-bottom:24px}main .sec-flow{padding:80px 0}@media (max-width: 767px){main .sec-flow{padding:40px 0}}main .sec-flow .contents{width:100%;max-width:980px;margin:0 auto}@media (max-width: 767px){main .sec-flow .contents{max-width:unset}}main .sec-flow .sec_txt{font-size:24px;margin-bottom:56px}@media (max-width: 767px){main .sec-flow .sec_txt{font-size:16px}}main .sec-flow .steps{margin-bottom:24px}@media (max-width: 767px){main .sec-flow .steps{margin-bottom:20px;flex-direction:column;padding:0 20px}}main .sec-flow .steps .steps_item{width:260px;padding:32px 0 24px;border-radius:16px;position:relative}@media (max-width: 767px){main .sec-flow .steps .steps_item{width:100%;padding:20px;justify-content:space-between}main .sec-flow .steps .steps_item>.dflex{flex-direction:row-reverse;display:flex;align-items:center;justify-content:space-between}main .sec-flow .steps .steps_item .textarea{width:calc(100% - 80px)}main .sec-flow .steps .steps_item figure{width:60px}}@media (max-width: 767px){main .sec-flow .steps .steps_item:not(:last-of-type){margin-bottom:40px}}main .sec-flow .steps .steps_item:not(:last-of-type)::after{content:"";display:block;width:48px;height:48px;background:url(/assets/wifi/icon_arrow_right_black-d8c3538cc9ce20a48ac72a45cad17d6785684f8743c22b7551b99abe4185b971.svg) no-repeat center;position:absolute;top:50%;transform:translate(0, -50%);right:-74px}@media (max-width: 767px){main .sec-flow .steps .steps_item:not(:last-of-type)::after{display:none}}main .sec-flow .steps .steps_item img{height:80px;object-fit:contain}@media (max-width: 767px){main .sec-flow .steps .steps_item img{margin-bottom:0;width:60px}}main .sec-flow .steps .steps_item img.clip-si04{object-fit:cover;width:140px}@media (max-width: 767px){main .sec-flow .steps .steps_item img.clip-si04{width:60px}}main .sec-flow .steps .steps_item .steps_ttl{margin-bottom:16px;font-size:20px;margin-bottom:16px}@media (max-width: 767px){main .sec-flow .steps .steps_item .steps_ttl{text-align:left;font-size:18px;margin-bottom:10px}}main .sec-flow .steps .steps_item .steps_txt{font-size:14px;width:200px;margin:0 auto}@media (max-width: 767px){main .sec-flow .steps .steps_item .steps_txt{width:100%}}main .sec-flow .steps .steps_item .steps_icon{position:absolute;top:-16px;line-height:32px;width:110px;font-size:20px;left:50%;transform:translate(-50%, 0);text-align:center;border-radius:16px}@media (max-width: 767px){main .sec-flow .steps .steps_item .steps_icon{left:0;transform:unset}}main .sec-apply{padding:80px 0}@media (max-width: 767px){main .sec-apply{padding:40px 0}}main .sec-apply .item{margin-bottom:20px}main .sec-apply .sec_txt{font-size:24px;margin-bottom:6px}@media (max-width: 767px){main .sec-apply .sec_txt{font-size:16px}}main .sec-price{padding:80px 0}@media (max-width: 767px){main .sec-price{padding:40px 10px}}main .sec-price .inner{width:100%;max-width:936px;margin:0 auto}@media (max-width: 767px){main .sec-price .inner{max-width:unset}}main .sec-price .sec_txt{font-size:24px;margin-bottom:30px}@media (max-width: 767px){main .sec-price .sec_txt{font-size:16px;margin-bottom:14px}}main .sec-price .sec_txt .stxt{font-size:16px;font-weight:300}@media (max-width: 767px){main .sec-price .sec_txt .stxt{font-size:14px}}main .sec-price .tab-wrap{margin-bottom:30px}@media (max-width: 767px){main .sec-price .tab-wrap{margin-bottom:20px}}main .sec-price .tab-menu{display:flex;border-bottom:8px solid #00ADA9}@media (max-width: 767px){main .sec-price .tab-menu{border-bottom:4px solid #00ADA9}}main .sec-price .tab-menu.active{border-color:#FF6318}main .sec-price .tab{width:50%;text-align:center;cursor:pointer;transition:all 0.3s;font-size:20px;background-color:#EDEDED;padding:10px 0 15px;border-radius:16px 16px 0 0;line-height:1.6;position:relative}@media (max-width: 767px){main .sec-price .tab{font-size:16px}main .sec-price .tab .stxt{font-size:14px}}@media (min-width: 768px){main .sec-price .tab:hover{opacity:0.7}}main .sec-price .tab.active{color:#fff;background-color:#00ADA9}main .sec-price .tab:last-of-type.active{background-color:#FF6318}main .sec-price .tab-contents{display:none;padding:25px 25px 40px;border-radius:0 0 16px 16px}@media (max-width: 767px){main .sec-price .tab-contents{padding:16px 16px 20px}}main .sec-price .tab-contents .border{width:2px;height:64px;background-color:#0F1A40}@media (max-width: 767px){main .sec-price .tab-contents .border{width:1px;height:24px}}main .sec-price .tab-contents>.dflex-center{gap:80px;font-size:32px;margin-bottom:30px}@media (max-width: 767px){main .sec-price .tab-contents>.dflex-center{gap:20px;font-size:18px;margin-bottom:20px}}main .sec-price .tab-contents>.dflex-center dl,main .sec-price .tab-contents>.dflex-center dt,main .sec-price .tab-contents>.dflex-center dd{line-height:64px}@media (max-width: 767px){main .sec-price .tab-contents>.dflex-center dl,main .sec-price .tab-contents>.dflex-center dt,main .sec-price .tab-contents>.dflex-center dd{line-height:24px}}main .sec-price .tab-contents>.dflex-center dl .dflex{gap:50px}@media (max-width: 767px){main .sec-price .tab-contents>.dflex-center dl .dflex{gap:10px}}@media (max-width: 767px){main .sec-price .tab-contents .dflex-spbtwn{flex-direction:column;gap:20px}}main .sec-price .tab-contents .box{background-color:#EDEDED;border-radius:16px;width:100%;max-width:280px;min-height:186px;padding:25px 40px 10px}@media (max-width: 767px){main .sec-price .tab-contents .box{max-width:unset;min-height:unset;width:100%;margin:0 auto;padding:10px 20px}main .sec-price .tab-contents .box:first-of-type .icon{margin-left:50px}main .sec-price .tab-contents .box:nth-child(2) .icon{margin-left:30px}main .sec-price .tab-contents .box:nth-child(2) .icon img{position:relative;top:4px}main .sec-price .tab-contents .box:last-of-type .icon{margin-left:5px}main .sec-price .tab-contents .box:last-of-type .icon img{position:relative;top:4px}}@media (max-width: 767px){main .sec-price .tab-contents .box .spflex{align-items:baseline;justify-content:center}}main .sec-price .tab-contents .box .box_txt_youryo{font-size:20px;margin-right:4px}main .sec-price .tab-contents .box .price{font-size:64px}@media (max-width: 767px){main .sec-price .tab-contents .box .price{font-size:36px}}main .sec-price .tab-contents .box .price .stxt{font-size:28px}@media (max-width: 767px){main .sec-price .tab-contents .box .price .stxt{font-size:16px}}main .sec-price .tab-contents .box .box_txt_price{font-size:48px}@media (max-width: 767px){main .sec-price .tab-contents .box .box_txt_price{font-size:36px}}main .sec-price .tab-contents .box .box_txt_price .vtxt{font-size:20px;display:block;line-height:1}@media (max-width: 767px){main .sec-price .tab-contents .box .box_txt_price .vtxt{font-size:16px}}main .sec-price .tab-contents .box .icon{display:block;line-height:1;margin-top:10px;margin-left:4px}main .sec-price .tab-contents .box .icon img{display:unset}@media (min-width: 768px){main .sec-price .tab-contents .box .icon img{width:35px}}@media (max-width: 767px){main .sec-price .tab-contents .box .icon img{width:20px}}main .sec-price .tab-contents .box .box1img{margin-top:25px}main .sec-price .tab-contents.active{display:block}main .sec-price .tab-contents p{padding:1rem 2rem}main .sec-price .annotation{padding:0 20px}main .sec-support{padding:80px 0}@media (max-width: 767px){main .sec-support{padding:40px 0}}main .sec-support .inner{width:980px;margin:0 auto}@media (max-width: 1280px){main .sec-support .inner{width:100%;max-width:980px}}main .sec-support .sec_txt{font-size:24px;margin-bottom:30px}@media (max-width: 767px){main .sec-support .sec_txt{font-size:16px;margin-bottom:20px}}main .sec-support .imagearea{margin:0 auto 30px;border-radius:16px;overflow:hidden;min-height:188px;font-weight:700}@media (max-width: 767px){main .sec-support .imagearea{flex-direction:column;width:90%;margin-bottom:20px}}@media (min-width: 768px){main .sec-support .imagearea.bg-green{background:linear-gradient(90deg, #00ADA9 50%, transparent 51%)}}main .sec-support .imagearea .left{width:calc(100% - 642px);padding:30px 20px}@media (max-width: 1280px){main .sec-support .imagearea .left{width:32vw;max-width:338px}}@media (max-width: 767px){main .sec-support .imagearea .left{width:100%;padding:20px 10px}}main .sec-support .imagearea .left div{font-size:24px}@media (max-width: 767px){main .sec-support .imagearea .left div{font-size:20px}}main .sec-support .imagearea .left div:first-of-type{text-align:center;font-weight:700}main .sec-support .imagearea .left div:last-of-type{border-bottom:2px solid #fff}@media (max-width: 767px){main .sec-support .imagearea .left div:last-of-type{font-size:20px}}main .sec-support .imagearea .left div:last-of-type .price{font-size:64px;margin:0 10px}@media (max-width: 767px){main .sec-support .imagearea .left div:last-of-type .price{font-size:48px}}main .sec-support .imagearea .right{width:642px;border-radius:16px;min-height:188px;padding:10px 30px}@media (max-width: 1280px){main .sec-support .imagearea .right{width:68vw}}@media (max-width: 767px){main .sec-support .imagearea .right{width:100%;min-height:unset;padding:0}}main .sec-support .imagearea .right>div{height:100%}@media (max-width: 767px){main .sec-support .imagearea .right>div{flex-direction:column}}main .sec-support .imagearea .right>div>div{height:100%;display:flex;align-items:center}main .sec-support .imagearea .right>div>div:first-of-type{border-right:2px dashed #EDEDED;font-size:20px;padding-right:30px}@media (max-width: 767px){main .sec-support .imagearea .right>div>div:first-of-type{border:none;border-bottom:2px dashed #EDEDED;padding:0;width:100%;padding:15px 10px;text-align:center;display:flex;justify-content:center;margin-bottom:20px}}main .sec-support .imagearea .right>div>div:nth-child(2){padding:0 20px}main .sec-support .imagearea .right>div>div:nth-child(2) .txt{font-size:18px;margin-bottom:20px}@media (max-width: 767px){main .sec-support .imagearea .right>div>div:nth-child(2) .txt{font-size:20px}}main .sec-support .imagearea .right>div>div:nth-child(2) .price{font-size:28px}main .sec-support .imagearea .right>div>div:nth-child(2) .price span{font-size:16px}main .sec-support .imagearea .right>div>div:last-of-type{padding-left:20px}@media (max-width: 767px){main .sec-support .imagearea .right>div>div:last-of-type{padding:0}}main .sec-support .imagearea .right>div>div:last-of-type .txt{font-size:18px;margin-bottom:-20px}@media (max-width: 767px){main .sec-support .imagearea .right>div>div:last-of-type .txt{font-size:20px;margin-bottom:-10px}}main .sec-support .imagearea .right>div>div:last-of-type .price{font-size:80px}main .sec-support .imagearea .right>div>div:last-of-type .price span{font-size:35px}@media (max-width: 767px){main .sec-support .imagearea .right .arrow{margin:20px 0}main .sec-support .imagearea .right .arrow img{width:38px;transform:rotate(90deg)}}main .sec-support .imagearea+.txt-center{margin-bottom:30px}@media (max-width: 767px){main .sec-support .imagearea+.txt-center{padding:0 20px}}main .sec-faq{padding:80px 0}@media (max-width: 767px){main .sec-faq{padding:40px 0}}main .sec-faq .inner{width:1020px;margin:0 auto}@media (max-width: 1280px){main .sec-faq .inner{width:100%;padding:0 10vw}}@media (max-width: 767px){main .sec-faq .inner{width:100%;padding:0 20px}}main .sec-faq details{background-color:#fff;border-radius:16px}main .sec-faq details:not(:last-of-type){margin-bottom:20px}main .sec-faq summary{display:block}main .sec-faq summary::-webkit-details-marker{display:none}main .sec-faq .summary_inner{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:16px 24px;border-radius:16px;position:relative;font-size:18px;font-weight:700}main .sec-faq .summary_inner:before{content:"";display:block;width:20px;height:20px;background:url(/assets/wifi/icon_question-f210ed4e16a8673f36b2aba1e6b24862a9bf917cf779cf9a35219415c34174e0.svg) no-repeat center;background-size:contain;margin-right:10px}main .sec-faq .summary_inner .ttl{width:calc(100% - 44px)}main .sec-faq .icon{display:block;position:relative;width:24px;flex-shrink:0;transform-origin:center 43%;transition:transform 0.4s;margin-left:auto}main .sec-faq details.is-opened .icon{transform:rotate(180deg)}main .sec-faq .icon::before,main .sec-faq .icon::after{content:"";position:absolute;display:block;width:15px;height:2px;background-color:#0F1A40}main .sec-faq .icon::before{left:0;transform:rotate(45deg)}main .sec-faq .icon::after{right:0;transform:rotate(-45deg)}main .sec-faq .content{overflow:hidden}main .sec-faq .content_inner{padding:12px 24px 48px 65px;display:flex;flex-direction:column;gap:16px;position:relative}main .sec-faq .content_inner:before{content:"";display:block;width:20px;height:20px;background:url(/assets/wifi/icon_answer-634a9f509b81252836651dc3729ba30893ec62d374e1e361f85c1b34a08dfd8e.svg) no-repeat center;background-size:contain;margin-right:20px;position:absolute;left:25px;top:12px}main .sec-column{padding:80px 0}@media (max-width: 767px){main .sec-column{padding:40px 0}}main .sec-column .inner{width:1020px;margin:0 auto}@media (max-width: 1280px){main .sec-column .inner{width:100%;padding:0 10vw}}@media (max-width: 767px){main .sec-column .inner{width:100%;padding:0 20px}}main .sec-column .dgrid{margin-bottom:2em;gap:24px 10px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}@media (max-width: 767px){main .sec-column .dgrid{grid-template-columns:repeat(auto-fit, minmax(48%, 1fr));gap:20px 12px}}main .sec-column .dgrid .item a{color:#0F1A40;text-decoration:none;display:block;padding:5px;height:100%;width:100%}@media (max-width: 767px){main .sec-column .dgrid .item a figure{margin-bottom:5px}}main .sec-column .dgrid .item a figure img{width:100%;object-fit:contain}main .sec-column .dgrid .item a .publish_at{font-size:11px;color:#888}main .sec-column .dgrid .item a .modified_at{font-size:11px;color:#888}main .sec-column .dgrid .item a div{font-size:14px}@media (max-width: 767px){main .sec-column .dgrid .item a div{line-height:1.5}}main .sec-column .dgrid .item a div:first-of-type{line-height:1;font-size:14px;margin-top:2px}main .sec-column .dgrid .item a:visited,main .sec-column .dgrid .item a:hover{color:#0F1A40;text-decoration:none}main .sec-column .dgrid .item:hover.shadow{box-shadow:0 0 12px 2px rgba(31,31,31,0.4)}@media (max-width: 767px){main .sec-column .btn{width:100%}}main .sec-column .btn a{width:400px;line-height:64px;border-radius:16px;font-size:24px}@media (max-width: 767px){main .sec-column .btn a{width:100%;line-height:48px;font-size:16px}}main .sec-column .btn a .icon{right:10px}@media (max-width: 767px){main .sec-column .btn a .icon img{width:20px}}@media (max-width: 767px){main .sec-column .btn-green{margin-bottom:20px}}main .wifi-btns{padding:80px 0}@media (max-width: 767px){main .wifi-btns{padding:40px 20px}}main .wifi-btns .bg-white{width:100%;max-width:1020px;margin:0 auto;border-radius:16px;padding:35px 0}@media (max-width: 767px){main .wifi-btns .bg-white{max-width:unset;padding:20px}}main .wifi-btns .bg-white .ttl{font-size:18px;margin-bottom:5px}main .wifi-btns .bg-white img{width:300px;margin-bottom:3px}main .wifi-btns .bg-white .txt{line-height:100%;margin-bottom:30px}main .wifi-btns .bg-white .dflex{gap:40px}@media (max-width: 767px){main .wifi-btns .bg-white .dflex{gap:20px}}main .wifi-btns .bg-white .btn{width:280px}@media (max-width: 767px){main .wifi-btns .bg-white .btn{width:44%}}main .wifi-btns .bg-white .btn a{line-height:56px;font-size:24px;border-radius:16px}@media (max-width: 767px){main .wifi-btns .bg-white .btn a{font-size:18px}}main .wifi-btns .bg-white .btn-green-border{width:276px}@media (max-width: 767px){main .wifi-btns .bg-white .btn-green-border{width:44%}}main .wifi-btns .bg-white .btn-green-border a{line-height:52px}main .wifi-btns.three-columns{padding:0 0 80px 0}@media (max-width: 767px){main .wifi-btns.three-columns{padding:0 20px 40px 20px}}@media (max-width: 767px){main .wifi-btns.three-columns .bg-white .dflex{flex-direction:column}}@media (max-width: 767px){main .wifi-btns.three-columns .bg-white .btn{width:100%}}@media (max-width: 767px){main .wifi-btns.three-columns .bg-white .btn-green-border{width:100%}}main .sec-comparison{padding:80px 0}@media (max-width: 767px){main .sec-comparison{padding:40px 10px}}main .sec-comparison .inner{width:100%;max-width:936px;margin:0 auto}@media (max-width: 767px){main .sec-comparison .inner{max-width:unset}}main .sec-comparison .sec_txt{font-size:24px;margin-bottom:30px}@media (max-width: 767px){main .sec-comparison .sec_txt{font-size:16px;margin-bottom:14px}}main .sec-comparison .sec_txt .stxt{font-size:16px;font-weight:300}@media (max-width: 767px){main .sec-comparison .sec_txt .stxt{font-size:14px}}main .sec-comparison .table{overflow-x:auto}main .sec-comparison .table table{min-width:840px;width:100%;text-align:center;border-collapse:collapse}main .sec-comparison .table table td,main .sec-comparison .table table th{padding:1em}main .sec-comparison .table table thead>tr>th:nth-child(n+2){background-color:#00ADA9;border-radius:16px 16px 0 0}main .sec-comparison .table table thead>tr th:nth-child(n+3){border-left:6px solid #EFF9F7}main .sec-comparison .table table tbody tr>th{background-color:#00ADA9}main .sec-comparison .table table tbody tr>td{background-color:#fff}main .sec-comparison .table table tbody tr>td:nth-child(n+3){border-left:5px solid #EFF9F7}main .sec-comparison .table table tbody tr>td .stxt{font-size:16px;font-weight:300}@media (max-width: 767px){main .sec-comparison .table table tbody tr>td .stxt{font-size:14px}}main .sec-comparison .table table tbody tr:nth-child(n+2) th,main .sec-comparison .table table tbody tr:nth-child(n+2) td{border-top:2px solid #EFF9F7}main .sec-comparison .table table tbody tr:first-child th{border-radius:16px 0 0 0}main .sec-comparison .table table tbody tr:last-child th{border-radius:0 0 0 16px}main .sec-comparison .table table tbody tr:last-child>td:last-child{border-radius:0 0 16px 0}main .sec-comparison .annotation{padding:1em 20px}main .sec-order{padding:30px 0 40px 0;min-height:calc(100vh - 471px)}@media (max-width: 767px){main .sec-order{min-height:calc(100vh - 1201px)}}main .sec-order .inner{width:980px;margin:0 auto;box-shadow:0 4px 8px 0 rgba(53,53,53,0.3),0 6px 20px 0 rgba(165,165,165,0.41);background-color:white;padding:0 20px}@media (max-width: 1280px){main .sec-order .inner{width:100%;max-width:980px}}main .sec-order .sec_txt{font-size:24px;margin-bottom:30px}@media (max-width: 767px){main .sec-order .sec_txt{font-size:16px;margin-bottom:20px}}main .sec-order .imagearea{margin:0 auto 30px;border-radius:16px;overflow:hidden;min-height:188px;font-weight:700}@media (max-width: 767px){main .sec-order .imagearea{flex-direction:column;width:90%;margin-bottom:20px}}@media (min-width: 768px){main .sec-order .imagearea.bg-green{background:linear-gradient(90deg, #00ADA9 50%, transparent 51%)}}main .sec-order .imagearea .left{width:calc(100% - 642px);padding:30px 20px}@media (max-width: 1280px){main .sec-order .imagearea .left{width:32vw;max-width:338px}}@media (max-width: 767px){main .sec-order .imagearea .left{width:100%;padding:20px 10px}}main .sec-order .imagearea .left div{font-size:24px}@media (max-width: 767px){main .sec-order .imagearea .left div{font-size:20px}}main .sec-order .imagearea .left div:first-of-type{text-align:center;font-weight:700}main .sec-order .imagearea .left div:last-of-type{border-bottom:2px solid #fff}@media (max-width: 767px){main .sec-order .imagearea .left div:last-of-type{font-size:20px}}main .sec-order .imagearea .left div:last-of-type .price{font-size:64px;margin:0 10px}@media (max-width: 767px){main .sec-order .imagearea .left div:last-of-type .price{font-size:48px}}main .sec-order .imagearea .right{width:642px;border-radius:16px;min-height:188px;padding:10px 30px}@media (max-width: 1280px){main .sec-order .imagearea .right{width:68vw}}@media (max-width: 767px){main .sec-order .imagearea .right{width:100%;min-height:unset;padding:0}}main .sec-order .imagearea .right>div{height:100%}@media (max-width: 767px){main .sec-order .imagearea .right>div{flex-direction:column}}main .sec-order .imagearea .right>div>div{height:100%;display:flex;align-items:center}main .sec-order .imagearea .right>div>div:first-of-type{border-right:2px dashed #EDEDED;font-size:20px;padding-right:30px}@media (max-width: 767px){main .sec-order .imagearea .right>div>div:first-of-type{border:none;border-bottom:2px dashed #EDEDED;padding:0;width:100%;padding:15px 10px;text-align:center;display:flex;justify-content:center;margin-bottom:20px}}main .sec-order .imagearea .right>div>div:nth-child(2){padding:0 20px}main .sec-order .imagearea .right>div>div:nth-child(2) .txt{font-size:18px;margin-bottom:20px}@media (max-width: 767px){main .sec-order .imagearea .right>div>div:nth-child(2) .txt{font-size:20px}}main .sec-order .imagearea .right>div>div:nth-child(2) .price{font-size:28px}main .sec-order .imagearea .right>div>div:nth-child(2) .price span{font-size:16px}main .sec-order .imagearea .right>div>div:last-of-type{padding-left:20px}@media (max-width: 767px){main .sec-order .imagearea .right>div>div:last-of-type{padding:0}}main .sec-order .imagearea .right>div>div:last-of-type .txt{font-size:18px;margin-bottom:-20px}@media (max-width: 767px){main .sec-order .imagearea .right>div>div:last-of-type .txt{font-size:20px;margin-bottom:-10px}}main .sec-order .imagearea .right>div>div:last-of-type .price{font-size:80px}main .sec-order .imagearea .right>div>div:last-of-type .price span{font-size:35px}@media (max-width: 767px){main .sec-order .imagearea .right .arrow{margin:20px 0}main .sec-order .imagearea .right .arrow img{width:38px;transform:rotate(90deg)}}main .sec-order .imagearea+.txt-center{margin-bottom:30px}@media (max-width: 767px){main .sec-order .imagearea+.txt-center{padding:0 20px}}.sec{padding:80px 16px}@media (max-width: 767px){.sec{padding:40px 0}}.sec .sec_ttl{text-align:center;font-size:40px;line-height:1;font-weight:700;color:#0068B7;margin-bottom:40px}@media (max-width: 767px){.sec .sec_ttl{font-size:5vw;line-height:1.4}}.sec .sec_ttl span{position:relative}.sec .sec_ttl span:after{width:40px;height:4px;background-color:#0068B7;content:"";display:block;position:absolute;left:50%;transform:translate(-50%, 0);bottom:-10px}.sec .lead{text-align:center;font-size:20px;margin-bottom:24px}@media (max-width: 767px){.sec .lead{font-size:8vw}}.sec .lead .stxt{font-size:14px}.sec .lead .stxt a{font-size:14px}.sec .lead strong{line-height:1.8;font-size:24px}@media (max-width: 767px){.sec .lead strong{font-size:4.5vw;line-height:1.2}}.sec .lead strong span{font-size:20px}@media (max-width: 767px){.sec .lead strong span{font-size:4vw;display:block;line-height:1.4;margin-top:1vw}}.sec .lead+.annotationtxt{margin-top:-20px;text-align:center}@media (max-width: 767px){.sec .lead+.annotationtxt{font-size:3vw;margin-top:-4vw}}.bg-white{background-color:#fff}.bg-lightblue{background-color:#EFFAFF}.bg-blue{background-color:#0068B7}@media (max-width: 767px){.bg-blue{padding:0 16px}}.bg-white{background-color:#fff}.btn a{display:block;text-align:center;font-size:16px;font-weight:700;border-radius:8px;transition:all .3s ease-in}.btn a span{position:relative}.btn a span:after{content:"";display:block;width:24px;height:24px;background:url(/assets/personal/icon_arrow_right_btn-82b42f71f1f0b0e063eaa5240a3a767559b15f44f0ad739e67ab00d8d246498d.svg) no-repeat top center;background-size:contain;position:absolute;top:50%;transform:translate(0, -50%);right:-26px}.btn-red a{background-color:#FB004B;color:#fff;box-shadow:0px 6px 0px 0px #D60040}.btn-red a:hover{transform:translate(0, 3px);box-shadow:0px 3px 0px 0px #D60040}.btn-blue-border a{border:1px solid #0068B7;color:#0068B7}.btn-blue-border a span:after{background:url(/assets/personal/icon_arrow_right_blue_border_btn-f107eaf657cd9eecbef1f6e2a6cddb5e2331b138637775831ab80047a533209f.svg) no-repeat top center}.btn-blue-border.is-active a{background-color:#0068B7;color:#fff}.btn-red-border a{border:1px solid #FB004B;color:#FB004B}.btn-red-border a span:after{background:url(/assets/personal/icon_arrow_right_red_border_btn-9bce2c6522a1b0009c13801982f1c1c90ef43a850fca8f6ce3051cc5e950bf65.svg) no-repeat top center}.btn-red-border.is-active a{background-color:#FB004B;color:#fff}.btn-green-border a{border:1px solid #00ADA9;color:#00ADA9}.btn-green-border a span:after{background:url(/assets/personal/icon_arrow_right_green_border_btn-fc24b378b9f7f82e511ab8dcca1124e0bd0a81334990236bddcceb3d7cf12649.svg) no-repeat top center}.btn-green-border.is-active a{background-color:#00ADA9;color:#fff}.btn-purple-border a{border:1px solid #AD00AD;color:#AD00AD}.btn-purple-border a span:after{background:url(/assets/personal/icon_arrow_right_purple_border_btn-f80f546cd286b9caed67a304a90cec2fdb24fc6d50c1d040387a06c1eeca17ac.svg) no-repeat top center}.btn-purple-border.is-active a{background-color:#AD00AD;color:#fff}.btn-blue-border-shadow a{box-shadow:0px 6px 0px 0px #0068B7}.btn-blue-border-shadow a:hover{background-color:#0068B7;color:#fff;transform:translate(0, 3px);box-shadow:0px 3px 0px 0px #0068B7}.btn-blue-border-shadow.is-active a{background-color:#0068B7;color:#fff}.btn-orange-border a{border:1px solid #e67701;color:#e67701}.btn-orange-border a span:after{background:url(/assets/personal/icon_arrow_right_blue_border_btn-f107eaf657cd9eecbef1f6e2a6cddb5e2331b138637775831ab80047a533209f.svg) no-repeat top center}.btn-orange-border.is-active a{background-color:#e67701;color:#fff}.btn-orange-border-shadow a{box-shadow:0px 6px 0px 0px #e67701}.btn-orange-border-shadow a:hover{background-color:#e67701;color:#fff;transform:translate(0, 3px);box-shadow:0px 3px 0px 0px #e67701}.btn-orange-border-shadow.is-active a{background-color:#e67701;color:#fff}.label-blue-border,.label-red-border,.label-green-border,.label-purple-border,.label-blue,.label-green{border:1px solid #0068B7;color:#0068B7;padding:0 6px;display:block;border-radius:4px;line-height:23px;font-size:14px;width:auto;text-align:center;user-select:none;pointer-events:none}.label-red-border{border:1px solid #FB004B;color:#FB004B}.label-green-border{border:1px solid #00ADA9;color:#00ADA9}.label-purple-border{border:1px solid #AD00AD;color:#AD00AD}.label-blue{margin-left:1em;border:1px solid #0068B7;background-color:#0068B7;color:#fff}.label-green{margin-left:1em;border:1px solid #39AD4A;background-color:#39AD4A;color:#fff}.link a{color:#0068B7}.link a:hover{text-decoration:underline}.linku a{text-decoration:underline}.linku a:hover{text-decoration:none}.newslist li,.pinned_newslist li{border-bottom:1px solid #E5E5E5;padding:24px 0}.newslist li .dflex,.pinned_newslist li .dflex{align-items:center;gap:16px}.newslist li .dflex time,.pinned_newslist li .dflex time{width:140px}.newslist li .dflex .link,.pinned_newslist li .dflex .link{width:calc(100% - (16px + 16px + 85px + 120px))}.newslist li .dflex .link a,.pinned_newslist li .dflex .link a{color:#1F1F1F}.newslist li>.dflex,.pinned_newslist li>.dflex{flex-direction:column;width:100%}.newslist li>.dflex time,.pinned_newslist li>.dflex time{font-size:16px}.newslist li>.dflex .dflex,.pinned_newslist li>.dflex .dflex{width:100%;gap:0}.newslist li>.dflex .link,.pinned_newslist li>.dflex .link{width:100%}.newslist li>.dflex .link a,.pinned_newslist li>.dflex .link a{font-weight:700}.pinned_newslist{border-bottom:1px solid #E5E5E5}.pinned_newslist li{border-bottom:0;padding:12px 0}.pinned_newslist li:first-child{padding-top:24px}.pinned_newslist li:last-child{padding-bottom:24px}.pinned_newslist li>.dflex{border:2px solid #FB004B;border-radius:3px;padding:1em;box-shadow:0 2px 0 1px #FB004B}.name-docomo{background:#fff url(/assets/personal/icon_docomo_sim-357b72f1b6293f33f00cc4a57a18679431cb3050716d6a48cd15f1bded4fa3d8.svg) no-repeat left center}.name-au{background:#fff url(/assets/personal/icon_au_sim-0126370f1c8a52887f21487cdbb3b39c0d85fda1f19fb21ff5e8d09166c56062.svg) no-repeat left center}.name-softbank{background:#fff url(/assets/personal/icon_softbank_sim-641b9ea38b132d08ed99efec4a55690d3073fdf35060d50f6d5a01f03bb13877.svg) no-repeat left center}.name-rakuten{background:#fff url(/assets/personal/icon_rakuten_sim-3dc62d736f52dbe89a43195e3d09af4897d19701fe49c30529fc58812592ac33.svg) no-repeat left center}.btn-support-pice{background:#fff url(/assets/personal/icon_support_money-a39e5f642ff154041042e33c27e88699d3708f13cf9715d376397f91ee267fc5.svg) no-repeat left center}.btn-support-setting{background:#fff url(/assets/personal/icon_support_setting-2b5e0f4c34d2d584d231c4c2577488d43cd505bf21832049e2c489d331124a4c.svg) no-repeat left center}.btn-support-option{background:#fff url(/assets/personal/icon_support_option-de2f5b985b553b8381ef6281e6bd43221b4922eace82f81a1938f85cacfbdfb6.svg) no-repeat left center}.btn-support-rocketmobile{background:#fff url(/assets/personal/icon_support_logo-63585925d098a9af507dd1ec04c5881046156a2d670a7397c6042ce4734638e9.svg) no-repeat left center}.ttl_dataplan{background:url(/assets/personal/icon_data_plan-990b946c127af8603e753a2639a0f601e36a462161cc21cfc9933cf5da0e7cba.svg) no-repeat left center}@media (max-width: 767px){#dataplan .ttl_dataplan{background-size:7vw auto !important}}.ttl_telplan{background:url(/assets/personal/icon_tel_plan-5a8217b9ffff1570b710bc9a44b7984706db57b50d7a3bf308d781da2c75c16a.svg) no-repeat left center}@media (max-width: 767px){#telplan .ttl_telplan{background-size:6vw auto !important}}.ttl-capacity{background:url(/assets/personal/icon_capacity-fa37196625b347a6242cdd59d0b05b91fcea5e2dd570c164f061725bbc86ad6b.svg) no-repeat left center;color:#0068B7;font-weight:700}.step01 dl dt{background:url(/assets/personal/icon_step_form-4c3897fd397b7c158d219c1f72815bc618a03bfa2c838dc8149459bff894439f.svg) no-repeat left center}@media (max-width: 767px){.step01 dl dt{background-size:6vw auto}}.step02 dl dt{background:url(/assets/personal/icon_step_mail-f9ad85fa218a1c50e37ad58b4ed93e76a0609f63672029ebe82dd06d3feeac77.svg) no-repeat left center}@media (max-width: 767px){.step02 dl dt{background-size:6vw auto}}.step03 dl dt{background:url(/assets/personal/icon_step_sim-d5a1254f043f5a891e1b4ba56da349afbf2ef8413fa6494de32bdf636dd80552.svg) no-repeat left center}@media (max-width: 767px){.step03 dl dt{background-size:6vw auto}}.step04 dl dt{background:url(/assets/personal/icon_step_check-35cf6c0b08c8e3f39ecc2352f85cfec514a04c01ab59090abf3931a0b35cc41c.svg) no-repeat left center}@media (max-width: 767px){.step04 dl dt{background-size:6vw auto}}#telplan .step03 dl dt{background:url(/assets/personal/icon_step_id-6df2f6d7523d53642c67d2f2d48092e7ae663475160c5aec7b1aec782b0a8361.svg) no-repeat left center}@media (max-width: 767px){#telplan .step03 dl dt{background-size:6vw auto}}#telplan .step04 dl dt{background:url(/assets/personal/icon_step_sim-d5a1254f043f5a891e1b4ba56da349afbf2ef8413fa6494de32bdf636dd80552.svg) no-repeat left center}@media (max-width: 767px){#telplan .step04 dl dt{background-size:6vw auto}}.step05 dl dt{background:url(/assets/personal/icon_step_calendar-a6ef5efca6f37c40fdf8bf33037758a78ff48d0536c8f10c8147b2e064341095.svg) no-repeat left center}@media (max-width: 767px){.step05 dl dt{background-size:6vw auto}}.step06 dl dt{background:url(/assets/personal/icon_step_check-35cf6c0b08c8e3f39ecc2352f85cfec514a04c01ab59090abf3931a0b35cc41c.svg) no-repeat left center}@media (max-width: 767px){.step06 dl dt{background-size:6vw auto}}.pagination{justify-content:center;align-items:center;gap:16px}.pagination div a{display:block;width:28px;line-height:28px;color:#0068B7;text-align:center;font-size:14px;border-radius:4px}@media (max-width: 767px){.pagination div a{width:42px;height:42px;line-height:42px}}.pagination div a:hover{background-color:#0068B7;color:#fff}.pagination div.prev a,.pagination div.next a{display:flex;align-items:center;justify-content:center}.pagination div.prev a:hover,.pagination div.next a:hover{background-color:unset;color:unset;opacity:0.7}.pagination div.is-active{width:28px;text-align:center;line-height:28px;border-radius:4px;background-color:#0068B7;color:#fff}@media (max-width: 767px){.pagination div.is-active{width:42px;height:42px;line-height:42px}}.annotationtxt{font-size:14px;margin-top:8px}.scroll_up{transition:0.8s ease-in-out;transform:translateY(80px);opacity:0}.scroll_up.on{transform:translateY(0);opacity:1.0}.l-top .kv{position:relative}.l-top .kv .mainimg img{width:100%}@media (min-width: 768px){.l-top .kv .contents{position:absolute;top:9vw;left:11vw}}.l-top .kv .ttl{font-size:32px;font-size:2.15vw;line-height:1}@media (max-width: 767px){.l-top .kv .ttl{position:absolute;width:100%;top:15vw;left:50%;transform:translate(-50%, 0);text-align:center;font-size:4.4vw}}.l-top .kv .ttl img{width:43vw}@media (max-width: 767px){.l-top .kv .ttl img{width:90%;display:block;margin:0 auto 0}}.l-top .kv .subttl{line-height:1}@media (max-width: 767px){.l-top .kv .subttl{position:absolute;left:50%;transform:translate(-50%, 0);bottom:43vw}}.l-top .kv .subttl .dflex{align-items:baseline}.l-top .kv .subttl strong{font-weight:900;font-size:9.5vw;color:#0068B7}@media (max-width: 767px){.l-top .kv .subttl strong{font-size:25vw}}.l-top .kv .subttl img:first-of-type{width:6.2vw}@media (max-width: 767px){.l-top .kv .subttl img:first-of-type{width:16vw}}.l-top .kv .subttl img:last-of-type{width:9.4vw}@media (max-width: 767px){.l-top .kv .subttl img:last-of-type{width:23vw}}.l-top .kv .lead{font-size:1.6vw;margin-top:0.5vw;font-weight:700;line-height:1.2}@media (max-width: 767px){.l-top .kv .lead{position:absolute;left:50%;transform:translate(-50%, 0);bottom:25vw;font-size:4.5vw;line-height:1.4;width:100%;text-align:center}}.l-top .swrapper{position:relative}@media (max-width: 767px){.l-top .swrapper{padding:4vw;margin-top:-23vw;margin-bottom:11vw}}.l-top .swrapper img{width:100%}.l-top .swrapper .swiper-pagination{bottom:-34px}@media (max-width: 767px){.l-top .swrapper .swiper-pagination{bottom:-3.4vw}}@media (max-width: 767px){.l-top .swrapper .swiper-pagination-bullet{width:12px;height:12px}}.l-top .swrapper .swiper-button-prev,.l-top .swrapper .swiper-button-next{width:48px;height:48px}.l-top .swrapper .swiper-button-prev::after,.l-top .swrapper .swiper-button-next::after{display:none}.l-top .swrapper .swiper-button-prev{background:url(/assets/personal/icon_prev-d3abfb43aab63738c3df661c904dbbd409fd6e4e3d72a5d98c8fe15e062c8107.svg) no-repeat top center;left:78px}.l-top .swrapper .swiper-button-next{background:url(/assets/personal/icon_next-1eb299460a6c03042665ad31088e048f0a416e4e8ce2708cfa151319e8554f25.svg) no-repeat top center;right:78px}@media (max-width: 767px){.l-top #sec-points .sec_ttl span:after{bottom:auto}}.l-top #sec-points .dflex{justify-content:center;gap:32px}@media (max-width: 767px){.l-top #sec-points .dflex{flex-direction:column;justify-content:unset;gap:28px}}.l-top #sec-points .dflex a{color:#1F1F1F;min-height:265px;display:block}@media (max-width: 767px){.l-top #sec-points .dflex a{min-height:unset}.l-top #sec-points .dflex a:last-of-type .item figure{align-items:center}.l-top #sec-points .dflex a:last-of-type .item figure figcaption{padding-bottom:0}}.l-top #sec-points .dflex a:last-of-type figcaption{margin-top:16px}.l-top #sec-points .dflex .item{display:block;border:4px solid #0068B7;box-shadow:0px 6px 0px 0px #0068B7;width:264px;padding:24px;border-radius:8px;height:100%}@media (max-width: 767px){.l-top #sec-points .dflex .item{position:relative;width:100%;padding:16px;display:flex}}.l-top #sec-points .dflex .item figcaption{color:#0068B7;text-align:center;font-size:18px;font-weight:700}@media (max-width: 767px){.l-top #sec-points .dflex .item figcaption{text-align:left;margin-top:0 !important;padding-bottom:20px}}@media (max-width: 767px){.l-top #sec-points .dflex .item figure{display:flex;gap:8px}}.l-top #sec-points .dflex .item figure img{display:block;margin:0 auto 7px}@media (max-width: 767px){.l-top #sec-points .dflex .item figure img{width:64px;margin:0}}.l-top #sec-points .dflex .item .txt{display:flex;text-align:center;justify-content:center;gap:8px;margin-top:8px;font-weight:700}@media (max-width: 767px){.l-top #sec-points .dflex .item .txt{font-size:16px;font-weight:700;position:absolute;left:88px;bottom:12px}.l-top #sec-points .dflex .item .txt img{width:18px}}.l-top .box-plan .sec_ttl{color:#fff}.l-top .box-plan .sec_ttl span:after{background-color:#fff}.l-top .box-plan .fukidashi_ttl{color:#0068B7;text-align:center;font-size:40px;background:url(/assets/personal/fukidashi_pc-3e97f918849a300607f60460e4b8f380f171bfa03d08c2cbf8bdbd9134b207ea.svg) no-repeat top center;width:800px;height:126px;margin:0 auto;padding-top:16px;position:relative;z-index:10}@media (max-width: 767px){.l-top .box-plan .fukidashi_ttl{background:url(/assets/personal/fukidashi_sp-93fbd3313c14df40e505a40f42f69bbfa585d5521c2e1dfbec039b04752b653b.svg) no-repeat top center;background-size:contain;font-size:5vw;width:83vw;height:20vw;padding-top:3vw}}.l-top .box-plan .subttl{text-align:center;font-size:40px;margin-bottom:20px}@media (max-width: 767px){.l-top .box-plan .subttl{font-size:6.4vw}}.l-top .box-plan .bg-white{width:100%;max-width:1200px;border-radius:24px;padding:80px 80px 40px;margin:0 auto}@media (max-width: 767px){.l-top .box-plan .bg-white{padding:14vw 8px 20px}}.l-top .box-plan .contentswrapper{gap:54px}@media (max-width: 767px){.l-top .box-plan .contentswrapper{flex-direction:column-reverse;gap:8vw}}.l-top .box-plan .contentswrapper .contents{width:52%}@media (max-width: 767px){.l-top .box-plan .contentswrapper .contents{width:100%}}.l-top .box-plan .contentswrapper .img{width:48%}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img{width:100%}}.l-top .box-plan .contentswrapper .img figure{margin-bottom:24px}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img figure{margin-bottom:2vw}}.l-top .box-plan .contentswrapper .img figure img{width:100%}.l-top .box-plan .contentswrapper .img dl div{display:flex;align-items:center;justify-content:center}.l-top .box-plan .contentswrapper .img dl div:first-of-type{gap:30px}.l-top .box-plan .contentswrapper .img dl div:last-of-type{gap:40px}.l-top .box-plan .contentswrapper .img dl div:not(:last-of-type){padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #E5E5E5}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img dl div:not(:last-of-type){padding-bottom:3vw;margin-bottom:3vw}}.l-top .box-plan .contentswrapper .img dl div dt{font-weight:700;font-size:20px;line-height:1}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img dl div dt{font-size:5vw}}.l-top .box-plan .contentswrapper .img dl div dd{font-size:32px;font-weight:700;line-height:1}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img dl div dd{font-size:6.3vw}}.l-top .box-plan .contentswrapper .img dl div dd strong{font-size:48px;color:#FB004B}@media (max-width: 767px){.l-top .box-plan .contentswrapper .img dl div dd strong{font-size:6vw}}.l-top .box-plan .contentswrapper .sbox{border:2px solid #0068B7;border-radius:8px;overflow:hidden}.l-top .box-plan .contentswrapper .sbox:not(:last-of-type){margin-bottom:16px}.l-top .box-plan .contentswrapper .sbox .sbox_ttl{background-color:#0068B7;color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:1;padding:16px 8px;display:flex;justify-content:center;gap:8px}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .sbox_ttl{font-size:5vw}.l-top .box-plan .contentswrapper .sbox .sbox_ttl img{width:6vw}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse{padding:8px 24px;align-items:center;gap:16px}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .dflex-reverse{flex-direction:column-reverse;padding:8px;gap:1vw}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .planname{font-size:20px;font-weight:700;width:82px}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .dflex-reverse .planname{font-size:4.7vw;width:100%;text-align:center}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list{width:calc(100% - 98px)}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list{width:100%}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li{padding:10px 0}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li{padding:1vw 0}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li:not(:last-of-type){border-bottom:1px solid #E5E5E5}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .name{background-size:24px auto;padding-left:30px;font-size:20px;font-weight:700}@media (max-width: 767px){.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .name{font-size:4vw}}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .price{font-size:16px}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .price .strong{font-size:24px}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .price .txt-bold{font-size:16px}.l-top .box-plan .contentswrapper .sbox .dflex-reverse .list li .dflex{align-items:baseline;justify-content:space-between}.l-top .box-plan01 .bg-white,.l-top .box-plan02 .bg-white{margin-top:-70px}@media (max-width: 767px){.l-top .box-plan01 .bg-white,.l-top .box-plan02 .bg-white{margin-top:-15vw}}@media (max-width: 767px){.l-top .box-plan01{margin-bottom:9vw}}.l-top .box-plan02{margin-top:-80px}.l-top .box-plan02 .tabmain{max-width:unset;margin-top:40px}.l-top .box-plan02 .tabmain>.tab__menu{gap:24px}@media (max-width: 767px){.l-top .box-plan02 .tabmain>.tab__menu{flex-wrap:wrap;gap:5vw 4vw}}.l-top .box-plan02 .tabmain>.tab__menu .tab__menu-item{width:100%;max-width:224px;border:2px solid #0068B7;border-radius:8px;padding:74px 8px 30px;box-shadow:0px 6px 0px 0px #0068B7;background-position:top 10px center;font-weight:700;position:relative}@media (max-width: 767px){.l-top .box-plan02 .tabmain>.tab__menu .tab__menu-item{width:47%;max-width:unset}}.l-top .box-plan02 .tabmain>.tab__menu .tab__menu-item:hover{transform:translate(0, 4px);box-shadow:0px 2px 0px 0px #0068B7}.l-top .box-plan02 .tabmain>.tab__menu .tab__menu-item:after{content:"";display:block;background:url(/assets/personal/icon_arrow_bottom_blue-ed149be122e309c5cf2dffea958c3216d22d0aa2126a5eec0becb966c4d9ed5e.svg) no-repeat top center;position:absolute;bottom:8px;left:50%;transform:translate(-50%, 0);width:18px;height:18px}.l-top .box-plan02 .tabmain .tab__panel-box001 .pbox_header:before{background-color:#C03}.l-top .box-plan02 .tabmain .tab__panel-box001 .subttl{color:#C03;background:url(/assets/personal/fukidashi_docomo_pc-3a5d52596c6b59d400552af0c75acbad2a93ad1df91683ee38d276b4b0ac962e.svg) no-repeat top center}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box001 .subttl{background:url(/assets/personal/fukidashi_docomo_sp-c55b59d329fc88ad313c0fc9dcbe49bc04d119f2c12bf86b9f3ad8a935d1c02e.svg) no-repeat top center;background-size:contain}}.l-top .box-plan02 .tabmain .tab__panel-box001 .dflex-reverse .tab__menu-item{width:80px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box001 .dflex-reverse .tab__menu-item{min-width:80px;width:16.6666667%}}.l-top .box-plan02 .tabmain .tab__panel-box002 .pbox_header:before{background-color:#EA5404}.l-top .box-plan02 .tabmain .tab__panel-box002 .subttl{color:#EA5404;background:url(/assets/personal/fukidashi_au_pc-b6aff740c1165808d37f5261d1a7b0171228b10595b2c282c4ac20e7bde95024.svg) no-repeat top center}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box002 .subttl{background:url(/assets/personal/fukidashi_au_sp-5c1b2d397600332055ba193661c7710869ba5640f83e7fe7be4a45a18c2c7291.svg) no-repeat top center;background-size:contain}}.l-top .box-plan02 .tabmain .tab__panel-box002 .dflex-reverse .tab__menu-item{width:96.5px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box002 .dflex-reverse .tab__menu-item{min-width:96.5px;width:20%}}.l-top .box-plan02 .tabmain .tab__panel-box003 .pbox_header:before{background-color:#828282}.l-top .box-plan02 .tabmain .tab__panel-box003 .subttl{color:#828282;background:url(/assets/personal/fukidashi_softbank_pc-28a6e849dc7e033f84d459e1334e8fb183f996f9d8aec70dfddecab33277d071.svg) no-repeat top center}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box003 .subttl{background:url(/assets/personal/fukidashi_softbank_sp-82a22cb94eb6fc4fcac540989e4fac171b2e861b1e01ec4faf49b792425014a1.svg) no-repeat top center;background-size:contain}}.l-top .box-plan02 .tabmain .tab__panel-box003 .dflex-reverse .tab__menu-item{width:122px;padding:0 !important;height:48px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box003 .dflex-reverse .tab__menu-item{min-width:122px;width:25%}}.l-top .box-plan02 .tabmain .tab__panel-box004 .pbox_header:before{background-color:#FF028B}.l-top .box-plan02 .tabmain .tab__panel-box004 .subttl{color:#FF028B;background:url(/assets/personal/fukidashi_rakuten_pc-16e11f6448c7f46a37cadcaed874b7880bbc10c29f153afd25e2ce7b4a767ac0.svg) no-repeat top center}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box004 .subttl{background:url(/assets/personal/fukidashi_rakuten_sp-a67d0eebd3d5f3e38fbfa3d1228329d644815daafbe68e6b3216291e2368bc50.svg) no-repeat top center;background-size:contain}}.l-top .box-plan02 .tabmain .tab__panel-box004 .dflex-reverse .tab__menu-item{width:60px;padding:0 !important;height:48px;display:flex;align-items:center;justify-content:center;flex-direction:column}.l-top .box-plan02 .tabmain .tab__panel-box004 .dflex-reverse .ftab .tab__menu-item{width:80px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box004 .dflex-reverse .ftab .tab__menu-item{min-width:80px;width:14.28%}}.l-top .box-plan02 .tabmain .tab__panel-box004 .dflex-reverse .stab .tab__menu-item{width:60px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel-box004 .dflex-reverse .stab .tab__menu-item{min-width:60px;width:11.11111%}}.l-top .box-plan02 .tabmain .tab__panel{padding-top:64px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel{padding-top:9vw}}.l-top .box-plan02 .tabmain .tab__panel .pbox_header{margin-bottom:32px;position:relative;z-index:1}.l-top .box-plan02 .tabmain .tab__panel .pbox_header:before{content:"";display:block;height:4px;width:100%;position:absolute;top:30px;left:50%;transform:translate(-50%, 0);z-index:0}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .pbox_header:before{display:none}}.l-top .box-plan02 .tabmain .tab__panel .pbox_header .subttl{font-size:24px;font-weight:700;line-height:1;width:480px;height:76px;margin:0 auto 8px;padding-top:16px;position:relative;z-index:10}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .pbox_header .subttl{width:100%;height:18vw;font-size:5vw;padding-top:4vw}}.l-top .box-plan02 .tabmain .tab__panel .pbox_header .pbox_ttl{text-align:center;font-weight:700;font-size:32px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .pbox_header .pbox_ttl{font-size:5vw}}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse{justify-content:space-between}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse{justify-content:unset;flex-direction:column-reverse}}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .ttl-capacity{padding-left:30px;font-size:20px}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab{margin-top:16px}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse>div{width:100%;max-width:500px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse>div{max-width:unset}}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu{gap:4px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu{overflow-x:auto;white-space:nowrap;padding-left:0;list-style:none;margin:0;justify-content:unset}}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu-item{border-radius:8px 8px 0 0;padding:12px 14px 16px;margin-bottom:-4px;font-weight:700;background-color:#E5E5E5}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu-item{flex:0 0 auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-bottom:0}}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu-item .stxt{font-size:12px;display:block}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__menu-item.is-active{background-color:#0068B7;color:#fff}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel{border:4px solid #0068B7;border-radius:8px;padding:24px;position:relative;z-index:10}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl>div:not(:last-of-type){border-bottom:1px solid #E5E5E5;margin-bottom:15px;padding-bottom:15px}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl dt{color:#0068B7;font-weight:700;font-size:20px;padding-left:30px;margin-bottom:8px}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl dd .dflex{justify-content:space-between;align-items:center}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl dd .dflex .name{font-weight:700}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl dd .dflex .price strong{font-size:32px}.l-top .box-plan02 .tabmain .tab__panel .dflex-reverse .tab__panel dl dd .dflex .price .txt-bold{font-size:24px;margin-right:4px}.l-top .box-plan02 .tabmain .tab__panel figure{width:100%;max-width:480px;padding:60px 48px 19px}@media (max-width: 767px){.l-top .box-plan02 .tabmain .tab__panel figure{display:none}}.l-top .box-plan02 .tabmain .tab__panel figure img{width:100%}.l-top .box-plan03 .contents{width:100%;max-width:1200px;margin:0 auto;color:#fff}@media (max-width: 767px){.l-top .box-plan03 .contents{flex-direction:column;gap:7vw}}.l-top .box-plan03 .contents table{border-collapse:collapse;width:100%;color:#1F1F1F}.l-top .box-plan03 .contents table td,.l-top .box-plan03 .contents table th{padding:16px 8px}@media (max-width: 767px){.l-top .box-plan03 .contents table td,.l-top .box-plan03 .contents table th{padding:3vw 1vw}}.l-top .box-plan03 .contents table td{background-color:#fff}@media (max-width: 767px){.l-top .box-plan03 .contents table td{font-size:3vw}}.l-top .box-plan03 .contents table th{background-color:#EFFAFF;width:180px}.l-top .box-plan03 .contents table th a{font-weight:normal;font-size:16px;text-decoration:underline}@media (max-width: 767px){.l-top .box-plan03 .contents table th a{font-size:3vw}}.l-top .box-plan03 .contents table th a:hover{text-decoration:none}.l-top .box-plan03 .contents table th .stxt{font-weight:normal;font-size:12px}.l-top .box-plan03 .left{padding:0 49px 0 68px;border-right:1px solid #fff}@media (max-width: 767px){.l-top .box-plan03 .left{padding:0;border:none}}.l-top .box-plan03 .right{padding:0 68px 0 49px}@media (max-width: 767px){.l-top .box-plan03 .right{padding:0}}.l-top .box-plan03 .left,.l-top .box-plan03 .right{width:50%}@media (max-width: 767px){.l-top .box-plan03 .left,.l-top .box-plan03 .right{width:100%}}.l-top .box-plan03 th{font-weight:400}.l-top .box-plan03 td{text-align:center;font-size:16px}.l-top .box-plan03 td strong{font-size:24px}@media (max-width: 767px){.l-top .box-plan03 td strong{font-size:4.4vw}}.l-top .box-plan03 th,.l-top .box-plan03 td{border:1px solid #E5E5E5}.l-top .box-plan03 .section-table_ttl{font-size:20px;margin-bottom:10px}@media (max-width: 767px){.l-top .box-plan03 .section-table_ttl{font-size:5vw;margin-bottom:2vw}}.l-top .box-plan03 .annotationtxt{font-size:14px}.l-top .box-plan03 .section-table .ttlwrap{margin-bottom:12px}.l-top .box-plan03 .section-table .ttl{background-color:#fff;color:#0068B7;line-height:1;padding:4px 16px;font-weight:700;border-radius:8px}.l-top .box-plan03 .section-table:not(:last-of-type){margin-bottom:32px}.l-top #sec-plan{background-color:#F8F8F8}@media (max-width: 767px){.l-top #sec-plan .lead{font-size:4vw;gap:unset}}.l-top #sec-plan .dflex{gap:80px}@media (max-width: 767px){.l-top #sec-plan .dflex{flex-direction:column;gap:6vw}}.l-top #sec-plan .card{width:480px;background-color:#fff;padding:16px;border-radius:8px;border:1px solid #E5E5E5;min-height:375px}@media (max-width: 767px){.l-top #sec-plan .card{width:100%;min-height:unset}}.l-top #sec-plan .card img{width:100%}.l-top #sec-plan .card .ttl{text-align:center;color:#fff;background-color:#0068B7;line-height:36px;font-size:20px;font-weight:700;border-radius:8px;margin-bottom:4px}@media (max-width: 767px){.l-top #sec-plan .card .ttl{font-size:5vw;line-height:1;padding:2vw 0}}@media (max-width: 767px){.l-top #sec-plan .card .txt{font-size:4vw}}.l-top #sec-plan .card .annotationtxt{text-align:center;margin-bottom:8px}@media (max-width: 767px){.l-top #sec-plan .card .annotationtxt{font-size:3.3vw}}.l-top #sec-plan .card img{margin-bottom:8px}.l-top #sec-plan .card+.annotationtxt{margin-top:8px}.l-top #sec-rokemobapoint .lead{font-weight:700;margin-bottom:2vw}.l-top #sec-rokemobapoint .lead:first-of-type{margin-bottom:8px}@media (max-width: 767px){.l-top #sec-rokemobapoint .lead:first-of-type{font-size:5vw;margin-bottom:-1vw}}.l-top #sec-rokemobapoint .lead strong{color:#FB004B;font-size:36px}@media (max-width: 767px){.l-top #sec-rokemobapoint .lead strong{font-size:6vw}}.l-top #sec-rokemobapoint .dflex{justify-content:center;gap:24px;margin-bottom:16px}@media (max-width: 767px){.l-top #sec-rokemobapoint .dflex{flex-wrap:wrap;gap:3vw 6vw}}.l-top #sec-rokemobapoint .dflex figure{border:1px solid #E5E5E5;border-radius:8px;width:236px;min-height:120px}@media (max-width: 767px){.l-top #sec-rokemobapoint .dflex figure{width:46%}}.l-top #sec-rokemobapoint .dflex figure figcaption{display:block;text-align:center;color:#0068B7;font-weight:700;margin-top:8px}@media (max-width: 767px){.l-top #sec-rokemobapoint .dflex figure figcaption{font-size:3vw}}.l-top #sec-rokemobapoint .dflex figure img{width:142px;display:block;margin:12px auto 0}.l-top #sec-rokemobapoint .txt{margin-bottom:16px}.l-top #sec-flow{background-color:#F8F8F8}.l-top #sec-flow .inner{max-width:848px}@media (max-width: 767px){.l-top #sec-flow .lead{font-size:4vw}}.l-top #sec-flow .box:not(:last-of-type){margin-bottom:80px}.l-top #sec-flow .box_ttl{background-size:20px auto;color:#0068B7;font-size:24px;padding-left:26px;margin-bottom:24px}@media (max-width: 767px){.l-top #sec-flow .box_ttl{font-size:6vw;margin-bottom:4vw;padding-left:7vw}.l-top #sec-flow .box_ttl img{width:6vw}}.l-top #sec-flow ol li{width:100%}.l-top #sec-flow ol li .dflex{width:100%;border-radius:8px;overflow:hidden}.l-top #sec-flow ol li:not(:last-of-type){margin-bottom:16px}.l-top #sec-flow ol li figure{display:flex;align-items:center;justify-content:center;background:#0068B7;width:82px;min-height:87px}@media (max-width: 767px){.l-top #sec-flow ol li figure{width:12%}.l-top #sec-flow ol li figure img{width:65%;display:block;margin:0 auto}}.l-top #sec-flow ol li dl{width:calc(100% - 82px);background-color:#fff}@media (max-width: 767px){.l-top #sec-flow ol li dl{width:88%}}.l-top #sec-flow ol li dl div{padding:16px 24px}@media (max-width: 767px){.l-top #sec-flow ol li dl div{padding:4vw 3vw}}.l-top #sec-flow ol li dl .ttl{padding-left:30px;font-size:20px;font-weight:700;color:#0068B7;margin-bottom:10px}@media (max-width: 767px){.l-top #sec-flow ol li dl .ttl{font-size:4vw;padding-left:7vw}}.l-top #sec-flow ol li dl dd p{margin-top:8px}@media (max-width: 767px){.l-top #sec-flow ol li dl dd p{font-size:3vw}}.l-top #sec-flow ol li dl dd p+.dflex{padding:0;gap:16px}.l-top #sec-flow ol li dl dd .btn{width:160px;padding:0;margin-top:8px}.l-top #sec-flow ol li dl dd .btn a{line-height:40px;font-weight:700}.l-top #sec-flow .btn-red{margin:40px auto 0;width:480px}@media (max-width: 767px){.l-top #sec-flow .btn-red{width:100%}}.l-top #sec-flow .btn-red a{line-height:56px}@media (max-width: 767px){.l-top #sec-support .lead{font-size:4vw}}.l-top #sec-support .inner{max-width:1128px}@media (max-width: 767px){.l-top #sec-support .inner{max-width:unset}}.l-top #sec-support .inner .dflex{flex-wrap:wrap;gap:24px}@media (max-width: 767px){.l-top #sec-support .inner .dflex{gap:4vw}}.l-top #sec-support .inner .btn{width:264px}@media (max-width: 767px){.l-top #sec-support .inner .btn{width:47.7%;background-size:5vw auto;background-position:left 3vw center}}.l-top #sec-support .inner .btn a{line-height:64px;border-radius:8px;border:1px solid #E5E5E5;overflow:hidden;text-align:left;padding-left:60px;color:#1F1F1F;background:url(/assets/personal/icon_arrow_right_black-dbcccacf35eb70ebf8250ad5f7f579b2d95643bb210ca98fa436d64cb5602300.svg) no-repeat right 14px center}@media (max-width: 767px){.l-top #sec-support .inner .btn a{line-height:1.4;height:13vw;font-size:3vw;padding-left:9vw;display:flex;align-items:center;background-position:right 2vw center}}.l-top #sec-support .inner .btn a:hover{opacity:0.7}.l-top #sec-support .btn-support{background-size:32px auto;background-position:left 20px center}.l-top #sec-news .inner{max-width:920px}.l-top .tab{max-width:800px;margin:0 auto;margin-top:120px}.l-top .tab__menu{display:flex;align-items:flex-end;justify-content:center;min-height:50px;padding:0;margin:0}.l-top .tab__menu-item{list-style:none;text-align:center;cursor:pointer;transition:all .3s}.l-top .tab__menu-item:last-of-type{margin-right:0px}.l-top .tab__panel{width:100%}.l-top .tab__panel-box{display:none}.l-top .tab__panel-box001{display:none}.l-top .tab__panel-box002{display:none}.l-top .tab__panel-box003{display:none}.l-top .tab__panel-box.is-show{display:block}.l-top #sec-faq{background-color:#F8F8F8}@media (max-width: 767px){.l-top #sec-faq{padding:40px 16px}}.l-top #sec-faq .inner{max-width:800px;padding:0}.l-top #sec-faq .item:not(:last-of-type){margin-bottom:40px}.l-top .js-accordion--close{display:none}.l-top .accordion-box{height:0;overflow:hidden;transition:.4s ease;background-color:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.16)}.l-top .accordion-box div{padding:16px}.l-top .accordion-box div p{line-height:1.6}.l-top .accordion-box div p:not(:first-of-type){margin-top:20px}.l-top .accordion-box .btns{overflow-x:auto;gap:16px;padding:0}.l-top .accordion-box .btn{padding:0;margin-top:16px}.l-top .accordion-box .btn a{line-height:40px;width:140px;font-size:14px;font-weight:700}.l-top .js-accordion{position:relative;padding:12px 16px 12px 56px;border:none;background:#0068B7 url(/assets/personal/icon_q-fa812606df99419cc3120f80f6a26422a0e7497853f5ea665d270a61581ee2e9.svg) no-repeat left 16px center;color:#fff;width:100%;border-radius:8px 8px 0px 0px;font-size:18px;font-weight:700;text-align:left;border-radius:8px;cursor:pointer}@media (max-width: 767px){.l-top .js-accordion{font-size:16px;padding:8px 30px 8px 40px;background-size:24px auto;background-position:left 8px center;line-height:1.4}}.l-top .js-accordion::before{content:"";width:2px;height:16px;background:#fff;position:absolute;right:18px;top:0;bottom:0;margin:auto;transition:.6s ease}.l-top .js-accordion::after{content:"";width:16px;height:2px;background:#fff;position:absolute;right:11px;top:0;bottom:0;margin:auto;transition:.6s ease}.l-top .js-accordion.is-accordion--open{border-radius:8px 8px 0px 0px}.l-top .js-accordion.is-accordion--open::before{transform:rotate(90deg)}.l-top .js-accordion.is-accordion--open::after{transform:rotate(-180deg)}.l-top .js-accordion.is-accordion--open+.accordion-box{height:auto;opacity:1;border-radius:0px 0px 8px 8px}@media (max-width: 767px){.l-top #sec-info{padding:40px 16px 0}}.l-top #sec-info #toc a.active{color:#0068B7}.l-top #sec-info #toc{width:280px;position:sticky;top:120px;align-self:flex-start;padding:20px;border-radius:5px;padding:24px;background-color:#fff;border-radius:8px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.16);border:1px solid #E5E5E5}@media (max-width: 767px){.l-top #sec-info #toc{width:100%;position:unset;top:unset}}.l-top #sec-info #toc .ttl{font-size:16px;margin-bottom:8px}.l-top #sec-info #toc ul li:not(:last-of-type){margin-bottom:8px}.l-top #sec-info #toc ul li a{display:block;padding:8px 0;color:#1F1F1F}.l-top #sec-info #toc ul li a:hover{text-decoration:underline}.l-top #sec-info .container{display:flex;max-width:1144px;margin:0 auto;gap:40px}@media (max-width: 767px){.l-top #sec-info .container{flex-direction:column;gap:20px}}.l-top #sec-info .main{flex:1}.l-top #sec-info .main section .ttl{background-color:#EFFAFF;padding:8px;font-size:20px;color:#0068B7;border-radius:8px 8px 0px 0px}@media (max-width: 767px){.l-top #sec-info .main section .ttl{font-size:18px}}.l-top #sec-info .main section .ttl+dl div:not(:last-of-type){margin-bottom:40px}.l-top #sec-info .main section .txt,.l-top #sec-info .main section dl{padding:16px;font-size:14px;font-weight:400;line-height:1.6}@media (max-width: 767px){.l-top #sec-info .main section .txt,.l-top #sec-info .main section dl{font-size:14px}}.l-top #sec-info .main section .txt dl,.l-top #sec-info .main section dl dl{padding:0;margin-top:24px}.l-top #sec-info .main section .txt dl div:not(:last-of-type),.l-top #sec-info .main section dl dl div:not(:last-of-type){margin-bottom:16px}.l-top #sec-info .main section .txt dl dt,.l-top #sec-info .main section dl dl dt{border:none;padding:0;font-size:16px;margin-bottom:4px}.l-top #sec-info .main section .txt dl dd,.l-top #sec-info .main section dl dl dd{font-size:14px;line-height:1.6}.l-top #sec-info .main section dt{padding:0 16px;font-size:18px;font-weight:700;border-left:4px solid #0068B7;line-height:1}@media (max-width: 767px){.l-top #sec-info .main section dt{font-size:16px;margin-bottom:10px;line-height:1.4}}.l-top #sec-info .main section dd .txt{padding-left:0;padding-right:0}.l-top #sec-info section:not(:last-of-type){margin-bottom:60px}@media (max-width: 767px){.l-top #sec-info section:not(:last-of-type){margin-bottom:30px}}.l-top .inav{margin-top:60px;padding:40px}@media (max-width: 767px){.l-top .inav{padding:20px 0}}.l-top .inav ul{display:flex;justify-content:center;gap:24px}@media (max-width: 767px){.l-top .inav ul{flex-direction:column}}.l-top .inav ul li{width:100%;max-width:400px}@media (max-width: 767px){.l-top .inav ul li{max-width:unset}}.l-top .inav ul li a{padding-top:30px;display:block;color:#0068B7;font-weight:700;text-align:center;height:100%;min-height:116px;box-shadow:0px 6px 0px 0px #0068B7;border-radius:8px;border:4px solid #0068B7}@media (max-width: 767px){.l-top .inav ul li a{display:flex;align-items:center;padding:4vw 4vw;font-size:4.4vw;min-height:unset;justify-content:space-between}}.l-top .inav ul li a img{display:block;margin:6px auto 0}@media (max-width: 767px){.l-top .inav ul li a img{margin:unset}}.l-top .inav ul li:last-of-type a{padding-top:20px}@media (max-width: 767px){.l-top .inav ul li:last-of-type a{padding:4vw 4vw}}.l-top .sec .btn-red{width:480px;margin:40px auto 0}@media (max-width: 767px){.l-top .sec .btn-red{width:100%}}.l-top .sec .btn-red a{line-height:56px}.l-top .sec_ttl_bg{text-align:left;font-size:32px;color:#fff;background:url(/assets/personal/bg_headline-2c6cd7a0b64a394ff5c11905a06e500f8300a9231016f60ca245fb369cf2ec16.svg) no-repeat top left;height:75px;padding:12px 20px}@media (max-width: 767px){.l-top .sec_ttl_bg{font-size:17px;background:url(/assets/personal/bg_headline_sp-b42c1ab7bc63b63473d141c25e8a96ff2c1b5135ed5d12d8e709ea92dfc66c6c.svg) no-repeat top left;background-size:90vw auto;padding:7px 14px;height:14vw;margin-bottom:16px;font-size:4.4vw}}.l-top #sec-second .fukidashiarea{flex-direction:row-reverse;justify-content:center;padding:0 0 40px;gap:40px}@media (max-width: 950px){.l-top #sec-second .fukidashiarea{flex-direction:column;gap:2vw;padding-bottom:8vw}}.l-top #sec-second .fukidashiarea .img{width:40%}@media (max-width: 950px){.l-top #sec-second .fukidashiarea .img{width:100%}.l-top #sec-second .fukidashiarea .img img{display:block;margin:0 auto}}.l-top #sec-second .fukidashiarea .qitem{width:48%}@media (max-width: 950px){.l-top #sec-second .fukidashiarea .qitem{width:100%}}.l-top #sec-second .fukidashiarea .qitem ul li{color:#0068B7;font-size:30px;font-weight:700;height:92px;padding-top:14px;text-align:center}@media (max-width: 767px){.l-top #sec-second .fukidashiarea .qitem ul li{font-size:5.2vw;padding-top:2.8vw;height:18vw}}.l-top #sec-second .fukidashiarea .qitem ul li:first-of-type{background:url(/assets/personal/sec_second_fukidashi01-d26238316f13d89493f4bdc4248c3feab33fd4c225d5e1325735d13171e9244a.svg) no-repeat top center}@media (max-width: 767px){.l-top #sec-second .fukidashiarea .qitem ul li:first-of-type{background-size:72vw auto}}.l-top #sec-second .fukidashiarea .qitem ul li:nth-child(2){background:url(/assets/personal/sec_second_fukidashi02-e63872ac65b017ef963fc2557ed7922981708cfd9d10912e8f193e2993d8fada.svg) no-repeat top center}@media (max-width: 767px){.l-top #sec-second .fukidashiarea .qitem ul li:nth-child(2){background-size:92vw auto}}.l-top #sec-second .fukidashiarea .qitem ul li:last-of-type{background:url(/assets/personal/sec_second_fukidashi03-d9f73a677c65a88c1bf5825b761a1b45da451a804ecfb92af983a475cad4c947.svg) no-repeat top center}@media (max-width: 767px){.l-top #sec-second .fukidashiarea .qitem ul li:last-of-type{background-size:60vw auto}}.l-top #sec-second .fukidashiarea .qitem ul li:not(:last-of-type){margin-bottom:45px}@media (max-width: 767px){.l-top #sec-second .fukidashiarea .qitem ul li:not(:last-of-type){margin-bottom:2vw}}.l-top #sec-second .fukidashiarea img{width:100%;max-width:457px}@media (max-width: 767px){.l-top #sec-second .fukidashiarea img{max-width:unset}}.l-top #sec-second .plans{gap:40px}@media (max-width: 767px){.l-top #sec-second .plans{flex-direction:column;gap:5vw}}.l-top #sec-second .plans img{width:100%}.l-top #sec-mainsp{background-color:#F8F8F8}.l-top #sec-mainsp .dflex{flex-direction:column;max-width:720px;margin:0 auto}.l-top #sec-mainsp .dflex img{width:100%}.l-top #sec-mainsp .dflex .txt{text-align:center;margin:24px 0;font-size:32px;font-weight:700;color:#0068B7}@media (max-width: 767px){.l-top #sec-mainsp .dflex .txt{font-size:24px}}.l-top #sec-price .sec_ttl_bg{background:url(/assets/personal/bg_headline_white-128a4baf2a559cfed8d61c8bd29822a14a9a17bd8d2a0e8c6d3bc8149401dc99.svg) no-repeat top left;color:#0068B7}@media (max-width: 950px){.l-top #sec-price .sec_ttl_bg{background:url(/assets/personal/bg_headline_white_sp-3bcd0aa2ff19dd7474334fb209aa01a7409505e1dda717cc77d1c9f7f7427b19.svg) no-repeat top left;line-height:1.2;background-size:90vw auto;padding:1.7vw 18vw 1.7vw 3vw;height:16vw;font-size:4vw}}@media (max-width: 767px){.l-top #sec-price .sec_ttl_bg{padding-right:0;background-size:87vw auto}}.l-top #sec-price .innerheadline{max-width:1200px}.txt-center{text-align:center}.txt-right{text-align:right}.txt-bold{font-weight:700}.txt-normal{font-weight:normal}.txt-green{color:#00ADA9}.txt-white{color:#fff}.txt-orange{color:#e67701}.txt-black{color:#1F1F1F}#wrap{width:100%;overflow:hidden}a{color:#000000}#header{text-align:center;padding-top:20px;margin-bottom:10px}.header-company-name{padding-left:145px}.header-company-tel{text-align:center}@media screen and (min-width: 992px){.header-company-tel{padding-left:80px}}#header p{margin:5px 0 0}.logo_top{width:65.189vw;margin-bottom:20px}@media screen and (min-width: 992px){.logo_top{width:100%;max-width:450px;margin-bottom:0}}.tel_top{width:43.677vw}@media screen and (min-width: 992px){.tel_top{width:auto}}#top{text-align:center}.top-img img{width:100%;text-align:center}.contact-btn{position:absolute;left:21.354vw;right:0;bottom:13%;border:none;padding:0;object-fit:cover}@media screen and (min-width: 1920px){.contact-btn{position:absolute;left:410px;right:0;bottom:13%;border:none;padding:0;object-fit:cover}}.img_top_btn{width:21.354vw}@media screen and (min-width: 1920px){.img_top_btn{width:410px}}.top-pc-area{background-image:url(/assets/iot/img_top-c018d1421c26c38245933ba38b6cbbf33caf77b79feed2e36e11653af63887c8.png);background-repeat:no-repeat;background-size:cover;width:100vw;height:34.555vw;padding-top:27.487vw;padding-left:20.681vw}.top-pc-area img{width:21.466vw}.contact-btn-pc{border:0;padding:0}.top-sp-area{background-image:url(/assets/sp/iot/img_top-sp-fc696278704b5f1c17210b1f587a4ba89152a508256c9610efc1641335dcb2e1.png);background-repeat:no-repeat;background-size:cover;width:100vw;height:100vw;padding-top:55vw}.top-sp-area img{width:47vw}.contact-btn-sp{border:0;padding:0}.contact-btn-normal{width:91.111vw;max-width:410px}#about{text-align:center;margin-bottom:110px;background-color:#e67701;padding:1vw 0 2.094vw}#about h1{font-size:3.5vw;font-weight:800;color:#fff}@media screen and (min-width: 1920px){#about{padding:30px 0 40px}#about h1{font-size:2.5vw}}#about img{max-width:1234px;width:64.607vw}#iot-reason .title{text-align:center;margin-bottom:45px}@media screen and (min-width: 992px){#iot-reason .title{margin-bottom:90px}}#iot-reason .title img{width:91.265vw;max-width:800px}@media screen and (min-width: 992px){#iot-reason .title img{width:auto}}.reason{width:100%;max-width:1240px;margin:0 auto}.reason-div{margin-bottom:30px}@media screen and (min-width: 992px){.reason-div{margin-bottom:60px}}#iot-plan{text-align:center;background-color:#9ad5ff}#iot-plan h1{margin-top:0;padding-top:0;margin-bottom:10px}#iot-plan .title{padding-top:40px;margin-bottom:30px;margin-top:0}@media screen and (min-width: 992px){#iot-plan .title{padding-top:40px;margin-bottom:60px}}#iot-plan .title img{width:85.007vw}@media screen and (min-width: 992px){#iot-plan .title img{width:auto}}#iot-plan .sub-title{font-size:18px}#iot-plan .plan{padding-bottom:100px;width:100%;max-width:1240px;margin:0 auto}.plan-div{margin-bottom:30px}@media screen and (min-width: 992px){.plan-div{margin-bottom:60px}}.plan-div img{width:72.222vw;max-width:400px}#iot-case{background-color:#fff6e7;padding-bottom:30px}@media screen and (min-width: 992px){#iot-case{padding-bottom:60px}}#iot-case .title{margin-bottom:30px;padding-top:60px;text-align:center}@media screen and (min-width: 992px){#iot-case .title{margin-bottom:60px}}#iot-case .title img{width:91.265vw;max-width:848px}@media screen and (min-width: 992px){#iot-case .title img{width:auto}}.case{width:100%;max-width:1260px;margin:0 auto 30px}.case.row{display:flex;justify-content:center}#case{text-align:center;background-color:#ededed;padding-top:0;padding-bottom:50px}#case .title{font-size:27px;font-weight:bold;padding-top:60px;margin-top:0}#case .title img{width:79.531vw;max-width:610px}@media screen and (min-width: 992px){#case .title img{width:auto}}.case-div{margin-bottom:30px}@media screen and (min-width: 992px){.case-div{margin-bottom:60px}}.case-div img{width:72.222vw;max-width:294px}#hayami{text-align:center;padding-top:40px;padding-bottom:25px}@media screen and (min-width: 992px){#hayami{text-align:center;padding-top:70px;padding-bottom:50px}}#hayami .title{margin-bottom:20px}@media screen and (min-width: 992px){#hayami .title{margin-bottom:40px}}#hayami .title img{width:94.394vw;max-width:764px}@media screen and (min-width: 992px){#hayami .title img{width:auto}}.tb_hayami{width:1230px;border-collapse:separate}.tb_hayami th,.tb_hayami td{vertical-align:middle;text-align:center;padding:10px 0;font-size:12px;border-bottom:2px solid #9e9e9c}@media screen and (min-width: 992px){.tb_hayami th,.tb_hayami td{padding:20px 0;font-size:18px}}.tb_hayami th.th_yoto{width:265px;background-color:#2d7cff;color:#fff;text-align:center;font-size:18px;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hayami th.th_yoto{width:315px;font-size:24px}}.tb_hayami th.th_plan{width:160px;background-color:#dedede;text-align:center;font-size:18px;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hayami th.th_plan{width:190px;font-size:24px}}.tb_hayami th.th_kami{width:130px;background-color:#f3f3f1;text-align:center;font-size:18px;line-height:0.8em;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hayami th.th_kami{width:150px;font-size:24px}}.tb_hayami th.th_kami small{font-size:8px;line-height:0.8em}@media screen and (min-width: 992px){.tb_hayami th.th_kami small{font-size:12px}}.tb_hayami th.th_hi{width:300px;background-color:#dedede;text-align:center;font-size:18px;border-bottom:0}@media screen and (min-width: 992px){.tb_hayami th.th_hi{width:320px;font-size:24px}}.tb_hayami th.th_up{width:160px;background-color:#f3f3f1;text-align:center;font-size:18px;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hayami th.th_up{width:180px;font-size:24px}}.tb_hayami th.th_sms{width:80px;background-color:#dedede;text-align:center;font-size:18px;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hayami th.th_sms{font-size:24px}}.tb_hayami th.th_gb{padding:8px 0;font-size:10px;border:2px solid #fff;border-bottom:5px solid #fff;background-color:#dedede}@media screen and (min-width: 992px){.tb_hayami th.th_gb{font-size:14px}}.fcie{font-size:24px}@media screen and (min-width: 992px){.fcie{font-size:30px}}.gray-boxshadow-r{box-shadow:-7px 0 0 -5px #dedede inset}.gray-boxshadow-r2{box-shadow:-5px 0 0 -5px #dedede inset}.gray-boxshadow-l{box-shadow:5px 0 0 -3px #dedede inset}.gray-boxshadow-l2{box-shadow:5px 0 0 -3px #dedede inset}.tb_hayami th.b0,.tb_hayami td.b0{border-bottom:0}.att{text-align:left;font-size:12px;padding:10px 0 0 0}@media screen and (min-width: 992px){.att{font-size:16px;padding:20px 0 0 0}}.tb_hikaku{width:1100px;background-color:#fff;margin:0 auto;border:1px solid #fff;border-color:#fff}@media screen and (min-width: 992px){.tb_hikaku{width:1230px}}.tb_hikaku th,.tb_hikaku td{font-size:14px;text-align:center;background-color:#dedede}@media screen and (min-width: 992px){.tb_hikaku th,.tb_hikaku td{font-size:18px}}.tb_hikaku th.th_title{font-size:18px;background-color:#6b6b6b;color:#fff;padding:10px 0;border-bottom:5px solid #fff}@media screen and (min-width: 992px){.tb_hikaku th.th_title{font-size:24px;padding:20px 0}}.tb_hikaku th.th_title.rk{background-color:#e67701}.tb_hikaku td.rk{background-color:#feebcb}.tb_hikaku th.th_title.wh{background-color:#fff}.tb_hikaku .ht90{height:60px}@media screen and (min-width: 992px){.tb_hikaku .ht90{height:90px}}.tb_hikaku .ht115{height:85px}@media screen and (min-width: 992px){.tb_hikaku .ht115{height:115px}}td.n_price{font-size:22px}@media screen and (min-width: 992px){td.n_price{font-size:28px}}.r_kakin{font-size:34px}@media screen and (min-width: 992px){.r_kakin{font-size:40px}}td.n_kakin{font-size:22px}@media screen and (min-width: 992px){td.n_kakin{font-size:28px}}td.n_sokudo{font-size:16px}@media screen and (min-width: 992px){td.n_sokudo{font-size:22px}}td.n_costo{font-size:16px}@media screen and (min-width: 992px){td.n_costo{font-size:22px}}td.n_biko{font-size:16px}@media screen and (min-width: 992px){td.n_biko{font-size:22px}}#motion{background-color:#e5e7e4;text-align:center;padding:50px 0 40px}@media screen and (min-width: 992px){#motion{background-color:#e5e7e4;text-align:center;padding:100px 0 85px}}#motion .title{margin-bottom:25px}@media screen and (min-width: 992px){#motion .title{margin-bottom:55px}}#motion .title img{width:61.799vw}@media screen and (min-width: 992px){#motion .title img{width:auto}}.m_link{font-size:14px;line-height:1.5em;margin-bottom:20px}@media screen and (min-width: 992px){.m_link{font-size:20px;line-height:1.8em;margin-bottom:40px}}.m_link a{text-decoration:underline}.tb_spec{text-align:center;width:1100px;background-color:#fff;margin:0 auto;border:1px solid #fff;border-color:#fff}@media screen and (min-width: 992px){.tb_spec{width:1230px}}.tb_spec th,.tb_spec td{text-align:center}.tb_spec .meisyo{font-size:20px;height:150px;width:225px;background-color:#dedede}@media screen and (min-width: 992px){.tb_spec .meisyo{font-size:26px;height:170px;width:265px}}.tb_spec .price{font-size:20px;height:95px;background-color:#dedede}@media screen and (min-width: 992px){.tb_spec .price{font-size:26px;height:115px;background-color:#dedede}}.tb_spec .speed{font-size:20px;height:95px}@media screen and (min-width: 992px){.tb_spec .speed{font-size:26px;height:115px}}.tb_spec .sim{font-size:20px;height:95px}@media screen and (min-width: 992px){.tb_spec .sim{font-size:26px;height:115px}}.tb_spec .area{font-size:20px;height:220px}@media screen and (min-width: 992px){.tb_spec .area{font-size:26px;height:260px}}.tb_spec .shinki{font-size:20px;height:80px}@media screen and (min-width: 992px){.tb_spec .shinki{font-size:26px;height:100px}}.tb_spec .career{width:190px;font-size:14px}@media screen and (min-width: 992px){.tb_spec .career{width:210px;font-size:17px}}.tb_spec .career_d{width:190px;font-size:14px;background-color:#e67701;color:#fff}@media screen and (min-width: 992px){.tb_spec .career_d{width:210px;font-size:17px}}.tb_spec .kami{background-color:#0168b3;color:#fff;font-size:26px}@media screen and (min-width: 992px){.tb_spec .kami{font-size:32px}}.tb_spec .nobori{background-color:#6b6b6b;color:#fff;font-size:26px}@media screen and (min-width: 992px){.tb_spec .nobori{font-size:32px}}.att_spec{width:100%;max-width:1240px;margin:0 auto 30px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_spec{width:100%;max-width:1240px;margin:0 auto 30px;text-align:left;padding:20px 0 0 0;font-size:16px}}#case .cases{width:78.227vw;display:flex;max-width:1240px;background-color:#ffffff;padding:10px;margin:20px auto}@media screen and (min-width: 992px){#case .cases{width:100%;max-width:1240px}}#case .cases .case-img-div{padding:15px 44px 35px}@media screen and (min-width: 992px){#case .cases .case-img-div{padding:70px 44px 35px}}#case .cases .case-img{width:100%;max-width:530px;box-shadow:5px 5px 10px 3px rgba(0,0,0,0.2)}#case .cases .text{-ms-flex-align:center;align-items:center}#case .cases .body{text-align:left}@media screen and (min-width: 992px){#case .cases .body{padding-left:45px}}#case .cases .body .company{font-size:20px;font-weight:bold;font-size:18px}#price-comparison{text-align:center;padding-top:50px;padding-bottom:50px}#price-comparison .title{font-size:27px;font-weight:bold;padding-top:80px}#price-comparison .title img{width:46.675vw}@media screen and (min-width: 992px){#price-comparison .title img{width:auto}}#price-comparison .subscription{font-size:14px;padding:20px 0 35px}@media screen and (min-width: 992px){#price-comparison .subscription{font-size:18px;padding:40px 0 70px}}#price-comparison .price-img{max-width:1001px;width:100%;margin-top:30px}#price-comparison .att_04{width:100%;max-width:1240px;margin:0 auto 30px;text-align:left;font-size:12px;padding:10px 0 0 0}@media screen and (min-width: 992px){#price-comparison .att_04{width:100%;max-width:1240px;font-size:16px;padding:20px 0 0 0}}#spec{text-align:center;background-color:#ededed;padding-top:40px;padding-bottom:25px}@media screen and (min-width: 992px){#spec{text-align:center;background-color:#ededed;padding-top:50px;padding-bottom:50px}}#spec .title{padding-top:40px;margin-bottom:20px}@media screen and (min-width: 992px){#spec .title{padding-top:80px;margin-bottom:40px}}#spec .title img{width:86.31vw}@media screen and (min-width: 992px){#spec .title img{width:auto}}#spec .spec-img{max-width:1000px;width:100%;margin-top:30px}#contact{text-align:center;padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}#contact .title{font-size:21px;font-weight:bold;padding-top:40px}@media screen and (min-width: 992px){#contact .title{font-size:27px;padding-top:80px}}#contact .logo{width:65.189vw}@media screen and (min-width: 992px){#contact .logo{width:100%;max-width:407px}}#contact .company{font-size:21px;font-weight:bold;margin-top:15px}@media screen and (min-width: 992px){#contact .company{font-size:27px;font-weight:bold;margin-top:30px}}#contact .tel{font-size:21px}@media screen and (min-width: 992px){#contact .tel{font-size:27px}}#contact .url{font-size:21px}@media screen and (min-width: 992px){#contact .url{font-size:27px}}#footer{background-color:#e67701;text-align:center;height:60px}@media screen and (min-width: 992px){#footer{height:80px}}#footer p{color:#ffffff;padding-top:20px}@media screen and (min-width: 992px){#footer p{padding-top:32px}}.footer-contact-btn-normal{width:91.111vw;max-width:578px}@media screen and (max-width: 499px){.contact1{display:none}#iot-plan .plan .col-md-6 img{padding-left:0px !important;padding-right:0px !important;width:100%}.sub-title{padding-left:10px;padding-right:10px}.contact-btn-normal img{width:80%;margin-bottom:10px}#case{text-align:center;background-color:#ededed;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px}#price-comparison{padding-left:20px;padding-right:20px}#about{text-align:center}#iot-plan .plan{padding-bottom:20px}#price-comparison .title{padding-top:10px}#price-comparison .subscription{padding-top:30px}#spec .title{padding-top:20px}#case .title{padding-top:20px}#iot-plan .title{padding-top:40px}#spec .spec-img{padding-right:20px;padding-left:20px}#contact{text-align:center;padding-top:0px}#contact .title{padding-top:50px}.contact-btn{display:none}}@media screen and (max-width: 550px){.contact-btn{display:none}}.delivery-radio{margin-left:10px}.bg_dy{background-color:#feebcb}.bg_ubl{background-color:#d3e2f5}.tb_gray01{background-color:#e5e7e4}.tb_gray02{background-color:#f3f3f1}.tb_gray03{background-color:#dedede}.w320{width:280px}@media screen and (min-width: 992px){.w320{width:320px}}.f40{font-size:30px}@media screen and (min-width: 992px){.f40{font-size:40px}}.f30{font-size:24px}@media screen and (min-width: 992px){.f30{font-size:30px}}.f24{font-size:18px}@media screen and (min-width: 992px){.f24{font-size:24px}}.f22{font-size:16px}@media screen and (min-width: 992px){.f22{font-size:22px}}.f12{font-size:10px}@media screen and (min-width: 992px){.f12{font-size:12px}}@media screen and (min-width: 992px){.d-flex{display:-ms-flexbox !important;display:flex !important}}img{max-width:100%}@media screen and (max-width: 1230px){.tb_scroll{overflow-x:scroll}.tb_scroll::-webkit-scrollbar{width:5px;background:#eee}.tb_scroll::-webkit-scrollbar-thumb{background:#2d7cff}}@media screen and (max-width: 991px){.sp80p{width:80%}}.protect-text{display:inline-block}.l-top #sec-flow{padding:40px 0 85px;position:relative}.l-top #sec-flow h2,.l-top #sec-flow h3{text-align:center}.l-top #sec-flow .mainimg img{width:100%}.l-top #sec-flow .inner{max-width:1040px;margin:0 auto}@media (min-width: 768px){.l-top #sec-flow .contents{position:absolute;top:9vw;left:11vw}}.l-top #sec-flow .ttl{font-size:32px;font-size:2.15vw}.l-top #sec-flow .ttl img{width:43vw}@media (max-width: 767px){.l-top #sec-flow .ttl img{width:90%;display:block;margin:0 auto 0}}.l-top #sec-flow .subttl{line-height:1}@media (max-width: 767px){.l-top #sec-flow .subttl{position:absolute;left:50%;transform:translate(-50%, 0);bottom:43vw}}.l-top #sec-flow .subttl .dflex{align-items:baseline}.l-top #sec-flow .subttl strong{font-size:9.5vw;color:#0068B7}@media (max-width: 767px){.l-top #sec-flow .subttl strong{font-size:25vw}}.l-top #sec-flow .subttl img:first-of-type{width:6.2vw}@media (max-width: 767px){.l-top #sec-flow .subttl img:first-of-type{width:16vw}}.l-top #sec-flow .subttl img:last-of-type{width:9.4vw}@media (max-width: 767px){.l-top #sec-flow .subttl img:last-of-type{width:23vw}}.l-top #sec-flow .lead{font-size:1.6vw;margin-top:0.5vw;font-weight:700;line-height:1.2}@media (max-width: 767px){.l-top #sec-flow .lead{position:absolute;left:50%;transform:translate(-50%, 0);bottom:25vw;font-size:4.5vw;line-height:1.4;width:100%;text-align:center}}.l-top #sec-flow .scroll_up{padding-left:0px;margin:10px}@media screen and (max-width: 499px){.l-top #sec-flow{padding-top:60px;padding-bottom:60px}}.l-top #sec-flow .title{margin-bottom:40px}@media screen and (max-width: 499px){.l-top #sec-flow .title{margin-bottom:30px}}.l-top #sec-flow .title img{width:61.799vw}.l-top #sec-flow li{list-style-type:none}.l-top #sec-flow ol li:not(:last-of-type){margin-bottom:16px}.l-top #sec-flow ol li{width:100%;font-size:16px}.l-top #sec-flow ol li dl{width:calc(100% - 82px);background-color:#fff;margin:0}.l-top #sec-flow ol li figure{display:flex;align-items:center;justify-content:center;background:#e67701;width:82px;min-height:87px}.l-top #sec-flow ol li dl .ttl{padding-left:30px;font-size:20px;font-weight:700;color:#e67701;margin-bottom:10px}.l-top #sec-flow ol li dl div{padding:16px 24px}.l-top #sec-flow ol li .dflex{width:100%;border-radius:8px;overflow:hidden;flex-wrap:wrap}.l-top #sec-flow .row{display:flex;flex-direction:column;margin:0 15px;max-width:1240px;margin-bottom:40px}.l-top #sec-flow .row .col{margin-bottom:20px}.l-top #sec-flow .step01 dl dt{background:url(/assets/top2/icon_step_form-3ee98129a618746962d962725b18d285f3311a28686853c11a6fd82dd9747f57.svg) no-repeat left center}.l-top #sec-flow .step02 dl dt{background:url(/assets/top2/icon_step_mail-6058e50b09172b73f4572152ada13dcef3f65f977b080a3bbc163c4bbfd6517a.svg) no-repeat left center}.l-top #sec-flow .step03 dl dt{background:url(/assets/top2/icon_step_sim-f7687069813cbed15ac2a11e95b082b824c54d53a8ce87fbfda4bdf06593c5f6.svg) no-repeat left center}.l-top #sec-flow .step04 dl dt{background:url(/assets/top2/icon_step_check-b43166494b8efb0e06779a78283e7650039501489a8f7889398ed7f785855aec.svg) no-repeat left center}@media screen and (min-width: 992px){.l-top #sec-flow{padding:40px 0 85px}.l-top #sec-flow .title{margin-bottom:40px}.l-top #sec-flow .title img{width:auto}.l-top #sec-flow .row{margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:center}.l-top #sec-flow .row .col{padding:0 10px;width:16.66666%}}.l-top #sec-flow .btn{display:block}.l-top #sec-flow ol li figure{background:#e67701}.sec-flow{padding:80px 0}@media (max-width: 767px){.sec-flow{padding:40px 0}}.sec-flow #dataplan ol{list-style-type:none;text-align:left;font-size:16px}.sec-flow #dataplan ol figure{margin-right:20px}.tx-title{line-height:0}.tx-title .title_header_o{font-family:"Orbitron", sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;color:#dc0000;font-size:8.7vw;letter-spacing:-0.6vw}.tx-title .title_header_it{font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal;color:#dc0000;font-size:10.7vw}.tx-title .title_header_6{font-family:"Mukta", sans-serif;font-weight:700;font-style:normal;color:#ff7500;font-size:11.7vw;letter-spacing:2.4vw}.tx-title .title_header_name{font-family:"M PLUS 1", sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:5.2vw;margin-left:-2.5vw;letter-spacing:0.4vw;line-height:1.6em;position:relative;bottom:0.45vw;color:#000}@media screen and (min-width: 992px){.tx-title .title_header_o{font-size:107px;letter-spacing:-8px}.tx-title .title_header_it{font-size:123px}.tx-title .title_header_6{font-size:130px;letter-spacing:30px}.tx-title .title_header_name{font-size:55px;margin-left:-30px;letter-spacing:3px;line-height:1.2em;position:relative;bottom:0.45vw;color:#000}}.case-div{margin-bottom:30px}.case-div p{margin-bottom:10px;font-size:1.25em;line-height:1.75}.case-div p:last-child{margin-bottom:0}.case-div img{display:block;margin:0 auto 10px;max-width:100%}.case-div .case-title{font-weight:bold;font-size:18px;text-align:center}#faq{padding:100px 0 85px;background-color:#fff6e7}@media screen and (max-width: 499px){#faq{padding-top:60px;padding-bottom:60px}}#faq .title{margin-bottom:40px;text-align:center}@media screen and (max-width: 499px){#faq .title{margin-bottom:30px}}#faq .title .title_header_it{color:#000}#faq .faq{margin:0 auto;width:90%;max-width:1240px;display:flex;flex-wrap:wrap}#faq .faq dt{width:50px;text-align:center;font-size:2em;color:#e67701}#faq .faq dd{margin-bottom:15px;flex:1}#faq .faq-q{display:block;padding:5px 0;font-weight:bold;font-size:1.5em}#faq .faq-a{padding:20px;background-color:#fff;font-size:1.25em}#faq .faq-a a{font-weight:bold;color:#337ab7}#faq table{margin-bottom:10px;width:50%}@media screen and (min-width: 992px){#faq .faq{width:80%}}#iot-reason .tx-reason{font-family:"Noto Sans JP", sans-serif;width:100%;height:100%;max-height:200px;position:absolute;padding:0 7vw 0 46.3vw;text-align:center;overflow:hidden;color:#fff;top:149px}#iot-reason .tx-reason.reason-01{top:146px;line-height:9.5vw;font-weight:600;font-size:4.4vw}#iot-reason .tx-reason.reason-02,#iot-reason .tx-reason.reason-03,#iot-reason .tx-reason.reason-04,#iot-reason .tx-reason.reason-05{line-height:12vw;font-weight:600;font-size:4.3vw}#iot-reason .tx-reason.reason-02>span,#iot-reason .tx-reason.reason-03>span,#iot-reason .tx-reason.reason-04>span,#iot-reason .tx-reason.reason-05>span{font-size:2.5vw;position:relative;bottom:3px}#iot-reason .tx-reason.reason-06{top:167px;line-height:3.1vw;font-weight:600;font-size:1.45vw}@media screen and (min-width: 410px), screen and (min-width: 1240px){#iot-reason .tx-reason{width:100%;height:100%;max-height:200px;position:absolute;padding:0 32px 0 192px;text-align:center;overflow:hidden;color:#fff;top:147px}#iot-reason .tx-reason.reason-01{top:146px;line-height:39px;font-weight:600;font-size:18px}#iot-reason .tx-reason.reason-02,#iot-reason .tx-reason.reason-03,#iot-reason .tx-reason.reason-04,#iot-reason .tx-reason.reason-05{line-height:150px;font-weight:600;font-size:54px}#iot-reason .tx-reason.reason-02>span,#iot-reason .tx-reason.reason-03>span,#iot-reason .tx-reason.reason-04>span,#iot-reason .tx-reason.reason-05>span{font-size:30px;position:relative;bottom:3px}#iot-reason .tx-reason.reason-06{top:167px;line-height:39px;font-weight:600;font-size:18px}}@media screen and (min-width: 992px){#iot-reason .tx-reason{width:100%;height:100%;max-height:200px;position:absolute;padding:0 2.8vw 0 15.3vw;text-align:center;overflow:hidden;color:#fff;top:147px}#iot-reason .tx-reason.reason-01{top:146px;line-height:3.17vw;font-weight:600;font-size:1.45vw}#iot-reason .tx-reason.reason-02,#iot-reason .tx-reason.reason-03,#iot-reason .tx-reason.reason-04,#iot-reason .tx-reason.reason-05{line-height:12vw;font-weight:600;font-size:4.3vw}#iot-reason .tx-reason.reason-02>span,#iot-reason .tx-reason.reason-03>span,#iot-reason .tx-reason.reason-04>span,#iot-reason .tx-reason.reason-05>span{font-size:2.5vw;position:relative;bottom:3px}#iot-reason .tx-reason.reason-06{top:167px;line-height:3.1vw;font-weight:600;font-size:1.45vw}}@media screen and (min-width: 1240px){#iot-reason .tx-reason{width:100%;height:100%;max-height:200px;position:absolute;padding:0 32px 0 192px;text-align:center;overflow:hidden;color:#fff;top:147px}#iot-reason .tx-reason.reason-01{top:146px;line-height:39px;font-weight:600;font-size:18px}#iot-reason .tx-reason.reason-02,#iot-reason .tx-reason.reason-03,#iot-reason .tx-reason.reason-04,#iot-reason .tx-reason.reason-05{line-height:150px;font-weight:600;font-size:54px}#iot-reason .tx-reason.reason-02>span,#iot-reason .tx-reason.reason-03>span,#iot-reason .tx-reason.reason-04>span,#iot-reason .tx-reason.reason-05>span{font-size:30px;position:relative;bottom:3px}#iot-reason .tx-reason.reason-06{top:167px;line-height:39px;font-weight:600;font-size:18px}}#iot-reason .title_header_it{font-family:"Titillium Web", sans-serif}#iot-reason .tx-title{line-height:0}.reason{width:100%;max-width:1240px;margin:0 auto;overflow:hidden}.reason-div{margin-bottom:30px;font-size:1.125em;line-height:1.5}.reason-div ul{padding-left:1.5em}.reason-div ul li{list-style-type:disc}@media screen and (min-width: 992px){.reason-div{margin-bottom:60px}}.reason-number,.reason-title{margin-bottom:15px;text-align:center;color:#e67701;font-weight:bold;white-space:nowrap}.reason-number{position:relative;font-size:4em;line-height:1}.reason-number::after{content:"";position:absolute;left:calc(50% - 0.5em);bottom:0;width:1em;border-bottom:solid 2px #e67701}.reason-title{font-size:2em}.reason-img{margin-bottom:15px;text-align:center}.dflex{display:flex}.dflex-center{justify-content:center;align-items:center}.dflex-spbtwn{justify-content:space-between}.dflex-reverse{flex-direction:row-reverse}.dflex-column{flex-direction:column}.dflex-column-reverse{flex-direction:column-reverse}.dflex-aic{align-items:center}.dgrid{display:grid}.spflex-base{align-items:baseline}.shadow{box-shadow:rgba(31,31,31,0.16) 2px 4px 12px 0px}.bg-white{background-color:#fff}.steps_icon{position:absolute;top:-16px;line-height:32px;width:110px;font-size:420px;left:50%;transform:translate(-50%, 0);text-align:center;border-radius:16px}@media (max-width: 767px){.steps_icon{left:0;transform:unset}}.bg-green{background:#00ada9}
