#str-contents{padding:0;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width:901px){#contents-area,#contents-body{font-family:"Noto Sans JP",sans-serif;width:unset!important}}a,button,div,form,h1,h2,h3,h4,h5,h6,input,label,li,ol,p,span,textarea,ul,ul p{padding:0;margin:0}img{padding:0;margin:0;max-width:100%}@media screen and (max-width:900px){.com-item{font-size:3.08vw}.com-item+li{margin-top:1.28vw}}@media screen and (min-width:901px){.com-item{font-size:14px}}.com-item--dot{position:relative}@media screen and (max-width:900px){.com-item--dot{padding-left:3.08vw}}@media screen and (min-width:901px){.com-item--dot{padding-left:14px}}.com-item--dot::before{content:"・";position:absolute;left:0}@media screen and (max-width:900px){.com-item--dot::before{-webkit-transform:scale(2);transform:scale(2);top:0}}@media screen and (min-width:901px){.com-item--dot::before{-webkit-transform:scale(3);transform:scale(3);top:2.5px}}.com-list__index{display:table-cell}.com-list__txt{display:table-cell;padding-left:1.79vw}@media screen and (min-width:901px){.com-list__txt{line-height:1.5;padding-left:20px}}a[target=_blank]::after{content:"";display:inline-block;width:.9em;height:.9em;background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-newwindow.png);background-size:contain;background-repeat:no-repeat;margin-left:.2em;vertical-align:baseline;margin-right:.2em}a[target=_blank] .newwindowicon{display:none}a:link,a:visited{color:#0b5bce;outline:0}.pdficon{vertical-align:middle}@media screen and (max-width:900px){.pdficon{vertical-align:-2px;margin-left:3px}}#nav-top-area{z-index:12;bottom:111px}@media screen and (max-width:900px){#nav-top-area{bottom:25.9vw}}.u-pdf{width:14px;position:relative;top:-3px}@media screen and (max-width:900px){.u-pdf{width:7.18vw;top:-1px}}.u-color-white{color:#fff!important}.u-hover{-webkit-transition:.3s!important;transition:.3s!important}.u-hover:hover{opacity:.8!important}.u-link{color:#0096db!important}@media screen and (max-width:900px){.mobile-u-sp-d-n{display:none!important}}@media screen and (min-width:901px){.mobile-u-pc-d-n{display:none!important}}.u-w-auto{width:auto!important}@media screen and (max-width:900px){.u-w-auto{width:100%!important}}.u-h-auto{height:auto!important}.u-w0{width:0%!important}@media screen and (max-width:900px){.u-sp-w0{width:0%!important}}.u-w5{width:5%!important}@media screen and (max-width:900px){.u-sp-w5{width:5%!important}}.u-w10{width:10%!important}@media screen and (max-width:900px){.u-sp-w10{width:10%!important}}.u-w15{width:15%!important}@media screen and (max-width:900px){.u-sp-w15{width:15%!important}}.u-w20{width:20%!important}@media screen and (max-width:900px){.u-sp-w20{width:20%!important}}.u-w25{width:25%!important}@media screen and (max-width:900px){.u-sp-w25{width:25%!important}}.u-w30{width:30%!important}@media screen and (max-width:900px){.u-sp-w30{width:30%!important}}.u-w35{width:35%!important}@media screen and (max-width:900px){.u-sp-w35{width:35%!important}}.u-w40{width:40%!important}@media screen and (max-width:900px){.u-sp-w40{width:40%!important}}.u-w45{width:45%!important}@media screen and (max-width:900px){.u-sp-w45{width:45%!important}}.u-w50{width:50%!important}@media screen and (max-width:900px){.u-sp-w50{width:50%!important}}.u-w55{width:55%!important}@media screen and (max-width:900px){.u-sp-w55{width:55%!important}}.u-w60{width:60%!important}@media screen and (max-width:900px){.u-sp-w60{width:60%!important}}.u-w65{width:65%!important}@media screen and (max-width:900px){.u-sp-w65{width:65%!important}}.u-w70{width:70%!important}@media screen and (max-width:900px){.u-sp-w70{width:70%!important}}.u-w75{width:75%!important}@media screen and (max-width:900px){.u-sp-w75{width:75%!important}}.u-w80{width:80%!important}@media screen and (max-width:900px){.u-sp-w80{width:80%!important}}.u-w85{width:85%!important}@media screen and (max-width:900px){.u-sp-w85{width:85%!important}}.u-w90{width:90%!important}@media screen and (max-width:900px){.u-sp-w90{width:90%!important}}.u-w95{width:95%!important}@media screen and (max-width:900px){.u-sp-w95{width:95%!important}}.u-w100{width:100%!important}@media screen and (max-width:900px){.u-sp-w100{width:100%!important}}.u-w0{height:0% !important!important}@media screen and (max-width:900px){.u-sp-w0{height:0% !important!important}}.u-w5{height:5% !important!important}@media screen and (max-width:900px){.u-sp-w5{height:5% !important!important}}.u-w10{height:10% !important!important}@media screen and (max-width:900px){.u-sp-w10{height:10% !important!important}}.u-w15{height:15% !important!important}@media screen and (max-width:900px){.u-sp-w15{height:15% !important!important}}.u-w20{height:20% !important!important}@media screen and (max-width:900px){.u-sp-w20{height:20% !important!important}}.u-w25{height:25% !important!important}@media screen and (max-width:900px){.u-sp-w25{height:25% !important!important}}.u-w30{height:30% !important!important}@media screen and (max-width:900px){.u-sp-w30{height:30% !important!important}}.u-w35{height:35% !important!important}@media screen and (max-width:900px){.u-sp-w35{height:35% !important!important}}.u-w40{height:40% !important!important}@media screen and (max-width:900px){.u-sp-w40{height:40% !important!important}}.u-w45{height:45% !important!important}@media screen and (max-width:900px){.u-sp-w45{height:45% !important!important}}.u-w50{height:50% !important!important}@media screen and (max-width:900px){.u-sp-w50{height:50% !important!important}}.u-w55{height:55% !important!important}@media screen and (max-width:900px){.u-sp-w55{height:55% !important!important}}.u-w60{height:60% !important!important}@media screen and (max-width:900px){.u-sp-w60{height:60% !important!important}}.u-w65{height:65% !important!important}@media screen and (max-width:900px){.u-sp-w65{height:65% !important!important}}.u-w70{height:70% !important!important}@media screen and (max-width:900px){.u-sp-w70{height:70% !important!important}}.u-w75{height:75% !important!important}@media screen and (max-width:900px){.u-sp-w75{height:75% !important!important}}.u-w80{height:80% !important!important}@media screen and (max-width:900px){.u-sp-w80{height:80% !important!important}}.u-w85{height:85% !important!important}@media screen and (max-width:900px){.u-sp-w85{height:85% !important!important}}.u-w90{height:90% !important!important}@media screen and (max-width:900px){.u-sp-w90{height:90% !important!important}}.u-w95{height:95% !important!important}@media screen and (max-width:900px){.u-sp-w95{height:95% !important!important}}.u-w100{height:100% !important!important}@media screen and (max-width:900px){.u-sp-w100{height:100% !important!important}}.u-txt-underline{display:inline-block!important;text-decoration:underline!important}.u-txt-underline:hover{text-decoration:none!important}.u-align-c{text-align:center!important}.u-align-l{text-align:left!important}.u-align-r{text-align:right!important}@media screen and (max-width:900px){.u-spalign-c{text-align:center!important}.u-spalign-l{text-align:left!important}.u-spalign-r{text-align:right!important}}.u-margin-l{margin:0 auto 0 0!important}.u-margin-c{margin:0 auto!important}.u-margin-r{margin:0 0 0 auto!important}@media screen and (max-width:900px){.u-spmargin-l{margin:0 auto 0 0!important}.u-spmargin-c{margin:0 auto!important}.u-spmargin-r{margin:0 0 0 auto!important}}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-mr0{margin-right:0!important}.u-ml0{margin-left:0!important}.u-mt5{margin-top:5px!important}.u-mb5{margin-bottom:5px!important}.u-mr5{margin-right:5px!important}.u-ml5{margin-left:5px!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-mr10{margin-right:10px!important}.u-ml10{margin-left:10px!important}.u-mt15{margin-top:15px!important}.u-mb15{margin-bottom:15px!important}.u-mr15{margin-right:15px!important}.u-ml15{margin-left:15px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-mr20{margin-right:20px!important}.u-ml20{margin-left:20px!important}.u-mt25{margin-top:25px!important}.u-mb25{margin-bottom:25px!important}.u-mr25{margin-right:25px!important}.u-ml25{margin-left:25px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-mr30{margin-right:30px!important}.u-ml30{margin-left:30px!important}.u-mt35{margin-top:35px!important}.u-mb35{margin-bottom:35px!important}.u-mr35{margin-right:35px!important}.u-ml35{margin-left:35px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-mr40{margin-right:40px!important}.u-ml40{margin-left:40px!important}.u-mt45{margin-top:45px!important}.u-mb45{margin-bottom:45px!important}.u-mr45{margin-right:45px!important}.u-ml45{margin-left:45px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-mr50{margin-right:50px!important}.u-ml50{margin-left:50px!important}.u-mt55{margin-top:55px!important}.u-mb55{margin-bottom:55px!important}.u-mr55{margin-right:55px!important}.u-ml55{margin-left:55px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-mr60{margin-right:60px!important}.u-ml60{margin-left:60px!important}.u-mt65{margin-top:65px!important}.u-mb65{margin-bottom:65px!important}.u-mr65{margin-right:65px!important}.u-ml65{margin-left:65px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-mr70{margin-right:70px!important}.u-ml70{margin-left:70px!important}.u-mt75{margin-top:75px!important}.u-mb75{margin-bottom:75px!important}.u-mr75{margin-right:75px!important}.u-ml75{margin-left:75px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-mr80{margin-right:80px!important}.u-ml80{margin-left:80px!important}.u-mt85{margin-top:85px!important}.u-mb85{margin-bottom:85px!important}.u-mr85{margin-right:85px!important}.u-ml85{margin-left:85px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-mr90{margin-right:90px!important}.u-ml90{margin-left:90px!important}.u-mt95{margin-top:95px!important}.u-mb95{margin-bottom:95px!important}.u-mr95{margin-right:95px!important}.u-ml95{margin-left:95px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-mr100{margin-right:100px!important}.u-ml100{margin-left:100px!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-right:0!important}.u-pt5{padding-top:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pr5{padding-right:5px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pr10{padding-right:10px!important}.u-pt15{padding-top:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pr15{padding-right:15px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pr20{padding-right:20px!important}.u-pt25{padding-top:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pr25{padding-right:25px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pr30{padding-right:30px!important}.u-pt35{padding-top:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pr35{padding-right:35px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pr40{padding-right:40px!important}.u-pt45{padding-top:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pr45{padding-right:45px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-pr50{padding-right:50px!important}.u-pt55{padding-top:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-pr55{padding-right:55px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-pr60{padding-right:60px!important}.u-pt65{padding-top:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-pr65{padding-right:65px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-pr70{padding-right:70px!important}.u-pt75{padding-top:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-pr75{padding-right:75px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-pr80{padding-right:80px!important}.u-pt85{padding-top:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-pr85{padding-right:85px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-pr90{padding-right:90px!important}.u-pt95{padding-top:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-pr95{padding-right:95px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-pr100{padding-right:100px!important}.u-cg0{-webkit-column-gap:0!important;column-gap:0!important}.u-cg0{-webkit-column-gap:0!important;column-gap:0!important}.u-cg5{-webkit-column-gap:5px!important;column-gap:5px!important}.u-cg5{-webkit-column-gap:5px!important;column-gap:5px!important}.u-cg10{-webkit-column-gap:10px!important;column-gap:10px!important}.u-cg10{-webkit-column-gap:10px!important;column-gap:10px!important}.u-cg15{-webkit-column-gap:15px!important;column-gap:15px!important}.u-cg15{-webkit-column-gap:15px!important;column-gap:15px!important}.u-cg20{-webkit-column-gap:20px!important;column-gap:20px!important}.u-cg20{-webkit-column-gap:20px!important;column-gap:20px!important}.u-cg25{-webkit-column-gap:25px!important;column-gap:25px!important}.u-cg25{-webkit-column-gap:25px!important;column-gap:25px!important}.u-cg30{-webkit-column-gap:30px!important;column-gap:30px!important}.u-cg30{-webkit-column-gap:30px!important;column-gap:30px!important}.u-cg35{-webkit-column-gap:35px!important;column-gap:35px!important}.u-cg35{-webkit-column-gap:35px!important;column-gap:35px!important}.u-cg40{-webkit-column-gap:40px!important;column-gap:40px!important}.u-cg40{-webkit-column-gap:40px!important;column-gap:40px!important}.u-cg45{-webkit-column-gap:45px!important;column-gap:45px!important}.u-cg45{-webkit-column-gap:45px!important;column-gap:45px!important}.u-cg50{-webkit-column-gap:50px!important;column-gap:50px!important}.u-cg50{-webkit-column-gap:50px!important;column-gap:50px!important}.u-cg55{-webkit-column-gap:55px!important;column-gap:55px!important}.u-cg55{-webkit-column-gap:55px!important;column-gap:55px!important}.u-cg60{-webkit-column-gap:60px!important;column-gap:60px!important}.u-cg60{-webkit-column-gap:60px!important;column-gap:60px!important}.u-cg65{-webkit-column-gap:65px!important;column-gap:65px!important}.u-cg65{-webkit-column-gap:65px!important;column-gap:65px!important}.u-cg70{-webkit-column-gap:70px!important;column-gap:70px!important}.u-cg70{-webkit-column-gap:70px!important;column-gap:70px!important}.u-cg75{-webkit-column-gap:75px!important;column-gap:75px!important}.u-cg75{-webkit-column-gap:75px!important;column-gap:75px!important}.u-cg80{-webkit-column-gap:80px!important;column-gap:80px!important}.u-cg80{-webkit-column-gap:80px!important;column-gap:80px!important}.u-cg85{-webkit-column-gap:85px!important;column-gap:85px!important}.u-cg85{-webkit-column-gap:85px!important;column-gap:85px!important}.u-cg90{-webkit-column-gap:90px!important;column-gap:90px!important}.u-cg90{-webkit-column-gap:90px!important;column-gap:90px!important}.u-cg95{-webkit-column-gap:95px!important;column-gap:95px!important}.u-cg95{-webkit-column-gap:95px!important;column-gap:95px!important}.u-cg100{-webkit-column-gap:100px!important;column-gap:100px!important}.u-cg100{-webkit-column-gap:100px!important;column-gap:100px!important}.u-fs10{font-size:10px!important}.u-fs11{font-size:11px!important}.u-fs12{font-size:12px!important}.u-fs13{font-size:13px!important}.u-fs14{font-size:14px!important}.u-fs15{font-size:15px!important}.u-fs16{font-size:16px!important}.u-fs17{font-size:17px!important}.u-fs18{font-size:18px!important}.u-fs19{font-size:19px!important}.u-fs20{font-size:20px!important}.u-fs21{font-size:21px!important}@media screen and (max-width:900px){.u-spfs10{font-size:2.56vw!important}.u-spfs11{font-size:2.82vw!important}.u-spfs12{font-size:3.08vw!important}.u-spfs13{font-size:3.33vw!important}.u-spfs14{font-size:3.59vw!important}.u-spfs15{font-size:3.85vw!important}.u-spfs16{font-size:4.1vw!important}.u-spfs17{font-size:4.36vw!important}.u-spfs18{font-size:4.62vw!important}.u-spfs19{font-size:4.87vw!important}.u-spfs20{font-size:5.13vw!important}.u-spfs21{font-size:5.38vw!important}}@media screen and (max-width:900px){.u-spmt0{margin-top:0!important}.u-spmb0{margin-bottom:0!important}.u-mr0{margin-right:0!important}.u-ml0{margin-left:0!important}.u-spmt5{margin-top:1.28vw!important}.u-spmb5{margin-bottom:1.28vw!important}.u-mr5{margin-right:1.28vw!important}.u-ml5{margin-left:1.28vw!important}.u-spmt10{margin-top:2.56vw!important}.u-spmb10{margin-bottom:2.56vw!important}.u-mr10{margin-right:2.56vw!important}.u-ml10{margin-left:2.56vw!important}.u-spmt15{margin-top:3.85vw!important}.u-spmb15{margin-bottom:3.85vw!important}.u-mr15{margin-right:3.85vw!important}.u-ml15{margin-left:3.85vw!important}.u-spmt20{margin-top:5.13vw!important}.u-spmb20{margin-bottom:5.13vw!important}.u-mr20{margin-right:5.13vw!important}.u-ml20{margin-left:5.13vw!important}.u-spmt25{margin-top:6.41vw!important}.u-spmb25{margin-bottom:6.41vw!important}.u-mr25{margin-right:6.41vw!important}.u-ml25{margin-left:6.41vw!important}.u-spmt30{margin-top:7.69vw!important}.u-spmb30{margin-bottom:7.69vw!important}.u-mr30{margin-right:7.69vw!important}.u-ml30{margin-left:7.69vw!important}.u-spmt35{margin-top:8.97vw!important}.u-spmb35{margin-bottom:8.97vw!important}.u-mr35{margin-right:8.97vw!important}.u-ml35{margin-left:8.97vw!important}.u-spmt40{margin-top:10.26vw!important}.u-spmb40{margin-bottom:10.26vw!important}.u-mr40{margin-right:10.26vw!important}.u-ml40{margin-left:10.26vw!important}.u-spmt45{margin-top:11.54vw!important}.u-spmb45{margin-bottom:11.54vw!important}.u-mr45{margin-right:11.54vw!important}.u-ml45{margin-left:11.54vw!important}.u-spmt50{margin-top:12.82vw!important}.u-spmb50{margin-bottom:12.82vw!important}.u-mr50{margin-right:12.82vw!important}.u-ml50{margin-left:12.82vw!important}.u-spmt55{margin-top:14.1vw!important}.u-spmb55{margin-bottom:14.1vw!important}.u-mr55{margin-right:14.1vw!important}.u-ml55{margin-left:14.1vw!important}.u-spmt60{margin-top:15.38vw!important}.u-spmb60{margin-bottom:15.38vw!important}.u-mr60{margin-right:15.38vw!important}.u-ml60{margin-left:15.38vw!important}.u-spmt65{margin-top:16.67vw!important}.u-spmb65{margin-bottom:16.67vw!important}.u-mr65{margin-right:16.67vw!important}.u-ml65{margin-left:16.67vw!important}.u-spmt70{margin-top:17.95vw!important}.u-spmb70{margin-bottom:17.95vw!important}.u-mr70{margin-right:17.95vw!important}.u-ml70{margin-left:17.95vw!important}.u-spmt75{margin-top:19.23vw!important}.u-spmb75{margin-bottom:19.23vw!important}.u-mr75{margin-right:19.23vw!important}.u-ml75{margin-left:19.23vw!important}.u-spmt80{margin-top:20.51vw!important}.u-spmb80{margin-bottom:20.51vw!important}.u-mr80{margin-right:20.51vw!important}.u-ml80{margin-left:20.51vw!important}.u-spmt85{margin-top:21.79vw!important}.u-spmb85{margin-bottom:21.79vw!important}.u-mr85{margin-right:21.79vw!important}.u-ml85{margin-left:21.79vw!important}.u-spmt90{margin-top:23.08vw!important}.u-spmb90{margin-bottom:23.08vw!important}.u-mr90{margin-right:23.08vw!important}.u-ml90{margin-left:23.08vw!important}.u-spmt95{margin-top:24.36vw!important}.u-spmb95{margin-bottom:24.36vw!important}.u-mr95{margin-right:24.36vw!important}.u-ml95{margin-left:24.36vw!important}.u-spmt100{margin-top:25.64vw!important}.u-spmb100{margin-bottom:25.64vw!important}.u-mr100{margin-right:25.64vw!important}.u-ml100{margin-left:25.64vw!important}.u-sppt0{padding-top:0!important}.u-sppb0{padding-bottom:0!important}.u-sppl0{padding-left:0!important}.u-sppr0{padding-right:0!important}.u-sppt5{padding-top:1.28vw!important}.u-sppb5{padding-bottom:1.28vw!important}.u-sppl5{padding-left:1.28vw!important}.u-sppr5{padding-right:1.28vw!important}.u-sppt10{padding-top:2.56vw!important}.u-sppb10{padding-bottom:2.56vw!important}.u-sppl10{padding-left:2.56vw!important}.u-sppr10{padding-right:2.56vw!important}.u-sppt15{padding-top:3.85vw!important}.u-sppb15{padding-bottom:3.85vw!important}.u-sppl15{padding-left:3.85vw!important}.u-sppr15{padding-right:3.85vw!important}.u-sppt20{padding-top:5.13vw!important}.u-sppb20{padding-bottom:5.13vw!important}.u-sppl20{padding-left:5.13vw!important}.u-sppr20{padding-right:5.13vw!important}.u-sppt25{padding-top:6.41vw!important}.u-sppb25{padding-bottom:6.41vw!important}.u-sppl25{padding-left:6.41vw!important}.u-sppr25{padding-right:6.41vw!important}.u-sppt30{padding-top:7.69vw!important}.u-sppb30{padding-bottom:7.69vw!important}.u-sppl30{padding-left:7.69vw!important}.u-sppr30{padding-right:7.69vw!important}.u-sppt35{padding-top:8.97vw!important}.u-sppb35{padding-bottom:8.97vw!important}.u-sppl35{padding-left:8.97vw!important}.u-sppr35{padding-right:8.97vw!important}.u-sppt40{padding-top:10.26vw!important}.u-sppb40{padding-bottom:10.26vw!important}.u-sppl40{padding-left:10.26vw!important}.u-sppr40{padding-right:10.26vw!important}.u-sppt45{padding-top:11.54vw!important}.u-sppb45{padding-bottom:11.54vw!important}.u-sppl45{padding-left:11.54vw!important}.u-sppr45{padding-right:11.54vw!important}.u-sppt50{padding-top:12.82vw!important}.u-sppb50{padding-bottom:12.82vw!important}.u-sppl50{padding-left:12.82vw!important}.u-sppr50{padding-right:12.82vw!important}.u-sppt55{padding-top:14.1vw!important}.u-sppb55{padding-bottom:14.1vw!important}.u-sppl55{padding-left:14.1vw!important}.u-sppr55{padding-right:14.1vw!important}.u-sppt60{padding-top:15.38vw!important}.u-sppb60{padding-bottom:15.38vw!important}.u-sppl60{padding-left:15.38vw!important}.u-sppr60{padding-right:15.38vw!important}.u-sppt65{padding-top:16.67vw!important}.u-sppb65{padding-bottom:16.67vw!important}.u-sppl65{padding-left:16.67vw!important}.u-sppr65{padding-right:16.67vw!important}.u-sppt70{padding-top:17.95vw!important}.u-sppb70{padding-bottom:17.95vw!important}.u-sppl70{padding-left:17.95vw!important}.u-sppr70{padding-right:17.95vw!important}.u-sppt75{padding-top:19.23vw!important}.u-sppb75{padding-bottom:19.23vw!important}.u-sppl75{padding-left:19.23vw!important}.u-sppr75{padding-right:19.23vw!important}.u-sppt80{padding-top:20.51vw!important}.u-sppb80{padding-bottom:20.51vw!important}.u-sppl80{padding-left:20.51vw!important}.u-sppr80{padding-right:20.51vw!important}.u-sppt85{padding-top:21.79vw!important}.u-sppb85{padding-bottom:21.79vw!important}.u-sppl85{padding-left:21.79vw!important}.u-sppr85{padding-right:21.79vw!important}.u-sppt90{padding-top:23.08vw!important}.u-sppb90{padding-bottom:23.08vw!important}.u-sppl90{padding-left:23.08vw!important}.u-sppr90{padding-right:23.08vw!important}.u-sppt95{padding-top:24.36vw!important}.u-sppb95{padding-bottom:24.36vw!important}.u-sppl95{padding-left:24.36vw!important}.u-sppr95{padding-right:24.36vw!important}.u-sppt100{padding-top:25.64vw!important}.u-sppb100{padding-bottom:25.64vw!important}.u-sppl100{padding-left:25.64vw!important}.u-sppr100{padding-right:25.64vw!important}}.top__block{background-size:cover;background-position:center center}@media screen and (max-width:900px){.top__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/bg_top.png);padding:4.1vw 0 7.69vw}}@media screen and (min-width:901px){.top__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/bg_top.png);padding:24px 0 57px}}@media screen and (max-width:900px){.top__hdg img{width:84.87vw}}@media screen and (max-width:900px){.top__pic img{width:97.69vw}}.top__list{margin:0 auto}@media screen and (max-width:900px){.top__list{width:85.9vw}}@media screen and (min-width:901px){.top__list{width:950px}}@media screen and (min-width:901px){.top__item::before{top:1px}}@media screen and (max-width:900px){.top__item+.top__item{margin-top:1.03vw}}@media screen and (min-width:901px){.top__item+.top__item{margin-top:4px}}.top__apply{background-color:#fff}@media screen and (max-width:900px){.top__apply{padding:15.38vw 0 15.38vw}}@media screen and (min-width:901px){.top__apply{padding:120px 0}}@media screen and (max-width:900px){.top__apply__hdg img{width:49.23vw}}.top__apply__apply-btn a{position:relative;display:inline-block;-webkit-transition:opacity .4s;transition:opacity .4s;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media screen and (max-width:900px){.top__apply__apply-btn a{width:75.64vw;height:15.38vw}}@media screen and (min-width:901px){.top__apply__apply-btn a{left:-12px;width:480px;height:100px}}.top__apply__apply-btn a::before{position:absolute;content:"";display:inline-block;background-size:contain}@media screen and (max-width:900px){.top__apply__apply-btn a::before{top:-1.03vw;left:-2.05vw;width:80vw;height:20vw;background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/btn_apply.png)}}@media screen and (min-width:901px){.top__apply__apply-btn a::before{top:-2px;left:-4px;width:514px;height:136px;background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/btn_apply.png)}}.top__apply__apply-btn a::after{display:none}@media screen and (min-width:901px){a:hover{opacity:.6}}.top__apply__link a{color:#333;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-transition:opacity .4s;transition:opacity .4s}@media screen and (max-width:900px){.top__apply__link a{font-size:3.59vw}}@media screen and (min-width:901px){.top__apply__link a{font-size:18px}}.top__apply__link a::after{display:none}.top__anchor{background-color:#f2f2f2;padding:3.85vw 5.13vw}@media screen and (min-width:901px){.top__anchor{padding:30px 0}}.top__anchor__list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.top__anchor__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch}@media screen and (max-width:900px){.top__anchor__item{-webkit-box-flex:1;-webkit-flex:1;flex:1}}.top__anchor__item+.top__anchor__item{margin-left:2.56vw}@media screen and (min-width:901px){.top__anchor__item+.top__anchor__item{margin-left:20px}}.top__anchor__item a{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:relative;background-color:#fff;border:solid 2px #e83534;border-radius:10px;width:100%;padding:3.85vw 0 5.13vw;color:#333;font-size:3.59vw;font-weight:700;text-align:center}@media screen and (min-width:901px){.top__anchor__item a{width:385px}}.top__anchor__item a:hover{text-decoration:none}@media screen and (min-width:901px){.top__anchor__item a{padding:20px 0;font-size:20px}}.top__anchor__item a::after{position:absolute;content:"";display:inline-block;background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-anchor-arrow.png);background-size:contain;background-repeat:no-repeat;width:4.1vw;height:2.31vw}@media screen and (max-width:900px){.top__anchor__item a::after{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:1.79vw}}@media screen and (min-width:901px){.top__anchor__item a::after{width:28px;height:15px;top:50%;right:23px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.benefits{position:relative;z-index:0;overflow:hidden}@media screen and (max-width:900px){.benefits{padding-bottom:25.64vw}}@media screen and (min-width:901px){.benefits{padding-bottom:200px}}.benefits::after,.benefits::before{position:absolute;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;border-radius:0 0 50% 50%;background-color:rgba(232,53,52,.1);height:100%}.benefits::before{position:absolute;z-index:-1;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;border-radius:0 0 50% 50%;background-color:rgba(232,53,52,.1);height:100%}@media screen and (max-width:900px){.benefits::before{top:-20.51vw;left:37%;width:241.03vw}}@media screen and (min-width:901px){.benefits::before{top:-148px;left:34%;width:4400px}}@media screen and (max-width:900px){.benefits::after{top:-23.59vw;left:57%;width:230.77vw}}@media screen and (min-width:901px){.benefits::after{top:-180px;left:57%;width:4200px}}.benefits__round{position:relative;z-index:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e83534;border-radius:0 0 50% 50%}@media screen and (max-width:900px){.benefits__round{padding:20.51vw 0 26.92vw;width:205.13vw;background-image:-webkit-radial-gradient(circle,#dc3231 15%,transparent 15%),-webkit-radial-gradient(circle,#dc3231 15%,transparent 15%);background-image:radial-gradient(circle,#dc3231 15%,transparent 15%),radial-gradient(circle,#dc3231 15%,transparent 15%);background-size:5.13vw 5.13vw;background-position:0 0,2.56vw 2.56vw}}@media screen and (min-width:901px){.benefits__round{padding:120px 0 180px;width:3600px;background-image:-webkit-radial-gradient(circle,#dc3231 15%,transparent 15%),-webkit-radial-gradient(circle,#dc3231 15%,transparent 15%);background-image:radial-gradient(circle,#dc3231 15%,transparent 15%),radial-gradient(circle,#dc3231 15%,transparent 15%);background-size:40px 40px;background-position:0 0,20px 20px}}@media screen and (max-width:900px){.benefits__hdg img{width:73.85vw}}@media screen and (max-width:900px){.benefits__pic img{width:91.79vw}}.benefits__list{margin:0 auto}@media screen and (max-width:900px){.benefits__list{width:85.9vw}}@media screen and (min-width:901px){.benefits__list{width:950px}}.plan{background-color:#ffeaea;background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/bg-plan.jpg);background-size:cover;background-position:0 -12.82vw;background-repeat:no-repeat;padding:19.23vw 5.13vw 20.51vw}@media screen and (min-width:901px){.plan{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/bg-plan.jpg);background-size:auto;background-position:50% 10px;padding:115px 0 120px}}.plan .com-list{margin-top:7.69vw}@media screen and (min-width:901px){.plan .com-list{margin-top:40px;padding-inline:38px}}@media screen and (min-width:901px){.plan__inner{width:950px;margin-inline:auto}}.plan__hdg{text-align:center}.plan__hdgImage{width:37.69vw}@media screen and (min-width:901px){.plan__hdgImage{width:294px}}.plan__btnList{display:-webkit-box;display:-webkit-flex;display:flex;gap:1.92vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:7.69vw}@media screen and (min-width:901px){.plan__btnList{margin-top:60px;gap:23px}}.plan__btnItem{font-size:3.59vw;font-weight:700;color:#e83534;background-color:#fff;border-radius:5px 5px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:25.64vw;height:12.82vw;text-align:center}@media screen and (min-width:901px){.plan__btnItem{width:248px;height:83px;font-size:24px;cursor:pointer}}.plan__btnItem.is-active{background-color:#e83534;color:#fff}.plan__contentList{background-color:#fff;border-top:2px solid #e83534;padding:10.26vw 2.56vw 3.85vw;border-radius:0 0 10px 10px;box-sizing:border-box}@media screen and (min-width:901px){.plan__contentList{width:874px;margin-inline:auto;border-top:4px solid #e83534;padding:60px 40px 30px}}.plan__logo{text-align:center}.plan__logoImage{max-height:8.59vw}@media screen and (min-width:901px){.plan__logoImage{max-height:79px}}.plan__price{margin-top:5.13vw;text-align:center}@media screen and (min-width:901px){.plan__price{margin-top:31px}}.plan__priceImage{max-width:28.21vw}@media screen and (min-width:901px){.plan__priceImage{max-width:250px}}.plan__noteList{margin-top:4.87vw;font-size:3.08vw;line-height:1.5;padding-inline:2.56vw}@media screen and (min-width:901px){.plan__noteList{margin-top:28px;font-size:16px;padding-inline:0}}.plan__noteItem:not(:first-child){margin-top:.77vw}@media screen and (min-width:901px){.plan__noteItem:not(:first-child){margin-top:0}}.plan__noteIndex{display:table-cell;font-size:1.28vw;position:relative;top:-.26vw}@media screen and (min-width:901px){.plan__noteIndex{font-size:10px;top:-2px}}.plan__noteText{padding-left:1.03vw;display:table-cell}@media screen and (min-width:901px){.plan__noteText{padding-left:8px}}.plan__condition{margin-top:7.69vw}@media screen and (min-width:901px){.plan__condition{margin-top:30px}}.plan__band{width:calc(100% + 10.26vw);margin-left:-5.13vw}@media screen and (min-width:901px){.plan__band{width:calc(100% + 112px);margin-left:-56px;margin-top:15px}}@media screen and (min-width:901px){.plan__band--red{margin-top:0}}@media screen and (min-width:901px){.plan__campaign{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;gap:20px;margin-top:5px}}.plan__badge{margin-top:1.15vw;text-align:center}@media screen and (min-width:901px){.plan__badge{margin-top:0}}.plan__badgeImage{width:67.95vw}@media screen and (min-width:901px){.plan__badgeImage{width:381px}}.plan__stock{margin-top:4.87vw;text-align:center;padding-inline:2.31vw}@media screen and (min-width:901px){.plan__stock{margin-top:0;padding-inline:0}}.plan__arrow{text-align:center;margin-top:3.33vw}@media screen and (min-width:901px){.plan__arrow{margin-top:-20px}}.plan__arrowImage{width:19.49vw}@media screen and (min-width:901px){.plan__arrowImage{width:165px}}.plan__appropriate{margin-top:3.85vw;text-align:center}@media screen and (min-width:901px){.plan__appropriate{margin-top:20px}}.plan__appropriateImage{max-width:46.15vw}@media screen and (min-width:901px){.plan__appropriateImage{max-width:344px}}.flow{background-size:100%;background-color:#fff4f4;background-repeat:no-repeat}@media screen and (max-width:900px){.flow{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/bg_flow.png);padding:20.51vw 0}}@media screen and (min-width:901px){.flow{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/bg_flow.png);padding:120px 0 120px}}@media screen and (max-width:900px){.flow__hdg img{width:62.82vw}}.flow__list{margin:0 auto}@media screen and (max-width:900px){.flow__list{width:85.9vw}}@media screen and (min-width:901px){.flow__list{width:950px}}.flow__item{position:relative;background-color:#fff;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:900px){.flow__item{border-radius:2.56vw;box-shadow:.51vw .51vw 0 0 rgba(232,53,52,.1);padding:5.13vw 5.13vw;min-height:32.05vw}}@media screen and (min-width:901px){.flow__item{border-radius:20px;box-shadow:3px 5.196px 0 0 rgba(232,53,52,.1);padding:40px 71px 44px;min-height:190px;background-size:100px;background-position:left 69px top 58%;background-repeat:no-repeat;padding-left:220px}.flow__item:nth-of-type(1){background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/img_step-01.png)}.flow__item:nth-of-type(2){background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/img_step-02.png)}.flow__item:nth-of-type(3){background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/img_step-03.png)}.flow__item:nth-of-type(4){background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/img_step-04.png)}.flow__item:nth-of-type(5){background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/img_step-05.png)}}@media screen and (max-width:900px){.flow__item+li{margin-top:10.26vw}}@media screen and (min-width:901px){.flow__item+li{margin-top:70px}}.flow__item::before{position:absolute;content:"";display:inline-block;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:900px){.flow__item::before{top:-2.82vw;left:3.85vw;width:20.51vw;height:6.41vw}}@media screen and (min-width:901px){.flow__item::before{top:-20px;left:40px;width:160px;height:50px}}@media screen and (max-width:900px){.flow__item:nth-of-type(1)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/txt_step-01.png)}.flow__item:nth-of-type(2)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/txt_step-02.png)}.flow__item:nth-of-type(3)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/txt_step-03.png)}.flow__item:nth-of-type(4)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/txt_step-04.png)}.flow__item:nth-of-type(5)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/txt_step-05.png)}}@media screen and (min-width:901px){.flow__item:nth-of-type(1)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/txt_step-01.png)}.flow__item:nth-of-type(2)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/txt_step-02.png)}.flow__item:nth-of-type(3)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/txt_step-03.png)}.flow__item:nth-of-type(4)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/txt_step-04.png)}.flow__item:nth-of-type(5)::before{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/txt_step-05.png)}}.flow__item:not(:last-of-type)::after{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:"";display:inline-block;background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon_arrow-black-bottom.png);background-size:contain;background-repeat:no-repeat}@media screen and (max-width:900px){.flow__item:not(:last-of-type)::after{bottom:-7.69vw;width:7.69vw;height:3.85vw}}@media screen and (min-width:901px){.flow__item:not(:last-of-type)::after{bottom:-50px;width:37px;height:20px}}.flow__block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:900px){.flow__block{min-height:19.23vw;background-position:left center;background-repeat:no-repeat;padding-left:21.28vw;background-size:17.95vw}}@media screen and (max-width:900px){.flow__item:nth-of-type(1) .flow__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/img_step-01.png)}.flow__item:nth-of-type(2) .flow__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/img_step-02.png)}.flow__item:nth-of-type(3) .flow__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/img_step-03.png)}.flow__item:nth-of-type(4) .flow__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/img_step-04.png)}.flow__item:nth-of-type(5) .flow__block{background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/img_step-05.png)}}.flow__txt{font-weight:700;width:100%}@media screen and (max-width:900px){.flow__txt{font-size:3.59vw;line-height:1.64}}@media screen and (min-width:901px){.flow__txt{font-size:20px;line-height:1.3}}.flow__txt a{color:#0b5bce;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}@media screen and (min-width:901px){.flow__txt a{margin-right:4px}}@media screen and (min-width:901px){.flow__block__item{font-size:16px;padding-left:16px}.flow__block__item::before{top:-1.5px}}@media screen and (max-width:900px){.flow__pic{text-align:center}}@media screen and (max-width:900px){.flow__pic img{width:75.64vw}}.faq{padding:20.51vw 5.13vw;background-color:#ffeaea;background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/bg-faq.jpg);background-size:100%;background-repeat:no-repeat;background-position:0 0}@media screen and (min-width:901px){.faq{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/bg-faq.jpg);background-position:0 0;padding:120px 0 120px}}@media screen and (min-width:901px){.faq__inner{width:950px;margin-inline:auto}}.faq__hdg{text-align:center}.faq__hdgImage{max-width:51.79vw}@media screen and (min-width:901px){.faq__hdgImage{max-width:405px}}.faq__faqList{margin-top:7.44vw}@media screen and (min-width:901px){.faq__faqList{margin-top:60px}}.faq__faqItem{border-radius:10px;border:solid 2px #e83534;background-color:#fff}.faq__faqItem.is-open{padding-bottom:0}.faq__faqItem.is-open .faq__question::after{background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-faq-minus.png)}.faq__faqItem:not(:first-child){margin-top:3.85vw}@media screen and (min-width:901px){.faq__faqItem:not(:first-child){margin-top:30px}}.faq__question{padding:5.13vw;font-size:3.59vw;font-weight:700;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media screen and (min-width:901px){.faq__question{padding:30px 40px;font-size:20px;cursor:pointer}}.faq__question::before{-webkit-flex-shrink:0;flex-shrink:0;content:"";background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-faq-q.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:3.59vw;height:4.87vw;margin-right:2.82vw}@media screen and (min-width:901px){.faq__question::before{width:23px;height:30px;margin-right:20px}}.faq__question::after{-webkit-flex-shrink:0;flex-shrink:0;content:"";background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-faq-plus.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:3.59vw;height:3.59vw;margin-left:auto}@media screen and (min-width:901px){.faq__question::after{width:22px;height:22px}}.faq__answer{padding:5.38vw 5.13vw 7.44vw 5.13vw;border-radius:0 0 10px 10px;background-color:#fff4f4;font-size:3.59vw;line-height:1.64;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (min-width:901px){.faq__answer{padding:30px 40px;font-size:16px}}.faq__answer::before{-webkit-flex-shrink:0;flex-shrink:0;content:"";background-image:url(/mobile/set/data/special/sim-paypay-point/img/shared/icon-faq-a.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;width:3.85vw;height:4.36vw;margin-right:2.56vw;margin-top:1.28vw}@media screen and (min-width:901px){.faq__answer::before{width:24px;height:28px;margin-right:16px;margin-top:0}}.campaign{padding:20.51vw 5.13vw;background-color:#fff4f4;background-image:url(/mobile/set/data/special/sim-paypay-point/img/s/bg-campaign.jpg?20241008);background-size:100%;background-repeat:no-repeat;background-position:0 -2.56vw}@media screen and (min-width:901px){.campaign{background-image:url(/mobile/set/data/special/sim-paypay-point/img/p/bg-campaign.jpg?20241008);background-position:0 0;padding:120px 0 120px}}@media screen and (min-width:901px){.campaign__inner{width:950px;margin-inline:auto}}.campaign__hdg{text-align:center}.campaign__hdgImage{max-width:71.79vw}@media screen and (min-width:901px){.campaign__hdgImage{max-width:559px}}.campaign__btnList{display:-webkit-box;display:-webkit-flex;display:flex;gap:1.92vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:7.69vw}@media screen and (min-width:901px){.campaign__btnList{margin-top:59px;gap:23px}}.campaign__btnItem{font-size:3.59vw;font-weight:700;color:#e83534;background-color:#fff;border-radius:5px 5px 0 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:39.23vw;height:12.82vw;text-align:center}@media screen and (min-width:901px){.campaign__btnItem{width:381px;height:83px;font-size:24px;cursor:pointer}}.campaign__btnItem.is-active{background-color:#e83534;color:#fff}.campaign__contentList{background-color:#fff;border-top:2px solid #e83534;padding:10.26vw 5.13vw 12.05vw;border-radius:0 0 10px 10px}@media screen and (min-width:901px){.campaign__contentList{padding:80px 60px}}.campaign__contentHdg{text-align:center;font-size:5.13vw;font-weight:700;line-height:1.15;margin-bottom:4.62vw;margin-top:9.23vw}@media screen and (min-width:901px){.campaign__contentHdg{margin-top:60px;font-size:24px;margin-bottom:29px;line-height:1.92}}.campaign__contentHdg--first{margin-top:0}.campaign__contentTxt{font-size:3.59vw;line-height:1.64;color:#333}@media screen and (min-width:901px){.campaign__contentTxt{font-size:16px;line-height:1.69}}.campaign__list{margin-top:4.1vw;font-size:3.59vw;line-height:1.64}@media screen and (min-width:901px){.campaign__list{margin-top:22px;font-size:16px;line-height:1.69}}.campaign__listItem:not(:first-child){margin-top:.77vw}@media screen and (min-width:901px){.campaign__listItem:not(:first-child){margin-top:0}}.campaign__listIndex{display:table-cell}.campaign__listTxt{display:table-cell}.campaign__pdfLink::after{display:none!important}.floating{display:none;position:fixed;bottom:0;left:0;width:100vw;background-color:rgba(0,0,0,.6);z-index:10;box-sizing:border-box}@media screen and (max-width:900px){.floating{height:23.33vw;padding:3.85vw 0}}@media screen and (min-width:901px){.floating{height:101px;padding:15px 0}}.floating__apply-btn a{display:inline-block;-webkit-transition:opacity .4s;transition:opacity .4s;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.floating__apply-btn a::after{display:none}@media screen and (min-width:901px){.floating__apply-btn a:hover{opacity:.6}}@media screen and (max-width:900px){.floating__apply-btn img{width:75.64vw}}.floating__txt{line-height:1}@media screen and (max-width:900px){.floating__txt{font-size:3.08vw}}@media screen and (min-width:901px){.floating__txt{font-size:12px}}.floating__txt a{color:#fff;-webkit-transition:opacity .4s;transition:opacity .4s;outline:0;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.floating__txt a::after{display:none}