input{width:100%;font-family:Manrope,Pretendard,sans-serif;font-size:15px;line-height:20px;font-weight:400;background:#f5f5f5;color:#212121;border:none}input::placeholder{font-family:Manrope,Pretendard,sans-serif;font-size:15px;line-height:20px;font-weight:400;color:#212121}button{width:100%;background:none;border:none;font-family:Manrope,Pretendard,sans-serif;font-size:15px;line-height:20px;font-weight:400;color:#212121;white-space:nowrap;cursor:pointer}button.terms{text-decoration:underline}textarea{resize:none;width:100%;height:100%;border:none;font-family:Manrope,Pretendard,sans-serif;font-size:13px;line-height:20px;font-weight:400;background:#f5f5f5;color:#212121}textarea::placeholder{font-family:Manrope,Pretendard,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#212121}.radiobox-multi-box,.radiobox-wrap{display:flex;align-items:center;justify-content:flex-start}.radiobox-wrap{width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:Manrope,Pretendard,sans-serif;font-size:15px;line-height:20px;font-weight:400;white-space:nowrap;color:#212121}.radiobox-wrap input{display:none}.radiobox-wrap input:checked+.checkmark{background-color:#212121}.radiobox-wrap .checkmark{width:15px;height:15px;background-color:#f5f5f5;border:1px solid #212121;margin-right:10px;position:relative;transition:background-color .2s}.radiobox-wrap.white input{display:none}.radiobox-wrap.white input:checked+.checkmark{background-color:#f5f5f5}.radiobox-wrap.white .checkmark{background-color:#212121;border:1px solid #f5f5f5}.spinner-box{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh}.spinner-box .spinner{z-index:100;width:56px;height:56px;border-radius:50%;border:9px solid #dbdcef;border-right-color:#212121;animation:spinner-d3wgkg 1s linear infinite}@keyframes spinner-d3wgkg{to{transform:rotate(1turn)}}.rollingkeen-slider-wrapper{position:relative;overflow:hidden}.rollingkeen-slider-wrapper .arrow{position:absolute;top:0;width:25%;height:100%;color:#bfbfbf;z-index:1}.rollingkeen-slider-wrapper .arrow.left{left:0;right:unset}.rollingkeen-slider-wrapper .arrow.left:after{content:"";display:block;width:13px;height:13px;border:solid #fff;border-width:0 4px 4px 0;padding:5px;transform:rotate(135deg);position:absolute;top:50%;left:50px;margin-top:-13px;margin-left:-13px}.rollingkeen-slider-wrapper .arrow.right{left:unset;right:0}.rollingkeen-slider-wrapper .arrow.right:after{content:"";display:block;width:13px;height:13px;border:solid #fff;border-width:0 4px 4px 0;padding:5px;transform:rotate(-45deg);position:absolute;top:50%;right:50px;margin-top:-13px;margin-left:-13px}.rollingkeen-slider-wrapper .rolling-slider-inner{display:flex;gap:10px;width:max-content;white-space:nowrap;will-change:transform}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track{display:flex;gap:10px}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item{display:flex;gap:4px;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;flex:0 0 auto;width:350px;height:100%;cursor:pointer}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title{min-height:48px;text-align:left;display:flex;justify-content:space-between;align-items:flex-end;width:100%;font-family:Manrope,Pretendard,sans-serif;font-size:20px;line-height:24px;font-weight:600;line-height:22px;z-index:1;white-space:pre-line}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;max-height:48px;width:100%}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title .top-wrap{flex-grow:1;display:flex;flex:0 1;align-items:center;width:100%}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title .top-wrap .kor{display:inline-block;flex-shrink:1;min-width:0;max-width:95%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title .top-wrap .separator{flex-shrink:0;padding:0 6px;white-space:nowrap}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title .eng{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title .title.no-flex{display:block}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box{position:relative;width:100%;height:350px;overflow:hidden}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box img{object-fit:cover}@media(max-width:999px){.rollingkeen-slider-wrapper{position:relative;overflow:hidden}.rollingkeen-slider-wrapper .arrow{position:absolute;top:0;width:25%;height:100%;color:#bfbfbf;z-index:1}.rollingkeen-slider-wrapper .arrow.left{left:0;right:unset}.rollingkeen-slider-wrapper .arrow.left:after{content:"";display:block;width:13px;height:13px;border:solid #fff;border-width:0 4px 4px 0;padding:5px;transform:rotate(135deg);position:absolute;top:50%;left:50px;margin-top:-13px;margin-left:-13px}.rollingkeen-slider-wrapper .arrow.right{left:unset;right:0}.rollingkeen-slider-wrapper .arrow.right:after{content:"";display:block;width:13px;height:13px;border:solid #fff;border-width:0 4px 4px 0;padding:5px;transform:rotate(-45deg);position:absolute;top:50%;right:50px;margin-top:-13px;margin-left:-13px}.rollingkeen-slider-wrapper .rolling-slider-inner{display:flex;gap:5px;width:max-content;white-space:nowrap;will-change:transform}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track{display:flex;gap:5px}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item{display:flex;gap:4px;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;flex:0 0 auto;width:300px;height:100%;cursor:pointer}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title{min-height:48px;text-align:left;display:flex;justify-content:space-between;align-items:flex-end;width:100%;font-family:Manrope,Pretendard,sans-serif;font-size:18px;line-height:27px;font-weight:600;line-height:22px;z-index:1;white-space:pre-line}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box{position:relative;width:100%;height:350px;overflow:hidden}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box img{object-fit:cover}}@media(max-width:767px){.rollingkeen-slider-wrapper{position:relative;overflow:hidden}.rollingkeen-slider-wrapper .arrow{position:absolute;top:0;width:25%;height:100%;color:#bfbfbf;z-index:1}.rollingkeen-slider-wrapper .arrow.left{left:0;right:unset}.rollingkeen-slider-wrapper .arrow.left:after{content:"";display:block;width:2px;height:2px;border:solid #fff;border-width:0 3px 3px 0;padding:5px;transform:rotate(135deg);position:absolute;top:50%;left:50px;margin-top:-20px;margin-left:-30px}.rollingkeen-slider-wrapper .arrow.right{left:unset;right:-30px}.rollingkeen-slider-wrapper .arrow.right:after{content:"";display:block;width:2px;height:2px;border:solid #fff;border-width:0 3px 3px 0;padding:5px;transform:rotate(-45deg);position:absolute;top:50%;right:50px;margin-top:-20px;margin-left:-30px}.rollingkeen-slider-wrapper .rolling-slider-inner{display:flex;gap:5px;width:max-content;white-space:nowrap;will-change:transform}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track{display:flex;gap:5px}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item{display:flex;gap:2px;justify-content:flex-start;align-items:center;flex-direction:column;position:relative;flex:0 0 auto;width:150px;height:100%;cursor:pointer}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-title{min-height:48px;text-align:left;display:flex;justify-content:space-between;align-items:flex-end;width:100%;font-family:Manrope,Pretendard,sans-serif;font-size:12px;line-height:20px;font-weight:600;line-height:14px;z-index:1;white-space:pre-line}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box{position:relative;width:100%;height:350px;overflow:hidden}.rollingkeen-slider-wrapper .rolling-slider-inner .rolling-slider-track .slide-item .slide-img-box img{object-fit:cover}}