@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;font-size:100%;}
button{border:0 none;background-color:transparent;cursor:pointer;}
table{border-collapse:collapse;border-spacing:0;}
body{-webkit-text-size-adjust:none;}
input:checked[type='checkbox']{background-color:#666;-webkit-appearance:checkbox;}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'],input[type='tel'],input[type='email'],html input[type='button'],input[type='reset']{-webkit-appearance:none;border-radius:0;}
input[type='search']::-webkit-search-cancel-button{-webkit-appearance:none;}
html,body{background-color:#121212;}
body,th,td,input,select,textarea,button{font-size:14px;line-height:1.5;font-family:'Apple SD Gothic Neo','noto-regular','Malgun Gothic','맑은 고딕',sans-serif;color:#fff;}
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;}
img{vertical-align:top;}
body{min-width:320px;max-width:1024px;margin:0 auto;}
body.fixed_body{overflow:hidden;touch-action:none;-webkit-overflow-scrolling:none;}
/* global */
.ir_pm{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent;}
.screen_out{overflow:hidden;position:absolute;width:0;height:0;line-height:0;text-indent:-9999px;}
.hide{display:none;}
/* comm */
.ico_comm{display:inline-block;overflow:hidden;font-size:1px;line-height:0;color:transparent;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/ico_comm.png) 0 0 no-repeat;background-size:95px 135px;vertical-align:top;}
.list_comm,.list_util,.list_site{font-size:0;}
.list_comm li,.list_util li,.list_site li{display:inline-block;vertical-align:top;}
/* header */
.promotion-header{position:fixed;top:0;left:50%;z-index:1000;width:100%;max-width:1024px;height:49px;background-color:#000;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.promotion-header .inner_header:after{display:block;clear:both;content:'';}
.promotion-header .btn_menu{float:left;padding:15px 20px 16px;font-size:0;}
.promotion-header .btn_menu .ico_comm{width:23px;height:18px;}
.promotion-header .dimmed_layer2{display:none;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-color:rgba(0,0,0,0.7);-webkit-transition:opacity 0.4s 0.1s ease-in-out;-moz-transition:opacity 0.4s 0.1s ease-in-out;transition:opacity 0.4s 0.1s ease-in-out;}
.promotion-header .dimmed_layer2.on{display:block;z-index:1;}
.promotion-title{position:absolute;top:0;left:50%;margin-left:-33px;}
.promotion-title .link_logo{display:block;width:42px;height:24px;padding:12px;}
.list_util{float:right;margin-right:12px;}
.list_util li:nth-child(1) .link_util{font-size:0;}
.list_util .link_util{display:block;padding:16px 8px;}
.list_util [class^="ico_"]{height:17px;}
.list_util .ico_copy{width:17px;background-position-x:-25px;}
.list_util .ico_home{width:16px;background-position-x:-45px;}
.list_util .ico_close{width:15px;background-position-x:-65px;}
.menu_fixed{position:fixed;top:0;left:-110%;z-index:-1;width:245px;height:100vh;background-color:rgba(0,0,0,0.7);opacity:1;-webkit-transition:left 0.3s ease-in-out,opacity 0.3s ease-in-out;-moz-transition:left 0.3s ease-in-out,opacity 0.3s ease-in-out;transition:left 0.3s ease-in-out,opacity 0.3s ease-in-out;}
.menu_fixed.on{left:0;z-index:10;opacity:1;}
.menu_fixed .doc-gnb{overflow-y:auto;position:relative;height:100%;width:100%;background-color:#111;}
.menu_fixed .link_logo{position:absolute;top:0;left:0;padding:12px 28px 14px;}
.menu_fixed .btn_close{position:absolute;top:0;right:0;padding:16px 15px 17px;font-size:0;}
.menu_fixed .btn_close .ico_close{width:15px;height:17px;background-position-x:-65px;}
.menu_fixed .list_gnb{margin-top:50px;padding:48px 29px;border-top:1px solid #333;box-sizing:border-box;}
.menu_fixed .list_gnb li{font-size:0;}
.menu_fixed .list_gnb li:not(:first-child){margin-top:37px;}
.menu_fixed .list_gnb li:not(:first-child) .ico_comm{height:20px;}
.menu_fixed .list_gnb li:first-child .ico_comm{height:15px;}
.menu_fixed .list_gnb .link_gnb{display:inline-block;vertical-align:top;}
.menu_fixed .list_gnb .ico_gnb0{width:37px;background-position-y:-20px;}
.menu_fixed .list_gnb .ico_gnb1{width:71px;background-position-y:-40px;}
.menu_fixed .list_gnb .ico_gnb2{width:93px;background-position-y:-65px;}
.menu_fixed .list_gnb .ico_gnb3{width:93px;background-position-y:-90px;}
/* footer */
.promotion-footer{padding:30px 0 27px 0;background-color:#171717;text-align:center;}
.promotion-footer .txt_copy{display:block;margin-top:32px;font-size:10px;line-height:14px;color:#8a8a8a;}
.promotion-footer .txt_copy .link_txt{color:#8a8a8a;}
.list_service{display:inline-block;overflow:hidden;margin-top:14px;vertical-align:top;}
.list_service .item_service{overflow:hidden;}
.list_service .item_service:not(:first-child){margin-top:11px;}
.list_service .item_service .link_service{position:relative;float:left;padding:0 10px;font-size:11px;color:#fff;line-height:13px;letter-spacing:-0.03em;}
.list_service .item_service .link_service:not(:first-child):before{position:absolute;top:50%;left:0;width:1px;height:6px;background-color:#9e9e9e;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);content:'';}
.list_service .item_service .link_service strong{color:#e9a239;}
.info_company{margin-top:36px;font-size:10px;color:#898989;line-height:18px;}
.info_company a{color:#898989;}
.info_company .link_txt{text-decoration:underline;}
.list_site{overflow:hidden;margin-top:9px;}
.list_site li{position:relative;padding:0 8px;vertical-align:middle;}
.list_site li + li:before{position:absolute;top:50%;left:0;width:1px;height:12px;background-color:#5d5d5d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);content:'';}
.list_site [class^="link_"]{display:block;}
/* layout */
.container-promotion{overflow:hidden;min-width:320px;}
/* content */
.section_intro{position:relative;min-height:568px;padding:49px 20px 0 20px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_intro.jpg) 50% 50% no-repeat;background-size:cover;box-sizing:border-box;}
.section_intro::before{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:20px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_effect.png) 0 100% repeat-x;background-size:cover;content:"";}
.section_intro .img_char{position:absolute;left:50%;bottom:0;width:512px;height:329px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_char.png) 0 100% no-repeat;background-size:cover;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.section_intro .img_char [class^="img_"]{position:absolute;background-position:0 0;background-repeat:no-repeat;background-size:cover;-webkit-animation:ani_move_scale 0.9s 6 alternate ease-out;-moz-animation:ani_move_scale 0.9s 6 alternate ease-out;animation:ani_move_scale 0.9s 6 alternate ease-out;}
.section_intro .img_char .img_faceid1{top:27px;left:50%;width:86px;height:86px;margin-left:-106px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_faceid1.png);}
.section_intro .img_char .img_faceid2{top:73px;right:50%;width:94px;height:94px;margin-right:-131px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_faceid2.png);}
.section_intro .wrap_btn{position:relative;margin-top:164px;}
.section_intro .wrap_btn [class^="btn_"]{display:block;width:230px;height:48px;margin:0 auto;border-radius:48px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;text-align:center;}
.section_intro .wrap_btn [class^="btn_"] + [class^="btn_"]{margin-top:14px;}
.section_intro .wrap_btn [class^="btn_"] .inbox_btn{display:block;position:relative;width:100%;height:100%;}
.section_intro .wrap_btn .btn_register{position:relative;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/btn_register.png);}
.section_intro .wrap_btn .btn_register .inbox_btn{overflow:hidden;position:relative;padding-left:12px;border-radius:48px;box-sizing:border-box;}
.section_intro .wrap_btn .btn_register .inbox_btn:before{position:absolute;top:50%;left:50%;z-index:1;width:76px;height:12px;margin-left:6px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/txt_register.png) 50% 50% no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";}
.section_intro .wrap_btn .btn_register .inbox_btn:after{position:absolute;top:50%;left:0;width:245px;height:245px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_register.png) 0 0 no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:ani_move_light 2.5s infinite;-moz-animation:ani_move_light 2.5s infinite;animation:ani_move_light 2.5s infinite;content:"";}
.section_intro .wrap_btn .btn_register:before{position:absolute;top:-10px;left:-2px;z-index:1;width:68px;height:64px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_ryan.png) 0 0 no-repeat;background-size:cover;content:"";}
.section_intro .wrap_btn .btn_noti{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/btn_noti.png);}
.section_intro .wrap_btn .btn_noti .inbox_btn{position:relative;}
.section_intro .wrap_btn .btn_noti .inbox_btn:before{position:absolute;top:50%;left:50%;width:133px;height:12px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/txt_noti.png) 50% 50% no-repeat;background-size:cover;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";}
.tit_intro{width:207px;height:139px;margin:26px auto 0;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_intro.png);background-size:100% 100%;}
.tit_event{width:253px;height:114px;margin:0 auto;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_event.png);background-size:cover;}
.desc_intro{width:260px;height:30px;margin:14px auto 0;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/desc_intro.png);background-size:100% 100%;}
.wrap_mission{position:relative;min-height:1932px;padding-top:44px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_mission.jpg) 50% 50% no-repeat;background-size:cover;box-sizing:border-box;}
.wrap_mission .section_mission{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_line.png) 50% -2px no-repeat;background-size:280px auto;}
.section_mission{padding:45px 20px 42px;text-align:center;}
.section_mission [class^="ir_pm tit_"],.section_mission [class^="ir_pm txt_"],.section_mission [class^="ir_pm desc_"],.section_mission [class^="ir_pm box_"]{margin:0 auto;background-size:cover;}
.section_mission [class^="ir_pm item_"]{display:inline-block;margin:0 auto;background-size:cover;vertical-align:top;}
.section_mission .tit_reward{position:relative;z-index:1;}
.section_mission .btn_event{width:230px;height:52px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/btn_event.jpg) 0 0 no-repeat;background-size:cover;}
.section_mission .btn_event.type_other{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/btn_event2.jpg);}
.section_mission .btn_caution{position:absolute;top:199px;right:50%;width:44px;height:49px;margin-right:-148px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/btn_caution.png) 0 0 no-repeat;background-size:cover;}
.section_mission.type_mission1{position:relative;margin-top:40px;}
.section_mission.type_mission1 .tit_mission{width:191px;height:25px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_mission1.png);}
.section_mission.type_mission1 .txt_date{width:246px;height:33px;margin-top:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/txt_mission1_211213.png);}
.section_mission.type_mission1 .desc_mission{width:212px;height:32px;margin-top:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/desc_mission1.png);}
.section_mission.type_mission1 .tit_reward{width:214px;height:73px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_reward1_211213.png);}
.section_mission.type_mission1 .item_reward1{position:relative;left:10px;width:201px;height:215px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward1_1.png);}
.section_mission.type_mission1 .item_reward2{position:relative;left:-19px;width:193px;height:206px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward1_2.png);}
.section_mission.type_mission1 .box_reward{margin-top:18px;}
.section_mission.type_mission1 .box_reward .list_reward{margin:-23px -60px 0;font-size:0;text-align:center;}
.section_mission.type_mission1 .btn_event{margin-top:19px;}
.section_mission.type_mission2{position:relative;}
.section_mission.type_mission2 .tit_mission{width:235px;height:56px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_mission2.png);}
.section_mission.type_mission2 .txt_date{width:246px;height:33px;margin-top:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/txt_mission1_211213.png);}
.section_mission.type_mission2 .desc_mission{width:262px;height:71px;margin-top:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/desc_mission2.png);}
.section_mission.type_mission2 .type_reward1{margin-top:23px;}
.section_mission.type_mission2 .type_reward1 .tit_reward{width:203px;height:62px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_reward2_1.png);}
.section_mission.type_mission2 .type_reward1 .list_reward{margin-top:-26px;}
.section_mission.type_mission2 .type_reward1 .item_reward1{width:201px;height:215px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward2_1.png);}
.section_mission.type_mission2 .type_reward2{margin-top:5px;}
.section_mission.type_mission2 .type_reward2 .tit_reward{width:214px;height:73px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_reward2_2_211213.png);}
.section_mission.type_mission2 .type_reward2 .list_reward{margin:-48px -60px 0;font-size:0;text-align:center;}
.section_mission.type_mission2 .type_reward2 .item_reward1{display:block;position:relative;left:-6px;width:433px;height:226px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward2_2.png);}
.section_mission.type_mission2 .type_reward3{margin-top:12px;}
.section_mission.type_mission2 .type_reward3 .tit_reward{width:152px;height:36px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_reward2_3.png);}
.section_mission.type_mission2 .type_reward3 .list_reward{margin:-20px -60px 0;font-size:0;text-align:center;}
.section_mission.type_mission2 .type_reward3 .item_reward1{display:block;width:350px;height:233px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward2_3.png);}
.section_mission.type_mission2 .btn_event{margin-top:38px;}
.section_mission.type_mission2 .btn_caution{top:269px;}
.section_mission.type_mission3{min-height:1163px;padding-top:48px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_mission2.jpg) 50% 50% no-repeat;background-size:cover;box-sizing:border-box;}
.section_mission.type_mission3 .tit_mission{width:253px;height:56px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_mission3.png);}
.section_mission.type_mission3 .txt_date{width:246px;height:33px;margin-top:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/txt_mission3_211213.png);}
.section_mission.type_mission3 .desc_mission{width:182px;height:32px;margin-top:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/desc_mission3.png);}
.section_mission.type_mission3 .tit_reward{width:203px;height:62px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_reward3.png);}
.section_mission.type_mission3 .item_reward1{position:relative;left:13px;width:201px;height:215px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward3_1.png);}
.section_mission.type_mission3 .item_reward2{position:relative;left:-22px;width:193px;height:206px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_reward3_2.png);}
.section_mission.type_mission3 .box_reward{margin-top:22px;}
.section_mission.type_mission3 .box_reward .list_reward{margin:-21px -60px 0;font-size:0;text-align:center;}
.section_mission.type_mission3 .box_step{width:280px;height:523px;margin-top:20px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_step.png);}
.section_mission.type_mission3 .btn_event{margin-top:38px;}
.section_mission.type_mission4{min-height:329px;padding-top:44px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/bg_event.jpg) 50% 50% no-repeat;background-size:cover;box-sizing:border-box;}
.section_mission.type_mission4 .tit_mission{width:172px;height:88px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/tit_mission4.png);}
.section_mission.type_mission4 .desc_mission{width:190px;height:32px;margin-top:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/desc_mission4.png);}
.section_mission.type_mission4 .btn_event{overflow:visible;position:relative;margin-top:33px;}
.section_mission.type_mission4 .btn_event:after{position:absolute;top:-26px;right:4px;width:42px;height:42px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_con.png) 0 0 no-repeat;background-size:cover;content:"";}
.link_top{position:fixed;bottom:15px;right:15px;width:35px;height:35px;border:1px solid #4d4d4d;background-color:rgba(0,0,0,0.7);text-align:center;box-sizing:border-box;}
.link_top .ico_comm{width:20px;height:9px;margin-top:13px;background-position:-45px -110px;}
@media screen and (min-width:1024px){.link_top{position:fixed;bottom:15px;right:50%;margin-right:-500px;} }
/* layer */
.dimmed_layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(0,0,0,0.7);opacity:0;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}
.dimmed_layer.on{z-index:2000;opacity:1;-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;transition:opacity 0.4s ease;}
.popup_layer{display:none;position:fixed;top:0;left:0;z-index:2010;width:100%;height:100%;}
.popup_layer .inner_popup_layer{overflow-x:hidden;overflow-y:auto;position:absolute;top:50%;left:50%;width:100%;height:100%;padding:50px 0;text-align:center;opacity:0;box-sizing:border-box;-webkit-transform:translate(-50%,calc(-50% + 15px));-moz-transform:translate(-50%,calc(-50% + 15px));transform:translate(-50%,calc(-50% + 15px));-webkit-transition:transform 0.4s ease;-moz-transition:transform 0.4s ease;transition:transform 0.4s ease;}
.popup_layer .inner_popup_layer:after{display:inline-block;height:100%;vertical-align:middle;content:"";}
.popup_layer.popup_caution1 .list_caution{height:708px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_caution1_211213.png);}
.popup_layer.popup_caution2 .list_caution{height:1183px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_caution2_211213.png);}
.popup_layer.popup_grade .layer_body{width:280px;border:1px solid #343434;background-color:#191919;box-sizing:border-box;}
.popup_layer.popup_grade .link_close{top:0;right:0;padding:12px;}
.popup_layer.popup_grade .ico_close{width:15px;height:15px;background-position:-25px -110px;}
.popup_layer.on{display:block;}
.popup_layer.on .inner_popup_layer{opacity:1;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.layer_body{display:inline-block;position:relative;width:310px;margin:0 auto;padding:20px 0;box-sizing:border-box;vertical-align:middle;}
.layer_body .list_caution{background-position:0 0;background-repeat:no-repeat;background-size:cover;}
.layer_body .info_grade{width:255px;height:269px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/pubg/211126_f2p/m/images/img_grade.png) 0 0 no-repeat;background-size:cover;}
.layer_body .link_caution{position:absolute;left:50%;bottom:136px;width:126px;height:20px;margin-left:-65px;}
.layer_body .btn_ok{position:absolute;left:50%;bottom:60px;width:146px;height:46px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);}
.layer_body .link_close{position:absolute;top:-20px;right:-13px;padding:6px;font-size:0;}
.layer_body .ico_close{width:24px;height:23px;background-position-y:-110px;}
/* animation */
.obj_move{opacity:0;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);transform:translate(0,50px);}
.ani_on{opacity:1;transform:translate(0,0);}
@-webkit-keyframes ani_move_scale{0%{-webkit-transform:scale(1);    -moz-transform:scale(1);    transform:scale(1);}
    100%{-webkit-transform:scale(0.92);    -moz-transform:scale(0.92);    transform:scale(0.92);} }
@-moz-keyframes ani_move_scale{0%{-webkit-transform:scale(1);    -moz-transform:scale(1);    transform:scale(1);}
    100%{-webkit-transform:scale(0.92);    -moz-transform:scale(0.92);    transform:scale(0.92);} }
@keyframes ani_move_scale{0%{-webkit-transform:scale(1);    -moz-transform:scale(1);    transform:scale(1);}
    100%{-webkit-transform:scale(0.92);    -moz-transform:scale(0.92);    transform:scale(0.92);} }
@-webkit-keyframes ani_move_light{0%{left:0;}
    100%{left:150%;} }
@-moz-keyframes ani_move_light{0%{left:0;}
    100%{left:150%;} }
@keyframes ani_move_light{0%{left:0;}
    100%{left:150%;} }
