.voice-pricing[data-v-cbb5e987]{color:#49433b;container-type:inline-size;font-weight:700}.table-frame[data-v-cbb5e987]{border:3px solid var(--color-orange);border-radius:12px;overflow:hidden}table[data-v-cbb5e987]{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}td[data-v-cbb5e987],th[data-v-cbb5e987]{border-bottom:2px solid var(--color-orange);border-right:2px solid var(--color-orange);text-align:center;vertical-align:middle}th[data-v-cbb5e987]{font-weight:700}td[data-v-cbb5e987]:last-child,th[data-v-cbb5e987]:last-child{border-right:0}.voice-pricing__desktop tbody:last-child .recommendation[data-v-cbb5e987],tbody:last-child tr[data-v-cbb5e987]:last-child>*{border-bottom:0}.recommend-column[data-v-cbb5e987]{width:36.3%}.capacity-column[data-v-cbb5e987]{width:28.7%}thead th[data-v-cbb5e987]{background:var(--color-orange);color:#fff;font-size:2.75cqw;height:6cqw}tbody tr[data-v-cbb5e987]{height:9.8cqw}.recommendation[data-v-cbb5e987]{background:#fff;color:#141414;font-size:2cqw;line-height:1.5;padding:2.5cqw 3.5cqw;text-align:left}.recommendation .accent[data-v-cbb5e987]{color:var(--color-orange)}.capacity[data-v-cbb5e987],.monthly-price[data-v-cbb5e987]{font-family:Arial,var(--font-jp);font-size:3.75cqw;line-height:1.3;white-space:nowrap}.capacity[data-v-cbb5e987]{position:relative}sup[data-v-cbb5e987]{font-size:.55em;vertical-align:super}.yen[data-v-cbb5e987]{font-size:.6em}.tax[data-v-cbb5e987]{font-size:.55em}.featured[data-v-cbb5e987]{background:var(--color-orange);color:#fff}.recommend-badge[data-v-cbb5e987]{background:#ffe735;border:1px solid #fff;border-radius:3px;color:var(--color-orange);font-size:2cqw;line-height:1.4;padding:0 2.2cqw;top:-1.5cqw;z-index:1}.recommend-badge[data-v-cbb5e987],.recommend-badge[data-v-cbb5e987]:after{left:50%;position:absolute;transform:translate(-50%)}.recommend-badge[data-v-cbb5e987]:after{border:.7cqw solid transparent;border-top-color:#ffe735;content:"";top:100%}.voice-pricing__mobile[data-v-cbb5e987]{display:none}@media(max-width:768px){.voice-pricing__desktop[data-v-cbb5e987]{display:none}.voice-pricing__mobile[data-v-cbb5e987]{display:grid;gap:7.8cqw}.table-frame[data-v-cbb5e987]{border-radius:3.5cqw;border-width:.75cqw}td[data-v-cbb5e987],th[data-v-cbb5e987]{border-width:.35cqw}.key-column[data-v-cbb5e987]{width:12.5%}.mobile-capacity-column[data-v-cbb5e987]{width:30%}.vertical-key[data-v-cbb5e987]{background:var(--color-orange);color:#fff;font-size:4.55cqw;line-height:1;padding:2cqw 0}.vertical-key[rowspan][data-v-cbb5e987]{border-bottom:0}.vertical-text[data-v-cbb5e987]{display:inline-block;letter-spacing:.05em;line-height:1.05;text-orientation:upright;white-space:nowrap;writing-mode:vertical-rl}.recommendation-row[data-v-cbb5e987]{height:29cqw}tbody tr[data-v-cbb5e987]{height:14.5cqw}.recommendation[data-v-cbb5e987]{font-size:4.25cqw;padding:4.5cqw 5cqw}.capacity[data-v-cbb5e987],.monthly-price[data-v-cbb5e987]{font-size:5.75cqw}.featured[data-v-cbb5e987]{background:#ffd0b2;color:inherit}.recommend-badge[data-v-cbb5e987]{border-radius:2px;font-size:4.2cqw;padding:0 3cqw;top:-4.7cqw}.recommend-badge[data-v-cbb5e987]:after{border-width:1.6cqw}.yen[data-v-cbb5e987]{font-size:.7em}.tax[data-v-cbb5e987]{font-size:.6em}}.plan-info-table[data-v-7ef8e79e]{color:#141414;container-type:inline-size;display:flow-root;font-weight:500}.table-frame[data-v-7ef8e79e]{border:.6cqw solid var(--color-orange);border-radius:2.4cqw}table[data-v-7ef8e79e]{border-collapse:separate;border-spacing:0;font-size:3.6cqw;line-height:1.5;table-layout:fixed;width:100%}tr[data-v-7ef8e79e]{height:18cqw}td[data-v-7ef8e79e],th[data-v-7ef8e79e]{border-bottom:.4cqw solid var(--color-orange);padding:2cqw;text-align:center;vertical-align:middle}th[data-v-7ef8e79e]{border-right:.4cqw solid var(--color-orange);color:var(--color-orange);font-weight:inherit}td[data-v-7ef8e79e]{position:relative}tr:last-child td[data-v-7ef8e79e],tr:last-child th[data-v-7ef8e79e]{border-bottom:0}.amount[data-v-7ef8e79e]{white-space:nowrap}.label-note[data-v-7ef8e79e]{display:block;font-size:.8em}.row-note[data-v-7ef8e79e]{color:#777;font-size:2.8cqw;line-height:1.5;margin-top:4cqw;text-align:left;white-space:pre-line}.mobile-label[data-v-7ef8e79e]{display:none}.plan-info-table--options tr[data-v-7ef8e79e]{height:17.69cqw}.plan-info-table--sms tr[data-v-7ef8e79e]{height:17.84cqw}.plan-info-table--wifi .has-note[data-v-7ef8e79e]{height:46.5cqw}.plan-info-table--wifi td[data-v-7ef8e79e]{padding-inline:6cqw}:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) .table-frame[data-v-7ef8e79e]{border-radius:1.5cqw;border-width:.375cqw}:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) table[data-v-7ef8e79e]{font-size:2.25cqw}:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) td[data-v-7ef8e79e],:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) th[data-v-7ef8e79e]{border-width:.25cqw;padding:1.5cqw}.plan-info-table--fees .table-frame[data-v-7ef8e79e]{margin-top:1.5cqw}.plan-info-table--fees tr[data-v-7ef8e79e]{height:11.25cqw}.plan-info-table--fees .row-note[data-v-7ef8e79e]{font-size:clamp(11px,.8em,14px);margin-top:.5em;text-align:center}.plan-info-table--charges tr[data-v-7ef8e79e]{height:10.77cqw}.plan-info-table--wifi-fees tr[data-v-7ef8e79e]{height:10.96cqw}.fee-badge[data-v-7ef8e79e]{background:#ffe735;border:1px solid #fff;border-radius:2px;color:var(--color-orange);font-size:2cqw;font-weight:700;line-height:1.4;padding:0 1cqw;top:-1.6cqw;white-space:nowrap}.fee-badge[data-v-7ef8e79e],.fee-badge[data-v-7ef8e79e]:after{left:50%;position:absolute;transform:translate(-50%)}.fee-badge[data-v-7ef8e79e]:after{border:.75cqw solid transparent;border-top-color:#ffe735;content:"";top:100%}@media(max-width:768px){.desktop-label[data-v-7ef8e79e]{display:none}.mobile-label[data-v-7ef8e79e]{display:inline;white-space:pre-line}:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) .table-frame[data-v-7ef8e79e]{border-radius:3.5cqw;border-width:.75cqw}:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) td[data-v-7ef8e79e],:is(.plan-info-table--charges,.plan-info-table--fees,.plan-info-table--wifi-fees) th[data-v-7ef8e79e]{border-width:.35cqw;padding:3cqw}.plan-info-table--fees .table-frame[data-v-7ef8e79e]{margin-top:10cqw}.plan-info-table--fees tr[data-v-7ef8e79e]{height:17.7cqw}.plan-info-table--fees tr[data-v-7ef8e79e]:nth-child(2),.plan-info-table--fees tr[data-v-7ef8e79e]:nth-child(3){height:24.5cqw}.plan-info-table--charges tr[data-v-7ef8e79e]{height:17.2cqw}.plan-info-table--wifi-fees tr[data-v-7ef8e79e]:first-child{height:22.9cqw}.plan-info-table--wifi-fees tr[data-v-7ef8e79e]:last-child{height:19.8cqw}.plan-info-table--charges table[data-v-7ef8e79e],.plan-info-table--fees table[data-v-7ef8e79e],.plan-info-table--sms table[data-v-7ef8e79e],.plan-info-table--wifi table[data-v-7ef8e79e],.plan-info-table--wifi-fees table[data-v-7ef8e79e]{font-size:4cqw}.plan-info-table--wifi td[data-v-7ef8e79e]{padding-inline:3.3cqw}.plan-info-table--wifi .has-note[data-v-7ef8e79e]{height:74.46cqw}.plan-info-table--wifi .row-note[data-v-7ef8e79e]{color:inherit;font-size:4cqw;line-height:1.45}.fee-badge[data-v-7ef8e79e]{font-size:4cqw;padding:.5cqw 2cqw;top:-10cqw}.fee-badge[data-v-7ef8e79e]:after{border-width:1.5cqw}.fee-badge .mobile-label[data-v-7ef8e79e]{white-space:pre}}.wifi-devices[data-v-e7feae22]{border:3px solid var(--color-orange);border-radius:12px;overflow:hidden}table[data-v-e7feae22]{border-collapse:separate;border-spacing:0;font-size:1.8rem;line-height:1.67;table-layout:fixed;width:100%}.row-heading[data-v-e7feae22]{width:20%}td[data-v-e7feae22],th[data-v-e7feae22]{border-bottom:2px solid var(--color-orange);border-right:2px solid var(--color-orange);overflow-wrap:anywhere;padding:16px;vertical-align:middle}th[data-v-e7feae22]{color:var(--color-orange);font-weight:700;text-align:center}thead th[data-v-e7feae22]{color:inherit}img[data-v-e7feae22]{aspect-ratio:1;display:block;height:auto;margin:0 auto 12px;max-width:200px;-o-object-fit:contain;object-fit:contain;width:100%}small[data-v-e7feae22]{color:#777;font-size:.85em}tr[data-v-e7feae22]>:last-child{border-right:0}tbody tr[data-v-e7feae22]:last-child>*{border-bottom:0}@media(max-width:768px){table[data-v-e7feae22]{font-size:1.4rem;line-height:1.5}td[data-v-e7feae22],th[data-v-e7feae22]{border-width:1px;padding:10px 6px}.row-heading[data-v-e7feae22]{width:22%}}
