*,body{padding:0;margin:0}body{background-color:#e1e1e1}img,a,button{border:none;outline:none}h1,.H1{font-size:30px;font-style:normal;font-weight:700;line-height:48px}h2,.H2{font-size:24px;font-weight:700;line-height:36px}h3,.H3{font-size:20px;font-style:normal;font-weight:700;line-height:32px}h4,.H4{font-size:16px;font-style:normal;font-weight:700;line-height:24px}h5,.H5{font-size:14px;font-style:normal;font-weight:700;line-height:20px}h6{font-size:10px;font-style:normal;font-weight:700;line-height:16px}hr{height:1px;border-width:0}button:disabled{pointer-events:none;cursor:not-allowed}.Roboto,.en{font-family:Roboto,sans-serif}.Noto-sans-jp,.ja{font-family:Noto Sans JP,sans-serif}.Align-items-center{align-items:center}.Align-items-baseline{align-items:baseline}.Align-text-center{text-align:center}.Justify-content-center{justify-content:center}.Justify-content-between{justify-content:space-between}.Fit-content{width:fit-content}.Btn{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;font-style:normal;font-weight:700;font-size:14px;line-height:20px;box-sizing:border-box;background:none}.Btn:focus{outline:2px solid #8DC8FC}.Fit-content .Btn{width:fit-content}.Btn-large,.Btn-large .Btn{border-radius:24px}.Btn-large .Btn{padding:13.5px 16px;gap:8px}.Btn-medium,.Btn-medium .Btn{border-radius:18px}.Btn-medium .Btn{padding:8px 16px;gap:8px}.Btn-primary{background:#222}.Btn-primary .Btn{color:#ffffffe6}.Btn-primary .Btn.overlay:disabled{background:#434343;color:#767676}.Btn-primary .Btn.overlay:focus,.Btn-primary .Btn.overlay:hover{background:#ffffff26}.Btn-primary-outline{background:none;border:1px solid #222}.Btn-primary-outline .Btn{color:#222}.Btn-secondary{background:#efefef}.Btn-secondary .Btn{color:#222222e6}.Btn-back{border-radius:18px;background:none}.Btn-back .Btn{width:fit-content;padding:12px 8px 12px 0;gap:0;border-radius:18px}.Btn-back img{margin-right:0}.Btn-secondary .Btn.overlay:disabled{background:#e1e1e1;color:#9f9f9f}.Btn-secondary .Btn.overlay:focus{background:#0000001a}.Btn-secondary .Btn.overlay:hover{background:#0000001a}.Btn-large .Btn-loading{width:20px;height:20px}.Btn-primary .Btn-loading{border:2px solid #fff;border-top:2px solid transparent}.Btn-primary-outline .Btn-loading{border:2px solid black;border-top:2px solid transparent}.Btn-seeMore,.Btn-seeLess{color:#0985ea;background-color:#fff;font-size:16px;font-style:normal;font-weight:400;cursor:pointer}.Btn-seeMore:before{content:"...";color:#767676}.C2{font-size:52px;font-style:normal;font-weight:700;line-height:72px}.Flex{display:flex}.Flex-column{flex-direction:column}.Label-large{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Label-small{font-style:normal;font-weight:400;font-size:12px;line-height:16px}.P1{font-size:16px;font-style:normal;font-weight:400;line-height:28px}.P2{font-size:14px;font-weight:400;line-height:24px}.P3{font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Margin-b8{margin-bottom:8px}.Margin-b16{margin-bottom:16px}.Margin-b24{margin-bottom:24px}.Margin-l8{margin-left:8px}.Margin-l12{margin-left:12px}.Margin-l16{margin-left:16px}.Margin-l24{margin-left:24px}.Margin-r8{margin-right:8px}.Margin-r24{margin-right:24px}.Margin-t4{margin-top:4px}.Margin-t8{margin-top:8px}.Margin-t10{margin-top:10px}.Margin-t16{margin-top:16px}.Margin-t24{margin-top:24px}.Margin-t40{margin-top:40px}.Margin-h4{margin-left:4px;margin-right:4px}.Margin-h10{margin-left:10px;margin-right:10px}.Margin-v24{margin-top:24px;margin-bottom:24px}.Padding-16{padding:16px}.Padding-24{padding:24px}.Padding-t36{padding-top:36px}.Padding-t40{padding-top:40px}.Padding-h8{padding-left:8px;padding-right:8px}.Padding-h16{padding-left:16px;padding-right:16px}.Padding-h24{padding-left:24px;padding-right:24px}.Padding-v16{padding-top:16px;padding-bottom:16px}.Padding-none{padding:0}.Pre-line{white-space:pre-line}.Shadow300{box-shadow:0 2px 9px #2223}.Shadow500{box-shadow:0 4px 18px #2223}.Text-align-l{text-align:left}.Text-black{color:#222}.Text-bold{font-weight:700}.Text-black-button{color:#222222e6}.Text-gray{color:#767676}.Text-wrap{word-wrap:break-word}.Loading-spinner{border-radius:50%;animation:spin 2s linear infinite}.Toast{position:fixed;width:100%;top:0;z-index:999}.Toast-message{position:absolute;top:16px;left:16px;right:16px;padding:16px;background-color:#21bf25;border-radius:16px;text-align:left;color:#fff;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.15s}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Main-container{width:100%;height:100vh}.Wrapper,.Start-btn-container,.Install-guide-container,.Installing-modal-container,.Unsupported-modal-container,.Banner{max-width:520px;min-width:280px}.Wrapper,.Start-btn-container,.Banner{position:relative;margin-left:auto;margin-right:auto}.Qr-section{display:none;position:relative}.Qr-section .Qr-code{position:fixed;top:40px;right:40px;width:100px;height:100px;padding:24px;background:#fff;border-radius:24px}.Qr-section section{position:fixed;width:312px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-left:48px}.Qr-section .Pokepay-btn{position:fixed;width:auto;right:40px;bottom:40px}.Cover-img{max-width:520px;width:100%;height:240px;object-fit:cover;position:absolute;left:0}.Icon-img{width:80px;height:80px;border-radius:21px;background:#e9ddce}.KeyFeatureIcon-img{vertical-align:top}.Sheet-container{position:relative;text-align:center}.Sheet-content{width:100%;box-sizing:border-box;background-color:#f5f5f5;position:relative;padding:0 24px 92px}.Wrapper.With-btns .Sheet-content{padding-bottom:162px}.Header{position:relative}.Artwork-img{position:relative;z-index:1;border-radius:12px;overflow:visible;background-color:#fff}.MoneyCard-container{position:relative;padding-top:86px}.MoneyCard-container:before{content:"";position:absolute;left:0;right:0;top:calc(50% + 43px);height:100%;background:#f5f5f5;border-top-left-radius:24px;border-top-right-radius:24px}.MoneyName-section{position:relative;padding:24px 24px 0;background:#f5f5f5}.Card{background-color:#fff;border-radius:16px;overflow:hidden;box-sizing:border-box}.NewsCard{background-color:#fff;overflow:hidden;border-bottom:1px solid #E1E1E1;box-sizing:border-box}.NewsCard:nth-of-type(2){border-top-left-radius:16px;border-top-right-radius:16px}.NewsCard:last-child{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.NewsIcon-img{width:48px;height:48px;border-radius:50%;background:#fff}.News-content a{text-decoration:none;color:#0985ea}.News-image-carousel{overflow:hidden;box-sizing:border-box;margin-top:16px}.News-image-carousel button.keen-slider__slide{background:none}.News-img{width:100%;height:280px;border-radius:16px;object-fit:cover}.KeyFeature-title{overflow-wrap:anywhere;white-space:pre-wrap}.AmountUnit span{vertical-align:baseline}.PointRedemptionStepsAmountCard table,.PointRedemptionStepsPercentageCard table{border-collapse:collapse}.PointRedemptionStepsAmountCard table tr,.PointRedemptionStepsPercentageCard table tr{border-bottom:1px solid #e1e1e1}.PointRedemptionStepsAmountCard table tr:last-child,.PointRedemptionStepsPercentageCard table tr:last-child{border-bottom:none}.PointRedemptionStepsAmountCard table td,.PointRedemptionStepsPercentageCard table td{padding:16px 0}.PointRedemptionStepsAmountCard .Center-text{padding:16px 24px}.ListItem{display:flex}.ListItem .Right-wrapper,button.ListItem .Content-wrapper,button.ListItem{width:100%}button.ListItem{background-color:#fff;border-bottom:1px solid #e1e1e1;outline:none;box-shadow:none;cursor:pointer}button.ListItem:last-of-type{border-bottom:none}button.ListItem:hover{background-color:#0000001a}button.ListItem:active{background-color:#0003}button.ListItem:disabled{background:none;cursor:not-allowed}.Equal-symbol:after{content:"=";font-size:40px;color:#767676}.Alert{padding:16px;background:#fafafa;border:1px solid #E1E1E1;border-radius:16px;text-align:left}.Made-with-pokepay{width:88px;height:40px;margin-top:80px}.Start-btn-container{width:100%;min-width:0;position:fixed;bottom:0;padding:0 24px 24px;z-index:5;box-sizing:border-box;background:linear-gradient(180deg,#fff0,#fff 50%)}.Modal{position:fixed;top:0;left:0;z-index:999;display:block;width:100%;height:100%}.Modal .Backdrop{position:absolute;width:100%;height:100%;background:#000000b3}.Modal .blur{-webkit-backdrop-filter:blur(5.550000190734863px);backdrop-filter:blur(5.550000190734863px)}.Modal-content-wrapper{position:absolute;margin-left:auto;margin-right:auto;box-sizing:border-box}.Modal-content-wrapper.Top{top:0}.Modal-content-wrapper.Bottom{bottom:0}.Modal-content-wrapper.TopSpaced{top:64px;left:0;right:0}.Install-guide-container{width:100%;padding:12px 16px;left:0;right:0}.Install-guide-container.Top:before{content:"";position:relative;top:-13px;left:calc(100% - 32px);border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #fff}.Install-guide-container.Bottom:after{content:"";position:relative;left:calc(50% - 10px);top:13px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #fff}.Install-guide{background:#fff;padding:16px;border-radius:16px;box-sizing:border-box}.Install-browser-dialog{width:320px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.Installing-modal-container{width:100%;padding:12px 16px;left:0;right:0}.Installing-modal{background:#fff;padding:24px 16px;border-radius:40px;text-align:center}.Installing-modal img{width:100%;border-radius:48px}.Unsupported-modal-container{width:100%;padding:12px 16px;position:absolute;top:50%;left:50%;bottom:auto!important;transform:translate(-50%,-50%)}.Unsupported-modal{background:#fff;padding:16px;border-radius:16px;text-align:center;white-space:pre-wrap}.Step-card{width:100%;margin-top:12px;background-color:#f5f5f5}.Step-card section{display:flex}.Step-card .Guide-image{max-width:264px;height:140px;margin-top:-100%;transition:all .3s;display:block}.Step-card.Expanded .Guide-image{margin-top:0}.Guide-image-wrapper{display:flex;justify-content:center;overflow:hidden}.Step-card .Chevron{transition:transform .2s}.Step-card.Expanded .Chevron{transform:rotate(-180deg)}.Circle-indicator{display:flex;justify-content:center;align-items:center;width:24px;height:24px;background:#222;border-radius:50%;color:#fff;font-size:14px;font-weight:700}.Banner{position:fixed;top:0;width:100%;z-index:999}.Banner-gray{display:flex;padding:12px 16px;align-items:center;border-bottom:1px solid #E1E1E1;background:#efefef;color:#434343}.Url-link{width:calc(100% - 30px)}.Url-link>label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.Publisher-url{align-items:flex-start}.Dots{display:flex;justify-content:center}.Dot{border:none;width:10px;height:10px;background:#efefef;border-radius:50%;margin:0 5px;padding:5px;cursor:pointer}.Dot:focus{outline:none}.Dot.active{background:#000}.ImageCarousel-modal{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ImageCarousel-modal .keen-slider__slide{margin:auto}.ImageCarousel-modal button{background:none}.ImageCarousel-modal img{width:100vw;height:100vh;object-fit:contain;object-position:center}.StatusMessage-container{position:absolute;top:24px;width:100%;display:flex;justify-content:center}.StatusMessage-bubble{height:40px;position:relative;display:flex;align-items:center;gap:8px;width:310px;padding:8px 8px 8px 12px;border-radius:32px;box-sizing:border-box;box-shadow:0 2px 9px #2223}.StatusMessage-bubble-preview-container{position:absolute;display:flex;top:24px;overflow:hidden;padding-bottom:20px}.StatusMessage-bubble-preview{position:relative;width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:32px;box-sizing:border-box;text-align:start;box-shadow:0 2px 9px #2223;transition:max-height .2s ease-out;word-break:break-word}.StatusMessage-bubble-preview p{opacity:0;transition:opacity .1s ease-in}.StatusMessage-bubble-preview p.fade{opacity:1;transition:opacity .2s ease-in}.StatusMessage-bubble:before,.StatusMessage-bubble-preview:before{content:"";position:absolute;left:16px;bottom:-3px;height:16px;width:16px;background:inherit;border-radius:50%}.StatusMessage-bubble:after,.StatusMessage-bubble-preview:after{content:"";position:absolute;left:28px;bottom:-12px;height:8px;width:8px;background:inherit;border-radius:50%;box-shadow:0 2px 9px #2223}.Marqueeable{overflow:hidden;white-space:nowrap}.Marquee-infinite{display:flex;height:100%;white-space:nowrap;overflow:hidden;align-items:center;-webkit-mask-image:linear-gradient(to right,#fff0,#ffffffe6 6%,#fff 8% 80%,#ffffffe6 90%,#fff0);mask-image:linear-gradient(to right,#fff0,#ffffffe6 6%,#fff 8% 80%,#ffffffe6 90%,#fff0)}.Marquee-infinite span{animation:infiniteSroll infinite linear;animation-delay:.5s;padding-right:20px}@keyframes infiniteSroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media screen and (min-width: 920px){.Main-container{display:flex}.Wrapper,.Start-btn-container,.Banner{width:360px;margin:0}.Install-guide-container{width:360px}.Installing-modal-container{width:360px;position:absolute;top:50%;left:50%;bottom:auto!important;transform:translate(-50%,-50%)}.Unsupported-modal-container{width:360px}.Qr-section{display:block}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
