.pc-element{display:block}@media screen and (max-width: 1279px){.pc-element{display:none}}.mo-element{display:none}@media screen and (max-width: 1279px){.mo-element{display:block}}.e-blind,main .section2 .title-wrap p,main .section2 .title-wrap div,main .section1 .title-wrap p:not(.sub-text),main .section1 .title-wrap .title,main .section1 .title-wrap .sub-title{font-size:0;text-indent:-9999em}header#main .title-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1279px){header#main .title-wrap{display:none}}header#main .title-wrap .desc1{width:422px;height:37px;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/main/main-desc1.png);opacity:0;animation:slide_down .6s .5s ease-in-out forwards}header#main .title-wrap .bi-wrap{display:flex;align-items:center;justify-content:center;padding-right:30px}header#main .title-wrap .bi-wrap img{opacity:0}header#main .title-wrap .bi-wrap .r2m{animation:opacity_on .6s .5s ease-in-out forwards,slide_left2 .6s .5s ease-in-out forwards}header#main .title-wrap .bi-wrap .x{animation:opacity_on .6s .5s ease-in-out forwards,rotate_x .6s .7s ease-in-out forwards}header#main .title-wrap .bi-wrap .r2o{padding-left:20px;animation:opacity_on .6s .5s ease-in-out forwards,slide_right .6s .5s ease-in-out forwards}header#main .title-wrap .desc2{margin:10px 0;width:883px;height:114px;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/main/main-desc2.png);opacity:0;animation:opacity_on .6s 1.1s ease-in-out forwards}header#main .title-wrap .period{width:667px;height:72px;display:flex;align-items:center;justify-content:center;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/main/bg-period.png);color:#f9f1d2;font-weight:500;font-size:19px;margin-top:20px;opacity:0;animation:opacity_on .6s 1.1s ease-in-out forwards}header#main .title-wrap .period-desc{font-family:"Escoredream";font-weight:400;font-size:19px;color:#093534;padding-top:10px;opacity:0;animation:opacity_on .6s 1.1s ease-in-out forwards}header#main .period.mo-element{color:#f9f1d2;font-weight:500;font-size:1.16em;white-space:nowrap;position:absolute;left:50%;bottom:23.5%;transform:translateX(-50%);line-height:140%;text-align:center}main .section1{height:1108px}@media screen and (max-width: 1279px){main .section1{height:auto;aspect-ratio:800/1404}}main .section1 .title-wrap .sub-text{position:absolute;left:50%;top:36%;transform:translateX(-50%);font-family:"Escoredream";font-size:24px;letter-spacing:-0.05em;line-height:140%;color:#5c6a60;width:90%}@media screen and (max-width: 1279px){main .section1 .title-wrap .sub-text{top:32%;font-size:1.1em}}main .section1 .contents-wrap{height:316px;top:557px}@media screen and (max-width: 1279px){main .section1 .contents-wrap{height:auto;aspect-ratio:1.66;top:81vw;width:90%}main .section1 .contents-wrap img{width:100%;display:none}}main .section1 .notice{bottom:80px}@media screen and (max-width: 1279px){main .section1 .notice{bottom:0}}main .section2{height:1313px}@media screen and (max-width: 1279px){main .section2{height:auto;aspect-ratio:200/687}}main .section2 .title-wrap .sub-title{text-indent:0;font-size:24px;position:absolute;transform:translateX(-50%);top:212px;left:50%;font-weight:400;font-family:"Escoredream";color:#f9f1d2;white-space:nowrap}@media screen and (max-width: 1279px){main .section2 .title-wrap .sub-title{font-size:1em;top:20.5%}}main .section2 .contents-wrap{height:568px;top:325px}@media screen and (max-width: 1279px){main .section2 .contents-wrap{height:auto;top:87vw;aspect-ratio:.78;width:90%}}main .section2 .contents-wrap .content{display:none;flex-direction:column;align-items:center;justify-content:center;gap:20px;width:100%;height:100%}main .section2 .contents-wrap .content.active{display:flex}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content{gap:1em}}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content .ico-content{width:11vw}}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.no-history .ico-content{margin-top:20vw}main .section2 .contents-wrap .content.no-history .content-title{height:11vw}main .section2 .contents-wrap .content.no-history .btn-content{margin-top:25vw}}main .section2 .contents-wrap .content.completed .content-title{margin-bottom:10px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.completed .content-title{height:5vw}}main .section2 .contents-wrap .content.completed .btn-content{margin-top:20px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.completed .btn-content{margin-top:12vw}}main .section2 .contents-wrap .content.subscription{width:100%;padding:50px 80px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription{padding:10vw 6.8vw}}main .section2 .contents-wrap .content.subscription .form_box{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .form_box{gap:1vw}}main .section2 .contents-wrap .content.subscription .input_box{display:flex;gap:15px;height:64px;width:100%;position:relative}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .input_box{gap:0;height:11vw}}main .section2 .contents-wrap .content.subscription .input_box input{width:100%;height:100%;font-weight:400;font-size:16px;padding:0 26px;background-color:#fff;letter-spacing:-0.05em;font-family:"Escoredream"}main .section2 .contents-wrap .content.subscription .input_box input::placeholder{color:#666}main .section2 .contents-wrap .content.subscription .input_box input:focus,main .section2 .contents-wrap .content.subscription .input_box input:fill,main .section2 .contents-wrap .content.subscription .input_box input:hover{-webkit-text-fill-color:#000}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .input_box input{font-size:1em;padding:0 2.25vw}}main .section2 .contents-wrap .content.subscription .input_box button{width:193px;height:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-shadow:0 0 7px rgba(54,23,11,.6);color:rgba(255,255,255,.9);font-size:19px;letter-spacing:-0.05em;font-family:"Escoredream";font-weight:500;background-color:#645130;transition:background-color .2s}main .section2 .contents-wrap .content.subscription .input_box button:disabled{background-color:#3f3f3f;color:rgba(255,255,255,.4)}main .section2 .contents-wrap .content.subscription .input_box button:hover:not(:disabled),main .section2 .contents-wrap .content.subscription .input_box button:focus:not(:disabled){background-color:#bd9f69}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .input_box button{width:25.4vw;font-size:1.1em}}main .section2 .contents-wrap .content.subscription .input_box.confirm .time{position:absolute;right:230px;font-family:"Escoredream";font-weight:300;font-size:16px;letter-spacing:-0.05em;color:#666;line-height:64px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .input_box.confirm .time{line-height:11vw;font-size:1.1em;right:28vw}}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box{margin:3vw 0}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list{display:flex;flex-direction:column;width:100%;gap:5px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list{gap:1.2em}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li{display:flex;align-items:center;justify-content:space-between;width:650px;height:27px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list li{display:block;width:100%;flex-direction:column;align-items:start;gap:1.2vw;height:auto}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label{display:flex;align-items:center;gap:10px;display:inline-block;position:relative;width:100%}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label{gap:2vw;align-items:start}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label input{border:1px solid #d6c7a6;border-radius:1px;background-color:rgba(0,0,0,0);width:22px;height:22px;transition:border .1s}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label input:checked{background:no-repeat center url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/common/ico-checked.png);background-size:contain;background-color:#fff}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label input{width:4.25vw;height:4.25vw;margin-top:.8vw}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label .text{position:absolute;font-size:15px;font-family:"Escoredream";font-weight:500;color:#d6c7a6;letter-spacing:-0.05em;transition:color .1s;margin-left:10px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label .text{font-size:1em;line-height:160%;margin-top:.6vw;margin-left:1.4vw;letter-spacing:-0.06em}}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label:hover input{border:1px solid #e9ddc3}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li>label:hover p{color:#e9ddc3}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li .btn_detail{display:flex;align-items:center;justify-content:center;width:100px;height:26px;line-height:100%;border:1px solid #d6c7a6;color:#d6c7a6;font-size:14px;font-weight:300;font-family:"Escoredream";transition:background-color .2s}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li .btn_detail:hover{background-color:rgba(255,255,255,.1)}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .agree_box .agree-list li .btn_detail{font-size:1em;margin-left:6vw;margin-top:2vw;height:5.5vw;width:21vw;line-height:inherit;position:unset;inset:0;transform:unset}main .section2 .contents-wrap .content.subscription .agree_box .agree-list li .btn_detail#btn_detail_01{margin-top:7vw}}main .section2 .contents-wrap .content.subscription .btn_reserve{margin:0 auto;margin-top:30px;width:312px;aspect-ratio:312/77;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-submit__base.png);background-size:contain;box-sizing:border-box;transition:background-image .3s;cursor:pointer}main .section2 .contents-wrap .content.subscription .btn_reserve:hover:not(.disabled){background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-submit__on.png)}main .section2 .contents-wrap .content.subscription .btn_reserve.disabled{pointer-events:none;cursor:default;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-submit__off.png)}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .btn_reserve{width:47vw;margin:2vw auto}}main .section2 .contents-wrap .content.subscription .btn-caution{color:#fbf5d7;font-size:14px;font-weight:300;font-family:"Escoredream";text-decoration:underline;text-decoration-color:#fbf5d7;text-underline-offset:6px;letter-spacing:-0.05em;transition:color .2s}main .section2 .contents-wrap .content.subscription .btn-caution:hover{color:#fffdf0}main .section2 .contents-wrap .content.subscription .btn-caution{color:#fbf5d7;font-size:14px;font-weight:300;font-family:"Escoredream";text-decoration:underline;text-decoration-color:#fbf5d7;text-underline-offset:6px;letter-spacing:-0.05em;transition:color .2s}main .section2 .contents-wrap .content.subscription .btn-caution:hover{color:#fffef7;text-decoration-color:#fffef7}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.subscription .btn-caution{font-size:1em}}main .section2 .contents-wrap .content.login .btn-login{width:324px;height:auto;aspect-ratio:324/89;background-size:contain;background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-login__base.png);transition:background-image .3s}main .section2 .contents-wrap .content.login .btn-login:hover:not(:disabled){background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-login__on.png)}main .section2 .contents-wrap .content.login .btn-login:disabled{background-image:url(https://mimage.webzen.kr/htmlTemplate/service/r2m/2602_pre-register/images/r2m/btn-login__off.png)}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.login .btn-login{width:60vw}}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content.end img{width:60vw}}main .section2 .contents-wrap .btn-content{display:flex;align-items:center;justify-content:center;background-color:#bd9f69;width:278px;height:64px;font-size:19px;color:#f9f1d2;letter-spacing:-0.05em;line-height:120%;font-weight:500;font-family:"Escoredream";text-shadow:0 0 7px rgba(54,23,11,.4);margin-top:40px}@media screen and (max-width: 1279px){main .section2 .contents-wrap .btn-content{width:60vw;height:12vw;font-size:3.5vw}}main .section2 .contents-wrap .content-desc{display:flex;flex-direction:column;align-items:center;justify-content:center}main .section2 .contents-wrap .content-desc p,main .section2 .contents-wrap .content-desc a{font-size:20px;font-weight:500;font-family:"Escoredream";color:#d6c7a6;letter-spacing:-0.05em;line-height:160%;text-align:center}@media screen and (max-width: 1279px){main .section2 .contents-wrap .content-desc p,main .section2 .contents-wrap .content-desc a{font-size:2.8vw}}main .section2 .contents-wrap .content-desc p.bold,main .section2 .contents-wrap .content-desc a.bold{font-weight:700}main .section2 .contents-wrap .content-desc p.link,main .section2 .contents-wrap .content-desc p span,main .section2 .contents-wrap .content-desc a.link,main .section2 .contents-wrap .content-desc a span{font-weight:300;line-height:130%}main .section2 .notice{bottom:150px;width:1160px;transform:none;left:450px}@media screen and (max-width: 1279px){main .section2 .notice{left:50%;width:90%;transform:translateX(-50%);top:61%}main .section2 .notice .notice-list{display:flex;flex-direction:column;gap:1.4vw}main .section2 .notice .notice-list li{line-height:150%;font-size:.95em}}