@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}div[role=dialog]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:87%;max-width:540px;font-family:Aden,serif;font-size:22rem;font-weight:400;color:#ffffe4}div[role=dialog] img{width:100%}div[role=dialog] .content{position:absolute;top:0;left:0;width:100%;height:100%}div[role=dialog] .dialog-actions{position:absolute;bottom:12%;display:flex;width:100%;justify-content:center;gap:5%}div[role=dialog] .dialog-description{margin-top:10%;text-align:center;letter-spacing:-.05em}div[role=dialog] .dialog-description.ticket{margin-top:46.5%}div[role=dialog] .dialog-description .f24{font-size:24rem;margin-top:.7em}div[role=dialog] .dialog-description .ticket{font-size:29rem}div[role=dialog] .dialog-description .ticket .count{color:#ffcf60}div[role=dialog] .dialog-desc{margin-top:2%;text-align:center;font-family:Pretendard,serif;font-size:20rem;letter-spacing:-.1em}div[role=dialog] .dialog-button{width:38.8%}.dialog-overlay{position:fixed;top:0;background:#ffffff1a;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-close{position:absolute;top:10px;right:10px;width:32px;height:32px}@media(min-aspect-ratio:3/4)and (max-aspect-ratio:4/3)and (max-width:960px){div[role=dialog]{width:66%}}@media screen and (min-width:960px){div[role=dialog]{width:100%}div[role=dialog] .dialog-actions{bottom:40px;gap:15px}div[role=dialog] .dialog-description{margin-top:50px}}@font-face{font-family:Aden;font-style:normal;font-weight:400;src:url(/kent-castle-dungeon/assets/fonts/Aden.woff2) format("woff2"),url(/kent-castle-dungeon/assets/fonts/Aden.woff) format("woff"),url(/kent-castle-dungeon/assets/fonts/Aden.ttf) format("truetype"),url(/kent-castle-dungeon/assets/fonts/Aden.eot) format("eot"),url(/kent-castle-dungeon/assets/fonts/Aden.otf) format("opentype")}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Thin.woff2) format("woff2");font-weight:100;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraLight.woff2) format("woff2");font-weight:200;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Light.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-SemiBold.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-ExtraBold.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Pretendard;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/pretendard@1.0/Pretendard-Black.woff2) format("woff2");font-weight:900;font-display:swap}*{box-sizing:border-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a{cursor:pointer;display:block;text-decoration:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}button{-webkit-tap-highlight-color:transparent;all:unset;cursor:pointer}button img{width:100%}html{font-size:.1333333333vw}.main-container{overflow-x:hidden}.main-container .event-end:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000b3}.main-container .event-end-img{position:absolute;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);width:100%;max-width:794px}.func-top{position:absolute;top:17px;right:17px;z-index:3;display:flex;flex-flow:row nowrap;column-gap:4px}.func-top>*{cursor:pointer}.func-top .btn-login{width:10.6vw;max-width:80px}.func-top .btn-home{width:5.3vw;max-width:40px}.func-top .btn-home img{width:100%}.func-bottom{position:fixed;bottom:17px;right:17px;z-index:3;display:flex;flex-flow:column nowrap;row-gap:8px}.func-bottom>*{width:27px}.func-bottom>* img{width:100%}section{position:relative;display:flex;width:100%;justify-content:center}section .btns-out{display:flex;flex-flow:row nowrap;column-gap:8px;position:absolute;bottom:29%;left:50%;transform:translate(-50%);width:56%;height:6%}section .btns-out a{flex:1}section.has-crown:after{content:"";position:absolute;top:-21.5px;left:0;background-image:url(https://assets.playnccdn.com/static-minigame/kent-castle-dungeon-page/m-divider.png);background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:43px}.pic{display:block}.pic img{width:100%;vertical-align:top}.area{position:absolute;width:100%;height:100%}.area.adventure #scroll-target{width:10px;height:10px;pointer-events:none;background-color:transparent;position:absolute;top:21%}.area.adventure .get .count{position:absolute;top:44.2%;right:41.5%;width:100px;text-align:right;font-family:Aden,serif;font-size:34rem;color:#ffcf60}.area.adventure .get .btn-receive{position:absolute;width:14.6%;right:15.5%;top:43.9%}.area.adventure .weeks{position:absolute;top:47.8%;left:0;width:100%}.area.adventure .weeks .btn-week{position:absolute;width:30.53%}.area.adventure .weeks .btn-week:first-child{left:7%}.area.adventure .weeks .btn-week:nth-child(2){left:34.5%}.area.adventure .weeks .btn-week:nth-child(3){left:62%}.area.adventure .btn-prev,.area.adventure .btn-next{position:absolute;top:1268px;width:24px;display:none;left:50%;cursor:pointer}.area.adventure .btn-prev.disabled,.area.adventure .btn-next.disabled{opacity:.3;pointer-events:none}.area.adventure .btn-prev{transform:scaleX(-1);margin-left:-594px}.area.adventure .btn-next{margin-left:570px}.area.adventure .week-container{flex:0 0 100%}.area.adventure .cards-of-week{position:absolute;width:97.86%;top:51.8%;left:50%;transform:translate(-50%);overflow-x:hidden}.area.adventure .cards-of-week .embla{overflow:hidden}.area.adventure .cards-of-week .embla__container{display:flex}.area.adventure .cards-of-week .card{position:relative;margin-top:-1%}.area.adventure .cards-of-week .card.clear .here .date,.area.adventure .cards-of-week .card.yet .here .date{text-shadow:none;color:#726d65}.area.adventure .cards-of-week .card.clear .here .floor,.area.adventure .cards-of-week .card.yet .here .floor{color:#58514c}.area.adventure .cards-of-week .card.clear .amount,.area.adventure .cards-of-week .card.yet .amount{color:#756f6a}.area.adventure .cards-of-week .card a,.area.adventure .cards-of-week .card .hit{position:absolute;left:3%;top:0;width:94%;height:80%;z-index:2;cursor:pointer}.area.adventure .cards-of-week .card .here{position:absolute;top:4%;left:8%;width:15%;height:79%;padding-top:4.6%}.area.adventure .cards-of-week .card .here span{text-align:center;width:100%;display:block;letter-spacing:-.05em}.area.adventure .cards-of-week .card .here .date{font-family:Aden,serif;font-size:28rem;font-weight:400;color:#ffffe4;text-shadow:0 0 16px #FF8437,0 0 16px rgba(255,179,26,.82)}.area.adventure .cards-of-week .card .here .floor{font-family:Pretendard,serif;font-size:20rem;font-weight:600;margin-top:.5em;color:#cfa47d}.area.adventure .cards-of-week .card .item{position:absolute;width:11.5%;top:20%;left:35%;transform:translate(-50%);z-index:1}.area.adventure .cards-of-week .card .item.clear img{opacity:.5}.area.adventure .cards-of-week .card .item.clear:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-48%,-46%);width:100%;height:100%;background-image:url(https://assets.playnccdn.com/static-minigame/kent-castle-dungeon-page/card/ico-check.png);background-size:contain;background-repeat:no-repeat}.area.adventure .cards-of-week .card .item img{width:100%}.area.adventure .cards-of-week .card .amount{position:absolute;color:#f4edd2;font-family:Pretendard,serif;font-size:24rem;font-weight:700;line-height:1.6em;letter-spacing:-.03em;left:43%;z-index:1;top:34%}.area.adventure .btn-reward{position:absolute;width:22.6%;top:39.4%;left:50%;transform:translate(-50%);opacity:0}.area.reward .msg-empty{position:absolute;font-family:Pretendard,serif;color:#ffffff4d;font-size:24rem;text-align:center;width:100%;top:50%;margin-top:-.5em}.area.reward .container{position:absolute;width:100%;top:22%;display:flex;flex-flow:row wrap;justify-content:center}.area.reward .container .slot{position:relative;width:21%;overflow:visible;font-family:Pretendard,serif}.area.reward .container .slot picture{width:138%;transform:translate(-13%,-13%)}.area.reward .container .slot .item{position:absolute;top:16%;left:27%;width:50%}.area.reward .container .slot .txt{position:absolute;top:58%;width:100%}.area.reward .container .slot .name,.area.reward .container .slot .amount{display:block;text-align:center;letter-spacing:-.06em;white-space:nowrap;color:#fffdf2;line-height:1.2em}.area.reward .container .slot .name{font-size:20rem;font-weight:500}.area.reward .container .slot .amount{font-size:26rem;font-weight:700;margin-top:.2em;color:#ffcf60}.area.reward .container .slot .amount:after{content:" 개";color:#fffdf2}.notice-section{font-size:18rem;background-color:#111;color:#7a7a7a;font-family:sans-serif}.notice-section .notice{width:86%;padding:75px 0 80px}.notice-section .notice .title{color:#ededed;font-size:24rem;font-weight:700;margin-bottom:14px}.notice-section .notice li{line-height:200%;letter-spacing:-4%}.notice-section .notice li a{display:inline;color:inherit;text-decoration:underline}@media all and (min-width:960px){html{font-size:1px}section .btns-out{width:380px;height:44px;column-gap:20px;bottom:60px}section.has-crown:after{height:86px;top:-43px;background-image:url(https://assets.playnccdn.com/static-minigame/kent-castle-dungeon-page/divider.png);background-size:contain}.pic.bg{width:2560px;margin:0 auto}.pic.bg img{width:2560px}.area.adventure #scroll-target{top:480px}.area.adventure .get .count{top:957px;font-size:31px;left:50%;margin-left:-38px}.area.adventure .get .btn-receive{width:114px;top:946px;left:50%;margin-left:124px}.area.adventure .weeks{top:1030px;width:750px;left:50%;transform:translate(-50%)}.area.adventure .weeks .btn-week{position:absolute;width:229px}.area.adventure .weeks .btn-week:first-child{left:53px}.area.adventure .weeks .btn-week:nth-child(2){left:260px}.area.adventure .weeks .btn-week:nth-child(3){left:465px}.area.adventure .btn-prev,.area.adventure .btn-next{display:block}.area.adventure .cards-of-week{top:1144px;width:1112px}.area.adventure .cards-of-week .week-container{display:flex;align-items:center;justify-content:center;column-gap:15px;flex-wrap:nowrap}.area.adventure .cards-of-week .card{width:146px;overflow:visible;margin-top:0}.area.adventure .cards-of-week .card a,.area.adventure .cards-of-week .card .hit{height:90%}.area.adventure .cards-of-week .card picture{width:120%;transform:translate(-8.5%,-2%)}.area.adventure .cards-of-week .card .here{width:60%;left:20%;top:0;height:26%;padding-top:20px}.area.adventure .cards-of-week .card .here .date{font-size:24px}.area.adventure .cards-of-week .card .here .floor{font-size:17px;margin-top:8px}.area.adventure .cards-of-week .card .item{width:50%;top:35%;left:50%;transform:translate(-50%)}.area.adventure .cards-of-week .card .amount{font-size:14px;left:50%;top:164px;transform:translate(-50%);padding:0 10px;text-align:center;border-radius:30px;border:1px solid #5A4E38;background:#000}.area.adventure .btn-reward{width:112px;top:858px}.area.reward .msg-empty{font-size:22px}.area.reward .container{width:916px;left:50%;transform:translate(-50%)}.area.reward .container .slot{width:196px;height:235px}.area.reward .container .slot picture{width:186%;transform:translate(-23%,-27%)}.area.reward .container .slot .item{width:40%;left:50%;transform:translate(-50%);top:19%}.area.reward .container .slot .txt{position:absolute;top:145px;width:100%}.area.reward .container .slot .name{font-size:18px}.area.reward .container .slot .amount{font-size:24px}.notice-section .notice{width:1157px;font-size:18px}.notice-section .title{font-size:24px}.func-bottom>*{width:54px}}
