#root .billboard[data-v-5636afec]{background-color:#0cf;background-image:url(../images/service/jitaku-wifi/bg_billboard_pc_webp.png);background-position:bottom;background-repeat:no-repeat;background-size:1920px 447px;min-height:447px;position:relative;width:100vw}@media(max-width:959.98px){#root .billboard[data-v-5636afec]{background-image:url(../images/service/jitaku-wifi/bg_billboard_sp_webp.webp);background-position:bottom;background-size:600px 580px;height:640px}}@media(max-width:599.98px){#root .billboard[data-v-5636afec]{background-image:url(../images/service/jitaku-wifi/bg_billboard_sp_webp.webp);background-position:bottom;background-size:600px 580px;height:560px}}#root .billboard .inner[data-v-5636afec]{position:relative}#root .billboard .inner .panda[data-v-5636afec]{bottom:0;position:absolute;right:-120px}#root .billboard .inner .panda.left[data-v-5636afec]{left:-120px;right:0}#root .billboard .apply-btn[data-v-5636afec]{transition:all .2s ease}#root .billboard .apply-btn[data-v-5636afec]:hover{filter:brightness(110%);transform:translate(1px,1px)}.billboard-note[data-v-5636afec]{background-color:#eafaff;color:#64767c;font-size:clamp(.63rem,.34vw + .54rem,.75rem)}.billboard-note a[data-v-5636afec]:link,.billboard-note a[data-v-5636afec]:visited{color:#64767c;text-decoration:underline!important}.service-logo[data-v-5636afec]{position:absolute;right:32px;top:16px}#root .columns-card h4[data-v-85901357]{color:#1f1f1f;display:block;font-size:1.5625rem;letter-spacing:.09em;line-height:1.16}#root .columns-card h4 sup[data-v-85901357]{font-size:40%}#root .columns-card p[data-v-85901357]{font-size:1.1875rem;letter-spacing:.1em;line-height:1.5789473684}#root .columns-card p[data-v-85901357] strong{background-image:linear-gradient(transparent 70%,#ffe400 0)}#root .columns-card p[data-v-85901357] .note{color:#9e9e9e;display:block;font-size:clamp(.69rem,.51vw + .57rem,.88rem);letter-spacing:.1em;line-height:1.4;margin-top:8px}#root .columns-card p[data-v-85901357] .note a:link,#root .columns-card p[data-v-85901357] .note a:visited{color:#9e9e9e;text-decoration:underline}@media(max-width:959.98px){#root .columns-card h4[data-v-85901357]{font-size:1.125rem;line-height:1.2222222222}#root .columns-card p[data-v-85901357]{font-size:.9375rem;line-height:1.4666666667}}@media(min-width:960px){#root .reasons .columns-card h4[data-v-85901357]{font-size:1.625rem;min-height:60px}}#root .plan[data-v-bbc35f31]{overflow:hidden;width:100vw}#root .plan h2[data-v-bbc35f31]{font-size:clamp(1.63rem,.68vw + 1.46rem,1.88rem);letter-spacing:.12em}#root .plan .plan-table table[data-v-bbc35f31]{border-collapse:separate;border-top-left-radius:10px;border-top-right-radius:10px;max-width:100%}#root .plan .plan-table table thead th[data-v-bbc35f31]{background:#f5f6f7;border-top-left-radius:16px;border-top-right-radius:16px;color:#2b2d50;font-size:clamp(1.06rem,.68vw + .9rem,1.31rem);font-weight:600;letter-spacing:.03em;line-height:1.1;min-height:72px;padding:8px 16px;white-space:normal}#root .plan .plan-table table thead th .v-chip[data-v-bbc35f31]{background:#ffffffe6;color:#616161;font-size:.625rem;font-weight:600}#root .plan .plan-table table td[data-v-bbc35f31],#root .plan .plan-table table th[data-v-bbc35f31]{border-color:#d3e6f2;padding:8px 16px}#root .plan .plan-table table tbody th[data-v-bbc35f31]{background:#f0f7fb}#root .plan .plan-table table tbody td[data-v-bbc35f31]{font-weight:400;text-align:right}#root .plan .plan-table table tbody td strong[data-v-bbc35f31]{display:inline-block;font-size:clamp(1.19rem,.51vw + 1.07rem,1.38rem);font-weight:700;padding:0 4px}#root .plan .plan-table table tbody tr:last-child td[data-v-bbc35f31]{background:#fffacc;font-weight:600}#root .campaign h2[data-v-9937c6a7]{font-size:clamp(1.63rem,.68vw + 1.46rem,1.88rem);letter-spacing:.12em}#root .campaign p.sub-text[data-v-9937c6a7]{font-size:clamp(1.13rem,.34vw + 1.04rem,1.25rem);font-weight:600;letter-spacing:.08em}#root .campaign p.sub-text small[data-v-9937c6a7]{color:#757575;font-size:clamp(.81rem,.34vw + .73rem,.94rem);font-weight:400}#root .campaign .campaign-card[data-v-9937c6a7]{color:#424242;display:block;transition-property:all}#root .campaign .campaign-card h4[data-v-9937c6a7]{font-size:clamp(1.06rem,.34vw + .98rem,1.19rem);letter-spacing:.1em}#root .campaign .campaign-card p[data-v-9937c6a7]{font-size:clamp(.88rem,.17vw + .83rem,.94rem);letter-spacing:.1em;line-height:1.5}#root .campaign .campaign-card small[data-v-9937c6a7]{display:block;font-size:.75rem;line-height:1.3}#root .campaign .campaign-card .nuxt-picture-card[data-v-9937c6a7]{border:2px solid #333;border-radius:16px;overflow:hidden}#root .campaign .campaign-card:hover .nuxt-picture-card[data-v-9937c6a7]{scale:1.02;transition-duration:.16s}#root .recommend h2[data-v-d57da030]{font-size:clamp(1.63rem,.68vw + 1.46rem,1.88rem);letter-spacing:.12em}#root .recommend .recommend-card h4[data-v-d57da030]{font-size:clamp(1.06rem,.34vw + .98rem,1.19rem);letter-spacing:.1em}#root .recommend .recommend-card p[data-v-d57da030]{font-size:clamp(.88rem,.17vw + .83rem,.94rem);letter-spacing:.1em;line-height:1.5}#root .faq[data-v-d57da030]{background:#fff;border-radius:10px;box-shadow:0 0 3px #d3e6f2}#root .faq details>summary[data-v-d57da030]{border-bottom:1px dotted #a0d2f2;color:#424242;font-size:clamp(1rem,.34vw + .92rem,1.13rem);font-weight:600;letter-spacing:.12em;list-style-type:"Q.";padding:12px 16px}#root .faq details .content[data-v-d57da030]{font-size:.875rem;padding:12px 16px 24px}#root .flow-card[data-v-7af51347]{background:#fff;border:1px solid #e0e0e0;border-radius:100px;color:#212121;margin-bottom:48px;padding:12px;position:relative}#root .flow-card[data-v-7af51347]:last-child{margin-bottom:0}#root .flow-card .flow-img[data-v-7af51347]{max-width:120px!important}#root .flow-card .step[data-v-7af51347]{border-right:2px solid #e0e0e0;font-size:1.4375rem;font-weight:600;margin-right:4px;padding-right:12px}#root .flow-card .step small[data-v-7af51347]{font-size:.9375rem;padding-right:4px}#root .flow-card .flow-title[data-v-7af51347]{background:linear-gradient(transparent 70%,#ffe400 0);display:inline-block;font-size:1.4375rem;padding:0 4px}#root .flow-card p[data-v-7af51347]{font-size:1.0625rem;line-height:1.5882352941}#root .flow-card[data-v-7af51347]:after{border-left:4px solid #eb6200;border-top:4px solid #eb6200;bottom:-28px;content:"";height:20px;position:absolute;right:48%;transform:rotate(-135deg);width:20px}#root .flow-card[data-v-7af51347]:last-child:after{display:none}@media(max-width:959.98px){#root .flow-card[data-v-7af51347]{border-radius:8px}#root .flow-card p[data-v-7af51347]{font-size:.875rem;line-height:1.4285714286}#root .flow-card span[data-v-7af51347]{font-size:1.125rem}#root .flow-card .flow-title[data-v-7af51347]{font-size:1.125rem;margin-top:8px}#root .flow-card .flow-img[data-v-7af51347]{max-width:80px!important}}#root .option-section h2[data-v-3c44dda3]{font-size:clamp(1.69rem,1.88vw + 1.25rem,2.38rem);letter-spacing:.12em}#root .option-section .option-card[data-v-3c44dda3]{background:#fff;border:1px solid #ccc;border-radius:16px;box-shadow:0 0 10px #0000000a;color:#212121;display:block;height:100%}#root .option-section .option-card h4[data-v-3c44dda3]{font-size:clamp(1.06rem,.34vw + .98rem,1.19rem);letter-spacing:.1em}#root .option-section .option-card p[data-v-3c44dda3]{color:#616161;font-size:clamp(.88rem,.17vw + .83rem,.94rem);letter-spacing:.1em;line-height:1.5}#root .option-section .option-card small[data-v-3c44dda3]{display:block;font-size:.75rem;line-height:1.3}#root .note table td[data-v-f653a31f],#root .note table th[data-v-f653a31f]{font-size:.8125rem;font-weight:400!important;padding:6px 16px;word-break:break-all}@media(max-width:599.98px){#root .note table td[data-v-f653a31f],#root .note table th[data-v-f653a31f]{display:block;padding:4px 8px}#root .note table tr.split[data-v-f653a31f]{display:flex}#root .note table tr.split td[data-v-f653a31f]{width:50%}}#root .note table th[data-v-f653a31f]{white-space:normal}#root .note small[data-v-f653a31f]{display:block}#root .note .card-wrapper[data-v-f653a31f]{border:4px solid #f5f5f5}#root .contact .contact-btns[data-v-70ddc360]{margin:0 auto;max-width:638px}#root .contact .contact-btns .btn-1[data-v-70ddc360]{width:100%}#root .contact .contact-btns .btn-2[data-v-70ddc360]{left:-6px;max-width:100%!important;position:relative;width:283px!important}#root .contact .contact-btns .btn-3[data-v-70ddc360]{max-width:100%!important;position:relative;right:-6px;width:326px!important}#root .contact .contact-btns .subtitle[data-v-70ddc360]{color:#212121;font-size:clamp(1.06rem,.51vw + .94rem,1.25rem);letter-spacing:.1em;line-height:1}#root .contact .contact-btns .subtitle strong[data-v-70ddc360]{left:2px;position:relative}#root .contact .contact-btns .subtitle .flip[data-v-70ddc360]{transform:scaleX(-1)}@media(max-width:599.98px){#root .contact .contact-btns .btn-2[data-v-70ddc360]{left:-2px;width:43vw!important}#root .contact .contact-btns .btn-3[data-v-70ddc360]{right:-2px;width:49vw!important}}#root .contact .contact-btns a[data-v-70ddc360]{transition-duration:.2s;transition-property:all}#root .contact .contact-btns a[data-v-70ddc360]:hover{filter:brightness(110%)}
