@charset "UTF-8";@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local(Montserrat-Light),url(/pc-static-root/fonts/Montserrat-Light.woff2) format("woff2"),url(/pc-static-root/fonts/Montserrat-Light.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local(Montserrat),url(/pc-static-root/fonts/Montserrat-Regular.woff2) format("woff2"),url(/pc-static-root/fonts/Montserrat-Regular.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local(Montserrat-SemiBold),url(/pc-static-root/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/pc-static-root/fonts/Montserrat-SemiBold.woff) format("woff")}@font-face{font-family:NotoSansCJKkr;font-style:normal;font-weight:400;src:local(NotoSansCJKkr),url(/pc-static-root/fonts/NotoSansCJKkr-Regular.woff2) format("woff2"),url(/pc-static-root/fonts/NotoSansCJKkr-Regular.woff) format("woff")}@font-face{font-family:NotoSansCJKkr;font-style:normal;font-weight:500;src:local(NotoSansCJKkr),url(/pc-static-root/fonts/NotoSansCJKkr-Medium.woff2) format("woff2"),url(/pc-static-root/fonts/NotoSansCJKkr-Medium.woff) format("woff")}@font-face{font-family:NotoSansCJKkr;font-style:normal;font-weight:700;src:local(NotoSansCJKkr),url(/pc-static-root/fonts/NotoSansCJKkr-Bold.woff2) format("woff2"),url(/pc-static-root/fonts/NotoSansCJKkr-Bold.woff) format("woff")}@font-face{font-family:Dovemayo-Medium;src:url(/pc-static-root/fonts/dovemayo/Dovemayo-Medium.woff) format("woff");font-weight:400;font-style:normal}body,html{width:100%;height:100%}a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box;list-style:none;font-family:Montserrat,-apple-system,NotoSansCJKkr,AppleSDGothicNeo,Roboto,dotum,"돋움",sans-serif;letter-spacing:-.04em;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;vertical-align:baseline;background:0 0}button{cursor:pointer}a,a:active,a:hover{text-decoration:none}.blind,.oyblind{overflow:hidden;position:absolute;top:0;left:0;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}#skip_navi{overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:1}#skip_navi a{display:block;width:100%;height:0;background:#9bce26;text-align:center;font-size:16px}#skip_navi a:focus{height:40px;line-height:40px;color:#fff;font-weight:700}#wrap{position:relative;min-width:1024px;width:100%;height:100%}#header{display:flex;position:absolute;top:0;left:0;right:0;height:80px;padding:0 10px;justify-content:space-between;align-items:center;background-color:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;z-index:100}#header .btn_prev_page{width:32px;height:32px;background:url(/pc-static-root/image/renewal_awards/common/icon_header_back.png) no-repeat;font-size:0;line-height:0}#header .btn_cart{width:33px;height:32px;background:url(/pc-static-root/image/renewal_awards/common/icon_cart.png) no-repeat;font-size:0;line-height:0}#header .year_select_box{font-size:0}#header .year_select_box .btn_select{display:inline-block;vertical-align:top;font-size:24px;line-height:32px;font-weight:700;color:#131518}#header .year_select_box .btn_select:after{display:inline-block;vertical-align:top;width:32px;height:32px;margin-left:7px;background:url(/pc-static-root/image/renewal_awards/common/icon_select_extend.png) no-repeat;content:""}.container{min-height:100%;min-width:1080px}.container,.container *{font-family:-apple-system,BlinkMacSystemFont,SFProText,AppleSDGothicNeo,Montserrat,NotoSansCJKkr,Roboto,dotum,"돋움",sans-serif}#Footer{position:relative;width:100%;min-width:1080px;margin:0;border-top:2px solid #aaa;z-index:10}#Footer .oneConts{background:#f9f9f9;border-bottom:1px solid #ddd}#Footer .twoConts{background-color:#fff}#Footer .threeConts{border-top:1px solid #e5e5e5;background:#f9f9f9}#Footer .fourConts{background-color:#fff}#Footer .fourConts .conts{border-top:1px solid #ddd;text-align:center}#Footer .fourConts ol:after{content:"";display:block;clear:both}#Footer .fourConts ol li{display:inline-block;font-family:montserrat,noto,Roboto,sans-serif;color:#777;font-size:11px;line-height:53px}#Footer .fourConts ol li.ncsi{margin-left:28px}#Footer .fourConts ol li.isms:before{content:"";display:inline-block;vertical-align:middle;width:26px;height:26px;background:url(/pc-static-root/image/common/foot_isms.png) no-repeat;margin:0 7px 1px 0}#Footer .fourConts ol li.ncsi:before{content:"";display:inline-block;vertical-align:middle;width:30px;height:20px;background:url(/pc-static-root/image/common/foot_ncsi.png) no-repeat;margin:0 7px 2px 0}#Footer .fourConts ol li span{font-family:montserrat,noto,Roboto,sans-serif}#Footer .fourConts ol li .bar:before{content:"|";display:inline-block;margin:0 5px;font-family:montserrat,noto,Roboto,sans-serif;color:#777;font-size:11px}#Footer .conts{width:1020px;margin:0 auto}#Footer .oneConts .conts{position:relative;height:52px}#Footer .list-menu{overflow:hidden}#Footer .list-menu li{float:left;height:52px;padding-top:18px;background:url(/pc-static-root/image/comm/bar_1x14.gif) 0 50% no-repeat}#Footer .list-menu li a{display:block;padding:0 20px 0 21px;color:#000;font-size:12px;line-height:16px}#Footer .list-menu li:first-child{background:0 0}#Footer .list-menu li:first-child>a{padding-left:0}#Footer .list-area{margin-top:25px;overflow:hidden}#Footer .list-area>li{float:left;height:175px;font-size:0;line-height:0}#Footer .list-area li p{color:#777;font-size:12px;line-height:20px}#Footer .list-area>li:nth-child(1){position:relative;padding-left:236px;background:0 0}#Footer .list-area>li:nth-child(2){margin-left:70px}#Footer .list-area li:nth-child(1) .logo{position:absolute;top:90px;left:0;padding:0;font-size:0;line-height:0}#Footer .list-area li:nth-child(1) .logo.s_yearend img{width:auto;height:24px}#Footer .list-area li:nth-child(1) h2{margin-bottom:7px;color:#000;font-size:12px;line-height:20px}#Footer .list-area li:nth-child(1) p:nth-child(4){margin-left:29px;text-indent:-29px}#Footer .list-area li:nth-child(1) .link{display:inline-block;margin-top:10px;color:#000;border-bottom:1px solid #333;line-height:16px}#Footer .list-area li:nth-child(2) .list-link li{font-size:0;line-height:0}#Footer .list-area li:nth-child(2) .list-link li a{display:inline-block;color:#777;font-size:12px;line-height:20px;vertical-align:top}#Footer .list-area li:nth-child(2) .list-link li:first-child a:last-child::before{content:"・";margin:0 4px;vertical-align:middle}#Footer .list-area li:nth-child(2) .list-link li:nth-child(2) a{font-weight:700;letter-spacing:-1px;color:#333}#Footer .list-area li:nth-child(3) h2{color:#000;font-size:12px;line-height:18px}#Footer .list-area li:nth-child(3) p{margin-top:7px;color:#777;font-size:12px;line-height:20px}#Footer .list-area li:nth-child(3) p .link{display:inline-block;color:#000;font-size:12px;line-height:20px;border-bottom:1px solid #333;margin-top:10px}#Footer .conts .noti{color:#777;font-size:11px;line-height:15px;padding-left:236px;margin:20px 0 30px}#Footer .threeConts .conts{overflow:hidden;height:40px}#Footer .copyright{float:left;padding:11px 0 0;color:#888;font-size:11px;line-height:18px;font-weight:700}#Footer .sns{overflow:hidden;float:right;padding:9px 0 0}#Footer .sns h2{float:left;margin-right:4px;color:#aaa;font-size:12px;padding:3px 0 0}#Footer .sns a{float:left;margin:0 8px;font-size:0;line-height:0;vertical-align:top}#Footer .sns a>img{height:22px}#Footer .sns a:last-child{margin-right:0}#Footer .subsidiary{position:absolute;top:10px;right:0;width:235px;height:30px;border-radius:0;font-size:12px}#Footer .subsidiary .selected{position:absolute;top:-1px;left:-1px;width:235px;height:30px;padding:0 0 0 10px;border:1px solid #e5e5e5;background:#fff;color:#777;font-size:12px;text-align:left;line-height:16px}#Footer .subsidiary ul{display:none;overflow-y:auto;position:absolute;top:-200px;width:235px;height:200px;border:1px solid #e5e5e5;background:#fff}#Footer .subsidiary ul li{font-size:0;line-height:0}#Footer .subsidiary ul li a{padding:0 0 0 10px;color:#777;font-size:12px;line-height:18px}#Footer .sel_family_group{position:absolute;top:10px;right:0;width:190px;height:30px;border-radius:0;font-size:12px}#Footer .sel_family_group *{color:#777}#Footer .sel_family_group .sel_option{display:block;height:30px;padding:0 10px;line-height:30px;border:1px solid #e5e5e5;background:url(/pc-static-root/image/comm/ico_footer_arrow.png) 95% 50% no-repeat #fff}#Footer .sel_family_group .sel_option_list{overflow-y:auto;height:150px;padding:10px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;background:#fff}#Footer .sel_family_group .sel_option_list.hide{display:none}#Footer .sel_family_group .sel_option_list dl{margin-top:10px}#Footer .sel_family_group .sel_option_list dl dt{font-weight:700}#Footer .sel_family_group .sel_option_list dl dd{margin-top:3px}#Footer .sel_family_group .sel_option_list dl:first-child{margin-top:0}.contents_header{width:100%;padding:25px 0 19px;background:#fff;box-sizing:border-box}.contents_header.is-fixed{position:fixed;top:0;left:0;z-index:30}.contents_header_inner{display:flex;align-items:flex-end;justify-content:space-between;width:1080px;margin:0 auto;padding:0 47px 0 60px;box-sizing:border-box}.contents_header .btn_contents_header{display:block;cursor:pointer}.contents_header .text_small{font-size:13px;font-weight:400;line-height:15px;color:#757d86;text-transform:uppercase}.contents_header .text{display:block;margin-top:4px;font-size:24px;font-style:normal;font-weight:700;line-height:30px;color:#131518;text-transform:uppercase}.contents_header_tab_list{font-size:0}.contents_header_tab_item{display:inline-block;margin-left:44px;vertical-align:top}.contents_header_tab_item .btn_contents_header_tab{display:block;position:relative;padding:9px 0 7px;font-size:16px;font-weight:400;color:#757d86;text-transform:uppercase;cursor:pointer}.contents_header_tab_item.is-selected .btn_contents_header_tab{font-weight:700;color:#131518}.contents_header_tab_item.is-selected .btn_contents_header_tab:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#131518;content:""}.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.popup:before{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);content:""}.popup_inner{position:absolute;width:480px;top:50%;left:50%;transform:translate(-50%,-50%);padding:27px 30px 20px;background:#fff;border-radius:5px;z-index:10}.popup .popup_title{display:block;padding-bottom:19px;font-size:24px;font-weight:700;line-height:30px;color:#131518;border-bottom:2px solid #000}.popup .key_visual{display:block;margin-top:20px}.popup .popup_content{margin-top:20px;font-size:14px;font-weight:400;line-height:20px;color:#50585f}.popup .popup_content .sub_content{margin-top:10px}.popup .info_list{display:flex;justify-content:space-between;margin-top:20px}.popup .info_list .info_item{position:relative;width:130px;padding:66px 0 14px;border-radius:4px;background-color:#f0f1f4}.popup .info_list .info_item:before{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:50px;height:50px;background:url(/pc-static-root/image/renewal_awards/common/icon_calendar_v2.png) center/auto 100% no-repeat;content:""}.popup .info_list .info_item.info_product:before{top:15px;height:38px;background:url(/pc-static-root/image/renewal_awards/common/icon_product.png) center/auto 100% no-repeat}.popup .info_list .info_item.info_purchase:before{background:url(/pc-static-root/image/renewal_awards/common/icon_purchase_v2.png) center/auto 100% no-repeat}.popup .info_list .info_item.info_customer:before{width:58px;background:url(/pc-static-root/image/renewal_awards/common/icon_customer.png) center/auto 100% no-repeat}.popup .info_list .info_item .title{display:block;font-size:12px;font-weight:400;line-height:14px;text-align:center;color:#131518}.popup .info_list .info_item .content{margin-top:4px;font-size:13px;font-weight:700;line-height:16px;text-align:center;color:#131518}.popup .info_list .info_item.date .content{font-size:11px;line-height:13px}.popup .btn_wrap{display:block;margin-top:20px;text-align:center}.popup .btn_wrap .btn_confirm{display:inline-block;padding:11px 63px 11px 64px;border-radius:5px;background-color:#9bce26;font-size:16px;font-weight:700;line-height:18px;color:#fff}.popup .btn_close{position:absolute;top:31px;right:29px;width:23px;padding-bottom:23px;background:url(/pc-static-root/image/renewal_awards/common/icon_close.png) 0 0/100% auto no-repeat}.popup .popup_title.type_no_border{padding-bottom:30px;border:none}.popup .popup_tab{position:relative;width:100%;overflow:auto}.popup .popup_tab .popup_category::after{position:absolute;bottom:0;left:0;right:0;z-index:-1;height:.5px;background:#dadde0;content:""}.popup .popup_tab .popup_category{position:relative;display:flex}.popup .popup_tab .popup_category .popup_category_item{width:auto;white-space:nowrap}.popup .popup_tab .popup_category .popup_category_item:not(:first-of-type){margin-left:20px}.popup .popup_tab .popup_category_item .btn_popup_category{display:block;padding:11px 0;font-size:16px;line-height:19px;color:#757d86;cursor:pointer}.popup .popup_tab .popup_category_item.is-selected .btn_popup_category{font-weight:700;color:#131518;border-bottom:2px solid #131518}.popup_inner .popup_content_item{display:none;min-height:290px;margin-top:20px;box-sizing:border-box}.popup_inner .popup_content_item.is-selected{display:block}.popup_inner .popup_content_item .text{font-size:14px;line-height:20px;color:#50585f}.popup_inner .popup_content_item .text:not(:first-of-type){margin-top:10px}#popup_awards_info2023 .popup_inner{padding:30px}#popup_awards_info2023 .popup_inner .popup_title{padding-bottom:17px;border-bottom:1px solid #000;margin-bottom:13px}