@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:16px;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");}
/* common */
.container-promotion,.promotion-gnb{min-width:1300px;}
.container_wallpaper,.container_wallpaper .promotion-gnb{min-width:1400px;}
.container-promotion{margin-top:-115px;}
.container-promotion2{margin-top:-158px;}
.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/240229_1st/pc/bg_character1.jpg) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_character2.jpg) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_kakao.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_kakao_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_play.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_play_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_gift.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_gift_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice3.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice3_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill1.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill1_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill2.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill2_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill3.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill3_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill4.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill4_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_wallpaper.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_wallpaper_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice2.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice2_on.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_coupon.png) url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_coupon_on.png);}
.main-content{margin-top:-217px;}
.inner_section{margin:0 auto;}
.img_g{display:block;width:100%;}
/* header */
.promotion-header{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:1000;max-width:2560px;margin:0 auto;}
.promotion-header .inner_header{overflow:hidden;min-width:1300px;margin:0 auto;padding:8px 40px;background-color:#1b1b1b;box-sizing:border-box;}
.promotion-header .inner_header::after{display:block;clear:both;content:"";}
.promotion-header .inner_header .promotion-title{float:left;}
.promotion-header .inner_header .promotion-title .link_logo{display:block;font-size:0;}
.promotion-header .list_gnb{background-color:rgba(33,33,33,0.9);text-align:center;}
.promotion-header .list_gnb li{display:inline-block;vertical-align:top;}
.promotion-header .list_gnb li:last-child .link_gnb::after{position:absolute;right:0;width:1px;height:20px;background-color:#484848;content:'';}
.promotion-header .list_gnb .link_gnb{display:block;position:relative;padding:26px 53px 25px;font-size:17px;line-height:1;color:#aaaaaa;}
.promotion-header .list_gnb .link_gnb::before{position:absolute;left:0;width:1px;height:20px;background-color:#484848;content:'';}
.promotion-header .list_gnb .link_gnb:hover{color:rgba(255,255,255,0.8);}
.promotion-header .list_gnb .link_gnb.on{color:#fff;}
.list_menu{position:-webkit-sticky;position:sticky;top:424px;z-index:1000;width:max-content;margin:0 18px 0 auto;text-align:right;}
.container-promotion2 .list_menu::after{top:22px;height:219px;}
.list_menu::after{position:absolute;top:24px;right:-1px;width:1px;height:174px;background-color:rgba(180,180,180,0.2);content:'';}
.list_menu .link_menu{display:inline-block;position:relative;padding:12px 30px 9px 0;font-size:15px;color:#a7a7a7;}
.list_menu .link_menu:hover{color:rgba(255,255,255,0.8);}
.list_menu .link_menu.on{font-weight:500;color:#fff;}
.list_menu .link_menu.on::after{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_menu_on.png) no-repeat 50% 50%;}
.list_menu .link_menu::after{position:absolute;top:20px;right:-3px;width:5px;height:5px;border-radius:50%;background-color:#fff;content:'';}
.list_menu .link_menu.on::after{width:18px;height:18px;top:14px;right:-9px;}
.list_menu2::after{background-color:rgba(40,40,40,0.2);}
.list_menu2 .link_menu{color:#555;}
.list_menu2 .link_menu::after{background-color:#000;}
.list_menu2 .link_menu:hover,.list_menu2 .link_menu.on{color:#000;}
.list_menu2 .link_menu.on::after{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_menu2_on.png) no-repeat 50% 50%;}
.list_util{float:right;margin-top:3px;}
.list_util li{display:inline-block;vertical-align:middle;margin-right:10px;}
.list_util li:last-child{margin-right:0;}
.list_util a[class^='link_']{display:block;padding:5px;}
.list_util .link_kakao .txt_util{width:20px;height:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_kakao.png);}
.list_util .link_kakao:hover .txt_util{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_kakao_on.png);}
.list_util .link_copy .txt_util{width:17px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_copy.png);}
.list_util .link_copy:hover .txt_util{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_copy_on.png);}
.list_util .link_youtube .txt_util{width:19px;height:13px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_youtube.png);}
.list_util .link_youtube:hover .txt_util{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_youtube_on.png);}
.list_util .link_home .txt_util{width:15px;height:17px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_home.png);}
.list_util .link_home:hover .txt_util{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_home_on.png);}
.list_util .link_today .txt_util{width:134px;height:18px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_today.png);}
.list_util .link_today:hover .txt_util{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_today_on.png);}
/* section_info */
.section_info{position:relative;height:1028px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_info.jpg) no-repeat 50% 50%;}
.container-promotion2 .section_info{height:1031px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_info2.jpg);}
.section_info .inner_section{width:1300px;padding-top:197px;}
.section_info .txt_info{width:519px;height:66px;margin-left:-10px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_info.png) no-repeat 50% 50%;}
.section_info .tit_info{width:801px;height:648px;margin:-48px 0 0 -186px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_info.png) no-repeat 50% 50%;}
.section_info .box_btn{position:absolute;top:464px;left:50%;margin-left:-34px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.section_info .btn_play{position:relative;width:206px;height:206px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_play.png) no-repeat 50% 50%;}
.section_info .btn_play::after{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_outline.png) no-repeat 50% 50%;-webkit-animation:btnRotate 3.6s linear infinite;-moz-animation:btnRotate 3.6s linear infinite;-ms-animation:btnRotate 3.6s linear infinite;animation:btnRotate 3.6s linear infinite;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;content:'';}
.section_info .btn_play:hover::after{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_play_on.png);}
.section_info .txt_date{width:460px;height:38px;margin:-100px 0 0 24px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_comingsoon.png) no-repeat 50% 50%;}
.section_info .link_event{width:574px;height:174px;margin-left:-24px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_gift.png) no-repeat 50% 50%;}
.section_info .link_event:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_gift_on.png);}
.section_info .link_download{width:574px;height:174px;margin:-100px 0 0 -24px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download.png) no-repeat 50% 50%;}
.section_info .link_download:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_download_on.png);}
.section_info .ico_scroll{width:80px;height:57px;margin:-26px 0 0 220px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_scroll1.png) no-repeat 50% 50%;-webkit-animation:scrollDown2 0.8s linear infinite;-moz-animation:scrollDown2 0.8s linear infinite;-ms-animation:scrollDown2 0.8s linear infinite;animation:scrollDown2 0.8s linear infinite;}
.container-promotion2 .section_info .ico_scroll{margin:-11px 0 0 220px;}
/* section_gift */
.section_gift{height:2141px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_gift.jpg) no-repeat 50% 50%;}
.section_gift .link_kakao{width:582px;height:212px;margin:1787px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_kakao.png) no-repeat 50% 50%;}
.section_gift .link_kakao:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_kakao_on.png);}
/* section_special */
.section_special{height:1979px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_special.jpg) no-repeat 50% 50%;}
.container-promotion2 .section_special{height:2968px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_special2.jpg);}
.section_special .link_notice{width:582px;height:212px;margin:1471px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice3.png) no-repeat 50% 50%;}
.container-promotion2 .section_special .link_notice{margin:2458px auto 0;}
.section_special .link_notice:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice3_on.png);}
/* section_intro */
.section_intro{position:relative;height:940px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_intro.jpg) no-repeat 50% 50%;}
.section_intro .inner_section{width:1170px;padding-top:212px;}
.section_intro .txt_intro{width:523px;height:67px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_intro.png) no-repeat 50% 50%;}
.section_intro .tit_intro{width:543px;height:239px;margin-top:-28px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_intro.png) no-repeat 50% 50%;}
.section_intro .txt_date{width:657px;height:47px;margin:6px 0 0 -45px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_date.png) no-repeat 50% 50%;}
.section_intro .btn_play{position:relative;width:230px;height:229px;margin-left:150px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_intro.png) no-repeat 50% 50%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.section_intro .btn_play:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_intro_on.png);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.section_intro .btn_play::before,.section_intro .btn_play::after{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;content:'';}
.section_intro .btn_play::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_inline.png);-webkit-animation:btnRotate 18s linear infinite reverse;-moz-animation:btnRotate 18s linear infinite reverse;-ms-animation:btnRotate 18s linear infinite reverse;animation:btnRotate 18s linear infinite reverse;}
.section_intro .btn_play::after{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_outline.png);-webkit-animation:btnRotate 23s linear infinite;-moz-animation:btnRotate 23s linear infinite;-ms-animation:btnRotate 23s linear infinite;animation:btnRotate 23s linear infinite;}
.section_intro .ico_scroll{position:absolute;left:50%;bottom:-24px;width:81px;height:59px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/ico_scroll2.png) no-repeat 50% 50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-animation:scrollDown 1s linear infinite;-moz-animation:scrollDown 1s linear infinite;-ms-animation:scrollDown 1s linear infinite;animation:scrollDown 1s linear infinite;}
/* section_character */
.section_character{height:1048px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;transition:all 0.4s ease;}
.section_character[data-tab="1"]{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_character1.jpg) no-repeat 50% 50%;}
.section_character[data-tab="2"]{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_character2.jpg) no-repeat 50% 50%;}
.section_character .inner_section{width:1280px;padding-top:80px;}
.section_character .wrap_char{position:relative;width:100%;min-width:1300px;}
.section_character .list_char{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.section_character .list_char::after{display:block;clear:both;content:"";}
.section_character .list_char li{float:left;}
.section_character .area_char{position:relative;}
.section_character .group_char{display:none;position:absolute;top:0;left:0;margin:177px 0 0 824px;/* 2024-03-05 수정 */ opacity:0;transition:opacity 0.5s;}
.section_character .group_char.on{display:block;opacity:1;}
.section_character .link_chartab{width:186px;height:50px;}
.section_character .link_chartab1{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_chartab1.png) no-repeat 50% 50%;}
.section_character .link_chartab1.on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_chartab1_on.png);}
.section_character .link_chartab2{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_chartab2.png) no-repeat 50% 50%;}
.section_character .link_chartab2.on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_chartab2_on.png);}
.section_character .tit_char{width:451px;height:94px;margin-left:-10px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_char.png) no-repeat 50% 50%;}
.section_character .txt_char{padding-top:20px;line-height:22px;color:#bfbfbf;}
.section_character .desc_char{display:block;padding-top:15px;/* 2024-03-05 수정 */ }
.section_character .tit_skill{width:97px;height:24px;margin:75px 0 0 3px;/* 2024-03-05 수정 */ background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_skill.png) no-repeat 50% 50%;}
.section_character .list_skill{margin-top:18px;}
.section_character .list_skill::after{display:block;clear:both;content:"";}
.section_character .list_skill li{float:left;margin-right:10px;}
.section_character .list_skill li:last-child{margin-right:0;}
.section_character .list_skill li:nth-child(1){background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill1.png) no-repeat 50% 50%;}
.section_character .list_skill li:nth-child(1).on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill1_on.png);}
.section_character .list_skill li:nth-child(2){background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill2.png) no-repeat 50% 50%;}
.section_character .list_skill li:nth-child(2).on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill2_on.png);}
.section_character .list_skill li:nth-child(3){background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill3.png) no-repeat 50% 50%;}
.section_character .list_skill li:nth-child(3).on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill3_on.png);}
.section_character .list_skill li:nth-child(4){background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill4.png) no-repeat 50% 50%;}
.section_character .list_skill li:nth-child(4).on{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_skill4_on.png);}
.section_character .link_skill{width:102px;/* 2024-03-04 수정 */ height:102px;/* 2024-03-04 수정 */ }
.section_character .btn_video{display:inline-block;position:relative;width:426px;/* 2024-03-07 수정 */ height:240px;/* 2024-03-07 수정 */ margin-top:18px;border:1px solid #000;background-color:#000;/* 2024-03-07 수정 */ box-sizing:border-box;/* 2024-03-07 수정 */ }
/* section_season2 */
.section_season2{height:2163px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_season2.jpg) no-repeat 50% 50%;}
.section_season2 .inner_section{width:1240px;padding-top:575px;text-align:center;}
.section_season2 .txt_season2{width:630px;height:100px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_season2.png) no-repeat 50% 50%;}
.section_season2 .tit_season2{width:1307px;height:272px;margin:-19px 0 0 -26px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_season2.png) no-repeat 50% 50%;}
.section_season2 .list_date{width:920px;height:80px;margin:-81px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_season2_date.png) no-repeat 50% 50%;}
.section_season2 .list_update{height:890px;padding-top:100px;}
.section_season2 .tit_reward{width:760px;height:74px;margin:32px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_reward.png) no-repeat 50% 50%;}
.section_season2 .link_notice{width:360px;height:100px;margin:42px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice.png) no-repeat 50% 50%;}
/* section_reward */
.section_reward{height:3601px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_reward.jpg) no-repeat 50% 50%;}
.container-promotion2 .section_reward{height:3701px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_reward2.jpg);}
.section_reward .inner_section{position:relative;padding-top:140px;}
.section_reward .txt_reward{width:394px;height:30px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_reward.png) no-repeat 50% 50%;}
.section_reward .tit_reward{width:1212px;height:120px;margin:24px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_reward.png) no-repeat 50% 50%;}
.section_reward .desc_reward{width:998px;height:32px;margin:35px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/desc_reward.png) no-repeat 50% 50%;}
.section_reward .area_reward{height:2644px;padding-top:428px;}
.section_reward .link_notice{width:360px;height:100px;margin:110px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice.png) no-repeat 50% 50%;}
/* section_event */
.section_event{height:2722px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_event.jpg) no-repeat 50% 50%;}
.section_event .inner_section{width:1290px;padding-top:335px;}
.section_event .txt_event1{width:741px;height:212px;margin:-90px 0 0 -80px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_event.png) no-repeat 50% 50%;}
.section_event .tit_event{width:987px;height:391px;margin-top:-69px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_event.png) no-repeat 50% 50%;}
.section_event .box_event{padding-top:840px;text-align:center;}
.section_event .list_date{width:770px;height:84px;margin-top:30px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_event_date.png) no-repeat 50% 50%;}
.section_event .link_notice{display:block;width:358px;height:92px;margin:1650px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice2.png) no-repeat 50% 50%;}
.section_event .link_notice:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_notice2_on.png);}
/* section_wallpaper */
.section_wallpaper{height:1734px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/bg_wallpaper.jpg) no-repeat 50% 50%;}
.section_wallpaper .inner_section{position:relative;width:1280px;margin:0 auto;padding-top:350px;}
.section_wallpaper .inner_section::after{position:absolute;top:470px;right:-48px;width:240px;height:194px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_stemp.png) no-repeat 50% 50%;content:'';}
.section_wallpaper .tit_wallpaper{width:475px;height:322px;margin:0 80px 0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/tit_wallpaper.png) no-repeat 50% 50%;}
.section_wallpaper .txt_wallpaper{width:532px;height:23px;margin:60px 46px 0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/txt_wallpaper.png) no-repeat 50% 50%;}
.section_wallpaper .btn_wallpaper{display:block;width:430px;height:102px;margin:47px 80px 0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_wallpaper.png) no-repeat 50% 50%;}
.section_wallpaper .btn_wallpaper:hover{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_wallpaper_on.png);}
.section_wallpaper .list_wallpaper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:250px;}
.section_wallpaper .list_wallpaper li{margin-top:10px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.section_wallpaper .list_wallpaper li:not(:first-child){margin-left:10px;}
.section_wallpaper .list_wallpaper li:hover{transform:translateY(-10px);}
.section_wallpaper .list_wallpaper .link_wallpaper{display:block;position:relative;width:416px;height:240px;padding:4px;box-sizing:border-box;}
.section_wallpaper .list_wallpaper .link_wallpaper::after{position:absolute;top:0;left:0;width:416px;height:240px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_frame.png) no-repeat 50% 50%;content:'';}
/* footer */
.promotion-footer{display:table;position:relative;width:100%;height:368px;font-family:'Malgun Gothic','맑은 고딕','Apple SD Gothic Neo',sans-serif;background-color:#000;text-align:center;table-layout:fixed;}
.promotion-footer .inner_footer{display:table-cell;vertical-align:top;}
.logo_foot{margin-top:67px;}
.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-left:36px;}
.logo_foot .link_foot .img_logo{display:inline-block;vertical-align:middle;}
.info_foot{margin-top:38px;}
.info_foot .info_address,.info_foot .link_g,.info_foot .info_copyright{display:block;font-size:12px;line-height:20px;color:#7e7e7e;letter-spacing:0;}
.info_foot .info_address{padding-top:20px;}
.info_foot .info_address .bar_g{position:relative;top:-2px;display:inline-block;width:1px;height:12px;margin:0 8px;background-color:#7e7e7e;vertical-align:middle;box-sizing:border-box;}
.info_foot .info_address .bar_g.type_other{background-color:transparent;}
.info_foot .info_copyright{padding-top:41px;}
.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:19px;vertical-align:top;}
.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-weight:500;font-size:14px;line-height:26px;color:#e7e7e7;letter-spacing:-0.05em;}
.list_csmenu li .link_csmenu::before{position:absolute;top:50%;left:-12px;width:2px;height:2px;background-color:#797979;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';}
.list_csmenu li .link_csmenu.emph_g{font-weight:700;color:#e03f3f;}
.list_csmenu li .link_grade{padding-right:15px;}
.list_csmenu li .link_grade::after{position:absolute;top:50%;right:0;border-top:6px solid #cbcbcb;border-left:5px solid transparent;border-right:5px solid transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'';}
/* 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;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%);/* 2024-03-04 추가 시작 */ /* 2024-03-04 추가 끝 */ }
.popup_layer.on{display:block;}
.popup_layer.on .inner_popup_layer{opacity:1;}
.popup_layer .inner_popup_layer{position:relative;width:1240px;height:698px;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;}
.popup_layer .layer_body{width:100%;height:100%;}
.popup_layer .link_close{position:absolute;top:-8px;right:-60px;padding:10px;}
.popup_layer .link_close:hover .ico_close{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_on.png);}
.popup_layer .ico_close{width:26px;height:26px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close.png) no-repeat 50% 50%;}
.popup_layer.popup_video .box_vod{width:100%;height:100%;box-sizing:border-box;}
.popup_layer.popup_video .frame_vod{width:100%;height:100%;border:none;background-color:#1a1a1a;}
.popup_layer.popup_grade{top:auto;bottom:92px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.popup_layer.popup_grade .inner_popup_layer{width:754px;height:185px;overflow-y:visible;padding:0;}
.popup_layer.popup_grade .layer_body{width:100%;height:100%;padding:30px 41px 27px;border:1px solid #323236;background-color:#242426;vertical-align:bottom;box-sizing:border-box;}
.popup_layer.popup_grade [class~='info_grade']{width:670px;height:126px;margin:0 auto;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_grade.png) no-repeat 50% 50%;}
.popup_layer.popup_grade .link_close{top:15px;right:15px;width:21px;height:21px;padding:0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_grade.png) no-repeat 50% 50%;}
.popup_layer.popup_policy{min-height:464px;background-color:#fff;color:#202020;letter-spacing:-0.05em;box-sizing:border-box;opacity:0;}
.popup_layer.popup_policy.on{opacity:1;}
.popup_layer.popup_policy .inner_popup_layer{overflow:hidden;left:auto;width:740px;height:auto;padding:45px 57px 45px 60px;text-align:left;box-sizing:border-box;transform:translateX(0);}
.popup_layer.popup_policy .layer_body{top:auto;transform:translateY(0);width:100%;height:100%;}
.popup_layer.popup_policy .tit_policy{display:block;padding-bottom:22px;border-bottom:1px solid #474747;font-weight:500;font-size:23px;line-height:19px;}
.popup_layer.popup_policy .desc_policy{margin-top:14px;font-size:14px;line-height:24px;}
.popup_layer.popup_policy .link_faq{font-weight:700;font-size:14px;line-height:24px;color:#333;text-decoration:underline;}
.popup_layer.popup_policy .link_close{top:6px;right:10px;}
.popup_layer.popup_policy .link_close:hover .ico_close{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_policy.png);}
.popup_layer.popup_policy .ico_close{width:24px;height:24px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_policy.png);}
.popup_layer.popup_coupon .inner_popup_layer{width:1224px;height:708px;}
.popup_layer.popup_coupon .layer_body{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/img_coupon.png);}
.popup_layer.popup_coupon .box_today{position:absolute;top:-54px;right:95px;}
.popup_layer.popup_coupon .box_today::after{position:absolute;top:-2px;right:0;width:1px;height:44px;background-color:rgba(255,255,255,0.3);content:'';}
.popup_layer.popup_coupon .box_today .inp_today{position:absolute;top:0;right:0;width:100%;height:100%;appearance:none;cursor:pointer;}
.popup_layer.popup_coupon .box_today .lab_today{display:block;position:relative;padding:0 20px;line-height:22px;color:#c3c2c1;cursor:pointer;}
.popup_layer.popup_coupon .box_today .lab_today:hover{color:#f7f7f7;}
.popup_layer.popup_coupon .link_close{top:-65px;right:20px;}
.popup_layer.popup_coupon .link_close:hover .ico_close{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_coupon_on.png);}
.popup_layer.popup_coupon .ico_close{width:39px;height:39px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/240229_1st/pc/btn_close_coupon.png);}
.popup_layer.popup_wallpaper .layer_body{width:1240px;height:700px;}
[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.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1);-moz-transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1);-ms-transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1);transition:opacity 0.5s ease,transform 0.5s cubic-bezier(0.175,0.885,0.32,1);}
.obj_move.ani_on{opacity:1;transform:translateY(0);}
@keyframes btnRotate{from{transform:rotate(0);}
  to{transform:rotate(1turn);} }
@keyframes scrollDown{0%{transform:translate(-50%,0);}
  30%{transform:translate(-50%,-15px);}
  60%{transform:translate(-50%,0);} }
@keyframes scrollDown2{0%{transform:translateY(0);}
  50%{transform:translateY(8px);}
  100%{transform:translateY(0);} }