@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Sans+KR:wght@100..900&family=Noto+Sans+TC:wght@100..900&display=swap);@charset "UTF-8";/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0;}
fieldset,img{border:0 none;}
dl,ul,ol,menu,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
input,select,textarea,button{vertical-align:middle;}
input::-ms-clear{display:none;}
button{border:0 none;background-color:transparent;cursor:pointer;}
body{background:#fff;}
body,th,td,input,select,textarea,button{font-size:16px;line-height:1.5;font-family:'Pretendard','Malgun Gothic','맑은 고딕','Apple SD Gothic Neo','돋움',dotum,sans-serif;color:#333;}
:lang(ja) body,:lang(ja) th,:lang(ja) td,:lang(ja) input,:lang(ja) select,:lang(ja) textarea,:lang(ja) button{font-family:"Noto Sans JP",sans-serif;}
:lang(zh-Hant) body,:lang(zh-Hant) th,:lang(zh-Hant) td,:lang(zh-Hant) input,:lang(zh-Hant) select,:lang(zh-Hant) textarea,:lang(zh-Hant) button{font-family:"Noto Sans TC",sans-serif;}
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;}
/* 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%;}
.screen_out{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:1px;clip-path:inset(100%);clip:rect(1px,1px,1px,1px);}
.show{display:block;}
.hide{display:none;}
@font-face{font-family:'Pretendard';font-weight:300;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Light.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Light.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Light.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:400;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Regular.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:500;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Medium.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:600;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-SemiBold.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-SemiBold.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:700;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.ttf") format("truetype"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Bold.otf") format("opentype");}
@font-face{font-family:'Pretendard';font-weight:900;src:local("☺") url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Black.woff") format("woff"),url("https://t1.kakaocdn.net/gamepub/webfont/pretendard/Pretendard-Black.otf") format("opentype");}
/* common */
body.fixed_body{height:100%;min-height:100%;overflow:hidden;touch-action:none;}
body.fixed_body .ico_scoll{animation-play-state:paused;}
.container-promotion{min-width:1280px;max-width:2560px;margin:-120px auto 0;}
.promotion-gnb{min-width:1280px;}
.main-content{position:relative;overflow:hidden;}
.inner_section{height:100%;margin:0 auto;box-sizing:border-box;}
img{display:inline-block;vertical-align:top;}
/* animation */
.obj_move{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease,transform 1s cubic-bezier(0.175,0.885,0.32,1);}
.obj_move.ani_on{opacity:1;transform:translateY(0);}
/* header */
.promotion-header{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:1000;}
.promotion-header .inner_header{padding:14px 40px 7px;background-color:#000;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{display:flex;justify-content:center;height:68px;background-color:rgba(2,2,2,0.88);}
.promotion-header .list_gnb li:first-child .link_gnb::before{content:none;}
.promotion-header .list_gnb .link_gnb{display:flex;align-items:center;position:relative;height:100%;padding:0 59px;font-size:17px;line-height:19px;color:#979797;text-align:center;transition:all 0.3s ease;}
.promotion-header .list_gnb .link_gnb::before{position:absolute;left:0;width:1px;height:20px;background-color:#3b3b3b;content:'';}
.promotion-header .list_gnb .link_gnb:hover{color:#FFF;}
.promotion-header .list_gnb .link_gnb[aria-selected='true']{color:#FFF;}
.list_util{float:right;margin-top:1px;}
.list_util li{display:inline-block;vertical-align:middle;margin-right:10px;}
.list_util li:first-child{margin-right:11px;}
.list_util li:last-child{margin-left:2px;margin-right:0;}
.list_util a[class^='link_']{display:block;padding:5px;}
.list_util .link_news:hover .txt_util::before{opacity:1;}
.list_util .link_news .txt_util{position:relative;display:block;width:18px;height:17px;background-size:100% auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_news.png");}
.list_util .link_news .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_news.png");}
.list_util .link_news .txt_util:hover::before{opacity:1;}
.list_util .link_news .txt_util::before{content:'';position:absolute;inset:0;background-position:0 -20px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.list_util .link_youtube:hover .txt_util::before{opacity:1;}
.list_util .link_youtube .txt_util{position:relative;display:block;width:19px;height:13px;background-size:100% auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_youtube.png");}
.list_util .link_youtube .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_youtube.png");}
.list_util .link_youtube .txt_util:hover::before{opacity:1;}
.list_util .link_youtube .txt_util::before{content:'';position:absolute;inset:0;background-position:0 -20px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.list_util .link_home:hover .txt_util::before{opacity:1;}
.list_util .link_home .txt_util{position:relative;display:block;width:15px;height:17px;background-size:100% auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_home.png");}
.list_util .link_home .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_home.png");}
.list_util .link_home .txt_util:hover::before{opacity:1;}
.list_util .link_home .txt_util::before{content:'';position:absolute;inset:0;background-position:0 -20px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.list_util .link_today:hover .txt_util::before{opacity:1;}
.list_util .link_today .txt_util{position:relative;display:block;width:131px;height:15px;background-size:100% auto;}
html[lang="ko"] .list_util .link_today .txt_util{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/ico_today.png");}
html[lang="ko"] .list_util .link_today .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/ico_today.png");}
html[lang="en"] .list_util .link_today .txt_util{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/ico_today.png");}
html[lang="en"] .list_util .link_today .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/ico_today.png");}
html[lang="ja"] .list_util .link_today .txt_util{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/ico_today.png");}
html[lang="ja"] .list_util .link_today .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/ico_today.png");}
html[lang="zh-Hant"] .list_util .link_today .txt_util{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/ico_today.png");}
html[lang="zh-Hant"] .list_util .link_today .txt_util::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/ico_today.png");}
.list_util .link_today .txt_util:hover::before{opacity:1;}
.list_util .link_today .txt_util::before{content:'';position:absolute;inset:0;background-position:0 -20px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
html[lang='en'] .list_util .link_today .txt_util{width:174px;height:17px;}
html[lang='ja'] .list_util .link_today .txt_util{width:136px;height:15px;}
html[lang='zh-Hant'] .list_util .link_today .txt_util{width:110px;height:15px;}
.link_top{opacity:0;right:60px;bottom:20px;z-index:50;position:relative;display:block;width:102px;height:102px;background-size:100% auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab1.png");position:fixed;transition:opacity 0.3s;}
.link_top::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab1.png");}
.link_top:hover::before{opacity:1;}
.link_top::before{content:'';position:absolute;inset:0;background-position:0 -102px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.link_top.show{opacity:1;}
.link_top.fixed{position:absolute;}
/* main */
.wrap_main{position:relative;height:2547px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/bg_main.webp) no-repeat 50% 50%/cover;}
.section_main{position:relative;height:1280px;}
.section_main .inner_section{padding-top:227px;}
.section_main .tit_main{text-align:center;}
.section_main .btn_play{position:relative;display:block;width:104px;height:104px;background-size:100% auto;background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_play.png");margin:43px auto 0;}
.section_main .btn_play::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_play.png");}
.section_main .btn_play:hover::before{opacity:1;}
.section_main .btn_play::before{content:'';position:absolute;inset:0;background-position:0 -104px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.section_main .btn_main{position:relative;display:block;width:394px;height:94px;background-size:100% auto;margin:32px auto 0;}
html[lang="ko"] .section_main .btn_main{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/btn_main.png");}
html[lang="ko"] .section_main .btn_main::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/btn_main.png");}
html[lang="en"] .section_main .btn_main{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/btn_main.png");}
html[lang="en"] .section_main .btn_main::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/btn_main.png");}
html[lang="ja"] .section_main .btn_main{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/btn_main.png");}
html[lang="ja"] .section_main .btn_main::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/btn_main.png");}
html[lang="zh-Hant"] .section_main .btn_main{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/btn_main.png");}
html[lang="zh-Hant"] .section_main .btn_main::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/btn_main.png");}
.section_main .btn_main:hover::before{opacity:1;}
.section_main .btn_main::before{content:'';position:absolute;inset:0;background-position:0 -94px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
.section_main .txt_main{display:block;margin-top:20px;font-size:24px;line-height:26px;color:#FFF;text-align:center;}
.section_main .txt_main .txt_emph{color:#41e2ff;}
.section_main .ico_scoll{position:absolute;left:50%;bottom:244px;width:26px;height:34px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_scroll.png);transform:translateX(-50%);animation:scrollDown 1.5s infinite;animation-play-state:running;}
.section_character{position:relative;overflow:hidden;height:1267px;}
.section_character::before{position:absolute;top:220px;left:50%;width:705px;height:120px;margin-left:-705px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/bg_char.png) no-repeat 0 0;content:'';}
html[lang='en'] .section_character::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/bg_char.png);}
html[lang='ja'] .section_character::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/bg_char.png);}
html[lang='zh-Hant'] .section_character::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/bg_char.png);}
.section_character .inner_section{padding-top:130px;}
.section_character .box_char{width:1280px;margin:0 auto;}
.section_character .ico_char{display:block;width:96px;height:96px;margin-left:795px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_char.png) no-repeat 0 0;}
.section_character .tit_char{margin:20px 0 0 765px;}
.section_character .desc_char{margin:-16px 0 0 795px;width:485px;}
.section_character .box_skill{position:relative;width:1280px;height:458px;margin:-4px auto 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/bg_skill.png) no-repeat 640px 0/640px 458px;}
html[lang='en'] .section_character .box_skill{margin-top:-53px;}
html[lang='ko'] .section_character .list_skill li:nth-child(1) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill1.png");}
html[lang='en'] .section_character .list_skill li:nth-child(1) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill1.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(1) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill1.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(1) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill1.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(1):hover .link_skill,html[lang='ko'] .section_character .list_skill li:nth-child(1).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill1_on.png");}
html[lang='en'] .section_character .list_skill li:nth-child(1):hover .link_skill,html[lang='en'] .section_character .list_skill li:nth-child(1).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill1_on.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(1):hover .link_skill,html[lang='ja'] .section_character .list_skill li:nth-child(1).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill1_on.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(1):hover .link_skill,html[lang='zh-Hant'] .section_character .list_skill li:nth-child(1).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill1_on.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(2) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill2.png");}
html[lang='en'] .section_character .list_skill li:nth-child(2) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill2.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(2) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill2.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(2) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill2.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(2):hover .link_skill,html[lang='ko'] .section_character .list_skill li:nth-child(2).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill2_on.png");}
html[lang='en'] .section_character .list_skill li:nth-child(2):hover .link_skill,html[lang='en'] .section_character .list_skill li:nth-child(2).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill2_on.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(2):hover .link_skill,html[lang='ja'] .section_character .list_skill li:nth-child(2).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill2_on.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(2):hover .link_skill,html[lang='zh-Hant'] .section_character .list_skill li:nth-child(2).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill2_on.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(3) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill3.png");}
html[lang='en'] .section_character .list_skill li:nth-child(3) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill3.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(3) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill3.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(3) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill3.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(3):hover .link_skill,html[lang='ko'] .section_character .list_skill li:nth-child(3).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill3_on.png");}
html[lang='en'] .section_character .list_skill li:nth-child(3):hover .link_skill,html[lang='en'] .section_character .list_skill li:nth-child(3).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill3_on.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(3):hover .link_skill,html[lang='ja'] .section_character .list_skill li:nth-child(3).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill3_on.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(3):hover .link_skill,html[lang='zh-Hant'] .section_character .list_skill li:nth-child(3).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill3_on.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(4) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill4.png");}
html[lang='en'] .section_character .list_skill li:nth-child(4) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill4.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(4) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill4.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(4) .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill4.png");}
html[lang='ko'] .section_character .list_skill li:nth-child(4):hover .link_skill,html[lang='ko'] .section_character .list_skill li:nth-child(4).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_skill4_on.png");}
html[lang='en'] .section_character .list_skill li:nth-child(4):hover .link_skill,html[lang='en'] .section_character .list_skill li:nth-child(4).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_skill4_on.png");}
html[lang='ja'] .section_character .list_skill li:nth-child(4):hover .link_skill,html[lang='ja'] .section_character .list_skill li:nth-child(4).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_skill4_on.png");}
html[lang='zh-Hant'] .section_character .list_skill li:nth-child(4):hover .link_skill,html[lang='zh-Hant'] .section_character .list_skill li:nth-child(4).on .link_skill{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_skill4_on.png");}
.section_character .list_skill .link_skill{position:absolute;width:118px;height:118px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;transition:all 0.3s ease;}
.section_character .list_skill .link_skill1{top:0;left:669px;}
.section_character .list_skill .link_skill2{top:110px;left:619px;}
.section_character .list_skill .link_skill3{top:230px;left:619px;}
.section_character .list_skill .link_skill4{top:340px;left:669px;}
.section_character .link_video{position:absolute;top:88px;left:797px;width:480px;height:270px;border:1px solid #00bcde;background-color:#242424;}
/* event */
.wrap_event{position:relative;height:2297px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/bg_event.webp) no-repeat 50% 0/cover;}
.wrap_event .link_top{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab2.png);}
.wrap_event .link_top::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab2.png);}
.section_event{position:relative;height:1271px;}
.section_event .inner_section{padding-top:790px;}
.section_event .effect_event{position:absolute;top:120px;left:50%;width:1920px;height:863px;margin-left:-960px;}
.section_event .effect_event [class^="effect_event"]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;}
.section_event .effect_event .effect_event1{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/img_event_effect1.png) no-repeat 50% 0;animation:2s linear 0.4s infinite normal none running arrowEffect;}
.section_event .effect_event .effect_event2{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/img_event_effect2.png) no-repeat 50% 0;animation:1.7s linear 0.7s infinite normal none running arrowEffect;}
.section_event .effect_event .effect_event3{background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/img_event_effect3.png) no-repeat 50% 0;animation:1.8s linear 1s infinite normal none running arrowEffect;}
.section_event .box_event{position:relative;width:1280px;margin:0 auto;}
.section_event .desc_event{position:absolute;top:317px;right:0;left:0;font-size:28px;line-height:38px;color:#FFF;text-align:center;}
.section_event .list_event{display:flex;justify-content:center;align-items:center;gap:0 16px;position:absolute;top:421px;right:0;left:0;font-size:24px;line-height:32px;}
.section_event .list_event dt{color:#6dff93;}
.section_event .list_event dd{color:#FFF;}
.section_reward{position:relative;height:1026px;}
.section_reward .inner_section{padding-top:818px;}
.section_reward .info_reward{position:absolute;top:0;left:50%;width:1920px;height:818px;margin-left:-960px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_reward.png);}
html[lang='en'] .section_reward .info_reward{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/img_reward.png);}
html[lang='ja'] .section_reward .info_reward{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/img_reward.png);}
html[lang='zh-Hant'] .section_reward .info_reward{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/img_reward.png);}
.section_reward .btn_reward{position:relative;display:block;width:380px;height:90px;background-size:100% auto;margin:0 auto;}
html[lang="ko"] .section_reward .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/btn_reward.png");}
html[lang="ko"] .section_reward .btn_reward::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/btn_reward.png");}
html[lang="en"] .section_reward .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/btn_reward.png");}
html[lang="en"] .section_reward .btn_reward::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/en/btn_reward.png");}
html[lang="ja"] .section_reward .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/btn_reward.png");}
html[lang="ja"] .section_reward .btn_reward::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ja/btn_reward.png");}
html[lang="zh-Hant"] .section_reward .btn_reward{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/btn_reward.png");}
html[lang="zh-Hant"] .section_reward .btn_reward::before{background-image:url("https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/zh-Hant/btn_reward.png");}
.section_reward .btn_reward:hover::before{opacity:1;}
.section_reward .btn_reward::before{content:'';position:absolute;inset:0;background-position:0 -90px;background-size:100% auto;opacity:0;transition:opacity 0.3s;}
/* point */
.wrap_point{position:relative;height:3525px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/bg_point.webp) no-repeat 50% 0;}
.wrap_point .link_top{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab3.png);}
.wrap_point .link_top::before{background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_top_tab3.png);}
.section_point1{position:relative;height:1425px;}
.section_point1 .inner_section{padding-top:311px;}
html[lang='en'] .section_point1 .inner_section{padding-top:264px;}
html[lang='ja'] .section_point1 .inner_section{padding-top:326px;}
html[lang='zh-Hant'] .section_point1 .inner_section{padding-top:307px;}
.section_point1 .tit_point{width:1280px;margin:0 auto;}
.section_point1 .tit_point img{margin-left:-173px;}
.section_point1 .desc_point{display:flex;width:1280px;margin:12px auto 0;}
html[lang='en'] .section_point1 .desc_point{margin-top:-26px;}
html[lang='ja'] .section_point1 .desc_point{margin-top:-29px;}
html[lang='zh-Hant'] .section_point1 .desc_point{margin-top:3px;}
.section_point1 .desc_point .txt_g{width:532px;font-weight:500;font-size:28px;line-height:38px;color:#FFF;text-align:center;}
.section_point1 .desc_point .txt_emph{color:#4decff;}
.section_point1 .area_point{position:absolute;top:905px;left:50%;width:2560px;height:453px;margin-left:-1280px;padding-top:114px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/frame_point.png) no-repeat 100% 0;box-sizing:border-box;}
.section_point1 .group_user_point{display:flex;justify-content:space-between;width:1162px;margin:0 auto;}
.section_point1 .box_user_info{display:flex;flex-direction:column;gap:4px 0;}
.section_point1 .tit_username{margin-left:2px;font-weight:600;font-size:60px;line-height:74px;color:#1a2868;}
.section_point1 .box_state_info{display:flex;align-items:center;gap:0 10px;}
.section_point1 .txt_userpoint{margin-left:6px;font-weight:600;font-size:24px;line-height:34px;color:#1a2868;}
.section_point1 .btn_logstate{display:flex;justify-content:center;align-items:center;width:100px;height:34px;border:1px solid #9c9c9c;font-weight:300;font-size:18px;line-height:27px;color:#3a3a3a;box-sizing:border-box;}
.section_point1 .btn_logstate:hover{border-color:#545454;color:#000;}
.section_point1 .box_user_point{display:flex;justify-content:center;align-items:center;width:351px;height:112px;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/bg_login.png) no-repeat 0 0;}
.section_point1 .txt_point{font-weight:600;font-size:52px;line-height:54px;color:#FFF;}
.section_point1 .txt_login{font-weight:300;font-size:18px;line-height:21px;color:#FFF;}
.section_point1 .link_login{position:relative;color:#86f5ff;}
.section_point1 .link_login::before{position:absolute;right:0;bottom:0;left:0;height:1px;background-color:#86f5ff;content:'';}
.section_point1 .group_info_point{width:1162px;margin:39px auto 0;}
html[lang='en'] .section_point1 .group_info_point{margin-top:27px;}
.section_point1 .list_info_point{display:flex;gap:0 10px;padding:4px 2px 3px;}
.section_point1 .list_info_point dt{font-weight:600;font-size:18px;line-height:22px;color:#1a2868;}
html[lang='ja'] .section_point1 .list_info_point dt{font-size:16px;}
.section_point1 .list_info_point dd{display:flex;gap:0 10px;font-size:18px;line-height:22px;color:#1a2868;}
html[lang='ja'] .section_point1 .list_info_point dd{font-size:16px;}
.section_point1 .list_info_point dd::before{width:2px;height:14px;margin-top:4px;background-color:#4f5f79;content:'';}
.section_point1 .desc_info{display:flex;width:1280px;margin:526px auto 0;font-size:18px;line-height:28px;color:#bcbcbc;}
html[lang='en'] .section_point1 .desc_info{margin-top:490px;}
html[lang='ja'] .section_point1 .desc_info{margin-top:530px;}
html[lang='zh-Hant'] .section_point1 .desc_info{margin-top:528px;}
.section_point1 .desc_info .ico_info{width:22px;height:22px;margin:2px 8px 0 0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ico_info.png) no-repeat 0 0;}
html[lang='ja'] .section_point1 .desc_info .ico_info{margin-top:3px;}
html[lang='zh-Hant'] .section_point1 .desc_info .ico_info{margin-top:3px;}
.section_point1 .desc_info .txt_emph{margin-left:4px;color:#46d6ef;}
.section_point2{height:1715px;}
.section_point2 .list_items{display:flex;justify-content:center;flex-wrap:wrap;width:1280px;margin:0 auto;gap:49px 16px;}
.section_point2 .list_items li{width:308px;height:380px;}
.section_point2 .list_items li:nth-child(9){margin-left:162px;}
.section_point2 .img_card{display:block;}
.section_notice{display:flex;flex-direction:column;align-items:center;height:385px;}
.section_notice .tit_notice{font-weight:400;font-size:32px;line-height:40px;color:#4cddf3;}
.section_notice .list_notice{margin-top:17px;}
.section_notice .list_notice li{display:flex;justify-content:center;align-items:center;gap:0 8px;font-size:20px;line-height:34px;color:#d4d4d4;}
.section_notice .list_notice li::before{width:5px;height:4px;border-radius:2px;background-color:#ababab;content:'';}
/* footer */
.promotion-footer{position:relative;width:100%;font-family:'Noto Sans KR','Apple SD Gothic Neo','Arial','Helvetica','sans-serif';letter-spacing:-.01em;background-color:#000;}
.promotion-footer .inner_footer{min-width:1280px;max-width:2560px;height:100%;margin:0 auto;padding:63px 40px;box-sizing:border-box;}
.logo_foot{display:flex;align-items:center;}
.logo_foot .link_foot{position:relative;}
.logo_foot .link_foot:nth-child(1){top:6px;}
.logo_foot .link_foot + .link_foot{margin-left:41px;}
.logo_foot .link_foot .img_logo{display:inline-block;vertical-align:middle;}
.info_foot{margin-top:44px;}
.info_foot .info_address,.info_foot .link_g{display:block;font-size:14px;line-height:19px;color:#808080;letter-spacing:-0.01em;}
.info_foot .info_address{padding-top:28px;font-family:'Segoe UI','Apple SD Gothic Neo','Linux Biolinum O','Arial','Helvetica','sans-serif';}
.info_foot .info_copyright{display:block;padding-top:29px;font-size:14px;line-height:19px;color:#fff;}
.info_foot .link_g,.info_foot .link_copyright{display:inline-block;vertical-align:top;}
.info_foot .link_underline{margin-left:5px;text-decoration:underline;}
.info_foot .link_copyright{color:#fff;}
.info_foot .link_cert{display:inline-flex;align-items:center;margin-top:29px;}
.info_foot .link_cert:hover .txt_cert{text-decoration:underline;}
.info_foot .link_cert .txt_cert{margin-right:6px;font-size:14px;line-height:20px;color:#fff;}
.info_foot .link_cert .ico_more{width:6px;height:10px;}
html[lang='en'] .info_foot .link_cert .ico_more{margin-top:3px;}
.list_csmenu{display:flex;align-items:center;}
.list_csmenu li{position:relative;}
.list_csmenu li + li{padding-left:50px;}
.list_csmenu li:first-child .link_csmenu::before{content:none;}
.list_csmenu li::before{position:absolute;top:50%;left:25px;width:1px;height:8px;background-color:#6a6969;transform:translateY(-50%);content:'';}
.list_csmenu li .link_csmenu{display:flex;align-items:center;font-weight:500;font-size:14px;line-height:26px;color:#e7e7e7;letter-spacing:-0.01em;}
.list_csmenu li .link_csmenu:hover{text-decoration:underline;}
.list_csmenu li .link_grade{position:relative;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;transform:translateY(-50%);content:'';}
.list_grade{display:flex;margin-top:31px;}
.list_grade dt,.list_grade dd{margin-right:28px;font-weight:400;font-size:14px;line-height:22px;}
.list_grade dt{color:#fff;}
.list_grade dd{color:#808080;}
.wrap_grade{display:flex;margin-top:31px;}
.wrap_grade .txt_grade{margin-left:25px;font-size:14px;line-height:19px;color:#808080;}
/* layer */
.dimmed_layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,0.7);opacity:0;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;transform:translate(-50%,-50%);}
.popup_layer.on{display:block;opacity:1;transition:all 0.3s ease;}
.popup_layer .inner_popup_layer{position:relative;}
.popup_layer .layer_body{width:100%;height:100%;}
.popup_layer.popup_video .inner_popup_layer{width:1200px;height:678px;transition:opacity 0.3s ease;}
.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_video .btn_close{position:absolute;top:-48px;right:-10px;padding:10px;}
.popup_layer.popup_video .ico_close{position:relative;width:26px;height:26px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_close.png);background-size:100% auto;}
@media (hover:hover) and (pointer:fine){.popup_layer.popup_video .ico_close:hover::before{opacity:1;} }
.popup_layer.popup_video .ico_close::before{position:absolute;inset:0;background-repeat:no-repeat;background-size:100% auto;opacity:0;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_close.png);background-position:0 -30px;transition:opacity 0.3s;pointer-events:none;content:'';}
.popup_layer.popup_grade{top:auto;bottom:134px;left:50%;font-family:'Noto Sans KR','Apple SD Gothic Neo','Arial','Helvetica','sans-serif';transform:translateX(-50%);}
.popup_layer.popup_grade .inner_popup_layer{width:972px;overflow-y:visible;padding:0;}
.popup_layer.popup_grade .layer_body{width:100%;height:100%;padding:32px;border:1px solid #212121;background-color:#000;vertical-align:bottom;box-sizing:border-box;}
.popup_layer.popup_grade [class~='info_grade'] .desc_grade{font-size:18px;line-height:22px;color:#fff;}
.popup_layer.popup_grade [class~='info_grade'] .desc_grade .txt_emph{font-weight:700;color:#F02828;}
.popup_layer.popup_grade [class~='info_grade'] .list_grade{position:absolute;bottom:32px;right:32px;width:226px;height:86px;background-image:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/ko/img_grade.png);}
.popup_layer.popup_grade [class~='info_grade'] .list_gameinfo{display:flex;flex-wrap:wrap;align-items:center;width:660px;margin-top:32px;font-size:12px;line-height:26px;color:#808080;}
.popup_layer.popup_grade [class~='info_grade'] .list_gameinfo dt,.popup_layer.popup_grade [class~='info_grade'] .list_gameinfo dd{height:29px;margin:-1px 0 0 -1px;padding-left:16px;border:1px solid #141414;box-sizing:border-box;}
.popup_layer.popup_grade [class~='info_grade'] .list_gameinfo dt{width:152px;}
.popup_layer.popup_grade [class~='info_grade'] .list_gameinfo dd{width:179px;color:#fff;}
.popup_layer.popup_grade .btn_close{position:absolute;top:32px;right:32px;width:26px;height:26px;padding:0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_close_layer.png) no-repeat 50% 50%/cover;}
.popup_layer.popup_policy{min-height:464px;font-family:'Noto Sans KR','Apple SD Gothic Neo','Arial','Helvetica','sans-serif';color:#808080;background-color:#000;box-sizing:border-box;opacity:0;}
.popup_layer.popup_policy.on{opacity:1;}
.popup_layer.popup_policy .inner_popup_layer{width:840px;padding:32px;border:1px solid #212121;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:30px;border-bottom:1px solid #303030;font-weight:400;font-size:18px;line-height:22px;color:#fff;}
.popup_layer.popup_policy .desc_policy{margin-top:30px;font-size:14px;line-height:1.4;letter-spacing:-0.01em;}
.popup_layer.popup_policy .link_faq{font-weight:700;font-size:14px;line-height:24px;color:#fff;text-decoration:underline;}
.popup_layer.popup_policy .btn_close{position:absolute;top:32px;right:32px;width:26px;height:26px;padding:0;background:url(https://t1.kakaocdn.net/gamepub/ui-contents/promotion/aw/260515_update6/pc/btn_close_layer.png) no-repeat 50% 50%/cover;}
@keyframes scrollDown{0%{transform:translate(-50%,0);}
  30%{transform:translate(-50%,-15px);}
  60%{transform:translate(-50%,0);} }
@keyframes fadeIn{0%{opacity:0;}
  100%{opacity:1;} }
@keyframes arrowEffect{0%{transform:translateY(50px);    opacity:0;}
  50%{transform:translateY(25px);    opacity:1;}
  100%{transform:translateY(0);    opacity:0;} }

.box_cookie {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    background-color: #242424;
    opacity: 0;
    transition: all 0.8s;
    transform: translateY(150px);
}

.box_cookie.on {
    z-index: 1050;
    opacity: 1;
    transform: translateY(0);
    animation: ani_bt_obj 0.8s;
}

.box_cookie .inner_cookie {
    display: flex;
    position: relative;
    max-width: 1240px;
    min-height: 138px;
    padding: 0 20px;
    margin: 0 auto;
    align-items: center;
    justify-content: space-between;
}

.box_cookie .desc_cookie {
    max-width: 750px;
    padding: 10px 10px 10px 0;
    font-size: 18px;
    line-height: 24px;
    color: #CECECE;
}

.box_cookie .txt_emph {
    color: #fff;
}

.box_cookie .wrap_btn {
    display: flex;
    text-align: inherit;
}

.box_cookie .btn_cookie {
    min-height: 42px;
    padding: 4px 25px;
    border-radius: 2px;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    color: #FFF;
    background-color: #b48f67;
    letter-spacing: 0;
    transition: background-color 0.3s,border-color 0.3s;
}

@media screen and (min-width: 1280px) and (max-width:2560px) {
    .box_cookie .btn_cookie:hover {
        background-color:#c99f72;
    }
}

.box_cookie .btn_cookie + [class^="btn_"] {
    margin-left: 10px;
}

.box_cookie .btn_set {
    border: 1px solid #535353;
    background-color: transparent;
}

@media screen and (min-width: 1280px) and (max-width:2560px) {
    .box_cookie .btn_set:hover {
        border-color:#797979;
        background-color: transparent;
    }
}

.popup_layer.popup_cookie {
    width: 788px;
    margin: 0 auto;
}

.popup_layer.popup_cookie .inner_popup_layer {
    background-color: #fff;
}

.popup_layer.popup_cookie .layer_head {
    display: flex;
    align-items: center;
    min-height: 70px;
    padding: 0 20px;
    border-bottom: 1px solid #EAEAEA;
}

.popup_layer.popup_cookie .layer_body {
    width: auto;
    height: auto;
    padding: 24px 20px 20px;
}

.popup_layer.popup_cookie .txt_emph {
    font-weight: 500;
    color: #b48f67;
}

.popup_layer.popup_cookie .tit_popup {
    display: block;
    padding: 10px 30px 10px 0;
    font-weight: 500;
    font-size: 22px;
    line-height: 30px;
}

.popup_layer.popup_cookie .tit_cookie {
    display: block;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
}

.popup_layer.popup_cookie .desc_cookie {
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #383838;
}

.popup_layer.popup_cookie .link_cookie {
    position: relative;
    font-weight: 500;
    color: #b48f67;
}

.popup_layer.popup_cookie .link_cookie::after {
    position: absolute;
    bottom: -1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #b48f67;
    content: '';
}

.popup_layer.popup_cookie .link_back {
    padding: 10px;
}

.popup_layer.popup_cookie .link_back .ico_back {
    display: inline-block;
    width: 8px;
    height: 18px;
    margin-top: 2px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='20' viewBox='0 0 11 20' fill='none'%3E%3Cpath d='M10 1L2 10L10 19' stroke='black' stroke-width='2'/%3E%3C/svg%3E") no-repeat 50% 50%/cover;
    vertical-align: top;
}

.popup_layer.popup_cookie .group_btn {
    display: flex;
    margin-top: 21px;
    justify-content: space-between;
}

.popup_layer.popup_cookie .wrap_btn {
    display: flex;
}

.popup_layer.popup_cookie .btn_cookie {
    height: 40px;
    padding: 4px 25px;
    border-radius: 2px;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #FFF;
    background-color: #000;
    letter-spacing: 0;
    transition: background-color 0.3s,border-color 0.3s;
}

@media screen and (min-width: 1280px) and (max-width:2560px) {
    .popup_layer.popup_cookie .btn_cookie:hover {
        background-color:#343434;
    }
}

.popup_layer.popup_cookie .btn_cookie + [class^="btn_"] {
    margin-left: 10px;
}

.popup_layer.popup_cookie .btn_save {
    border: 1px solid #707070;
    color: #202020;
    background-color: #FFF;
}

@media screen and (min-width: 1280px) and (max-width:2560px) {
    .popup_layer.popup_cookie .btn_save:hover {
        border-color:#A0A0A0;
        background-color: #FFF;
    }
}

.popup_layer.popup_cookie .btn_close {
    position: absolute;
    top: 14px;
    right: 8px;
    width: 40px;
    height: 40px;
}

.popup_layer.popup_cookie .btn_close .ico_close {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 16px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M17 1L1 17M1 1L17 17' stroke='black' stroke-width='2'/%3E%3C/svg%3E") no-repeat 50% 50%/cover;
    transform: translate(-50%,-50%);
}

.popup_layer.popup_cookie .list_cookie {
    width: 713px;
}

.popup_layer.popup_cookie .list_cookie li + li {
    margin-top: 30px;
}

.popup_layer.popup_cookie .tbl_cookies {
    width: 728px;
    margin-top: 10px;
    border: 1px solid #202020;
    border-collapse: collapse;
    border-spacing: 0;
    table-layout: fixed;
    text-align: center;
}

.popup_layer.popup_cookie .tbl_cookies th,.popup_layer.popup_cookie .tbl_cookies td {
    padding: 11px 10px;
    border-bottom: 1px solid #202020;
    line-height: 19px;
}

.popup_layer.popup_cookie .tbl_cookies th {
    font-weight: 500;
    font-size: 14px;
}

.popup_layer.popup_cookie .tbl_cookies th + th {
    border-left: 1px solid #202020;
}

.popup_layer.popup_cookie .tbl_cookies td {
    font-size: 14px;
    word-wrap: break-word;
    word-break: keep-all;
}

.popup_layer.popup_cookie .tbl_cookies td.td_left {
    text-align: left;
}

.popup_layer.popup_cookie .tbl_cookies td + td {
    border-left: 1px solid #202020;
}

.popup_layer.popup_cookie .group_info {
    display: flex;
    position: relative;
    margin-top: 10px;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    justify-content: space-between;
}

.popup_layer.popup_cookie .group_info ~ .group_info {
    margin-top: 30px;
}

.popup_layer.popup_cookie .group_info .inp_switch {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    width: 44px;
    height: 22px;
    opacity: 0;
    cursor: pointer;
}

.popup_layer.popup_cookie .group_info .inp_switch:disabled,.popup_layer.popup_cookie .group_info .inp_switch:disabled + .lab_switch {
    cursor: not-allowed;
}

.popup_layer.popup_cookie .group_info .inp_switch:checked + .lab_switch .switch_check {
    background-color: #202020;
}

.popup_layer.popup_cookie .group_info .inp_switch:checked + .lab_switch .ico_switch {
    left: calc(100% - 20px);
}

.popup_layer.popup_cookie .group_info .lab_switch {
    cursor: pointer;
}

.popup_layer.popup_cookie .group_info .switch_check {
    position: absolute;
    top: 0;
    right: 0;
    width: 44px;
    height: 22px;
    border-radius: 20px;
    background-color: #D3D3D3;
    transition: background-color 0.3s;
}

.popup_layer.popup_cookie .group_info .ico_switch {
    overflow: hidden;
    position: absolute;
    top: 2px;
    left: 2px;
    width: 18px;
    height: 18px;
    border-radius: 20px;
    font-size: 0;
    line-height: 0;
    background-color: #fff;
    text-indent: -9999px;
    transition: left 0.3s;
}

.popup_layer.popup_cookie .wrap_cookie {
    overflow-y: auto;
    height: 430px;
    padding-bottom: 24px;
    box-sizing: border-box;
    scrollbar-face-color:#202020;scrollbar-track-color:#FFF;}

.popup_layer.popup_cookie .wrap_cookie::-webkit-scrollbar-track {
    background-color: #FFF;
}

.popup_layer.popup_cookie .wrap_cookie::-webkit-scrollbar {
    width: 4px;
}

.popup_layer.popup_cookie .wrap_cookie::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: #202020;
}
