.btn,a.btn,button.btn{font-size:1rem;font-weight:700;line-height:1.2;position:relative;display:inline-block;padding:.5rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;color:#212529;border-radius:.5rem;margin:.2rem}.btn--orange,a.btn--orange{color:#fff;background-color:#eb6100}.btn--orange:hover,a.btn--orange:hover{color:#fff;background:#f56500}a.btn--radius{border-radius:100vh}@media (min-width:1024px){.RZGQR{display:block}}@media screen and (max-width:1024px){.RZGQR{display:none}}a{text-decoration:none}body{font-family:'M PLUS 1p',sans-serif;font-weight:400;font-size:12px;line-height:1.4;margin:0}.fontMBold{font-weight:700}.fontMheavy{font-weight:800}.fontsize30{font-size:30px}.fontsize29{font-size:29px}.fontsize28{font-size:28px}.fontsize27{font-size:27px}.fontsize26{font-size:26px}.fontsize25{font-size:25px}.fontsize24{font-size:24px}.fontsize23{font-size:23px}.fontsize22{font-size:22px}.fontsize21{font-size:21px}.fontsize20{font-size:20px}.fontsize19{font-size:19px}.fontsize18{font-size:18px}.fontsize17{font-size:17px}.fontsize16{font-size:16px}.fontsize15{font-size:15px}.fontsize14{font-size:14px}.fontsize13{font-size:13px}.fontsize12{font-size:12px}.fontsize11{font-size:11px}.fontsize10{font-size:10px}.color_white{color:#fff}.color_black{color:#000}.color_salmon{color:salmon}.color_deeppink{color:#ff1493}.color_orangered{color:#ff4500}.color_seagreen{color:#2e8b57}.color_firebrick{color:#b22222}.Width50{width:50%}.Width90{width:90%}.Width100{width:100%}.centering{margin:0 auto}.BottomLine_Gray{border-bottom:1px solid #d2d2d2}.Window{width:100%;display:flex;flex-flow:column;align-items:center}.contents{width:100%;height:100%;padding-bottom:60px;min-width:320px;max-width:1024px}.header{margin:3px 2%}.headerObj{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;width:100%;min-width:320px}.Logo{width:50%}.Logo img{max-width:60%}.usericon{width:50%;text-align:right}.usericon img{max-width:20%;margin-top:11%;padding-right:5%}.TopViewBox{min-width:320px;text-align:center}.TopViewPic{width:100%}.GameObj{display:flex;width:95%;min-width:320px;padding-bottom:5px}.GamePic{padding:10px 10px 0 0}.GamePic>img{border-radius:12px;width:80px;height:80px;box-shadow:0 0 7px 0 #848484}.GameInfo{display:block;padding-top:10px;width:100%;min-height:80px}.GameInfo2{display:flex;justify-content:space-between}.GameText{flex-basis:auto;width:100%}.GameBtn{z-index:10;display:flex;flex-basis:101px;justify-content:center;align-items:center;margin:auto 5px;min-width:76px}.GameBtn img{width:100%}.GameSyosai{display:inline-block;background:salmon;color:#fff;padding:5px 10px;border-radius:10px}.Linkbox{position:relative}.Linkbox>a{position:absolute;top:0;left:0;height:100%;width:100%}.MenuBoxSen{height:60px;width:100%;box-shadow:inset 0 1px 0 0 #d2d2d2;position:fixed;bottom:0;min-width:320px;z-index:19}.MenuBox{display:flex;width:100%;justify-content:center;z-index:20}.Menu{display:flex;height:60px;width:100%;max-width:1024px;align-items:center;background-color:#fff;box-shadow:inset 0 1px 0 0 #d2d2d2}.Menu>a{display:flex;flex-direction:column;align-items:center;flex-grow:1;text-align:center}.Menu>a>img{width:50px;height:50px}.Copyright{width:100%;padding-top:100px;text-align:center;font-size:10px}.RZGQR{padding-top:50px;font-size:20px;line-height:1.1;width:100%;text-align:center}.textcolor_black{color:#000}.textcolor_white{color:#fff}.textcolor_blue{color:#00f}.textcolor_red{color:red}.textcolor_yellow{color:#ff0}.button_color_ok{background-color:#ffad34}.button_color_cancel{background-color:#ddd}.button_theme_blue{border:4px solid #0099e3;border-radius:15px;background-image:-webkit-linear-gradient(top,#09f 0,#00005e 46%,#09f);box-shadow:0 0 3px rgb(0 0 0 / 60%),inset 0 0 2px 2px rgb(255 255 255);text-align:center;padding:.2em}.button_theme_black{border:1px solid #111;border-radius:15px;background-image:linear-gradient(#444,#2d2d2d);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_white{border:1px solid #ccc;border-radius:15px;background-image:linear-gradient(#fff,#f1f1f1);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_yellow{border:1px solid #f4c63f;border-radius:15px;background-image:linear-gradient(#ffefaa,#ffe155);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_lightblue{border:1px solid #1ebfdf;border-radius:15px;background-image:linear-gradient(#c7feff,#1ebfff);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_dullblue{border:1px solid #044062;border-radius:15px;background-image:linear-gradient(#5f9cc5,#396b9e);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_lightgreen{border:1px solid #1f1;border-radius:15px;background-image:linear-gradient(#edff6f,#adff2f);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.button_theme_del_black{border:1px solid #111;border-radius:5px;background-image:linear-gradient(#444,#2d2d2d);box-shadow:0 1px 4px rgba(0,0,0,.3);text-align:center;padding:.2em}.grayscale{filter:grayscale(100%) brightness(.8);-webkit-filter:grayscale(100%) brightness(.8);-moz-filter:grayscale(100%) brightness(.8);-o-filter:grayscale(100%) brightness(.8);-ms-filter:grayscale(100%) brightness(.8)}.div_fitter{width:100%;height:100%}#page_account_default_contents_section{position:relative;border-top:5px solid #ddd;border-bottom:5px solid #ddd}#page_account_default_user_info_div{position:relative;display:flex;justify-content:space-between;align-items:center;width:90%;margin:10px auto}#page_account_default_user_info_data_div{position:relative;display:flex;justify-content:center;align-items:center}#page_account_default_user_info_nickname_div{position:relative;margin-left:1em;line-height:1em}#page_account_default_user_info_nickname_input{border-radius:10px;width:10em}#page_account_default_user_info_setting_button_div{position:relative}.page_account_default_user_info_setting_button_div{position:relative;width:7em;padding-top:.5em;padding-bottom:.5em;text-align:center;background-color:#666;border-radius:1em;margin:5px auto}#page_account_default_user_info_sns_link{position:relative;padding:10px 0;border-top:5px solid #ddd;text-align:center}#page_account_default_user_info_document_link{position:relative;border-top:5px solid #ddd}.page_account_default_user_info_document_link_node{position:relative;width:15em;padding-top:.5em;padding-bottom:.5em;margin:10px auto;text-align:center;background-color:#666;border-radius:1em}#page_coin_history_default{position:relative;width:100%;max-width:420px;margin:0 auto}#page_coin_history_default_info_section{position:relative;text-align:center}#page_coin_history_default_info_header{position:relative;padding:5px}#page_coin_history_default_info_body{position:relative;width:100%;max-width:350px;min-width:320px;background-color:#ffe2b8;margin:10px auto;padding:10px;padding-left:25px;border:1px solid #000;border-radius:15px;text-align:left;line-height:1.3em}.page_payment_history_detail{position:relative;background-color:#ddd;border-radius:5px;padding:5px}.page_payment_history_detail_header{position:relative;text-align:center}.page_payment_history_detail_list{position:relative;border-top:1px solid #000}.page_payment_history_detail_node{position:relative;display:flex;justify-content:flex-end;align-items:baseline}.page_payment_history_detail_node_left{position:relative}.page_payment_history_detail_node_right{position:relative}#page_coin_history_default_hitory_footer_section{position:relative;width:100%;margin:0 auto}.page_coin_history_default_hitory_footer_button_node{position:relative;width:40%;text-align:center;background-color:#ddd;padding:10px;border-radius:20px;margin:10px auto}#page_coin_limit_default{position:relative;width:100%;max-width:420px;margin:0 auto}#page_coin_limit_default_info_section{position:relative;text-align:center}#page_coin_limit_default_info_header{position:relative;padding:5px}#page_coin_limit_default_info_body{position:relative;width:100%;max-width:350px;min-width:320px;background-color:#ffe2b8;margin:10px auto;padding:10px;padding-left:25px;border:1px solid #000;border-radius:15px;text-align:left;line-height:1.3em}#page_coin_limit_default_hitory_list_section{position:relative;text-align:left}#page_coin_limit_default_hitory_list_header{position:relative;padding:5px}#page_coin_limit_default_hitory_list_frame{position:relative}.page_coin_limit_default_hitory_list_node{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:5px;margin-bottom:10px;border:1px solid #333}.page_coin_limit_default_hitory_list_node_header_left{position:relative;text-align:left}.page_coin_limit_default_hitory_list_node_header_right{position:relative;text-align:right}#page_coin_limit_default_hitory_footer_section{position:relative;width:100%;margin:0 auto}.page_coin_limit_default_hitory_footer_button_node{position:relative;width:40%;text-align:center;background-color:#ddd;padding:10px;border-radius:20px;margin:10px auto}.contents_games{width:100%;height:100%;min-width:320px;max-width:1024px}.VideoView{border-radius:15px;width:95%}.GameViewBox{width:100%;min-width:320px;overflow:hidden;margin-top:10px;margin-bottom:10px}.GameViewBox .swiper{max-width:1024px;overflow:visible;width:90vw}.GameViewBox .swiper-slide{flex-shrink:1}.GameViewPic{border-radius:15px;width:60vw;max-width:300px;min-width:230px}.GameNaiyou{padding:0 20px;font-size:14px;white-space:pre-line}.header_document{position:relative;margin:0 auto;text-align:center;padding-top:.5em}.body_document{position:relative;margin:0 auto;padding-left:.5em;padding-right:0}.document_node{position:relative;padding-top:.5em;padding-bottom:.5em}.document_node_underline{text-decoration:underline}.footer_document{position:relative;margin:0 auto;text-align:center}.button_document{position:relative;width:5em;margin:0 auto;padding:.3em;text-align:center;background-color:#666;border-radius:1em}.align_right_document{position:relative;text-align:right}#page_geolocation_default{position:relative;width:100%;max-width:640px;margin:0 auto}#page_geolocation_default_description_section{position:relative;text-align:center}#page_geolocation_default_description_title{position:relative;background-color:#e0ffff;padding:5px}#page_geolocation_default_description_message{position:relative;width:100%;padding:10px;text-align:left}#page_geolocation_default_button_section{position:relative;width:100%;margin:0 auto;margin-top:1em;margin-bottom:1em}.page_geolocation_default_button_div{position:relative;width:40%;margin:0 auto 30px auto;text-align:center;padding:10px;border-radius:20px}.page_geolocation_default_button_small_div{position:relative;width:25%;margin:0 auto 30px auto;text-align:center;padding:10px;border-radius:20px}#page_geolocation_default_contents_qa_section{position:relative;width:100%;margin:0 auto}#page_geolocation_default_contents_qa_link_zerodora_div{position:relative;width:292px;margin:0 auto}#page_geolocation_default_contents_qa_link_jr_div{position:relative;width:280px;margin:0 auto;margin-top:80px;padding:10px;border-radius:20px;background-image:linear-gradient(to top,#09f 0,#00005e 46%,#09f)}#page_geolocation_default_contents_qa_link_jr_text{text-align:center;color:#fff;white-space:nowrap}#page_geolocation_default_modal_section{position:absolute;width:100%;left:0;top:0;z-index:11;pointer-events:none}#page_geolocation_default_modal_error{position:relative;width:100%;height:100svh;background-color:rgba(0 ,0,0,.7);pointer-events:auto}#page_geolocation_default_modal_error_div{position:relative;width:85%;top:200px;border:1px solid #000;border-radius:10px;background-color:#fff;margin:0 auto}#page_geolocation_default_modal_error_messeage{position:relative;text-align:center;padding:0 5px;margin-top:20px;margin-bottom:30px}#page_geolocation_default_modal_error_cancel_button_div{position:relative;width:5em;margin:0 auto 20px auto;text-align:center;padding:10px;border-radius:20px}#page_dpoint_lp{position:relative;width:100%;max-width:640px;margin:0 auto;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif';background-color:#fff}#page_dpoint_lp>.contents{padding-bottom:10px}.page_dpoint_lp_period{width:100%;font-size:14px;margin:auto;padding:4px 0;text-align:center;color:#fff;background-color:#031c54}.page_dpoint_lp_period>span{font-size:18px}.page_dpoint_lp_text_center{font-size:16px;font-weight:700;text-align:center;margin:auto;padding:10px 0}.page_dpoint_lp_entry_btn{width:100%}.page_dpoint_lp_entry_btn>img{width:100%}.page_dpoint_lp_text_mini{width:92%;font-size:13px;font-weight:700;margin:auto;padding:10px 0;text-align:left}.page_dpoint_lp_text_mini>a>span{color:#0505d4}.page_dpoint_lp_t_overview{width:100%;margin:auto;padding:40px 0 10px}.page_dpoint_lp_text{width:92%;font-size:15px;font-weight:700;margin:auto;padding:10px 0 10px;text-align:left}.page_dpoint_lp_example{width:100%}.page_dpoint_lp_h_example{position:relative;width:100%;margin:auto;padding:10px 0 10px}.page_dpoint_lp_h_example>p{position:absolute;top:10px;left:6%;margin:0;font-size:20px;font-weight:700}.page_dpoint_lp_modal_btn{width:100%}.page_dpoint_lp_game_intro{width:100%;padding:10px 0 10px}.page_dpoint_lp_link_flex_no_margin{display:flex;justify-content:space-evenly}.page_dpoint_lp_link_flex{display:flex;justify-content:space-evenly;padding:10px 0 10px}.page_dpoint_lp_contents_link_1_half{position:relative;width:46%;text-align:center;background:#1980f7 0 0 no-repeat padding-box;box-shadow:0 5px 0 #0065f5;border-radius:5px;padding:0 25px 0 0}.page_dpoint_lp_contents_link_1_half>p{color:#fff;font-size:14px;font-weight:700}.page_dpoint_lp_contents_link_1_half>img{position:absolute;width:16px;top:40%;right:3%}.page_dpoint_lp_contents_link_2_half{position:relative;width:46%;text-align:center;background:#874beb 0 0 no-repeat padding-box;box-shadow:0 5px 0 #8723e7;border-radius:5px;padding:0 25px 0 0}.page_dpoint_lp_contents_link_2_half>p{color:#fff;font-size:14px;font-weight:700}.page_dpoint_lp_contents_link_2_half>img{position:absolute;width:16px;top:40%;right:3%}.page_dpoint_lp_view_box{position:relative;text-align:center}.page_dpoint_lp_view_box>.VideoView{filter:brightness(.5)}.page_dpoint_lp_view_box>.page_dpoint_lp_view_box_start{position:absolute;top:0;left:2.5%;width:95%;height:100%;display:flex;justify-content:center;align-items:center}.page_dpoint_lp_view_box>.page_dpoint_lp_view_box_start>img{width:20%}.page_dpoint_lp_contents_link_2{position:relative;display:inline-block;width:96%;text-align:center;background:#874beb 0 0 no-repeat padding-box;box-shadow:0 5px 0 #8723e7;border-radius:5px;margin-top:10px;margin-left:2%}.page_dpoint_lp_contents_link_2>p{color:#fff;font-size:14px;font-weight:700}.page_dpoint_lp_contents_link_2>img{position:absolute;width:16px;top:32%;right:3%}.page_dpoint_lp_contents_link_1{position:relative;display:inline-block;width:96%;text-align:center;background:#1980f7 0 0 no-repeat padding-box;box-shadow:0 5px 0 #0065f5;border-radius:5px;margin-top:10px;margin-left:2%}.page_dpoint_lp_contents_link_1>p{color:#fff;font-size:14px;font-weight:700}.page_dpoint_lp_contents_link_1>img{position:absolute;width:16px;top:32%;right:3%}.page_dpoint_lp_border{width:94%;margin:auto;margin-top:40px;padding-top:30px;border-top:1px solid #a1a1a1}.page_dpoint_lp_accordion_body{width:95.4%;margin:auto;padding:10px;border-right:3px solid #98021d;border-left:2px solid #98021d;border-bottom:10px solid #98021d;font-size:15px}.page_dpoint_lp_cp_code{text-align:right;padding:0 10px 20px 0}.page_dpoint_lp_top_btn{width:40px;margin:0 7px 0 auto}.page_dpoint_lp_modal_bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:100}.page_dpoint_lp_modal_div{position:absolute;width:90%;top:0;left:5%;background-color:#fff;border:3px solid #a2070d;border-radius:5px;z-index:101}.page_dpoint_lp_modal_close_btn{position:absolute;width:30px;top:-15px;right:-15px}.page_dpoint_lp_modal_close_btn_bottom{width:96%;margin:20px auto 20px}.page_dpoint_lp_copyright{width:100%;padding:10px 0;background-color:#222;color:#fff;text-align:center}.page_dpoint_lp_bottom_sticky{position:sticky;bottom:0}#page_dpoint_lp_end_text{width:96%;margin:15px auto;padding:15px 0;font-weight:700;color:#d10000;text-align:center;background:#fcf0f2 0 0 no-repeat padding-box;border:1px solid #a20707;border-radius:5px}.page_dpoint_lp_ribbon_red{width:98%;background:linear-gradient(90deg,#98021d 0,#98021d 98.5%,#d00e31 98.5%,#d00e31 100%);padding:.6% 0 0 2%;margin:40px 0 10px;box-sizing:border-box;color:#fff;font-weight:700}#page_payment_top{position:relative;width:100%;max-width:420px;margin:0 auto}#page_payment_card_input{position:relative;width:100%;max-width:420px;margin:0 auto}#page_payment_result{position:relative;width:100%;max-width:420px;margin:0 auto}#page_payment_header{position:relative;width:100%}#page_payment_header_text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.page_payment_title{text-align:center}.page_payment_line_r{margin:-.5em auto auto auto;width:90%}#page_payment_line_05{margin-top:-.5em;width:100%}#page_payment_line_07{margin-top:.5em;width:100%}#page_payment_official_info{position:relative;border:5px solid orange;width:95%;margin:0 auto;border-radius:10px;padding:5px;background-color:#fff;color:#000}#page_payment_official_info_header{position:relative;text-align:center;border-bottom:1px solid #000}#page_payment_official_info_list{position:relative;padding-top:3px;padding-bottom:3px}.page_payment_official_info_list_node{position:relative;text-align:left}#page_payment_official_info_footer{position:relative;border-top:1px solid #000}#page_payment_payment_service{position:relative;text-align:center}.page_payment_payment_service_list{position:relative;display:flex;justify-content:center;align-items:center;height:120px}.page_payment_payment_service_item{position:relative;display:flex;align-items:center;width:30%;height:100%;border-radius:5px;margin:5px auto;background-color:#fff}.page_payment_payment_service_item label{width:100%;height:100%;margin:auto;display:flex;align-items:center;justify-content:center}.page_payment_payment_service_campaign_label{position:absolute;top:-15px;background-color:#ff001b;border-radius:5px 5px 0 0;text-align:center;width:50%}.page_payment_payment_service_item_img{position:relative;z-index:2}.page_payment_payment_service_item_name{position:absolute;bottom:5px;width:100%;line-height:1em;pointer-events:none}.Card{width:100px}.Docomo{width:108px;top:5px}.GooglePay{width:80px}.ApplePay{width:70px}.PayPay{width:75px}.SoftBank{width:110px}.Au{width:80px}.WebMoney{width:70px}.BitCash{width:100px}.page_payment_payment_service_item_check_mask{position:absolute;top:0;background-color:rgba(251,227,189,.5);border:4px solid #fa7324;width:100%;height:100%;border-radius:5px;z-index:1}.page_payment_payment_service_item_check_img{position:absolute;top:6px;right:6px;width:26px;height:25px;z-index:2}#page_payment_total_coin{background-color:#fff;border-radius:5px;border:2px solid #f89a39;margin:auto;padding:8px;text-align:center;display:flex;justify-content:center;align-items:center;width:95%}.page_payment_tab_btn{background-color:#fff;border-radius:5px;border:2px solid #f89a39;text-align:center}.page_payment_tab_btn_active{background-color:#ffff89;border:4px solid #fa7324;border-radius:5px;text-align:center}.page_payment_icon_coin{width:25px;height:25px}.page_payment_check_img{width:30px}.page_payment_charge_coin_list{position:relative;width:95%;margin:auto}.page_payment_charge_coin{position:relative;display:flex;align-items:center;margin-bottom:5px;padding:10px}.page_payment_charge_coin_cp{position:relative;display:flex;align-items:center;margin-bottom:5px;padding:8px 8px 5px 8px}.page_payment_charge_coin_check_on{background-image:linear-gradient(#fff,#ffdd90)}.page_payment_charge_coin_check_on_zerodora{background-image:linear-gradient(#fff,#7affff)}.page_payment_charge_coin_check_off{background-image:linear-gradient(#fff,#e6e6e6)}.page_payment_charge_coin_button{width:95%;margin:auto}#page_payment_result_detail{display:flex;flex-wrap:wrap;background-color:#fff;color:#000;border-radius:5px;border:2px solid #f89a39;margin-top:10px;padding:15px;width:95%;margin:auto}.page_payment_result_detail_item{width:50%;margin:auto}#page_payment_card_input_detail{display:flex;flex-wrap:wrap;background-color:#fff;color:#000;border-radius:5px;border:2px solid #f89a39;padding:15px;width:95%;margin:auto}.page_payment_card_input_detail_item{width:50%;margin:auto}#page_payment_dpoint_input_detail{background-color:#fff;color:#000;border-radius:10px;border:1px solid #d00e31;padding:10px;width:95%;margin:auto}.dpoint_use_toggle{display:flex;align-items:center;position:relative;width:79px;height:30px;border-radius:12px;border:1px solid #742e2e;box-sizing:content-box;background:#656666 0 0 no-repeat padding-box;cursor:pointer;transition:background-color .4s}.dpoint_use_toggle:has(:checked){background-color:#941329}.dpoint_use_toggle::before{position:absolute;left:3px;width:44px;height:24px;border-radius:6px;border:1px solid #5f1b1b;background:transparent linear-gradient(180deg,#d00e31 0,#990721 100%) 0 0 no-repeat padding-box;content:'';transition:left .4s}.dpoint_use_toggle:has(:checked)::before{left:30px;background-color:#d00e31}.dpoint_use_toggle::after{position:absolute;left:25px;transform:translateX(-50%);color:#fff;font-weight:600;font-size:.9em;content:'OFF';transition:left .4s}.dpoint_use_toggle:has(:checked)::after{left:52px;content:'ON'}.dpoint_use_toggle input{display:none}#page_payment_attention{background:linear-gradient(#3c3c3c,#111);padding:10px 5px 15px 5px}#page_payment_modal_bg_black{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:100}#page_payment_modal_dpoint_only_bg_black{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:100}#page_payment_modal{position:absolute;top:140px;min-width:100%;z-index:1000}#page_payment_modal_underage_pay_check{position:absolute;top:140px;min-width:100%;z-index:1000}#page_payment_modal_dpoint_only{position:absolute;top:140px;min-width:100%;z-index:1000}.page_payment_modal_title{position:relative;display:flex;justify-content:center;align-items:center;background:url(/img/payment/jr/modal_title.png) no-repeat;background-size:contain;background-position:center;width:70%;height:73px;margin:auto;z-index:1}#page_payment_modal_content::before{content:"";display:block;position:absolute;top:45px;background:url(/img/payment/jr/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_content_zerodora::before{content:"";display:block;position:absolute;top:-30px;background:url(/img/payment/zerodora/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_content{background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#000}#page_payment_modal_content_zerodora{background:url(/img/payment/zerodora/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#fff}.page_payment_modal_content_body{width:82%;margin:auto}#page_payment_modal_content::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/jr/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_content_zerodora::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/zerodora/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_dpoint_only_content::before{content:"";display:block;position:absolute;top:45px;background:url(/img/payment/jr/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_dpoint_only_content_zerodora::before{content:"";display:block;position:absolute;top:-30px;background:url(/img/payment/zerodora/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_dpoint_only_content{background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#000}#page_payment_modal_dpoint_only_content_zerodora{background:url(/img/payment/zerodora/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#fff}#page_payment_modal_dpoint_only_content::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/jr/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_dpoint_only_content_zerodora::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/zerodora/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_modal_close{display:none;position:absolute;top:35px;right:3px;width:40px;z-index:2}#page_payment_modal_close_btn{width:10%}#page_payment_modal_close_zerodora{position:absolute;top:310px;width:100%;z-index:2}#page_payment_modal_close_btn_zerodora{width:20%;margin:auto}.page_payment_modal_birthday_color{color:#d10000}.page_payment_modal_table{display:table;border-collapse:collapse}.page_payment_modal_table_row{display:table-row}.page_payment_modal_table_cell{display:table-cell;background-color:#fbe3bd;border:2px solid #f89a39;vertical-align:middle;padding:5px;width:102px}.page_payment_modal_table_cell2{display:table-cell;background-color:#fff;border:2px solid #f89a39;vertical-align:middle;padding:5px;width:235px}#page_payment_modal_icon_info{width:32px}#page_payment_modal_payment_service_img{width:30%}.page_payment_payment_campaign_limit_label{position:absolute;top:0;right:0;background-color:#ff001b;border-radius:0 0 0 5px;text-align:center;padding:2px 8px}#page_payment_coin_limit_container{width:95%;margin:auto;background-color:#fbe3bd;padding:10px;border-radius:5px}#page_payment_coin_limit{display:flex;justify-content:center;align-items:center}#page_payment_coin_tabs{display:flex}.page_payment_coin_tab{width:50%}#page_payment_coin_tab_body_container{background-color:#fff;border:2px solid #000;border-top:none;box-sizing:border-box;color:#222}.page_payment_coin_tab_body_coin_history{width:98%;margin:auto}.page_payment_coin_tab_body_top{padding-top:5px;display:flex;justify-content:space-between;align-items:center}.page_payment_coin_tab_body_coin_info{display:flex;justify-content:space-between;align-items:end;width:98%;margin:auto}.page_payment_coin_tab_free_coin{background-color:#09f;border-radius:5px 0 0 5px;padding:3px 5px 3px 20px}.page_payment_coin_tab_pay_coin{background-color:#dc2865;border-radius:5px 0 0 5px;padding:3px 5px 3px 20px}.page_payment_description{border-radius:5px;margin:5px 0;padding:5px 10px}.page_payment_description_coin_plus{background-color:#ffe7d5;border-radius:5px;margin:5px 0;padding:5px 10px}.page_payment_description_coin_minus{background-color:#d9e5fe;border-radius:5px;margin:5px 0;padding:5px 10px}.page_payment_coin_plus_color{color:#ff8c00}.page_payment_coin_minus_color{color:#339}.page_payment_coin_limit_color{color:#d10000}.page_payment_reg_date{color:#757575;text-align:right;width:98%}.applePaybtn{width:90%;height:50px;display:none;border-radius:5px;margin-left:auto;margin-right:auto;margin-bottom:20px;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-color:#000;background-size:60%;background-repeat:no-repeat}.underageApplePaybtn{width:40%;height:50px;display:none;border-radius:5px;margin-left:auto;margin-top:5px;margin-right:100px;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-color:#000;background-size:60%;background-repeat:no-repeat}p.field{height:48px;padding-left:10px;background-color:#f4f5f9;border:1px solid #d2d4de;margin-top:2px;border-radius:6px;white-space:nowrap;display:flex;align-items:center}input[type=text]{height:48px;position:relative;padding:0 10px 0 6px;background-color:transparent;border:none;color:#000;font-family:'PT Mono';font-size:20px;font-weight:400;z-index:0}input[type=text]:focus{outline:0}input[type=number]{height:48px;position:relative;padding:0 10px 0 6px;background-color:transparent;border:none;color:#000;font-family:'PT Mono';font-size:20px;font-weight:400;z-index:0}input[type=number]:focus{outline:0}.material-symbols-outlined{font-variation-settings:'FILL' 100,'wght' 400,'GRAD' 100,'opsz' 48;color:#aaa;vertical-align:middle;margin-bottom:6px}.page_payment_card_list{display:flex;flex-wrap:wrap;background-color:#fff;width:95%;margin:auto;text-align:left;margin-bottom:4px}.page_payment_card_list_main{background-image:linear-gradient(#fdf3da,#ffdd90);color:#000;font-size:15px;padding:15px 10px 15px 5px;border:#ff5e00 solid 2px}.page_payment_card_list_main_zerodora{background-image:linear-gradient(#eaffff,#7affff);color:#000;font-size:15px;padding:15px 10px 15px 5px}.page_payment_card_list_sub{background-image:linear-gradient(#e0e0e0,#a1a1a1);color:#555;padding:5px}.Visa{width:30px;height:19px}.MasterCard{width:30px;height:18px}.JCB{width:30px;height:24px}.Amex{width:30px;height:30px}.DinersClub{width:30px;height:24px}.triangle_arrow{position:relative;padding-left:30px}.triangle_arrow::before{content:"";margin:auto;position:absolute;top:0;bottom:0;left:7px;width:60px;height:25px;background:#b6b6b6;background-image:linear-gradient(#b6b6b6,#707070);border-radius:5px}.triangle_arrow::after{content:"";margin:auto;position:absolute;top:0;bottom:0;left:14px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:8px solid #fff}.page_payment_card_input_modal{position:absolute;top:140px;min-width:100%;z-index:1000}.page_payment_card_input_modal_backgraound::before{content:"";display:block;position:absolute;top:-30px;background:url(/img/payment/jr/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}.page_payment_card_input_modal_backgraound_zerodora::before{content:"";display:block;position:absolute;top:-30px;background:url(/img/payment/zerodora/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}.page_payment_card_input_modal_backgraound{background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#000;width:100%}.page_payment_card_input_modal_backgraound_zerodora{background:url(/img/payment/zerodora/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#fff;width:100%}.page_payment_card_input_modal_body{width:82%;margin:auto}.page_payment_card_input_modal_backgraound::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/jr/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}.page_payment_card_input_modal_backgraound_zerodora::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/zerodora/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}.page_payment_card_input_modal_close{display:none}.page_payment_card_input_modal_close_btn{width:10%}.page_payment_card_input_modal_close_zerodora{position:absolute;top:130px;width:100%;z-index:2}.page_payment_card_input_modal_close_btn_zerodora{width:20%;margin:auto}.page_payment_card_input_error_modal_close_zerodora{position:absolute;top:110px;width:100%;z-index:2}.page_payment_card_input_help_modal_exp_close_zerodora{position:absolute;top:180px;width:100%;z-index:3}.page_payment_card_input_help_modal_sc_close_zerodora{position:absolute;top:470px;width:100%;z-index:3}.page_payment_card_input_help_modal_name_close_zerodora{position:absolute;top:180px;width:100%;z-index:3}.page_payment_card_input_help_modal_phone_close_zerodora{position:absolute;top:180px;width:100%;z-index:3}.page_payment_campaign_contents{text-align:center;background-color:#fbe3bd;color:#000;margin-bottom:10px;padding:5px;width:94%}.page_payment_campaign_contents_zerodora{text-align:center;background-color:#fff0b5;color:#000;margin-bottom:10px;padding:5px;width:94%}.page_payment_campaign_bonus_free_textcolor{color:#004cff}.page_payment_campaign_bonus_pay_textcolor{color:#dc2865}.page_payment_line_cp{margin-top:-15px;width:100%}.page_payment_campaign_amount_text{margin-top:-15px;margin-right:0;text-align:right}#page_payment_vip_campaign{position:relative}#page_payment_vip_campaign_payment_check_time{position:absolute;width:100%;text-align:center;top:2%}#page_payment_vip_campaign_nextLv_need_amount{position:absolute;top:45%;left:72%;width:25%;text-align:center}#page_payment_vip_campaign_help_button{position:absolute;top:30%;right:0;text-align:center}#page_payment_vip_campaign_help_button_vipLv0{position:absolute;top:27%;right:0;text-align:center}#page_payment_vip_campaign_pre_info_help_button{position:absolute;top:20%;right:1%;text-align:center}#page_payment_vip_campaign_help_icon_img{width:60%;height:60%}#page_payment_vip_campaign_info_button{position:absolute;width:40%;text-align:center;left:30%;bottom:10%}#page_payment_vip_campaign_info_button_vipLv0{position:absolute;width:40%;text-align:center;left:3%;top:27%}#page_payment_vip_campaign_pre_info_button{position:absolute;width:40%;text-align:center;left:30%;bottom:13%}#page_payment_vip_campaign_help_modal{position:absolute;top:30px;min-width:100%;z-index:1000}#page_payment_vip_campaign_help_modal_content::before{content:"";display:block;position:absolute;top:45px;background:url(/img/payment/jr/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_vip_campaign_help_modal_content_zerodora::before{content:"";display:block;position:absolute;top:-30px;background:url(/img/payment/zerodora/modal_top.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_vip_campaign_help_modal_content{background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#000}#page_payment_vip_campaign_help_modal_content_zerodora{background:url(/img/payment/zerodora/modal_middle.png) repeat-y;background-size:contain;background-position:center;color:#fff}#page_payment_vip_campaign_help_modal_content::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/jr/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_vip_campaign_help_modal_content_zerodora::after{content:"";display:block;position:absolute;bottom:-28px;background:url(/img/payment/zerodora/modal_bottom.png) no-repeat;background-size:contain;background-position:center;width:100%;height:38px}#page_payment_vip_campaign_help_modal_close{display:none;position:absolute;top:35px;right:3px;width:40px;z-index:2}#page_payment_vip_campaign_help_modal_zerodora{position:absolute;top:310px;width:100%;z-index:2}#page_payment_vip_campaign_help_modal_btn_zerodora{width:20%;margin:auto}#page_payment_vip_campaign_help_message{padding:3%}#page_payment_vip_campaign_help_detail{background-color:#462A09E6;border-radius:10px;padding:2% 4%}.page_payment_vip_campaign_help_detail_lv_info{position:relative;padding:2% 0}.page_payment_vip_campaign_help_detail_lv_info_detail{position:absolute;top:40%;left:15%}.page_payment_vip_campaign_help_refund_rate_text{color:#ff0060}#page_payment_vip_campaign_help_modal_bg_black{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5;z-index:100}#blessing_info{position:relative;font-size:20px;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#blessing_info_rank_img{position:absolute;width:13%;bottom:10%;left:3%}#blessing_modal_open_btn{position:absolute;width:22%;bottom:38%;right:0}#blessing_modal_contents_btn{position:absolute;width:22%;bottom:10%;right:0}#blessing_info_rank_reset_text{position:absolute;width:20%;bottom:33%;right:25%;text-align:center}#blessing_pt_left{position:absolute;width:34%;bottom:10%;right:25%;text-align:center}#blessing_info_season_end_alert{position:absolute;bottom:30%;left:19%;width:16%}#blessing_info_line_img{position:absolute;width:100%;bottom:-7%;left:0;z-index:1}#blessing_red_icon{position:absolute;width:20px;height:20px;right:5%;top:-30%;background:red 0 0 no-repeat padding-box;box-shadow:0 3px 6px #000000FC;border:3px solid #fff;border-radius:15px}#blessing_abundantia_modal_bg_black,#blessing_modal_bg_black{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:100}#blessing_modal{display:none;position:absolute;top:120px;left:0;width:100%;text-align:center;color:#000;font-size:16px;z-index:100;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#blessing_abundantia_modal{display:none;position:absolute;top:120px;left:0;width:90%;margin:0 5%;text-align:center;color:#000;font-size:16px;z-index:100;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#blessing_modal>.blessing_modal_window_body{margin:0 auto;padding:10px 0;text-align:center;background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center;width:98%}#blessing_abundantia_modal>.blessing_modal_window_body{margin:0 auto;padding:10px 0;text-align:center;background:url(/img/blessing/checkframe_middle.png) repeat-y;background-size:contain;background-position:center;width:98%}#blessing_modal>.blessing_modal_window_body>.blessing_modal_btn_close_top{position:absolute;top:-20px;right:2px}#blessing_abundantia_modal>.blessing_modal_window_body>.blessing_modal_btn_close_top{position:absolute;top:-14px;right:2px}.blessing_modal_btn_close_top_img{width:40px;height:40px}.blessing_modal_title{position:absolute;top:-32px;left:15%;width:70%;font-size:20px}.blessing_modal_title_img{width:100%}.blessing_modal_title_text{position:absolute;top:26%;left:0;width:100%;color:#000}.blessing_abundantia_modal_point_img{width:90%;margin:0 auto;vertical-align:bottom}.blessing_abundantia_modal_table{width:90%;margin:0 auto;position:relative;background-color:#defff9;color:#000;display:table;border-collapse:collapse}.blessing_abundantia_modal_table_row{display:table-row}.blessing_abundantia_modal_table_cell1{width:63%;vertical-align:middle;padding-left:.4em;border:1px #707070 solid;display:table-cell;text-align:left}.blessing_abundantia_modal_table_cell2{width:37%;padding:.4em 0;border:1px #707070 solid;display:table-cell}.blessing_modal_img{width:98%;vertical-align:top;margin:auto 0}.blessing_modal_box{width:84%;margin:auto}#blessing_modal_rank_box{width:84%;margin:1em auto;padding:.4em 0;color:#fff;background-color:#462A09E6;border-radius:15px}#blessing_modal_now_rank{width:96%;margin:auto;display:flex;align-items:center;justify-content:space-evenly}#blessing_bar_gray_bg{position:relative;width:98%;height:1.6em;background-color:#222;border:1px solid #000;border-radius:.5em;text-shadow:0 0 1px #000,0 0 1px #000,0 0 2px #000,0 0 2px #000,0 0 3px #000}#blessing_bar_text{position:absolute;top:12%;width:100%;text-align:center}#blessing_bar_red{border-radius:.5em;box-shadow:inset 0 .2em .2em rgba(255,255,255,.8)!important;background-color:#d30;border:1px solid #000;height:1.6em;margin-top:-.06em;margin-left:-.04em}#blessing_bar_red_shadow_bg{width:100%;height:1em;margin:.1em auto;border-radius:.5em;background-color:#000;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.8) 10%,rgba(0,0,0,0))}#blessing_modal_rank_present{width:96%;margin:auto;background:#128474 0 0 no-repeat padding-box;border-radius:10px;border:1px solid #55bcab;overflow:hidden}#blessing_modal_rank_present_top{padding:.4em 0;display:flex;align-items:center}#blessing_modal_rank_present_bottom{padding:.4em 0;background:#faf5e3 0 0 no-repeat padding-box}.blessing_modal_rank_present_list{width:96%;margin:auto;display:flex;justify-content:space-around;align-items:center}.rank_present_area{width:48%;position:relative}.rank_blessing_area{width:48%;position:relative}.rank_blessing_area_btn{position:absolute;width:84%;bottom:32%;left:8%}.rank_blessing_area_btn_text{position:absolute;width:100%;bottom:20%;left:0;color:#fff;text-align:center}.rank_blessing_area_paymet_count{position:absolute;width:84%;bottom:5%;left:8%;color:#3b6863;background:#fff 0 0 no-repeat padding-box;border-radius:5px}#blessing_rank_info_rank0{padding:1em 0;display:flex;justify-content:center;align-items:center}#blessing_rank_info_rank0_text{color:#000;text-align:left}.blessing_abundantia_modal_text{color:#fff;margin:.8em 0}#coin_back_info{position:relative;margin:0;padding:0;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#coin_back_info_period_end{position:absolute;width:40%;top:13%;right:1%;text-align:center}#coin_back_info_coin_rate_text{position:absolute;width:100%;top:33%;left:0;text-align:center;color:#ff0}.coin_back_info_coin_rate_coin_img{vertical-align:sub;width:30px;height:30px}#coin_back_modal_open_btn{position:absolute;width:7%;top:38%;right:2%}#coin_back_next_info{position:absolute;width:100%;top:0;left:0;text-align:center;line-height:1.3}#coin_back_next_info_coin{background:#d12662 0 0 no-repeat padding-box;border-radius:5px;padding:1px 4px}#coin_back_next_info_coin>img{vertical-align:sub;width:20px;height:20px}.coin_back_info_vertical_middle{vertical-align:middle}#coin_back_info_line_img{position:absolute;width:100%;bottom:-7%;left:0;z-index:1}#coin_back_info{position:relative;margin:0;padding:0;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#coin_back_all_info_period_end{position:absolute;right:0;top:5px;width:35%;height:15px;line-height:15px;text-align:center}.jr_modal_bg_black{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:100}.jr_modal{display:none;position:absolute;top:60px;left:0;width:90%;margin:0 5%;text-align:center;color:#000;font-size:16px;z-index:100;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}.jr_modal_img_top{width:98%;vertical-align:bottom;margin:auto}.jr_modal_img_bottom{width:98%;vertical-align:top;margin:auto}.jr_modal_window_body{width:98%;margin:0 auto;padding:10px 0;text-align:center;background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center}.jr_modal_btn_close_top{position:absolute;top:-20px;right:2px}.jr_modal_btn_close_top_img{width:40px;height:40px}.jr_modal_title{position:absolute;top:-32px;left:15%;width:70%;font-size:20px}.jr_modal_title_text{position:absolute;top:24%;left:0;width:100%;color:#000}#coin_back_modal_period_box{width:90%;margin:.4em auto;padding:.2em 0;background:#222 0 0 no-repeat padding-box;color:#fff}#coin_back_modal_attention{width:90%;margin:.8em auto 0;padding-bottom:.4em;line-height:1.1;color:#fff;background:transparent linear-gradient(180deg,#3b3b3b 0,#111 100%) 0 0 no-repeat padding-box;display:flex;flex-wrap:wrap}.coin_back_modal_attention_left{width:7%;color:#ff8c00;margin-top:.4em}.coin_back_modal_attention_right{width:93%;text-align:left;margin-top:.4em}.jr_modal_link{width:80%;margin:.8em auto 0;display:block}.jr_modal_img_width_100{width:100%}.jr_modal_div_width_90{width:90%;margin:auto}.jr_modal_div_main_img{width:88%;margin-left:5%}#page_payment_error{position:relative;width:100%;max-width:420px;margin:0 auto}#page_payment_error_message{text-align:center;padding:3em 0 1em}.parts_dpayday_banner_div{position:relative;width:100%;padding:0;margin:10px auto 0;text-align:center}.parts_dpayday_banner_div img{width:100%;margin:0 auto}.parts_dpayday_banner_text_jr_div{position:relative;width:50%;padding:0;margin:0 auto;text-align:center;color:#4d2b05;background-color:#fdebcd;border-radius:3px;font-weight:700}.parts_dpayday_banner_text_zerodora_div{position:relative;width:100%;padding:0;margin:0 auto;text-align:center;font-weight:700}.parts_dpoint_anniversary_banner_div{position:relative;width:100%;padding:0;margin:10px auto 0;text-align:center}.parts_dpoint_anniversary_banner_div img{width:100%;margin:0 auto}#dpoint_return_cp_1{position:relative;font-size:20px;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#dpoint_return_cp_1>#dpoint_return_cp_img{width:100%;vertical-align:top}#dpoint_return_cp_1>#dpoint_return_cp_period{position:absolute;width:40%;top:11%;right:2%;font-size:16px;text-align:center}#dpoint_return_cp_1>#dpoint_return_cp_info{position:absolute;width:100%;bottom:42%;right:0;font-size:18px;font-weight:700;text-align:center}#dpoint_return_cp_1>#dpoint_return_cp_info_not{position:absolute;width:100%;bottom:42%;right:0;font-size:14px;font-weight:700;text-align:center}#dpoint_return_cp_1>#dpoint_return_cp_info_yet{position:absolute;width:100%;bottom:48%;right:0;font-size:14px;font-weight:700;text-align:center}#dpoint_return_cp_1>#dpoint_return_cp_info>#dpoint_return_cp_dpt_icon{width:8%;vertical-align:bottom;margin-bottom:.2em}#dpoint_return_cp_1>#dpoint_return_cp_used_pt_flex{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:63%;height:38%;top:57%;right:3%;line-height:1;font-size:16px;font-weight:700;text-align:center;color:#222}#dpoint_return_cp_1>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt{width:100%}#dpoint_return_cp_1>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt>span{color:#222;font-size:20px}#dpoint_return_cp_1>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt_flex_dif{width:94%;font-weight:400;font-size:14px;text-align:left}#dpoint_return_cp_1>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt_flex_dif_sub{width:94%;font-weight:400;font-size:14px;text-align:left}#dpoint_return_cp_1>#dpoint_return_cp_modal_open_btn{position:absolute;width:7%;bottom:47%;right:2%}#dpoint_return_cp_1>#dpoint_return_cp_modal_open_btn>img{width:100%;vertical-align:bottom}#dpoint_return_cp_2{position:relative;font-size:20px;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#dpoint_return_cp_2>#dpoint_return_cp_img{width:100%;vertical-align:top}#dpoint_return_cp_2>#dpoint_return_cp_period{position:absolute;width:40%;top:7%;right:2%;font-size:16px;text-align:center}#dpoint_return_cp_2>#dpoint_return_cp_info{position:absolute;width:100%;bottom:64%;right:0;font-size:18px;font-weight:700;text-align:center}#dpoint_return_cp_2>#dpoint_return_cp_info_not{position:absolute;width:100%;bottom:64%;right:0;font-size:16px;font-weight:700;text-align:center}#dpoint_return_cp_2>#dpoint_return_cp_info_yet{position:absolute;width:100%;bottom:68%;right:0;font-size:16px;font-weight:700;text-align:center}#dpoint_return_cp_2>#dpoint_return_cp_info>#dpoint_return_cp_dpt_icon{width:8%;vertical-align:bottom;margin-bottom:.2em}#dpoint_return_cp_2>#dpoint_return_cp_used_pt_flex{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:63%;height:23%;top:35%;right:3%;line-height:1;font-size:16px;font-weight:700;text-align:center;color:#222}#dpoint_return_cp_2>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt{width:100%}#dpoint_return_cp_2>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt>span{color:#222;font-size:20px}#dpoint_return_cp_2>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt_flex_dif{width:94%;font-weight:400;font-size:14px;text-align:left}#dpoint_return_cp_2>#dpoint_return_cp_used_pt_flex>#dpoint_return_cp_used_pt_flex_dif_sub{width:94%;font-weight:400;font-size:14px;text-align:left}#dpoint_return_cp_2>#dpoint_return_cp_modal_open_btn{position:absolute;width:70%;top:62%;right:15%}#dpoint_return_cp_2>#dpoint_return_cp_modal_open_btn>img{width:100%;vertical-align:bottom}#dpoint_return_cp_modal_bg_black{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:100}#dpoint_return_cp_modal_1,#dpoint_return_cp_modal_2{display:none;position:absolute;top:60px;left:0;width:100%;margin:0;text-align:center;color:#000;font-size:16px;z-index:100;font-family:'游ゴシック Medium',YuGothic,YuGothicM,'Hiragino Kaku Gothic ProN','Hiragino Kaku Gothic Pro','メイリオ,Meiryo,sans-serif'}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_top{width:100%;height:25px;margin:auto;background:url(/img/payment/jr/modal_top.png) no-repeat;background-size:contain;background-repeat:no-repeat;background-position-y:bottom}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_bottom{width:100%;height:25px;margin:auto;background:url(/img/payment/jr/modal_bottom.png) no-repeat;background-size:contain;background-repeat:no-repeat}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body{width:100%;margin:0 auto;padding:4px 0;text-align:center;background:url(/img/payment/jr/modal_middle.png) repeat-y;background-size:contain;background-position:center}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x{position:absolute;top:-20px;right:2px;width:40px;height:40px}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x>img{width:100%}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_title{position:absolute;top:-32px;left:15%;width:70%;font-size:20px}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_title>.dpoint_return_cp_modal_title_text{position:absolute;top:24%;left:0;width:100%;color:#000}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.jr_modal_div_width_90{width:86%;margin:auto}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_h_example{position:relative;width:86%;margin:0 auto 10px}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_h_example>p{position:absolute;top:0;left:5%;margin:0;font-weight:700}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_entry_btn{width:90%;margin:10px auto 20px;display:block}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_entry_btn>img{width:100%}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_period{width:86%;font-size:16px;margin:auto;padding:4px 0;text-align:center;color:#fff;background-color:#98021d}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text{width:82%;font-size:16px;font-weight:700;text-align:center;margin:5px auto}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text_border_top{width:82%;font-size:16px;font-weight:700;margin:5px auto 10px;padding-top:20px;text-align:left;border-top:1px solid #707070}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text_mini{width:82%;font-size:14px;margin:5px auto 10px;text-align:left}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_link{width:86%;margin:.8em auto 0;display:block}#dpoint_return_cp_modal_1>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x_bottom{display:none}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_top{width:100%;height:25px;margin:auto;background:url(/img/payment/zerodora/modal_top.png) no-repeat;background-size:contain;background-repeat:no-repeat;background-position-y:bottom}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_bottom{width:100%;height:25px;margin:auto;background:url(/img/payment/zerodora/modal_bottom.png) no-repeat;background-size:contain;background-repeat:no-repeat}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body{width:100%;margin:0 auto;padding:0 4px;color:#fff;text-align:center;background:url(/img/payment/zerodora/modal_middle.png) repeat-y;background-size:contain;background-position:center}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x{display:none}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_title{display:none}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.jr_modal_div_width_90{width:86%;margin:auto}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_h_example{position:relative;width:86%;margin:0 auto 10px}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_h_example>p{position:absolute;top:0;left:5%;margin:0;font-weight:700}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_entry_btn{width:86%;margin:10px auto 20px;display:block}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_entry_btn>img{width:100%}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_period{width:86%;font-size:16px;margin:auto;padding:4px 0;text-align:center;color:#fff;background-color:#98021d}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text{width:82%;font-size:16px;font-weight:700;text-align:center;margin:5px auto}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text_border_top{width:82%;font-size:15px;font-weight:700;margin:5px auto 10px;padding-top:20px;text-align:left;border-top:1px solid #707070}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_text_mini{width:82%;font-size:14px;margin:5px auto 0;padding-bottom:10px;text-align:left}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_link{display:none}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x_bottom{position:absolute;bottom:-90px;right:40%;width:20%}#dpoint_return_cp_modal_2>.dpoint_return_cp_modal_body>.dpoint_return_cp_modal_close_x_bottom>img{width:100%}.dpoint_return_cp_dpt_text{font-size:30px;color:#ff0}.dpoint_return_cp_attention{color:#ff0}.dpoint_return_cp_text_red{color:#d10000}#page_payment_top>div.contents>div[campain-banner-small-flg="1"] #coin_back_all_info,#page_payment_top>div.contents>div[campain-banner-small-flg="1"] #dac_notlink_banner_top,#page_payment_top>div.contents>div[campain-banner-small-flg="1"] .parts_dpayday_banner_div{position:relative;width:90%;margin-right:auto;margin-left:auto}#page_payment_top>div.contents>div[campain-banner-small-flg="1"] #coin_back_all_info_period_end{font-size:.85em}#page_penalty_default_contents_section{position:relative;margin-top:30px}.page_penalty_default_contents_node{position:relative;margin-top:10px;padding:10px 0;border-top:2px solid #ddd;border-bottom:2px solid #ddd}#page_phone_number_verification_check,#page_phone_number_verification_default{position:relative;width:100%;max-width:640px;margin:0 auto}.page_phone_number_verification_width96{width:96%;margin:auto}.page_phone_number_verification_btn{position:relative;width:140px;margin:0 auto;padding:.4em;text-align:center;color:#000;background-color:#ccc;border-radius:1em}.page_phone_number_err_title{width:96%;margin:auto;padding:5px 0;font-size:24px;text-align:center;background-color:#ffe0e0;font-weight:700}.page_phone_number_verification_btn_w280{position:relative;width:280px;margin:auto;padding:.4em;text-align:center;color:#000;background-color:#e8d0f7;border-radius:1em}.page_phone_number_verification_tel_btn{position:relative;width:200px;margin:.5em auto 0;padding:.5em;text-align:center;color:#000;background-color:#ffad34;border-radius:1em;border-width:2px;border-style:outset;border-color:buttonborder;-o-border-image:initial;border-image:initial}#page_phone_number_verification_description_section{position:relative;text-align:center}#page_phone_number_verification_description_title{position:relative;background-color:#e0ffff;padding:5px}#page_phone_number_verification_description_message{position:relative;width:100%;padding:16px 10px;text-align:left}#page_phone_number_verification_dac_attention{color:red;border:2px solid red;text-align:center;margin-bottom:15px;padding:10px 0}#page_phone_number_verification_description_complete_message{position:relative;width:100%;padding:16px 10px 5px;text-align:center}#page_phone_number_verification_description_annotation{position:relative;font-weight:400;color:#888}#page_phone_number_verification_description_message2{position:relative;width:100%;padding:16px 10px 6px;text-align:center}#page_phone_number_verification_description_input_number{position:relative;width:100%;padding:0 10px;text-align:left}#page_phone_number_verification_form_section{position:relative;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px;text-align:left}#page_phone_number_verification_form_phone_number_text{position:relative;color:#3cc5cf}#page_phone_number_verification_form_submit{position:relative;border-radius:5px;background-color:#ffad34}#page_phone_number_verification_check_section{position:relative;margin-top:10px;text-align:center}#page_phone_number_verification_check_text{position:relative;width:100%;left:20px;padding:10px;text-align:center}#page_phone_number_verification_check_phone_img{position:relative;width:60px;margin-top:-8px}#page_phone_number_verification_check_number_btn{position:relative;padding:5px;color:#0f84c1;border-radius:5px;border:2px solid #0f84c1}#page_phone_number_verification_check_number{color:#0f84c1}#page_phone_number_verification_check_limit_time_text{position:relative;padding:22px 0;text-align:center}#page_phone_number_verification_check_limit_time{position:relative;padding:0 10px;color:#3cc5cf}#page_phone_number_verification_notes_section{position:relative;margin:30px auto 0}#page_phone_number_verification_notes{position:relative;width:96%;margin:0 auto;padding-top:5px;border-top:2px solid #000;color:#aaa;text-align:left}.page_phone_number_verification_margin_top_mini{margin-top:5px}.page_phone_number_verification_margin_top_middle{margin-top:15px}