@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,th,td,input,select,textarea,button{font-weight:500;font-size:16px;line-height:1.5;font-family:'Pretendard','Malgun Gothic','맑은 고딕','Apple SD Gothic Neo','돋움',dotum,sans-serif;letter-spacing:-0.05em;color:#fff;}
table{border-spacing:0px;border-style:none;}
a{color:#fff;text-decoration:none;}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:normal;}
/* icon */
.icon{display:inline-block;margin:0;padding:0;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;outline:none !important;outline:0 !important;background-color:transparent !important;}
/* 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:inline-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%;}
.ir_caption{overflow:hidden;width:1px;font-size:1px;line-height:0;text-indent:-9999px;}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
.show{display:block;}
.hide{display:none;}
@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: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:inline-block;overflow:hidden;font-size:0;line-height:0;background:no-repeat 50% 50% / cover;text-indent:-9999px;vertical-align:middle;}
.container-promotion{min-width:1330px;}
.promotion-header{position:relative;top:0;z-index:1000;width:100%;min-width:1330px;}
.promotion-header .inner_header{height:75px;padding:0 24px 0 41px;background-color:#070707;box-sizing:border-box;}
.promotion-title{float:left;margin-top:18px;}
.promotion-title .link_logo{display:block;font-size:0;}
.wrap_util{float:right;margin-top:15px;font-size:16px;color:#ccc;}
.area_user{display:inline-block;margin-right:21px;font-size:0;vertical-align:top;}
.area_user [class^='btn_']{width:139px;height:45px;letter-spacing:-0.03em;}
.area_user .btn_logstate{color:#7e7e7e;border:1px solid #7e7e7e;box-sizing:border-box;text-align:center;}
.area_user .btn_logstate:hover{color:#fff;border:1px solid #fff;}
.area_user .btn_gamestart{margin-left:10px;color:#111;background-color:#dedede;}
.area_user .txt_name{margin-right:12px;letter-spacing:-0.03em;font-size:16px;color:#e3af35;vertical-align:middle;}
.list_service{display:inline-block;font-size:0;vertical-align:top;}
.list_service li{display:inline-block;vertical-align:middle;}
.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;}
.list_service .txt_util{font-size:15px;color:#7e7e7e;}
.list_service .txt_util:hover{color:#ececec;}
.list_service .btn_today{letter-spacing:-0.085em;}
.list_service .ico_home{width:15px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_home.png);}
.list_service .ico_home:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_home_on.png);}
.list_service .ico_copy{width:17px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_copy.png);}
.list_service .ico_copy:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_copy_on.png);}
.area_status{display:flex;align-items:center;position:absolute;left:0;top:75px;width:100%;min-width:1330px;height:60px;padding:10px 24px 10px 41px;background-color:rgba(0,0,0,0.7);box-sizing:border-box;}
.area_status .tit_status{flex-shrink:0;height:40px;padding:0 22px;border:1px solid rgba(196,196,196,0.2);border-radius:25px;font-size:15px;line-height:38px;font-weight:600;color:#d2d2d2;box-sizing:border-box;}
.area_status .tit_status:hover{border-color:rgba(255,255,255,0.2);}
.area_status .list_status{display:flex;margin-left:46px;}
.area_status .list_status li{position:relative;padding-left:10px;margin-right:50px;font-weight:400;line-height:26px;color:#d2d2d2;}
.area_status .list_status li::after{position:absolute;left:0;top:12px;width:2px;height:2px;background-color:#d2d2d2;content:'';}
.area_status .list_status li .txt_num{font-weight:600;color:#fff;}
.area_status .btn_status{margin-left:auto;font-size:15px;width:142px;height:40px;border:1px solid #7e7e7e;line-height:38px;color:#7e7e7e;font-weight:600;text-align:center;box-sizing:border-box;transition:all 0.2s;}
.area_status .btn_status:hover{border-color:#b7b7b7;color:#ececec;}
.area_status .txt_status{margin-left:78px;color:#b6b6b6;}
.area_status .txt_status .link_login{color:#d2d2d2;text-decoration:underline;text-underline-offset:5px;}
.fixed .area_status{position:fixed;top:0;}
html{scroll-behavior:smooth;}
.promotion-main{margin:0 auto;}
.img_g{display:block;width:100%;}
[class^="section_"] .inner_section{width:1240px;height:100%;margin:0 auto;box-sizing:border-box;}
.section_visual{height:1711px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;}
.section_visual .inner_section{padding-top:701px;}
.section_visual .area_event{height:747px;}
.section_visual .area_event .group_period{display:flex;background-color:rgba(0,0,0,0.7);}
.section_visual .area_event .group_period .box_period{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:25px 0 23px;}
.section_visual .area_event .group_period .box_period .tit_period{font-weight:400;font-size:16px;line-height:19px;color:#807968;}
.section_visual .area_event .group_period .box_period .txt_period{margin-top:6px;font-weight:400;font-size:15px;line-height:18px;color:#ccc0a7;}
.section_visual .area_event .group_period .box_period + .box_period::after{position:absolute;top:28px;bottom:28px;left:0;width:1px;background-color:rgba(126,126,126,0.3);content:'';}
.section_visual .area_event .group_board{height:124px;padding:20px 60px 20px 295px;background-color:rgba(11,11,11,0.9);box-sizing:border-box;}
.section_visual .area_event .group_board .inner_board{overflow:hidden;height:100%;}
.section_visual .area_event .group_board .panel_board{display:flex;align-items:center;padding:4px 0;}
.section_visual .area_event .group_board .panel_board .txt_scroe{flex:0 0 93px;height:34px;border-radius:2px;font-weight:700;line-height:34px;text-align:center;}
.section_visual .area_event .group_board .panel_board .txt_date{position:relative;padding-left:13px;margin-left:47px;font-size:18px;line-height:20px;font-weight:600;}
.section_visual .area_event .group_board .panel_board .txt_date::after{position:absolute;left:0;top:8px;width:2px;height:2px;background-color:#c4c4c4;content:'';}
.section_visual .area_event .group_board .panel_board .txt_log{margin-left:40px;font-weight:600;font-size:18px;line-height:22px;}
.section_visual .area_event .group_ticket{display:flex;}
.section_visual .area_event .group_ticket .box_ticket{position:relative;flex:0 0 calc((100% - 1px)/2);height:533px;}
.section_visual .area_event .group_ticket .box_ticket + .box_ticket{margin-left:1px;}
.section_visual .area_event .group_ticket .box_ticket .info_ticket{position:relative;padding-top:283px;text-align:center;}
.section_visual .area_event .group_ticket .box_ticket .info_ticket .txt_ticket{font-weight:700;font-size:26px;}
.section_visual .area_event .group_ticket .box_ticket .info_ticket .txt_point{margin-right:10px;font-weight:700;text-decoration:line-through;}
.section_visual .area_event .group_ticket .box_ticket .info_ticket .emph_point{font-weight:700;font-size:20px;line-height:30px;}
.section_visual .area_event .group_ticket .box_ticket .info_ticket .num_txt{font-size:30px;}
.section_visual .area_event .group_ticket .box_ticket .btn_buy{width:318px;height:65px;margin-top:24px;font-size:18px;font-weight:700;line-height:65px;color:#000;background-color:#e4e4e4;text-align:center;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;-ms-transition:background 0.2s;transition:background 0.2s;}
.section_visual .area_event .group_ticket .box_ticket .btn_buy:hover{background-color:#fff;}
.section_visual .area_nav{display:flex;width:1240px;margin:10px auto 0;}
.section_visual .area_nav .link_shot{flex:1;position:relative;margin-right:5px;height:98px;font-weight:700;font-size:22px;line-height:98px;text-align:center;transition:background 0.2s;}
.section_visual .area_nav .link_shot:hover{background-color:#4b71ae;}
.section_visual .area_nav .link_shot:hover .ico_arr{right:15px;}
.section_visual .area_nav .link_shot .ico_arr{position:absolute;top:40px;right:20px;width:11px;height:18px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/arr_maincont_wh.png") no-repeat 50% 50%/cover;transition:right 0.2s;}
.section_visual .area_nav .link_event{flex:1;position:relative;margin-left:5px;height:98px;font-weight:700;font-size:22px;line-height:98px;color:#fff;text-align:center;background-color:#000;transition:background 0.2s;}
.section_visual .area_nav .link_event:hover{background-color:#222;}
.section_visual .area_nav .link_event:hover .ico_arr{right:15px;}
.section_visual .area_nav .link_event .ico_arr{position:absolute;top:40px;right:20px;width:11px;height:18px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/arr_maincont_wh.png") no-repeat 50% 50%/cover;transition:right 0.2s;}
.nav_side{position:fixed;top:50%;right:36px;transform:translateY(calc(-50% + 80px));transition:right 0.3s;transition-delay:0.3s;}
.nav_side .link_bnr{display:block;width:142px;height:112px;margin-bottom:9px;}
.nav_side .link_top{display:block;width:142px;height:58px;line-height:58px;text-align:center;color:#fff;background-color:#000;}
.nav_side .link_top:hover{color:#fab600;}
@media only screen and (max-width:1600px){.nav_side{right:-142px;} }
.section_target{height:1010px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;}
.section_target .inner_section{display:flex;padding-top:61px;}
.section_target .info_target{flex-shrink:0;width:544px;padding:137px 0 0 61px;}
.section_target .info_target .list_guide{padding-top:322px;line-height:24px;color:#111;}
.section_target .info_target .btn_point{display:flex;justify-content:space-between;align-items:center;width:290px;height:59px;margin-top:41px;padding:0 26px 0 27px;line-height:59px;color:#e2e2e2;background-color:#000;box-sizing:border-box;}
.section_target .info_target .btn_point .ico_point{flex:0 0 12px;height:12px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_btn_target.png") no-repeat 50% 50%/cover;transition:transform 0.2s ease-in-out;}
.section_target .info_target .btn_point:hover{color:#fff;}
.section_target .info_target .btn_point:hover .ico_point{transform:rotate(90deg);}
.section_target .group_target{flex:0 0 608px;height:891px;margin-left:29px;padding:60px 71px 61px;box-sizing:border-box;}
.section_target .group_target .list_target li{display:flex;}
.section_target .group_target .list_target li .panel_target{position:relative;flex:0 1 50%;height:59px;margin-bottom:10px;font-size:18px;line-height:57px;color:#ccc;text-align:center;border:1px solid #cdcdcd;box-sizing:border-box;transition:all 0.3s;}
.section_target .group_target .list_target li .panel_target.type_left{margin-right:5px;}
.section_target .group_target .list_target li .panel_target.type_right{margin-left:5px;}
.section_target .group_target .list_target li .panel_target .lab_g{display:block;width:100%;height:100%;cursor:pointer;}
.section_target .group_target .list_target li .panel_target .inp_g{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;margin:0;border:0 none;opacity:0;}
.section_target .group_target .list_target li .panel_target .ico_target{position:absolute;top:9px;right:18px;width:41px;height:42px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_target.png") no-repeat 50% 50%/cover;opacity:0;transform:scale(1.3);transition:all 0.2s ease-in;}
.section_target .group_target .list_target li .panel_target:hover,.section_target .group_target .list_target li .panel_target:has(.inp_g:checked){border-color:#fab600;color:#000;background-color:#fab600;}
.section_target .group_target .list_target li .panel_target:hover .ico_target,.section_target .group_target .list_target li .panel_target:has(.inp_g:checked) .ico_target{opacity:1;transform:scale(1);}
.section_target .group_target .area_filter{display:flex;padding:2px 0 12px;border-bottom:1px solid rgba(255,255,255,0.3);}
.section_target .group_target .area_filter .btn_random{display:flex;align-items:center;justify-content:center;flex:0 1 50%;font-size:20px;line-height:59px;color:#fab600;}
.section_target .group_target .area_filter .btn_random .ico_random{display:inline-block;width:20px;height:19px;margin-right:6px;vertical-align:top;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_target_random.png") no-repeat 50% 50%/cover;}
.section_target .group_target .area_filter .btn_reset{display:flex;align-items:center;justify-content:center;flex:0 1 50%;font-size:20px;line-height:59px;color:#fab600;}
.section_target .group_target .area_filter .btn_reset .ico_reset{display:inline-block;width:22px;height:22px;margin-right:4px;vertical-align:top;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_target_reset.png") no-repeat 50% 50%/cover;}
.section_target .group_target .area_btn{padding-top:13px;}
.section_target .group_target .area_btn .desc_target{padding-bottom:9px;line-height:20px;color:#e3e3e3;text-align:right;}
.section_target .group_target .area_btn .btn_shot{display:block;width:100%;height:79px;font-size:24px;line-height:79px;font-weight:700;text-align:center;transition:background 0.3s;}
.section_target .group_target .area_btn .btn_shot + .btn_shot{margin-top:14px;}
.section_gift{height:1629px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;}
.section_gift .inner_section{padding-top:367px;}
.section_gift .list_gift{display:grid;grid-template-columns:repeat(5,244px);gap:5px 5px;text-align:center;}
.section_gift .list_gift .wrap_tit{height:52px;line-height:52px;color:#fff;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_gift_tit.png") no-repeat 50% 50%/cover;}
.section_gift .list_gift .wrap_gift{display:flex;flex-direction:column;justify-content:space-between;position:relative;height:268px;margin-top:1px;padding:20px 0 21px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_gift_item.png") no-repeat 50% 50%/cover;box-sizing:border-box;}
.section_gift .list_gift .wrap_gift .img_item{position:absolute;top:47px;left:0;}
.section_gift .list_gift .wrap_gift .txt_item{display:flex;align-items:center;justify-content:center;width:100%;height:34px;font-weight:400;line-height:20px;color:#fff;}
.section_gift .list_gift .wrap_gift .label_amount{display:block;width:140px;height:40px;margin:0 auto;border-radius:4px;font-size:14px;line-height:38px;color:#fab600;background-color:#201d1d;box-sizing:border-box;}
.section_gift .list_gift .btn_gift{display:block;width:100%;height:52px;line-height:52px;transition:background 0.2s;}
.section_gift .list_gift .btn_gift:disabled{color:#666;background-color:#d8d8d8;cursor:default;}
.section_gift .txt_gift{margin-top:12px;font-weight:400;color:#ababab;}
.section_gift .txt_gift .emph_txt{color:#fab600;}
.section_reward{height:656px;background-color:#000;background-size:cover;background-repeat:no-repeat;background-position:50%;}
.section_reward .inner_section{padding-top:235px;}
.section_reward .list_reward{display:grid;grid-template-columns:repeat(7,176px);gap:1px;height:274px;text-align:center;}
.section_reward .list_reward li{position:relative;}
.section_reward .list_reward li .wrap_tit{height:52px;line-height:52px;color:#eee;background-color:#4a4a4a;}
.section_reward .list_reward li .wrap_item{height:150px;background-color:#fff;}
.section_reward .list_reward li .txt_reward{display:flex;align-items:center;justify-content:center;height:72px;padding:0 10px;font-weight:400;line-height:20px;color:#111;background-color:#d8d8d8;box-sizing:border-box;}
.section_reward .list_reward li .wrap_tooltip{display:flex;align-items:center;justify-content:center;position:absolute;bottom:calc(100% - 14px);top:-54px;left:9px;right:8px;width:159px;height:58px;padding:0 16px;margin-bottom:9px;border:1px solid #1e1e1e;font-weight:400;line-height:20px;color:#111;background-color:#ffb60c;box-sizing:border-box;}
.section_reward .list_reward li .wrap_tooltip::after{position:absolute;left:0;right:0;bottom:-9px;height:9px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/img_rewrad_tooltip.png") no-repeat 50% 50%/cover;content:'';}
.section_reward .desc_notice{padding-top:10px;line-height:19px;color:#333;}
.section_reward .desc_notice .emph_txt{color:#970f34;}
.section_notice{height:725px;background-color:#0e0e0e;}
.section_notice .inner_section{padding-top:80px;}
.section_notice .tit_notice{font-weight:500;font-size:26px;line-height:36px;color:#ababab;}
.section_notice .list_notice{margin:40px 0 0 10px;}
.section_notice .list_notice li{position:relative;padding-left:25px;font-weight:400;line-height:30px;color:#ababab;}
.section_notice .list_notice li.emph_notice,.section_notice .list_notice li .emph_notice{color:#ffb60c;}
.section_notice .list_notice li::after{position:absolute;top:14px;left:0;width:2px;height:2px;background-color:#ababab;content:'';}
.section_notice .link_notice{color:#ababab;text-decoration:underline;text-underline-offset:5px;}
.promotion-footer{display:table;position:relative;width:100%;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;}
.type_white .info_foot .link_copyright{color:#999;}
.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;}
.type_white .list_csmenu li .link_csmenu{color:#181818;}
.type_white .list_csmenu li .link_csmenu::before{background-color:#181818;}
.dimmed_layer{display:none;background-color:rgba(0,0,0,0.6);position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;}
.dimmed_layer.on{display:block;z-index:1010;}
.popup_layer{display:none;color:#252525;position:fixed;top:50%;left:50%;z-index:1010;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.popup_layer.on{display:block;}
.popup_layer .inner_popup_layer{height:100%;padding:0 36px 50px 41px;box-sizing:border-box;}
.popup_layer .layer_head{height:111px;line-height:111px;background-color:#222;}
.popup_layer .layer_head .tit_pop{font-size:24px;color:#fff;}
.popup_layer .layer_body{padding-bottom:40px;background-color:#fff;}
.popup_layer .tit_pop_success{width:319px;height:34px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/tit_pop_success.png") no-repeat 50% 50%/cover;}
.popup_layer .txt_pop{position:relative;font-size:18px;line-height:24px;margin:15px 0 43px;}
.popup_layer .txt_pop::after{width:71px;height:63px;position:absolute;top:-7px;left:278px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/deco_poptxt.png") no-repeat 50% 50%/cover;content:'';}
.popup_layer .txt_item{margin-top:10px;font-weight:400;}
.popup_layer .label_pc{width:55px;height:28px;margin-right:12px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/img_pc.jpg") no-repeat 100% 100%/cover;vertical-align:middle;}
.popup_layer.popup_reward{width:888px;height:500px;}
.popup_layer.popup_reward .inner_popup_layer{padding:0;}
.popup_layer.popup_reward .layer_head{height:0;}
.popup_layer.popup_reward .layer_body{height:500px;text-align:center;margin:0;padding:0;}
.popup_layer.popup_reward .area_prize{display:flex;width:888px;height:500px;}
.popup_layer.popup_reward .area_prize .info_prize{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;}
.popup_layer.popup_reward .area_prize .info_prize:has(.desc_prize){justify-content:flex-end;}
.popup_layer.popup_reward .area_prize .info_prize .txt_prize{font-weight:700;font-size:36px;line-height:1.2;color:#f1f1f1;}
.popup_layer.popup_reward .area_prize .info_prize .tit_prize{padding-top:14px;font-weight:700;font-size:56px;line-height:1;color:#f1f1f1;}
.popup_layer.popup_reward .area_prize .info_prize .tit_prize .txt_suc{color:#ffb60c;}
.popup_layer.popup_reward .area_prize .info_prize .tit_prize .txt_fail{color:#c31820;}
.popup_layer.popup_reward .area_prize .info_prize .desc_prize{margin-top:79px;line-height:20px;color:#bbbbbb;}
.popup_layer.popup_reward .area_prize .info_prize .btn_prize{display:block;width:230px;height:59px;margin-top:11px;color:#222;text-align:center;line-height:59px;background-color:#e9e9e9;transition:background 0.3s;}
.popup_layer.popup_reward .area_prize .info_prize .btn_prize:hover{background-color:#fff;}
.popup_layer .btn_close,.popup_layer .link_info{display:block;width:230px;height:59px;line-height:59px;margin:0 auto;color:#0d0d0d;background-color:#f8b000;text-align:center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.popup_layer .btn_close:hover,.popup_layer .link_info:hover{font-weight:500;background-color:#ffa200;}
.popup_layer .btn_close.ir_pm{width:29px;height:27px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/btn_close.png") no-repeat 50% 50%/cover;position:absolute;top:43px;right:36px;}
.popup_layer .btn_close.ir_pm:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/btn_close_on.png);}
.popup_layer.popup_reward .layer_foot .btn_close{color:#222;background-color:#e9e9e9;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.popup_layer.popup_reward .layer_foot .btn_close:hover{font-weight:500;background-color:#fff;}
.popup_layer.popup_reward .layer_foot .btn_close:not(.ir_pm){position:absolute;left:50%;bottom:-93px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.popup_layer.popup_reward .layer_foot .btn_close.ir_pm{top:-48px;right:0;width:31px;height:28px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/ico_popup_close.png") no-repeat 50% 50%/cover;}
.popup_layer.type_target_0 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master0.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_1 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master1.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_2 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master2.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_3 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master3.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_4 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master4.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_5 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master5.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_6 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master6.jpg") no-repeat 50% 50%/cover;}
.popup_layer.type_target_7 .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_master7.jpg") no-repeat 50% 50%/cover;}
.popup_layer_details{top:34px;width:970px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.popup_layer_details .inner_popup_layer{padding:0;}
.popup_layer_details .layer_head{padding:0 45px;}
.popup_layer_details .layer_head .tit_pop{font-size:28px;}
.popup_layer_details .list_tab{padding:0 30px;border-bottom:1px solid #ababab;}
.popup_layer_details .list_tab li{display:inline-block;position:relative;top:1px;height:76px;padding:0 10px;cursor:pointer;}
.popup_layer_details .list_tab li .link_details{display:block;height:72px;border-bottom:4px solid transparent;line-height:76px;color:#222;}
.popup_layer_details .list_tab li .link_details.on{color:#f16407;border-color:#f16407;}
.popup_layer_details .wrap_state{padding:0 40px;}
.popup_layer_details .wrap_state .group_state{display:none;}
.popup_layer_details .wrap_state .group_state.on{display:block;}
.popup_layer_details .list_state_result{display:flex;padding:24px 0 28px;}
.popup_layer_details .list_state_result li{display:flex;justify-content:space-between;flex-grow:1;position:relative;padding-right:22px;margin-right:22px;color:#222;box-sizing:border-box;}
.popup_layer_details .list_state_result li:last-child{padding-right:0;margin-right:0;text-align:right;}
.popup_layer_details .list_state_result li:last-child::after{display:none;}
.popup_layer_details .list_state_result li::after{position:absolute;top:50%;right:0;width:1px;height:11px;margin-top:-5px;background-color:#ababab;content:'';}
.popup_layer_details .list_state_result li .txt_count{font-weight:700;}
.popup_layer_details .list_notice{padding:13px 0 13px 70px;background-color:#eee;}
.popup_layer_details .list_notice.type_point{padding:13px 0;}
.popup_layer_details .list_notice.type_point li{text-align:center;}
.popup_layer_details .list_notice li{position:relative;margin:2px 0;font-weight:400;font-size:15px;line-height:20px;color:#333;}
.popup_layer_details .list_notice li .emph_txt{color:#fff;background-color:#f16407;}
.popup_layer_details .box_tbl{margin-top:32px;}
.popup_layer_details .box_tbl thead tr{background-color:#222;}
.popup_layer_details .box_tbl thead th{height:54px;font-weight:400;vertical-align:middle;}
.popup_layer_details .box_tbl tbody td{font-weight:400;padding:14px 24px;border-bottom:1px solid #ababab;color:#252525;text-align:center;vertical-align:middle;box-sizing:border-box;}
.popup_layer_details .box_tbl tbody td.td_left{text-align:left;}
.popup_layer_details .box_tbl tbody td.td_tblnone{height:280px;}
.popup_layer_details .box_tbl tbody .td_btn{padding:0;}
.popup_layer_details .box_tbl tbody .link_result{display:inline-block;width:96px;height:35px;line-height:35px;}
.popup_layer_details .box_tbl tbody .link_input{color:#fff;background-color:#000;}
.popup_layer_details .box_tbl tbody .link_modify{color:#252525;background-color:#ffc600;}
.popup_layer_details .box_tbl_challenge{margin-top:0;}
.popup_layer_details .box_tbl_challenge tbody td{height:54px;padding:0;}
.popup_layer_details .txt_reward,.popup_layer_details .txt_playtime{padding:26px 0 28px;color:#222;line-height:23px;}
.popup_layer_details .txt_reward .txt_count,.popup_layer_details .txt_playtime .txt_count{display:inline-block;margin-left:10px;font-weight:700;}
.popup_layer_details .txt_result{position:relative;padding-left:7px;margin-top:8px;font-weight:400;font-size:15px;color:#666;}
.popup_layer_details .txt_result::after{width:2px;height:2px;background-color:#444;transform:translateY(-50%);position:absolute;top:50%;left:0;content:'';}
.popup_layer_details .popup_layer_pagination{position:relative;width:315px;padding:0 44px;margin:40px auto 0;text-align:center;box-sizing:border-box;}
.popup_layer_details .popup_layer_pagination .btn_page{display:inline-block;margin:0 7px;min-width:28px;height:32px;color:#888;line-height:32px;text-align:center;vertical-align:top;}
.popup_layer_details .popup_layer_pagination .btn_page.on{cursor:default;font-weight:700;color:#f16407;}
.popup_layer_details .popup_layer_pagination .btn_prev,.popup_layer_details .popup_layer_pagination .btn_next{position:absolute;top:0;width:28px;height:32px;background-position-y:top;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/btn_arrow.png") no-repeat;}
.popup_layer_details .popup_layer_pagination .btn_prev{left:0;background-position-y:top;}
.popup_layer_details .popup_layer_pagination .btn_next{right:0;background-position:bottom;}
.popup_layer_details .popup_layer_pagination .btn_disabled{opacity:0.4;cursor:default;}
.popup_layer_point .inner_popup_layer{padding:0;}
.popup_layer_point .layer_head{padding:0 45px;}
.popup_layer_point .layer_body{padding:40px;}
.popup_layer_point .box_tbl thead tr{height:54px;background-color:#222;}
.popup_layer_point .box_tbl thead th{font-weight:400;}
.popup_layer_point .box_tbl tbody td{font-weight:400;height:54px;border-bottom:1px solid #ababab;border-left:1px solid #ababab;color:#252525;text-align:center;}
.popup_layer_point .box_tbl tbody td.td_left{padding:0 26px;text-align:left;}
.popup_layer_point .box_tbl tbody td:last-child{border-right:1px solid #ababab;}
.popup_layer_point .box_tbl tbody .link_input_info{padding:8px 31px;background-color:#000;}
.popup_layer_point .popup_layer_desc{margin-top:7px;padding-left:7px;font-weight:400;font-size:15px;color:#666;text-align:left;}
.popup_layer_point .popup_layer_desc .emph_txt{color:#f16407;}
.popup_layer_shooting{top:34px;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}
.popup_layer_shooting .inner_popup_layer{padding:0;}
.popup_layer_shooting .layer_head{padding:0 45px;}
.popup_layer_shooting .layer_body{padding:40px;}
.popup_layer_shooting .box_tbl thead tr{height:54px;background-color:#222;}
.popup_layer_shooting .box_tbl thead th{font-weight:400;}
.popup_layer_shooting .box_tbl tbody td{height:54px;border-bottom:1px solid #ababab;border-left:1px solid #ababab;color:#252525;text-align:center;}
.popup_layer_shooting .box_tbl tbody td:last-child{border-right:1px solid #ababab;}
.popup_layer_shooting .box_tbl tbody .link_input_info{padding:8px 31px;background-color:#000;}
.popup_layer_shooting .txt_shooting{margin-top:10px;font-weight:400;font-size:15px;color:#252525;}
.popup_layer .wrap_loading .ico_loading{width:100px;height:100px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240614_shot/images/icon-loading.gif) no-repeat;}
#layerSuccess .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_1.jpg") no-repeat 50% 50%/cover;}
#layerFail .info_prize,#layerChall .info_prize{background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/240701_shooting/bg_pop_2.jpg") no-repeat 50% 50%/cover;}
#layerFail .info_prize,#layerChall .info_prize{padding-bottom:12px;}
#layerFail .txt_prize,#layerChall .txt_prize{line-height:46px;}
