@font-face{font-family:"Pretendard-Black";src:url("https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff") format("woff");font-weight:900;font-style:normal}html,body{width:100%;max-width:2560px;min-width:1446px;margin:0 auto;font-family:"Pretendard","Noto Sans KR",Dotum,"돋움",Helvetica,"Apple SD Gothic Neo",sans-serif;letter-spacing:-1px;background-color:#000;color:#000}img{image-rendering:-webkit-optimize-contrast}#loader{z-index:1024;position:fixed;left:0;top:0;width:100%;min-width:320px;height:100%;background-color:#000}#footer{position:relative;width:100%;min-width:1040px;text-align:center;background-color:#000}#footer .inner{width:100%;padding:40px 0}#footer .inner .logo{margin-bottom:22px;line-height:0}#footer .inner .logo img{width:364px}#footer .inner .information{position:relative;overflow:hidden;width:1142px;margin:0 auto;display:flex;justify-content:center}#footer .inner .information .company{position:relative;display:flex;align-items:center;box-sizing:border-box;padding:0 20px 0 0}#footer .inner .information .company .bt-nexon{position:relative;top:-5px}#footer .inner .information .company .bt-ea{position:relative}#footer .inner .information .copyright{width:584px;height:46px}.event_layer_popup{overflow-y:auto;z-index:1080;position:fixed;left:0;top:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.event_layer_popup .content{z-index:128;position:absolute;left:50%;top:50%;width:640px;box-shadow:0 0 32px rgba(0,0,0,.8);transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);background-color:#fff}.event_layer_popup .content .title{z-index:10;position:relative;height:64px;font-weight:500;font-size:20px;line-height:64px;color:#000;text-align:center;box-shadow:inset 0 -1px 0 #dcdcdc;background-color:#fff}.event_layer_popup .content .btn_close{z-index:16;position:absolute;right:0;top:0;width:64px;height:64px;box-shadow:inset 1px 0 0 #dcdcdc;background:url("https://ssl.nexon.com/s2/game/fo4/event/2020/200402_layer_common_/btn_close.png") left top no-repeat}.event_layer_popup .content .advice{padding:32px;font-size:16px;line-height:24px;color:#949494;text-align:center;background-color:#eaeaea}.event_layer_popup .content .advice strong{font-size:16px;line-height:24px;color:#ff4200;vertical-align:top}.event_layer_popup .content .message{padding:32px 0;font-size:20px;line-height:28px;color:#000;letter-spacing:0;text-align:center}.event_layer_popup .content .message strong{font-size:20px;line-height:28px;color:#08de68;letter-spacing:0;vertical-align:top}.event_layer_popup .content .button .btn_confirm{width:100%;font-size:24px;line-height:72px;color:#fff;letter-spacing:0;text-align:center;background-color:#08de68}.item.event_layer_popup .content{top:32px;width:780px;transform:translateX(-50%) translateY(0%);-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%)}.item.event_layer_popup .content .list{padding:32px}.item.event_layer_popup .content .list table{table-layout:fixed;width:100%;margin-top:16px;border:1px solid #949494}.item.event_layer_popup .content .list table:first-child{margin-top:0}.item.event_layer_popup .content .list table th{height:48px;padding:0 8px;font-weight:normal;font-size:16px;line-height:16px;color:#000;text-align:center;vertical-align:middle;border-right:1px solid #949494;border-bottom:1px solid #949494;background-color:#eaeaea}.item.event_layer_popup .content .list table td{height:48px;padding:0 8px;font-size:16px;line-height:16px;color:#666;text-align:center;vertical-align:middle;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.item.event_layer_popup .content .list table td:only-child{border-left:none}.item.event_layer_popup .content .list table th:last-child,.item.event_layer_popup .content .list table td:last-child{border-right:none}.item.event_layer_popup .content .list table thead tr:first-child th{background-color:#08de68}.item.event_layer_popup .content .list table tbody tr:last-child th,.item.event_layer_popup .content .list table tbody tr:last-child td{border-bottom:none}.item.event_layer_popup .content .list table th strong,.item.event_layer_popup .content .list table td strong{font-weight:bold;font-size:16px;line-height:16px;color:#ff4200;vertical-align:top}.item.event_layer_popup .content .list table:nth-child(2) tbody td:first-child,.item.event_layer_popup .content .list table:nth-child(3) tbody td:first-child,.item.event_layer_popup .content .list table:nth-child(4) tbody td:first-child{border-left:none}.loading.event_layer_popup{z-index:1030 !important}.loading.event_layer_popup .content{z-index:256 !important;width:272px;box-shadow:none;border-radius:0;border:none;background:rgba(0,0,0,0)}.loading.event_layer_popup .content ul{width:128px;margin:0 auto 32px auto}.loading.event_layer_popup .content ul li{float:left;width:24px;height:24px;margin:0 4px;box-shadow:0 0 32px #000;background-color:#fff}.loading.event_layer_popup .content p{text-align:center;color:#fff;text-shadow:0 0 32px #000}.loading.event_layer_popup .content p:nth-child(2){margin-bottom:16px;font-size:48px;line-height:48px;font-weight:bold}.loading.event_layer_popup .content p:nth-child(3){font-size:32px;line-height:32px}.frame-item{width:210px;display:flex;flex-direction:column;align-items:center}.frame-item .img{width:112px;height:112px;margin:0 0 15px 0;position:relative}.frame-item .img:after{width:100%;height:100%;position:absolute;left:0;top:0}.frame-item .img img{width:100%;display:block;position:relative;z-index:1}.frame-item .name{width:180px;font-size:16px;line-height:20px;color:#fff;text-align:center}.btn-a{position:absolute;background:rgba(0,0,0,0);text-indent:-9999px;border:0 none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.inner-wrap{width:1500px;margin:0 auto;position:relative}#middle{overflow:hidden;position:relative;width:100%;height:3880px;max-width:2560px;min-width:1500px;margin:0 auto;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/bg_section.jpg") 50% 0 no-repeat}.btn_notice{width:140px;height:54px;position:absolute;text-indent:-9999px;left:109px;top:562px}.btn_download{width:240px;height:54px;position:absolute;text-indent:-9999px;left:260px;top:562px}.user{width:1280px;position:absolute;left:110px;top:720px}.user .login{width:100%;height:180px;position:relative;display:flex;align-items:center}.user .txt{flex-grow:1;height:100%;color:#fff;display:flex;box-sizing:border-box;align-items:center;justify-content:center;text-align:center}.user .txt strong,.user .txt span{color:#fff}.user .txt .title{font-size:28px;display:block;font-weight:bold}.user .txt .sub{font-size:28px;margin:15px 0 0 0}.user .txt .sub strong{font-size:28px;font-weight:bold}.user .btn_login{width:320px;height:110px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_login.png") no-repeat;text-indent:-9999px;display:block}.user .btn_check{width:320px;height:110px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_check.png") no-repeat;text-indent:-9999px;display:block}.user .btn_install{font-size:28px;color:#fff;font-weight:normal;text-decoration:underline}.user .check{flex-grow:1;height:100%;color:#fff;display:flex;box-sizing:border-box;align-items:center;justify-content:center;text-align:center}.user .check .txt{display:block;font-size:20px}.user .check .txt strong{font-size:20px;font-weight:bold;color:#07f468}.user .check .status{display:flex;margin:15px 0 0 0}.user .check .fco,.user .check .fcm{width:254px;height:60px;line-height:60px;background:#fff;font-size:24px;color:rgba(0,0,0,.2);font-weight:bold;position:relative;padding-left:44px;box-sizing:border-box;text-align:left;border-radius:6px}.user .check .fco:after,.user .check .fcm:after{width:37px;height:37px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/bul_check.png") no-repeat;position:absolute;right:40px;top:calc(50% - 18.5px);content:""}.user .check .fco.active,.user .check .fcm.active{color:#000}.user .check .fco.active:after,.user .check .fcm.active:after{background-position:0 -43px}.user .check .fco{margin-right:8px}.user .check .fcm{margin-right:14px}.user .check .btn_reward_list{width:142px;height:62px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_history.png") no-repeat}.play-area{position:absolute;left:400px}.play-area .btn-reward{width:130px;height:40px;text-indent:-9999px;position:absolute}.play-area .inner{display:flex;flex-direction:column}.play-area .frame{display:flex;align-items:center}.play-area .list-key{width:620px}.play-area .list-key .title{font-size:22px;color:#fff;text-align:center;margin:0 0 20px 0}.play-area .list-key .title label{display:block}.play-area .list-key .title strong{font-size:22px;font-weight:bold;color:#07f468}.play-area .list-key .title span{font-size:18px;color:#fff;margin:12px 0 0 0;line-height:26px}.play-area .list-key .title small{font-size:18px;color:#ff9d32}.play-area .list-key .list{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.play-area .list-key .list li{width:170px;height:210px;background:#fff;border-radius:30px;position:relative}.play-area .list-key .result{width:100%;height:100%;position:absolute;left:0;top:0;text-indent:-9999px}.play-area .list-key .result.a{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_a.png") no-repeat !important}.play-area .list-key .result.b{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_b.png") no-repeat !important}.play-area .list-key .result.c{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_c.png") no-repeat !important}.play-area .list-key .result.s{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_s.png") no-repeat !important}.play-area .list-key .result.ss{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_ss.png") no-repeat !important}.play-area .list-key .result.sss{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_sss.png") no-repeat !important}.play-area .list-key .btn-get-item{width:156px;height:54px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_get_item.png") no-repeat;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;left:7px;top:149px}.play-area .list-key .btn-get-item.disabled{cursor:default;background-position:0 -60px}.play-area .list-key .btn-get-item.disabled span{color:rgba(255,255,255,.5)}.play-area .list-key .btn-get-item.complete{cursor:default;background-position:0 -119px}.play-area .list-key .btn-get-item.complete span{color:rgba(32,31,28,.8)}.play-area .list-key .btn-get-item span{font-size:20px;font-weight:bold;color:#fff}.play-area .list-item{width:310px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:40px}.play-area .list-item .id{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 0 15px 0;text-align:center;line-height:24px}.play-area .list-item .id span{font-size:18px;color:#fff;line-height:24px;position:relative}.play-area .list-item .id span.login{padding:0 0 0 33px}.play-area .list-item .id span.login:after{width:26px;height:26px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/bul_login.png") no-repeat;position:absolute;left:0;top:-3px;content:""}.play-area .list-item .id strong{font-size:22px;font-weight:bold;color:#fff}.play-area .tab-nav{position:absolute;left:-248px;top:0}.play-area .tab-nav li{width:248px;height:80px;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/bg_tab.png") no-repeat;margin:0 0 10px 0}.play-area .tab-nav li a{height:100%;padding:0 0 0 68px;display:block;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.play-area .tab-nav li strong,.play-area .tab-nav li span{font-size:26px;color:rgba(35,35,35,.3)}.play-area .tab-nav li strong{font-weight:bold}.play-area .tab-nav li.on{background-position:0 -80px}.play-area .tab-nav li.on strong,.play-area .tab-nav li.on span{color:#fff}.play-area .tab-frame{display:none}.play-area #list-type-1{display:block}#play-area-normal{top:1263px}#play-area-normal .btn-reward{left:402px;top:-104px}#play-area-normal .inner{gap:30px}#play-area-normal .frame{height:324px}#play-area-normal .list-key .result{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_default_normal.png") no-repeat}#play-area-normal .list-item .frame-item .img{background:#c0fff4}#play-area-normal .list-item .frame-item .img.default:after{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_default_normal.png") no-repeat;content:""}#play-area-special{top:2314px}#play-area-special .btn-reward{left:402px;top:-104px}#play-area-special .frame{height:660px}#play-area-special .list-key .result{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_egg_default_special.png") no-repeat}#play-area-special .list-item .frame-item .img{background:#ffe7d3}#play-area-special .list-item .frame-item .img.default:after{background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/img_default_special.png") no-repeat;content:""}.reward-area{position:absolute;left:0;top:3401px}.reward-area .cnt{width:120px;height:44px;line-height:44px;text-align:center;font-size:32px;color:#959595;font-weight:normal;position:absolute;left:796px;top:0}.reward-area .cnt strong,.reward-area .cnt span{font-size:32px;font-weight:bold}.reward-area .cnt strong{color:#dd3133}.reward-area .cnt span{color:#222}.reward-area .list-item{position:absolute;left:398px;top:115px}.reward-area .list-item .list{display:flex;gap:30px}.reward-area .frame-item .img{background:#e3e3e3}.reward-area .frame-item .name{color:#222}.reward-area .btn-get-item{width:240px;height:80px;position:absolute;left:849px;top:142px;cursor:default;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_get_reward_disabled.png") no-repeat}.reward-area .btn-get-item span{color:rgba(255,255,255,.5);font-size:28px;font-weight:bold;text-shadow:0 0 6px rgba(0,0,0,.3)}.reward-area .btn-get-item.on{cursor:pointer;background:url("https://ssl.nexon.com/s2/game/fc/online/event/2024/240201_collabo_p33vhrs6saf/btn_get_reward.png") no-repeat}.reward-area .btn-get-item.on span{color:#fff}