#winter-2023-vacation .vacation-top{width:22.5rem;height:41.3125rem;position:relative;background-color:transparent;background-image:url(/m/images/event/winter-2023/winter-top-back.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover}#winter-2023-vacation .vacation-top .title-box{position:absolute;left:50%;top:5rem;transform:translate(-50%,0)}#winter-2023-vacation .vacation-top .title-box .title{width:17.6458333333rem;height:5.2708333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/winter-big-title.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;color:transparent;text-indent:-20833.3125rem;overflow:hidden;display:block;margin:0 auto}#winter-2023-vacation .vacation-top .title-box .title-sub-text{text-align:center;font-size:.6875rem;color:#787e88;line-height:1.45;margin-top:1.875rem}#winter-2023-vacation .vacation-top .title-box .title-sub-text>strong{display:block;color:#0034db;font-size:1.0416666667rem}#winter-2023-vacation .vacation-top .title-box .title-sub-text .text-black{color:#3c4045}#winter-2023-vacation .vacation-top .frame-container{position:absolute;width:100%;height:22.5rem;left:0;top:15.625rem;z-index:2}#winter-2023-vacation .vacation-top .frame-container .inner{position:relative;width:100%;height:100%}#winter-2023-vacation .vacation-top .frame-container .inner .step{position:absolute;z-index:3}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner{position:relative;width:100%;height:100%}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner a,#winter-2023-vacation .vacation-top .frame-container .inner .step .inner button{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;display:inline-block;color:#000}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner a:hover .part-name,#winter-2023-vacation .vacation-top .frame-container .inner .step .inner button:hover .part-name{opacity:.75;color:#000}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner .part-name{position:absolute;font-weight:400;font-size:.6875rem;text-align:left;white-space:nowrap;line-height:1.35;letter-spacing:-.0625rem}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner .part-name>strong{font-weight:800}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner .part-name .circle-go{-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;width:1.0416666667rem;height:1.0416666667rem;border-radius:50%;background-color:#0034db;color:#fff;font-size:.4375rem;font-weight:800;letter-spacing:0}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner .part-name.text-right{text-align:right}#winter-2023-vacation .vacation-top .frame-container .inner .step .inner .part-name.text-right .circle-go{margin-left:auto}#winter-2023-vacation .vacation-top .frame-container .inner .step:not(.start,.end).active .part-name,#winter-2023-vacation .vacation-top .frame-container .inner .step:not(.start,.end):hover .part-name{opacity:.75}#winter-2023-vacation .vacation-top .frame-container .inner .step:not(.start,.end).active img,#winter-2023-vacation .vacation-top .frame-container .inner .step:not(.start,.end):hover img{animation:bounce .3s ease infinite alternate}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-1{top:13.75rem;left:14.375rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-1 .part-name{top:4.1666666667rem;right:-3.5416666667rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-1 img{width:3.3125rem;height:3.4583333333rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-2{top:8.125rem;left:18.3333333333rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-2 .part-name{top:-3.75rem;left:-.625rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-2 img{width:3.7708333333rem;height:3.8958333333rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-3{top:6.25rem;left:10.4166666667rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-3 .part-name{top:-3.75rem;left:-.9375rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-3 img{width:2.9375rem;height:3.3958333333rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-4{top:5.625rem;left:2.7083333333rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-4 .part-name{top:-3.5416666667rem;left:-.9375rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-4 img{width:3.8958333333rem;height:4.3125rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-5{top:12.5rem;left:.625rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-5 .part-name{top:5rem;left:0}#winter-2023-vacation .vacation-top .frame-container .inner .step.part-5 img{width:3.0416666667rem;height:3.6875rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.end{top:20rem;left:8.5416666667rem}#winter-2023-vacation .vacation-top .frame-container .inner .step.end .deco{position:absolute;width:2.5208333333rem;height:3.0416666667rem;left:0;top:-2.9166666667rem;transform-origin:top;animation:bell 2s infinite linear}@keyframes bell{0%,50%{transform:rotate(0)}15%,25%,35%,45%,5%{transform:rotate(20deg)}10%,20%,30%,40%{transform:rotate(-20deg)}}#winter-2023-vacation .vacation-top .frame-container .inner .gold-key{position:absolute;z-index:3;left:14.375rem;top:9.375rem}#winter-2023-vacation .vacation-top .frame-container .inner .gold-key img{width:3.7083333333rem;height:1.5625rem}#winter-2023-vacation .vacation-top .frame-container .inner .gold-key .inner{position:relative;width:100%;height:100%}#winter-2023-vacation .vacation-top .frame-container .inner .gold-key .inner>a,#winter-2023-vacation .vacation-top .frame-container .inner .gold-key .inner>button{background-color:transparent;border:none;cursor:pointer;padding:0;margin:0;display:inline-block}#winter-2023-vacation .vacation-top .frame-container .inner .gold-key .inner>a:hover .part-name,#winter-2023-vacation .vacation-top .frame-container .inner .gold-key .inner>button:hover .part-name{opacity:.75;color:#000}@keyframes bounce{100%{transform:translate(0,-20px);text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 5px 0 #ccc,0 6px 0 #ccc,0 7px 0 #ccc,0 8px 0 #ccc,0 9px 0 #ccc,0 50px 25px rgba(0,0,0,.2)}}#winter-2023-vacation .vacation-top .dice-container{margin:.625rem auto;position:absolute;left:54.5%;top:30.2083333333rem;transform:translate(-50%,-50%) scale(2) perspective(12.5rem);z-index:10;backface-visibility:visible;-webkit-backface-visibility:visible;will-change:transform}#winter-2023-vacation .vacation-top .dice-container #cube{width:1.25rem;height:1.25rem;position:relative;transform-style:preserve-3d;transform:translateZ(-2.0833333333rem) rotateY(90deg);transition:transform 1.5s;animation-timing-function:ease-in-out;will-change:transform;animation:diceRoll 6s infinite linear}@keyframes diceRoll{0%{transform:rotateX(0) rotateY(180deg) rotateZ(0) translateX(0)}33.2%{transform:rotateX(-180deg) rotateY(-90deg) rotateZ(0) translateX(0)}49.8%{transform:rotateX(270deg) rotateY(360deg) rotateZ(0) translateX(0)}66.4%{transform:rotateX(90deg) rotateY(360deg) rotateZ(0) translateX(0)}83%{transform:rotateX(0) rotateY(-90deg) rotateZ(0) translateX(0)}100%{transform:rotateX(0) rotateY(0) rotateZ(-360deg) translateX(0)}}#winter-2023-vacation .vacation-top .dice-container #cube>div{width:1.25rem;height:1.25rem;position:absolute;background:#fff}#winter-2023-vacation .vacation-top .dice-container #cube span{width:.1666666667rem;height:.1666666667rem;background:#000;border-radius:50%;display:block;position:absolute}#winter-2023-vacation .vacation-top .dice-container #cube .front{transform:rotateY(0) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(1){top:.2083333333rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(2){top:.2083333333rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(3){top:.5416666667rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(4){top:.5416666667rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(5){bottom:.2083333333rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .front span:nth-child(6){bottom:.2083333333rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .back{transform:rotateX(180deg) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .back span{top:.5416666667rem;left:.5416666667rem}#winter-2023-vacation .vacation-top .dice-container #cube .right{transform:rotateY(90deg) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .right span:nth-child(1){top:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .right span:nth-child(2){top:.25rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .right span:nth-child(3){top:.5416666667rem;left:.5416666667rem}#winter-2023-vacation .vacation-top .dice-container #cube .right span:nth-child(4){bottom:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .right span:nth-child(5){bottom:.25rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .left{transform:rotateY(-90deg) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .left span:nth-child(1){top:.25rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .left span:nth-child(2){bottom:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .top{transform:rotateX(90deg) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .top span:nth-child(1){top:.25rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .top span:nth-child(2){bottom:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .top span:nth-child(3){bottom:.5416666667rem;left:.5416666667rem}#winter-2023-vacation .vacation-top .dice-container #cube .bottom{transform:rotateX(-90deg) translateZ(.625rem)}#winter-2023-vacation .vacation-top .dice-container #cube .bottom span:nth-child(1){top:.25rem;right:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .bottom span:nth-child(2){top:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .bottom span:nth-child(3){bottom:.25rem;left:.25rem}#winter-2023-vacation .vacation-top .dice-container #cube .bottom span:nth-child(4){bottom:.25rem;right:.25rem}@keyframes diceRotate{0%{transform:rotateX(90deg) rotateY(360deg) rotateZ(0) translateX(0)}35%{transform:rotateX(-180deg) rotateY(-90deg) rotateZ(0) translateX(0)}45%{transform:rotateX(-180deg) rotateY(-90deg) rotateZ(0) translateX(0)}65%{transform:rotateX(0) rotateY(0) rotateZ(-360deg) translateX(0)}75%{transform:rotateX(0) rotateY(0) rotateZ(-360deg) translateX(0)}100%{transform:rotateX(90deg) rotateY(360deg) rotateZ(0) translateX(0)}}#winter-2023-vacation .count-down-box{background-color:#000;padding:1.0416666667rem 0}#winter-2023-vacation .count-down-box .flex-box{justify-content:space-around}#winter-2023-vacation .count-down-box .title{width:3.5rem;height:1.8541666667rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/clock-text.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;text-indent:-99999px;overflow:hidden;color:transparent}#winter-2023-vacation .count-down-box .flipdown{width:auto;height:auto}#winter-2023-vacation .count-down-box .flipdown .rotor-group-heading{display:none}#winter-2023-vacation .count-down-box .flipdown .rotor-group{padding-right:.9375rem;overflow:hidden}#winter-2023-vacation .count-down-box .flipdown .rotor-group:first-child{padding-right:.625rem}#winter-2023-vacation .count-down-box .flipdown .rotor-group:first-child:after{content:"Day";font-family:Montserrat,sans-serif;color:#fff;padding-left:.3125rem;margin-top:1.0416666667rem;display:inline-block;font-size:.625rem}#winter-2023-vacation .count-down-box .flipdown .rotor-group:last-child{padding-right:0}#winter-2023-vacation .count-down-box .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{left:3.125rem;top:50%;margin-top:-.4166666667rem;width:.1875rem;height:.1875rem}#winter-2023-vacation .count-down-box .flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{left:3.125rem;bottom:50%;margin-bottom:-.4166666667rem;width:.1875rem;height:.1875rem}#winter-2023-vacation .count-down-box .flipdown.flipdown__theme-light .rotor,#winter-2023-vacation .count-down-box .flipdown.flipdown__theme-light .rotor-bottom,#winter-2023-vacation .count-down-box .flipdown.flipdown__theme-light .rotor-leaf-front,#winter-2023-vacation .count-down-box .flipdown.flipdown__theme-light .rotor-top{width:1.2916666667rem;height:1.7083333333rem;background-size:100%}#winter-2023-vacation .count-down-box .flipdown .rotor{width:1.2916666667rem;height:1.7083333333rem;font-size:.9375rem;line-height:1.7083333333rem;transform:perspective(18.75rem)}#winter-2023-vacation .count-down-box .flipdown .rotor:after{width:1.2916666667rem;height:.8541666667rem}#winter-2023-vacation .count-down-box .flipdown .rotor-bottom,#winter-2023-vacation .count-down-box .flipdown .rotor-top{width:1.2916666667rem;height:.8541666667rem;line-height:1.7083333333rem}#winter-2023-vacation .count-down-box .flipdown .rotor-leaf{width:1.2916666667rem;height:1.7083333333rem}#winter-2023-vacation .count-down-box .flipdown .rotor-leaf.flipped{transform-origin:bottom center}#winter-2023-vacation .count-down-box .flipdown .rotor-leaf-front{width:1.2916666667rem;height:1.7083333333rem}#winter-2023-vacation .count-down-box .flipdown .rotor-leaf-rear{width:1.2916666667rem;height:.8541666667rem}#winter-2023-vacation .count-down-box .flipdown .rotor-leaf-front,#winter-2023-vacation .count-down-box .flipdown .rotor-top{line-height:1.7083333333rem}#winter-2023-vacation .gold-key-box{width:22.5rem;height:25.7083333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/gold-key-back.jpg);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-position:center center;background-size:cover;display:block;margin:0 auto;position:relative}#winter-2023-vacation .gold-key-box .container{position:absolute;left:50%;top:0;transform:translate(-50%,0);width:100%;max-width:1200px;height:984px}#winter-2023-vacation .gold-key-box .container .container-inner{position:relative;width:100%;height:25.7708333333rem}#winter-2023-vacation .gold-key-box .container .container-inner .title{margin-top:1.875rem}#winter-2023-vacation .gold-key-box .container .container-inner .title .title-img{display:block;margin:0 auto;width:8.2708333333rem;height:1.3125rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/title-01.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;text-indent:-9999px;overflow:hidden;background-size:cover}#winter-2023-vacation .gold-key-box .container .container-inner .sub-text{font-size:.9375rem;color:#000;font-weight:400;line-height:1.35;text-align:center;margin-top:.625rem}#winter-2023-vacation .gold-key-box .container .container-inner .sub-text>small{font-size:.5625rem}#winter-2023-vacation .gold-key-box .container .container-inner .sub-text>small>strong{font-weight:800}#winter-2023-vacation .gold-key-box .container .container-inner .btn-gold-key{width:9.3958333333rem;height:2.0208333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/btn-god-key.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;border:none;position:absolute;left:50%;top:12.8125rem;transform:translate(-50%,-50%);z-index:5;cursor:pointer}#winter-2023-vacation .gold-key-box .container .container-inner .btn-gold-key .text{font-size:.875rem;font-weight:800;letter-spacing:-.0625rem;text-align:center;color:#f9c900}#winter-2023-vacation .gold-key-box .container .container-inner .game-box{display:none;width:13.9375rem;height:6.5208333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/gold-key-back-cover.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;position:relative;left:-.4166666667rem;margin:1.6666666667rem auto 0 auto;z-index:5}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .doors{-webkit-display:flex;display:-ms-flex;display:flex;justify-content:space-between;margin-left:.9375rem}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .doors .door{width:4.1666666667rem;height:6.0416666667rem;overflow:hidden;margin-top:.3125rem}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .doors .boxes{transition:transform 1s ease-in-out}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .doors .box{-webkit-display:flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;font-size:1.6666666667rem}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .btn-gold-game{width:9.3958333333rem;height:2.0208333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/btn-god-key.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;border:none;position:absolute;left:53%;top:6.6875rem;transform:translate(-50%,-50%);cursor:pointer}#winter-2023-vacation .gold-key-box .container .container-inner .game-box .btn-gold-game .text{font-size:.875rem;font-weight:800;letter-spacing:-.0625rem;text-align:center;color:#f9c900}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box{display:block;margin:0 auto;position:absolute;width:100%;left:50%;transform:translate(-50%,0);top:14.5833333333rem}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box>p{text-align:center;line-height:1}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box>p>small{font-size:.4583333333rem;color:#272829;opacity:.5}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box .list{margin-top:1.25rem;padding:0 1.0416666667rem}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box .list .list-title{color:#000;font-size:.625rem;-webkit-display:flex;display:-ms-flex;display:flex}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box .list .list-title>i{font-size:.8333333333rem}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box .list .list-dot{font-size:.5rem;color:#000}#winter-2023-vacation .gold-key-box .container .container-inner .notice-box .list .list-dot>li{font-size:.5rem;margin-bottom:.25rem;line-height:1.35;color:#000;font-weight:400}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:19.2291666667rem;height:25.7708333333rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/pop-background.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;z-index:99}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner{width:100%;height:100%;padding:0 .9375rem;position:relative;-webkit-display:flex;display:-ms-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .btn-close-pop{width:1.4583333333rem;height:1.4583333333rem;border-radius:5.2083333333rem;border:none;background-color:#000;position:absolute;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;right:1.25rem;top:1.25rem;cursor:pointer;padding:0;margin:0}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .btn-close-pop>i{font-size:.875rem;color:#fff}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-title{display:block;text-align:center;font-weight:400;font-size:.75rem;font-family:GmarketSans;line-height:1.25}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-title .big{font-size:1.5625rem;font-weight:700}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list{-webkit-display:flex;display:-ms-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin:.625rem auto .2083333333rem auto}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li{width:8.4583333333rem;background-color:#fff;border:.0833333333rem solid #000;padding:.625rem;position:relative}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li .deco-img{position:absolute;width:2.7291666667rem;height:2.7291666667rem;right:.3125rem;top:.625rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li h5{line-height:1.5}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li h5>span{display:inline-block;color:#0034db;border-bottom:.0833333333rem solid #0034db;font-size:.8125rem;font-family:GmarketSans;letter-spacing:-.0625rem;font-weight:700}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li>p{font-size:.5625rem;color:#333;line-height:1.5;display:block;margin-top:.4375rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li>p>small{color:#7f7f7f;font-size:.4375rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li:last-child{width:100%;margin-top:.625rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-list>li:last-child .deco-img{width:3.1458333333rem;height:2.3125rem;right:1.4583333333rem;top:50%;transform:translate(0,-50%)}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .pop-notice{font-size:.4375rem;color:#272829;opacity:.5;text-align:center;line-height:1.5}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box{text-align:center}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form-text{display:block;color:#000;font-size:.75rem;margin-top:.4375rem;font-family:GmarketSans;font-weight:700;line-height:1}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form{height:1.875rem;border:.0833333333rem solid #000;background-color:#fff;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;margin-right:.625rem;overflow:hidden}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form .flex-box{align-items:stretch;flex-wrap:wrap}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form .flex-box .input-container{width:16.6666666667rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form>span{width:5.625rem;font-size:.625rem;white-space:nowrap;padding-left:.1875rem;flex-shrink:1}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .form>input{border:none;height:1.875rem;background-color:transparent;width:100%;padding-left:.1875rem;margin-left:.1875rem;font-size:.625rem}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .checkbox input[type=checkbox]+.label{font-size:.4375rem;line-height:1}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .checkbox input[type=checkbox]+.label:before{border-color:#0034db;transform:scale(.75)}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .checkbox input[type=checkbox]:checked+.label:before{border-color:#0034db;color:#0034db}#winter-2023-vacation .gold-key-box .container .container-inner .popup-gold-key .inner .form-box .btn-submit{width:3.75rem;font-size:.625rem;color:#fff;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;background-color:#000;line-height:1.5;border:none;cursor:pointer}#winter-2023-vacation .gold-key-box .container .container-inner .transform-in,#winter-2023-vacation .gold-key-box .container .container-inner .transform-out{display:block;-webkit-transition:all ease .5s;transition:all ease .5s}#winter-2023-vacation .gold-key-box .container .container-inner .transform-in{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}#winter-2023-vacation .gold-key-box .container .container-inner .transform-out{-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}#winter-2023-vacation .vacation-benefit{background-color:#a5a9b0;padding:3.75rem 0}#winter-2023-vacation .vacation-benefit .title .title-img{width:7.2083333333rem;height:1.3125rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/title-02.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;display:block;margin:0 auto;text-indent:-99999px;overflow:hidden}#winter-2023-vacation .vacation-benefit .sub-text{font-size:.9375rem;color:#000;font-weight:400;line-height:1.35;text-align:center;margin-top:.625rem}#winter-2023-vacation .vacation-benefit .sub-text>small{font-size:.5625rem}#winter-2023-vacation .vacation-benefit .sub-text>small>strong{font-weight:800}#winter-2023-vacation .vacation-benefit .list-top{-webkit-display:flex;display:-ms-flex;display:flex;justify-content:center;margin-top:1.0416666667rem;flex-wrap:wrap}#winter-2023-vacation .vacation-benefit .list-top>li{width:9.0208333333rem;height:10.75rem;-webkit-display:flex;display:-ms-flex;display:flex;text-align:center;padding:1.5625rem 0 0 0;flex-direction:column;background-size:cover;margin-bottom:1.4583333333rem}#winter-2023-vacation .vacation-benefit .list-top>li.right{margin-left:1.4583333333rem}#winter-2023-vacation .vacation-benefit .list-top>li>i{font-size:2.5rem;margin-bottom:.625rem}#winter-2023-vacation .vacation-benefit .list-top>li>p{line-height:1.5;font-size:.625rem;color:#666;letter-spacing:-.03125rem}#winter-2023-vacation .vacation-benefit .list-top>li>p>strong{display:block;font-size:.8125rem;margin-bottom:.4375rem;color:#000}#winter-2023-vacation .vacation-benefit .list-top>li>p .text-blue{color:#4362cb}#winter-2023-vacation .vacation-benefit .list-top>li.back-white{background-color:transparent;background-image:url(/m/images/event/winter-2023/list-white-back.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .vacation-benefit .list-top>li.back-yellow{background-color:transparent;background-image:url(/m/images/event/winter-2023/list-yellow-back.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .vacation-benefit .card-box{flex-direction:column;margin-top:-.7291666667rem}#winter-2023-vacation .vacation-benefit .card{position:relative;-webkit-display:flex;display:-ms-flex;display:flex;padding:0 .375rem}#winter-2023-vacation .vacation-benefit .card .btn-card{width:2.0833333333rem;height:2.0833333333rem;font-size:.625rem;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;transform:translate(0,-50%);border-radius:50%;right:2.5rem}#winter-2023-vacation .vacation-benefit .card .btn-card.blue{color:#88a4ff;background-color:#fff;margin-top:.9375rem}#winter-2023-vacation .vacation-benefit .card .btn-card.cyan{color:#aafdff;background-color:#000;margin-top:.9375rem}#winter-2023-vacation .vacation-benefit .card .btn-card.yellow{width:2.8125rem;height:2.8125rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/btn-kakao-share.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;text-indent:-99999px;overflow:hidden;color:transparent}#winter-2023-vacation .vacation-benefit .card+.card{margin-top:.7291666667rem}#winter-2023-vacation .vacation-benefit .notice-box>p{text-align:center;line-height:1}#winter-2023-vacation .vacation-benefit .notice-box>p>small{font-size:.4583333333rem;color:#272829;opacity:.5}#winter-2023-vacation .section-04{padding:4.1666666667rem 0;background-color:#f6f6f6}#winter-2023-vacation .section-04 .title .title-img{width:17.3958333333rem;height:1.2916666667rem;background-color:transparent;background-image:url(/m/images/event/winter-2023/title-03.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;display:block;margin:0 auto;text-indent:-99999px;overflow:hidden}#winter-2023-vacation .section-04 .sub-text{font-size:.9375rem;color:#000;font-weight:400;line-height:1.35;text-align:center;margin-top:.625rem;margin-bottom:2.5rem}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select-title{font-size:1.0416666667rem;display:block;margin-bottom:.625rem}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select{width:100%;margin:0 auto 1.875rem auto;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class{width:32%;padding-bottom:22%;background-position:center center;background-repeat:no-repeat;position:relative;cursor:pointer;-webkit-transition:all linear .25s;transition:all linear .25s;z-index:2;background-size:100% 100%;margin-bottom:4%;border-radius:.625rem;overflow:hidden;position:relative}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:4}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class>span{width:100%;bottom:.625rem;left:0;position:absolute;color:rgba(255,255,255,.5);font-size:.75rem;text-align:center;letter-spacing:-.03125rem;font-weight:700;word-break:keep-all;line-height:1;display:inline-block;z-index:5}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.select{z-index:3;position:relative}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.select:before{background-color:transparent;z-index:4}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.select>span{color:#fff}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class01{background-color:transparent;background-image:url(/m/images/event/summer-2023/class01.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class02{background-color:transparent;background-image:url(/m/images/event/summer-2023/class02.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class03{background-color:transparent;background-image:url(/m/images/event/summer-2023/class03.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class04{background-color:transparent;background-image:url(/m/images/event/summer-2023/class04.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class05{background-color:transparent;background-image:url(/m/images/event/summer-2023/class05.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-select .class.class06{background-color:transparent;background-image:url(/m/images/event/summer-2023/class06.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-list{overflow:hidden;padding-bottom:1.875rem;margin:0 auto}#winter-2023-vacation .section-04 .vacation-form-wrap .class-list li{margin:.2083333333rem 0;padding:.125rem}#winter-2023-vacation .section-04 .vacation-form-wrap .class-check-inner{width:100%;border:.0625rem solid #d7d7d7;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;border-radius:.625rem;background-color:#fff;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:.2083333333rem .625rem;position:relative;-webkit-display:flex;display:-ms-flex;display:flex;align-items:center}#winter-2023-vacation .section-04 .vacation-form-wrap .class-check-inner.check{border:.0625rem solid #000;box-shadow:0 0 0 .0625rem #000}#winter-2023-vacation .section-04 .vacation-form-wrap .class-check-inner .btn{align-self:center;padding:.3125rem .5625rem;width:5rem;flex-shrink:0;font-size:.5416666667rem}#winter-2023-vacation .section-04 .vacation-form-wrap .class-check-inner .block-checkbox{flex-grow:2}#winter-2023-vacation .section-04 .vacation-form-wrap .class-result-wrap{border-top:.0625rem solid #bfbfbf;padding:1.25rem 0;overflow:hidden;margin:0 auto}#winter-2023-vacation .section-04 .vacation-form-wrap .class-result-wrap .class-result{margin-bottom:1.25rem;padding-right:.125rem}#winter-2023-vacation .section-04 .vacation-form-wrap .class-result-wrap .class-result .lecture-list{line-height:1.25;overflow:hidden;padding:.625rem 2.5rem .625rem .625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;border-radius:.625rem;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#3868dd;background:linear-gradient(0deg,#4576f1 0,#3868dd 100%);position:relative;box-shadow:.0625rem 0 .125rem .0625rem #b0b0b0;margin:3px;max-width:calc(100% - .125rem)}#winter-2023-vacation .section-04 .vacation-form-wrap .class-result-wrap .class-result .lecture-list>span{float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;color:#fff;line-height:1.2;letter-spacing:-.03125rem;width:100%}#winter-2023-vacation .section-04 .vacation-form-wrap .class-result-wrap .class-result .lecture-list .delete-btn{color:#fff;font-size:.875rem;overflow:hidden;display:inline-block;vertical-align:top;position:absolute;right:.625rem}#winter-2023-vacation .section-04 .vacation-form-wrap .form-wrap{border-left:.125rem solid #000;padding-left:1.0625rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#winter-2023-vacation .section-04 .vacation-form-wrap .form-wrap .input-row{margin-bottom:.4375rem}#winter-2023-vacation .section-04 .vacation-form-wrap .form-wrap .input-row .input-label{color:#000}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox],#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:focus+label:before,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:hover+label:before{border-color:#000}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]:focus+label:before,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]:hover+label:before{border-color:#000}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:active+label:before,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]:active+label:before{-webkit-transition-duration:0;transition-duration:0;-webkit-filter:brightness(.2);filter:brightness(.2)}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]+label,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]+label{position:relative;padding:0 0 0 1.2916666667rem;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]+label:before,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]+label:before{box-sizing:content-box;content:"";color:#3868dd;position:absolute;left:0;width:.875rem;height:.875rem;border:.125rem solid gray;text-align:center}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]+label:after,#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=radio]+label:after{box-sizing:content-box;content:"";background-color:#3868dd;position:absolute;top:.625rem;left:.25rem;width:.625rem;height:.625rem;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]+label:after{background-color:transparent;left:.25rem;top:.3125rem;width:.5rem;height:.1875rem;border-style:solid;border-color:#3868dd;border-width:0 0 .125rem .125rem;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);-webkit-transition:none;transition:none}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:checked+label:after{content:"";-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:checked+label:before{-webkit-animation:borderscale .2s ease-in;animation:borderscale .2s ease-in}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:checked+label:after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox input[type=checkbox]:checked+.block-checkbox{border:.125rem solid #3868dd}#winter-2023-vacation .section-04 .vacation-form-wrap .block-checkbox label{cursor:pointer;display:inline-block;width:100%;font-size:.875rem;color:#666;line-height:1.35;letter-spacing:-.03125rem;word-wrap:break-word;word-break:keep-all}#winter-2023-vacation .section-04 .vacation-form-wrap .btn-wrap{text-align:center;margin-top:1.875rem}#winter-2023-vacation .section-04 .vacation-form-wrap .btn-wrap .btn{background-color:#102e62;border-radius:.5625rem;color:#fff}
/*# sourceMappingURL=winter-2023.min.css.map */
