@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700";html{line-height:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}a img{border:0}input,select{outline-style:none}::-webkit-input-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}strong,b{font-weight:700}body{min-height:100vh;font-family:Pretendard,Noto Sans KR,맑은 고딕,Malgun Gothic,돋움,Dotum,Tahoma,sans-serif}a{color:#000;text-decoration:none}button{font-size:0;border:0;outline:0;background-color:transparent;cursor:pointer}.hidden{position:absolute;width:1px;height:1px;clip:rect(0 0 0 0);overflow:hidden}.wrap{position:relative;min-width:1280px;max-width:2560px;min-height:100vh;margin:0 auto;overflow:hidden;-webkit-text-size-adjust:none}.wrap [class*=cont_]{position:relative;min-width:1280px}.wrap [class*=cont_]>*{width:1140px;margin:0 auto}.wrap [class*=cont_] .tit{padding-top:137px}.wrap [class*=cont_] .tit h3{position:relative;width:max-content;margin-bottom:27px;font-weight:400;font-size:51px;line-height:60px;letter-spacing:-1.275px;color:#222}.wrap [class*=cont_] .tit h3>strong{font-weight:700}.wrap [class*=cont_] .tit h3:after{content:"";position:absolute;top:3px;right:-59px;width:51px;height:53px;background-image:url(../img/ico_01.png)}.wrap [class*=cont_] .tit h3+p{margin-bottom:69px;font-weight:500;font-size:21px;line-height:30px;letter-spacing:-.63px}.wrap [class*=cont_] .tit:not(.cont_01) p{letter-spacing:-.525px}.wrap [class*=cont_] .tit+ul{display:flex;gap:20px}.wrap [class*=cont_] .tit+ul li a{display:block;width:560px;height:100%;border:1px solid #bbbbbb;border-radius:6px;box-sizing:border-box;transition:all .3s}.wrap [class*=cont_] .tit+ul li a:hover{border-color:#444;box-shadow:5px 5px 10px 2px #0000001a}.wrap [class*=cont_] .tit+ul li dt,.wrap [class*=cont_] .tit+ul li strong{font-size:21px;line-height:36px;font-weight:600;letter-spacing:-.525px}.wrap [class*=cont_] .tit+ul li dd,.wrap [class*=cont_] .tit+ul li:not(.banner_3) p{font-size:14px;line-height:20px;font-family:Malgun Gothic;letter-spacing:-.05em}.wrap .header{position:relative;width:1200px;margin:0 auto;padding:24px 0;z-index:100;background-color:#fff}.wrap .header .util{display:flex;justify-content:space-between}.wrap .header .util h1 .btn_logo{width:158px;height:0;padding-top:39px;background-image:url(../img/common/header_logo.png);overflow:hidden;display:block}.wrap .header .util .area{display:flex}.wrap .header .util .area>a{font-size:19px;line-height:39px;color:#111;text-align:center}.wrap .header .util .area .btn_home{width:40px}.wrap .header .util .area .btn_signup{margin-left:19px}.wrap .header .util .area .btn_game{margin-left:32px}.wrap .header .util .area .btn_signup,.wrap .header .util .area .btn_game{width:67px}.wrap .visual{position:relative;width:100%;min-width:1280px;height:735px;overflow:hidden;background:#f1f8ff url(../img/cont_bg1.jpg) no-repeat center 0}.wrap .visual>*{width:1140px;margin:0 auto}.wrap .visual h2{height:220px;margin-top:146px;margin-bottom:17px;text-indent:-999em;background-image:url(../img/visual_title.png);background-repeat:no-repeat}.wrap .visual>p{font-size:21px;line-height:35px;letter-spacing:-.84px;color:#fff;margin-bottom:110px}.wrap .visual dl{display:flex;justify-content:center;padding:42px 0 36px}.wrap .visual dl>dt{width:237px;height:98px;margin-top:-4px;font-size:37px;font-weight:700;letter-spacing:-1.11px;background:linear-gradient(to right,#552eff,#5a2eff 24%,#6d36ff 72%,#763bed);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-right:1px solid rgba(173,180,187,.6)}.wrap .visual dl>dd{width:903px;padding-left:25px;color:#2a2a2a;letter-spacing:-.69px;box-sizing:border-box}.wrap .visual dl>dd ol{margin:1px auto 12px}.wrap .visual dl>dd ol li{font-weight:700;font-size:23px;display:inline-block}.wrap .visual dl>dd ol li:before{content:"";width:26px;height:26px;margin-right:8px;display:inline-block;vertical-align:-7px}.wrap .visual dl>dd ol li:nth-child(1):before{background-image:url(../img/visual_num1.png)}.wrap .visual dl>dd ol li:nth-child(2):before{background-image:url(../img/visual_num2.png)}.wrap .visual dl>dd ol li+li{margin-left:17px}.wrap .visual dl>dd p{font-family:Malgun Gothic;font-size:14px;line-height:23px;color:#444;letter-spacing:-.84px}.wrap .visual dl>dd p>b{color:#222}.wrap .cont_01{background:url(../img/cont_bg2.jpg) no-repeat center 0}.wrap .cont_01 .area_form>*{display:flex;align-items:center;position:relative;width:1140px;height:106px;margin:0 auto;overflow:hidden;display:none;box-sizing:border-box;padding:0 92px 0 108px;border:1px solid #bbbbbb;border-radius:5px;font-size:20px;letter-spacing:-.6px;background:#fff}.wrap .cont_01 .area_form .on{display:block;display:flex}.wrap .cont_01 .area_form .login .btn1{position:absolute;top:18px;left:calc(50% + 227px);width:250px;padding:18px 0;font-size:19px;line-height:30px;text-align:center;color:#fff;background-color:#222}.wrap .cont_01 .area_form .txt{justify-content:center;padding:0;font-weight:700;line-height:30px;text-align:center;letter-spacing:-.6px}.wrap .cont_01 .area_form .info{display:none;align-items:center}.wrap .cont_01 .area_form .info dt{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;position:relative;width:250px;height:66px;font-size:14px;line-height:22px;letter-spacing:-.05em;font-family:Malgun Gothic;color:#222;text-align:center;background-color:#f5f5f5;border:1px solid #bbbbbb;box-sizing:border-box;order:2}.wrap .cont_01 .area_form .info dt time{font-weight:800}.wrap .cont_01 .area_form .info dt time:empty{padding-left:195px;display:inline-block}.wrap .cont_01 .area_form .info dd{position:relative;width:688px;margin:0 auto;font-size:20px;line-height:30px;letter-spacing:-.6px;display:flex;align-items:center;justify-content:flex-start;order:1}.wrap .cont_01 .area_form .info dd p{font-size:20px;line-height:30px}.wrap .cont_01 .area_form .info dd p:before{content:"";position:absolute;left:50%;top:0;width:810px;height:1px;margin-left:-405px;background-color:#ffffff4d}.wrap .cont_01 .area_form .info dd .btn2{width:320px;margin-left:37px;padding-top:60px}.wrap .cont_01 .area_form .info dd .btn2:hover{transform:translateY(5px)}.wrap .cont_01 .area_form .info.on{display:flex}.wrap .cont_01 .area_item{position:relative;margin:30px auto 0;padding-bottom:140px}.wrap .cont_01 .area_item .swiper-container{position:relative;width:1140px;height:580px;border:8px solid transparent;border-image:linear-gradient(to right,#552eff,#5a2eff 24%,#6d36ff 72%,#763bed);border-image-slice:1;box-sizing:border-box;overflow:hidden}.wrap .cont_01 .area_item .swiper-container .swiper-wrapper .swiper-slide{position:relative}.wrap .cont_01 .area_item .swiper-container .swiper-wrapper .swiper-slide[data-swiper-slide-index="0"]{background-image:url(../img/cont1_img1.jpg)}.wrap .cont_01 .area_item .swiper-container .swiper-wrapper .swiper-slide[data-swiper-slide-index="1"]{background-image:url(../img/cont1_img2.jpg)}.wrap .cont_01 .area_item .swiper-container .swiper-wrapper .swiper-slide[data-swiper-slide-index="2"]{background-image:url(../img/cont1_img3.jpg)}.wrap .cont_01 .area_item .swiper-container .swiper-pagination{left:calc(50% - 774px);bottom:36px}.wrap .cont_01 .area_item .swiper-container .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin:0 5px;background:url(../img/slider_page_off.png) no-repeat 0 0;opacity:1}.wrap .cont_01 .area_item .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-image:url(../img/slider_page_on.png)}.wrap .cont_01 .area_item .box{position:absolute;top:8px;left:calc(50% + 140px);width:422px;color:#fff;z-index:1;box-sizing:border-box;padding:124px 10px 57px 46px;background-color:#00000080}.wrap .cont_01 .area_item .box>strong{position:relative;margin-left:9px;font-size:19px;color:#222;letter-spacing:-.57px}.wrap .cont_01 .area_item .box>strong:before{content:"";position:absolute;top:-12px;left:-24px;width:170px;height:46px;background-image:url(../img/cont1_strong.png);z-index:-1}.wrap .cont_01 .area_item .box dl{display:flex;flex-direction:column;gap:9px 0;padding-top:20px}.wrap .cont_01 .area_item .box dl dt{padding-bottom:10px;font-size:34px;line-height:30px;font-weight:500;letter-spacing:-1.02px}.wrap .cont_01 .area_item .box dl dt a{display:inline-flex;align-items:center;width:35px;height:35px;text-indent:-999em;background-image:url(../img/btn_guide.png)}.wrap .cont_01 .area_item .box dl dd ul{display:flex;flex-direction:column;gap:5px 0;letter-spacing:.45px}.wrap .cont_01 .area_item .box>ul{margin-top:73px}.wrap .cont_01 .area_item .box>ul>li a{position:relative;display:block;width:330px;padding:22px 12px 21px 0;color:#fff;font-size:19px;text-align:center;background:linear-gradient(to right,#552eff,#5a2eff 24%,#6d36ff 72%,#763bed);box-sizing:border-box;letter-spacing:-.57px}.wrap .cont_01 .area_item .box>ul>li a:before{content:"";position:absolute;top:28px;right:92px;width:14px;height:12px;background-image:url(../img/ico_next.png);transition:all .3s}.wrap .cont_01 .area_item .box>ul>li a:hover:before{right:82px}.wrap .cont_01 .area_item .box>ul>li+li{margin-top:14px}.wrap .cont_01 .area_item .box>ul>li+li a{padding:21px 12px 20px 0;background:transparent;border:1px solid #fff}.wrap .cont_01 .area_item .box>ul>li+li a:before{top:27px;right:57px}.wrap .cont_01 .area_item .box>ul>li+li a:hover:before{right:47px}.wrap .cont_01 .area_item>p{margin-top:33px;font-size:14px;line-height:23px;text-align:center;font-family:Malgun Gothic;letter-spacing:-.7px;color:#444}.wrap .cont_01 .area_item>p>b{color:#222}.wrap .cont_01 .area_item>p:before{content:"·";margin-right:5px;margin-left:-5px}.wrap .cont_01 .area_item .btn_item{width:490px;height:0;margin:40px auto 0;padding-top:79px;border-radius:40px;box-shadow:0 4px #c6ac32;display:block;overflow:hidden;transition:all .3s ease}.wrap .cont_01 .area_item .btn_item:hover{transform:translateY(4px);box-shadow:0 0 #c6ac32}.wrap .cont_02{background:url(../img/cont_bg3.jpg) no-repeat center 0}.wrap .cont_02>ul{padding-bottom:145px}.wrap .cont_02>ul>li{position:relative;flex:1;height:210px}.wrap .cont_02>ul>li a{background-image:url(../img/cont2_img1.png);background-repeat:no-repeat}.wrap .cont_02>ul>li dl{margin:38px 0 17px 227px}.wrap .cont_02>ul>li dl dt{position:relative}.wrap .cont_02>ul>li dl dt:before{content:"";position:absolute;top:9px;left:calc(50% - 44px);width:17px;height:17px;background-image:url(../img/ico_link.png)}.wrap .cont_02>ul>li .list_item{display:flex;padding-left:227px}.wrap .cont_02>ul>li .list_item>li{width:42px;height:42px}.wrap .cont_02>ul>li .list_item>li.item1{background-image:url(../img/ico_cont2_01.png)}.wrap .cont_02>ul>li .list_item>li.item2{background-image:url(../img/ico_cont2_03.png)}.wrap .cont_02>ul>li .list_item>li.item3{background-image:url(../img/ico_cont2_05.png)}.wrap .cont_02>ul>li .list_item>li.item4{background-image:url(../img/ico_cont2_02.png)}.wrap .cont_02>ul>li .list_item>li.item5{background-image:url(../img/ico_cont2_04.png)}.wrap .cont_02>ul>li .list_item>li.item6{background-image:url(../img/ico_cont2_05.png)}.wrap .cont_02>ul>li .list_item>li+li{margin-left:10px}.wrap .cont_02>ul>li+li a{background-image:url(../img/cont2_img2.png)}.wrap .cont_02>ul>li+li dl dt:before{left:calc(50% + 16px)}.wrap .cont_03{background:url(../img/cont_bg4.jpg) no-repeat center 0}.wrap .cont_03>ul{flex-flow:row wrap;justify-content:space-between}.wrap .cont_03>ul li a{padding:25px 0 30px 38px}.wrap .cont_03>ul li p{margin-top:-3px}.wrap .cont_03>ul li.banner_1 a{background-image:url(../img/cont3_img_1.png)}.wrap .cont_03>ul li.banner_2 a{background-image:url(../img/cont3_img_2.png)}.wrap .cont_03>ul li.banner_3 a{padding:35px 0 32px 39px;line-height:30px;border:0;background:linear-gradient(to right,#552eff,#5a2eff 24%,#6d36ff 72%,#763bed)}.wrap .cont_03>ul li.banner_3 p{font-size:18px;color:#d7d2ff;letter-spacing:.15px}.wrap .cont_03>ul li.banner_3 strong{position:relative;font-size:26px;color:#fff}.wrap .cont_03>ul li.banner_3 strong:before,.wrap .cont_03>ul li.banner_3 strong:after{content:"";position:absolute;bottom:-6px;transition:all .3s ease}.wrap .cont_03>ul li.banner_3 strong:before{left:0;width:217px;height:1px;border-bottom:1px solid rgba(255,255,255,.5)}.wrap .cont_03>ul li.banner_3 strong:after{right:-69px;width:11px;height:10px;background-image:url(../img/ico_banner_3.png)}.wrap .cont_03>ul li.banner_3:hover strong:before{width:232px}.wrap .cont_03>ul li.banner_3:hover strong:after{right:-84px}.wrap .cont_03 .info{width:1140px;margin:57px auto 160px}.wrap .cont_03 .info strong{position:relative;padding-left:29px;font-size:21px;font-weight:600;line-height:30px;color:#222}.wrap .cont_03 .info strong:before{content:"";position:absolute;top:3px;left:0;width:19px;height:19px;background-image:url(../img/info_title.png)}.wrap .cont_03 .info ul{margin-top:9px;color:#444}.wrap .cont_03 .info ul li{position:relative;padding-left:6px;font-size:14px;line-height:23px;letter-spacing:-.05em;font-weight:400;font-family:Malgun Gothic}.wrap .cont_03 .info ul li:before{content:"·";position:absolute;left:0;top:-1px}.wrap .aside{position:fixed;right:30px;bottom:30px;display:flex;flex-direction:column;align-items:flex-end;transition:opacity .4s cubic-bezier(.215,.61,.355,1);opacity:0;visibility:hidden;z-index:20}.wrap .aside .btn_top{width:57px;height:0;padding-top:57px;background-image:url(../img/btn_top.png);overflow:hidden}.wrap .aside .btn_top:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/btn_top.png);background-position-y:-60px;opacity:0;transition:.3s ease}.wrap .aside .btn_top:hover:after{opacity:1}.wrap .aside.on,.wrap .aside.on .btn_top{opacity:1;visibility:visible}.wrap .aside.end{position:absolute}.layer_area{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#00000080;transition:opacity .4s cubic-bezier(.215,.61,.355,1);opacity:0;visibility:hidden;z-index:200}.layer_area .layer{position:absolute;left:calc(50% - 469px);top:-250%;width:938px;border:1px solid #dddddd;background-color:#fff;box-sizing:border-box;transition:opacity .3s;opacity:0;visibility:hidden}.layer_area .layer>header{padding-bottom:15px;border-bottom:1px solid #dddddd}.layer_area .layer>header h1{font-weight:600;font-size:22px;letter-spacing:-.66px}.layer_area .layer .contents .tit_sub{padding-top:30px;font-weight:700;font-size:22px;letter-spacing:-.66px;text-align:center;display:block}.layer_area .layer>a{position:absolute;top:31px;right:42px;width:19px;height:0;padding-top:18px;background-image:url(../img/pop_close.png);overflow:hidden}.layer_area .layer.on{top:50%;opacity:1;visibility:visible}.layer_area .layer.item{padding:26px 42px 62px 47px;transform:translateY(-50%)}.layer_area .layer.item .contents .tab{display:flex;width:847px;margin:20px auto 29px;border:1px solid #ebebeb;box-sizing:border-box}.layer_area .layer.item .contents .tab ul{display:flex;flex-direction:column;flex:1}.layer_area .layer.item .contents .tab ul>li>a{font-family:Malgun Gothic;font-size:14px;line-height:18px;color:#666;transition:color .4s}.layer_area .layer.item .contents .tab ul>li>a b{font-size:17px;color:#000;display:block}.layer_area .layer.item .contents .tab ul>li+li{border-left:1px solid #c5c5c5}.layer_area .layer.item .contents .tab.t1 ul li{position:relative;height:50px;text-align:left;border:solid #ebebeb;border-width:0 1px 1px 0;background-color:transparent;box-sizing:border-box}.layer_area .layer.item .contents .tab.t1 ul li label{position:relative}.layer_area .layer.item .contents .tab.t1 ul li label>input[type=radio]{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.layer_area .layer.item .contents .tab.t1 ul li label>span{display:flex;align-items:center;width:100%;height:100%;padding-left:10px;font-size:15px;color:#222;box-sizing:border-box}.layer_area .layer.item .contents .tab.t1 ul li label>span:before{content:"";width:27px;height:27px;margin:0 7px 0 0;background-image:url(../img/job_icon.png);display:inline-block}.layer_area .layer.item .contents .tab.t1 ul li label>span b{font-weight:400;font-size:14px;display:inline;letter-spacing:-.05em}.layer_area .layer.item .contents .tab.t1 ul li label>input[type=radio]:checked+span:before{background-image:url(../img/job_icon_chk.png);background-position-y:0}.layer_area .layer.item .contents .tab.t1 ul li.ico1 span:before{background-position:0 0}.layer_area .layer.item .contents .tab.t1 ul li.ico2 span:before{background-position:0 -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico3 span:before{background-position:0 -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico4 span:before{background-position:0 -81px}.layer_area .layer.item .contents .tab.t1 ul li.ico5 span:before{background-position:-27px 0}.layer_area .layer.item .contents .tab.t1 ul li.ico6 span:before{background-position:-27px -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico7 span:before{background-position:-27px -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico8 span:before{background-position:-27px -81px}.layer_area .layer.item .contents .tab.t1 ul li.ico9 span:before{background-position:-54px 0}.layer_area .layer.item .contents .tab.t1 ul li.ico10 span:before{background-position:-54px -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico11 span:before{background-position:-54px -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico12 span:before{background-position:-81px 0}.layer_area .layer.item .contents .tab.t1 ul li.ico13 span:before{background-position:-81px -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico14 span:before{background-position:-81px -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico15 span:before{background-position:-108px 0}.layer_area .layer.item .contents .tab.t1 ul li.ico16 span:before{background-position:-108px -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico17 span:before{background-position:-108px -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico18 span:before{background-position:-135px 0}.layer_area .layer.item .contents .tab.t1 ul li.ico19 span:before{background-position:-135px -27px}.layer_area .layer.item .contents .tab.t1 ul li.ico20 span:before{background-position:-135px -54px}.layer_area .layer.item .contents .tab.t1 ul li.ico21 span:before{background-position:-135px -81px}.layer_area .layer.item .contents .tab.t1 ul:has(li+li+li+li) li:last-child{border-bottom-width:0}.layer_area .layer.item .contents .tab.t1 ul.job_06 li{border-right-width:0}.layer_area .layer.item .contents .tab.t1 ul.job_03 li:last-child,.layer_area .layer.item .contents .tab.t1 ul.job_04 li:last-child,.layer_area .layer.item .contents .tab.t1 ul.job_05 li:last-child{position:relative}.layer_area .layer.item .contents .tab.t1 ul.job_03 li:last-child:after,.layer_area .layer.item .contents .tab.t1 ul.job_04 li:last-child:after,.layer_area .layer.item .contents .tab.t1 ul.job_05 li:last-child:after{content:"";position:absolute;top:50px;right:-1px;width:1px;height:51px;border-right:1px solid #ebebeb}.layer_area .layer.item .contents .tab.t1 ul li:has(input[type=radio]:checked):before{content:"";position:absolute;width:100%;height:100%;border:2px solid;box-sizing:border-box}.layer_area .layer.item .contents .tab.t1 ul li:has(input[type=radio]:checked) label>span b{font-weight:700}.layer_area .layer.item .contents .tab.t1 ul.job_01 li:has(input[type=radio]:checked):before{border-color:#344cc6}.layer_area .layer.item .contents .tab.t1 ul.job_02 li:has(input[type=radio]:checked):before{border-color:#487b39}.layer_area .layer.item .contents .tab.t1 ul.job_02 li label input[type=radio]:checked+span:before{background-image:url(../img/job_icon_chk.png);background-position-y:-27px}.layer_area .layer.item .contents .tab.t1 ul.job_03 li:has(input[type=radio]:checked):before,.layer_area .layer.item .contents .tab.t1 ul.job_04 li:has(input[type=radio]:checked):before,.layer_area .layer.item .contents .tab.t1 ul.job_05 li:has(input[type=radio]:checked):before,.layer_area .layer.item .contents .tab.t1 ul.job_06 li:has(input[type=radio]:checked):before{border-color:#862d2f}.layer_area .layer.item .contents .tab.t1 ul.job_03 li label input[type=radio]:checked+span:before,.layer_area .layer.item .contents .tab.t1 ul.job_04 li label input[type=radio]:checked+span:before,.layer_area .layer.item .contents .tab.t1 ul.job_05 li label input[type=radio]:checked+span:before,.layer_area .layer.item .contents .tab.t1 ul.job_06 li label input[type=radio]:checked+span:before{background-image:url(../img/job_icon_chk.png);background-position-y:-54px}.layer_area .layer.item .contents .tab.t1:before{content:"";clear:both;display:block}.layer_area .layer.item .contents .area1 .txt{padding:15px 0;font-weight:700;font-size:22px;text-align:center;letter-spacing:-.66px;background-color:#e7e7e7}.layer_area .layer.item .contents .area1>.box{display:none}.layer_area .layer.item .contents .area1>.box>table{width:100%;font-family:Malgun Gothic}.layer_area .layer.item .contents .area1>.box>table th,.layer_area .layer.item .contents .area1>.box>table td{border-right:1px solid}.layer_area .layer.item .contents .area1>.box>table th:last-child,.layer_area .layer.item .contents .area1>.box>table td:last-child{border-right:0}.layer_area .layer.item .contents .area1>.box>table thead th{height:46px;font-size:15px;color:#222;text-align:center;background-color:#e7e7e7;font-weight:700;border-color:#fff}.layer_area .layer.item .contents .area1>.box>table tbody td{border-color:#ebebeb;padding:12px 0 16px 14px;vertical-align:top}.layer_area .layer.item .contents .area1>.box>table tbody td .item{display:flex;flex-direction:column;gap:15px}.layer_area .layer.item .contents .area1>.box>table tbody td .item>li{width:230px;height:45px;display:flex;align-items:center}.layer_area .layer.item .contents .area1>.box>table tbody td .item>li img{width:46px;height:46px}.layer_area .layer.item .contents .area1>.box>table tbody td .item>li span{margin-left:7px;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#444;word-break:keep-all}.layer_area .layer.item .contents .area1.on .txt{padding:8px 0 17px;color:#fff}.layer_area .layer.item .contents .area1.on .txt b:before{content:"";width:27px;height:27px;margin:0 7px 0 0;background-image:url(../img/job_icon.png);display:inline-block;position:relative;top:5px}.layer_area .layer.item .contents .area1.on>.box{display:block;border:2px solid;border-top:0}.layer_area .layer.item .contents .area1.on.tank .txt{background-color:#344cc6}.layer_area .layer.item .contents .area1.on.tank>.box{border-color:#344cc6}.layer_area .layer.item .contents .area1.on.healer .txt{background-color:#487b39}.layer_area .layer.item .contents .area1.on.healer>.box{border-color:#487b39}.layer_area .layer.item .contents .area1.on.dps .txt{background-color:#862d2f}.layer_area .layer.item .contents .area1.on.dps>.box{border-color:#862d2f}.layer_area .layer.item .contents .area1.on.ico1 b:before{background-position:0 0}.layer_area .layer.item .contents .area1.on.ico2 b:before{background-position:0 -27px}.layer_area .layer.item .contents .area1.on.ico3 b:before{background-position:0 -54px}.layer_area .layer.item .contents .area1.on.ico4 b:before{background-position:0 -81px}.layer_area .layer.item .contents .area1.on.ico5 b:before{background-position:-27px 0}.layer_area .layer.item .contents .area1.on.ico6 b:before{background-position:-27px -27px}.layer_area .layer.item .contents .area1.on.ico7 b:before{background-position:-27px -54px}.layer_area .layer.item .contents .area1.on.ico8 b:before{background-position:-27px -81px}.layer_area .layer.item .contents .area1.on.ico9 b:before{background-position:-54px 0}.layer_area .layer.item .contents .area1.on.ico10 b:before{background-position:-54px -27px}.layer_area .layer.item .contents .area1.on.ico11 b:before{background-position:-54px -54px}.layer_area .layer.item .contents .area1.on.ico12 b:before{background-position:-81px 0}.layer_area .layer.item .contents .area1.on.ico13 b:before{background-position:-81px -27px}.layer_area .layer.item .contents .area1.on.ico14 b:before{background-position:-81px -54px}.layer_area .layer.item .contents .area1.on.ico15 b:before{background-position:-108px 0}.layer_area .layer.item .contents .area1.on.ico16 b:before{background-position:-108px -27px}.layer_area .layer.item .contents .area1.on.ico17 b:before{background-position:-108px -54px}.layer_area .layer.item .contents .area1.on.ico18 b:before{background-position:-135px 0}.layer_area .layer.item .contents .area1.on.ico19 b:before{background-position:-135px -27px}.layer_area .layer.item .contents .area1.on.ico20 b:before{background-position:-135px -54px}.layer_area .layer.item .contents .area1.on.ico21 b:before{background-position:-135px -81px}.layer_area .layer.item .contents .area2{margin-top:24px}.layer_area .layer.item .contents .area2 ul{font-size:12px;line-height:21px;letter-spacing:-.05em;color:#666;font-family:Malgun Gothic;color:#444}.layer_area .layer.item .contents .area2 ul>li{padding-left:9px}.layer_area .layer.item .contents .area2 ul>li b{color:#222}.layer_area .layer.item .contents .area2 ul>li:before{content:"·";display:inline-block;margin:0 3px 0 -9px}.layer_area .layer.item .contents .btn_get{width:280px;height:49px;margin:40px auto 0;font-family:Malgun Gothic;font-weight:600;font-size:16px;color:#fff;background:linear-gradient(to right,#552eff,#5a2eff 24%,#6d36ff 72%,#763bed);display:block;letter-spacing:-.05em}.layer_area.on{opacity:1;visibility:visible}.layer_area.t1{position:absolute}@keyframes tit_ico{0%{opacity:0;transform:translateY(30px) scale3d(.5,.5,1)}70%{opacity:1;transform:translateY(-5px) scale3d(1.2,.8,1)}to{opacity:1;transform:translateY(0) scaleZ(1)}}@keyframes tit_txt{0%{background-position:50% 250%}to{background-position:50% 100%}}@keyframes num1{0%{background-position-y:0}to{background-position-y:2400px}}@keyframes num2{0%{background-position-y:0}to{background-position-y:3400px}}@keyframes num3{0%{background-position-y:0}to{background-position-y:3000px}}@keyframes visual{0%{clip-path:circle(0% at 50% 40%);opacity:1}to{clip-path:circle(100% at 50% 40%);opacity:1}}
