body,footer{margin:0!important}.point_page_contents+#announcement-bars{background-color:#f7f7f7;padding-top:16px}.point.purchase.point_page_contents a,.point.purchase.point_page_contents a:active,.point.purchase.point_page_contents a:focus,.point.purchase.point_page_contents a:link,.point.purchase.point_page_contents a:visited{color:#0052d4}.point.purchase.point_page_contents a h3{color:#6e6e6e}.point.purchase.point_page_contents .charge_input_area .charge_input_box a,.point.purchase.point_page_contents .help_area a,.point.purchase.point_page_contents .point_prepaid_area .form_box a,.point.purchase.point_page_contents a.offerWall_link{color:#2c2c2c}.point.purchase.point_page_contents .btn-disabled,.point.purchase.point_page_contents .btn:disabled{color:#2c2c2c!important}.point_page_contents{width:100%;max-width:100%!important;margin:0 auto!important;padding:0!important;background-color:#f7f7f7}.point_page_contents .bold{font-weight:700}.point_page_contents a:hover{text-decoration:none}.point_page_contents .question_icon{display:inline-block;vertical-align:middle;color:#0052d4;line-height:1;position:relative;width:1em;height:1em;border:.1em solid currentColor;border-radius:50%;box-sizing:content-box}.point_page_contents .question_icon span{position:relative;width:.1em;height:.1504em;background:currentColor;border-radius:.05em 0 .025em .025em;position:absolute;top:9%;left:0;right:0;bottom:0;margin:auto}.point_page_contents .question_icon span:before{content:"";position:absolute;left:.05em;bottom:calc(100% - .1em);width:.168em;height:.168em;border:.1em solid currentColor;border-left-color:transparent;border-radius:50%;box-sizing:content-box;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}.point_page_contents .question_icon span:after{content:"";position:absolute;top:calc(100% + .06667em);left:0;width:inherit;height:.1em;background:currentColor;border-radius:50%}.point_page_contents .info_icon{display:inline-block;vertical-align:middle;line-height:1;position:relative;width:1em;height:1em;border:.12em solid currentColor;border-radius:50%;box-sizing:content-box}.point_page_contents .info_icon>span{width:.15em;height:.6em;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.point_page_contents .info_icon>span:after,.point_page_contents .info_icon>span:before{content:"";display:block;width:inherit;background:currentColor}.point_page_contents .info_icon>span:before{margin-bottom:.1em;height:.35em;border-radius:.025em}.point_page_contents .info_icon>span:after{height:.15em;border-radius:50%}.point_page_contents .arrow_right{position:absolute;right:0}.point_page_contents .arrow_right span:before{content:"";display:block;height:7px;width:7px;border-top:2px solid #0052d4;border-right:2px solid #0052d4;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.point_page_contents .close_icon{display:block;position:relative;width:24px;height:24px}.point_page_contents .close_icon:after,.point_page_contents .close_icon:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:16px;background:#2c2c2c}.point_page_contents .close_icon:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.point_page_contents .close_icon:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.point_page_contents .point_page_banner{width:100%;margin:16px 0 0;font-size:10px;color:#6e6e6e}.point_page_contents .point_page_banner img{width:100%}.point_page_contents .text_appeal_banner{margin-top:12px;border:2px solid #0052d4;padding:12px 16px;text-align:center;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;position:relative}.point_page_contents .text_appeal_banner .text_appeal{font-size:14px;font-weight:700;color:#0052d4}.point_page_contents .text_appeal_banner .arrow_right{right:16px}.point_page_contents .container{position:relative;width:100%;max-width:568px;margin:0 auto}.point_page_contents .header{width:100%;height:48px;background-color:#fff;border-bottom:1px solid #e1e1e1}.point_page_contents .header,.point_page_contents .header .container{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.point_page_contents .header h1{text-align:center;font-size:16px}.point_page_contents .header .hd_back_link{position:absolute;left:0}.point_page_contents .header .hd_back_link a{width:49px;height:49px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.point_page_contents .header .hd_back_link a:before{content:"";display:block;height:9px;width:9px;border-top:2px solid #0052d4;border-right:2px solid #0052d4;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.point_page_contents .contents{width:100%;padding:32px 0}.point_page_contents .notification .error_list_area{display:-webkit-flex;display:flex;-webkit-column-gap:8px;column-gap:8px;margin-bottom:16px;background-color:#f7eaee;padding:12px 16px;border:1px solid #a81a4c;border-radius:4px}.point_page_contents .notification .error_list_area .info_icon{color:#a81a4c}.point_page_contents .notification .error_list_area .error_list{max-width:calc(100% - 32px)}.point_page_contents .notification .error_list_area .error_item{font-size:12px}.point_page_contents .notification .notice_list_area{display:-webkit-flex;display:flex;-webkit-column-gap:8px;column-gap:8px;margin-bottom:16px;background-color:#e5eefb;padding:12px 16px;border:1px solid #0052d4;border-radius:4px}.point_page_contents .notification .notice_list_area .info_icon{color:#0052d4;margin-top:4px}.point_page_contents .notification .notice_list_area .notice_list{width:calc(100% - 32px)}.point_page_contents .notification .notice_list_area .error_item{font-size:12px}.point_page_contents .notification .notice_list_area .toggle{display:none}.point_page_contents .notification .notice_list_area .notice_title{display:block;-webkit-tap-highlight-color:transparent;padding:0 20px 0 0}.point_page_contents .notification .notice_list_area .notice_title:before{content:"";width:6px;height:6px;border-top:2px solid #2c2c2c;border-right:2px solid #2c2c2c;position:absolute;top:4px;right:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);transition:all .3s}.point_page_contents .notification .notice_list_area .notice_contents,.point_page_contents .notification .notice_list_area .notice_title{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .3s}.point_page_contents .notification .notice_list_area .notice_contents a,.point_page_contents .notification .notice_list_area .notice_title a{text-decoration:underline}.point_page_contents .notification .notice_list_area .notice_contents{height:0;padding-top:0;overflow:hidden}.point_page_contents .notification .notice_list_area .toggle:checked+.notice_title:before{-webkit-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important;top:8px}.point_page_contents .notification .notice_list_area .toggle:checked+.notice_title+.notice_contents{height:auto;padding-top:8px;transition:all .3s}.point_page_contents #announcement-bars{margin-bottom:16px}.point_page_contents .summary_area ul li{background-color:#fff;padding:16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.point_page_contents .summary_area ul li:not(:last-child){border-bottom:1px solid #e1e1e1}.point_page_contents .summary_area .summary_title{font-size:14px;min-width:100px}.point_page_contents .summary_area .summary_detail{font-size:14px;text-align:right}.point_page_contents .summary_area .summary_detail .short_points_detail{color:#a81a4c}.point_page_contents .summary_area .summary_detail .bold{font-size:16px}.point_page_contents .summary_area .summary_detail a{color:#0052d4}.point_page_contents .summary_area .summary_detail .summary_other_points{font-size:12px}.point_page_contents .summary_area .summary_detail .summary_other_points li{padding:0;-webkit-justify-content:flex-end;justify-content:flex-end}.point_page_contents .summary_area .summary_detail .summary_other_points .bold{font-size:12px}.point_page_contents .summary_area .summary_detail.paytype{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point_page_contents .summary_area .summary_detail.paytype .summary_detail_paytype{max-width:calc(100vw - 190px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point_page_contents .summary_area .summary_detail.paytype a{min-width:40px}.point_page_contents .services_caution_area{font-size:10px;margin-top:24px;color:#6e6e6e;text-align:right}.point_page_contents .box-payment{margin-top:32px;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;gap:12px}.point_page_contents .box-payment li{background-color:#fff;border-radius:8px;width:calc(33.33% - 8px);height:64px;position:relative}.point_page_contents .box-payment lino_new_paytype:before{content:"NEW";position:absolute;width:32px;height:17px;color:#fff;background-color:#c00;font-size:10px;border-top-left-radius:4px;border-bottom-right-radius:4px;font-weight:700}.point_page_contents .box-payment li a,.point_page_contents .box-payment lino_new_paytype:before{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.point_page_contents .box-payment li a{width:100%;height:64px}.point_page_contents .box-payment li .pay_type_image{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:9px 12px;background-color:#fff;border-radius:4px;width:calc(100% - 4px);height:46px}.point_page_contents .box-payment li img{max-width:100%;max-height:100%}.point_page_contents .box-payment li .arrow_right{right:12px}.point_page_contents .box-payment li object{display:none}.point_page_contents .box-payment li:hover .arrow_right,.point_page_contents .box-payment li:hover img{opacity:.3;transition:all .3s}.point_page_contents .box-payment li.amazonpay img{width:109px}.point_page_contents .box-payment li.paypal img{width:87px}.point_page_contents .box-payment li.docomo img{width:80px}.point_page_contents .box-payment li.rakuten img{width:68px}.point_page_contents .box-payment li.famipay img{width:89px}.point_page_contents .box-payment li.edy img{width:23px}.point_page_contents .charge_select_area{margin-top:24px}.point_page_contents .charge_select_area h3{color:#6e6e6e;font-size:14px;font-weight:700;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-column-gap:8px;column-gap:8px}.point_page_contents .charge_select_area h3>.point_cp_text{width:72px;height:21px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center;color:#a81a4c;font-size:10px;font-weight:700;border:1px solid #a81a4c;border-radius:4px;box-sizing:border-box}.point_page_contents .charge_select_area .box-point{background-color:#fff;margin-top:8px}.point_page_contents .charge_select_area .box-point li{height:36px;padding:12px 16px}.point_page_contents .charge_select_area .box-point li a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.point_page_contents .charge_select_area .box-point li:not(:last-child){border-bottom:1px solid #e1e1e1}.point_page_contents .charge_select_area .box-point li.point_club_btn_item .point_bonus_box{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;line-height:1.4}.point_page_contents .charge_select_area .box-point li.point_club_btn_item.point_club_notice_item .notice{color:#2c2c2c;font-size:11px}.point_page_contents .charge_select_area .box-point .point_bonus_box{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point_page_contents .charge_select_area .box-point .point_label{color:#2c2c2c;font-size:16px}.point_page_contents .charge_select_area .box-point .bonus_label{color:#a81a4c;font-size:12px;font-weight:700;margin-left:4px}.point_page_contents .charge_select_area .box-point .price_label{width:132px;height:36px;background-color:#ffc847;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#2c2c2c;font-weight:700;border-radius:24px}.point_page_contents .charge_select_area .box-point .price_label.point_club{border:1px solid #ffc847;box-sizing:border-box;background-color:#fff}.point_page_contents .charge_input_area{margin-top:24px}.point_page_contents .charge_input_area h3{color:#6e6e6e;font-size:14px;font-weight:700}.point_page_contents .charge_input_area .charge_input_box{background-color:#fff;padding:12px 16px;margin-top:8px;display:-webkit-flex;display:flex;-webkit-column-gap:12px;column-gap:12px;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.point_page_contents .charge_input_area .charge_input_box .charge_input_form{display:-webkit-flex;display:flex;-webkit-column-gap:12px;column-gap:12px;-webkit-align-items:center;align-items:center;font-size:14px;-webkit-flex-grow:1;flex-grow:1}.point_page_contents .charge_input_area .charge_input_box .charge_input_form_unit{width:32px}.point_page_contents .charge_input_area .charge_input_box input{border-color:#e1e1e1;background-color:#fff;border-radius:4px;width:auto;-webkit-flex-grow:1;flex-grow:1;width:144px;text-align:right}.point_page_contents .charge_input_area .charge_input_box input::-webkit-input-placeholder{color:#cacaca}.point_page_contents .charge_input_area .charge_input_box input::placeholder{color:#cacaca}.point_page_contents .charge_input_area .charge_input_box input.error{border-color:#a81a4c;background-color:#f7eaee}.point_page_contents .charge_input_area .charge_input_box a{height:36px;width:132px;-webkit-align-content:center;align-content:center;border-radius:24px;background-color:#ffc847;font-size:16px;font-weight:700;color:#2c2c2c;text-align:center}.point_page_contents .charge_input_area .charge_input_box a.btn-disabled{color:rgba(44,44,44,.5)!important}.point_page_contents .charge_notice_list{margin-top:16px;font-size:10px;color:#6e6e6e}.point_page_contents .point_prepaid_area{margin-top:8px}.point_page_contents .point_prepaid_area a{color:#0052d4}.point_page_contents .point_prepaid_area .point_prepaid_wrap{position:relative}.point_page_contents .point_prepaid_area .point_prepaid_box{position:relative;display:block;margin-top:16px;background-color:#fff;padding:16px}.point_page_contents .point_prepaid_area .point_prepaid_box.logout{cursor:pointer;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;height:90px;box-sizing:border-box}.point_page_contents .point_prepaid_area .point_prepaid_box.logout .arrow_right{position:absolute;right:16px}.point_page_contents .point_prepaid_area .point_prepaid_box.logout h3{position:relative;bottom:10px}.point_page_contents .point_prepaid_area h3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-column-gap:4px;column-gap:4px;font-size:14px;font-weight:700}.point_page_contents .point_prepaid_area h3 img{width:28px;height:28px}.point_page_contents .point_prepaid_area .hint{margin-top:8px;color:#6e6e6e}.point_page_contents .point_prepaid_area .form_box{margin-top:8px;display:-webkit-flex;display:flex;-webkit-column-gap:12px;column-gap:12px}.point_page_contents .point_prepaid_area .form_box input{width:auto;-webkit-flex-grow:1;flex-grow:1;height:40px;padding:0 12px;border-color:#e1e1e1;border-radius:4px;box-shadow:none;-webkit-appearance:none;appearance:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point_page_contents .point_prepaid_area .form_box input::-webkit-input-placeholder{color:#cacaca}.point_page_contents .point_prepaid_area .form_box input::placeholder{color:#cacaca}.point_page_contents .point_prepaid_area .form_box input.error{border-color:#a81a4c;background-color:#f7eaee}.point_page_contents .point_prepaid_area .form_box a{height:40px;width:100px;-webkit-align-content:center;align-content:center;border-radius:24px;background-color:#ffc847;font-size:16px;font-weight:700;color:#2c2c2c;text-align:center}.point_page_contents .point_prepaid_area .form_box a.btn-disabled{color:rgba(44,44,44,.5)!important}.point_page_contents .point_prepaid_area .about{margin-top:12px;font-size:12px;width:150px}.point_page_contents .point_prepaid_area .about a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-column-gap:4px;column-gap:4px}.point_page_contents .point_prepaid_area .about.logout{position:absolute;bottom:15px;left:20px}.point_page_contents .point_prepaid_area .notice{margin-top:16px;font-size:10px;color:#6e6e6e}.point_page_contents .point_prepaid_area .notice li:not(:last-child){margin-bottom:8px;line-height:1.5}.point_page_contents .point_prepaid_area .notice .modal_link{color:#0052d4;cursor:pointer}.point_page_contents .offerWall_area{margin-top:16px}.point_page_contents .offerWall_area h3{color:#6e6e6e;font-size:14px}.point_page_contents .offerWall_area .offerWall_area_title{display:-webkit-flex;display:flex;-webkit-justify-content:left;justify-content:left;gap:5px}.point_page_contents .offerWall_area .offerWall_content{margin-top:4px;background-color:#fff;padding:12px}.point_page_contents .offerWall_area .offerWall_title{-webkit-column-gap:4px;column-gap:4px}.point_page_contents .offerWall_area .offerWall_link,.point_page_contents .offerWall_area .offerWall_title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:16px;font-weight:700}.point_page_contents .offerWall_area .offerWall_link{margin-top:8px;background-color:#ffc847;color:#2c2c2c;border-radius:24px;height:40px;width:100%;-webkit-justify-content:center;justify-content:center}.point_page_contents .offerWall_area .offerWall_note{color:#6e6e6e;font-size:10px;margin-top:4px;text-align:center}.point_page_contents .offerWall_area .offerWall_about{margin-top:12px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#0052d4;font-size:12px;-webkit-column-gap:4px;column-gap:4px}.point_page_contents .help_area{margin-top:16px}.point_page_contents .help_area h3{color:#6e6e6e;font-size:14px}.point_page_contents .help_area ul{margin-top:4px;background-color:#fff}.point_page_contents .help_area ul li a{padding:0 12px;color:#2c2c2c;font-size:14px;font-weight:700}.point_page_contents .help_area ul li a,.point_page_contents .help_area ul li a .inner{height:48px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point_page_contents .help_area ul li a .inner{width:100%;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.point_page_contents .help_area ul li:first-child .inner{border-bottom:1px solid #e1e1e1}.point_page_contents .notice_bottom_area{margin-top:16px;font-size:10px}.point_page_contents .ft_back_link{color:#0052d4;margin-top:20px}.point_page_contents .ft_back_link a{color:#0052d4}.point_page_contents #modalPinPrepaid{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.point_page_contents #modalPinPrepaid.show{display:-webkit-flex;display:flex}.point_page_contents #modalPinPrepaid .modal_overlay{position:absolute;width:100%;height:100vh;background-color:rgba(0,0,0,.5);display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.point_page_contents #modalPinPrepaid .modal_container{z-index:1;position:relative;margin:0 12px;width:calc(100% - 24px);padding:16px 12px;max-width:480px;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:12px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.point_page_contents #modalPinPrepaid .modal_container::-webkit-scrollbar{display:none}.point_page_contents #modalPinPrepaid h3{font-size:16px;text-align:center;margin-bottom:16px;color:#2c2c2c}.point_page_contents #modalPinPrepaid .modal_close{position:absolute;top:16px;right:16px;z-index:2;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}.point_page_contents #modalPinPrepaid .modal_close .close_btn{cursor:pointer;width:24px;height:24px;border-radius:50%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.point_page_contents #modalPinPrepaid .modal_amount_box{background-color:#fff;margin-bottom:2px;padding:0 16px;width:calc(100% - 32px);height:44px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;font-size:14px;color:#2c2c2c}.point_page_contents #modalPinPrepaid .modal_amount_box .bold{font-size:16px}.point_page_contents #modalPinPrepaid .modal_note{margin:6px 0 12px;color:#6e6e6e;font-size:10px}.point_page_contents #modalPinPrepaid .modal_description{font-size:14px;color:#2c2c2c}.point_page_contents #modalPinPrepaid .modal_icon_list{margin-top:12px;background-color:#fff;padding:12px 16px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.point_page_contents #modalPinPrepaid .modal_icon_list>div,.point_page_contents #modalPinPrepaid .modal_icon_list>div a{height:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.point_page_contents.dark_mode_view,body[class^=css-] #point_sp #dm-content.point_page_contents.dark_mode_view{background-color:#0f0f0f!important}.point_page_contents.dark_mode_view.point.purchase a,.point_page_contents.dark_mode_view.point.purchase a:active,.point_page_contents.dark_mode_view.point.purchase a:focus,.point_page_contents.dark_mode_view.point.purchase a:link,.point_page_contents.dark_mode_view.point.purchase a:visited{color:#75abff}.point_page_contents.dark_mode_view.point.purchase .charge_input_area .charge_input_box a,.point_page_contents.dark_mode_view.point.purchase .point_prepaid_area .form_box a,.point_page_contents.dark_mode_view.point.purchase a.offerWall_link{color:#2c2c2c}.point_page_contents.dark_mode_view.point.purchase .help_area a{color:#fff}.point_page_contents.dark_mode_view #announcement-bars,.point_page_contents.dark_mode_view+#announcement-bars{background-color:#0f0f0f}.point_page_contents.dark_mode_view .arrow_right span:before{border-color:#75abff}.point_page_contents.dark_mode_view .question_icon{color:#75abff}.point_page_contents.dark_mode_view .text_appeal_banner{border-color:#75abff}.point_page_contents.dark_mode_view .text_appeal_banner .text_appeal{color:#75abff}.point_page_contents.dark_mode_view .notification .error_list_area{color:#fff;border-color:#e06c8c;background-color:#3a3435}.point_page_contents.dark_mode_view .notification .error_list_area .info_icon{color:#e06c8c}.point_page_contents.dark_mode_view .notification .notice_list_area{color:#fff;border-color:#75abff;background-color:#2d323b}.point_page_contents.dark_mode_view .notification .notice_list_area .info_icon{color:#75abff}.point_page_contents.dark_mode_view .header{background-color:#252525;border-color:#4a4a4a}.point_page_contents.dark_mode_view .header h1{color:#fff}.point_page_contents.dark_mode_view .header .hd_back_link a:before{border-color:#75abff}.point_page_contents.dark_mode_view .summary_area{color:#fff}.point_page_contents.dark_mode_view .summary_area ul li{background-color:#252525;border-color:#4a4a4a}.point_page_contents.dark_mode_view .summary_area .summary_detail .short_points_detail{color:#e06c8c}.point_page_contents.dark_mode_view .summary_area .summary_detail a{color:#75abff}.point_page_contents.dark_mode_view .box-payment li{background-color:#252525}.point_page_contents.dark_mode_view .charge_select_area h3{color:#b9b9b9}.point_page_contents.dark_mode_view .charge_select_area h3>.point_cp_text{color:#e06c8c;border-color:#e06c8c}.point_page_contents.dark_mode_view .charge_select_area .box-point{background-color:#252525}.point_page_contents.dark_mode_view .charge_select_area .box-point .point_label{color:#fff}.point_page_contents.dark_mode_view .charge_select_area .box-point .bonus_label{color:#e06c8c}.point_page_contents.dark_mode_view .charge_select_area .box-point li{border-color:#4a4a4a}.point_page_contents.dark_mode_view .charge_select_area .box-point li.point_club_btn_item .notice{color:#b9b9b9}.point_page_contents.dark_mode_view .charge_select_area .box-point .price_label.point_club{background-color:transparent}.point_page_contents.dark_mode_view .charge_input_area h3{color:#b9b9b9}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box{background-color:#252525;color:#fff}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box a{color:#2c2c2c}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box input{background-color:#252525;border-color:#4a4a4a;color:#fff}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box input.error{color:#fff;background-color:#3a3435;border-color:#e06c8c}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box input::-webkit-input-placeholder{color:#5a5a5a}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box input::placeholder{color:#5a5a5a}.point_page_contents.dark_mode_view .point_prepaid_area h3{color:#fff}.point_page_contents.dark_mode_view .point_prepaid_area .hint{color:#b9b9b9}.point_page_contents.dark_mode_view .point_prepaid_area .point_prepaid_box{background-color:#252525}.point_page_contents.dark_mode_view .point_prepaid_area .notice{color:#b9b9b9}.point_page_contents.dark_mode_view .point_prepaid_area .notice .modal_link{color:#75abff}.point_page_contents.dark_mode_view .point_prepaid_area input{background-color:#252525;border-color:#4a4a4a;color:#fff}.point_page_contents.dark_mode_view .point_prepaid_area input.error{color:#fff;background-color:#3a3435;border-color:#e06c8c}.point_page_contents.dark_mode_view .point_prepaid_area input::-webkit-input-placeholder{color:#5a5a5a}.point_page_contents.dark_mode_view .point_prepaid_area input::placeholder{color:#5a5a5a}.point_page_contents.dark_mode_view .charge_input_area .charge_input_box a.btn-disabled,.point_page_contents.dark_mode_view .point_prepaid_area a.btn-disabled{background-color:#4a4a4a!important}.point_page_contents.dark_mode_view .offerWall_area h3{color:#b9b9b9}.point_page_contents.dark_mode_view .offerWall_area .offerWall_content{background-color:#252525;color:#fff}.point_page_contents.dark_mode_view .help_area h3{color:#b9b9b9}.point_page_contents.dark_mode_view .help_area ul{background-color:#252525}.point_page_contents.dark_mode_view .help_area ul li:first-child .inner{border-color:#4a4a4a}.point_page_contents.dark_mode_view .ft_back_link,.point_page_contents.dark_mode_view .ft_back_link a{color:#75abff}@media screen and (max-width:567px){.point_page_contents .contents{padding:32px 12px;width:calc(100% - 24px)}.point_page_contents .box-payment li{width:calc(50% - 6px)}.point_page_contents .box-payment li a{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:4px}.point_page_contents .box-payment li span{font-size:8px}.point_page_contents .box-payment li .pay_type_image{margin:0;width:calc(100% - 32px);height:40px;padding:12px 16px}.point_page_contents .box-payment li:hover .arrow_right,.point_page_contents .box-payment li:hover img{opacity:1;transition:none}.point_page_contents .rakuten_pay_banner{margin-top:12px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}