
@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;}
img{vertical-align:top;}
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:#000;}
body,th,td,input,select,textarea,button{font-weight:400;font-size:12px;line-height:1.5;font-family:'Pretendard','Malgun Gothic','맑은 고딕','Apple SD Gothic Neo','돋움',dotum,sans-serif;letter-spacing:-0.05em;color:#fff;}
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: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");}
.container-promotion::after{overflow:hidden;position:absolute;z-index:-1;width:0;height:0;content:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/img_char1.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/img_char2.png);}
[class^='section_']{max-width:1280px;margin:0 auto;}
.main-content{overflow:hidden;}
.inner_section{position:relative;max-width:360px;height:100%;margin:0 auto;box-sizing:border-box;}
.inner_section .link_top{position:absolute;bottom:20px;right:0;width:53px;height:53px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_top_newserver.png") no-repeat 50% 50%/cover;}
.img_g{display:block;width:100%;}
.link_kakao{display:block;padding:5px;}
.link_kakao .txt_util{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:25px;height:24px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_kakao.png);}
.link_copy{display:block;padding:5px;}
.link_copy .txt_util{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:27px;height:27px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_copy.png);}
.link_youtube{display:block;padding:5px;}
.link_youtube .txt_util{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:24px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_youtube.png);}
.link_home{display:block;padding:5px;}
.link_home .txt_util{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:20px;height:22px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_home.png);}
.link_today{position:absolute;left:50%;margin-left:150px;padding:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.link_today .txt_util{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;width:18px;height:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_today.png);}
.promotion-header{position:sticky;top:0;left:0;right:0;z-index:1000;height:105px;margin:0 auto;}
.promotion-header .warp_header{height:60px;background-color:#111;}
.promotion-header .inner_header{overflow:hidden;min-width:360px;height:100%;margin:0 auto;padding:16px 40px;box-sizing:border-box;}
.promotion-header .inner_header .promotion-title{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.promotion-header .inner_header .promotion-title .link_logo{display:block;font-size:0;}
.promotion-header .list_gnb{background-color:#161616;text-align:center;}
.promotion-header .list_gnb li{display:inline-block;vertical-align:top;}
.promotion-header .list_gnb .link_gnb{display:block;position:relative;padding:10px 52px 9px;font-size:12px;line-height:26px;color:#aaaaaa;}
.promotion-header .list_gnb .link_gnb.on{color:#fff;}
.section_event1{position:relative;height:1190px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_event1.jpg") no-repeat 50% 50%/cover;}
.section_event1::before{position:absolute;top:0;left:50%;width:1690px;height:442px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_cloud.png) no-repeat 0 0/cover;transform:translate(-50%,0);-webkit-animation:cloudMove 5s infinite;-moz-animation:cloudMove 5s infinite;-ms-animation:cloudMove 5s infinite;animation:cloudMove 5s infinite;content:'';}
.section_event1::after{position:absolute;top:-60px;left:50%;width:1418px;height:1044px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_coin.png) no-repeat 0 0/cover;transform:translate(-50%,0);-webkit-animation:coinMove 4.5s infinite;-moz-animation:coinMove 4.5s infinite;-ms-animation:coinMove 4.5s infinite;animation:coinMove 4.5s infinite;content:'';}
.section_event1 .inner_section{padding-top:65px;}
.section_event1 .wrap_event1{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;}
.section_event1 .tit_event{width:319px;height:128px;margin-top:16px;}
.section_event1 .txt_event{width:269px;height:37px;}
.section_event1 .list_date{width:228px;height:76px;margin-top:12px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_date.png") no-repeat 50% 50%/cover;}
.section_event1 .img_char_deco{position:absolute;top:290px;left:50%;width:191px;height:189px;margin-left:-26px;animation:charDecoAni 0.8s linear;animation-fill-mode:both;}
.section_event1 .area_point{position:relative;z-index:1;width:329px;height:366px;margin:400px auto 0;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_frame.png") no-repeat 50% 50%/cover;color:#000;box-sizing:border-box;}
.section_event1 .area_point .group_user_point{display:flex;flex-direction:column;align-items:center;padding:25px;}
.section_event1 .area_point .group_user_point .txt_username{max-width:280px;font-weight:500;font-size:30px;color:#355598;letter-spacing:-0.015em;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-wrap:normal !important;}
.section_event1 .area_point .group_user_point .box_state_info{display:flex;justify-content:center;align-items:center;}
.section_event1 .area_point .group_user_point .box_state_info .txt_userpoint{width:111px;height:15px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_user_point.png") no-repeat 50% 50%/cover;}
.section_event1 .area_point .group_user_point .box_state_info .btn_logstate{width:64px;height:21px;margin-left:8px;font-size:11px;color:#000;border:1px solid #545454;box-sizing:border-box;}
.section_event1 .area_point .group_user_point .box_user_point{display:flex;align-items:center;justify-content:center;width:246px;height:56px;margin-top:5px;font-weight:500;font-size:30px;color:#fff;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_point.png") no-repeat 50% 50%/cover;}
.section_event1 .area_point .group_user_point .box_user_point .ico_point{width:28px;height:28px;margin-right:12px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_point.png") no-repeat 50% 50%/cover;}
.section_event1 .area_point .group_user_point .box_user_point .txt_login{font-weight:400;font-size:11px;}
.section_event1 .area_point .group_user_point .box_user_point .txt_login .link_login{position:relative;color:#87f8ff;}
.section_event1 .area_point .group_user_point .box_user_point .txt_login .link_login::after{position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#87f8ff;content:'';}
.section_event1 .area_point .group_user_point .link_detail{position:relative;margin-top:28px;font-size:12px;color:#184ea8;letter-spacing:0;}
.section_event1 .area_point .group_user_point .link_detail .ico_detail{display:inline-block;width:10px;height:11px;margin:-4px 5px 0 0;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_detail.png") no-repeat 50% 50%/cover;vertical-align:middle;}
.section_event1 .area_point .group_info_point{width:240px;height:96px;margin:8px auto 0;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_info_point.png") no-repeat 50% 50%/cover;}
.section_event1 .desc_notice{position:relative;top:0;left:0;margin:14px 0 0;padding:0 25px 0 44px;font-size:0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_notice.png) 24px 0 no-repeat;background-size:15px auto;}
.section_event1 .desc_notice .txt_notice{display:inline-block;width:100%;font-size:11px;line-height:16px;color:#bcbcbc;letter-spacing:-0.01em;vertical-align:top;}
.section_event2{position:relative;overflow:hidden;height:2557px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_event2.jpg") no-repeat 50% 50%/cover;}
.section_event2 .inner_section .link_top{bottom:13px;right:28px;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_top_event.png");background-size:cover;}
.section_event2 .tit_exchange1{width:225px;height:24px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/tit_exchange1.png) 0 0 no-repeat;background-size:cover;}
.section_event2 .desc_exchange1{margin-top:12px;font-size:13px;color:#fff;line-height:18px;letter-spacing:-0.025em;text-align:center;}
.section_event2 .tit_exchange2{position:relative;left:5px;width:272px;height:55px;margin:44px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/tit_exchange2.png) 0 0 no-repeat;background-size:cover;}
.section_event2 .desc_exchange2{margin-top:14px;font-size:13px;color:#fff;line-height:18px;letter-spacing:-0.025em;text-align:center;}
.section_event2 .list_exchange{position:relative;width:319px;margin:19px auto 0;}
.section_event2 .list_exchange_type2 li .wrap_btn .btn_exchange .txt_exchange{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_exchange2.png);}
.section_event2 .list_exchange li{position:relative;display:inline-block;width:155px;height:197px;margin-top:8px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/item_exchange_type2.png") no-repeat 50% 50%/cover;vertical-align:top;}
.section_event2 .list_exchange li:nth-child(odd){margin-right:3px;}
.section_event2 .list_exchange li:nth-child(even){margin-left:3px;}
.section_event2 .list_exchange li.item_type2{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/item_exchange_type1.png);}
.section_event2 .list_exchange li.item_type_prize::before{position:absolute;top:3px;left:3px;bottom:5px;right:5px;z-index:15;border-radius:4px;background-color:rgba(9,9,9,0.7);content:'';}
.section_event2 .list_exchange li.item_type_prize::after{position:absolute;top:50%;left:50%;z-index:20;width:107px;height:86px;transform:translate(-50%,-50%);background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_prize.png) 0 0/cover no-repeat;content:'';}
.section_event2 .list_exchange li.item_type_soldout::before{position:absolute;top:3px;left:3px;bottom:5px;right:5px;z-index:15;border-radius:4px;background-color:rgba(9,9,9,0.7);content:'';}
.section_event2 .list_exchange li.item_type_soldout::after{position:absolute;top:50%;left:50%;z-index:20;width:107px;height:86px;transform:translate(-50%,-50%);background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_soldout.png) 0 0/cover no-repeat;content:'';}
.section_event2 .list_exchange li.item_type_eventend::before{position:absolute;top:3px;left:3px;bottom:5px;right:5px;z-index:15;border-radius:4px;background-color:rgba(9,9,9,0.7);content:'';}
.section_event2 .list_exchange li.item_type_eventend::after{position:absolute;top:50%;left:50%;z-index:20;width:60px;height:13px;transform:translate(-50%,-50%);background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_eventend.png) 0 0/cover no-repeat;content:'';}
.section_event2 .list_exchange li .txt_account{position:absolute;top:10px;right:32px;font-weight:500;font-size:14px;color:#af2bed;}
.section_event2 .list_exchange li .txt_point{position:absolute;left:19px;bottom:23px;z-index:10;width:25px;height:10px;background-position:0 0;background-repeat:no-repeat;background-size:cover;}
.section_event2 .list_exchange li .txt_point.txt_30{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point30.png);}
.section_event2 .list_exchange li .txt_point.txt_70{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point70.png);}
.section_event2 .list_exchange li .txt_point.txt_100{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point100.png);}
.section_event2 .list_exchange li .txt_point.txt_200{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point200.png);}
.section_event2 .list_exchange li .txt_point.txt_300{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point300.png);}
.section_event2 .list_exchange li .txt_point.txt_500{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point500.png);}
.section_event2 .list_exchange li .txt_point.txt_700{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_point700.png);}
.section_event2 .list_exchange li .txt_product{position:absolute;left:0;bottom:50px;display:flex;align-items:center;justify-content:center;width:100%;height:46px;font-size:10px;color:#031730;text-align:center;}
.section_event2 .list_exchange li .wrap_img{position:absolute;left:50%;bottom:92px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.section_event2 .list_exchange li .wrap_btn{position:absolute;left:6px;bottom:8px;width:141px;height:40px;border-radius:0 0 4px 4px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_exchange.png) 0 0 no-repeat;}
.section_event2 .list_exchange li .wrap_btn .btn_exchange{display:flex;align-items:center;width:100%;height:100%;}
.section_event2 .list_exchange li .wrap_btn .btn_exchange:hover{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_exchange_on.png) 0 0 no-repeat;}
.section_event2 .list_exchange li .wrap_btn .txt_exchange{display:block;width:41px;height:11px;margin-left:auto;margin-right:10px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_exchange1.png") no-repeat 50% 50%/cover;}
.section_event2 .wrap_notice{width:322px;height:557px;margin:22px auto 0;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/txt_notice.png);background-size:cover;}
.promotion-footer{display:table;position:relative;width:100%;height:300px;font-family:'Malgun Gothic','맑은 고딕','Apple SD Gothic Neo',sans-serif;background-color:#171717;text-align:center;table-layout:fixed;}
.promotion-footer .inner_footer{overflow:hidden;max-width:360px;margin:0 auto;text-align:center;}
.promotion-footer .list_util{border-bottom:2px solid #252525;padding:18px 0;}
.promotion-footer .list_util li{display:inline-block;vertical-align:middle;margin-right:32px;}
.promotion-footer .list_util li:last-child{margin-right:0;}
.promotion-footer .link_pc{display:block;width:101px;height:36px;margin:43px auto 0;border:2px solid #444444;font-size:13px;line-height:36px;color:#808080;}
.logo_foot{margin-top:23px;}
.logo_foot .link_foot{position:relative;display:inline-block;vertical-align:middle;}
.logo_foot .link_foot:nth-child(1){top:6px;}
.logo_foot .link_foot + .link_foot{margin:5px 0 0 26px;}
.logo_foot .link_foot .img_logo{display:inline-block;vertical-align:middle;}
.info_foot{margin-top:28px;}
.info_foot .info_copyright{display:block;font-size:12px;line-height:14px;color:#949494;letter-spacing:0;}
.info_foot .link_copyright{display:inline-block;color:#7e7e7e;vertical-align:top;}
/* layer */
.dimmed_layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(0,0,0,0.85);opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease;}
.dimmed_layer.on{opacity:1;z-index:1500;}
.popup_layer{display:none;opacity:0;position:fixed;top:50%;left:50%;z-index:2010;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.popup_layer.on{display:block;opacity:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.popup_layer .inner_popup_layer{position:relative;}
.popup_layer .layer_body{width:100%;height:100%;}
.popup_layer .frame_vod{width:100%;height:100%;border:none;background-color:#1a1a1a;}
.popup_layer .box_vod{width:100%;height:100%;box-sizing:border-box;}
.popup_layer.popup_point{width:300px;background-color:#fff;box-sizing:border-box;}
.popup_layer.popup_point .layer_head{padding:27px 15px 0;}
.popup_layer.popup_point .layer_head .tit_point{display:block;padding-bottom:4px;border-bottom:1px solid #000;font-weight:500;font-size:14px;color:#000;}
.popup_layer.popup_point .layer_body{padding:0 15px 25px;box-sizing:border-box;}
.popup_layer.popup_point .layer_body .list_point{max-height:59vh;overflow-y:auto;}
.popup_layer.popup_point .layer_body .list_point li{padding:12px 0 8px;border-bottom:1px solid #dbdbdb;}
.popup_layer.popup_point .layer_body .list_point li:first-child{border-top:1px solid #4d4d4d;border-bottom:1px solid #4d4d4d;}
.popup_layer.popup_point .layer_body .list_point li.data_none{border-top:0;font-size:12px;color:#747474;text-align:center;}
.popup_layer.popup_point .layer_body .list_point_detail::after{display:block;clear:both;content:"";}
.popup_layer.popup_point .layer_body .list_point_detail dt{float:left;font-size:12px;font-weight:500;line-height:25px;color:#000;}
.popup_layer.popup_point .layer_body .list_point_detail dd{float:right;font-size:12px;line-height:25px;color:#747474;}
.popup_layer.popup_point .layer_body .list_point_detail dd.txt_info{color:#144582;text-decoration:underline;}
.popup_layer.popup_point .layer_body .list_point_detail .txt_point_num{display:block;text-align:right;}
.popup_layer.popup_point .layer_body .box_paging{margin-top:12px;text-align:center;}
.popup_layer.popup_point .layer_body .box_paging .link_paging{padding:7px 10px;color:#727272;}
.popup_layer.popup_point .layer_body .box_paging .link_paging.active{color:#000;}
.popup_layer.popup_point .layer_body .box_paging .ico_arrow{width:6px;height:10px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_arrow.png") no-repeat 50% 50%/cover;}
.popup_layer.popup_point .layer_body .box_paging .ico_arrow_double{width:9px;height:10px;background:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/ico_arrow_double.png") no-repeat 50% 50%/cover;}
.popup_layer.popup_point .layer_body .box_paging .btn_prev .ico_arrow,.popup_layer.popup_point .layer_body .box_paging .btn_prev .ico_arrow_double,.popup_layer.popup_point .layer_body .box_paging .btn_prev_first .ico_arrow,.popup_layer.popup_point .layer_body .box_paging .btn_prev_first .ico_arrow_double{transform:scaleX(-1);}
.popup_layer.popup_point .layer_body .box_paging .btn_prev,.popup_layer.popup_point .layer_body .box_paging .btn_prev_first,.popup_layer.popup_point .layer_body .box_paging .btn_next,.popup_layer.popup_point .layer_body .box_paging .btn_next_last{padding:9px 6px;}
.popup_layer.popup_point .layer_body .box_paging .btn_arrow:disabled{opacity:0.55;cursor:default;}
.popup_layer.popup_point .layer_foot .btn_close{position:absolute;top:-36px;right:-1px;width:26px;height:26px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_close.png);background-size:cover;}
.popup_layer.popup_point .layer_foot .link_close{display:block;width:100%;height:49px;margin:0 auto;padding:0;line-height:50px;background-color:#144582;text-align:center;}
.popup_layer.popup_result{width:300px;color:#000;background-color:#fff;}
.popup_layer.popup_result#layerResult2 .inner_popup_layer{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_shine.png) 50% 20px no-repeat;background-size:150px 20px;}
.popup_layer.popup_result#layerResult2 .inner_popup_layer .wrap_img{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/bg_result.jpg) 0 0 no-repeat;background-size:cover;}
.popup_layer.popup_result .layer_head{margin:0 15px;padding:27px 0 4px;border-bottom:1px solid #000;text-align:center;}
.popup_layer.popup_result .layer_head .tit_point{font-weight:500;font-size:14px;}
.popup_layer.popup_result .layer_body .wrap_result{padding:33px 15px;}
.popup_layer.popup_result .layer_body .box_result{display:flex;flex-wrap:wrap;}
.popup_layer.popup_result .layer_body .box_result .wrap_img{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:104px;height:104px;background-color:#f9f9f9;}
.popup_layer.popup_result .layer_body .box_result .wrap_info{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;}
.popup_layer.popup_result .layer_body .box_result .wrap_info .txt_product{overflow:hidden;max-width:128px;font-size:13px;color:#000;white-space:nowrap;text-overflow:ellipsis;}
.popup_layer.popup_result .layer_body .box_result .wrap_info .txt_count{margin-top:15px;font-size:13px;color:#6b6b6b;}
.popup_layer.popup_result .layer_foot{font-size:0;}
.popup_layer.popup_result .layer_foot [class^='link_']{display:inline-block;width:50%;height:49px;font-size:12px;line-height:49px;color:#fff;text-align:center;}
.popup_layer.popup_result .layer_foot .link_close{background-color:#9d9d9d;}
.popup_layer.popup_result .layer_foot .link_more{width:100%;background-color:#144582;}
.popup_layer.popup_result .layer_foot .btn_close{position:absolute;top:-36px;right:-1px;width:26px;height:26px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_close.png);background-size:cover;}
.popup_layer.popup_vip{top:0;bottom:0;transform:translate(-50%,0);padding:36px 0;}
.popup_layer.popup_vip .inner_popup_layer{overflow-y:auto;position:static;width:300px;height:100%;background-color:#fff;}
.popup_layer.popup_vip .wrap_vip{min-height:533px;color:#000;}
.popup_layer.popup_vip .layer_foot{font-size:0;}
.popup_layer.popup_vip .layer_foot .btn_close{position:absolute;top:0;right:-1px;width:26px;height:26px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/250205_2nd/m/btn_close.png);background-size:cover;}
[class*="obj_move"]{opacity:0;}
.obj_move{-webkit-transform:translateY(80px);-moz-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);-webkit-transition:opacity 0.6s ease,transform 0.6s cubic-bezier(0.175,0.885,0.32,1);-moz-transition:opacity 0.6s ease,transform 0.6s cubic-bezier(0.175,0.885,0.32,1);-ms-transition:opacity 0.6s ease,transform 0.6s cubic-bezier(0.175,0.885,0.32,1);transition:opacity 0.6s ease,transform 0.6s cubic-bezier(0.175,0.885,0.32,1);}
.obj_move.ani_on{opacity:1;transform:translateY(0);}
.obj_move.box_btn,.obj_move.btn_intro{-webkit-transform:translate(-50%,80px);-moz-transform:translate(-50%,80px);-ms-transform:translate(-50%,80px);transform:translate(-50%,80px);}
.obj_move.box_btn.ani_on,.obj_move.btn_intro.ani_on{opacity:1;transform:translate(-50%,0);}
@keyframes btnRotate{0%{transform:rotate(0);}
  100%{transform:rotate(1turn);} }
@keyframes charSlideRight{0%{opacity:0;    transform:translateX(-80px);}
  100%{opacity:1;    transform:translateX(0);} }
@keyframes charSlideTop{0%{opacity:0;    transform:translateY(80px);}
  100%{opacity:1;    transform:translateY(0);} }
@keyframes charAni{0%{opacity:0;    top:100px;}
  100%{opacity:1;    top:-26px;} }
@keyframes charDecoAni{0%{opacity:0;}
  100%{opacity:1;} }
@keyframes scrollDown{0%{transform:translateY(0);}
  30%{transform:translateY(-7px);}
  60%{transform:translateY(0);} }
@keyframes cloudMove{0%{transform:translate(-50%,0);}
  50%{transform:translate(calc(-50% + 40px),0);}
  100%{transform:translate(-50%,0);} }
@keyframes coinMove{0%{transform:translate(-50%,0);}
  50%{transform:translate(-50%,50px);}
  100%{transform:translate(-50%,0);} }
