﻿/*! 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}}.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}*{box-sizing:border-box;word-break:break-all}img,iframe{max-width:100%}#wrap{width:100%;overflow:auto}a{color:#000000}a.ofl{display:inline-block;background:linear-gradient(90deg, #34b7d8, #4589ff);padding:10px 60px;color:white;border-radius:14px;font-size:4.6vw;font-family:"Noto Sans JP", sans-serif}a.ofl:hover,a.ofl:focus{opacity:0.8;color:white;text-decoration:none}@media screen and (max-width: 499px){a.ofl{width:100%;padding:10px 0}}@media screen and (min-width: 992px){a.ofl{font-size:38px;min-width:410px}}#header .sp_entry{position:absolute;top:0;right:40px}@media screen and (min-width: 499px){#header .sp_entry{right:60px}}#header .sp_entry>div{display:inline-block;padding-right:5px;padding-top:13px}@media screen and (min-width: 499px){#header .sp_entry>div:first-child{margin-right:15px}}#header .sp_entry>div:first-child a.ofl{display:inline-block;background:#4589ff;padding:8px 5px;color:white;border-radius:5px;font-size:14px;font-family:"Noto Sans JP", sans-serif}@media screen and (min-width: 499px){#header .sp_entry>div:first-child a.ofl{font-size:17px}}#header .sp_entry>div:last-child a.ofl{display:inline-block;background:#34b7d8;padding:8px 5px;color:white;border-radius:5px;font-size:14px;font-family:"Noto Sans JP", sans-serif}@media screen and (min-width: 499px){#header .sp_entry>div:last-child a.ofl{font-size:17px}}@media screen and (min-width: 992px){#header{height:auto}}.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}.burger-btn{display:block;width:39px;height:39px;position:absolute;z-index:3;border:none;top:0;right:0;margin-top:5px}@media screen and (max-width: 991px){.burger-btn{margin-top:13px}}@media screen and (max-width: 499px){.burger-btn{margin-top:10px}}.bar{width:25px;height:2px;display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:#000}.bar_top{top:10px}.bar_mid{top:50%;transform:translate(-50%, -50%)}.bar_bottom{bottom:10px}.burger-btn.close-btn .bar_top{transform:translate(-50%, 9px) rotate(45deg);transition:transform 0.3s}.burger-btn.close-btn .bar_mid{opacity:0;transition:opacity 0.3s}.burger-btn.close-btn .bar_bottom{transform:translate(-50%, -8px) rotate(-45deg);transition:transform 0.3s}.nav-outline{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sp-menu{background-color:#fff}body.fixed{position:fixed;width:100%;height:100%;left:0}ul.slider{max-width:1700px;margin:0 auto;padding-left:0}.slider.slick-dotted.slick-slider{margin-bottom:50px}@media screen and (min-width: 992px){.slider.slick-dotted.slick-slider{margin-bottom:100px}}.slider .slick-dots{bottom:-35px}@media screen and (min-width: 992px){.slider .slick-dots{bottom:-60px}}.slider .slick-next{right:3.024vw;background-image:url(/assets/top/arrow_r-185fc90a9584381d6077d0899685a779eaebd5450b3242c3925b688ca5f60fd3.png);background-size:cover;background-repeat:no-repeat;width:3.125vw;height:6.452vw}@media screen and (min-width: 992px){.slider .slick-next{right:30px;width:31px;height:64px}}.slick-next:before{display:none}.slider .slick-next:hover,.slider .slick-next:focus{background:url(/assets/top/arrow_r-185fc90a9584381d6077d0899685a779eaebd5450b3242c3925b688ca5f60fd3.png);background-size:cover;background-repeat:no-repeat;width:3.125vw;height:6.452vw}@media screen and (min-width: 992px){.slider .slick-next:hover,.slider .slick-next:focus{width:31px;height:64px}}.slider .slick-prev{left:3.024vw;background-image:url(/assets/top/arrow_l-d441acfdd659156ae96de7f8510348b1c2a2a9b6c7ab1114a0501af0d39e61e2.png);background-size:cover;background-repeat:no-repeat;width:3.125vw;height:6.452vw;z-index:5}@media screen and (min-width: 992px){.slider .slick-prev{left:30px;width:31px;height:64px}}.slick-prev:before{display:none}.slider .slick-prev:hover,.slider .slick-prev:focus{background:url(/assets/top/arrow_l-d441acfdd659156ae96de7f8510348b1c2a2a9b6c7ab1114a0501af0d39e61e2.png);background-size:cover;background-repeat:no-repeat;width:3.125vw;height:6.452vw}@media screen and (min-width: 992px){.slider .slick-prev:hover,.slider .slick-prev:focus{width:31px;height:64px}}.slider a:focus{outline:none}.slider .slick-dots li button:before{font-size:20px}.slider .slick-dots li.slick-active button:before{color:#e57701;font-size:20px}.slider .slick-dots li{margin:0 10px}.slick-slide img{width:100%}.top-pc-area img{width:21.466vw}.contact-btn-pc{border:0;padding:0}.top-sp-area{background-image:url(/assets/iot/img_top-sp-0e6075c2817b68212cd711a992310694809395e93aadded2042325fe7770abb8.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:100px;background-color:#e67701;padding:1vw 0 2.094vw}#about h1{font-size:3.5vw;font-weight:800;color:#fff;font-family:"Noto Sans JP", sans-serif;margin-top:10px;margin-bottom:10px}h2.title{font-family:"M PLUS 1", sans-serif}@media screen and (min-width: 1920px){#about{padding:30px 0 40px}#about h1{font-size:clamp(63px, 2.5vw, 63px)}}#about img{max-width:1234px;width:64.607vw}#hayami{text-align:center;padding:20px 0 85px}@media screen and (max-width: 499px){#hayami{padding-top:20px;padding-bottom:60px}}#hayami .title{margin-bottom:40px}@media screen and (max-width: 499px){#hayami .title{margin-bottom:30px}}#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:transparent;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:transparent}.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}}.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}.att_spec{width:100%;max-width:1240px;margin:0 auto 30px;text-align:right;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:right;padding:20px 0 0 0;font-size:16px}}#case{text-align:center;background-color:#ededed;padding:20px 0 85px}@media screen and (max-width: 499px){#case{padding-top:20px;padding-bottom:60px}}#case .title{text-align:center;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 499px){#case .title{margin-bottom:30px}}#case .title img{width:79.531vw;max-width:610px}#case .dgrid{text-align:center;width:100%;max-width:1240px;margin-bottom:2em;gap:24px 10px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}@media (max-width: 767px){#case .dgrid{grid-template-columns:repeat(auto-fit, minmax(48%, 1fr));gap:20px 12px}}#case .dgrid .item a{color:#0F1A40;text-decoration:none;display:block;padding:5px;height:100%;width:100%;text-align:left}@media (max-width: 767px){#case .dgrid .item a figure{margin-bottom:5px}}#case .dgrid .item a figure img{width:100%;aspect-ratio:16 / 9;object-fit:cover}#case .dgrid .item a .published_at{font-size:13px;color:#888}#case .dgrid .item a .modified_at{font-size:13px;color:#888}#case .dgrid .item a div{font-size:16px}@media (max-width: 767px){#case .dgrid .item a div{line-height:1.5}}#case .dgrid .item a div:first-of-type{line-height:1.5em;font-size:16px;margin-top:2px}#case .dgrid .item a:visited,#case .dgrid .item a:hover{color:#0F1A40;text-decoration:none}#case .dgrid .item:hover.shadow{box-shadow:0 0 12px 2px rgba(31,31,31,0.4)}@media screen and (min-width: 992px){#case .title img{width:auto}}#column{text-align:center;background-color:#ededed;padding:100px 0 85px 0}@media screen and (max-width: 499px){#column{padding:20px 20px 60px 20px}}#column .title{text-align:center;font-weight:bold;margin-bottom:40px}@media screen and (max-width: 499px){#column .title{margin-bottom:30px}}#column .title img{width:79.531vw;max-width:610px}#column .dgrid{text-align:center;width:100%;max-width:1240px;margin-bottom:2em;gap:24px 10px;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}@media (max-width: 767px){#column .dgrid{grid-template-columns:repeat(auto-fit, minmax(48%, 1fr));gap:20px 12px}}#column .dgrid .item a{color:#0F1A40;text-decoration:none;display:block;padding:5px;height:100%;width:100%;text-align:left}@media (max-width: 767px){#column .dgrid .item a figure{margin-bottom:5px}}#column .dgrid .item a figure img{width:100%;object-fit:contain}#column .dgrid .item a .published_at{font-size:13px;color:#888}#column .dgrid .item a .modified_at{font-size:13px;color:#888}#column .dgrid .item a div{font-size:16px}@media (max-width: 767px){#column .dgrid .item a div{line-height:1.5}}#column .dgrid .item a div:first-of-type{line-height:1.5em;font-size:16px;margin-top:2px}#column .dgrid .item a:visited,#column .dgrid .item a:hover{color:#0F1A40;text-decoration:none}#column .dgrid .item:hover.shadow{box-shadow:0 0 12px 2px rgba(31,31,31,0.4)}#price-comparison{text-align:center;background-color:#fff6e7;padding:20px 0 85px}@media screen and (max-width: 499px){#price-comparison{padding-top:20px;padding-bottom:60px}}#price-comparison .title{font-weight:bold;margin-bottom:40px}@media screen and (max-width: 499px){#price-comparison .title{margin-bottom:30px}}#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:0 0 20px}@media screen and (min-width: 992px){#price-comparison .subscription{font-size:18px}}#price-comparison .price-img{max-width:1001px;width:100%;margin-top:30px}#price-comparison .att_04{width:100%;max-width:1240px;margin:0 auto 40px;text-align:right;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:100px 0 85px}@media screen and (max-width: 499px){#spec{padding-top:20px;padding-bottom:60px}}@media screen and (min-width: 992px){#spec{text-align:center;background-color:#ededed}}#spec .title{margin-bottom:40px}@media screen and (max-width: 499px){#spec .title{margin-bottom:30px}}#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 .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}.top-footer .link a{color:#fff}@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}}@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{padding-left:20px;padding-right:20px}#price-comparison{padding-left:20px;padding-right:20px}#about{text-align:center;margin-bottom:50px}#iot-plan .plan{padding-bottom:20px}#spec .spec-img{padding-right:20px;padding-left:20px}#contact{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}.contact-link{margin-top:15px;display:block}.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: 991px){.sp80p{width:80%}}@media screen and (min-width: 992px){.mb10{margin-bottom:10px}}.mr20{margin-right:20px}.contact-btn-outline{margin-top:15px;display:block}@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: 1100px){.tb_scroll_1100{overflow-x:scroll}.tb_scroll_1100::-webkit-scrollbar{width:5px;background:#eee}.tb_scroll_1100::-webkit-scrollbar-thumb{background:#2d7cff}}@media screen and (max-width: 900px){.tb_scroll_900{overflow-x:scroll}.tb_scroll_900::-webkit-scrollbar{width:5px;background:#eee}.tb_scroll_900::-webkit-scrollbar-thumb{background:#2d7cff}}#plan{padding-top:5.882vw;text-align:center;margin:14.617vw auto 0;width:100%;max-width:1700px}#plan h1.plan-menu-title{font-size:42px;color:#e57701;font-weight:700;letter-spacing:3px;font-family:"Noto Sans JP", sans-serif}#plan h1.plan-menu-title svg{display:block;margin:0 auto;width:280px;height:40px}@media screen and (min-width: 992px){#plan{margin-top:10.471vw;padding-top:5.882vw}}@media screen and (min-width: 1701px){#plan{margin-top:120px;padding-top:0}}.plan-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5.882vw 15px 0;margin-bottom:8.824vw}@media screen and (min-width: 1701px){.plan-menu{padding:50px 15px;margin-bottom:0}}.plan-menu li{margin-bottom:5px;list-style:none;width:49%}@media screen and (min-width: 768px){.plan-menu li{width:29.234vw}}@media screen and (min-width: 992px){.plan-menu li{margin-bottom:0;padding:0.882vw 0;width:15.294vw;max-width:260px}}@media screen and (min-width: 1700px){.plan-menu li{font-size:22px;padding:15px 0;width:260px}}.plan-menu li a{border:2px solid #e57600;box-sizing:border-box;color:#e57600;cursor:pointer;font-size:12px;list-style:none;padding:15px 0;margin-bottom:5px;width:100%;display:inline-block;text-decoration:none}@media screen and (min-width: 768px){.plan-menu li a{font-size:2.218vw}}@media screen and (min-width: 992px){.plan-menu li a{font-size:1.294vw;padding:0.882vw 0}}@media screen and (min-width: 1700px){.plan-menu li a{font-size:22px;padding:15px 0;width:260px}}.plan-menu li a:hover{color:#fff;background-color:#e57600}#initial{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#initial{margin-bottom:150px}}#initial h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#initial h2{font-size:30px;margin-bottom:30px}}.tb_initial{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 992px){.tb_initial{width:1100px}}@media screen and (min-width: 1701px){.tb_initial{width:1230px}}.tb_initial th,.tb_initial td{padding:10px 0;text-align:center;font-size:14px}@media screen and (min-width: 992px){.tb_initial th,.tb_initial td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_initial th,.tb_initial td{font-size:22px}}.tb_initial .initial-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_initial .initial-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_initial .initial-title{font-size:22px}}.att_initial{max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}.att_initial>ul{text-indent:-3em;padding-left:3em}@media screen and (min-width: 992px){.att_initial{margin:0 15px 30px}}@media screen and (min-width: 1100px){.att_initial{margin:0 auto 30px;width:1100px}}@media screen and (min-width: 1701px){.att_initial{width:1230px}}.area1{width:100%;margin:auto;flex-wrap:wrap;display:flex}@media screen and (min-width: 992px){.area1{width:94.118vw}}@media screen and (min-width: 1701px){.area1{width:1700px}}@media screen and (min-width: 768px){.area1 .tab_class{width:calc(100% / 8);height:50px;border-left:#e67701 1px solid;border-top:#e67701 1px solid;border-right:0;border-bottom:#e67701 1px solid;color:#ababab;background-color:#eaeaea;line-height:50px;font-size:15px;text-align:center;display:block;float:left;order:-1;box-sizing:border-box}}@media screen and (min-width: 768px) and (max-width: 1100px){.area1 .tab_class{font-size:14px}}.area1 .tab_class.tab_last{border-right:#e67701 1px solid}.area1 input[name="tab_name1"]{display:none}@media screen and (min-width: 768px){.area1 input:checked+.tab_class{border-left:#e67701 1px solid;border-top:#e67701 1px solid;border-right:0;border-bottom:0;color:#fff;background-color:#e67701;box-sizing:border-box;font-size:18px;font-weight:bold}}@media screen and (min-width: 768px) and (max-width: 1100px){.area1 input:checked+.tab_class{font-size:16px}}.area1 .content_class{display:none;width:100%}@media screen and (min-width: 768px){.area1 input:checked+.tab_class+.content_class{margin-top:0;display:block;border-left:#e67701 1px solid;border-top:0;border-right:#e67701 1px solid;border-bottom:#e67701 1px solid;box-sizing:border-box;padding:10px}}#fee h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#fee h2{font-size:30px;margin-bottom:30px}}.tb_fee{text-align:center;width:1100px;max-width:100%;word-break:keep-all;background-color:#fff;margin:0 auto 0;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 992px){.tb_fee{margin:2.353vw auto 0;width:82.353vw}}@media screen and (min-width: 1701px){.tb_fee{margin:40px auto 0;width:1400px}}.tb_fee th,.tb_fee td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_fee th,.tb_fee td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_fee th,.tb_fee td{font-size:22px}}.tb_fee .fee-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_fee .fee-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_fee .fee-title{font-size:22px}}.tb_fee .fee-title.fee-plan,.tb_fee .fee-title.fee-capacity{width:20%}.tb_fee .fee-sub-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_fee th.fee-sub-title{font-size:1.294vw;padding:5px 0}}@media screen and (min-width: 1700px){.tb_fee th.fee-sub-title{font-size:22px;padding:5px 0}}.att_fee{font-size:12px;margin-bottom:30px;text-align:left;padding:10px 0 0 0;width:100%;max-width:1400px}.att_fee>span.text-danger{font-size:1.2em}@media screen and (min-width: 992px){.att_fee{padding:20px 0 0 0;font-size:16px;margin:0 auto 30px;width:82.353vw}}@media screen and (min-width: 1701px){.att_fee{width:1400px}}.att_fee a,.att_flat_rate a,.att_charge a,.att_sms a,.att_fg a,.att_ip a{color:#e67701}.td_fee-data{background-color:#ffebc4;font-weight:bold}.td_fee-call{background-color:#ffdec4;font-weight:bold}#mobile{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#mobile{margin-bottom:150px}}#mobile h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#mobile h2{font-size:30px;margin-bottom:30px}}.tb_charge{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 1230px){.tb_charge{width:1230px}}.tb_charge th,.tb_charge td{padding:10px 0;text-align:center;font-size:12px;width:33%}@media screen and (min-width: 992px){.tb_charge th,.tb_charge td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_charge th,.tb_charge td{font-size:22px}}.tb_charge .charge-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_charge .charge-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_charge .charge-title{font-size:22px}}.tb_charge .charge-sub-title{background-color:#feebcb;color:#000;font-size:26px;font-weight:normal}@media screen and (min-width: 992px){.tb_charge th.charge-sub-title{font-size:22px;padding:5px 0}}.att_charge{width:100%;max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_charge{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#charge{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#charge{margin-bottom:150px}}#charge h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#charge h2{font-size:30px;margin-bottom:30px}}.tb_charge{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 1230px){.tb_charge{width:1230px}}.tb_charge th,.tb_charge td{padding:10px 0;text-align:center;font-size:12px;width:33%}@media screen and (min-width: 992px){.tb_charge th,.tb_charge td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_charge th,.tb_charge td{font-size:22px}}.tb_charge .charge-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_charge .charge-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_charge .charge-title{font-size:22px}}.tb_charge .charge-sub-title{background-color:#feebcb;color:#000;font-size:26px;font-weight:normal}@media screen and (min-width: 992px){.tb_charge th.charge-sub-title{font-size:22px;padding:5px 0}}.att_charge{width:100%;max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_charge{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#sms{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#sms{margin-bottom:150px}}#sms h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#sms h2{font-size:30px;margin-bottom:30px}}.tb_sms{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 1230px){.tb_sms{width:1230px}}.tb_sms th,.tb_sms td{padding:10px 0;text-align:center;font-size:12px;width:50%}@media screen and (max-width: 550px){.tb_sms th,.tb_sms td{width:auto}}@media screen and (min-width: 992px){.tb_sms th,.tb_sms td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_sms th,.tb_sms td{font-size:22px}}.tb_sms .sms-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_sms .sms-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_sms .sms-title{font-size:22px}}.tb_sms .sms-sub-title{background-color:#feebcb;color:#000;font-size:26px;font-weight:normal}@media screen and (min-width: 992px){.tb_sms th.sms-sub-title{font-size:22px;padding:5px 0}}.att_sms{max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_sms{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#call{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#call{margin-bottom:150px}}#call h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#call h2{font-size:30px;margin-bottom:30px}}.tb_call{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 1230px){.tb_call{width:1230px}}.tb_call th,.tb_call td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_call th,.tb_call td{font-size:1.294vw;width:50%}}@media screen and (min-width: 1701px){.tb_call th,.tb_call td{font-size:22px}}.att_call{width:100%;max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_call{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#ip{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#ip{margin-bottom:150px}}#ip h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#ip h2{font-size:30px;margin-bottom:30px}}.tb_ip{text-align:center;width:900px;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 992px){.tb_ip{width:100%}}@media screen and (min-width: 1230px){.tb_ip{width:1230px}}.tb_ip th,.tb_ip td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_ip th,.tb_ip td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_ip th,.tb_ip td{font-size:22px}}.tb_ip .ip-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_ip .ip-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_ip .ip-title{font-size:22px}}.tb_ip .ip-sub-title{background-color:#feebcb;color:#000;font-size:26px;font-weight:normal}@media screen and (min-width: 992px){.tb_ip th.ip-sub-title{font-size:22px;padding:5px 0}}.att_ip{max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_ip{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#fg{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#fg{margin-bottom:150px}}#fg h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#fg h2{font-size:30px;margin-bottom:30px}}.tb_fg{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}@media screen and (min-width: 992px){.tb_fg{width:100%}}@media screen and (min-width: 1230px){.tb_fg{width:1230px}}.tb_fg th,.tb_fg td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_fg th,.tb_fg td{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_fg th,.tb_fg td{font-size:22px}}.tb_fg .fg-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal;width:50%}@media screen and (max-width: 550px){.tb_fg .fg-title{width:auto}}@media screen and (min-width: 992px){.tb_fg .fg-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_fg .fg-title{font-size:22px}}.tb_fg .fg-sub-title{background-color:#feebcb;color:#000;font-size:26px;font-weight:normal}@media screen and (min-width: 992px){.tb_fg th.fg-sub-title{font-size:22px;padding:5px 0}}.att_fg{max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_fg{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#flat_rate{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#flat_rate{margin-bottom:150px}}#flat_rate h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#flat_rate h2{font-size:30px;margin-bottom:30px}}.tb_flat_rate{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}.tb_flat_rate .tb_flat_rate-title{background-color:#feebcb;color:#000;font-size:12px;font-weight:normal}@media screen and (min-width: 992px){.tb_flat_rate .tb_flat_rate-title{font-size:1.294vw}}@media screen and (min-width: 1701px){.tb_flat_rate .tb_flat_rate-title{font-size:22px}}@media screen and (min-width: 1230px){.tb_flat_rate{width:1230px}}.tb_flat_rate th,.tb_flat_rate td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_flat_rate th,.tb_flat_rate td{font-size:1.294vw;width:50%}}@media screen and (min-width: 1701px){.tb_flat_rate th,.tb_flat_rate td{font-size:22px}}.att_flat_rate{max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_flat_rate{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}#plan-att{margin-bottom:8.824vw}@media screen and (min-width: 1701px){#plan-att{margin-bottom:150px}}#plan-att h2{color:#e57600;font-size:22px;margin-bottom:15px;text-align:center}@media screen and (min-width: 992px){#plan-att h2{font-size:30px;margin-bottom:30px}}@media screen and (max-width: 991px){table.tb_plan-att{border:0}table.tb_plan-att,table.tb_plan-att tbody,table.tb_plan-att tr{display:block}table.tb_plan-att tr{border:1px solid #4d4d4d;margin-bottom:10px}table.tb_plan-att th,table.tb_plan-att td{display:block;width:100%}}@media screen and (min-width: 992px){.tb_plan-att{text-align:center;width:100%;background-color:#fff;margin:0 auto;border:2px solid #4d4d4d;border-color:#4d4d4d}}@media screen and (min-width: 992px){.tb_plan-att{max-width:1230px}}.tb_plan-att th,.tb_plan-att td{padding:10px 0;text-align:center;font-size:12px}@media screen and (min-width: 992px){.tb_plan-att th,.tb_plan-att td{font-size:1.294vw;width:50%}}@media screen and (min-width: 1701px){.tb_plan-att th,.tb_plan-att td{font-size:22px}}.att_plan-att{width:100%;max-width:1240px;margin:0 15px;text-align:left;padding:10px 0 0 0;font-size:12px}@media screen and (min-width: 992px){.att_plan-att{margin:0 auto 30px;padding:20px 0 0 0;font-size:16px}}.tb_plan-att .q{width:100%;text-align:left;padding:10px;font-weight:bold;background-color:#eee}@media screen and (min-width: 992px){.tb_plan-att .q{width:35%;text-align:center}}.tb_plan-att .a{text-align:left;width:100%;padding:10px}@media screen and (min-width: 992px){.tb_plan-att .a{text-align:left;width:70%;padding:10px}}.tb_plan-att a{color:#e67701}a.anchor{display:block;padding-top:50px;margin-top:-50px}@media screen and (min-width: 992px){a.anchor{display:block;padding-top:55px;margin-top:-55px}}@media screen and (min-width: 1701px){a.anchor{display:block;padding-top:60px;margin-top:-60px}}.scroll-mg{border:1px #eee solid;margin:0 15px}.scroll-mg_noborder{margin:0 15px}@media screen and (max-width: 991px){.scroll-mg-sp{border:1px #eee solid;margin:0 15px}}@media screen and (max-width: 991px){.scroll-nomg-sp{border:1px #eee solid}}.scroll-mg-sp900{margin:0 15px}@media screen and (max-width: 900px){.scroll-mg-sp900{border:1px #eee solid;margin:0 15px}}@media screen and (max-width: 1100px){.scroll-mg-sp1100{border:1px #eee solid;margin:0 15px}}.title{font-size:7vw;font-weight:bold}@media screen and (min-width: 992px){.title{font-size:55px}}.frame-container{position:relative;margin-left:auto;margin-right:auto;padding-bottom:40%;max-width:820px;height:0;overflow:hidden}.frame-container iframe{margin:auto}@media screen and (min-width: 992px){.frame-container{padding-bottom:45.5%}}@media screen and (min-width: 1440px){.frame-container{padding-bottom:24.3%}}#header{background-color:#fafafa;box-shadow:2px 4px 12px 0px rgba(31,31,31,0.16);position:fixed;top:0;width:100%;z-index:10}.header_inner{margin:0 auto;width:100%}.header_inner .row{display:flex;flex-wrap:wrap}@media screen and (min-width: 992px){.header_inner{padding-top:0;padding-bottom:0}}.logo-outline{padding-left:15px;padding-right:15px;display:flex;flex-direction:column;justify-content:center}.logo-outline a{display:block;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 499px){.logo-outline a{padding-top:15px;padding-bottom:15px}}.logo_top{width:40.444vw;max-width:250px}.nav-wrapper{display:none;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:2}.nav-wrapper .dropdown-menu{position:static;margin:0;padding:0;border:0;float:none;box-shadow:none}@media screen and (min-width: 992px){.nav-wrapper{display:block;flex:1;padding-left:15px;padding-right:15px;position:static;top:auto;left:auto;width:auto;height:auto}.nav-wrapper .dropdown-menu{position:absolute}}.header-nav{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%;background-color:#fafafa;z-index:2}.nav-list{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}@media screen and (min-width: 992px){.nav-list{flex-direction:row;flex-wrap:wrap;height:100%}}@media screen and (max-width: 991px){.nav-list{overflow-y:auto}}.nav-item a{display:block;color:#e67701;font-size:4.032vw;padding:1rem 0;text-align:center;text-decoration:none}.nav-item.console_btn,.nav-item.mypage_btn{background-color:transparent;padding:0;width:auto}.nav-item.console_btn a{color:#39ad4a}.nav-item.mypage_btn a{color:#0071b5}.nav-item a:hover,.nav-item.active a{background-color:#e8e8e8;color:#e67701;text-decoration:none}@media screen and (max-width: 991px){.nav-item.open>.dropdown-menu{background-color:#f7f7f7}.nav-item .dropdown-backdrop{display:none}}@media screen and (min-width: 992px){.nav-item a{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1vw;min-width:auto;height:100%;font-size:1.125vw;color:#e67701;background-color:transparent}.nav-item.console_btn,.nav-item.mypage_btn{padding-top:1rem;padding-bottom:1rem}.nav-item.console_btn a,.nav-item.mypage_btn a{padding:0.25em 1em;font-size:0.9vw;color:#fff;border-radius:0.5rem}.nav-item.console_btn{margin-left:auto}.nav-item.console_btn a{background-color:#39ad4a}.nav-item.mypage_btn{margin-left:0.5rem}.nav-item.mypage_btn a{background-color:#0071b5}.nav-item.dropdown .dropdown-item{padding:0.75rem 1rem;color:#fff}.nav-item.dropdown .dropdown-item:hover{color:#e67701}.nav-item.dropdown:hover{color:#e67701;background-color:#fafafa}.nav-item.dropdown:hover .dropdown-menu{display:block;width:200px;border-radius:0;background-color:#e67701}.nav-item.dropdown.open:not(:hover)>.dropdown-menu{display:none}}@media screen and (min-width: 1440px){.nav-item a{font-size:clamp(22px, 0.9vw, 22px);padding:0 1vw}.nav-item.console_btn a,.nav-item.mypage_btn a{font-size:clamp(15px, 0.75vw, 20px)}.nav-item.dropdown:hover .dropdown-menu{width:280px}}.header_btn_area{display:flex;flex-wrap:wrap;margin-left:auto;width:24vw}.header_btn_area a{display:block;width:50%}#maintenance-info,#maint_modal{font-size:1.125em;width:100%;max-width:1240px;margin:0 auto;text-align:left}@media screen and (max-width: 499px){#maintenance-info,#maint_modal{font-size:1em}}#maintenance-info a.open_info,#maint_modal a.open_info{margin-top:86px;margin-bottom:16px;padding:12px 24px;text-align:center;display:block;border-radius:5px;color:#0068b6;border:1px solid #0068b6;text-decoration:none;cursor:pointer}#maintenance-info a.close_info,#maint_modal a.close_info{padding:12px 24px;text-align:center;display:block;color:#0068b6;border:1px solid #0068b6;text-decoration:none;cursor:pointer}#maintenance-info .modal-content,#maint_modal .modal-content{border-radius:0}#top{text-align:center;margin-top:63px}.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}.tb_spec{text-align:center;width:1230px;background-color:#fff;margin:0 auto;border:1px solid #fff;border-color:#fff}.tb_spec th,.tb_spec td{text-align:center}.tb_spec .meisyo{font-size:20px;height:150px;width:225px;background-color:#dedede}.tb_spec .price{font-size:20px;height:95px;background-color:#dedede;line-height:1em}.tb_spec .speed{font-size:20px;height:95px;line-height:1em}.tb_spec .sim{font-size:20px;height:95px}.tb_spec .area{font-size:20px;height:220px;line-height:1em}.tb_spec .shinki{font-size:20px;height:80px;line-height:1em}.tb_spec .career{width:180px;font-size:14px}.tb_spec .career_d{width:180px;font-size:14px;background-color:#e67701;color:#fff}.tb_spec .kami{background-color:#0168b3;color:#fff;font-size:26px}.tb_spec .nobori{background-color:#6b6b6b;color:#fff;font-size:26px}@media screen and (min-width: 992px){.tb_spec .meisyo{font-size:26px;height:170px;width:265px}.tb_spec .price{font-size:26px;height:115px;background-color:#dedede}.tb_spec .speed{font-size:26px;height:115px}.tb_spec .sim{font-size:26px;height:115px}.tb_spec .area{font-size:26px;height:260px}.tb_spec .shinki{font-size:26px;height:100px}.tb_spec .career{font-size:17px}.tb_spec .career_d{font-size:17px}.tb_spec .kami{font-size:32px}.tb_spec .nobori{font-size:32px}}#movie{text-align:center;margin-bottom:100px}@media screen and (min-width: 992px){#movie{margin-bottom:140px}}#movie>iframe{aspect-ratio:16 / 9;width:100%;height:100%;max-width:820px}@media screen and (max-width: 499px){#movie{margin-bottom:50px}}#iot-reason .title{margin-bottom:40px;text-align:center;line-height:1.4em}#iot-reason .title img{width:91.265vw;max-width:800px}#iot-reason .reason-div p,#iot-reason .reason-div li{max-width:417px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){#iot-reason .title{margin-bottom:40px}#iot-reason .title img{width:auto}#iot-reason .reason-div p{max-width:auto}}#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:35vw;font-weight:600;font-size:13.2vw}#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:7.5vw;position:relative;bottom:3px}#iot-reason .tx-reason.reason-05{letter-spacing:-2.8px}#iot-reason .tx-reason.reason-06{top:163px;line-height:9.5vw;font-weight:600;font-size:4.4vw}@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}}.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}#iot-plan{background-color:#9ad5ff;padding:20px 0 85px}@media screen and (max-width: 499px){#iot-plan{padding-top:20px;padding-bottom:60px}}#iot-plan h1{margin-top:0;margin-bottom:10px;padding-top:0}#iot-plan .title{margin-bottom:40px;text-align:center}#iot-plan .title img{width:85.007vw}#iot-plan .sub-title{font-size:18px}#iot-plan .plan{margin:0 auto;width:100%;max-width:1420px}@media screen and (min-width: 992px){#iot-plan .title{margin-bottom:40px}#iot-plan .title img{width:auto}}#iot-plan .tx-plan{font-family:"Noto Sans JP", sans-serif}#iot-plan .tx-plan.plan_god{color:#e57701}#iot-plan .tx-plan.plan_god .plan_fetures_1,#iot-plan .tx-plan.plan_god .plan_fetures_3{color:#000;background:#feebd7}#iot-plan .tx-plan.plan_god .plan_fetures_2{color:#000;background:#fddbb8}#iot-plan .tx-plan.plan_capacity{color:#3fbf00}#iot-plan .tx-plan.plan_capacity .plan_fetures_1,#iot-plan .tx-plan.plan_capacity .plan_fetures_3{color:#000;background:#dffed0}#iot-plan .tx-plan.plan_capacity .plan_fetures_2{color:#000;background:#cdfeb5}#iot-plan .tx-plan.plan_upload{color:#1824c5}#iot-plan .tx-plan.plan_upload .plan_fetures_1,#iot-plan .tx-plan.plan_upload .plan_fetures_3{color:#000;background:#e7e9ff}#iot-plan .tx-plan.plan_upload .plan_fetures_2{color:#000;background:#cacffe}#iot-plan .tx-plan.plan_z{color:#00a6e3}#iot-plan .tx-plan.plan_z .plan_fetures_1,#iot-plan .tx-plan.plan_z .plan_fetures_3{color:#000;background:#d7f6ff}#iot-plan .tx-plan.plan_z .plan_fetures_2{color:#000;background:#b8e7ff}@media screen and (min-width: 1px) and (max-width: 429px){#iot-plan .tx-plan{width:100%;height:100%;max-height:780px;max-width:400px;position:absolute;top:0;left:50%;transform:translateX(-50%);text-align:center;overflow:hidden;padding:4vw calc(15px + 4vw)}#iot-plan .tx-plan .plan_name{font-weight:800;font-size:10.3vw;letter-spacing:-1.8px;white-space:nowrap}#iot-plan .tx-plan .plan_sub{font-weight:800;font-size:4.8vw}#iot-plan .tx-plan .plan_feture_sep{height:50vw}#iot-plan .tx-plan .plan_fetures_1,#iot-plan .tx-plan .plan_fetures_3{line-height:20vw;font-size:5.4vw;font-weight:800;margin-bottom:4vw}#iot-plan .tx-plan .plan_fetures_1.note::after,#iot-plan .tx-plan .plan_fetures_3.note::after{position:relative;bottom:8px;font-size:4vw;content:"＊"}#iot-plan .tx-plan .plan_fetures_2{line-height:20vw;font-size:5.4vw;font-weight:800;margin-bottom:4vw}#iot-plan .tx-plan .plan_fetures_2.note::after{position:relative;bottom:8px;font-size:4vw;content:"＊"}#iot-plan .tx-plan .plan_price{line-height:25vw;font-weight:800}#iot-plan .tx-plan .plan_price>span:nth-child(1),#iot-plan .tx-plan .plan_price>span:nth-child(4){font-size:8.1vw}#iot-plan .tx-plan .plan_price>span:nth-child(2){font-size:16.5vw}#iot-plan .tx-plan .plan_price>span:nth-child(3){font-size:10.5vw}#iot-plan .tx-plan .plan_price>span:nth-child(5){font-size:5vw}}@media screen and (min-width: 430px) and (max-width: 991px){#iot-plan .tx-plan{font-family:"Noto Sans JP", sans-serif;width:400px;height:780px;position:absolute;top:0;left:50%;transform:translateX(-50%);text-align:center;overflow:hidden;padding:22px 20px}#iot-plan .tx-plan .plan_name{font-weight:800;font-size:44px;letter-spacing:-3.1px}#iot-plan .tx-plan .plan_sub{font-weight:800;font-size:21px}#iot-plan .tx-plan .plan_feture_sep{height:217px}#iot-plan .tx-plan .plan_fetures_1,#iot-plan .tx-plan .plan_fetures_3{line-height:85px;font-size:23px;font-weight:800;margin-bottom:19px}#iot-plan .tx-plan .plan_fetures_1.note::after,#iot-plan .tx-plan .plan_fetures_3.note::after{position:relative;bottom:8px;font-size:14px;content:"＊"}#iot-plan .tx-plan .plan_fetures_2{line-height:88px;font-size:20px;font-weight:800;margin-bottom:19px}#iot-plan .tx-plan .plan_fetures_2.note::after{position:relative;bottom:8px;font-size:14px;content:"＊"}#iot-plan .tx-plan .plan_price{line-height:73px;font-size:17px;font-weight:800}#iot-plan .tx-plan .plan_price>span:nth-child(1),#iot-plan .tx-plan .plan_price>span:nth-child(4){font-size:32px}#iot-plan .tx-plan .plan_price>span:nth-child(2){font-size:60px}#iot-plan .tx-plan .plan_price>span:nth-child(3){font-size:38px}#iot-plan .tx-plan .plan_price>span:nth-child(5){font-size:18px}}@media screen and (min-width: 992px) and (max-width: 1419px){#iot-plan .tx-plan{width:calc(100% - 3.4vw);height:100%;max-height:634px;position:absolute;top:0;padding:1.6vw 0 1vw 1vw;text-align:center;overflow:hidden}#iot-plan .tx-plan .plan_name{font-weight:800;font-size:2.3vw;letter-spacing:-1.8px;white-space:nowrap}#iot-plan .tx-plan .plan_sub{font-weight:800;font-size:1.2vw}#iot-plan .tx-plan .plan_feture_sep{height:12vw}#iot-plan .tx-plan .plan_fetures_1,#iot-plan .tx-plan .plan_fetures_3{line-height:5vw;font-size:1.4vw;font-weight:800;margin-bottom:1.1vw}#iot-plan .tx-plan .plan_fetures_1.note::after,#iot-plan .tx-plan .plan_fetures_3.note::after{position:relative;bottom:8px;font-size:1vw;content:"＊"}#iot-plan .tx-plan .plan_fetures_2{line-height:5vw;font-size:1.4vw;font-weight:800;margin-bottom:1.1vw}#iot-plan .tx-plan .plan_fetures_2.note::after{position:relative;bottom:8px;font-size:1vw;content:"＊"}#iot-plan .tx-plan .plan_price{line-height:5vw;font-weight:800}#iot-plan .tx-plan .plan_price>span:nth-child(1),#iot-plan .tx-plan .plan_price>span:nth-child(4){font-size:2.1vw}#iot-plan .tx-plan .plan_price>span:nth-child(2){font-size:3.5vw}#iot-plan .tx-plan .plan_price>span:nth-child(3){font-size:2.5vw}#iot-plan .tx-plan .plan_price>span:nth-child(5){font-size:1vw}}@media screen and (min-width: 1420px){#iot-plan .tx-plan{font-family:"Noto Sans JP", sans-serif;width:100%;height:100%;max-height:634px;position:absolute;top:0;padding:21px 45px 25px 15px;text-align:center;overflow:hidden}#iot-plan .tx-plan .plan_name{font-weight:800;font-size:35px;letter-spacing:-1.8px}#iot-plan .tx-plan .plan_sub{font-weight:800;font-size:17px}#iot-plan .tx-plan .plan_feture_sep{height:172px}#iot-plan .tx-plan .plan_fetures_1,#iot-plan .tx-plan .plan_fetures_3{line-height:73px;font-size:20px;font-weight:800;margin-bottom:15px}#iot-plan .tx-plan .plan_fetures_1.note::after,#iot-plan .tx-plan .plan_fetures_3.note::after{position:relative;bottom:8px;font-size:14px;content:"＊"}#iot-plan .tx-plan .plan_fetures_2{line-height:73px;font-size:20px;font-weight:800;margin-bottom:15px}#iot-plan .tx-plan .plan_fetures_2.note::after{position:relative;bottom:8px;font-size:14px;content:"＊"}#iot-plan .tx-plan .plan_price{line-height:73px;font-size:17px;font-weight:800}#iot-plan .tx-plan .plan_price>span:nth-child(1),#iot-plan .tx-plan .plan_price>span:nth-child(4){font-size:25px}#iot-plan .tx-plan .plan_price>span:nth-child(2){font-size:45px}#iot-plan .tx-plan .plan_price>span:nth-child(3){font-size:35px}#iot-plan .tx-plan .plan_price>span:nth-child(5){font-size:14px}}.plan-div{margin-bottom:30px}.plan-div img{display:block;margin:0 auto}.plan-div p{margin-top:10px;text-align:center}@media screen and (min-width: 992px){.plan-div{margin-bottom:40px}.plan-div p{text-align:left}}.case{width:100%;max-width:1240px;margin:0 auto 30px}@media screen and (min-width: 992px){.case.row{display:flex;justify-content:center}}.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}.cases{width:78.227vw;max-width:1240px;margin:20px auto 40px}@media screen and (max-width: 499px){.cases{width:auto;margin-right:-20px;margin-left:-20px}}.cases .case-div{display:block;padding:10px;background-color:#fff;text-decoration:none}@media screen and (min-width: 992px){.cases{display:flex;width:100%;height:100%;max-width:1240px}.cases .case-div{height:100%}}#iot-case{padding:20px 0 85px;background-color:#fff6e7}@media screen and (max-width: 499px){#iot-case{padding-top:20px;padding-bottom:60px}}#iot-case .title{margin-bottom:30px;text-align:center}#iot-case .title img{width:91.265vw;max-width:848px}#iot-case .case{width:78.227vw;max-width:1240px;margin:20px auto 20px}@media screen and (min-width: 992px){#iot-case .title{margin-bottom:40px}#iot-case .title img{width:auto}#iot-case .case{width:100%}}#motion{background-color:#e5e7e4;text-align:center;padding:20px 0 85px}@media screen and (max-width: 499px){#motion{padding-top:20px;padding-bottom:60px}}#motion .title{margin-bottom:40px}@media screen and (max-width: 499px){#motion .title{margin-bottom:30px}}#motion .title img{width:61.799vw}#motion .row{display:flex;flex-direction:column;margin:0 15px;max-width:1240px;margin-bottom:40px}#motion .row .col{margin-bottom:20px}@media screen and (min-width: 992px){#motion{padding:20px 0 85px}#motion .title{margin-bottom:40px}#motion .title img{width:auto}#motion .row{margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:center}#motion .row .col{padding:0 10px;width:16.66666%}}#fee{padding:100px 0 85px}@media screen and (max-width: 499px){#fee{padding-top:20px;padding-bottom:60px}}#fee .title{text-align:center;margin-bottom:40px}@media screen and (max-width: 499px){#fee .title{margin-bottom:30px}}#fee .title img{width:50vw}@media screen and (min-width: 992px){#fee .title img{width:auto}}#fee .price-btn-outline{margin-top:40px;padding-left:20px;padding-right:20px;text-align:center}.sp-toggle{display:block;margin-bottom:5px;padding:5px;width:100%;background-color:#e57600;color:#fff;cursor:pointer}.sp-toggle:hover{color:#fff;text-decoration:none}.sp-toggle+.content_class{margin-top:-5px;margin-bottom:10px;padding:5px;border-right:#e67701 1px solid;border-bottom:#e67701 1px solid;border-left:#e67701 1px solid}.sp-toggle:not(.collapsed):before{content:"⏷ ";display:inline-block}.sp-toggle.collapsed:before{content:"⏵ ";display:inline-block}#sec-flow{background-color:#f8f8f8;padding:40px 0 85px;position:relative}#sec-flow h2,#sec-flow h3{text-align:center}#sec-flow .mainimg img{width:100%}#sec-flow .inner{max-width:1040px;margin:0 auto;padding-top:0;padding:0}@media (min-width: 768px){#sec-flow .contents{position:absolute;top:9vw;left:11vw}}#sec-flow .ttl{font-size:32px;font-size:2.15vw}#sec-flow .ttl img{width:43vw}@media (max-width: 767px){#sec-flow .ttl img{width:90%;display:block;margin:0 auto 0}}#sec-flow .subttl{line-height:1}@media (max-width: 767px){#sec-flow .subttl{position:absolute;left:50%;transform:translate(-50%, 0);bottom:43vw}}#sec-flow .subttl .dflex{align-items:baseline}#sec-flow .subttl strong{font-size:9.5vw;color:#0068B7}@media (max-width: 767px){#sec-flow .subttl strong{font-size:25vw}}#sec-flow .subttl img:first-of-type{width:6.2vw}@media (max-width: 767px){#sec-flow .subttl img:first-of-type{width:16vw}}#sec-flow .subttl img:last-of-type{width:9.4vw}@media (max-width: 767px){#sec-flow .subttl img:last-of-type{width:23vw}}#sec-flow .lead{font-size:1.6vw;margin-top:0.5vw;font-weight:700;line-height:1.2}@media (max-width: 767px){#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}}#sec-flow .scroll_up{padding-left:0px;margin:10px}@media screen and (max-width: 499px){#sec-flow .scroll_up{margin:0}}@media screen and (max-width: 499px){#sec-flow{padding:20px 20px 60px 20px}}#sec-flow .title{margin-bottom:40px}@media screen and (max-width: 499px){#sec-flow .title{margin-bottom:30px}}#sec-flow .title img{width:61.799vw}#sec-flow li{list-style-type:none}#sec-flow ol li:not(:last-of-type){margin-bottom:16px}#sec-flow ol li{width:100%;font-size:16px}#sec-flow ol li dl{width:calc(100% - 82px);background-color:#fff;margin:0}#sec-flow ol li figure{display:flex;align-items:center;justify-content:center;background:#e67701;width:82px;min-height:87px}#sec-flow ol li dl .ttl{padding-left:30px;font-size:20px;font-weight:700;color:#e67701;margin-bottom:10px}#sec-flow ol li dl div{padding:16px 24px}#sec-flow ol li .dflex{width:100%;border-radius:8px;overflow:hidden;flex-wrap:wrap}#sec-flow .row{display:flex;flex-direction:column;margin:0 15px;max-width:1240px;margin-bottom:40px}#sec-flow .row .col{margin-bottom:20px}#sec-flow .step01 dl dt{background:url(/assets/top2/icon_step_form-3ee98129a618746962d962725b18d285f3311a28686853c11a6fd82dd9747f57.svg) no-repeat left center}#sec-flow .step02 dl dt{background:url(/assets/top2/icon_step_mail-6058e50b09172b73f4572152ada13dcef3f65f977b080a3bbc163c4bbfd6517a.svg) no-repeat left center}#sec-flow .step03 dl dt{background:url(/assets/top2/icon_step_sim-f7687069813cbed15ac2a11e95b082b824c54d53a8ce87fbfda4bdf06593c5f6.svg) no-repeat left center}#sec-flow .step04 dl dt{background:url(/assets/top2/icon_step_check-b43166494b8efb0e06779a78283e7650039501489a8f7889398ed7f785855aec.svg) no-repeat left center}@media screen and (min-width: 992px){#sec-flow{padding:40px 0 85px}#sec-flow .title{margin-bottom:40px}#sec-flow .title img{width:auto}#sec-flow .row{margin:0 auto;flex-direction:row;flex-wrap:wrap;justify-content:center}#sec-flow .row .col{padding:0 10px;width:16.66666%}}#sec-flow .btn a{text-align:center}#sec-flow .dflex{padding:0}#sec-flow ol li dl dd .btn{width:160px;padding:0;margin-top:8px;line-height:40px}#sec-flow .btn-red{margin:40px auto 0;max-width:480px;display:block}#sec-flow .btn-red a{line-height:56px}.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}#faq{padding:100px 0 85px;background-color:#fff6e7}@media screen and (max-width: 499px){#faq{padding-top:20px;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%}}.faq-btn-outline{margin-top:40px;padding-left:20px;padding-right:20px;text-align:center}#company{padding:100px 0 85px 0}#company .title{text-align:center}@media screen and (max-width: 991px){#company{padding-top:50px}}.company-table{margin:0 auto;max-width:800px}@media screen and (max-width: 799px){.company-table{margin:0 20px}}.company-table table{width:100%}.company-table th,.company-table td{font-size:1.2em}.company-table th{display:inline-block;border-bottom:1px solid #fbab44;padding-top:1em}.company-table td{display:block;border-bottom:1px solid #ccc;padding-top:0.5em;margin-left:1em}@media screen and (min-width: 992px){.company-table th,.company-table td{display:table-cell;padding:1em 0;font-size:1.5em}.company-table th{width:20%}.company-table td{width:80%}}#contact{padding:100px 0 85px}#contact .row{margin:0 auto;max-width:1240px}@media screen and (max-width: 991px){#contact .row{margin:0}}#contact .col-md-6+.col-md-6{margin-top:30px}#contact .frame-container{padding-bottom:450px}@media screen and (min-width: 992px){#contact .row{display:flex;flex-wrap:wrap;align-items:center}#contact .col-md-6+.col-md-6{margin-top:0}#contact iframe{margin:auto}}.wrap_text:before{content:" "}@media screen and (max-width: 550px){.wrap_text:before{content:"\A";white-space:pre}}.initial-cost_notes_highlight{text-decoration-color:yellow;text-decoration-line:underline;text-underline-offset:-0.5em;text-decoration-thickness:0.8em;text-underline-position:left;text-decoration-skip-ink:none}#wrap .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}#wrap .tx-title .title_header_it{font-family:"Titillium Web", sans-serif;font-weight:700;font-style:normal;color:#dc0000;font-size:10.7vw}#wrap .tx-title .title_header_6{font-family:"Mukta", sans-serif;font-weight:700;font-style:normal;color:#ff7500;font-size:11.7vw}#wrap .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.2em;position:relative;bottom:0.45vw;color:#000}@media screen and (min-width: 992px){#wrap .tx-title .title_header_o{font-size:107px;letter-spacing:-8px}#wrap .tx-title .title_header_it{font-size:123px}#wrap .tx-title .title_header_6{font-size:130px}#wrap .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}}.dflex{display:flex}.dflex .dstext{position:absolute;text-align:left;line-height:0;font-weight:normal;font-size:47%}.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}#pps{display:none;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(255,255,255,0.8);z-index:100;backdrop-filter:blur(24px) saturate(1.2);background-image:url(/assets/top/pps_bg-69cf1b89aec795316ca5deca0975389565e9b9cc9960ed7c98ef50a5b78227aa.png);background-repeat:no-repeat;background-position:bottom right}#pps .pps_mc1{margin-top:10vh;font-size:1.8rem}#pps .pps_request{display:block;color:white;font-weight:800;background-image:linear-gradient(0, #E67701, #E98922);box-shadow:0 1px 3px 1px #ccc;width:80vw;border-radius:10px;line-height:8rem;font-size:2rem;text-decoration:none;white-space:nowrap;overflow:hidden}#pps .pps_request>img{height:4rem;margin-left:-10px;margin-right:10px}#pps .pps_request:hover,#pps .pps_request:active,#pps .pps_request:focus,#pps .pps_request:focus-visible,#pps .pps_request:visited{color:white;text-decoration:none}#pps .pps_mc2{margin-top:10vh;font-size:1.5rem}#pps .pps_personal_sim{display:block;color:white;font-weight:800;background-image:linear-gradient(0, #0068B7, #1271B9);box-shadow:0 1px 3px 1px #ccc;width:70vw;border-radius:10px;line-height:6rem;font-size:1.5rem;text-decoration:none;white-space:nowrap;overflow:hidden}#pps .pps_personal_sim>img{height:4rem;margin-left:-10px;margin-right:10px}#pps .pps_personal_sim:hover,#pps .pps_personal_sim:active,#pps .pps_personal_sim:focus,#pps .pps_personal_sim:focus-visible,#pps .pps_personal_sim:visited{color:white;text-decoration:none}#pps .pps_mypage{margin-top:10vh;display:block;color:white;font-weight:800;background-image:linear-gradient(0, #00ADA9, #13B0AC);box-shadow:0 1px 3px 1px #ccc;width:70vw;border-radius:10px;line-height:6rem;font-size:1.5rem;text-decoration:none;white-space:nowrap;overflow:hidden}#pps .pps_mypage>img{height:4rem;margin-left:-10px;margin-right:10px}#pps .pps_mypage:hover,#pps .pps_mypage:active,#pps .pps_mypage:focus,#pps .pps_mypage:focus-visible,#pps .pps_mypage:visited{color:white;text-decoration:none}
