.naver-pay-container{display:inline-flex;align-items:center}.naver-pay-embed{display:block;width:100%}.naver-pay-embed #nPay_A,.naver-pay-embed #nPay_Cart,.naver-pay-embed #npayId{display:block}.naver-pay-embed.npay-fallback #nPay_A,.naver-pay-embed.npay-fallback #nPay_Cart,.naver-pay-embed.npay-fallback #npayId{display:none!important;min-height:0!important;height:0!important;overflow:hidden;margin:0;padding:0}.naver-pay-embed .npay_btn_list{border-collapse:collapse;margin-top:0}.naver-pay-embed .npay_btn_list .npay_btn_item{vertical-align:middle;padding:0 4px 0 0}.naver-pay-embed .npay_btn_list .npay_btn_item.btn_width{width:37px;padding:0}.naver-pay-embed .npay_btn_list .npay_btn_link{display:inline-block;text-decoration:none;box-sizing:content-box;outline:none}.naver-pay-embed .npay_btn_list .npay_btn_link.btn_green,.naver-pay-embed .npay_btn_list .npay_btn_pay.btn_green{display:block;box-sizing:content-box;width:101px;height:37px;min-width:101px;min-height:37px;line-height:37px;text-align:center;background:url(https://img.pay.naver.net/static/images/button/2023_10_diff/npay_sp_payment.png) no-repeat 50%;background-color:#00de5a!important;background-size:63px auto;background-position:50% 0;border:1px solid #00c851!important;color:rgba(0,0,0,0);font-size:0;text-indent:-9999px;overflow:hidden;border-radius:4px;cursor:pointer;text-decoration:none;outline:none}.naver-pay-embed .npay_btn_list .npay_btn_link.btn_green .npay_blind,.naver-pay-embed .npay_btn_list .npay_btn_pay.btn_green .npay_blind{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;clip:rect(0 0 0 0)!important}.naver-pay-embed .npay_btn_list .npay_btn_talk{width:37px;height:37px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #c0c4c7;border-radius:4px;background:#fff;cursor:pointer;font-size:0;text-decoration:none;position:relative}.naver-pay-embed .npay_btn_list .npay_btn_talk .npay_talk_icon{display:block;width:22px;height:22px;flex-shrink:0}.naver-pay-embed .npay_btn_list .npay_btn_talk .npay_talk_text{display:none}.naver-pay-embed .npay_btn_list .npay_btn_talk .npay_blind{overflow:hidden!important;position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;clip:rect(0 0 0 0)!important}.naver-pay-embed .npay_btn_list .npay_btn_talk:hover{background:#f0f9f4;border-color:#03c75a}.naver-pay-embed .npay_event{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #eaecee;min-height:25px}.naver-pay-embed .npay_event .npay_more{flex-shrink:0;width:16px!important;height:16px!important;margin:0!important;padding:0!important;background:url(https://img.pay.naver.net/static/images/button/2023_10_diff/npay_sp_more.png) no-repeat!important;background-size:31px auto!important;text-decoration:none!important;text-indent:-9999px;overflow:hidden;cursor:pointer;font-size:0}.naver-pay-embed .npay_event .npay_more.npay_more_prev{order:2;margin-left:auto;background-position:0 0!important}.naver-pay-embed .npay_event .npay_more.npay_more_next{order:3;margin-left:-7px!important;background-position:-15px 0!important}.naver-pay-embed .npay_event .npay_more:hover{background-color:rgba(0,0,0,0)}.naver-pay-embed .npay_event .npay_event_text{flex:1;order:1;display:flex;align-items:center;margin:0;min-height:16px;font-size:12px!important;line-height:16px!important;font-family:돋움,Dotum,Helvetica,sans-serif!important;color:#7e7e7e;min-width:0}.naver-pay-embed .npay_event .npay_event_text .event_title{color:#27c642;font-weight:600;margin-right:4px}.naver-pay-embed .npay_event .npay_event_text .event_link{color:#7e7e7e;text-decoration:none}.naver-pay-embed .npay_event .npay_event_text .event_link:hover{text-decoration:underline}.naver-npay .npay_event{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #eaecee;min-height:25px}.naver-npay .npay_event .npay_more{flex-shrink:0;width:16px!important;height:16px!important;margin:0!important;padding:0!important;background:url(https://img.pay.naver.net/static/images/button/2023_10_diff/npay_sp_more.png) no-repeat!important;background-size:31px auto!important;text-decoration:none!important;text-indent:-9999px;overflow:hidden;cursor:pointer;font-size:0}.naver-npay .npay_event .npay_more.npay_more_prev{order:2;margin-left:auto;background-position:0 0!important}.naver-npay .npay_event .npay_more.npay_more_next{order:3;margin-left:-7px!important;background-position:-15px 0!important}.naver-npay .npay_event .npay_more:hover{background-color:rgba(0,0,0,0)}.naver-npay .npay_event .npay_event_text{flex:1;order:1;display:flex;align-items:center;margin:0;min-height:16px;font-size:12px!important;line-height:16px!important;font-family:돋움,Dotum,Helvetica,sans-serif!important;color:#7e7e7e;min-width:0}.naver-npay .npay_event .npay_event_text .event_title{color:#27c642;font-weight:600;margin-right:4px}.naver-npay .npay_event .npay_event_text .event_link{color:#7e7e7e;text-decoration:none}.naver-npay .npay_event .npay_event_text .event_link:hover{text-decoration:underline}.naver-npay .naver-btn{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding-left:89px;box-sizing:border-box}.naver-npay .naver-btn .npay_text{display:block!important;position:absolute!important;top:auto!important;left:0!important;width:79px!important;height:36px!important;margin:0!important;padding:0!important;background:url(https://img.pay.naver.net/static/images/button/2023_10_diff/npay_sp_text.png) no-repeat!important;background-size:180px auto!important}.naver-npay .naver-btn .npay_text .npay_desc,.naver-npay .naver-btn .npay_text .npay_naver{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.naver-npay .naver-btn .npay_text .npay_blind{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.naver-npay .naver-btn .naver-pay-embed{flex:0 0 auto;width:auto!important;min-width:0;max-width:calc(100% - 89px)}