@charset "UTF-8";.top{font-size:14px}.mainv-section{background:#07356f;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}.mainv-section .mvwrap{height:674px;box-sizing:border-box;text-align:center;position:relative;overflow:hidden}.mainv-section .mvwrap .mv_img{display:flex;justify-content:center}.mainv-section .mvwrap .mv_img img{max-width:1920px}.mainv-section .mvwrap .note_wrap{position:absolute;bottom:15px;left:0;right:0;margin:0 auto;max-width:1000px;text-align:left;font-size:12px;font-weight:400}.mainv-section .mvwrap .note_wrap.machiene{font-size:16px}.mainv-section .mvwrap .note_wrap.note4{bottom:10px}.mainv-section .mvwrap .note_wrap a{color:#fff;text-decoration:underline}.mainv-section .mvwrap .note_wrap_b{width:500px;margin:0 50px 0 0}.mainv-section .mvwrap .testa_text{position:absolute;bottom:165px;left:0;right:0;margin:0 auto;width:333px;font-size:16px}.mainv-section .mvwrap .testa_text .ast{position:absolute;right:-5px}.mainv-section .mvwrap .testa_text:before,.mainv-section .mvwrap .testa_text:after{content:"";position:absolute;top:0;display:block;width:2px;height:100%;background:#ccc}.mainv-section .mvwrap .testa_text:before{left:29px;transform:rotate(-30deg)}.mainv-section .mvwrap .testa_text:after{right:29px;transform:rotate(30deg)}.mainv-section .mvwrap.mvwrap_1231{height:620px}.mainv-section .mvwrap .entry-button{position:absolute;bottom:100px;left:0;right:0;margin:0 auto}.mainv-section .mvwrap .entry-button_b{margin:0}.mainv-section .mvwrap.adk .entry-button{bottom:100px}.mainv-section .mvwrap.adk_b{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;padding:480px 0 0;background:url(/img/customer-static/pc/lp/5g-v2/top/mv_1270_b.png) no-repeat center top}.mainv-section .mvwrap_b{height:670px;padding:515px 0 0;box-sizing:border-box;background:url(/img/customer-static/pc/lp/5g-v2/top/mv_b.png) no-repeat center top;text-align:center}.mainv-section .mvwrap_b .note_wrap{width:730px;margin:15px auto 0;text-align:left;padding-left:43px}.anchor-section .anchor-list{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:100%;background-color:#fff}.anchor-section .anchor-list li{-webkit-flex:1 1 24%;flex:1 1 24%;padding-bottom:8px;position:relative}.anchor-section .anchor-list li:not(:nth-of-type(4n)){border-right:1px solid #D9D9D9}.anchor-section .anchor-list li:nth-of-type(n+5){border-top:1px solid #D9D9D9}.anchor-section .anchor-list li:before{content:"";display:inline-block;width:0;height:0;border:12px solid transparent;border-bottom:12px solid #D9D9D9;border-right:12px solid #D9D9D9;position:absolute;right:1px;bottom:1px;z-index:1}.anchor-section .anchor-list li:after{content:"";display:inline-block;width:4px;height:4px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;right:6px;bottom:6px;z-index:2}.anchor-section .anchor-list li a.anchor-link{display:block;color:#18335d;text-align:center;padding-top:12px}.anchor-section .anchor-list li a.anchor-link img{height:28px}.anchor-section .anchor-list li a.anchor-link .name{margin-top:6px;font-size:12px;text-align:center}.anchor-section .anchor-list li.entry-from{background-color:#ff165d}.anchor-section .anchor-list li.entry-from:before{border-bottom:12px solid #D40443;border-right:12px solid #D40443}.anchor-section .anchor-list li.entry-from:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.anchor-section .anchor-list li.entry-from a.anchor-link{color:#fff}.accordion{display:block;margin:30px auto;width:300px;text-align:center;line-height:20px;padding:15px 0;border-radius:30px;border:1px solid #043786;font-size:14px;position:relative;color:#043786}.accordion:before,.accordion:after{display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto}.accordion:before{transform:rotate(90deg)}.js-accordion-parent.active .accordion:before{display:none}.wifistore-band{display:flex;justify-content:center;align-items:center;padding:20px;background-color:#fafafa}.wifistore-band u{margin-left:4vw;font-size:20px}.line-container{position:relative;padding:inherit}.line-container .popup-btn{position:absolute;display:inline-block;top:28.3%;left:45.7%;height:65.2%;width:30.4%}.bnr-link{width:1000px;margin:0 auto;padding:30px 0 45px}.bnr-link .inner{margin-top:15px;padding:0 12px}.bnr-link .mgn-bottom{margin-bottom:10px}.slider-campaign{display:none;position:relative}.slider-campaign.slick-initialized{display:block}.slider-campaign li.slick-center{transform:scale(1);opacity:1;transition:all .3s}.slider-campaign li a{margin:auto}.slider-campaign li.slick-slide:not(.slick-center){text-align:center;position:relative;transform-origin:center;transform:scale(.75);transition:all .3s ease;display:flex;justify-content:center;align-items:center;opacity:.5}.slider-campaign .slick-list .slick-track{padding-bottom:0}.slider-campaign .slick-list .slick-track .slick-slide img{width:500px;margin:0 10px;display:inline-block;vertical-align:text-bottom;transition:all .3s}.slider-campaign .slick-list .slick-track .slick-slide a{position:relative;display:inline-block;padding:0 5px}.slider-campaign .slick-list .slick-track .slick-slide a:hover{transition:all .3s;transform:translate(-5px,-15px)}.slider-campaign .slick-list .slick-track .slick-slide a:hover img{box-shadow:0 15px 15px #ccc}.slider-campaign .slick-prev,.slider-campaign .slick-next{width:29px;height:51px;transition:all .3s ease;text-indent:-9999px;border:none;z-index:1000;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background:rgba(70,70,70,.6);border-radius:3px}.slider-campaign .slick-prev:after,.slider-campaign .slick-next:after{position:absolute;top:0;bottom:0;right:-5px;left:0;margin:auto;width:10px;height:10px;content:" ";transform:rotate(-135deg);border-top:2px solid #fff;border-right:2px solid #fff}.slider-campaign .slick-prev{transform:translate(-550px)}.slider-campaign .slick-next{transform:translate(550px)}.slider-campaign .slick-next:after{right:5px;transform:rotate(45deg)}.slider-campaign .slick-dots{z-index:2;display:flex;justify-content:center;align-items:center;margin:auto;position:absolute;bottom:-30px;left:0;right:0}.slider-campaign .slick-dots li{width:10px;height:10px;margin-right:12px;overflow:hidden;text-indent:-999em;border-radius:50%;background:#b6ccde}.slider-campaign .slick-dots li.slick-active{background:#5d708d}.slider-campaign .slick-dots li:last-child{margin-right:0}.slider-campaign .slick-dots li button{display:none}.slider-device{display:none;position:relative;height:auto;padding-bottom:40px}.slider-device.no-slider .slick-dots{display:none}.slider-device.slick-initialized{display:block}.slider-device .slick-list .slick-track{padding-bottom:50px}.slider-device .slick-list .slick-track .slick-slide{margin:15px;text-align:center}.slider-device .slick-list .slick-track .slick-slide img{width:auto;max-height:230px;display:inline-block;vertical-align:text-bottom}.slider-device .slick-list .slick-track .slick-slide a{position:relative;display:inline-block;padding:0 5px}.slider-device .slick-list .slick-track .slick-slide a:hover{transition:all .3s;transform:translate(-5px,-15px)}.slider-device .slick-list .slick-track .slick-slide a:hover img{box-shadow:0 15px 15px #ccc}.slider-device li.slick-center{opacity:1;transition:all .3s;opacity:.5}.slider-device li a{margin:auto}.slider-device li.slick-slide:not(.slick-center){transition:all .3s ease;opacity:1}.slider-device .slick-dots{z-index:2;display:flex;justify-content:center;align-items:center;margin:auto;position:absolute;bottom:25px;left:0;right:0}.slider-device .slick-dots li{width:10px;height:10px;margin-right:12px;overflow:hidden;text-indent:-999em;border-radius:50%;background:#b6ccde}.slider-device .slick-dots li.slick-active{background:#5d708d}.slider-device .slick-dots li:last-child{margin-right:0}.slider-device .slick-dots li button{display:none}.slider-voice{display:none;position:relative;margin:0;height:auto}.slider-voice.slick-initialized{display:block}.slider-voice .slick-list .slick-track .slick-slide img{width:526px;display:inline-block;vertical-align:text-bottom}.slider-voice .slick-list .slick-track .slick-slide a{position:relative;display:inline-block;padding:0 5px}.slider-voice .slick-list .slick-track .slick-slide a:hover{transition:all .3s;transform:translate(-5px,-15px)}.slider-voice .slick-list .slick-track .slick-slide a:hover img{box-shadow:0 15px 15px #ccc}.slider-voice li.slick-center{transform:scale(1);opacity:1;transition:all .3s;display:flex;justify-content:center;align-items:stretch}.slider-voice li a{margin:auto}.slider-voice li.slick-slide:not(.slick-center){position:relative;transform-origin:center;transform:scale(.75);transition:all .3s ease;display:flex;justify-content:center;opacity:.5}.slider-voice .slick-prev,.slider-voice .slick-next{width:29px;height:51px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background:rgba(70,70,70,.6);border:none;border-radius:3px;z-index:1000;transition:all .3s ease;text-indent:-9999px}.slider-voice .slick-prev:after,.slider-voice .slick-next:after{position:absolute;top:0;bottom:0;right:-5px;left:0;margin:auto;width:10px;height:10px;content:" ";transform:rotate(-135deg);border-top:2px solid #fff;border-right:2px solid #fff}.slider-voice .slick-prev{transform:translate(-550px)}.slider-voice .slick-next{transform:translate(550px)}.slider-voice .slick-next:after{right:5px;transform:rotate(45deg)}.slider-voice .slick-dots{z-index:2;display:flex;justify-content:center;align-items:center;margin:auto;position:absolute;bottom:25px;left:0;right:0}.slider-voice .slick-dots li{width:10px;height:10px;margin-right:12px;overflow:hidden;text-indent:-999em;border-radius:50%;background:#b6ccde}.slider-voice .slick-dots li.slick-active{background:#5d708d}.slider-voice .slick-dots li:last-child{margin-right:0}.news-section{padding-top:60px}.news-section p{margin-top:15px}.news-section .banner_center{width:1000px}.about-section{padding-top:65px}.about-section .about_wrap{width:1060px;padding:45px 55px;background:#EFFAFF;box-sizing:border-box}.about-section .about_wrap_3467{padding:45px 55px;background:#EFFAFF;box-sizing:border-box}.about-section .about_wrap_3467 .video{text-align:center}.about-section .about_list{width:955px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.about-section .about_list li{width:470px;height:145px;margin-bottom:20px;padding:10px 30px 10px 15px;background:#fff;box-sizing:border-box;display:flex;justify-content:space-evenly;align-items:flex-start;flex-direction:column}.about-section .about_list li .text{width:260px;font-size:16px;line-height:1.2}.about-section .about_list li .text .title{margin-bottom:10px;font-size:28px;font-weight:700}.about-section .about_list li .text .title .ref{font-size:12px}.about-section .about_list li .img{width:133px}.about-section .about_list li .img img{width:auto}.about-section .note_inner{color:#4b6c9f;margin:15px 50px 0}.net-section{padding-top:60px}.net-section .net_wrap{width:1060px;height:400px;margin-bottom:15px;padding:296px 0 0 620px;background:url(/img/customer-static/pc/lp/5g-v2/charm/what.png) no-repeat center top;box-sizing:border-box}.net-section .btnwrap{padding:0}.net-section .btnwrap .entry-button{width:370px}.charm-section{padding-top:80px}.charm-section .inner{margin-bottom:40px;display:flex;justify-content:space-between;align-items:flex-start}.charm-section .inner .text_wrap{width:500px}.charm-section .inner .text_wrap h3.ttl span{font-size:33px}.charm-section .inner .text_wrap h3.ttl .ref{font-size:20px}.charm-section .inner .text_wrap h3.ttl .long{font-size:28px;line-height:40px;padding-top:15px}.charm-section .inner .text_wrap .main_text,.charm-section .inner .text_wrap .js-accordion-children .accordion_text{font-size:16px}.charm-section .inner .text_wrap .js-accordion-children .note_num{font-size:12px;color:#4b6c9f}.charm-section .inner .charm3 h3.ttl span{display:inline-block}.charm-section .inner .charm3 h3.ttl .title{display:inline-flex}.charm-section .inner .charm3 .table{margin-top:20px}.charm-section .inner .charm3 .accordion{margin:30px auto}.charm-section .inner .charm3 .accordion:before,.charm-section .inner .charm3 .accordion:after{display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto}.charm-section .inner .charm3 .accordion:before{transform:rotate(90deg)}.charm-section .inner .charm3 .js-accordion-parent.active .accordion:before{display:none}.charm-section .inner .charm-v2{width:500px}.charm-section .inner img{margin-bottom:20px}.charm-section .inner .img{position:relative}.charm-section .inner .img .img_graph1{margin-bottom:0}.charm-section .inner .img .img_graph2{position:absolute;top:305px;left:0;z-index:1}.charm-section .inner .note_num{margin-top:10px}.charm-section .inner .fontsmall{font-size:12px}.charm-section .inner .link{display:block;margin:0 auto 45px;width:300px;text-align:center;line-height:54px;border-radius:30px;border:1px solid #043786;font-size:14px;position:relative;color:#043786}.charm-section .inner .link:before{display:block;content:"";width:7px;height:7px;border-top:1px solid #043786;border-right:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto;transform:rotate(45deg)}.charm-section .note_inner{color:#4b6c9f;margin:0 50px 30px}.charm-section .note_inner.scroll{height:70px;overflow-y:scroll}.charm-section .note_inner.scroll::-webkit-scrollbar{width:6px;height:70px}.charm-section .note_inner.scroll::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.charm-section .note_inner.scroll::-webkit-scrollbar-track{background:#aeaeae;border:none;border-radius:10px}.plan-section{-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;background-image:url(/img/customer-static/pc/lp/5g-v2/price/img_plan_kamihubuki.svg),url(/img/customer-static/pc/lp/5g-v2/price/img_plan_gacha.png),url(/img/customer-static/pc/lp/5g-v2/price/img_plan_muku.png);background-size:100% auto,130px auto,155px auto;background-position:center,25% bottom,75% bottom;background-repeat:repeat,no-repeat,no-repeat;background-color:#0085e5;text-align:center}.plan-section .s_ttl{color:#fff}.plan-section .white_bg{margin-top:30px;padding:55px 30px;background:#fff}.plan-section .white_bg .details_link{margin:0 auto;width:365px;text-align:center;line-height:54px;border-radius:30px;border:1px solid #043786;font-size:19px;position:relative;cursor:pointer}.plan-section .white_bg .details_link.active:before{border:none}.plan-section .white_bg .details_link:before,.plan-section .white_bg .details_link:after{display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto}.plan-section .white_bg .details_link:before{transform:rotate(90deg)}.plan-section .white_bg .details_text{margin-top:20px;padding:40px 30px;background:#EFFAFF}.plan-section .white_bg .details_text .note_num{margin-top:15px}.plan-section .inner_img{width:685px;margin:0 auto 45px}.plan-section .inner_img .note_num{margin-top:15px}.plan-section .inner{padding:20px 0}.plan-section .inner .img{width:90%;margin:0 auto 20px}.plan-section .inner .note_num{margin-top:10px}.plan-section .inner .tbl_title{margin-bottom:20px;font-size:13px}.plan-section .inner .tbl_wrap{display:flex;justify-content:space-between;align-items:flex-start}.plan-section .inner .tbl_wrap table{width:490px}.plan-section .inner .note_v2{font-size:19px;text-align:start;background-color:#fff;width:940px;padding:20px 60px;margin:0 auto 20px;font-weight:700;color:#18335d;line-height:28px}.plan-section .inner_bn{margin-top:40px;text-align:left}.plan-section .inner_bn .bn_list{margin:20px 0 60px;display:flex;justify-content:space-between;align-items:center}.plan-section .inner_bn .bn_list li{margin-top:0}.plan-section .inner_bn .bn_list li:first-of-type{margin-top:0}.plan-section .inner_bn .note{color:#fff}.plan-section .entry_title{margin:0 0 15px;font-size:26px;font-weight:700;text-align:center;color:#fff}.plan-section .entry_wrap{width:1060px;height:340px;margin-bottom:15px;padding:230px 0 0 590px;background:url(/img/customer-static/pc/lp/5g-v2/price/otoku_plan.png) no-repeat center top;box-sizing:border-box}.plan-section .entry_wrap .btnwrap{padding:0}.plan-section .entry_wrap .btnwrap .entry-button{width:400px;height:80px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.plan-section .entry_wrap .btnwrap .entry-button a{font-size:20px;font-weight:700;line-height:80px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;color:#fff;background-color:#f20044}.plan-section .entry_wrap .btnwrap .entry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.plan-section .entry_wrap .btnwrap .entry-button a:hover{top:0;filter:brightness(1.3)}.plan-section .entry_wrap .btnwrap .entry-button a:before,.plan-section .entry_wrap .btnwrap .entry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.plan-section .entry_wrap .btnwrap .entry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.plan-section .entry_wrap .note_num{position:absolute;width:470px;bottom:0;left:-36px;text-indent:inherit}.plan-section .entry_wrap_v2{height:830px;background:url(/img/customer-static/pc/lp/5g-v2/price/price_otoku.png) no-repeat center top;box-sizing:border-box;position:relative}.plan-section .entry_wrap_v2 .imgwrap{padding-top:14px}.plan-section .entry_wrap_v2 .imgwrap .title{font-size:26px;font-weight:700;color:#fff;position:absolute;left:360px}.plan-section .entry_wrap_v2 .imgwrap .title .new{color:#ffe000;margin-right:5px}.plan-section .entry_wrap_v2 .imgwrap .img_gacha{position:absolute;top:-110px;left:40px;height:180px}.plan-section .entry_wrap_v2 .imgwrap .img_muku{position:absolute;top:-110px;left:835px;height:180px}.plan-section .entry_wrap_v2 .btnwrap{padding-top:700px}.plan-section .entry_wrap_v2 .btnwrap .entry-button{width:450px;height:69px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.plan-section .entry_wrap_v2 .btnwrap .entry-button a{font-size:20px;font-weight:700;line-height:69px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;color:#fff;background-color:#f20044}.plan-section .entry_wrap_v2 .btnwrap .entry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.plan-section .entry_wrap_v2 .btnwrap .entry-button a:hover{top:0;filter:brightness(1.3)}.plan-section .entry_wrap_v2 .btnwrap .entry-button a:before,.plan-section .entry_wrap_v2 .btnwrap .entry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.plan-section .entry_wrap_v2 .btnwrap .entry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.plan-section .note_inner{font-size:12px;text-align:left;margin:10px 0;color:#fff}.plan-section .note_inner .note_num{font-size:12px;text-indent:-2em;margin-left:2em;text-align:left}.plan-section .entry_contents{background:#F0FAFF;padding:50px 0}.plan-section .entry_contents .entry_title{color:#0085e5}.plan-section .entry_contents .btnwrap{margin-top:30px}.plan-section .plan-title{background-image:url(/img/customer-static/pc/lp/5g/price/img_plan_kamihubuki.svg),url(/img/customer-static/pc/lp/5g/price/img_plan_gacha.png),url(/img/customer-static/pc/lp/5g/price/img_plan_muku.png);background-size:100% auto,130px auto,155px auto;background-position:center,30% bottom,70% bottom;background-repeat:repeat,no-repeat,no-repeat;background-color:#0085e5;color:#fff;height:180px;padding-top:57px;box-sizing:border-box}.plan-section .plan-price-wrap{width:1060px;margin:0 auto;padding:0 0 30px;background:#fff}.plan-section .plan-price-wrap.none{padding:0;background:none}.plan-section .plan-price-head{position:relative;margin:0 auto 29px;font-size:14px;font-weight:700;line-height:1.3;padding-left:17%;width:63%}.plan-section .plan-price-head:before{content:"";background:url(/img/customer-static/pc/lp/5g-v2/price/img_plan_osusume.svg);background-repeat:no-repeat;display:inline-block;width:75px;height:69px;position:absolute;left:10%;top:8px}.plan-section .plan-price-head.price1448b{padding-left:20px}.plan-section .plan-price-head.price1448b:before{left:-10%}.plan-section .plan-price-head.price1448b .row{justify-content:space-between}.plan-section .plan-price-head .row{display:flex;flex-direction:row;justify-content:space-around;align-items:center;text-align:center;margin:-10px;padding:20px 0 0;font-size:20px}.plan-section .plan-price-head .pink{color:#f20044}.plan-section .plan-price-head .blue{color:#1785e5}.plan-section .plan-price-head .obi{margin:-20px 10px 10px;padding:5px 22px;font-size:15px;font-weight:400;color:#fff;border-radius:999px;border:2px solid #fff}.plan-section .plan-price-head .obi.pink{background:#f20044}.plan-section .plan-price-head .obi.blue{background:#1785e5}.plan-section .plan-price-head .obi .small{font-size:70%}.plan-section .heading1{font-size:29px;font-weight:700;color:#fff;margin-bottom:12px;padding-left:6px;text-align:center}.plan-section i{display:block;font-size:18px;font-weight:400}.plan-section .plan-price-table{margin:0 auto 25px;width:960px;border-bottom:1px solid #d2d2d2}.plan-section .plan-price-table th,.plan-section .plan-price-table td{padding:20px 10px;font-size:16px;font-weight:700;border-top:1px solid #d2d2d2;text-align:center}.plan-section .plan-price-table th{width:17%;background-color:#f5f4f4;vertical-align:middle;text-align:center;line-height:1.3;color:#555}.plan-section .plan-price-table td{width:80%;background-color:#fff;font-size:20px;vertical-align:middle;line-height:1.3}.plan-section .plan-price-table td img{width:8px;margin:0 6px 0 0}.plan-section .plan-price-table td .strong{font-weight:700;font-size:15px;letter-spacing:.05em}.plan-section .plan-price-table td .note-text{margin-top:2px;font-size:10px}.plan-section .plan-price-table td .small{font-size:12px}.plan-section .plan-price-table td .tax{font-size:24px}.plan-section .plan-price-table td .hukidashi{color:#fff}.plan-section .plan-price-table td .hukidashi span{font-size:12px;position:relative;background-color:#f20044;padding:2%}.plan-section .plan-price-table td .hukidashi span:after{content:"";display:block;position:absolute;width:0;left:0;right:0;bottom:-5px;margin:auto;border-top:10px solid #f20044;border-right:10px solid transparent;border-left:10px solid transparent}.plan-section .plan-price-table td .hukidashi span:nth-child(2){background-color:#1785e5}.plan-section .plan-price-table td .hukidashi span:nth-child(2):after{border-top:10px solid #1785e5}.plan-section .plan-price-table td .price{font-size:37px;line-height:1.8}.plan-section .plan-price-table td .yen{font-size:26px}.plan-section .plan-price-table td .row{display:flex;flex-direction:row;justify-content:space-around}.plan-section .plan-price-table td .row .half{width:50%;position:relative}.plan-section .plan-price-table td .row .half sup{position:absolute;top:-5px;color:#555;font-size:12px;font-weight:400}.plan-section .plan-price-table td .row .half sup:not(:first-child){top:4px;right:10%}.plan-section .plan-price-table td .row .half .caution_3793{position:absolute;right:0;left:0;margin:-14px auto 0;font-size:16px}.plan-section .plan-price-table td .obi{margin:10px auto;padding:8px;background:#eeeeee;color:#555;font-size:13px;width:88%}.plan-section .plan-price-table td .pink{color:#f20044}.plan-section .plan-price-table td .blue{color:#1785e5}.plan-section .plan-price-table td .normal{font-weight:400}.plan-section .plan-price-table td sup{vertical-align:super;font-size:12px}.plan-section .plan-price-table td .rightline{border-right:solid #d2d2d2 1px}.plan-section .plan-price-table.price1448b{border:2px solid #1785E5}.plan-section .plan-price-table.price1448b th{color:#fff77d;background:transparent linear-gradient(90deg,#0070E2 0%,#00B1F3 100%) 0% 0% no-repeat padding-box}.plan-section .plan-price-table.price1448b td{width:50%;position:relative}.plan-section .plan-price-table.price1448b td:first-of-type{border-right:solid #1785E5 1px}.plan-section .plan-price-table.price1448b td .hukidashi-pink span{background-color:#ffcbcb}.plan-section .plan-price-table.price1448b td .hukidashi-pink span:after{bottom:-10px;border-top:10px solid #FFCBCB}.plan-section .plan-price-table.price1448b td .hukidashi-blue span{color:#113673;background-color:#d1e4ff}.plan-section .plan-price-table.price1448b td .hukidashi-blue span:after{bottom:-10px;border-top:10px solid #D1E4FF}.plan-section .plan-price-table.price1448b td .max-price{position:relative}.plan-section .plan-price-table.price1448b td .max-price .kome{position:absolute;right:0;color:#555;font-size:12px;font-weight:400}.plan-section .plan-price-table.price1448c caption{color:#f20044;font-size:19px;font-weight:700;text-align:center;margin-bottom:20px}.plan-section .plan-price-table.price1448c th{width:10%;padding:10px;font-size:12px;border:1px solid #707070}.plan-section .plan-price-table.price1448c th:not(.month){border-bottom:none}.plan-section .plan-price-table.price1448c .pink{color:#f20044}.plan-section .plan-price-table.price1448c .blue{color:#1785e5}.plan-section .plan-price-table.price1448c td{width:40%;padding:10px;border:1px solid #707070;border-top:none;color:#555;font-size:14px}.plan-section .plan-price-table.price1448c .normal{font-weight:400}.plan-section .plan-price-table.symbol{position:relative;margin:60px auto}.plan-section .plan-price-table.symbol:before{display:block;content:"+";font-size:50px;width:30px;height:0;position:absolute;top:-70px;right:0;left:0;margin:auto}.plan-section .plan-price-table.symbol:after{content:"";width:18px;height:18px;position:absolute;bottom:-30px;right:0;left:0;margin:auto;border-bottom:3px solid #18335D;border-right:3px solid #18335D;transform:rotate(45deg)}.plan-section .note_num-price1448b{width:960px;font-size:12px;text-align:left;font-weight:700;margin:0 auto 30px}.plan-section .cta{padding:30px 0}.plan-section .cta .cta-box .cta-btn{display:flex;justify-content:center;align-items:center;background:#fff;width:100%}.plan-section .cta .cta-box .cta-btn .btn-layout{width:80%}.plan-section .cta .cta-box .cta-btn a{display:block;padding:12px 0;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#e4007f;-moz-box-shadow:0 4px 0 0 #b70066;-webkit-box-shadow:0 4px 0 0 #b70066;box-shadow:0 4px #b70066;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;position:relative;top:0}.plan-section h3.title{color:#fff;background:#0085e5;padding:38px 0 20px;text-align:center;font-weight:700;font-size:29px}.plan-section h3.title.pattern-3467{padding:38px 0 0;margin-bottom:-10px}.plan-section .inner.blue{background:#0085e5}.plan-section .price-graph{display:flex;flex-direction:column;align-items:center}.plan-section .price-graph .price-graph-inner{position:relative;width:fit-content}.plan-section .price-graph .price-graph-inner .price-graph-text{color:#0083e4;position:absolute;font-size:40px;font-weight:700;top:40px;left:80px;line-height:1.5;text-align:left}@media (width < 1060px){.plan-section .price-graph .price-graph-inner .price-graph-text{font-size:3.773vw;top:3.773vw;left:7.546vw}}.plan-section .details_text{background:#EFFAFF;margin:35px;border-radius:15px}.plan-section .note_num{font-size:12px;text-indent:-2em;margin-left:2em;text-align:right}.plan-section .accordion-img{padding:20px 60px}.plan-section .limited_plan_detail{width:1060px;margin:0 auto;padding-bottom:20px;background-color:#fff}.plan-section .limited_plan_detail .accordion{display:block;margin:30px auto;width:300px;text-align:center;line-height:20px;padding:15px 0;border-radius:30px;border:1px solid #043786;font-size:14px;position:relative;color:#043786;font-weight:700;cursor:pointer}.plan-section .limited_plan_detail .accordion:before{transform:rotate(90deg);display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto}.plan-section .limited_plan_detail .accordion:after{display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto}.plan-section .limited_plan_detail .js-accordion-parent.active .accordion:before{display:none}.plan-section .limited_plan_detail .js-accordion-children{display:none;margin-bottom:30px;padding:0 50px}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl{width:100%;border-top:1px solid #d3d3d3}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl tr{border-bottom:1px solid #d3d3d3;color:#4b6c9f;font-size:16px}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl tr th{width:40%;font-weight:700;text-align:left;vertical-align:middle;padding-left:15px}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl tr td{width:60%;text-align:left;padding:10px 0}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl tr td small{font-size:12px}.plan-section .limited_plan_detail .js-accordion-children .accordion-tbl tr td .red{color:#f20044}.plan-section .plan-box{color:#039;background-color:#fff;width:1060px;margin:0 auto 20px;padding-top:20px}.plan-section .plan-box .plan-accordion .plan-btn{height:45px;font-size:16px;margin:0 auto 15px;text-align:center;border:1px solid;border-radius:50px;position:relative;display:flex;justify-content:center;align-items:center}.plan-section .plan-box .plan-accordion .plan-btn:after{content:"+";position:absolute;right:15px}.plan-section .plan-box .plan-accordion .plan-btn.active:after{content:"－"}.plan-section .plan-box .plan-accordion .plan-btn{width:305px}.plan-section .plan-box .plan-accordion .payment-image{display:none}.plan-section .plan-box .note.inner .text{width:670px;margin:0 auto 25px;text-align:left}.plan-section .plan-box .price-ttl{color:#f20044;font-size:22px;font-weight:700;margin-bottom:10px}.plan-section .plan-box .price-ttl.blue{color:#1785e5}.plan-section .plan-box img{margin-top:20px}.plan-section .plan-box .caution_3793{position:absolute;padding-left:20px;font-size:14px;margin-top:-8px}.plan-section .plan-box .table-heading{font-weight:600;padding-left:30px;text-align:start}.plan-section .plan-box .table-heading p{font-size:14px;margin-bottom:10px}.plan-section .plan-box .table-heading p:before{content:"■";padding-right:5px}.plan-section .plan-box .plan-table{padding:10px 20px 20px}.plan-section .plan-box .plan-table table{table-layout:fixed;margin:0 auto;width:90%}.plan-section .plan-box .plan-table table tbody tr th,.plan-section .plan-box .plan-table table tbody tr td{border-width:1px 0px;border-color:#18335d;border-style:solid;padding:10px 0 10px 10px;font-size:13px}.plan-section .plan-box .plan-table table tbody tr th p span,.plan-section .plan-box .plan-table table tbody tr td p span{font-size:20px;font-weight:700}.plan-section .plan-box .plan-table table tbody tr th{background-color:#f8f8f8;width:30%}.plan-section .plan-box .plan-table table tbody tr td{background-color:#fff;width:80%;text-align:start;line-height:normal;padding-left:35px}.plan-section .plan-box .plan-table table tbody tr td.note{border:none;font-size:12px;padding-left:0}.plan-section .plan-box .plan-table table tbody tr td.img{padding-left:5px}.plan-section .plan-box .plan-table table tbody tr td span{color:#f20044;font-weight:700;font-size:20px}.plan-section .plan-box .plan-table table tbody tr td img{margin-top:0}.plan-section .plan-box .plan-table table tbody tr td sup{vertical-align:super}.plan-section .plan-box .plan-table table tbody tr .red{color:#fff;background-color:#f20044}.plan-section .plan-box .plan-table table tbody tr .blue{color:#fff;background-color:#1785e5}.plan-section .plan-box .plan-table table tbody tr .border{border-right:1px solid}.plan-section .plan-box .plan-table .bg-color{background-color:#effaff}.plan-section .plan-box .example{padding-bottom:20px}.plan-section .plan-box .example .example-ttl{text-align:left;padding:0 30px}.plan-section .plan-box .example img{margin-top:0}.plan-section .plan-box .example .plan-table{padding:40px 20px 10px;display:flex}.plan-section .plan-box .example .plan-table table{margin:0;width:100%}.plan-section .plan-box .example .plan-table table tbody tr th,.plan-section .plan-box .example .plan-table table tbody tr td{border-color:#d2d2d2;font-size:12px;border-right:1px solid #D2D2D2}.plan-section .plan-box .example .plan-table table tbody tr th:last-of-type,.plan-section .plan-box .example .plan-table table tbody tr td:last-of-type{border-right:none}.plan-section .plan-box .example .plan-table table tbody tr th{width:75%}.plan-section .plan-box .example .plan-table table tbody tr td{padding:0}.plan-section .plan-box .example .plan-table table tbody tr .bluetxt{color:#0085e5}.plan-section .plan-box .example .plan-table table tbody .top th,.plan-section .plan-box .example .plan-table table tbody .top td{color:#fff;padding:10px;background-color:#5aa4e0}.plan-section .plan-box .example .plan-table table tbody .top th{border:none;background:#fff}.plan-section .plan-box .example .plan-table table tbody .plan th{color:#fff;padding:10px}.plan-section .plan-box .example .example-txt{position:relative;font-size:12px;text-align:left;margin-top:45px;padding:25px 15px 50px;background-color:#effaff}.plan-section .plan-box .example .example-txt span{color:#f20044;font-weight:700}.plan-section .plan-box .example .example-txt strong{font-weight:700}.plan-section .plan-box .example .example-txt img{position:absolute;top:-10px;left:0;right:0;margin:auto}.plan-section .plan-box .note_num{margin:10px 0 50px}.plan-section .plan-box .table_note{font-size:12px;text-align:right;margin-top:10px;margin-right:5%}.plan-section .plan-box .heading-img{padding:60px 185px 15px}.plan-section .plan-box.pay{background:#fff;display:flex;justify-content:center;padding-top:0;color:#777}.plan-section .plan-box.pay .payment_dx{padding:50px 5%}.plan-section .plan-box.pay .payment_dx:first-child{background-image:linear-gradient(to top,#18335D,#18335D 5px,transparent 5px);background-size:1px 15px;background-position:right bottom;background-repeat:repeat-y}.plan-section .plan-box.option{padding:40px 21px 5px;box-sizing:border-box}.plan-section .plan-heading{color:#fff;text-align:center;font-size:21px;font-weight:700;margin:40px 0 20px}.plan-section .popup-banner-box{display:flex;justify-content:space-between;align-items:center;padding-bottom:60px}.plan-section .popup-banner-box .popup-banner{width:520px}.plan-section .plan-note{padding:20px 0 15px;width:calc(1060px - 2em);margin:auto;text-align:left}.plan-section .plan-note .text{font-size:12px;color:#fff;line-height:1.7}.plan-section .plan-note .text strong{font-weight:700}.plan-section .bg_blue{background:#0085e5;padding-top:1px}.campaign-section{padding:80px 0 100px;background:linear-gradient(to bottom,#effaff 350px,#ffffff 350px)}.campaign-section .s_ttl{margin-bottom:0}.campaign-section .campaign_wrap{margin-bottom:40px;height:350px;background:url(/img/customer-static/pc/lp/5g-v2/campaign/campaign.png) no-repeat top center}.campaign-section .campaign_title{margin:20px 0 33px;color:#0062b2;font-weight:700;font-size:30px;line-height:1.2;text-align:center}.campaign-section .under_line{font-size:40px;z-index:0;position:relative}.campaign-section .under_line:after{content:"";z-index:-1;position:absolute;bottom:-2px;left:-10px;display:block;width:calc(100% + 20px);height:13px;background-color:#fff94c}.campaign-section .cp-cb{margin-top:60px}.campaign-section .cp-cb .cp-cb-ttl{color:#0085e5;font-size:24px;font-weight:700;text-align:center;margin:20px 0}.campaign-section .cp-cb .cp-cb-box{display:flex;width:1060px;margin:auto;justify-content:space-between}.campaign-section .cp-cb .cp-cb-box img,.campaign-section .cp-cb .cp-cb-box p{width:45%}.campaign-section .cp-cb .cp-cb-box strong{color:#0085e5;font-weight:700}.campaign-section .cp-cb .cp-cb-box span{color:#4b6c9f;font-size:12px}.device-section{padding-top:40px}.device-section .inner{margin-bottom:40px}.device-section .inner img{margin-bottom:20px}.device-section .inner .note_num{margin-top:10px}.device-section .device_wrap{margin:0 auto 40px;width:1000px;display:flex;justify-content:space-between;align-items:center;position:relative}.device-section .device_wrap .slider-device{width:380px}.device-section .device_wrap .device_inner{width:500px;padding:0}.device-section .device_wrap .device_sub{font-size:16px}.device-section .device_wrap .device_title{font-size:60px;font-weight:700}.device-section .device_wrap .device_catchcopy{font-size:18px;padding-bottom:20px}.device-section .device_wrap .device_tag{display:flex;justify-content:flex-start;flex-wrap:wrap}.device-section .device_wrap .device_tag li{margin-right:10px;background:#5AA4E0;padding:2px 8px;border-radius:3px;color:#fff;font-size:16px}.device-section .device_wrap .device_details{margin-top:20px;display:flex;justify-content:space-between;border-left:1px solid #173D65}.device-section .device_wrap .device_details li{margin:0;width:33vw;border-right:1px solid #173D65;display:flex;justify-content:center;align-items:center;text-align:left;font-size:12px}.device-section .device_wrap .device_details li .icon{margin:0 10px 0 5px;font-size:18px;font-weight:700;height:30px;display:flex;justify-content:center;align-items:center}.device-section .device_wrap .device_details li .icon .num{font-size:30px}.device-section .device_wrap .device_btn_wrap{margin-top:15px;display:flex;justify-content:space-between;align-items:flex-end}.device-section .device_wrap .device_btn_wrap .details_link{margin:0 auto;width:240px;text-align:center;line-height:54px;border-radius:30px;border:1px solid #043786;font-size:19px;position:relative;cursor:pointer}.device-section .device_wrap .device_btn_wrap .details_link:before{display:block;content:"";width:7px;height:7px;border-top:1px solid #043786;border-right:1px solid #043786;position:absolute;top:0;bottom:0;right:15px;margin:auto;transform:rotate(45deg)}.device-section .device_wrap .device_btn_wrap .fukidashi{color:#f20044;text-align:center;font-size:14px;font-weight:700}.device-section .device_wrap .device_btn_wrap .fukidashi span{position:relative}.device-section .device_wrap .device_btn_wrap .fukidashi span:before,.device-section .device_wrap .device_btn_wrap .fukidashi span:after{display:block;content:"";width:0;height:15px;border-left:1px solid #F20044;position:absolute;top:0;bottom:0;margin:auto}.device-section .device_wrap .device_btn_wrap .fukidashi span:before{left:-10px;transform:rotate(-45deg)}.device-section .device_wrap .device_btn_wrap .fukidashi span:after{right:-10px;transform:rotate(45deg)}.device-section .device_wrap .device_btn_wrap .entry-button{width:240px;height:54px;display:inline-block;text-align:center;vertical-align:bottom;position:relative;box-sizing:border-box}.device-section .device_wrap .device_btn_wrap .entry-button a{font-size:19px;font-weight:700;line-height:54px;padding-top:0;padding-bottom:0;display:block;text-decoration:none;outline:none;border-radius:50px;-webkit-transition:none;transition:none;box-sizing:border-box;position:relative;color:#fff;background-color:#f20044}.device-section .device_wrap .device_btn_wrap .entry-button a:after{right:15px;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.device-section .device_wrap .device_btn_wrap .entry-button a:hover{top:0;filter:brightness(1.3)}.device-section .device_wrap .device_btn_wrap .entry-button a:before,.device-section .device_wrap .device_btn_wrap .entry-button a:after{content:"";margin:auto;vertical-align:middle;position:absolute;top:0;bottom:0}.device-section .device_wrap .device_btn_wrap .entry-button a span{font-size:0px;line-height:0px;width:100%;display:block;text-align:center;position:absolute}.device-section .device_wrap .device_img_label{position:absolute;z-index:1;top:-10px;left:350px}.device-section .device_wrap .device_img_label img{height:100px}.device-section .note_inner{margin:0 auto 40px;width:1000px;align-items:center;color:#4b6c9f;text-align:center}.option-section{padding:65px 0 80px;background:#F8F8F8}.option-section .large-option{width:calc(100% - 68px);margin-bottom:20px;padding:30px;background:#fff;border:4px solid #0085E5}.option-section .large-option .title{margin-bottom:15px;padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #0085E5}.option-section .large-option .title .text{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.2;color:#0085e5;font-size:20px;font-weight:700}.option-section .large-option .title .text .free{font-size:34px}.option-section .large-option .title .text .img{margin-right:10px}.option-section .large-option .title .text em{font-size:26px}.option-section .large-option .title .text em .num{font-size:34px}.option-section .large-option .title .img img{width:auto}.option-section .large-option .option-detail-txt .limit-txt{color:#f20044;font-size:20px;font-weight:700}.option-section .large-option .option-detail-txt .limit-txt span{background:linear-gradient(transparent 75%,#FFF77D 75%)}.option-section .large-option .option-detail-txt p{margin-bottom:20px}.option-section .large-option1738{margin-bottom:20px;background:#fff;border:4px solid #0085E5}.option-section .large-option1738 label{padding:30px;display:inline-block}.option-section .large-option1738 .title{margin-bottom:15px;padding-bottom:15px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #0085E5}.option-section .large-option1738 .title .text{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.2;color:#0085e5;font-size:20px;font-weight:700}.option-section .large-option1738 .title .text .free{font-size:34px}.option-section .large-option1738 .title .text .img{margin-right:10px}.option-section .large-option1738 .title .text em{font-size:26px}.option-section .large-option1738 .title .text em .num{font-size:34px}.option-section .large-option1738 .title .img img{width:auto}.option-section .large-option1738 .option-detail-txt .limit-txt{color:#f20044;font-size:20px;font-weight:700}.option-section .large-option1738 .option-detail-txt .limit-txt span{background:linear-gradient(transparent 75%,#FFF77D 75%)}.option-section .large-option1738 .option-detail-txt p{margin-bottom:20px}.option-section .option_title{color:#18335d;text-align:center;font-size:20px;font-weight:700;margin-bottom:40px}.option-section .option_list{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.option-section .option_list.option_list_1231 li{height:288px;border:2px solid #D9D9D9;position:relative}.option-section .option_list.option_list_1231 li:before{content:"";display:inline-block;width:0;height:0;border:21px solid transparent;border-bottom:21px solid #D9D9D9;border-right:21px solid #D9D9D9;position:absolute;right:0;bottom:0;z-index:1}.option-section .option_list.option_list_1231 li:after{content:"";display:inline-block;width:9px;height:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;right:8px;bottom:6px;z-index:2}.option-section .option_list li{width:520px;height:240px;margin-bottom:20px;padding:30px;background:#fff;box-sizing:border-box}.option-section .option_list li .title{margin-bottom:15px;padding-bottom:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #8B98AD}.option-section .option_list li .title .text{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.2}.option-section .option_list li .title .text .yellow_bg{background-color:#fff77d}.option-section .option_list li .title .text .img{margin-right:10px}.option-section .option_list li .title .text em{font-size:26px}.option-section .option_list li .title .text em .num{font-size:34px}.option-section .option_list li .title .img img{width:auto}.option-section .option_list li .title .img img.hulu-icon{width:60px}.option-section .option_list li .title .img img.hulu-logo{width:108px}.option-section .option_list li .text_option{display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:1.2;margin-top:16px}.option-section .option_list li .text_option em{font-size:26px}.option-section .option_list li .text_option em .num{font-size:34px}.area-section{padding-top:60px}.area-section .area_title{color:#18335d;text-align:center;font-size:20px;font-weight:700;margin-bottom:40px}.area-section ._container{display:flex;justify-content:space-between;align-items:flex-start;padding:0 12px 20px}.area-section .note{line-height:40px}.area-section .inner{width:500px;padding:0 12px 20px}.area-section .inner img{margin-top:20px}.area-section .area_btn_wrap{position:relative;margin-bottom:30px}.area-section .details_link{margin:0 auto;width:305px;text-align:center;line-height:54px;border-radius:30px;color:#fff;background-color:#17a822;border:1px solid #17A822;font-size:16px;position:relative;top:-30px;left:270px;cursor:pointer}.area-section .details_link.active{color:#043786;background-color:#fff;border:1px solid #043786}.area-section .details_link.active:before{border:none}.area-section .details_link.active:after{border:1px solid rgb(32,37,33)}.area-section .details_link:before,.area-section .details_link:after{display:block;content:"";width:10px;height:0;border:1px solid #fff;position:absolute;top:0;bottom:0;right:15px;margin:auto}.area-section .details_link:before{transform:rotate(90deg)}.area-section .details_link2{margin:0 auto;width:305px;text-align:center;line-height:54px;border-radius:30px;color:#043786;background-color:#fff;border:1px solid #043786;font-size:16px;position:relative;cursor:pointer}.area-section .details_link2:before,.area-section .details_link2:after{display:block;content:"";width:10px;height:0;position:absolute;top:0;bottom:0;right:15px;margin:auto;border:1px solid rgb(32,37,33)}.area-section .area_wrap{width:1060px;margin:0 auto;padding-bottom:30px}.area-section .area_wrap .area-process{height:160px;display:flex;flex-wrap:wrap;justify-content:flex-start}.area-section .area_wrap .area-process-box1{width:220px;background:#69BFFB;position:relative;z-index:10;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.area-section .area_wrap .area-process-box1:before{content:"";right:-60px;width:60px;height:calc(100% + 1px);position:absolute;bottom:0;left:auto;background:linear-gradient(to bottom left,transparent 50%,#69BFFB 50%) top left/100% 50% no-repeat,linear-gradient(to top left,transparent 50%,#69BFFB 50%) bottom left/100% 50% no-repeat}.area-section .area_wrap .area-process-box2{width:360px;margin:0;padding:0 0 0 80px;background:#C3E1F6;position:relative;z-index:5;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.area-section .area_wrap .area-process-box2:before{content:"";right:-60px;width:60px;height:calc(100% + 1px);position:absolute;bottom:0;left:auto;background:linear-gradient(to bottom left,transparent 50%,#C3E1F6 50%) top left/100% 50% no-repeat,linear-gradient(to top left,transparent 50%,#C3E1F6 50%) bottom left/100% 50% no-repeat}.area-section .area_wrap .area-process-box3{width:420px;margin:0;padding:0 0 0 80px;background:#EFFAFF;position:relative;z-index:0;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.area-section .area_wrap .area-process-box3:before{content:"";right:-60px;width:60px;height:calc(100% + 1px);position:absolute;bottom:0;left:auto;background:linear-gradient(to bottom left,transparent 50%,#EFFAFF 50%) top left/100% 50% no-repeat,linear-gradient(to top left,transparent 50%,#EFFAFF 50%) bottom left/100% 50% no-repeat}.area-section .area_wrap .area-process .area-detail{padding:0}.area-section .area_wrap .area-process .area-detail .title{color:#fff;font-size:16px;font-weight:700;text-align:center}.area-section .area_wrap .area-process .area-detail-ttl{font-size:16px;font-weight:700}.area-section .area_wrap .area-process .area-detail-ttl .search{background:url(/img/customer-static/sp/lp/5g-v2/general/area/icon_search.png) no-repeat center;content:"";display:inline-block;height:20px;width:26px}.area-section .area_wrap .area-process .area-detail-img{margin-top:10px;display:flex;justify-content:space-between;align-items:center;text-align:center}.area-section .area_wrap .area-process .area-detail-img p{width:48%}.area-section .area_wrap .area-process .area-detail-img img{width:auto}.area-section .area_wrap .area-process .area-detail .lower{margin-top:0}.area-section .area_wrap .area-subtxt{font-weight:700;margin-left:0;margin-top:25px;margin-bottom:15px;line-height:1.7}.area-section .area_wrap .area-subtxt .red{color:#ff4040;margin-right:8px}.area-section .area_wrap .area-subtxt .yellow{color:#fff070}.area-section .area_wrap .area-subtxt .orange{color:#ffa100;margin-right:8px}.area-section .area_wrap .iframe{text-align:center;margin:0}.flow-section{padding-top:40px}.flow-section ._container{padding:0 12px 110px}.flow-section .flow_list{display:flex;justify-content:space-between}.flow-section .flow_list li{width:320px;height:200px;margin-bottom:15px;padding:25px 25px 20px;background:#EFFAFF;border-radius:7px;box-sizing:border-box;text-align:center}.flow-section .flow_list li .text{width:100%;margin-top:20px;text-align:left}.flow-section .flow_list li .text .title{font-size:20px;font-weight:700;text-align:center}.flow-section .flow_list li .img{width:100%}.flow-section .flow_list li .img img{width:45px;text-align:center}.voice-section{padding:60px 0;background:#effaff}.voice-section .voice_wrap{width:454px;background:#fff;margin:0 10px;padding:25px}.voice-section .voice_wrap .voice_title{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.voice-section .voice_wrap .voice_title .img{width:20%}.voice-section .voice_wrap .voice_title .img img{width:auto;height:auto}.voice-section .voice_wrap .voice_title .title{width:75%;margin:0;font-weight:700;font-size:20px}.voice-section .voice_wrap .voice_title .title .oldsex{font-size:16px}.faq-section{padding:80px 0 90px}.faq-section .faq_list{margin-top:40px;margin-bottom:40px}.faq-section .faq_list>dt{font-size:16px;margin-bottom:15px}.faq-section .faq_list>dd{margin-bottom:3px}.faq-section .faq_list>dd:last-child{margin-bottom:0}.faq-section .faq_list .details_link{margin:0 auto;width:100%;border-radius:5px;background:#F5F5F5;font-size:16px;font-weight:400;position:relative;cursor:pointer}.faq-section .faq_list .details_link.active:before{border:none}.faq-section .faq_list .details_link:before,.faq-section .faq_list .details_link:after{display:block;content:"";width:10px;height:0;border:1px solid #043786;position:absolute;top:0;bottom:0;right:10px;margin:auto}.faq-section .faq_list .details_link:before{transform:rotate(90deg)}.faq-section .faq_list .details_link .f_wrap{position:relative;padding:10px 25px 10px 55px}.faq-section .faq_list .details_link .f_wrap:before{display:block;content:"Q";width:30px;height:30px;background-color:#fff;border-radius:30px;font-size:16px;font-weight:700;text-align:center;position:absolute;top:6px;left:12px}.faq-section .faq_list .details_text{margin:10px auto 30px}.faq-section .faq_list .details_text .a_wrap{position:relative;padding:10px 25px 10px 55px}.faq-section .faq_list .details_text .a_wrap:before{display:block;content:"A";width:30px;height:30px;background-color:#effaff;border-radius:30px;font-size:16px;font-weight:700;text-align:center;position:absolute;top:6px;left:12px}.faq-section .faq_area{flex-wrap:wrap;display:flex;gap:2px}.faq-section .tab_class{width:calc((100% - 4px) / 3);height:50px;background-color:#f5f5f5;font-size:15px;text-align:center;display:table;float:left;order:-1;cursor:pointer}.faq-section .tab_class .tab_text{display:table-cell;vertical-align:middle}.faq-section .tab_class.top_left{border-top-left-radius:5px}.faq-section .tab_class.top_right{border-top-right-radius:5px}.faq-section .tab_class.bottom_left{border-bottom-left-radius:5px}.faq-section .tab_class.bottom_right{border-bottom-right-radius:5px}.faq-section input[name=tab_name]{display:none}.faq-section input:checked+.tab_class{background-color:#04479b;color:#fff}.faq-section .content_class{display:none;width:100%}.faq-section input:checked+.tab_class+.content_class{display:block}.live-reserve-container{display:flex;justify-content:center;align-items:center}.live-reserve-container-wimaxlive{background:#fff}.live-reserve-container{background:#f8f8f8;padding-bottom:40px}#live-reserve-iframe{width:100%;height:530px}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9998;outline:0}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5)}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;position:absolute;top:-40px;right:0;background:url(/img/customer-static/pc/lp/5g-v2/live/icon_close.png);width:30px;height:30px;outline:0;text-indent:-9999px}#easy-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background:#fff;outline:0}#easy-popup .easy-popup-title{font-size:30px;font-weight:700;color:#1c78ea;margin:20px 0 10px}#easy-popup .easy-popup-msg{font-size:16px;font-weight:700}.tig-archive-embed{width:13.5vh;left:3vw;bottom:10%;height:24vh}.tig-iframe-area{z-index:10001}.video_borderless_3467{filter:drop-shadow(0px 0px #000)}
