@charset "UTF-8";@font-face{font-family:"Pretendard";src:url("https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2") format("woff2");font-weight:500;font-display:swap}.eventpage-tab02-2 .cont1 .category li button,.pop-mission p,.pop-mission span,.pop-mission em,.pop-mission .mission-list+.pop-close2{font-family:"Pretendard","NotoSans Regular"}.cont .cont-box,.eventpage-tab02-1 .cont1 .btn-event,.eventpage-tab02-2 .cont1 .category,.eventpage-tab02-2 .cont1 .btn-sales{position:absolute;transform:translateX(-50%);left:50%}.e-blind,#snb .snb-event-01,#snb .snb-event-02,.eventpage-tab02-1 .cont1 .slide-box .btn-pop-mission,.eventpage-tab02-1 .cont1 .btn-event,.btn-sales,.btn-event{font-size:0;color:transparent;text-indent:-9999em;line-height:0}body.popup{overflow:auto}.popup section{padding:0 !important}.cont .cont-box{width:1022px;height:1346px;top:270px}.eventpage-tab02-1 .cont1{position:relative;text-align:center;background:url("images/event1_1.jpg") center no-repeat;background-size:cover}#snb{opacity:0;position:fixed;top:60%;transform:translateY(-50%);left:max(calc((100vw - 1920px) / 2 + 20px), 20px);width:280px;height:387px;filter:drop-shadow(4px 4px 4px rgba(0,0,0,0.72));background:url("images/snb_02.jpg") no-repeat 0 0;z-index:7;display:flex;align-items:center;flex-direction:column;justify-content:start;transition:all .5s;border:1px solid white;padding-top:1px}#snb ul{width:100%}#snb .snb-event-01{width:100%;margin:0 auto;display:block;height:82px;transition:background-image .3s;background-image:none;background-size:contain}#snb .snb-event-01:hover,#snb .snb-event-01.active{background-image:url("images/snb_active_01.jpg")}#snb .snb-event-02{width:100%;margin:0 auto;display:block;height:82px;transition:background-image .3s;background-image:none;background-size:contain}#snb .snb-event-02:hover,#snb .snb-event-02.active{background-image:url("images/snb_active_02.jpg")}#snb [class^="snb-event-btns"] li{width:100%;height:57px}#snb [class^="snb-event-btns"] li a{height:100%;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}#snb [class^="snb-event-btns"] li a span{position:relative;font-size:18px;text-align:center;transition:color .3s;font-weight:600;color:#cbb7a4}#snb [class^="snb-event-btns"] li a span::before,#snb [class^="snb-event-btns"] li a span::after{opacity:0;transition:.3s opacity;position:absolute;top:50%;transform:translateY(-50%);content:"";width:7px;height:10px;left:-20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../20260611_reboot/images/snb_arrow__left.png")}#snb [class^="snb-event-btns"] li a span::after{left:unset;right:-20px;background-image:url("../20260611_reboot/images/snb_arrow__right.png")}#snb [class^="snb-event-btns"] li a:hover span::after,#snb [class^="snb-event-btns"] li a:hover span::before,#snb [class^="snb-event-btns"] li a.active span::after,#snb [class^="snb-event-btns"] li a.active span::before{opacity:1}#snb [class^="snb-event-btns"] li a.active span{color:#ffc052}.eventpage-tab02-1 .cont1{height:1625px}.eventpage-tab02-1 .cont1 .slide-box{top:260px;height:auto;width:1022px;height:941px}.eventpage-tab02-1 .cont1 .slide-box .btn-pop-mission{position:absolute;width:210px;height:41px;background-color:transparent;cursor:pointer;top:397px;left:160px}.eventpage-tab02-1 .cont1 .btn-event{width:440px;height:80px;bottom:330px;background-image:url("images/btn_event.png")}.eventpage-tab02-1 .cont1 .btn-event:hover{background-position-y:100%}.eventpage-tab02-2 .cont1{position:relative;text-align:center;background:url("images/event2_1.jpg") center no-repeat}.eventpage-tab02-2 .cont1{height:2094px}.eventpage-tab02-2 .cont1 .category{border:1px solid #9f9191;top:250px;background-color:#201817}.eventpage-tab02-2 .cont1 .category ul{width:1010px;height:64px;display:grid;grid-template-columns:repeat(3,1fr)}.eventpage-tab02-2 .cont1 .category li{width:100%;height:100%;list-style:none}.eventpage-tab02-2 .cont1 .category li button{font-size:22px;font-weight:bold;line-height:32px;color:#ddcfc3;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-right:1px solid #9f9191;background-color:transparent;cursor:pointer}.eventpage-tab02-2 .cont1 .category li button.active,.eventpage-tab02-2 .cont1 .category li button:hover{background-color:#d5b069;color:#201817}.eventpage-tab02-2 .cont1 .slide-box{top:350px;display:none;height:auto;width:1022px;height:1346px}.eventpage-tab02-2 .cont1 .slide-box .slide-list li img{width:100%}.eventpage-tab02-2 .cont1 .slide-box .slide-wrap>.slide-box{display:none}.eventpage-tab02-2 .cont1 .slide-box .slide-wrap>.slide-box.active{display:block}.eventpage-tab02-2 .cont1 .slide-box .slide-ctrl button{background-image:url("images/slide_arrow.png")}.eventpage-tab02-2 .cont1 .btn-sales{width:440px;height:80px;bottom:300px}.btn-sales,.btn-event{cursor:pointer}.btn-sales:hover,.btn-event:hover{background-position-y:100%}.btn-mission{width:507px;height:92px;bottom:230px;margin-left:0;background:url("images/btn_mission.png") no-repeat}.btn-mission:disabled{pointer-events:none;cursor:auto;filter:grayscale(1);opacity:.8}.btn-sales{width:460px;height:101px;background:url("images/btn_sales.png") no-repeat}.btn-shop{width:460px;height:101px;background:url("images/btn_shop.png") no-repeat}.pop-mission{display:none;position:fixed;z-index:12;top:50%;left:50%;transform:translate(-50%,-50%);width:767px;height:90%;padding:0 30px;max-height:771px;overflow-y:auto;background:url("../20260611_reboot/images/bg_pop_character.png") center/cover no-repeat}.pop-mission::-webkit-scrollbar{width:5px}.pop-mission::-webkit-scrollbar-thumb{height:30%;background:#967c61}.pop-mission::-webkit-scrollbar-track{background:rgba(150,124,97,0.2)}.pop-mission .pop-cont{padding:0 30px 15px}.pop-mission .pop-cont .label{font-weight:500}.pop-mission .pop-cont .period{padding-left:0}.pop-mission .mission-sub-title{color:#f1cbac;font-size:24px}.pop-mission .mission-title{font-size:42px;font-weight:700}.pop-mission .search-area{position:relative;background-color:rgba(255,255,255,0.1);display:flex;justify-content:space-between;align-items:center;height:70px;padding:0 30px}.pop-mission .search-area .label{font-size:16px}.pop-mission .nickname{background-color:unset;display:block;width:auto;height:auto;line-height:unset;margin:unset;margin-right:100px}.pop-mission .nickname span,.pop-mission .nickname em{display:inline-block;margin-top:3px;font-size:16px;font-weight:500}.pop-mission .nickname em{margin-left:5px}.pop-mission .custom-select{position:relative;border:1px solid rgba(255,255,255,0.7);background-image:url("images/bg_selected.png");background-repeat:no-repeat;background-position-x:100%;background-position-y:-2px}.pop-mission .mission-list{margin:20px auto;width:700px}.pop-mission .mission-list-top{display:flex;text-align:center;border-top:2px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2)}.pop-mission .mission-list-top p{height:51px;line-height:51px;font-size:18px;font-weight:bold}.pop-mission .mission-list li{font-size:0;border-bottom:1px solid rgba(255,255,255,0.2)}.pop-mission .mission-list li>span{display:inline-block;height:45px;font-weight:600;line-height:45px;vertical-align:middle;text-align:center;letter-spacing:-0.5px}.pop-mission .mission-list+.pop-close2{display:block;position:static;margin:0 auto;width:160px;height:50px;background:#967c61;color:#fff;font-size:20px;text-indent:unset;line-height:50px;font-weight:600;transition:all .3s}.pop-mission .mission-list+.pop-close2:not(:disabled):hover{background-color:#f09f2b;color:#242424;animation:none}.pop-mission .pop-close{right:40px;top:40px}.pop-mission .mission-name{width:355px;font-size:16px;color:#fff}.pop-mission .mission-state{width:156px;font-size:22px;color:#fff}.pop-mission .mission-count{width:189px;font-size:22px;color:#fff}.pop-mission .mission--success .mission-name{color:#fff}.pop-mission .mission--success .mission-name span{color:#fff}.pop-mission .mission--success span{color:#e6c19d}.custom-select{box-sizing:border-box;width:260px;height:40px}.custom-select .selected{display:block;box-sizing:border-box;padding-left:9px;padding-right:9px;width:100%;height:100%;letter-spacing:-0.5px;cursor:pointer;line-height:40px;font-size:16px;color:#fff}.custom-select .select-items{display:none;box-sizing:border-box;position:absolute;padding:0;left:-1px;z-index:3;width:260px;border:1px solid #a9a4a0;background-color:#fff}.custom-select .select-items>div{overflow-y:auto;max-height:90px;scrollbar-base-color:#8490a1;scrollbar-arrow-color:#8490a1;scrollbar-shadow-color:#8490a1;scrollbar-highlight-color:#f1f1f3}.custom-select .select-items>div::-webkit-scrollbar{width:12px}.custom-select .select-items>div::-webkit-scrollbar-track{background:#f1f1f3}.custom-select .select-items>div::-webkit-scrollbar-thumb{background:#8490a1}.custom-select .select-items>div::-webkit-scrollbar-button:start:decrement{width:0;height:0;background:#f1f1f3}.custom-select .select-items>div::-webkit-scrollbar-button:end:increment{width:0;height:0;background:#f1f1f3}.custom-select .select-items label{display:block;box-sizing:border-box;position:relative;cursor:pointer}.custom-select .select-items label input{overflow:hidden;line-height:0;font-size:0;color:transparent;text-indent:-9999px;position:absolute;visibility:hidden;margin:0;padding:0;width:0;height:0}.custom-select .select-items label input:checked+span,.custom-select .select-items label input:checked ~ span{font-weight:thin;background-color:rgba(150,124,97,0.5)}.custom-select .select-items span{display:block;height:30px;line-height:30px;padding:0 9px;font-size:16px;color:#000}.custom-select .select-items span:hover{font-weight:thin;background-color:rgba(150,124,97,0.5)}.opened .select-items{display:block}