@charset "UTF-8";/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,select,textarea,button{vertical-align:middle;}
input::-ms-clear{display:none;}
button{border:0 none;background-color:transparent;cursor:pointer;}
body{background:#fff;}
body,th,td,input,select,textarea,button{font-size:16px;line-height:1.5;font-family:'Pretendard','Malgun Gothic','맑은 고딕','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#333;}
a{color:#333;text-decoration:none;}
a:active,a:hover{text-decoration:none;}
a:active{background-color:transparent;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
/* global */
.direct-link{position:absolute;top:-1px;left:0;z-index:1000;height:1px;}
.direct-link a{position:absolute;top:-999px;padding:5px 10px;font-weight:bold;color:#fff;background:#333;text-decoration:none;white-space:nowrap;}
.direct-link a:focus{top:0;}
.ir_pm{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
.ir_wa{display:block;overflow:hidden;position:relative;z-index:-1;width:100%;height:100%;}
.screen_out{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;clip-path:inset(100%);clip:rect(1px,1px,1px,1px);}
.show{display:block;}
.hide{display:none;}
body,th,td,input,select,textarea,button{letter-spacing:-0.03em;}
@font-face{font-family:'Pretendard';font-weight:400;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:500;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:600;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-SemiBold.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-SemiBold.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:700;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:900;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Black.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Black.otf") format("opentype");}
[class^='ico']{display:block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;}
[class^='btn_']:disabled{pointer-events:none;cursor:not-allowed;}
[class^='section_']{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;}
[class^='section_'] .inner_section{width:1280px;height:100%;margin:0 auto;box-sizing:border-box;}
.container-promotion{min-width:1400px;max-width:2560px;margin:0 auto;}
.promotion-header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1000;width:100%;min-width:1400px;height:75px;padding:0 40px;background-color:#070707;box-sizing:border-box;}
.promotion-header .wrap_info{display:flex;align-items:center;}
.promotion-header .link_logo{display:block;font-size:0;}
.promotion-header .list_gnb{margin-left:20px;}
.promotion-header .list_gnb li{float:left;}
.promotion-header .list_gnb .link_gnb{display:table;position:relative;width:222px;height:75px;line-height:19px;color:#c5c5c5;}
.promotion-header .list_gnb .link_gnb[aria-selected='true']{font-weight:700;color:#000;}
.promotion-header .list_gnb .link_gnb[aria-selected='true']::before{height:100%;}
.promotion-header .list_gnb .link_gnb::before{position:absolute;bottom:0;left:0;right:0;height:0;background-color:#fab600;transition:height 0.3s ease;content:'';}
@media (hover:hover) and (pointer:fine){.promotion-header .list_gnb .link_gnb:hover{font-weight:700;color:#000;}
    .promotion-header .list_gnb .link_gnb:hover::before{height:100%;} }
.promotion-header .list_gnb .txt_gnb{display:table-cell;position:relative;height:100%;vertical-align:middle;text-align:center;}
.promotion-header .wrap_util{display:flex;}
.promotion-header .wrap_util .area_user .txt_name{margin-right:12px;color:#e3af35;vertical-align:middle;}
.promotion-header .wrap_util .area_user .btn_logstate{width:139px;height:45px;border:1px solid #7e7e7e;font-size:16px;color:#7e7e7e;box-sizing:border-box;text-align:center;transition:all 0.3s;}
@media (hover:hover) and (pointer:fine){.promotion-header .wrap_util .area_user .btn_logstate:hover{border-color:#fff;color:#fff;} }
.promotion-header .wrap_util .list_util{display:flex;align-items:center;margin-left:27px;}
.promotion-header .wrap_util .list_util [class^='ico_']{transition:all 0.2s;}
.promotion-header .wrap_util .list_util .ico_home{width:15px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_home.png);}
.promotion-header .wrap_util .list_util .ico_copy{width:17px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_copy.png);}
.promotion-header .wrap_util .list_util .link_home,.promotion-header .wrap_util .list_util .btn_copy,.promotion-header .wrap_util .list_util .btn_today{display:block;padding:10px 13px;color:#7e7e7e;transition:all 0.2s;}
@media (hover:hover) and (pointer:fine){.promotion-header .wrap_util .list_util .link_home:hover .ico_home{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_home_on.png);} }
@media (hover:hover) and (pointer:fine){.promotion-header .wrap_util .list_util .btn_copy:hover .ico_copy{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_copy_on.png);} }
@media (hover:hover) and (pointer:fine){.promotion-header .wrap_util .list_util .btn_today:hover{color:#fff;} }
.list_service li .link_home,.btn_copy,.btn_today{display:block;padding:10px 14px;color:#7e7e7e;}
.list_service li .link_home:hover,.btn_copy:hover,.btn_today:hover{color:#fff;}
.section_main{position:relative;height:1325px;}
.section_main .wrap_info{position:absolute;top:966px;margin-left:128px;}
.section_main .info_event{display:flex;padding:13px 0;}
.section_main .info_event:nth-child(1) dl{width:583px;}
.section_main .info_event:nth-child(1) dl dd{display:flex;align-items:center;}
.section_main .info_event:nth-child(2) dl{flex-direction:column;}
.section_main .info_event + .info_event{margin-top:39px;}
.section_main .info_event dl{display:flex;}
.section_main .info_event dl dd{padding-left:214px;font-size:20px;line-height:27px;color:#e7e7e7;letter-spacing:-0.05em;}
.section_main .info_event dl dd + dd{margin-top:20px;}
.section_main .info_event .txt_emph{font-weight:700;color:#fab600;}
.section_event .inner_section{padding-top:254px;}
.section_event .txt_event{padding-left:20px;font-weight:500;font-size:27px;line-height:38px;color:#000;letter-spacing:-0.05em;}
.section_event1.type1{height:2300px;}
.section_event1.type2{height:2600px;}
.section_event1.type3{height:2900px;}
.section_event1 .wrap_items{position:relative;padding:202px 20px 0;}
.section_event1 .wrap_items .link_items{display:flex;justify-content:center;align-items:center;position:absolute;top:106px;right:26px;width:270px;height:58px;color:#efefef;border:1px solid rgba(255,255,255,0.6);transition:all 0.3s;}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_items .link_items:hover{color:#fff;border:1px solid #fff;} }
.section_event1 .list_items{display:flex;flex-wrap:wrap;gap:2px;}
.section_event1 .list_items li{width:246px;height:254px;}
.section_event1 .link_items{font-size:17px;color:#efefef;}
.section_event1 .wrap_calendar{padding:104px 20px 0;}
.section_event1 .wrap_calendar .group_calendar{position:relative;height:244px;padding-left:30px;}
.section_event1 .wrap_calendar .group_calendar .tit_login{position:absolute;top:50%;font-weight:900;font-size:36px;color:#fcfcfc;transform:translateY(-50%);}
.section_event1 .wrap_calendar .group_calendar .tit_calendar{display:block;padding-top:30px;font-weight:900;font-size:0;color:#fcfcfc;}
.section_event1 .wrap_calendar .group_calendar .tit_calendar .txt_emph{font-weight:900;font-size:44px;}
.section_event1 .wrap_calendar .group_calendar .tit_calendar .txt_date{font-size:40px;margin-right:20px;}
.section_event1 .wrap_calendar .group_calendar .tit_calendar .txt_subject{font-size:40px;}
.section_event1 .wrap_calendar .group_calendar .txt_calendar{font-size:18px;color:#f2f2f2;}
.section_event1 .wrap_calendar .group_calendar .list_condition{display:flex;position:relative;padding:56px 0 0 8px;}
.section_event1 .wrap_calendar .group_calendar .list_condition::after{position:absolute;top:26px;left:0;width:752px;height:2px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/line_calendar.png);content:'';}
.section_event1 .wrap_calendar .group_calendar .list_condition li{display:flex;align-items:center;}
.section_event1 .wrap_calendar .group_calendar .list_condition li + li{margin-left:22px;}
.section_event1 .wrap_calendar .group_calendar .list_condition li [class^='ico_']{width:31px;height:32px;}
.section_event1 .wrap_calendar .group_calendar .list_condition li.type_none .ico_condition{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_none.png);}
.section_event1 .wrap_calendar .group_calendar .list_condition li.type_reward .ico_condition{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_reward.png);}
.section_event1 .wrap_calendar .group_calendar .list_condition li.type_complete .ico_condition{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_complete.png);}
.section_event1 .wrap_calendar .group_calendar .list_condition li .ico_condition{width:31px;height:32px;}
.section_event1 .wrap_calendar .group_calendar .list_condition li .txt_condition{padding-left:8px;font-weight:500;font-size:18px;color:#fcfcfc;}
.section_event1 .wrap_calendar .group_calendar .wrap_btn{position:absolute;top:26px;right:6px;}
.section_event1 .wrap_calendar .group_calendar .btn_reward{width:422px;height:120px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward.png);transition:background 0.3s;}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_calendar .group_calendar .btn_reward:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward_on.png);} }
.section_event1 .wrap_calendar .group_calendar .btn_reward:disabled{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward_disabled.png);}
.section_event1 .wrap_calendar .group_calendar .btn_reward.type_double{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward_2x.png);}
.section_event1 .wrap_calendar .group_calendar .btn_reward.type_double:disabled{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward_2x_disabled.png);}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_calendar .group_calendar .btn_reward.type_double:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_reward_2x_on.png);} }
.section_event1 .wrap_calendar .group_calendar .btn_reward_list{width:422px;height:60px;margin-top:14px;border:1px solid rgba(255,255,255,0.6);font-size:17px;color:#efefef;transition:all 0.3s;}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_calendar .group_calendar .btn_reward_list:hover{border-color:#fff;color:#fff;} }
.section_event1 .wrap_calendar .list_date{display:flex;}
.section_event1 .wrap_calendar .list_date li{flex:1;display:flex;justify-content:center;align-items:center;height:64px;font-size:17px;line-height:19px;color:#d8d6d6;text-align:center;}
.section_event1 .wrap_calendar .list_calendar{display:flex;flex-wrap:wrap;gap:1px;}
.section_event1 .wrap_calendar .list_calendar li{display:flex;justify-content:center;align-items:center;position:relative;width:176px;height:150px;}
.section_event1 .wrap_calendar .list_calendar li.type_reward .box_state{width:131px;height:131px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_reward.png");transition:all 0.3s;}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_calendar .list_calendar li.type_reward .box_state:hover{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_reward_on.png");} }
.section_event1 .wrap_calendar .list_calendar li.type_reward2 .box_state{width:131px;height:131px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_reward2.png");transition:all 0.3s;}
@media (hover:hover) and (pointer:fine){.section_event1 .wrap_calendar .list_calendar li.type_reward2 .box_state:hover{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_reward2_on.png");} }
.section_event1 .wrap_calendar .list_calendar li.type_complete[data-state="1"] .box_state{width:167px;height:150px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_complete1.png");}
.section_event1 .wrap_calendar .list_calendar li.type_complete[data-state="2"] .box_state{width:167px;height:150px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_complete2.png");}
.section_event1 .wrap_calendar .list_calendar li.type_complete[data-state="3"] .box_state{width:167px;height:150px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_complete3.png");}
.section_event1 .wrap_calendar .list_calendar li.type_complete[data-state="4"] .box_state{width:167px;height:150px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_complete4.png");}
.section_event1 .wrap_calendar .list_calendar li.type_today .box_state{width:136px;height:131px;margin:-5px 0 0 -5px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_today.png");}
.section_event1 .wrap_calendar .list_calendar li .badge_double{position:absolute;top:8px;right:1px;width:68px;height:60px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/badge_double.png);}
.section_event1 .wrap_calendar .list_calendar li .link_state{position:absolute;top:0;left:0;width:100%;height:100%;}
.section_event1 .wrap_calendar .list_calendar li .box_state{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.section_event1 .wrap_calendar .list_calendar li .box_state .txt_state{position:absolute;top:27px;left:50%;transform:translateX(-50%);font-weight:900;font-size:18px;color:#1f1818;}
.section_event1 .wrap_calendar .list_calendar li .box_state img{display:block;margin:0 auto;}
.section_event1 .wrap_calendar .list_calendar li .txt_date{font-size:17px;color:#d8d6d6;}
.section_event2.type1{height:1100px;}
.section_event2.type2{height:1420px;}
.section_event2.type2 .list_reward{flex-direction:column;height:646px;}
.section_event2 .txt_event{color:#e7e7e7;}
.section_event2 .wrap_items{padding:0 20px;}
.section_event2 .wrap_items .group_user{display:flex;justify-content:space-between;align-items:center;height:165px;margin-top:49px;padding:0 4px 0 68px;}
.section_event2 .wrap_items .group_user .txt_user{font-size:24px;color:#fcfcfc;}
.section_event2 .wrap_items .group_user .txt_user .txt_emph{margin-right:10px;font-weight:900;font-size:36px;}
.section_event2 .wrap_items .group_user .box_state{position:relative;width:430px;height:126px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_day.png");}
.section_event2 .wrap_items .group_user .box_state .txt_day{position:absolute;top:37px;right:291px;font-weight:900;font-size:32px;color:#f8af00;}
.section_event2 .wrap_items .list_attendance{display:flex;}
.section_event2 .wrap_items .list_attendance li{flex:1;display:flex;justify-content:center;align-items:center;height:65px;font-weight:600;font-size:18px;color:#eee;}
.section_event2 .wrap_items .list_reward{display:flex;flex-wrap:wrap;gap:1px;}
.section_event2 .wrap_items .list_reward li{width:247px;}
.section_event2 .wrap_items .list_reward li.type_complete .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_complete.png");}
.section_event2 .wrap_items .list_reward li.type_complete .box_reward::after{display:block;}
.section_event2 .wrap_items .list_reward li.type_receive .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_receive.png");background-color:#f8af00;}
@media (hover:hover) and (pointer:fine){.section_event2 .wrap_items .list_reward li.type_receive .btn_reward:hover{background-color:#f8c100;} }
.section_event2 .wrap_items .list_reward li .box_reward{position:relative;height:237px;}
.section_event2 .wrap_items .list_reward li .box_reward::after{display:none;position:absolute;top:57px;left:50%;width:110px;height:109px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/badge_complete.png");transform:translateX(-50%);content:'';}
.section_event2 .wrap_items .list_reward li .box_reward .box_tooltip{position:absolute;top:8px;right:9px;width:157px;height:80px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/img_tooltip.png");}
.section_event2 .wrap_items .list_reward li .box_reward .box_tooltip .txt_count{position:absolute;top:11px;left:50%;width:100%;font-weight:500;font-size:15px;color:#0d0d0d;text-align:center;transform:translateX(-50%);}
.section_event2 .wrap_items .list_reward li .box_reward .box_tooltip.type_soldout .txt_count{color:#9b2929;}
.section_event2 .wrap_items .list_reward li .btn_reward{width:247px;height:84px;margin-top:1px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/btn_disabled.png");background-color:#c0c0c0;transition:all 0.3s;}
.section_notice{height:651px;}
.section_notice .inner_section{padding-top:118px;}
.section_notice .tit_notice{font-size:28px;color:#18120c;}
.section_notice .list_notice{margin-top:27px;}
.section_notice .list_notice li{position:relative;padding-left:22px;font-weight:500;font-size:17px;line-height:30px;color:#494642;}
.section_notice .list_notice li::after{position:absolute;top:14px;left:10px;width:2px;height:2px;background-color:#494642;content:'';}
.section_notice .list_notice li .link_notice{text-decoration:underline;text-underline-offset:4px;}
.dimmed_layer{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:rgba(0,0,0,0.7);}
.dimmed_layer.on{display:block;z-index:1010;}
.popup_layer{display:none;position:fixed;top:50%;left:50%;z-index:1010;width:691px;transform:translate(-50%,-50%);}
.popup_layer.on{display:block;}
.popup_layer.popup_layer_notice,.popup_layer.popup_layer_alert{width:590px;}
.popup_layer.popup_layer_notice .layer_body,.popup_layer.popup_layer_alert .layer_body{height:348px;}
.popup_layer.popup_layer_notice .layer_body .inner_popup_layer,.popup_layer.popup_layer_alert .layer_body .inner_popup_layer{display:flex;flex-direction:column;justify-content:center;align-items:center;}
.popup_layer.popup_layer_notice .layer_body .wrap_btn,.popup_layer.popup_layer_alert .layer_body .wrap_btn{margin-top:40px;}
.popup_layer .inner_popup_layer{height:100%;padding:40px;box-sizing:border-box;}
.popup_layer .layer_head{width:100%;height:111px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/bg_pop_head.jpg") no-repeat 50% 50%/cover;}
.popup_layer .layer_head .tit_layer{font-weight:600;font-size:24px;line-height:31px;color:#fff;}
.popup_layer .layer_body{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/bg_pop_body.jpg") no-repeat 50% 50%/cover;}
.popup_layer .layer_body .tit_reward{width:184px;height:36px;margin:0 auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/tit_reward.png");}
.popup_layer .layer_body .state_layer{font-weight:700;font-size:36px;color:#252525;}
.popup_layer .layer_body .txt_reward{margin-top:18px;}
.popup_layer .layer_body .txt_reward,.popup_layer .layer_body .box_desc,.popup_layer .layer_body .list_items li,.popup_layer .layer_body .desc_layer{font-size:18px;line-height:25px;color:#252525;text-align:center;}
.popup_layer .layer_body .desc_layer{margin-top:8px;}
.popup_layer .layer_body .box_desc{padding:11px 22px;margin-top:6px;background-color:rgba(221,221,221,0.6);}
.popup_layer .layer_body .tit_items{width:106px;height:26px;margin:60px auto 0;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/tit_items.png");}
.popup_layer .layer_body .list_items{width:495px;min-height:194px;margin:12px auto 0;text-align:center;}
.popup_layer .layer_body .list_items li{display:inline-block;}
.popup_layer .layer_body .wrap_table{height:478px;overflow:auto;}
.popup_layer .layer_body .wrap_table table{border-spacing:0px;border-style:none;}
.popup_layer .layer_body .wrap_table thead th{height:54px;font-weight:400;color:#fff;background-color:#222;}
.popup_layer .layer_body .wrap_table thead th + th{border-left:1px solid #fff;}
.popup_layer .layer_body .wrap_table tbody td{height:53px;border-left:1px solid #ababab;border-bottom:1px solid #ababab;color:#252525;line-height:22px;text-align:center;box-sizing:border-box;}
.popup_layer .layer_body .wrap_table tbody td:last-child{padding-left:16px;border-right:1px solid #ababab;text-align:left;}
.popup_layer .layer_body .wrap_btn{margin-top:30px;text-align:center;}
.popup_layer .layer_body .wrap_btn .btn_confirm{width:230px;height:60px;font-weight:500;color:#0d0d0d;background-color:#fab600;transition:background 0.3s;}
@media (hover:hover) and (pointer:fine){.popup_layer .layer_body .wrap_btn .btn_confirm:hover{background-color:#f8c100;} }
.popup_layer .layer_foot .btn_close{position:absolute;top:40px;right:40px;width:29px;height:27px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_close.png");transition:background 0.3s;}
@media (hover:hover) and (pointer:fine){.popup_layer .layer_foot .btn_close:hover{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/250411_attendance/ico_close_on.png");} }
.promotion-footer{display:table;position:relative;width:100%;min-width:1400px;height:148px;text-align:center;background-color:#000;table-layout:fixed;}
.promotion-footer.type_white{background-color:#f8f8f8;}
.inner_footer{display:table-cell;font-size:0;vertical-align:middle;}
.logo_foot{display:inline-block;margin:6px 0 0 15px;vertical-align:top;}
.logo_foot .link_foot{display:inline-block;vertical-align:middle;}
.logo_foot .link_foot:nth-child(1){margin-top:2px;}
.logo_foot .link_foot + .link_foot{margin-left:40px;}
.logo_foot .link_foot .img_logo{display:inline-block;vertical-align:middle;}
.info_foot{display:inline-block;margin:-5px 0 0 97px;text-align:left;vertical-align:top;}
.info_foot .link_g,.info_foot .info_copyright{display:block;margin-top:14px;font-size:12px;line-height:1;color:#7e7e7e;letter-spacing:0;}
.info_foot .link_g,.info_foot .link_copyright{display:inline-block;vertical-align:top;}
.info_foot .link_business{margin-left:5px;text-decoration:underline;}
.info_foot .link_copyright{color:#7e7e7e;}
.list_csmenu li{display:inline-block;margin-left:28px;vertical-align:middle;}
.list_csmenu li:first-child{margin-left:0;}
.list_csmenu li:first-child .link_csmenu::before{content:none;}
.list_csmenu li .link_csmenu{display:block;position:relative;font-size:14px;line-height:1;color:#e7e7e7;letter-spacing:0;}
.list_csmenu li .link_privacy{font-size:17px;color:#f8af00;}