.orng{color:#ff5600}.note{color:#777;font-size:10px;letter-spacing:normal}.mb30{margin-bottom:30px}.provider_cont{margin-top:50px}#container{background-color:#fff}#container img.mainv{width:100%;height:auto}#container .au_text_style{text-align:center;font-size:26px;font-weight:bold;margin-top:20px;margin-bottom:15px}#container .au_text_style+p{border-bottom:2px solid #ff991a;margin:0px 140px 40px}@media screen and (max-width: 320px){#container .au_text_style+p{margin:0px 110px 40px}}#container .price_tabs{display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:flex-end;display:flex;justify-content:center;align-items:flex-end;position:relative;margin-bottom:35px;padding:0 15px;border-bottom:5px solid #ff991a}#container .price_tabs>li{display:-webkit-flex;-webkit-justify-content:center;-webkit-align-items:center;display:flex;justify-content:center;align-items:center;width:100%;height:55px;background-color:#c7c7c7;border-radius:3px 3px 0 0}#container .price_tabs>li+li{margin-left:15px}#container .price_tabs>li.active{height:60px;background-color:#ff991a}#container .price_tabs>li .img img{width:100%;height:auto;zoom:.5;-moz-transform:scale(0.5)}#container .price_tabs>li .text{display:inline-block;margin-left:10px;color:#fff;font-weight:bold}#container .table-basic-01{border-spacing:0}#container .table-basic-01 th{width:25%;margin-bottom:0;background-color:#999;color:#fff;text-align:center}#container .table-basic-01 th div{padding:8px 0}#container .table-basic-01 tr:last-child th{border-top:1px solid #fff}#container .table-basic-01 tr:last-child td{border-bottom:1px solid #999}#container .table-basic-01 td{display:flex;background-color:#fff;border-top:1px solid #999;border-right:1px solid #999}#container .table-basic-01 td div{padding:10px 12px 10px 14px;font-size:13px;letter-spacing:normal}@media screen and (max-width: 320px){#container .table-basic-01 td div{padding:10px 6px 10px 8px}}#container .table-basic-01 td .bold{font-weight:bold}#container .table-basic-01 td .large{font-size:18px;padding-left:5px}@media screen and (max-width: 320px){#container .table-basic-01 td .large{font-size:12px}}#container .table-basic-01 td .large2{font-size:20px}@media screen and (max-width: 320px){#container .table-basic-01 td .large2{font-size:14px;padding-left:5px}}#container .table-basic-01 td .small{font-size:10px}#container .table-basic-01 td .two-arrow{position:relative}#container .table-basic-01 td .two-arrow::before,#container .table-basic-01 td .two-arrow::after{content:"";width:10px;height:10px;top:40%;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#container .table-basic-01 td .two-arrow::before{left:2px;border-top:solid 2px #bbb;border-right:solid 2px #bbb}@media screen and (max-width: 320px){#container .table-basic-01 td .two-arrow::before{left:-3px}}#container .table-basic-01 td .two-arrow::after{left:10px;border-top:solid 2px #999;border-right:solid 2px #999}@media screen and (max-width: 320px){#container .table-basic-01 td .two-arrow::after{left:5px}}#container .tabContents{z-index:0;padding:0 15px;background-color:#fff;color:#777}#container .tabContents img.wmax{width:100%;height:auto}#container .tabContents .table-basic-ttl{font-size:14px;font-weight:bold;margin-bottom:10px;color:#000}#container .tabContents .note{color:#999;font-size:11px;padding-bottom:20px}#container .tabContents .note .red{color:red}#container .tabContents .note .slideToggle_netAce{position:relative}#container .tabContents .note .slideToggle_netAce .arrow{border-top:10px solid #a6a6a6;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0);position:absolute;top:16%;left:0%}#container .tabContents .note .link-note{color:#999;padding-left:14px;position:relative;margin:5px 0;border-bottom:solid 1px}#container .price-con-img{margin-top:40px;padding:10px;position:relative;background-color:#ffe44e}#container .price-con-img::before,#container .price-con-img::after{content:"";left:0;right:0;position:absolute}#container .price-con-img::before{width:100%;bottom:100%;border-style:solid;border-width:30px 50vw 0 50vw;border-color:rgba(0,0,0,0) #ffe44e #ffe44e #ffe44e}#container .price-con-img::after{width:20px;top:100%;left:48%;border-style:solid;border-width:10px 10px 0 10px;border-color:#ffe44e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}#container .price-con-img img{width:100%;height:auto}#container .price-con{padding-top:35px;background-color:#f3f3f3}#container .price-con .price-con-ttl{color:#555;font-size:20px;font-weight:bold;text-align:center;letter-spacing:2px;margin-bottom:20px;position:relative}#container .price-con .price-con-graph{width:100%;height:auto;padding:0 10px}#container .price-con .price-con-graph+.price-con-graph{margin-top:25px}#container .price-con .price-con-graph-note{font-size:12px;padding:0 10px 10px}#container .price-con .price-con-ttl-img{width:100%;height:auto;margin-top:20px;padding:0 10px;text-align:center}#container .price-con .provider_txt{padding:0 3vw;margin:0 5vw -10vw;position:relative;top:-20vw;font-size:3.5vw}#container .point-section section:first-of-type{margin-top:2vw;padding-top:40%;background:url("/sp/img/b/price/smartvalue_bg.png") #f7f7f7 no-repeat center top/85%;background-size:90%;padding-bottom:10px}#container .point-section section:nth-of-type(2){padding-top:38%;background:url("/sp/img/b/price/campaign_bg.png") #f7f7f7 no-repeat center top/80%;background-size:90%}#container .point-section section:last-of-type>.point_contents{margin:0vh 4vw 10px}#container .point-section section:last-of-type>.point_contents.provider_cont{margin:5vh 4vw 10px}#container .point-section .point_contents{margin:0vh 4vw 4px;background-color:#fff;border-radius:10px;box-shadow:0px 0px 4px 1px rgba(119,119,119,.4666666667)}#container .point-section .point_contents.mb30{margin-bottom:30px}#container .point-section .point_contents .point_pd13{padding:13px 0}#container .point-section .point_contents .point_pd13 .example{text-align:right}#container .point-section .point_contents .point_pd13 img.wmax{width:100%;height:auto}#container .point-section .point_contents img.point_pd13{width:100%;height:auto}#container .point-section .point_contents .point_ttl{font-weight:bold;letter-spacing:2.5px;text-align:center;text-decoration:underline;text-underline-position:under}#container .point-section .point_contents .point_ttl .under-line{text-align:left;width:100%;display:inline-flex}#container .point-section .point_contents .point_txt{letter-spacing:2px}#container .point-section .point_contents .point_hukidashi{color:#333;font-size:16px;font-weight:bold;text-align:center;position:relative}#container .point-section .point_contents .point_hukidashi::before,#container .point-section .point_contents .point_hukidashi::after{content:"";top:10px;width:20px;position:absolute;border-top:2px solid #333}#container .point-section .point_contents .point_hukidashi::before{left:2%;transform:rotate(65deg)}#container .point-section .point_contents .point_hukidashi::after{right:2%;transform:rotate(-65deg)}#container .point-section .point_contents .point_hukidashi.next{top:20px}#container .point-section .point_contents .point_hukidashi.next::before{left:19%}#container .point-section .point_contents .point_hukidashi.next::after{right:19%}#container .point-section .point_contents .point_topText{background-color:#3d3c42;border-top-left-radius:10px;border-top-right-radius:10px;padding:3vh 0 2vh;color:#fff;letter-spacing:1px;text-align:center}#container .point-section .point_contents .point_topText .point_firstText{font-size:14px;font-weight:bold}#container .point-section .point_contents .point_topText .point_secondText{font-size:32px;font-weight:bold}#container .point-section .point_contents .point_topText .point_secondText span{color:#ff991a}#container .point-section .point_contents .point_firstCon{padding:0 10px}#container .point-section .point_contents .point_firstCon .table-basic-01 th{width:40%;text-align:left;padding-left:20px}#container .point-section .point_contents .point_firstCon .table-basic-01 tr:last-of-type td{border-top:1px solid #fff}#container .point-section .point_contents .point_firstCon .table-basic-01 td{background-color:#f3f3f3;border-top:none;border-right:none;border-bottom:none;line-height:18px;text-align:center}#container .point-section .point_contents .point_firstCon .table-basic-01 td>div{margin:auto}#container .point-section .point_contents .point_firstCon .table-basic-01 td .large{padding-left:1px}#container .point-section .point_contents .point_firstCon .table-basic-01 td .price{font-size:25px;font-weight:bold;letter-spacing:-0.05em}#container .point-section .point_contents .point_firstCon .table-basic-01 td .kome{font-size:10px;font-weight:normal;vertical-align:super}#container .point-section .point_contents .point_firstCon.point-option dl{padding:15px 0 10px 30%}#container .point-section .point_contents .point_firstCon.point-option dl:nth-of-type(1){background:url("/sp/img/b/price/icon_tel.png") no-repeat 5% 50%/20%}#container .point-section .point_contents .point_firstCon.point-option dl:nth-of-type(2){background:url("/sp/img/b/price/icon_tv.png") no-repeat 5% 50%/20%}#container .point-section .point_contents .point_firstCon.point-option dl:nth-of-type(3){background:url("/sp/img/b/price/icon_wifi.png") no-repeat 5% 50%/20%}#container .point-section .point_contents .point_firstCon.point-option dl dt,#container .point-section .point_contents .point_firstCon.point-option dl dd{font-weight:bold}#container .point-section .point_contents .point_firstCon.point-option dl .point_txt{font-size:11px;padding-top:5px;font-weight:normal;line-height:normal}#container .point-section .point_contents .point_firstCon.point-option dl .monthPrice{font-size:22px;margin-left:3px}#container .point-section .point_contents .point_firstCon .sub_ttl{font-size:12px;font-weight:bold;padding-top:26px;padding-left:18px;text-align:left}#container .point-section .point_contents .point_firstCon .main_ttl{position:relative;padding-left:18px;font-size:17px;font-weight:bold;text-align:left}#container .point-section .point_contents .point_firstCon .main_ttl::before{content:"";width:20px;top:10px;left:0;border-top:3px solid #ff5600;border-radius:5px;transform:rotate(90deg);position:absolute}#container .point-section .point_contents .point_firstCon .privilege{margin-top:20px}#container .point-section .point_contents .point_firstCon .info_txt_bold{font-size:13px;font-weight:bold;text-align:center;line-height:1.8}#container .point-section .point_contents .point_firstCon .official_privilege{margin-bottom:20px}#container .point-section .point_contents .point_firstCon .official_privilege .privilege_img{width:95%}#container .point-section .point_contents .point_firstCon .official_privilege img{width:100%;height:auto;margin:10px}#container .point-section .point_contents .point_firstCon .official_privilege .note{text-align:center}#container .point-section .point_contents .point_firstCon .btn_width>a{width:100%;padding:5%;margin:10px 0;font-size:15px;color:#646367;text-align:center;font-weight:bold;position:relative;border-radius:5px;border:2px solid #ddd;background-color:#f3f3f3}#container .point-section .point_contents .point_firstCon .btn_width>a::after{content:"";width:8px;height:8px;top:0;bottom:0;right:10px;margin:auto;position:absolute;border-top:2px solid #646367;border-right:2px solid #646367;transform:rotate(45deg)}#container .point-section .point_contents .point_firstCon .rental_wifi{margin:10px}#container .point-section .point_contents .point_firstCon .rental_wifi .content{padding:8px 0}#container .point-section .point_contents .point_firstCon .rental_wifi .content img{width:100%;height:auto}#container .point-section .point_contents .point_nextCon{padding:0 10px 20px;position:relative;background-color:#f3f3f3;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#container .point-section .point_contents .point_nextCon::before{content:"";left:0;right:0;width:100%;bottom:100%;position:absolute;border-style:solid;border-width:30px 170px 0 170px;border-color:rgba(0,0,0,0) #f3f3f3 #f3f3f3 #f3f3f3}#container .point-section .point_contents .point_nextCon .point-img{width:100%;height:auto;margin-top:-20px}#container .point-section .point_contents .point_nextCon .btn-simulation{width:100%;height:120px;display:block;position:relative;background:url("/sp/img/b/price/btn_sim.png") no-repeat center bottom/100%}#container .point-section .point_contents .point_nextCon .btn-simulation span{right:25%;bottom:20%;color:#fff;font-weight:bold;position:absolute}#container .point-section .point_contents .point_nextCon .btn_width>a{width:100%;padding:5%;margin-top:10px;font-size:15px;color:#646367;text-align:center;font-weight:bold;position:relative;border-radius:5px;border:2px solid #ddd;background-color:#f3f3f3}#container .point-section .point_contents .point_nextCon .btn_width>a::after{content:"";width:8px;height:8px;top:0;bottom:0;right:8px;margin:auto;position:absolute;border-top:2px solid #646367;border-right:2px solid #646367;transform:rotate(45deg)}#container .point-section .point_contents .provider_box{padding:0 10px;margin-top:10px;text-align:center}#container .point-section .point_contents .provider_box .provider_sub_ttl{font-size:14px;font-weight:bold;padding-top:26px;padding-left:18px;text-align:left}#container .point-section .point_contents .provider_box .provider_ttl{font-size:20px;font-weight:bold;padding-left:18px;text-align:left;position:relative}#container .point-section .point_contents .provider_box .provider_ttl::before{content:"";width:25px;top:12px;left:-1vw;border-top:4px solid #ff5600;border-radius:5px;transform:rotate(90deg);position:absolute}#container .point-section .point_contents .provider_box .info_txt{font-size:12px;font-weight:bold;line-height:1.8;margin:8px 0}#container .point-section .point_contents .provider_box .provider{margin-bottom:20px;display:grid;grid-template-rows:80px 80px 80px 80px;grid-template-columns:1fr 1fr;gap:10px;align-items:center}#container .point-section .point_contents .provider_box .provider a{display:block;border:solid 2px #f3f3f3;position:relative}#container .point-section .point_contents .provider_box .provider a::after{content:"";width:12px;height:10px;bottom:-6px;right:-6px;border:8px solid rgba(0,0,0,0);border-left:8px solid #ec5504;box-sizing:border-box;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:inline-block;position:absolute}#container .point-section .point_contents .provider_box .provider .au-one-net{grid-row:1/2;grid-column:1/2}#container .point-section .point_contents .provider_box .provider .BIGLOBE{grid-row:1/2;grid-column:2/3}#container .point-section .point_contents .provider_box .provider .AsahiNet{grid-row:2/3;grid-column:1/2}#container .point-section .point_contents .provider_box .provider .nifty{grid-row:2/3;grid-column:2/3}#container .point-section .point_contents .provider_box .provider .dti{grid-row:3/4;grid-column:1/2}#container .point-section .point_contents .provider_box .provider .so-net{grid-row:3/4;grid-column:2/3}#container .point-section .point_contents .provider_box .provider .tcom{grid-row:4/5;grid-column:1/2}#container .point-section .point_contents .provider_box .btn_width>a{width:100%;padding:5%;margin:10px 0;font-size:15px;color:#646367;text-align:center;font-weight:bold;position:relative;border-radius:5px;border:2px solid #ddd;background-color:#f3f3f3}#container .point-section .point_contents .provider_box .btn_width>a::after{content:"";width:8px;height:8px;top:0;bottom:0;right:10px;margin:auto;position:absolute;border-top:2px solid #646367;border-right:2px solid #646367;transform:rotate(45deg)}#container .point-section .point-note{width:90%;margin:auto;padding-bottom:30px}.option_ttl{font-weight:bold;padding:26px 0 12px 28px;font-size:20px;position:relative}.option_ttl::before{content:"";top:38px;width:25px;position:absolute;border-top:4px solid #ff5600;border-radius:5px}.option_ttl::before{left:1vw;transform:rotate(90deg)}
