*{-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;box-sizing:border-box;margin:0;padding:0}:focus{outline:none}html,body{-moz-text-size-adjust:none;text-size-adjust:none;-webkit-overflow-scrolling:touch;background-color:#fff;width:100%;height:100%}body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,strong,th{font-weight:400}fieldset{border:0}img,video{vertical-align:top;border:0}ol,ul{list-style:none}li{vertical-align:top;list-style:none}textarea{appearance:none;resize:none;border-radius:0}address,em{font-style:normal}input,select{vertical-align:middle}input[type=text]::-ms-clear{display:none}button{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-family:Pretendard,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}a{color:inherit;cursor:pointer;text-decoration:none}a:active,a:focus,a:hover{outline:none;text-decoration:none}article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}table{table-layout:fixed;border-spacing:0;border-collapse:collapse;border:0;padding:0}table caption{visibility:hidden}.blind{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}#wrap{color:#000;min-width:320px;min-height:100%;font-family:Pretendard,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}.pc_show{display:none!important}.mo_show{display:block!important}.pc_ib_show{display:none!important}.mo_ib_show{display:inline-block!important}@font-face{font-family:Pretendard;font-weight:900;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Black.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Black.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Black.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:800;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraBold.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraBold.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraBold.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:700;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Bold.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Bold.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Bold.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:600;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-SemiBold.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-SemiBold.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-SemiBold.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:500;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Medium.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Medium.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Medium.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:400;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Regular.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Regular.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Regular.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:300;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Light.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Light.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Light.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:200;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraLight.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraLight.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-ExtraLight.otf)format("opentype")}@font-face{font-family:Pretendard;font-weight:100;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Thin.woff2)format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Thin.woff)format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/Pretendard/Pretendard-Thin.otf)format("opentype")}#header{z-index:1000;background-color:#fff;height:50px;position:fixed;top:0;left:0;right:0}.header_inner{box-sizing:border-box;align-items:center;max-width:980px;height:100%;margin:0 auto;padding:12px;display:flex}.logo_n{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_header.png#m_logo_n_shopping);background-position:-80px 0;background-repeat:no-repeat;background-size:122px;width:42px;height:21px}.btn_gnb{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_header.png#mo_share);background-position:-35px -41px;background-repeat:no-repeat;background-size:122px;width:20px;height:20px;margin-left:auto}.btn_prev{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_header.png#mo_prev);background-position:-80px -26px;background-repeat:no-repeat;background-size:122px;width:24px;height:24px;margin-right:10px}#footer{z-index:1;background-color:#121212;padding:40px 0 120px;position:relative}#footer .logo{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#logo_footer);background-position:0 -59px;background-repeat:no-repeat;background-size:436px;width:251px;height:50px;margin:0 auto;display:block}#footer .footer_info{text-align:center;margin-top:40px}#footer .footer_info .info_part{font-size:0}#footer .footer_info .info_part .info_desc{margin-left:2px}#footer .footer_info .info_part .info_title,#footer .footer_info .info_part .info_desc{vertical-align:top;display:inline-block}#footer .footer_info .info_title,#footer .footer_info .info_desc,#footer .footer_info .rights{letter-spacing:-.5px;color:#707070;font-size:14px;line-height:24px}.card_wrap{letter-spacing:-.8px;padding:50px 0 60px}.card_wrap.type_nplus{padding-top:0}.card_wrap.type_nplus header{display:none}.inner{box-sizing:border-box;max-width:100%;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.info_section{color:#fff;padding:60px 0}.info_section .section_sub_title{margin-bottom:2px;font-size:0;display:block}.info_section .section_sub_title .text_info{vertical-align:middle;font-size:22px;font-weight:500;line-height:30px}.info_section .section_sub_title .membership_badge{vertical-align:middle;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#membership_badge);background-position:-353px -164px;background-repeat:no-repeat;background-size:436px;width:75px;height:18px;margin-right:5px;display:inline-block}.info_section .section_sub_title .emphasis{color:#6cf0ff}.info_section .section_title{letter-spacing:-.5px;font-size:32px;font-weight:700;line-height:42px}.info_section .section_title .emphasis{color:#6cf0ff}.info_section .section_title+.list_box{margin-top:24px}.info_section .section_title+.sub_info_area{padding-top:30px}.info_section .section_title+.section_sub_title{margin-top:6px}.info_section .section_title_wrap .notice_info{color:#a7a7a7}.info_section .percentage_box{margin-top:15px;padding-left:18px;font-size:0;display:block;position:relative}.info_section .percentage_box .txt_badge{background:#232423;border-radius:4px;padding:5px 6px;position:absolute;top:10px;left:2px}.info_section .percentage_box .txt_badge .text{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(98.06deg,#1391ff -25.98%,#14fbff 117.14%);-webkit-background-clip:text;background-clip:text;font-size:13px;font-weight:700;line-height:1;display:block}.info_section .percentage_box .num{letter-spacing:-2px;color:#6cf0ff;font-size:115px;font-weight:700;line-height:120px}.info_section .percentage_box .unit{letter-spacing:-.4px;color:#6cf0ff;margin:0 5px 0 -4px;font-size:26px;font-weight:700;line-height:26px}.info_section .percentage_box .info_text{letter-spacing:-1.93px;color:#fff;font-size:20px;line-height:1}.info_section .benefit_text{letter-spacing:-1px;margin-top:24px;font-size:16px;font-weight:400;line-height:24px}.info_section .benefit_text .accent{font-weight:700}.info_section .benefit_table{table-layout:fixed;width:100%;margin-top:40px;font-size:12px;line-height:14px}.info_section .benefit_table th,.info_section .benefit_table td{text-align:center;font-weight:700}.info_section .benefit_table th .accent,.info_section .benefit_table td .accent{color:#6cf0ff;font-weight:700}.info_section .benefit_table th{background-color:#232322;border-top:1px solid #2d2e2d;padding:14px 8px}.info_section .benefit_table th+th{border-left:1px solid #2d2e2d}.info_section .benefit_table td{border-bottom:1px solid #222322;padding:16px 8px}.info_section .benefit_table td+td{border-left:1px solid #222322}.info_section .benefit_table thead th{position:relative}.info_section .benefit_table thead th:first-of-type{padding:8px 8px 6px;font-size:11px}.info_section .benefit_table thead th:last-child:after{content:"";background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#icon_table_equal);background-position:-410px -190px;background-repeat:no-repeat;background-size:436px;width:16px;height:16px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.info_section .benefit_table thead th:nth-last-child(2):after{content:"";background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#icon_table_plus);background-position:-215px -114px;background-repeat:no-repeat;background-size:436px;width:16px;height:16px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.info_section .benefit_table tbody th{position:relative}.info_section .benefit_table tbody th:after{content:"";z-index:10;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#table_dots);background-position:-431px -190px;background-repeat:no-repeat;background-size:436px;width:2px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.info_section .benefit_table tbody tr:last-child th:after{display:none}.info_section .notice_desc{letter-spacing:-.5px;color:#a7a7a7;margin-top:20px;padding:0 16px;font-size:12px;line-height:16px;display:flex}.info_section .notice_desc:before{content:"*";margin-right:3px}.info_section .notice_desc+.notice_desc{margin-top:4px}.info_section .list_box{background-color:#232423;border-radius:12px;margin-top:40px;padding:16px}.info_section .list_box .item{letter-spacing:-.5px;padding-left:18px;font-size:12px;font-weight:400;line-height:16px;position:relative}.info_section .list_box .item .accent{font-weight:700}.info_section .list_box .item .dot{content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:8px;left:7px}.info_section .list_box .item+.item{margin-top:6px}.info_section .card_box_wrap{margin-top:40px}.info_section .card_box_wrap .card_box{background-color:#1a1a1a;border-radius:30px;padding:30px 22px}.info_section .card_box_wrap .card_box .sub_title{letter-spacing:-1px;margin-bottom:6px;font-size:13px;font-weight:500;line-height:24px}.info_section .card_box_wrap .card_box .card_title{letter-spacing:-1.5px;word-break:keep-all;overflow-wrap:anywhere;font-size:26px;font-weight:800;line-height:34px}.info_section .card_box_wrap .card_box .card_title .accent{color:#6cf0ff;font-weight:800}.info_section .card_box_wrap .card_box .card_info_box{margin-top:16px}.info_section .card_box_wrap .card_box .card_info_box .info_text{color:#bababa;letter-spacing:-1px;text-align:left;margin-top:0;font-size:16px;line-height:24px;display:block}.info_section .card_box_wrap .card_box .card_info_box .accent{font-weight:700}.info_section .card_box_wrap .card_box+.card_box{margin-top:20px}.info_section .badge{letter-spacing:-.5px;border:.5px solid #fff;border-radius:50px;padding:4px 12px;font-size:13px;font-weight:700;line-height:18px;display:inline-block}.info_section .badge+.section_title{margin-top:14px}.info_section .sub_info_area{padding-top:60px}.info_section .sup_title_wrap .badge{margin-bottom:14px}.info_section .sup_title_wrap .sub_title_desc{letter-spacing:-1px;color:#ffffffb3;font-size:20px;font-weight:500;line-height:28px}.info_section .sup_title_wrap .sub_title_desc+.sub_title{margin-top:16px}.info_section .sup_title_wrap .sub_title{letter-spacing:-.5px;color:#fff;font-size:28px;font-weight:700;line-height:35px}.info_section .sup_title_wrap .sub_title+.notice_info{margin-top:8px}.info_section .sup_title_wrap .emphasis{color:#13b6ff}.info_section .sup_title_wrap .notice_info{color:#a7a7a7}.info_section .sup_title_wrap .notice_info+.notice_info{margin-top:0}.info_section [class*=title_wrap] .notice_text{letter-spacing:-.5px;color:#ffffffb3;margin-top:2px;font-size:12px;line-height:1}.info_section [class*=title_wrap] .percentage_box .notice_text{margin:0 0 0 4px}.info_section .tip_card_wrap{margin-top:40px}.info_section .tip_card_wrap .card+.card{margin-top:30px}.info_section .tip_card_wrap .card_body{color:#fff;background-color:#171817;border-top-left-radius:24px;border-top-right-radius:24px;grid-template-columns:auto 1fr;padding:20px 22px 25px;display:grid}.info_section .tip_card_wrap .main_info_box{align-self:center}.info_section .tip_card_wrap .main_info_box .card_title{letter-spacing:-1.44px;font-size:24px;font-weight:700;line-height:26px}.info_section .tip_card_wrap .main_info_box .card_desc{letter-spacing:-.9px;color:#ffffffb3;margin-top:15px;font-size:15px;font-weight:600;line-height:18px}.info_section .tip_card_wrap .main_img_box{justify-self:end;align-items:center}.info_section .tip_card_wrap .main_img_box .main_img{width:132px;display:block}.info_section .tip_card_wrap .progress_img_box{grid-column:span 2;margin-top:14px}.info_section .tip_card_wrap .progress_img_box .progress_img{width:100%;display:block}.info_section .tip_card_wrap .detail_info_list{grid-column:span 2;grid-template-columns:auto 1fr;gap:9px;margin-top:17px;display:grid}.info_section .tip_card_wrap .detail_info_list .main_info{letter-spacing:-.78px;color:#ffffffb3;font-size:13px;line-height:1}.info_section .tip_card_wrap .detail_info_list .main_info .seperator{vertical-align:middle;background-color:#08f;border-radius:1px;width:4px;height:4px;margin-right:2px;display:inline-block}.info_section .tip_card_wrap .detail_info_list .main_info .seperator.purple{background-color:#7346f5}.info_section .tip_card_wrap .detail_info_list .main_info .seperator.green{background-color:#03c75a}.info_section .tip_card_wrap .detail_info_list .main_info .seperator.red{background-color:#e93423}.info_section .tip_card_wrap .detail_info_list .sub_info{text-align:right;letter-spacing:-.78px;font-size:13px;font-weight:700;line-height:16px}.info_section .tip_card_wrap .detail_info_list [class*=logo_]{vertical-align:middle;display:inline-block}.info_section .tip_card_wrap .detail_info_list [class*=logo_]+.info_text{margin-left:2px}.info_section .tip_card_wrap .detail_info_list .info_text{vertical-align:middle;line-height:16px}.info_section .tip_card_wrap .detail_info_list .logo_super_rewards{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#logo_super_rewards);background-position:-164px -114px;background-repeat:no-repeat;background-size:436px;width:46px;height:18px}.info_section .tip_card_wrap .detail_info_list .logo_knockit{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#logo_knockit);background-position:-338px -219px;background-repeat:no-repeat;background-size:436px;width:57px;height:17px}.info_section .tip_card_wrap .detail_info_list .logo_naver_plus_membership{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#logo_naver_plus_membership);background-position:-341px -190px;background-repeat:no-repeat;background-size:436px;width:64px;height:16px}.info_section .tip_card_wrap .reward_info_box{color:#fff;flex-direction:column;grid-column:span 2;justify-self:end;align-items:flex-end;margin-top:20px;display:flex}.info_section .tip_card_wrap .reward_info_box .reward_img{height:34px;display:block}.info_section .tip_card_wrap .accent{font-weight:700}.info_section .tip_card_wrap .card_footer{background-color:#fff;border-bottom-right-radius:24px;border-bottom-left-radius:24px}.info_section .tip_card_wrap .card_footer .shortcut_btn{border-radius:inherit;text-align:center;padding:7px;font-size:0;display:block}.info_section .tip_card_wrap .card_footer .shortcut_btn .link_text{letter-spacing:-.56px;color:#222;vertical-align:middle;font-size:14px;font-weight:700;line-height:26px}.info_section .tip_card_wrap .card_footer .shortcut_btn:after{content:"";vertical-align:middle;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#ico_tip_card_btn_arrow);background-position:-423px -134px;background-repeat:no-repeat;background-size:436px;width:8px;height:14px;margin-left:6px;display:inline-block}.info_section .notice_header{box-sizing:border-box;width:100%;color:inherit;text-align:left;align-items:center;padding-right:14px;display:flex}.info_section .notice_header .notice_title{font-size:22px;font-weight:800;line-height:34px}.info_section .notice_header [class*=ico_arrow_]{flex:none;margin-left:auto;display:block}.info_section .notice_header .ico_arrow_close{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#ico_accordion_arrow_down);background-position:-384px -241px;background-repeat:no-repeat;background-size:436px;width:14px;height:8px}.info_section .notice_header .ico_arrow_open{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#ico_accordion_arrow_up);background-position:-403px -241px;background-repeat:no-repeat;background-size:436px;width:14px;height:8px;display:none}.info_section .notice_header+.notice_body{margin-top:16px;display:none}.info_section .notice_header+.notice_body .list .item{letter-spacing:-.3px;padding-left:20px;font-size:14px;line-height:19px}.info_section .notice_header+.notice_body .list .item:not(:first-child){margin-top:6px}.info_section .notice_header+.notice_body .notice_text{letter-spacing:-.3px;color:#767678;margin-top:6px;padding-left:20px;font-size:12px;line-height:19px}.info_section .notice_header.on .ico_arrow_close{display:none}.info_section .notice_header.on .ico_arrow_open,.info_section .notice_header.on+.notice_body{display:block}.info_section .notice_area:last-child{padding-bottom:0}.info_section.overview{padding:106px 0 60px}.info_section.overview .list .item+.item{margin-top:4px}.info_section.benefit{background-color:#171817}.info_section.benefit .content_area:last-of-type{padding-top:0}.info_section.benefit .content_area:last-of-type:before{display:none}.info_section.benefit .notice_area .notice_group{padding:12px 0 0}.info_section.benefit .notice_area .list .item{font-size:12px;line-height:19px}.info_section.benefit .notice_area .list .item+.item{margin-top:0}.info_section.benefit .notice_area .list .item .dot{top:9px}.info_section.benefit .notice_area .list .item .accent{font-weight:700}.info_section.benefit .notice_area div[class*=_notice]{padding-bottom:0}.info_section.benefit .notice_info{color:#a7a7a7}.info_section.pro_tip{background-color:#232423}.info_section.pro_tip .section_title_wrap{padding-bottom:33px;position:relative}.info_section.pro_tip .section_title_wrap:after{content:"";background-color:#fff;width:30px;height:1px;position:absolute;bottom:0;left:0}.info_section.pro_tip .section_title_wrap+.sub_info_area{padding-top:30px}.info_section.event{background-color:#0e0f10}.info_section.event .main_img_box{width:100%;max-width:335px;margin:0 auto 30px}.info_section.event .main_img_box .main_img{width:100%;display:block}.info_section.event .notice_area{border-top:1px solid #373737;padding-bottom:0}.info_section.event .notice_area>.notice_group:first-of-type{padding-top:40px}.notice_area{text-align:left;padding-bottom:60px;position:relative;overflow:hidden}.notice_area .inner{padding:0 20px}.notice_area strong.notice_btn{pointer-events:none;display:block}.notice_area strong.notice_btn:after{display:none}.notice_area strong.notice_btn+.event_notice{display:block}.notice_area strong.notice_btn+.event_notice .notice_group{padding-top:0}.notice_area strong.notice_btn+.event_notice .notice_group:before{display:none}.notice_area .notice_btn_wrap{text-align:center}.notice_area .notice_btn{text-align:center;margin:30px 0 0;font-size:0;display:inline-block}.notice_area .notice_btn .text{letter-spacing:-.24px;vertical-align:middle;color:#ffffffb3;font-size:12px;font-weight:400;line-height:14px;display:inline-block}.notice_area .notice_btn:before{content:"";vertical-align:middle;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#ico_notice_btn);background-position:-164px -137px;background-repeat:no-repeat;background-size:436px;width:14px;height:14px;margin-right:6px;display:inline-block}.notice_area .notice_btn:after{content:"";vertical-align:middle;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#arrow_notice_btn);background-position:-236px -114px;background-repeat:no-repeat;background-size:436px;width:14px;height:14px;margin-left:2px;display:inline-block}.notice_area .notice_btn.open:after{transform:rotate(-180deg)}.notice_area .notice_btn.open+div[class*=_notice]{display:block}.notice_area .benefit_notice{text-align:left;margin-top:20px}.notice_area .benefit_notice>.notice_group:first-child{padding-top:0}.notice_area .notice_group{padding:30px 0 0;position:relative}.notice_area .notice_group:before{content:"";height:1px;position:absolute;top:0;left:-200%;right:-200%}.notice_area .notice_group+.notice_group{margin-top:48px}.notice_area .notice_group+.notice_group:has(>.notice_header){margin-top:0;padding-top:25px}.notice_area .notice_main_title{letter-spacing:-1px;font-size:18px;font-weight:500;line-height:28px;display:block}.notice_area .notice_main_title+.list{margin-top:8px}.notice_area .notice_title{letter-spacing:-.3px;font-size:12px;line-height:19px;display:block}.notice_area .list{margin-top:0}.notice_area .list .item{letter-spacing:-.36px;word-break:keep-all;overflow-wrap:anywhere;padding-left:18px;font-size:12px;line-height:19px;position:relative}.notice_area .list .item .dot{content:"";border-radius:50%;width:3px;height:3px;display:inline-block;position:absolute;top:7px;left:7px}.notice_area .list .item .item_text,.notice_area .list .item img{vertical-align:middle}.notice_area .list+.notice_title{margin-top:16px}.notice_area div[class*=_notice]{letter-spacing:-.3px;padding-bottom:48px;font-size:18px;line-height:29px;display:none}.notice_area div[class*=_notice].benefit_notice{padding-bottom:0}.notice_area+.content_area{padding-top:61px;position:relative}.notice_area+.content_area:before{content:"";background-color:#fff;width:30px;height:1px;position:absolute;top:0;left:0}.notice_info{letter-spacing:-.5px;color:#767678;font-size:9px;line-height:12px}.spot{background-color:#9da6a8;height:607px;position:relative;top:0}.spot .video_wrap{height:100%;margin:0 auto;overflow:hidden}.spot .video_wrap video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.spot .text_wrap{text-align:center;background:linear-gradient(#15091a00 11.29%,#15091a 158.6%);padding:93px 20px 30px;position:absolute;bottom:0;left:0;right:0}.spot .text_wrap .logo{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#spot_logo);background-position:-264px 0;background-repeat:no-repeat;background-size:436px;width:172px;height:17px;margin:18px auto 0;display:block}.spot .text_wrap .spot_title{color:#fff}.spot .text_wrap .spot_title .title{letter-spacing:-1.5px;font-size:44px;font-weight:800;line-height:50px}.spot .text_wrap .spot_title .title .small_txt{vertical-align:middle;margin-right:4px;font-size:22px;font-weight:600;line-height:1;display:inline-block}.spot .text_wrap .spot_title .sub_title{letter-spacing:-1.5px;color:#d7d7d7;margin-top:12px;font-size:20px;font-weight:700;line-height:20px;display:block}.spot .text_wrap .notice_info{margin-top:18px}.spot.fixed{position:sticky}.container{background-color:#000;position:relative}.container .notice_info{gap:2px;margin-top:16px;display:flex}.container .notice_info+.notice_info{margin-top:3px}.gnb_wrap{box-sizing:content-box;z-index:10;padding:30px 20px 20px;position:absolute;top:0;left:0;right:0}.gnb_wrap .gnb_list{background-color:#1a1a1a;border-radius:100px;grid-template-columns:repeat(3,1fr);gap:2px;width:335px;padding:3px 5px;display:grid;position:relative;left:50%;transform:translate(-50%)}.gnb_wrap .gnb_link{text-align:center;letter-spacing:-.64px;color:#a7a7a7;border-radius:100px;padding:7px;font-size:16px;font-weight:500;line-height:26px;display:block}.gnb_wrap .gnb_link.active{color:#fff;background:linear-gradient(90deg,#0060de 0%,#00a1e1 100%);font-weight:700}.gnb_wrap.fixed{background:linear-gradient(#000 0%,#0000 102.08%);position:fixed;top:50px}.notice_section{background-color:#0e0f10}.notice_section .title{letter-spacing:0;color:#fff;font-size:22px;font-weight:800;line-height:34px}.notice_section .notice_area div[class*=_notice]{color:#939396;padding-bottom:0;display:block}.notice_section .notice_area div[class*=_notice] .list{margin-top:16px}.notice_section .notice_area div[class*=_notice] .list .item{letter-spacing:-.3px;padding-left:20px;font-size:14px;line-height:19px}.notice_section .notice_area div[class*=_notice] .list .item:not(:first-child){margin-top:6px}.notice_section .notice_area h5{color:#fff;letter-spacing:0;font-size:22px;font-weight:800;line-height:34px}.notice_section .notice_group:first-of-type{padding-top:0}.floating_link{text-align:center;z-index:100;background:#fff;height:60px;position:fixed;bottom:0;left:0;right:0}.floating_link .floating_text{color:#0000;-webkit-text-fill-color:transparent;letter-spacing:-.72px;background-image:linear-gradient(90deg,#0060de 0%,#00a1e1 25%,#0060de 50%,#00a1e1 75%,#0060de 100%);background-position-x:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:700;line-height:60px;animation:2s linear infinite gradient}.floating_link .floating_text:after{content:"";vertical-align:-1px;background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#float_link_arrow);background-position:-400px -219px;background-repeat:no-repeat;background-size:436px;width:29px;height:16px;margin-left:8px;display:inline-block}.motion{opacity:0}.motion.on{animation:.8s forwards fadeUp}@keyframes gradient{0%{background-position:0 0}to{background-position:-100% 0}}@media (min-width:1024px){.pc_show{display:block!important}.mo_show{display:none!important}.pc_ib_show{display:inline-block!important}.mo_ib_show{display:none!important}.btn_gnb{margin-right:5px}#footer .footer_info{margin-top:60px}#footer{padding:80px 0}#footer .inner{max-width:1000px}#footer .logo{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_logo_footer);background-position:0 0;background-repeat:no-repeat;background-size:436px;width:259px;height:55px}#footer .footer_info .info_part{vertical-align:top;display:inline-block}#footer .footer_info .info_part+.info_part{margin-left:16px}#footer .footer_info .info_desc:before{content:":";margin:0 2px}.info_section .section_title+.sub_info_area{padding-top:80px}.info_section .section_title+.section_sub_title{margin-top:16px}.info_section .section_title_wrap{text-align:center}.info_section .section_title_wrap .notice_info{justify-content:center}.info_section .notice_desc{text-align:center;letter-spacing:-.5px;justify-content:center;margin-top:24px;font-size:16px;line-height:26px}.info_section .notice_desc:before{margin-right:4px}.info_section .notice_desc+.notice_desc{margin-top:0}.info_section .badge+.section_title{margin-top:24px}.info_section .sub_info_area{padding-top:80px}.info_section .sup_title_wrap{text-align:center}.info_section .sup_title_wrap .badge{margin-bottom:24px}.info_section .sup_title_wrap .sub_title_desc{letter-spacing:-1.5px;font-size:30px;line-height:36px}.info_section .sup_title_wrap .sub_title_desc+.sub_title{margin-top:18px}.info_section .sup_title_wrap .sub_title{letter-spacing:-1.5px;font-size:42px;line-height:62px}.info_section .sup_title_wrap .notice_info{justify-content:center}.info_section [class*=title_wrap] .notice_text{margin-top:5px;font-size:16px}.info_section [class*=title_wrap] .benefit_text+.notice_text{margin:14px 0 0}.info_section .tip_card_wrap .card+.card{margin-top:16px}.info_section .tip_card_wrap .card_body{padding:26px 50px 40px}.info_section .tip_card_wrap .main_info_box{order:1;align-self:flex-start;padding-top:30px}.info_section .tip_card_wrap .main_info_box .card_title{letter-spacing:-2.04px;font-size:34px;line-height:1}.info_section .tip_card_wrap .main_info_box .card_desc{letter-spacing:-1.44px;font-size:24px;line-height:29px}.info_section .tip_card_wrap .main_img_box{order:2;grid-row:span 2}.info_section .tip_card_wrap .main_img_box .main_img{width:340px}.info_section .tip_card_wrap .progress_img_box{order:4;margin-top:36px}.info_section .tip_card_wrap .detail_info_list{order:5;gap:12px;margin-top:28px}.info_section .tip_card_wrap .detail_info_list .main_info{letter-spacing:-1.08px;font-size:18px}.info_section .tip_card_wrap .detail_info_list .main_info:before{content:"ㄴ";vertical-align:middle;margin-right:1px;line-height:22px}.info_section .tip_card_wrap .detail_info_list .main_info .seperator{border-radius:2px;width:8px;height:8px;margin-right:2px}.info_section .tip_card_wrap .detail_info_list .sub_info{letter-spacing:-1.08px;font-size:18px;line-height:22px}.info_section .tip_card_wrap .detail_info_list [class*=logo_]+.info_text{margin-left:5px}.info_section .tip_card_wrap .detail_info_list .info_text{line-height:22px}.info_section .tip_card_wrap .detail_info_list .logo_super_rewards{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_logo_super_rewards);background-position:-377px -21px;background-repeat:no-repeat;background-size:436px;width:59px;height:23px}.info_section .tip_card_wrap .detail_info_list .logo_knockit{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_logo_knockit);background-position:-264px -190px;background-repeat:no-repeat;background-size:436px;width:72px;height:24px}.info_section .tip_card_wrap .detail_info_list .logo_naver_plus_membership{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_logo_naver_plus_membership);background-position:-264px -164px;background-repeat:no-repeat;background-size:436px;width:84px;height:21px}.info_section .tip_card_wrap .reward_info_box{order:3;grid-column:auto;place-self:flex-start start;align-items:flex-start;margin-top:0}.info_section .tip_card_wrap .reward_info_box .reward_img{height:50px}.info_section .tip_card_wrap .card_footer .shortcut_btn{padding:17px}.info_section .tip_card_wrap .card_footer .shortcut_btn .link_text{letter-spacing:-.96px;font-size:24px;line-height:26px}.info_section .tip_card_wrap .card_footer .shortcut_btn:after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_ico_tip_card_btn_arrow);background-position:-423px -111px;background-repeat:no-repeat;background-size:436px;width:12px;height:18px}.info_section .notice_header{padding-right:40px}.info_section .notice_header .notice_title{letter-spacing:-1px;font-size:24px;font-weight:700;line-height:29px}.info_section .notice_header .ico_arrow_close{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_ico_accordion_arrow_down);background-position:-338px -241px;background-repeat:no-repeat;background-size:436px;width:18px;height:10px}.info_section .notice_header .ico_arrow_open{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_ico_accordion_arrow_up);background-position:-361px -241px;background-repeat:no-repeat;background-size:436px;width:18px;height:10px}.info_section .notice_header+.notice_body{margin-top:24px}.info_section .notice_header+.notice_body .list .item{letter-spacing:-.56px;padding-left:9px;font-size:14px;line-height:20px}.info_section .notice_header+.notice_body .list .item .dot{left:0}.info_section .notice_header+.notice_body .list .item:not(:first-child){margin-top:10px}.info_section .notice_header+.notice_body .notice_text{margin-top:4px;padding-left:0;font-size:13px}.info_section.overview{padding:180px 0 80px}.info_section.pro_tip .section_sub_title{margin-top:6px}.info_section.pro_tip .section_sub_title .membership_badge{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#membership_badge_md);background-position:-264px -21px;background-repeat:no-repeat;background-size:436px;width:108px;height:26px}.info_section.pro_tip .section_sub_title .text_info{letter-spacing:-1.5px;font-size:30px;line-height:42px}.info_section.pro_tip .section_title_wrap{padding-bottom:58px}.info_section.pro_tip .section_title_wrap:after{width:40px;margin:0 auto;right:0}.info_section.pro_tip .section_title_wrap+.sub_info_area{padding-top:80px}.info_section.event .main_img_box{max-width:440px;margin-top:40px;margin-bottom:40px}.info_section.event .notice_area{max-width:800px;margin:0 auto}.info_section.event .list .item+.item{margin-top:4px}.notice_area .benefit_notice{margin-top:16px}.notice_area .notice_group+.notice_group:has(>.notice_header){padding-top:30px}.notice_info{font-size:10px;line-height:16px}.spot .text_wrap .logo{margin-top:24px}.gnb_wrap{padding-top:60px}.gnb_wrap .gnb_list{gap:6px;width:502px;padding:5px}.gnb_wrap .gnb_link{letter-spacing:-.72px;padding:14px 15px 15px;font-size:18px;line-height:21px}.notice_section .inner{max-width:840px}.notice_section .notice_area div[class*=_notice] .list .item{letter-spacing:-.056px;padding-left:9px;font-size:14px;line-height:20px}.notice_section .notice_area div[class*=_notice] .list .item:not(:first-child){margin-top:10px}.notice_section .notice_area div[class*=_notice] .list .item .dot{left:0}.inner{max-width:940px}.spot{height:814px}.spot .text_wrap{background:linear-gradient(#15091a00 11.29%,#15091a 158.6%);padding:108px 40px 40px}.spot .text_wrap .logo{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_spot_logo);background-position:0 -158px;background-repeat:no-repeat;background-size:436px;width:227px;height:22px}.spot .text_wrap .spot_title .title{font-size:58px;line-height:66px}.spot .text_wrap .spot_title .title .small_txt{margin-right:8px;font-size:30px}.spot .text_wrap .spot_title .sub_title{margin-top:16px;font-size:25px;line-height:1}.info_section{padding:80px 0}.info_section .section_sub_title{text-align:center;margin-bottom:0}.info_section .section_sub_title .membership_badge{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_membership_badge);background-position:0 -184px;background-repeat:no-repeat;background-size:436px;width:141px;height:34px;margin-right:8px}.info_section .section_sub_title .text_info{letter-spacing:-1.5px;font-size:42px;line-height:62px}.info_section .section_title{letter-spacing:-1.5px;text-align:center;font-size:42px;line-height:62px}.info_section .section_title+.list_box{margin-top:15px}.info_section .percentage_box{width:fit-content;margin:3px auto 0;padding-left:16px}.info_section .percentage_box .txt_badge{padding:8px;top:37px;left:-6px}.info_section .percentage_box .txt_badge .text{font-size:19px}.info_section .percentage_box .num{letter-spacing:-3px;font-size:172px;line-height:224px}.info_section .percentage_box .unit{letter-spacing:-.6px;margin:0 8px 0 -5px;font-size:38px}.info_section .percentage_box .info_text{letter-spacing:-2.89px;font-size:30px}.info_section .benefit_text{text-align:center;margin-top:-13px;font-size:24px;line-height:32px}.info_section .benefit_table{margin-top:52px;font-size:16px;line-height:19px}.info_section .benefit_table th,.info_section .benefit_table td{padding:22px 10px;font-weight:700}.info_section .benefit_table th{background-color:#232322;border-top:1px solid #2d2e2d}.info_section .benefit_table th+th{border-left:1px solid #2d2e2d}.info_section .benefit_table td{border-bottom:1px solid #222322}.info_section .benefit_table td+td{border-left:1px solid #222322}.info_section .benefit_table thead th{position:relative}.info_section .benefit_table thead th:first-of-type{padding:11px 11px 10px;font-size:15px;line-height:18px}.info_section .benefit_table thead th:last-child:after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_icon_table_equal);background-position:-124px -223px;background-repeat:no-repeat;background-size:436px;width:22px;height:22px;left:-11px}.info_section .benefit_table thead th:nth-last-child(2):after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_icon_table_plus);background-position:-151px -223px;background-repeat:no-repeat;background-size:436px;width:22px;height:22px;left:-11px}.info_section .benefit_table tbody th{background-color:#171817;border-top:none;border-bottom:1px solid #222322;border-right:1px solid #222322;position:relative}.info_section .benefit_table tbody th:after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_table_dots);background-position:-433px -164px;background-repeat:no-repeat;background-size:436px;width:3px;height:17px;bottom:-8.5px}.info_section .benefit_table tbody tr:last-child th:after{display:none}.info_section .list_box{border-radius:24px;margin-top:48px;padding:30px 50px}.info_section .list_box .item{padding-left:24px;font-size:16px;font-weight:400;line-height:26px}.info_section .list_box .item .accent{font-weight:700}.info_section .list_box .item .dot{width:5px;height:5px;top:11px;left:9px}.info_section .list_box .item+.item{margin-top:0}.info_section .card_box_wrap{flex-direction:column;gap:16px;margin-top:48px;display:flex}.info_section .card_box_wrap .card_box{border-radius:24px;flex-direction:column;justify-content:center;padding:50px;display:flex}.info_section .card_box_wrap .card_box .sub_title{letter-spacing:-1px;margin-bottom:13px;font-size:18px;font-weight:500;line-height:24px}.info_section .card_box_wrap .card_box .card_title{font-size:34px;line-height:46px}.info_section .card_box_wrap .card_box .card_info_box{margin-top:24px}.info_section .card_box_wrap .card_box .card_info_box .info_text{color:#bababa;letter-spacing:-1px;font-size:22px;line-height:32px;display:inline-block}.info_section .card_box_wrap .card_box .card_info_box .info_text+.info_text{margin-left:12px;padding-left:12px;position:relative}.info_section .card_box_wrap .card_box .card_info_box .info_text+.info_text:before{content:"";background-color:#ffffff80;width:1px;height:16px;margin:auto;position:absolute;top:0;bottom:0;left:0}.info_section .card_box_wrap .card_box .card_info_box .accent{font-weight:700}.info_section .card_box_wrap .card_box+.card_box{margin-top:0}.info_section .badge{letter-spacing:-.8px;border:1px solid #fff;width:fit-content;margin:0 auto 24px;padding:7px 17px;font-size:20px;font-weight:700;line-height:28px;display:block}.info_section.overview .notice_area .notice_group{padding:40px 0 0}.info_section.benefit{background-color:#171817}.info_section.benefit .content_area:last-of-type{padding-top:0}.info_section.benefit .content_area:last-of-type:before{display:none}.info_section.benefit .notice_area .list .item{letter-spacing:-.48px;font-size:16px;line-height:26px}.info_section.benefit .notice_area div[class*=_notice]{padding-bottom:0}.notice_area{padding-bottom:80px}.notice_area .inner{padding:0 20px}.notice_area strong.notice_btn{pointer-events:none;display:block}.notice_area strong.notice_btn:after{display:none}.notice_area strong.notice_btn+.event_notice{display:block}.notice_area strong.notice_btn+.event_notice .notice_group{padding-top:0}.notice_area strong.notice_btn+.event_notice .notice_group:before{display:none}.notice_area .notice_btn{margin-top:40px}.notice_area .notice_btn .text{letter-spacing:-.32px;font-size:16px;line-height:18px}.notice_area .notice_btn:before{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_ico_notice_btn);background-position:-188px -184px;background-repeat:no-repeat;background-size:436px;width:19px;height:19px;margin-right:8px}.notice_area .notice_btn:after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_arrow_notice_btn);background-position:-232px -158px;background-repeat:no-repeat;background-size:436px;width:19px;height:19px;margin-left:3px}.notice_area .notice_btn.open .text:after{transform:rotate(-180deg)}.notice_area .notice_btn.open+div[class*=_notice]{display:block}.notice_area .notice_group{padding:80px 0 0;position:relative}.notice_area .notice_group:before{content:"";height:1px;position:absolute;top:0;left:-200%;right:-200%}.notice_area .notice_group+.notice_group{margin-top:48px}.notice_area .notice_title{letter-spacing:-.48px;font-size:16px;line-height:26px}.notice_area .list{margin-top:0}.notice_area .list .item{letter-spacing:-.5px;padding-left:24px;font-size:16px;line-height:26px}.notice_area .list .item .dot{width:4px;height:4px;top:10px;left:9px}.notice_area .list .item .accent{font-weight:800}.notice_area .list .item em{font-weight:600}.notice_area .list .item.no_dot:before{display:none}.notice_area .list+.notice_title{margin-top:16px}.notice_area div[class*=_notice]{letter-spacing:-.3px;padding-bottom:48px;font-size:18px;line-height:29px;display:none}.notice_area+.content_area{padding-top:81px}.notice_area+.content_area:before{width:40px;height:1px;top:0;left:50%;transform:translate(-50%)}.notice_section .title{letter-spacing:-1px;font-size:24px;font-weight:700;line-height:29px}.notice_section .notice_area div[class*=_notice] .list{margin-top:24px}.notice_section .notice_area div[class*=_notice] .list .item{letter-spacing:-.56px;font-size:14px;line-height:20px}.notice_section .notice_area div[class*=_notice] .list .item+.item{margin-top:10px}.floating_link{height:80px}.floating_link .floating_text{letter-spacing:-.96px;font-size:24px;line-height:80px}.floating_link .floating_text:after{background-image:url(https://mkt-cdn.pstatic.net/mkt/2026/06/naverhyundaicard3/img/sp_card.png#pc_float_link_arrow);background-position:-146px -184px;background-repeat:no-repeat;background-size:436px;width:37px;height:19px}}@media (max-width:320px){.card_wrap{zoom:.8}}
