.select_card_image{box-sizing:border-box;display:inline-block;padding:0 8px;vertical-align:middle;width:12.4%;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width:610px){.card_section,.select_card_image{width:13.85%}}@media only screen and (max-width:545px){.card_section,.select_card_image{width:16.3%}}@media only screen and (max-width:480px){.card_section,.select_card_image{width:19.8%}}@media only screen and (max-width:414px){.card_section,.select_card_image{width:24.8%}}.rp_info_button{background-color:#30d679;border-radius:40px;color:#fff;float:right;font-size:14px;font-weight:400;height:30px;line-height:1.43;padding:0 7px 0 12px;transform:translateY(-3px)}.icon_info{background-image:url(/assets/images/icon_18_info_fill.png);background-repeat:no-repeat;background-size:contain;display:inline-block;height:18px;margin-left:9px;vertical-align:middle;width:18px}.bottom_popup_wrapper2{background-color:#fff;border-radius:12px 12px 0 0;bottom:0;box-sizing:border-box;left:50%;max-width:640px;padding:12px 20px 20px;position:absolute;text-align:left;transform:translateX(-50%);width:100%}.bottom_popup_wrapper2 .title2{font-size:18px;font-weight:900;height:60px;line-height:60px;text-align:left}.bottom_popup_wrapper2 .block_button2{display:block;font-size:15px;height:66px;line-height:24px;padding:0;text-align:left;width:100%}.gray_line{background-color:#f0f0f0;height:1px;width:100%}.icon_arrow_right{float:right;height:24px;width:24px}.rp_setting_button{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:40px;color:#1a1a1a;font-size:14px;height:36px;line-height:1.43;margin:0;padding:0 12px 0 8px;white-space:nowrap}.icon_setting{background-image:url(/assets/images/icon_18_setting.png);background-repeat:no-repeat;height:18px;margin-right:9px;width:18px}.icon_setting,.rp_card_image{background-size:contain;display:inline-block;vertical-align:middle}.rp_card_image{border-radius:20%;box-shadow:inset 0 0 2px 0 #00000050;height:64px;margin-right:12px;width:64px}.rp_card_name{display:inline-block;vertical-align:middle}.info_gray_wrapper{background-color:#fafafa;border-radius:4px;box-sizing:border-box;color:#4d4d4d;font-size:13px;line-height:1.38;padding:14px 16px;width:100%}.info_gray_wrapper a{font-weight:700;text-decoration:underline}.inline_block{display:inline-block}.rp_setting_wrapper{background-color:#f5f5f5;box-sizing:border-box;font-weight:400;height:100%;left:0;overflow-y:auto;padding:0 20px 28px;position:fixed;top:0;width:100%;z-index:9997}.rp_setting_wrapper::-webkit-scrollbar{display:none}.rp_setting_wrapper .info_message{color:#000;font-size:18px;letter-spacing:-.5px;line-height:1.33;padding-left:8px}.rp_setting_wrapper .info_box{background-color:#fee;border:2px solid rgba(255,73,73,.1);border-radius:12px;box-sizing:border-box;margin-top:28px;padding:0 16px 16px;text-align:center;width:100%}.rp_setting_wrapper .info_box .header{color:#ff4949;font-size:24px;font-weight:700;height:70px;letter-spacing:-.42px;line-height:70px}.rp_setting_wrapper .info_box .price{color:#4d4d4d;font-size:40px;letter-spacing:-.42px;line-height:100px}.rp_setting_wrapper .info_box .sample_img{vertical-align:middle;width:100px}.rp_setting_wrapper .info_box .contents{background-color:hsla(0,0%,100%,.7);border-radius:4px;color:#4d4d4d;font-size:13px;line-height:1.38;margin-top:27px;padding:14px 16px;text-align:left}.close_button_w{background-image:url(/assets/images/icon_36_close.png);float:right;height:36px;padding:0;position:relative;top:32px;width:36px}.close_button_w,.icon_info_red{background-repeat:no-repeat;background-size:contain}.icon_info_red{background-image:url(/assets/images/icon_24_info_fill_r.png);display:inline-block;height:48px;margin-top:24px;transform:translateY(-1px);vertical-align:middle;width:48px}.bottom_button{bottom:28px;box-sizing:border-box;left:50%;max-width:680px;padding:0 20px;position:absolute;transform:translateX(-50%);width:100%}.rp_setting_info{color:hsla(0,0%,100%,.8);font-size:18px;letter-spacing:-.5px;line-height:1.33;margin-left:8px;margin-top:28px}.rp_receipt_info{color:#4d4d4d;font-size:16px;line-height:1.5;margin-bottom:28px;margin-left:8px}.rp_after_wrapper{padding:18px 16px 0}.rp_after_wrapper .select_card_image{padding:0;width:56px}.rp_after_wrapper .rp_card_name{margin-top:16px;padding-left:2px}.rp_after_wrapper .setting_button{display:inline-block!important;float:right;margin-top:16px}