@media screen and (max-width: 767px){#entry_fix.show{visibility:visible;opacity:1}}.prepaid5g{font-size:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.prepaid5g #top h2{margin-bottom:30px;font-size:2.8rem}.prepaid5g #top h2:before{content:"";display:block;background-color:var(--main-color);width:100px;height:8px;margin:0 auto 15px}.prepaid5g #top h2 span{display:block;margin-top:10px;font-size:1.8rem}.prepaid5g p{font-size:1.5rem;line-height:1.5}.prepaid5g p.small-txt{font-size:1.3rem;text-align:left}.prepaid5g p.bold-txt{font-weight:600}.prepaid5g p.h-txt{margin-bottom:20px;color:var(--main-color);font-size:2rem;font-weight:600}.prepaid5g p .attention-txt{color:red}.prepaid5g a.link-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto;color:#fff;height:50px;font-size:1.8rem;font-weight:600;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px}.prepaid5g a.link-btn:after{content:"▶";position:absolute;right:10px;font-size:2rem}.prepaid5g a.link-btn.small-btn{font-size:1.3rem;width:100%;height:30px}.prepaid5g a.link-btn.small-btn:after{right:5px;font-size:1.3rem}.prepaid5g a.link-btn.two-line-btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;height:60px}.prepaid5g a.link-btn.two-line-btn span{font-size:1.4rem}.prepaid5g img{width:100%;-o-object-fit:contain;object-fit:contain}.prepaid5g ul,.prepaid5g ol{margin:0;padding:0}.prepaid5g .content-block{background-color:#fff}.prepaid5g .inner{margin:0 4%;padding:50px 0}.prepaid5g #page_top{display:block}.prepaid5g #first_view h1 div.top-kv{background-color:#fff}.prepaid5g #overview{background-color:var(--bg-light)}.prepaid5g #overview .inner{padding:30px 0}.prepaid5g #recommend{background-color:var(--bg-light)}.prepaid5g #recommend .h-txt::before{content:"";display:block;background-color:var(--main-color);width:100px;height:8px;margin:0 auto 10px}.prepaid5g #recommend h1::before{content:"";display:block;background-color:var(--main-color);width:100px;height:8px;margin:0 auto 10px}.prepaid5g #recommend h2::before{content:none}.prepaid5g #recommend ul{display:grid;grid-template-columns:1fr 1fr;gap:20px 10px}.prepaid5g #recommend ul li{background-color:#fff;padding-bottom:20px}.prepaid5g #recommend ul li h3{margin:0 auto 12px;font-size:2rem;line-height:1.1}.prepaid5g #recommend ul li p{font-size:1.55rem}.prepaid5g #products ul{display:grid;grid-template-columns:1fr 1fr;gap:30px 20px}.prepaid5g #products ul li a.link-btn{margin-top:10px}.prepaid5g #giga h3{font-size:1.6rem}.prepaid5g #giga h3 span.l-txt{font-size:2.5rem}.prepaid5g #giga h4{background-color:var(--bg-dark);margin:20px 0 5px;padding:5px 0;color:#fff;font-size:1.3rem}.prepaid5g #giga h4 span.l-txt{font-size:2rem}.prepaid5g #giga ol{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0 0 15px}.prepaid5g #giga ol li{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--bg-light);padding:10px 15px}.prepaid5g #giga ol li p{padding:0 0 5px;font-size:1.3rem;font-weight:600}.prepaid5g #giga ol li p span.l-txt{font-size:2rem}.prepaid5g #giga ol li p span.color-txt{color:var(--main-color);font-size:2.4rem}.prepaid5g #giga ol li p:first-child{border-bottom:1px solid}.prepaid5g #giga ol.col-1 li p{margin:0 auto;width:calc(33.3333% - 30px)}.prepaid5g #giga ol.col-3 li{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;padding:10px 15px}.prepaid5g #giga ol.col-4 li{-ms-flex-preferred-size:25%;flex-basis:25%;padding:10px 5px}.prepaid5g #giga a.link-btn{margin-top:2rem}.prepaid5g #device.content-block{background-color:var(--bg-light)}.prepaid5g #device img.device-img{width:45%;max-width:260px;margin-bottom:30px;-webkit-filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.3333333333));filter:drop-shadow(5px 5px 5px rgba(0, 0, 0, 0.3333333333))}.prepaid5g #device table{font-size:1.4rem;text-align:left}.prepaid5g #device table tr{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px;border-bottom:1px solid #000;word-break:break-all}.prepaid5g #device table tr th{width:8rem;font-weight:normal;line-height:1.4}.prepaid5g #device table tr td{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.4}.prepaid5g #device table tr:first-child{border-top:1px solid #000}.prepaid5g #device a.link-btn{margin-top:3rem}.prepaid5g #giga-global .h-txt::before{content:"";display:block;background-color:var(--main-color);width:100px;height:8px;margin:0 auto 10px}.prepaid5g #giga-global h2::before{content:none}.prepaid5g #giga-global table{width:100%;margin:20px auto 5px}.prepaid5g #giga-global table tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:5px;font-size:1.3rem}.prepaid5g #giga-global table tr th{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-dark);padding:6px 0;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.prepaid5g #giga-global table tr th.country{-ms-flex-preferred-size:44px;flex-basis:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prepaid5g #giga-global table tr th span.l-txt{font-size:2rem}.prepaid5g #giga-global table tr td{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bg-light);padding:9px 0;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.prepaid5g #giga-global table tr td img{width:20px;margin-right:8px}.prepaid5g #giga-global table tr td.country{-ms-flex-preferred-size:44px;flex-basis:44px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px}.prepaid5g #giga-global table tr td span.l-txt{font-size:2rem}.prepaid5g #giga-global a.link-btn{margin-top:20px}.prepaid5g #payment.content-block{background-color:var(--bg-light)}.prepaid5g #payment img.card-brand{margin-top:20px}.prepaid5g #flow{background-color:#fff;padding:0}.prepaid5g #flow ol li{position:relative;padding:20px 0}.prepaid5g #flow ol li.step-border{border-bottom:1px solid #000}.prepaid5g #flow ol li.step-border::after{content:"▼";display:inline-block;font-size:2.5rem;position:absolute;left:0;right:0;bottom:-22px;-webkit-transform:scaleY(0.9);transform:scaleY(0.9)}.prepaid5g #flow ol li .step-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:310px;margin:0 auto}.prepaid5g #flow ol li .step-inner div{-webkit-box-flex:1;-ms-flex:1;flex:1}.prepaid5g #flow ol li .step-inner p{text-align:left}.prepaid5g #flow ol li .step-inner p span.l-txt{margin-left:3px;font-size:3.5rem;font-weight:500}.prepaid5g #flow ol li .step-inner h4{width:19rem;margin:2rem 0;font-size:2rem;line-height:1.4;font-weight:600;text-align:left;letter-spacing:1px}.prepaid5g #flow ol li .step-inner img{-webkit-box-flex:1;-ms-flex:1;flex:1;width:115px;max-height:140px}.prepaid5g #faq.content-block{background-color:var(--bg-light)}.prepaid5g #faq ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.prepaid5g #faq ul li{background-color:#fff;word-break:break-all;font-weight:600;cursor:pointer;scroll-margin-top:60px}.prepaid5g #faq ul li div{display:grid;grid-template-columns:3rem 1fr 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:10px 5px;-webkit-box-shadow:0 3px 5px 0px rgba(0,0,0,.1);box-shadow:0 3px 5px 0px rgba(0,0,0,.1)}.prepaid5g #faq ul li div span{font-size:2rem}.prepaid5g #faq ul li div span.toggle-icon{font-size:1.7rem;-webkit-transition:.3s;transition:.3s}.prepaid5g #faq ul li div p{text-align:left}.prepaid5g #faq ul li div p span.attention-txt{font-size:1.5rem}.prepaid5g #faq ul li div.faq-a{display:grid;grid-template-columns:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0;padding:0;-webkit-box-shadow:none;box-shadow:none;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease, -ms-grid-rows .3s ease}.prepaid5g #faq ul li div.faq-a .faq-a-inner{display:block;grid-template-columns:none;gap:0;padding:0;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;min-height:0}.prepaid5g #faq ul li div.faq-a .faq-a-content{-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:15px 5px}.prepaid5g #faq ul li div.faq-a .faq-a-content p{font-weight:normal;line-height:1.6}.prepaid5g #faq ul li div.faq-a.open{grid-template-rows:1fr}.prepaid5g #faq ul li:has(div.open) div span.toggle-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.prepaid5g #news.charge-news{padding:0}.brand-color-line{height:100%;width:10px;position:static}@media screen and (min-width: 768px){.prepaid5g .bottom-kv-appeal-area,.prepaid5g .news-top-area,.prepaid5g .wide-inner{max-width:600px;margin-left:auto;margin-right:auto}.prepaid5g .inner{max-width:552px;margin:0 auto}.prepaid5g #giga ol.col-1 li p{width:calc(33.3333% - 40px)}.prepaid5g #giga ol.col-3 li{padding:10px 20px}.prepaid5g #giga ol.col-4 li{padding:10px 20px}.prepaid5g #flow ol li{max-width:80%;margin:0 auto}.prepaid5g #flow ol li .step-inner{width:400px}.prepaid5g #flow ol li .step-inner img{max-height:150px}}/*# sourceMappingURL=5g.css.map */