@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&family=Montserrat+Alternates:wght@400;500;700;800;900&family=Noto+Sans+KR:wght@400;500;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;500;700&display=swap";.activity-log-wrap[data-v-f60ed9b2]{display:inline-flex;align-items:center;animation-duration:.15s;pointer-events:auto;cursor:pointer}@keyframes fadeOut-data-v-f60ed9b2{0%{opacity:1}to{opacity:0}}.activity-log--fade-out[data-v-f60ed9b2]{animation-name:fadeOut-data-v-f60ed9b2}@keyframes fadeInDown-data-v-f60ed9b2{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.activity-log--fade-in-down[data-v-f60ed9b2]{animation-name:fadeInDown-data-v-f60ed9b2}@keyframes fadeInUp-data-v-f60ed9b2{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.activity-log--fade-in-up[data-v-f60ed9b2]{animation-name:fadeInUp-data-v-f60ed9b2}.fade-enter-active[data-v-f60ed9b2],.fade-leave-active[data-v-f60ed9b2]{transition:opacity .15s ease-out}.fade-enter[data-v-f60ed9b2],.fade-leave-to[data-v-f60ed9b2]{opacity:0}.user-profile[data-v-f60ed9b2]{display:flex;align-items:center;flex:1;min-width:0;width:100%}.userLevelThumbanil-wrap[data-v-f60ed9b2]{width:26px;height:26px}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing,10px) * 2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);background:var(--plyr-menu-background,rgba(255,255,255,.9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:#ffffffe6;border-top-color:var(--plyr-menu-background,rgba(255,255,255,.9));content:"";height:0;position:absolute;right:14px;right:calc(((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7)) - (var(--plyr-menu-arrow-size,4px)/ 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(7px/ 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);padding-left:10.5px;padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-right:10.5px;padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 1.5);padding-top:calc(7px/ 1.5);padding-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:3.5px;margin-bottom:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);padding-left:28px;padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 4);position:relative;width:calc(100% - 14px);width:calc(100% - (calc(var(--plyr-control-spacing,10px) * .7) * 2))}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc((calc(var(--plyr-control-spacing,10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(calc(var(--plyr-control-spacing,10px) * .7)/ 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((7px - 2)*-1);margin-right:calc((calc(var(--plyr-control-spacing,10px) * .7) - 2) * -1);overflow:hidden;padding-left:24.5px;padding-left:calc(calc(var(--plyr-control-spacing,10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc((var(--plyr-range-thumb-active-shadow-width,3px) * 2) + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc(((var(--plyr-range-thumb-height,13px) - var(--plyr-range-track-height,5px))/ 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:rgba(255,255,255,.9);background:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(calc(var(--plyr-control-spacing,10px)/ 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc((var(--plyr-control-icon-size,18px)/ 2) + calc(var(--plyr-control-spacing,10px) * .7));transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height,5px)/ 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,.5))}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,.25))}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background,rgba(255,255,255,.9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(calc(var(--plyr-control-spacing,10px)/ 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,.9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:#0000008c;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.modal-projectOutput .simplebar-wrap{word-wrap:break-word}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#ccc;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:1;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;right:6px;width:8px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:16px;bottom:6px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}html{font-family:Roboto,Noto Sans KR,sans-serif;font-size:16px;line-height:20px;color:#333;font-weight:400;letter-spacing:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);word-break:keep-all;overflow-y:hidden}*{font:inherit;box-sizing:inherit;color:inherit;margin:0;padding:0}*:active,*:focus,*:focus:active{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}ol,ul,li{margin:0;padding:0;list-style:none}form,fieldset,a,img{border:0}q:before,q:after{content:""}abbr,acronym{border:0}address,abbr,big,cite,code,ins,small,sub,sup,em{font-weight:400;font-style:normal}sup,sub{color:inherit}blockquote,q{quotes:none}caption{display:none}a{text-decoration:none;cursor:pointer}a,img{border:0}img,input,select{vertical-align:middle;outline:none}select{font-size:14px;border:1px solid #D0D0D0;background:#fff}button,textarea{outline:none}button{padding:0;border:0;background:none;cursor:pointer}textarea{resize:none}input,select{-webkit-border-radius:0px;-webkit-appearance:none}strong{font-weight:700}.hide{display:none}.hidden{visibility:hidden}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}video{-webkit-filter:contrast(101%);filter:contrast(101%)}html,body{height:100%}#root,.root{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;overflow:auto}.container{position:relative;height:100%;margin:0 auto;overflow:auto}.ma{font-family:Montserrat Alternates,sans-serif}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.scroll-default{padding:10px}.scroll-default::-webkit-scrollbar{width:4px}.scroll-default::-webkit-scrollbar-track{border-radius:2px;background-color:#0003}.scroll-default::-webkit-scrollbar-thumb{border-radius:2px;background-color:#9ba1a2}.scroll-default::-webkit-scrollbar-button{width:0;height:10px}#header{display:flex;align-items:flex-start;justify-content:center;position:fixed;top:0;left:0;min-width:1366px;width:100%;z-index:5}#header .gnb-wrap{display:flex;width:950px;height:130px;background:url(/image/common/bg_header_gnb2.png) no-repeat;background-size:100%;font-size:24px;line-height:24px;font-family:Montserrat Alternates,sans-serif;font-weight:900;cursor:default;-webkit-user-select:none;user-select:none;filter:drop-shadow(0px 16px 32px rgba(0,0,0,.12))}#header .gnb-wrap h1{margin:14px 0 0 22px}#header .gnb-wrap h1 a{display:block;width:69px;height:69px;background:url(/image/common/img_header_logo.png);background-size:100%}#header .gnb-wrap .user-info-wrap{flex:1;min-width:0;width:100%;font-size:0;height:90px;cursor:pointer}#header .gnb-wrap .user-info-wrap>*{display:inline-block;vertical-align:top}#header .gnb-wrap .userLevelThumbanil-wrap{width:80px;height:80px;margin:16px 0 0 14px}#header .gnb-wrap .userLevelThumbanil-wrap .level-wrap .level-round{width:108px;height:108px}#header .gnb-wrap .userLevelThumbanil-wrap .level-wrap .level-star{bottom:-8px}#header .gnb-wrap .userLevelThumbanil-wrap .level-wrap .level-star .star{width:13px;height:13px}#header .gnb-wrap .userLevelThumbanil-wrap .level-wrap .level-star .star+.star{margin:0 0 0 3px}#header .gnb-wrap .user-name-wrap{width:180px;margin:20px 0 0 20px}#header .gnb-wrap .user-name-wrap>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#header .gnb-wrap .user-name-wrap .top-text{font-size:24px;line-height:24px;font-weight:900}#header .gnb-wrap .user-name-wrap .btm-text{margin:4px 0 0;font-size:14px;line-height:14px;color:#0006}#header .gnb-wrap .bar{width:4px;height:40px;margin:17px 14px 0;background-image:url(/image/common/img_header_bar.png);background-size:100%}#header .gnb-wrap .etc-info-wrap{margin:16px 0 0;font-size:0}#header .gnb-wrap .etc-info-wrap .info-item{display:inline-block;vertical-align:top;font-size:0}#header .gnb-wrap .etc-info-wrap .info-item>*{display:inline-block;vertical-align:middle}#header .gnb-wrap .etc-info-wrap .info-item .icon{width:40px;height:40px;margin:0 6px 0 0;background-size:100%}#header .gnb-wrap .etc-info-wrap .info-item dl dt{font-size:14px;line-height:14px;font-weight:700}#header .gnb-wrap .etc-info-wrap .info-item.info-level{min-width:166px}#header .gnb-wrap .etc-info-wrap .info-item.info-level .icon{background-size:100%;background-image:url(/image/common/img_header_info_level.png)}#header .gnb-wrap .etc-info-wrap .info-item.info-level dl dd{font-size:24px;line-height:24px}#header .gnb-wrap .etc-info-wrap .info-item.info-level.level-bronze{color:#ff9a42}#header .gnb-wrap .etc-info-wrap .info-item.info-level.level-silver{color:#729aae}#header .gnb-wrap .etc-info-wrap .info-item.info-level.level-gold{color:#edaa25}#header .gnb-wrap .etc-info-wrap .info-item.info-level.level-platinum{color:#26a9bf}#header .gnb-wrap .etc-info-wrap .info-item.info-level.level-diamond{color:#5f4ec4}#header .gnb-wrap .etc-info-wrap .info-item.info-totalPoint{min-width:166px;margin:0 0 0 12px;color:#00d1ab}#header .gnb-wrap .etc-info-wrap .info-item.info-totalPoint .icon{background-image:url(/image/common/img_header_info_totalPoint.png)}#header .gnb-wrap .etc-info-wrap .info-item.info-totalPoint dl dd{font-size:28px;line-height:28px}#header .gnb-wrap .etc-info-wrap .info-item.info-bouncyCoin{min-width:166px;margin:0 0 0 12px;color:#f90}#header .gnb-wrap .etc-info-wrap .info-item.info-bouncyCoin dl dd{font-size:28px;line-height:28px}#header .gnb-wrap .etc-info-wrap .info-item.info-bouncyCoin .icon{background-image:url(/image/common/img_header_info_bouncyJelly.png)}#header .gnb-left-wrap{margin:8px 12px 0 0}#header .gnb-left-wrap button.btn-bouncyVerse{width:158px;height:48px;background-image:url(/image/common/img_header_gnbRight_universe.png);background-size:auto 48px}#header .gnb-left-wrap button.btn-bouncyVerse:hover{background-position:-158px 0}#header .gnb-right-wrap{display:flex;align-items:center;position:relative;margin:8px 0 0 10px}#header .gnb-right-wrap>*+*{margin:0 0 0 8px}#header .gnb-right-wrap button{width:48px;height:48px;background-size:auto 48px;vertical-align:top;filter:drop-shadow(0px 16px 32px rgba(0,0,0,.12))}#header .gnb-right-wrap button:hover{background-position:-48px 0}#header .gnb-right-wrap button.btn-getEmoji{background-image:url(/image/common/img_header_gnbRight_emoji.png)}#header .gnb-right-wrap button.btn-materials{background-image:url(/image/common/img_header_gnbRight_materials.png)}#header .gnb-right-wrap button.btn-support{background-image:url(/image/common/img_header_gnbRight_support.png)}#header .gnb-right-wrap .btn-support-wrap{position:relative}#header .gnb-right-wrap .btn-support-wrap .support-popup-wrap{position:absolute;top:57px;left:50%;width:280px;height:283px;padding:45px 24px 0;background:url(/image/common/bg_header_gnbRight_supportPopup.png);background-size:100%;z-index:11;transform:translate(-50%)}#header .gnb-right-wrap .btn-support-wrap .support-popup-wrap ul li{text-align:center}#header .gnb-right-wrap .btn-support-wrap .support-popup-wrap ul li+li{border-top:1px solid #DBCACA}#header .gnb-right-wrap .btn-support-wrap .support-popup-wrap ul li a{display:block;line-height:42px;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:900;color:#ff4081;white-space:nowrap}#header .gnb-right-wrap .btn-support-wrap .support-popup-wrap ul li a:hover{color:#bb005a}#header .gnb-right-wrap .btn-support-wrap.on .btn-support{background-position:-48px 0}#header .gnb-right-wrap .btn-support-wrap.on .support-popup-wrap{display:block}#header .gnb-right-wrap .btn-materials-wrap{position:relative}#header .gnb-right-wrap .btn-materials-wrap .materials-popup-wrap{position:absolute;top:57px;left:50%;width:280px;height:239px;padding:45px 24px 0;background:url(/image/common/bg_header_gnbRight_materialsPopup.png);background-size:100%;z-index:11;transform:translate(-50%)}#header .gnb-right-wrap .btn-materials-wrap .materials-popup-wrap ul li{text-align:center}#header .gnb-right-wrap .btn-materials-wrap .materials-popup-wrap ul li+li{border-top:1px solid #DBCACA}#header .gnb-right-wrap .btn-materials-wrap .materials-popup-wrap ul li a{display:block;line-height:42px;font-family:Montserrat Alternates,sans-serif;font-size:18px;font-weight:900;color:#ff4081}#header .gnb-right-wrap .btn-materials-wrap .materials-popup-wrap ul li a:hover{color:#bb005a}#header .gnb-right-wrap .btn-materials-wrap.on .btn-materials{background-position:-48px 0}#header .gnb-right-wrap .btn-materials-wrap.on .materials-popup-wrap{display:block}#asideMenu{position:absolute;top:50%;left:46px;z-index:5;transform:translateY(-50%)}#asideMenu .aside-menu-wrap>ul>li{position:relative}#asideMenu .aside-menu-wrap>ul>li .menu-icon{width:100px;text-align:center}#asideMenu .aside-menu-wrap>ul>li+li{margin:24px 0 0}#asideMenu .aside-menu-wrap>ul>li span{color:#fff;font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:16px;line-height:16px}#asideMenu .aside-menu-wrap>ul>li.menu-preLive .menu-icon{height:90px;padding-top:58px;background-image:url(/image/common/img_asideMenu_preLive.png);background-size:auto 90px}#asideMenu .aside-menu-wrap>ul>li.menu-live1 .menu-icon{height:100px;padding-top:68px;background-image:url(/image/common/img_asideMenu_live1.png);background-size:auto 100px}#asideMenu .aside-menu-wrap>ul>li.menu-live2 .menu-icon{height:100px;padding-top:68px;background-image:url(/image/common/img_asideMenu_live2.png);background-size:auto 100px}#asideMenu .aside-menu-wrap>ul>li.menu-vod .menu-icon{height:80px;padding-top:48px;background-image:url(/image/common/img_asideMenu_vod.png);background-size:auto 80px}#asideMenu .aside-menu-wrap>ul>li.menu-mobile .menu-icon{height:80px;padding-top:48px;background-image:url(/image/common/img_asideMenu_mobile.png);background-size:auto 80px}#asideMenu .aside-menu-wrap>ul>li.menu-test .menu-icon{height:74px;padding-top:42px;background-image:url(/image/common/img_asideMenu_test.png);background-size:auto 75px}#asideMenu .aside-menu-wrap>ul>li .menu-icon:hover{background-position:-100px 0;cursor:pointer}#asideMenu .aside-menu-popup-wrap{position:absolute;top:0;left:150px;width:440px;height:549px;padding:0 30px;background-image:url(/image/common/bg_aside_popup_bg.png);background-size:100%;background-repeat:no-repeat;color:#000}#asideMenu .aside-menu-popup-wrap .btn-aside-menu-close{position:absolute;top:1px;right:4px;width:36px;height:36px;background:url(/image/common/icon_popup_close_diamond.png);background-size:auto 36px}#asideMenu .aside-menu-popup-wrap .btn-aside-menu-close:hover{background-position:-36px 0}#asideMenu .aside-menu-popup-wrap .popup-title{margin:-11px 0 0;text-align:center}#asideMenu .aside-menu-popup-wrap .popup-title dl>*{display:inline-block;vertical-align:top}#asideMenu .aside-menu-popup-wrap .popup-title dl dt{width:76px;height:76px;margin:0 8px 0 0;background-size:100%}#asideMenu .aside-menu-popup-wrap .popup-title dl dd{padding:30px 0 0;font-size:32px;line-height:32px;font-family:Montserrat Alternates,sans-serif;font-weight:900}#asideMenu .aside-menu-popup-wrap .popup-title dl dd span{font:inherit}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap{height:366px;margin:18px 0 0;background:#fff;border-radius:8px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .simplebar-wrap{padding:14px 24px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-wrap{position:relative}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item+.mission-list-item{margin:14px 0 0}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap{margin:0 0 14px;text-align:center}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .title{font-family:Montserrat Alternates,sans-serif;font-size:20px;line-height:28px;font-weight:800;letter-spacing:-.02em}#asideMenu .menu-mobile .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .title{font-size:19px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .subtitle{margin:4px 0 0;font-size:14px;line-height:24px;font-weight:700;color:#666}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .subtitle.clock:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 4px 0 0;background:url(/image/common/icon_aside_popup_clock.png);background-size:100%;vertical-align:middle}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .subtitle.warning{color:#ff0062}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .subtitle.absence{color:#a70000}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap{padding:6px 10px;background:#F4F4F4;border-radius:8px;margin-bottom:14px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap:last-child{margin-bottom:0}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li{display:flex;align-items:center;min-height:32px;padding:5px 0}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li p{flex:1;min-width:0;width:100%;font-weight:700;font-size:14px;line-height:16px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li p span{display:block;font:inherit;color:#666;font-weight:400;font-size:12px}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point,#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point-late{width:68px;font-size:14px;font-family:Montserrat Alternates,sans-serif;font-weight:700}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point:before,#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point-late:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 8px 0 0;background-size:100%;vertical-align:middle}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point{color:#ff0062}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point:before{background-image:url(/image/common/icon_badge_attCheck.png)}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point-late{color:#ec7a11}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete-point-late:before{background-image:url(/image/common/icon_badge_attCheck_late.png)}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap ul li .complete{display:inline-block;width:24px;height:24px;background-image:url(/image/common/icon_badge_attCheck.png);background-size:100%}#asideMenu .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .mission-list-wrap .blockButton{margin:0;padding:3px 0 6px}#asideMenu .aside-menu-popup-wrap .btmWarning{margin:20px 0 0;line-height:36px;text-align:center;font-size:20px;letter-spacing:-.02em;font-weight:700;color:#da4a54}#asideMenu .aside-menu-popup-wrap .blockButton{margin:20px 0 0}#asideMenu .aside-menu-popup-wrap .blockButton button{width:160px;height:36px;vertical-align:middle}#asideMenu .aside-menu-popup-wrap .blockButton button.small{width:140px;height:36px;margin:0 5px}#asideMenu .aside-menu-popup-wrap .blockButton button.small.btn-purple{font-size:14px}#asideMenu .aside-menu-popup-wrap:before{content:"";position:absolute;width:47px;height:41px;left:-35px;background:url(/image/common/bg_aside_popup_pointer.png);background-size:100%}#asideMenu .menu-preLive .aside-menu-popup-wrap{top:-26px}#asideMenu .menu-preLive .aside-menu-popup-wrap:before{top:55px}#asideMenu .menu-preLive .aside-menu-popup-wrap .popup-title dl dd{color:#ff0062}#asideMenu .menu-live1 .aside-menu-popup-wrap{top:-140px}#asideMenu .menu-live1 .aside-menu-popup-wrap:before{top:169px}#asideMenu .menu-live1 .aside-menu-popup-wrap .popup-title dl dt{background-image:url(/image/common/img_aside_popup_live.png)}#asideMenu .menu-live1 .aside-menu-popup-wrap .popup-title dl dd{color:#00a3ff}#asideMenu .menu-live1 .aside-menu-popup-wrap .popup-title dl dd span{color:#61da02}#asideMenu .menu-live2 .aside-menu-popup-wrap{top:-110px}#asideMenu .menu-live2 .aside-menu-popup-wrap:before{top:139px}#asideMenu .menu-live2 .aside-menu-popup-wrap .popup-title dl dt{background-image:url(/image/common/img_aside_popup_live.png)}#asideMenu .menu-live2 .aside-menu-popup-wrap .popup-title dl dd{color:#00a3ff}#asideMenu .menu-live2 .aside-menu-popup-wrap .popup-title dl dd span{color:#ff5b93}#asideMenu .menu-vod .aside-menu-popup-wrap{top:-234px}#asideMenu .menu-vod .aside-menu-popup-wrap:before{top:263px}#asideMenu .menu-vod .aside-menu-popup-wrap .popup-title dl dt{background-image:url(/image/common/img_aside_popup_vod.png)}#asideMenu .menu-vod .aside-menu-popup-wrap .popup-title dl dd{color:#9f25ff}#asideMenu .menu-mobile .aside-menu-popup-wrap .popup-title dl dt{background-image:url(/image/common/img_aside_popup_mobile.png)}#asideMenu .menu-mobile .aside-menu-popup-wrap{top:-338px}#asideMenu .menu-mobile .aside-menu-popup-wrap:before{top:367px}#asideMenu .menu-mobile .aside-menu-popup-wrap .popup-title dl dd{color:#02afa2}#asideMenu .menu-test .aside-menu-popup-wrap{top:-442px}#asideMenu .menu-test .aside-menu-popup-wrap:before{top:460px}#asideMenu .menu-test .aside-menu-popup-wrap .popup-cont-wrap{height:410px}#asideMenu .menu-test .aside-menu-popup-wrap .popup-cont-wrap .mission-list-item .item-title-wrap .title{font-family:Noto Sans KR,sans-serif;font-weight:800}#asideMenu .menu-test .aside-menu-popup-wrap .popup-title dl dt{background-image:url(/image/common/img_aside_popup_test.png)}#asideMenu .menu-test .aside-menu-popup-wrap .popup-title dl dd{color:#8dbe00}#asideMenu ul li .menu-icon.on+.aside-menu-popup-wrap{display:block}.userLevelThumbanil-wrap{position:relative}.userLevelThumbanil-wrap .thumbnail-wrap{position:relative;height:100%;border-radius:50%;overflow:hidden}.userLevelThumbanil-wrap .thumbnail-wrap .thumbnail{position:absolute;top:-11%;left:50%;width:150%;height:212%;background-size:cover;transform:translate(-50%)}.userLevelThumbanil-wrap .level-wrap{position:absolute;top:50%;left:50%;background-size:100%;text-align:center;line-height:1;transform:translate(-50%,-50%)}.userLevelThumbanil-wrap .level-wrap .level-round{background-size:100%}.userLevelThumbanil-wrap.level-bronze .thumbnail-wrap{background-color:#bf8870}.userLevelThumbanil-wrap.level-bronze .level-wrap .level-round{background-image:url(/image/common/img_level_round_bronze.svg)}#header .gnb-wrap .userLevelThumbanil-wrap.level-bronze .level-wrap .level-round{background-size:105%;background-position:center -4px}.userLevelThumbanil-wrap.level-silver .thumbnail-wrap{background-color:#bdd6de}.userLevelThumbanil-wrap.level-silver .level-wrap .level-round{background-image:url(/image/common/img_level_round_silver.svg)}#header .gnb-wrap .userLevelThumbanil-wrap.level-silver .level-wrap .level-round{background-size:107%;background-position:center -5px}.userLevelThumbanil-wrap.level-gold .thumbnail-wrap{background-color:#ffa573}.userLevelThumbanil-wrap.level-gold .level-wrap .level-round{background-image:url(/image/common/img_level_round_gold.svg)}#header .gnb-wrap .userLevelThumbanil-wrap.level-gold .level-wrap .level-round{background-size:103%;background-position:center -3px}.userLevelThumbanil-wrap.level-platinum .thumbnail-wrap{background-color:#68caf3}.userLevelThumbanil-wrap.level-platinum .level-wrap .level-round{background-image:url(/image/common/img_level_round_platinum.svg)}#header .gnb-wrap .userLevelThumbanil-wrap.level-platinum .level-wrap .level-round{background-size:103%;background-position:center -3px}.userLevelThumbanil-wrap.level-diamond .thumbnail-wrap{background-color:#c18bdb}.userLevelThumbanil-wrap.level-diamond .level-wrap .level-round{background-image:url(/image/common/img_level_round_diamond.svg)}.userLevelThumbanil-wrap .level-wrap .level-star{position:absolute;bottom:0;left:0;width:100%;text-align:center;font-size:0}.userLevelThumbanil-wrap .level-wrap .level-star .star{display:inline-block;vertical-align:middle;background-size:100%}.userLevelThumbanil-wrap .level-wrap .level-star.star-yellow .star{background-image:url(/image/common/img_level_star_yellow.svg)}.userLevelThumbanil-wrap .level-wrap .level-star.star-green .star{background-image:url(/image/common/img_level_star_green.svg)}.userLevelThumbanil-wrap .level-wrap .level-star.star-blue .star{background-image:url(/image/common/img_level_star_blue.svg)}.userLevelThumbanil-wrap .level-wrap .level-star.star-red .star{background-image:url(/image/common/img_level_star_red.svg)}.userLevelThumbanil-wrap .level-wrap .level-star.star-black .star{background-image:url(/image/common/img_level_star_black.svg)}.userLevelThumbanil-wrap .level-wrap .level-star.star-rainbow .star{background-image:url(/image/common/img_level_star_rainbow.svg)}.userLevelThumbanil-wrap .nameTooltip{display:none;position:absolute;max-width:75px;bottom:-21px;left:50%;height:22px;padding:0 8px;border-radius:8px;background:#fff;filter:drop-shadow(0 4px 8px rgba(0,0,0,.16));transform:translate(-50%)}.userLevelThumbanil-wrap .nameTooltip:before{content:"";position:absolute;top:-6px;left:50%;width:14px;height:8px;background:url(/image/common/img_nameTooltip_arr.png);background-size:100%;transform:translate(-50%)}.userLevelThumbanil-wrap .nameTooltip p{font-size:12px;line-height:22px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userLevelThumbanil-wrap:hover .nameTooltip{display:block}.blockButton{text-align:center}.blockButton button{border-radius:40px;color:#fff;font-family:Montserrat Alternates,sans-serif;font-size:20px;font-weight:900;letter-spacing:-.02em}.blockButton button.btn-red{background:#FF0062;box-shadow:0 4px #b60046}.blockButton button.btn-red:hover{background:#FF3381;box-shadow:0 4px #b60046}.blockButton button.btn-purple{background:#9F25FF;box-shadow:0 4px #6508ad}.blockButton button.btn-purple:hover{background:#BC66FF;box-shadow:0 4px #6508ad}.blockButton button.btn-blue{background:#389EFF;box-shadow:0 4px #057bec}.blockButton button.btn-blue:hover{background:#43B1FF;box-shadow:0 4px #057bec}.blockButton button.btn-orange{background:#FF9900;box-shadow:0 4px #a76400}.blockButton button.btn-orange:hover{background:#ffb84c;box-shadow:0 4px #a76400}.blockButton button.btn-darkgray{background:#333;box-shadow:0 4px #000}.blockButton button.btn-darkgray:hover{background:#555;box-shadow:0 4px #000}.blockButton button:disabled{background:#B2C6CC!important;box-shadow:0 4px #7d949a!important;cursor:default}.btnSet button,a{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btnSet button,.btnSet a{border-radius:36px;color:#fff;font-family:Montserrat Alternates,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.02em}.btnSet button:disabled,.btnSet a.disabled{background:#B2C6CC!important;box-shadow:0 4px #7d949a!important;cursor:default}.btnSet button.btn-red,.btnSet a.btn-red{background:#FF0062;box-shadow:0 4px #b60046}.btnSet button.btn-red:hover,.btnSet a.btn-red:hover{background:#FF3381;box-shadow:0 4px #b60046}.btnSet button.btn-blue,.btnSet a.btn-blue{background:#00a3ff;box-shadow:0 4px #0089d6}.btnSet button.btn-blue:hover,.btnSet a.btn-blue:hover{background:#54bdf8;box-shadow:0 4px #0089d6}.btnSet button.btn-navy,.btnSet a.btn-navy{background:#5f4ec4;box-shadow:0 4px #3623a4}.btnSet button.btn-navy:hover,.btnSet a.btn-navy:hover{background:#887bd9;box-shadow:0 4px #3623a4}.btnSet button.btn-purple,.btnSet a.btn-purple{background:#9f25ff;box-shadow:0 4px #6508ad}.btnSet button.btn-purple:hover,.btnSet a.btn-purple:hover{background:#bc66ff;box-shadow:0 4px #6508ad}.btnSet button.btn-orange,.btnSet a.btn-orange{background:#FF9900;box-shadow:0 4px #a76400}.btnSet button.btn-orange:hover,.btnSet a.btn-orange:hover{background:#ffb84c;box-shadow:0 4px #a76400}#subPage-box-wrap{width:1280px;margin:0 auto;padding:144px 0 68px}#subPage-box-wrap .subPage-box-inner{position:relative;min-height:868px;padding:32px 52px 36px;border-radius:24px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}#subPage-box-wrap .btn-subPage-box-back{position:fixed;top:160px;left:50%;width:48px;height:48px;background-image:url(/image/common/icon_subPage_box_back.png);background-size:auto 48px;filter:drop-shadow(0px 16px 32px rgba(0,0,0,.12));z-index:3;transform:translate(-708px)}#subPage-box-wrap .btn-subPage-box-back:hover{background-position:-48px 0}#subPage-box-wrap .btn-subPage-box-back:disabled{background-position:-96px 0}#subPage-box-wrap .floor-title-wrap{margin:0 0 30px;font-size:0;text-align:center}#subPage-box-wrap .floor-title-wrap>*{display:inline-block;vertical-align:middle}#subPage-box-wrap .floor-title-wrap button{width:24px;height:24px;background-size:auto 24px}#subPage-box-wrap .floor-title-wrap button.btn-up{background-image:url(/image/common/icon_subPage_floor_title_up.png)}#subPage-box-wrap .floor-title-wrap button.btn-down{background-image:url(/image/common/icon_subPage_floor_title_down.png)}#subPage-box-wrap .floor-title-wrap button:hover{background-position:-24px 0}#subPage-box-wrap .floor-title-wrap button:disabled{background-position:-48px 0;cursor:default}#subPage-box-wrap .floor-title-wrap .title{min-width:400px;margin:0 28px;font-size:28px;line-height:28px;font-family:Montserrat Alternates,sans-serif;font-weight:800}#subPage-box-wrap .floor-btn-wrap{position:fixed;top:162px;right:50%;transform:translate(710px)}#subPage-box-wrap .floor-btn-wrap li{position:relative}#subPage-box-wrap .floor-btn-wrap li button{width:62px;height:64px;padding:0 0 16px;text-align:center;font-family:Montserrat Alternates,sans-serif;font-size:20px;line-height:20px;font-weight:900;color:#2a3a47;text-shadow:0px 2px 0px rgba(255,255,255,.25);vertical-align:top;background-image:url(/image/common/icon_floor_btn.png);background-size:auto 64px}#subPage-box-wrap .floor-btn-wrap li button:hover{background-position:-124px 0;color:#fff}#subPage-box-wrap .floor-btn-wrap li button:active{padding:0 0 8px;background-position:-62px 0}#subPage-box-wrap .floor-btn-wrap li .floor-tooltip{display:none;position:absolute;top:10px;right:64px;height:40px;padding:0 12px;border-radius:6px;background:#fff;box-shadow:0 8px 16px #00000029;font-size:14px;line-height:40px;font-weight:700;white-space:nowrap}#subPage-box-wrap .floor-btn-wrap li .floor-tooltip:after{content:"";position:absolute;top:50%;right:-4px;width:4px;height:8px;background:url(/image/common/icon_floor_tooltip_arr_right.png);background-size:100%;transform:translateY(-50%)}#subPage-box-wrap .floor-btn-wrap li.on button{padding:0 0 16px;background-position:-124px 0;color:#fff;text-shadow:0px -2px 0px rgba(0,14,50,.25)}#subPage-box-wrap .floor-btn-wrap li button:hover+.floor-tooltip{display:block}#subPage-box-wrap .subPage-empty-wrap{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;z-index:-1}#subPage-box-wrap .subPage-empty-wrap p{margin:auto;font-size:24px;letter-spacing:-.01em;color:#666;font-weight:700}.tab-box-wrap .tab-nav-wrap.type-round ul{display:flex;height:46px;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.08);border-radius:46px}.tab-box-wrap .tab-nav-wrap.type-round ul li{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;width:100%;height:42px;margin:-1px 0 0;padding:1px 0 0;font-size:14px;line-height:14px;border-radius:42px;font-family:Montserrat Alternates,sans-serif;font-weight:800;color:#666;text-align:center;cursor:pointer}.tab-box-wrap .tab-nav-wrap.type-round ul li.on{background:#fff;box-shadow:0 4px #00000029;color:#00618a}.tab-box-wrap .tab-nav-wrap.type-round ul li span{line-height:1.12em;margin-top:3px}.tab-box-wrap .tab-cont-wrap .tab-cont{display:none}.tab-box-wrap .tab-cont-wrap .tab-cont.on{display:block}.tooltip-wrap{display:none;position:absolute;left:50%;transform:translate(-50%);z-index:2}.tooltip-wrap .tooltip-box{position:relative;border-radius:8px;background:#fff;box-shadow:0 4px 8px #00000029;white-space:nowrap;line-height:16px}.tooltip-wrap .tooltip-box:after{content:"";position:absolute;bottom:-8px;left:50%;width:14px;height:8px;margin:0 0 0 -7px;background:url(/image/common/icon_tooltip_arr_down.png);background-size:100%}.selectBox-wrap{position:relative;display:inline-block;vertical-align:middle;font-size:16px;z-index:3}.selectBox-wrap .placeholder{color:#999}.selectBox-wrap .selectOption{position:relative;min-width:194px;height:40px;padding:0 40px 0 10px;border-radius:4px;background-color:#fff;background-image:url(/image/common/icon_selectBox_arr_down.png);background-size:20px;background-repeat:no-repeat;background-position:center right 10px;border:2px solid #98ABB0;line-height:38px;font-weight:700;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;z-index:2}.selectBox-wrap .selectOption:hover{border-color:#ff0062}.selectBox-wrap .bar{display:inline-block;width:2px;height:14px;margin:0 8px;border-radius:1px;background:#999;vertical-align:middle}.selectBox-wrap .optionList{display:none;position:absolute;top:44px;left:0;min-width:100%;background:#fff;box-shadow:0 4px 8px #00000029;border-radius:4px;overflow:hidden;border:2px solid #B7C5C8}.selectBox-wrap .optionList ul li{display:flex;align-items:center;padding:6px 12px;min-height:36px;white-space:nowrap;cursor:pointer}.selectBox-wrap .optionList ul li:hover{background-color:#f0f4f5}.selectBox-wrap .optionList ul li.on{font-weight:700;background-color:#f0f4f5}.selectBox-wrap.active .selectOption{border-color:#ff0062;background-image:url(/image/common/icon_selectBox_arr_up.png)}.selectBox-wrap.active .optionList{display:block}.selectBox-wrap.disabled .selectOption{border-color:#b2c6cc;color:#b2c6cc;cursor:default;background-image:url(/image/common/icon_selectBox_arr_down_disabled.png)}.selectBox-wrap.disabled .bar{background:#B2C6CC}.checkBox-wrap input[type=checkbox]{display:none}.checkBox-wrap input[type=checkbox]+label{font-size:16px;font-weight:700;cursor:pointer}.checkBox-wrap input[type=checkbox]+label:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 6px 0 0;background-image:url(/image/common/icon_checkBox.png);background-size:auto 24px;vertical-align:middle}.checkBox-wrap input[type=checkbox]:checked+label:before{background-position:-24px 0}.checkBox-wrap input[type=checkbox]:disabled+label{cursor:default}.checkBox-wrap input[type=checkbox]:disabled+label:before{background-position:-48px 0}.radioBox-wrap input[type=radio]{display:none}.radioBox-wrap input[type=radio]+label{font-size:16px;font-weight:700;cursor:pointer}.radioBox-wrap input[type=radio]+label:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 6px 0 0;background-image:url(/image/common/icon_radioBox.png);background-size:auto 24px;vertical-align:middle}.radioBox-wrap input[type=radio]:checked+label:before{background-position:-24px 0}.radioBox-wrap input[type=radio]:disabled+label{cursor:default}.radioBox-wrap input[type=radio]:disabled+label:before{background-position:-48px 0}.simplebar-wrap{height:100%;overflow:auto}.simplebar-wrap .simplebar-vertical{top:16px;bottom:16px;width:4px;border-radius:2px;background:rgba(0,0,0,.12)}.simplebar-wrap .simplebar-scrollbar.simplebar-visible:before{top:0;bottom:0;background:#9BA1A2}.video-list-wrap{font-size:0}.video-list-wrap .video-item{position:relative;display:inline-block;margin:18px 18px 0 0;vertical-align:top}.video-list-wrap .video-item:nth-child(1),.video-list-wrap .video-item:nth-child(2),.video-list-wrap .video-item:nth-child(3){margin-top:0}.video-list-wrap .video-item:nth-child(3n){margin-right:0}.video-item{width:380px;height:395px;font-size:14px;border-radius:8px;box-shadow:0 0 16px #00000029}.video-item .video-item-inner{position:relative;display:flex;flex-direction:column;height:100%}.video-item .mainVideo-badge{position:absolute;top:-12px;left:50%;margin-left:-69px;width:138px;height:40px;background-image:url(/image/common/img_mainVideo_badge.png);background-size:100%;font-family:Montserrat Alternates,sans-serif;font-size:18px;line-height:36px;font-weight:900;color:#ff0062;text-align:center;z-index:2;-webkit-user-select:none;user-select:none}.video-item .video-player-wrap{position:relative;cursor:pointer}.video-item .video-player-wrap .thumbnail-wrap{position:relative;height:212px;border-radius:8px 8px 0 0;background-size:cover;background-position:center;overflow:hidden}.video-item .video-player-wrap .badge-wrap .upper-badge-wrap{position:absolute;top:0;right:4px;font-size:0}.video-item .video-player-wrap .badge-wrap .upper-badge-wrap .badge{width:62px;height:62px;display:inline-block;vertical-align:middle;background-size:100%}.video-item .video-player-wrap .badge-wrap .upper-badge-wrap .buff-badge{width:80px;height:80px;margin-top:-8px}.video-item .video-player-wrap .btn-selectMainVideo{display:none;position:absolute;bottom:20px;right:20px;height:24px;padding:0 8px;border:2px solid #9F25FF;border-radius:12px;box-shadow:0 4px 12px #0000003d;background-color:#fff;font-size:12px;font-weight:700;color:#9f25ff}.video-item .video-player-wrap .btn-selectMainVideo:before{content:"";display:inline-block;width:20px;height:20px;margin:-2px 2px 0 0;background-image:url(/image/common/img_selectMainVideo.png);background-size:auto 20px;vertical-align:middle}.video-item .video-player-wrap .btn-selectMainVideo:hover{background-color:#efdcff}.video-item .video-player-wrap .btn-selectMainVideo:disabled{background-color:#b2c6cc;border-color:#b2c6cc;color:#fff}.video-item .video-player-wrap .btn-selectMainVideo:disabled:before{background-position:-20px 0}.video-item .video-player-wrap .btn-selectMainVideo.selected{background-color:#9f25ff;color:#fff}.video-item .video-player-wrap .btn-selectMainVideo.selected:before{background-position:-20px 0}.video-item .video-player-wrap:hover .thumbnail-wrap:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.video-item .video-player-wrap:hover .btn-selectMainVideo{display:block}.video-item .text-wrap{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;padding:10px 16px 12px;border-radius:0 0 8px 8px;background:#fff}.video-item .text-wrap dl{display:flex;align-items:center}.video-item .text-wrap .video-info-wrap{flex:1;min-height:0;height:100%}.video-item .text-wrap .video-info-wrap .video-title{position:relative}.video-item .text-wrap .video-info-wrap .video-title .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;font-size:18px;line-height:20px;font-weight:700}.video-item .text-wrap .video-info-wrap .video-category-level-wrap{display:flex;align-items:center;margin:4px 0 0;font-size:12px;line-height:14px;color:#666}.video-item .text-wrap .video-info-wrap .video-category-level-wrap .bar{width:1px;height:8px;margin:0 6px;border-radius:1px;background:#999}.video-item .text-wrap .profile-wrap{display:flex;align-items:center;justify-content:space-between;min-height:40px}.video-item .text-wrap .profile-wrap .user-profile{display:flex;align-items:center}.video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap{width:26px;height:26px;margin:0 11px 0 0}.video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap .level-wrap .level-round{width:40px;height:40px}.video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap .level-star{bottom:-4px}.video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap .level-star .star{width:7px;height:7px}.video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap .level-star .star+.star{margin:0 1px}.video-item .text-wrap .profile-wrap .teacher-profile{display:flex;align-items:center;text-align:right}.video-item .text-wrap .profile-wrap .teacher-profile .profile-name{max-width:120px;overflow:hidden;text-overflow:ellipsis}.video-item .text-wrap .profile-wrap .teacher-profile .profile-thumbnail{margin:0 0 0 8px}.video-item .text-wrap .profile-wrap .teacher-profile .profile-thumbnail .thumbnail{width:36px;height:36px;border-radius:50%;overflow:hidden;background-size:cover;background-position:center}.video-item .text-wrap .count-info-wrap{display:flex;align-items:center;justify-content:space-between;margin:10px 0 0;padding:8px 0 0;border-top:1px solid #E9F1F3;color:#666}.video-item .text-wrap .count-info-wrap .views-wrap dl dd{margin:0 0 0 4px}.video-item .text-wrap .count-info-wrap .social-wrap{display:flex;align-items:center;font-size:12px}.video-item .text-wrap .count-info-wrap .social-wrap .social-item{position:relative}.video-item .text-wrap .count-info-wrap .social-wrap .social-item>dl dt{width:32px;height:32px;background-size:auto 32px}.video-item .text-wrap .count-info-wrap .social-wrap .social-item>dl dt.on{background-position:-32px 0}.video-item .text-wrap .count-info-wrap .social-wrap .social-item+.social-item{margin:0 0 0 8px}.video-item .text-wrap .count-info-wrap .social-wrap .sosical-tooltip{display:none;position:absolute;top:-40px;left:50%;border-radius:8px;background:#fff;box-shadow:0 4px 8px #00000029;transform:translate(-50%)}.video-item .text-wrap .count-info-wrap .social-wrap .sosical-tooltip:after{content:"";position:absolute;bottom:-8px;left:50%;width:14px;height:8px;background-image:url(/image/common/icon_tooltip_arr_down.png);background-size:100%;transform:translate(-50%)}.video-item .text-wrap .count-info-wrap .social-wrap .sosical-tooltip dl{display:flex;align-items:center;height:32px;padding:0 8px}.video-item .text-wrap .count-info-wrap .social-wrap .sosical-tooltip dl dt{width:28px;height:28px;margin:0 4px 0 0;background:url(/image/common/icon_video_social_tooltip_friend.png);background-size:100%}.video-item .text-wrap .count-info-wrap .social-wrap .sosical-tooltip dl dd{color:#666;font-weight:700}.video-item .text-wrap .count-info-wrap .social-wrap .social-item:hover .sosical-tooltip{display:block}.video-item .text-wrap .count-info-wrap .social-wrap .social-item.social-heart{cursor:pointer}.video-item .text-wrap .count-info-wrap .social-wrap .social-item.social-heart>dl dt{background-image:url(/image/common/icon_video_social_heart.png)}.video-item .text-wrap .count-info-wrap .social-wrap .social-item.social-comment>dl dt{background-image:url(/image/common/icon_video_social_comment.png)}.video-item .text-wrap .count-info-wrap .social-wrap .social-item.social-favorite{cursor:pointer}.video-item .text-wrap .count-info-wrap .social-wrap .social-item.social-favorite>dl dt{background-image:url(/image/common/icon_video_social_favorit.png)}.video-item .text-wrap .count-info-wrap .social-wrap .social-delete{margin:0 0 0 8px}.video-item .text-wrap .count-info-wrap .social-wrap .social-delete button.btn-social-delete{width:24px;height:32px;background-image:url(/image/common/icon_video_social_trash.png);background-size:auto 32px;vertical-align:top}.video-item .text-wrap .count-info-wrap .social-wrap .social-delete button.btn-social-delete:hover{background-position:-24px 0}.video-item .text-wrap .count-info-wrap .social-wrap .social-delete button.btn-social-delete:disabled{background-position:-48px 0;cursor:default}.activity-log-wrap{position:absolute;bottom:40px;right:0;z-index:5}.activity-log-wrap .activity-board-wrap{display:flex;align-items:center;width:250px;height:56px;padding:0 20px 0 30px;border-radius:28px 0 0 28px;background:rgba(47,0,8,.32);color:#fff;font-family:Montserrat Alternates,sans-serif}.activity-log-wrap .activity-board-wrap .text-wrap{flex:1;min-width:0;width:100%;padding-left:10px}.activity-log-wrap .activity-board-wrap .text-wrap b{font-size:14px;line-height:14px;font-weight:900;cursor:pointer}.activity-log-wrap .activity-board-wrap .text-wrap p{margin:4px 0 0;line-height:16px;font-weight:700}.activity-log-wrap .activity-board-wrap .btn-open-log-list{width:102px;height:36px;margin:0 0 0 4px;border-radius:18px;background:rgba(255,255,255,.3);font-size:14px;line-height:14px;font-weight:800}.activity-log-wrap .log-popup-wrap{position:absolute;right:37px;bottom:72px;width:428px;height:539px;padding:32px 32px 76px;background:url(/image/common/bg_activity_log_popup.png);background-size:100%}.activity-log-wrap .log-popup-wrap .btn-log-list-close{position:absolute;top:-8px;right:-8px;width:36px;height:36px;background:url(/image/common/icon_popup_close_diamond.png);background-size:auto 36px}.activity-log-wrap .log-popup-wrap .btn-log-list-close:hover{background-position:-36px 0}.activity-log-wrap .log-popup-wrap .tab-box-wrap{display:flex;flex-direction:column;height:100%}.activity-log-wrap .log-popup-wrap .tab-nav-wrap{margin:0 0 16px}.activity-log-wrap .log-popup-wrap .tab-nav-wrap ul{display:flex;align-items:center}.activity-log-wrap .log-popup-wrap .tab-nav-wrap ul li{flex:1;min-width:0;width:100%;text-align:center;height:34px;background:#fff;border-radius:17px;font-family:Montserrat Alternates,sans-serif;line-height:34px;font-size:14px;letter-spacing:-.04em;font-weight:900;cursor:pointer}.activity-log-wrap .log-popup-wrap .tab-nav-wrap ul li+li{margin:0 0 0 4px}.activity-log-wrap .log-popup-wrap .tab-nav-wrap ul li.on{background:#FF4081;color:#fff}.activity-log-wrap .log-popup-wrap .tab-cont-wrap{flex:1;min-height:0;height:100%}.activity-log-wrap .log-popup-wrap .tab-cont-wrap .tab-cont{height:100%}.activity-log-wrap .log-popup-wrap .tab-cont-wrap .simplebar-wrap{height:100%;padding:16px;background:#fff;border-radius:8px}.activity-log-wrap .log-popup-wrap .tab-cont-wrap ul li{display:flex;align-items:flex-start;font-family:Montserrat Alternates,sans-serif;font-size:14px;line-height:16px}.activity-log-wrap .log-popup-wrap .tab-cont-wrap ul li+li{margin:12px 0 0}.activity-log-wrap .log-popup-wrap .tab-cont-wrap ul li b{font-weight:900}.activity-log-wrap .log-popup-wrap .tab-cont-wrap ul li p{flex:1;min-width:0;width:100%;margin:0 0 0 8px;font-weight:700}.activity-log-wrap.on:after{content:"";position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.24);z-index:-1}.activity-log-wrap.on .log-popup-wrap{display:block}.activity-log-wrap.on .activity-board-wrap{background:#FF4081}#pointHistoryContainer{background-image:url(/image/pointHistory/bg_pointHistory.png);background-size:cover;background-position:center}#pointHistory-box-wrap{padding:58px 0 0}#pointHistory #subPage-box-wrap{padding-top:60px}#pointHistory .box-title-wrap{position:absolute;top:28px;left:36px}#pointHistory .box-title-wrap .title{font-family:Montserrat Alternates,sans-serif;font-size:28px;line-height:28px;font-weight:800}#pointHistory .top-point-wrap{margin:0 0 30px}#pointHistory .top-point-wrap .total-point-wrap{display:flex;align-items:center;margin:0 0 14px}#pointHistory .top-point-wrap .total-point-wrap dl{display:flex;align-items:center}#pointHistory .top-point-wrap .total-point-wrap dl+dl{margin:0 0 0 40px}#pointHistory .top-point-wrap .total-point-wrap dl dt{margin:0 16px 0 0;font-family:Montserrat Alternates,sans-serif;font-size:20px;line-height:20px;font-weight:900}#pointHistory .top-point-wrap .total-point-wrap dl dt span{color:#666;font-size:16px;font-weight:700}#pointHistory .top-point-wrap .total-point-wrap dl dd{color:#666}#pointHistory .top-point-wrap .total-point-wrap dl dd b{font-family:Montserrat Alternates,sans-serif;font-size:28px;font-weight:900;line-height:34px;color:#ff0062}#pointHistory .top-point-wrap .point-detail-wrap{display:flex;align-items:flex-start}#pointHistory .top-point-wrap .point-detail-wrap .detail-box{display:flex;flex-direction:column;flex:1;min-width:0;width:100%;height:220px;background:#fff;box-shadow:0 6px 16px #0000001f;border-radius:16px;overflow:hidden;font-family:Montserrat Alternates,sans-serif;font-weight:700}#pointHistory .top-point-wrap .point-detail-wrap .detail-box+.detail-box{margin:0 0 0 19px}#pointHistory .top-point-wrap .point-detail-wrap .detail-box .title{height:48px;line-height:48px;font-size:18px;color:#fff;text-align:center}#pointHistory .top-point-wrap .point-detail-wrap .detail-box .cont{flex:1;min-height:0;height:100%;padding:21px 0 0;text-align:center}#pointHistory .top-point-wrap .point-detail-wrap .detail-box .cont .img{width:84px;height:84px;margin:0 auto;background-size:100%}#pointHistory .top-point-wrap .point-detail-wrap .detail-box .cont .point{margin:18px 0 0;font-size:20px;line-height:28px}#pointHistory .top-point-wrap .point-detail-wrap .detail-box .cont .point b{font-size:28px;font-weight:900}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-skill .title{background-color:#f66}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-skill .cont .img{background-image:url(/image/common/img_pointHistory_point_skill.png)}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-skill .cont .point{color:#f66}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-buddy .title{background-color:#02b881}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-buddy .cont .img{background-image:url(/image/common/img_pointHistory_point_buddy.png)}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-buddy .cont .point{color:#02b881}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-passion .title{background-color:#f90}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-passion .cont .img{background-image:url(/image/common/img_pointHistory_point_passion.png)}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-passion .cont .point{color:#f90}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-lucky .title{background-color:#3dadff}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-lucky .cont .img{background-image:url(/image/common/img_pointHistory_point_lucky.png)}#pointHistory .top-point-wrap .point-detail-wrap .detail-box.point-lucky .cont .point{color:#3dadff}#pointHistory .tab-box-wrap .tab-nav-wrap{margin:0 0 20px}#pointHistory .tab-box-wrap .tab-nav-wrap ul{padding:4px 4px 8px}#pointHistory .tab-box-wrap .tab-nav-wrap ul li{height:34px;font-size:16px;font-weight:900}#pointHistory .tab-box-wrap .table-top-wrap{position:relative;margin:0 0 12px}#pointHistory .tab-box-wrap .table-top-wrap .desc{position:absolute;top:0;right:0;font-size:14px;color:#666}#pointHistory .tab-box-wrap .table-wrap table{width:100%}#pointHistory .tab-box-wrap .table-wrap table thead th{height:48px;text-align:center;color:#fff}#pointHistory .tab-box-wrap .table-wrap table tbody tr{border-bottom:1px solid rgba(0,0,0,.08)}#pointHistory .tab-box-wrap .table-wrap table tbody td{height:48px;text-align:center;padding:4px}#pointHistory .tab-box-wrap .table-wrap table tbody td.text-left{text-align:left}#pointHistory .tab-box-wrap .table-wrap table tbody td .get-count{text-align:center}#pointHistory .tab-box-wrap .table-wrap table tbody td .get-count ul{text-align:center;font-size:0}#pointHistory .tab-box-wrap .table-wrap table tbody td .get-count ul li{display:inline-block;width:20px;height:20px;border:2px solid rgba(0,0,0,.12);border-radius:50%;vertical-align:middle}#pointHistory .tab-box-wrap .table-wrap table tbody td .get-count ul li+li{margin:0 0 0 4px}#pointHistory .tab-box-wrap .table-wrap table tbody td .get-count ul li.on{background:#FF9900;border-color:#f90}#pointHistory .tab-box-wrap .table-wrap table.table-skillPoint thead th{background:#FF6666}#pointHistory .tab-box-wrap .table-wrap table.table-buddyPoint thead th{background:#02B881}#pointHistory .tab-box-wrap .table-wrap table.table-passionPoint thead th{background:#FF9900}#pointHistory .tab-box-wrap .table-wrap table.table-luckyPoint thead th{background:#3DADFF}#pointHistory .tab-box-wrap .table-wrap .view-more-wrap{margin:22px 0 0}#pointHistory .tab-box-wrap .table-wrap .view-more-wrap button{width:250px;height:40px}#pointHistory .tab-box-wrap .table-wrap .table-empty-wrap{padding:98px 0 0;font-size:24px;color:#999;text-align:center}#bouncyVocab-box-wrap .table-wrap table{width:100%}#bouncyVocab-box-wrap .table-wrap table thead th{height:48px;text-align:center;color:#fff;background:#FF6666}#bouncyVocab-box-wrap .table-wrap table tbody tr{border-bottom:1px solid rgba(0,0,0,.08)}#bouncyVocab-box-wrap .table-wrap table tbody td{height:48px;text-align:center;padding:4px}#bouncyVocab-box-wrap .table-wrap table tbody td.text-left{text-align:left}#bouncyVocab-box-wrap .table-wrap table tbody td button.view{color:#2f80ed}#bouncyVocab-box-wrap .table-wrap .view-more-wrap{margin:22px 0 0}#bouncyVocab-box-wrap .table-wrap .view-more-wrap button{width:250px;height:40px}#bouncyVocab-box-wrap .table-wrap .table-empty-wrap{padding:98px 0 0;font-size:24px;color:#999;text-align:center}.modal-wrap{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10;overflow:auto}.modal-wrap .modal-box-wrap{position:relative;margin:auto;background:#fff;border-radius:12px}.modal-wrap .btn-modal-edge-close{position:absolute;top:-10px;right:-6px;width:36px;height:36px;background:url(/image/common/icon_modal_edge_close.png);background-size:auto 36px}.modal-wrap .btn-modal-edge-close:hover{background-position:-36px 0}.modal-wrap .btn-modal-edge-close:disabled{background-position:-72px 0}.modal-wrap .btn-modal-edge-close2{position:absolute;top:-10px;right:-6px;width:36px;height:36px;background:url(/image/common/icon_popup_close_diamond.png);background-size:auto 36px}.modal-wrap .btn-modal-edge-close2:hover{background-position:-36px 0}.modal-wrap .btn-modal-edge-close2:disabled{background-position:-72px 0}.modal-myProfile .modal-box-wrap{width:616px;min-width:616px;height:606px;padding:36px 32px 0;background-color:transparent;background-image:url(/image/common/bg_myProfile_popup.png);background-repeat:no-repeat;filter:drop-shadow(0px 12.7987px 25.5974px rgba(0,0,0,.12))}.modal-myProfile .user-info-wrap{display:flex}.modal-myProfile .user-info-wrap .avatar-wrap{position:relative;width:104px;height:104px}.modal-myProfile .user-info-wrap .avatar-wrap .avatar-wrap-inner{position:absolute;bottom:0;margin-left:-42px}.modal-myProfile .user-info-wrap .avatar-wrap .avatar-wrap-inner .userLevelThumbanil-wrap{position:absolute;top:-2px;left:50%;width:120px;height:120px;transform:translate(-50%)}.modal-myProfile .user-info-wrap .avatar-wrap .avatar-wrap-inner .userLevelThumbanil-wrap .level-wrap .level-round{width:172px;height:172px}.modal-myProfile .user-info-wrap .avatar-wrap .avatar-wrap-inner .avatar{width:160px;height:214px;filter:drop-shadow(0px 16px 32px rgba(0,0,0,.12));background-size:100%}.modal-myProfile .user-info-wrap .info-text-wrap{flex:1;min-width:0;width:100%}.modal-myProfile .user-info-wrap .info-text-wrap dl{font-family:Montserrat Alternates,sans-serif}.modal-myProfile .user-info-wrap .info-text-wrap dl dt{margin:0 0 8px;font-size:28px;line-height:28px;font-weight:900;width:360px;overflow:hidden;word-wrap:break-all;white-space:nowrap;text-overflow:ellipsis}.modal-myProfile .user-info-wrap .info-text-wrap dl dd{font-size:14px;line-height:14px;font-weight:700;color:#888;width:360px;overflow:hidden;word-wrap:break-all;white-space:nowrap;text-overflow:ellipsis}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text{margin:8px 0 0;font-family:Montserrat Alternates,sans-serif;font-weight:700}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .view-text-wrap{display:flex;align-items:center}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .view-text-wrap p{font-size:14px;line-height:32px}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .view-text-wrap .btn-edit-start{width:16px;height:16px;margin:0 0 0 8px;background-image:url(/image/common/icon_myProfile_edit_pencil.png);background-size:100%}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .view-text-wrap .btn-edit-start:hover{opacity:.7}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap{display:none;align-items:flex-start;position:relative}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap .input-wrap{position:relative}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap .input-wrap input{width:235px;height:32px;border:2px solid #000;background:#fff;padding:0 74px 0 10px;border-radius:8px;font-size:14px}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap .input-wrap .text-count{position:absolute;top:50%;right:12px;color:#999;transform:translateY(-50%);font-size:16px}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap .blockButton{margin:0 0 0 6px}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text .edit-text-wrap .blockButton .btn-edit-complete{width:70px;height:28px;font-size:16px;line-height:28px}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text.editing .view-text-wrap{display:none}.modal-myProfile .user-info-wrap .info-text-wrap .satatus-text.editing .edit-text-wrap{display:flex}.modal-myProfile .user-info-wrap .brand-wrap{position:relative;width:64px;height:64px;margin:-7px 20px 0 0}.modal-myProfile .user-info-wrap .brand-wrap .brand-logo{height:100%;background-size:62px 62px;background-repeat:no-repeat;background-position:center}.modal-myProfile .user-info-wrap .brand-wrap .btn-change-brand{position:absolute;width:62px;height:62px;background-image:url(/image/common/brand_logo_bouncy.png);background-size:62px 62px}.modal-myProfile .user-info-wrap .brand-wrap .btn-change-brand:after{content:"";position:absolute;bottom:0;right:-14px;width:24px;height:24px;background-image:url(/image/common/icon_brand_change.png);background-size:auto 24px;filter:drop-shadow(0px 2px 4px rgba(118,0,45,.24))}.modal-myProfile .user-info-wrap .brand-wrap .btn-change-brand:hover:after{background-position:-24px 0}.modal-myProfile .user-info-wrap .brand-wrap .btn-change-brand:disabled:after{background-position:-48px 0}.modal-myProfile .point-cont-wrap .point-item{background:#fff;text-align:center;border-radius:8px}.modal-myProfile .point-cont-wrap .point-item+.point-item{margin:8px 0 0}.modal-myProfile .point-cont-wrap .myLevel-wrap{display:flex;align-items:center;justify-content:center;padding:24px 0}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-info{display:flex;align-items:center}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-info .icon{width:40px;height:40px;margin:0 6px 0 0;background-image:url(/image/common/img_header_info_level.png);background-size:100%}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-info dl{text-align:left}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-info dl dt{font-size:14px;line-height:14px}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-info dl dd{font-size:24px;line-height:24px;font-family:Montserrat Alternates,sans-serif;font-weight:900}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-exp-wrap{position:relative;width:306px;margin:0 0 0 16px}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress{position:relative;height:24px;background:#E1D5D5;border-radius:24px;box-shadow:inset 0 4px #0000000f;overflow:hidden}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress .bar{position:absolute;top:0;left:0;height:100%;border-radius:24px}.modal-myProfile .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress .exp{position:relative;font-size:14px;line-height:24px;color:#fff;font-family:Montserrat Alternates,sans-serif;font-weight:700;text-shadow:0px 2px 4px rgba(0,0,0,.2);z-index:2}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-bronze .level-info{color:#ff9a42}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-bronze .level-exp-wrap .progress .bar{background:#FF9A42}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-silver .level-info{color:#729aae}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-silver .level-exp-wrap .progress .bar{background:#729AAE}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-gold .level-info{color:#edaa25}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-gold .level-exp-wrap .progress .bar{background:#EDAA25}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-platinum .level-info{color:#26a9bf}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-platinum .level-exp-wrap .progress .bar{background:#26A9BF}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-diamond .level-info{color:#5f4ec4}.modal-myProfile .point-cont-wrap .myLevel-wrap.level-diamond .level-exp-wrap .progress .bar{background:#5F4EC4}.modal-myProfile .point-cont-wrap .tab-box-wrap{margin-top:10px}.modal-myProfile.multi .point-cont-wrap .tab-box-wrap .tab-nav-wrap{margin-bottom:-8px}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-nav-wrap ul{position:relative}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-nav-wrap li{display:inline-block;width:150px;height:56px;border-radius:8px 8px 0 0;background:#e2dada;cursor:pointer;text-align:center;line-height:47px;color:#a38c87;font-family:Montserrat Alternates,sans-serif;font-weight:900;font-size:18px}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-nav-wrap li.on{background:#fff;color:#00d1ab}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-nav-wrap li.total{position:absolute;right:0;bottom:0}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-nav-wrap li+li{margin-left:2px}.modal-myProfile .point-cont-wrap .tab-box-wrap .tab-cont-wrap .pointGuide{text-align:right;color:#633;font-size:12px;background-color:#fff;border-radius:0 0 8px 8px;margin-top:-8px;padding:3px 10px 5px 0;position:relative;z-index:10}.modal-myProfile .point-cont-wrap .point-item-group{display:flex;margin:0;padding:12px 9px 12px 189px;background:url(/image/common/profile_popup_point-item-group.png) center no-repeat #fff;text-align:center;border-radius:8px;position:relative}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap{position:absolute;left:12px;top:12px;width:167px;height:122px;padding-top:20px}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl{font-family:Montserrat Alternates,sans-serif;font-weight:900;color:#00d1ab}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dt{font-size:20px;line-height:20px}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dd{display:flex;align-items:center;justify-content:center;margin-top:20px}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dd .icon{width:36px;height:36px;margin:0 8px 0 0;background:url(/image/common/img_header_info_totalPoint.png) no-repeat;background-size:100%}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dd .icon.bouncy{background:url(/image/common/profile_popup_icon_bouncy.png) no-repeat;background-size:100%}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dd .icon.noisy{background:url(/image/common/profile_popup_icon_noisy.png) no-repeat;background-size:100%}.modal-myProfile .point-cont-wrap .point-item-group .totalPoint-wrap dl dd span{font-size:26px;line-height:38px}.modal-myProfile .point-cont-wrap .point-item-group .point-item{flex:1;min-width:0;width:100%;background:transparent;border-radius:0;padding-top:12px}.modal-myProfile .point-cont-wrap .point-item-group .point-item+.point-item{margin:0;border-left:1px dashed #f0d197}.modal-myProfile .point-cont-wrap .point-item-group .point-item dl{font-family:Montserrat Alternates,sans-serif;font-weight:900}.modal-myProfile .point-cont-wrap .point-item-group .point-item dl dt{font-size:16px;line-height:16px}.modal-myProfile .point-cont-wrap .point-item-group .point-item dl dd{padding:62px 0 0;font-size:20px;line-height:30px;background-size:60px;background-position:top 5px center;background-repeat:no-repeat}.modal-myProfile .point-cont-wrap .point-item-group .point-item .skill-wrap dl{color:#f66}.modal-myProfile .point-cont-wrap .point-item-group .point-item .skill-wrap dd{background-image:url(/image/common/icon_myProfile_skill.png)}.modal-myProfile .point-cont-wrap .point-item-group .point-item .buddy-wrap dl{color:#f90}.modal-myProfile .point-cont-wrap .point-item-group .point-item .buddy-wrap dd{background-image:url(/image/common/icon_myProfile_buddy.png)}.modal-myProfile .point-cont-wrap .point-item-group .point-item .passion-wrap dl{color:#02b881}.modal-myProfile .point-cont-wrap .point-item-group .point-item .passion-wrap dd{background-image:url(/image/common/icon_myProfile_passion.png)}.modal-myProfile .point-cont-wrap .point-item-group .point-item .lucky-wrap dl{color:#3dadff}.modal-myProfile .point-cont-wrap .point-item-group .point-item .lucky-wrap dd{background-image:url(/image/common/icon_myProfile_lucky.png)}.modal-myProfile .point-cont-wrap .noData{display:flex;align-items:center;justify-content:center;height:164px;margin:0;background-color:#fff;border-radius:8px;position:relative}.modal-myProfile .point-cont-wrap .noData span{color:#333;font-size:18px}.modal-myProfile .point-cont-wrap .short-cut{display:flex;margin:10px 0 0}.modal-myProfile .point-cont-wrap .short-cut button{flex:1;min-width:0;width:100%;height:78px;background:#fff;border-radius:8px}.modal-myProfile .point-cont-wrap .short-cut button span{display:inline-block;padding:15px 0 15px 49px;font-family:Montserrat Alternates,sans-serif;font-weight:900;color:#111;font-size:18px;text-align:left;background-position:left center;background-repeat:no-repeat}.modal-myProfile .point-cont-wrap .short-cut button+button{margin-left:11px}.modal-myProfile .point-cont-wrap .short-cut button.btn-report span{background-image:url(/image/common/profile_popup_icon_report.png)}.modal-myProfile .point-cont-wrap .short-cut button.btn-portfolio span{background-image:url(/image/common/profile_popup_icon_portfolio.png)}.modal-myProfile .point-cont-wrap .short-cut button.btn-history span{background-image:url(/image/common/profile_popup_icon_pointhistory.png)}.modal-myProfile .btm-btn-wrap .blockButton{position:relative;margin:39px 0 0}.modal-myProfile .btm-btn-wrap .blockButton button{position:relative;min-width:232px;height:36px;margin:0 2px;line-height:36px}.modal-myProfile .btm-btn-wrap .blockButton button:before{content:"";display:inline-block;width:20px;height:20px;margin:-2px 4px 0 0;background-size:100%;vertical-align:middle}.modal-myProfile .btm-btn-wrap .blockButton .btn-visitPlanet:before{background-image:url(/image/common/icon_myProfile_button_visitPlanet.png)}.modal-myProfile .btm-btn-wrap .blockButton .btn-changeChild:before{background-image:url(/image/common/icon_myProfile_button_changeChild.png)}.modal-myProfile .btm-btn-wrap .blockButton .btn-sendBuddyPoint:before{background-image:url(/image/common/icon_myProfile_button_sendBuddyPoint.png)}.modal-myProfile .btm-btn-wrap .blockButton .btn-sendBuddyPoint:after{content:"1일 1회만 가능";position:absolute;top:-18px;left:50%;font-size:12px;line-height:14px;color:#a70000;font-weight:700;transform:translate(-50%)}.modal-myProfile.profile-buddy .modal-box-wrap{height:532px;background-image:url(/image/common/bg_myProfile_popup2.png);background-size:100%}.modal-myProfile.profile-buddy .btm-btn-wrap .blockButton button{width:260px;padding:0}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap{padding:14px 0 12px}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap dl{font-family:Montserrat Alternates,sans-serif;font-weight:900;color:#00d1ab}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap dl dt{font-size:22px;line-height:22px}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap dl dd{display:flex;align-items:center;justify-content:center}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap dl dd .icon{width:60px;height:60px;margin:0 12px 0 0;background:url(/image/common/icon_myProfile_totalPoint.png);background-size:100%}.modal-myProfile.profile-buddy .point-cont-wrap .totalPoint-wrap dl dd span{font-size:48px;line-height:48px}.modal-myProfile.profile-buddy .point-cont-wrap .point-item-group{padding:0;background:none;text-align:center;border-radius:0;margin:8px 0 0}.modal-myProfile.profile-buddy .point-cont-wrap .point-item-group .point-item{flex:1;min-width:0;width:100%;background:#fff;border-radius:8px;padding:10px 0 15px}.modal-myProfile.profile-buddy .point-cont-wrap .point-item-group .point-item+.point-item{margin:0 0 0 8px;border-left:0}.modal-myProfile.profile-buddy .point-cont-wrap .point-item-group .point-item dl dd{padding:81px 0 0;font-size:24px}.modal-myProfile.multi .modal-box-wrap{height:656px;background-image:url(/image/common/bg_myProfile_multi_popup.png)}.modal-pointUpdate .modal-box-wrap{width:616px;height:532px;padding:36px 42px 0;background-color:transparent;background-image:url(/image/common/bg_myProfile_popup2.png);background-size:100%;filter:drop-shadow(0px 12.7987px 25.5974px rgba(0,0,0,.12))}.modal-pointUpdate .title-wrap{text-align:center}.modal-pointUpdate .title-wrap dl{margin:0 0 24px;font-family:Montserrat Alternates,sans-serif}.modal-pointUpdate .title-wrap dl dt{margin:0 0 14px;font-size:28px;line-height:28px;font-weight:900}.modal-pointUpdate .title-wrap dl dd{font-size:14px;line-height:14px;font-weight:700;color:#888}.modal-pointUpdate .point-cont-wrap .point-item{background:#fff;text-align:center;border-radius:8px}.modal-pointUpdate .point-cont-wrap .point-item+.point-item{margin:8px 0 0}.modal-pointUpdate .point-cont-wrap .myLevel-wrap{display:flex;align-items:center;justify-content:center;padding:24px 0}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-info{display:flex;align-items:center}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-info .icon{width:40px;height:40px;margin:0 6px 0 0;background-image:url(/image/common/img_header_info_level.png);background-size:100%}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-info dl{text-align:left;color:#da4a54}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-info dl dt{font-size:14px;line-height:14px}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-info dl dd{font-size:24px;line-height:24px;font-family:Montserrat Alternates,sans-serif;font-weight:900}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-exp-wrap{position:relative;width:306px;margin:0 0 0 16px}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress{height:24px;background:#E1D5D5;border-radius:24px;box-shadow:inset 0 4px #0000000f}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress .bar{position:absolute;top:0;left:0;height:100%;border-radius:24px;background:#DA4A54}.modal-pointUpdate .point-cont-wrap .myLevel-wrap .level-exp-wrap .progress .exp{position:relative;font-size:14px;line-height:24px;color:#fff;font-family:Montserrat Alternates,sans-serif;font-weight:700;z-index:2}.modal-pointUpdate .point-cont-wrap .gained-wrap{padding:24px 0 26px}.modal-pointUpdate .point-cont-wrap .gained-wrap dl{font-family:Montserrat Alternates,sans-serif;font-weight:900;color:#00d1ab}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dt{margin:0 0 12px;font-size:22px;line-height:22px}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd{display:flex;align-items:center;justify-content:center}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd div{flex:1;min-width:0;width:100%;font-size:20px;line-height:20px;font-weight:700}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd div:before{content:"";display:inline-block;width:40px;height:40px;margin:0 12px 0 0;vertical-align:top;background-size:100%}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd .point{text-align:right;padding:0 16px 0 0}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd .point:before{background-image:url(/image/common/img_header_info_totalPoint.png)}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd .coin{color:#f90;text-align:left;padding:0 0 0 16px}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd .coin:before{background-image:url(/image/common/img_header_info_bouncyJelly.png)}.modal-pointUpdate .point-cont-wrap .gained-wrap dl dd span{display:inline-block;margin:0 4px 0 0;font-size:40px;line-height:40px;font-weight:900;vertical-align:sub}.modal-pointUpdate .point-cont-wrap .totalPoint-wrap dl dd span{font-size:48px;line-height:48px;vertical-align:top}.modal-pointUpdate .point-cont-wrap .point-item-group{display:flex;margin:8px 0 0}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item{flex:1;min-width:0;width:100%;padding:10px 0 15px}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item+.point-item{margin:0 0 0 8px}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item dl{font-family:Montserrat Alternates,sans-serif;font-weight:900}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item dl dt{font-size:16px;line-height:16px}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item dl dd{padding:81px 0 0;font-size:24px;line-height:30px;background-size:60px;background-position:top 12px center;background-repeat:no-repeat}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .skill-wrap dl{color:#f66}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .skill-wrap dd{background-image:url(/image/common/icon_myProfile_skill.png)}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .buddy-wrap dl{color:#f90}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .buddy-wrap dd{background-image:url(/image/common/icon_myProfile_buddy.png)}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .passion-wrap dl{color:#02b881}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .passion-wrap dd{background-image:url(/image/common/icon_myProfile_passion.png)}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .lucky-wrap dl{color:#3dadff}.modal-pointUpdate .point-cont-wrap .point-item-group .point-item .lucky-wrap dd{background-image:url(/image/common/icon_myProfile_lucky.png)}.modal-pointUpdate .blockButton{position:relative;margin:39px 0 0}.modal-pointUpdate .blockButton button{position:relative;width:232px;height:36px;margin:0 2px}.modal-pointUpdate .blockButton button:before{content:"";display:inline-block;width:20px;height:20px;margin:-2px 4px 0 0;background-size:100%;vertical-align:middle}.modal-pointUpdate .blockButton .btn-poinHistory:before{background-image:url(/image/common/icon_myProfile_button_sendBuddyPoint.png)}.modal-select-list .modal-box-wrap{width:480px;padding:20px 16px 16px}.modal-select-list .title-wrap{margin:0 0 16px;text-align:center}.modal-select-list .title-wrap .title{font-size:28px;line-height:32px;color:#ff0062;font-family:Montserrat Alternates,sans-serif;font-weight:900}.modal-select-list .title-wrap p{margin:8px 0 0;font-size:14px;line-height:16px;color:#666;letter-spacing:-.02em}.modal-select-list .list-cont-wrap{height:372px;border-radius:8px;background:#E9F1F3}.modal-select-list .list-cont-wrap .simplebar-wrap{padding:12px 18px 12px 12px}.modal-select-list .list-cont-wrap .group+.group{margin:20px 0 0}.modal-select-list .list-cont-wrap .group .title{margin:0 0 10px;font-size:14px;line-height:16px;letter-spacing:-.02em;font-weight:700}.modal-select-list .list-cont-wrap .group .list li{display:flex;align-items:center;min-height:60px;padding:8px 46px 8px 14px;border:2px solid #FF0062;background-color:#fff;border-radius:8px;cursor:pointer}.modal-select-list .list-cont-wrap .group .list li.on,.modal-select-list .list-cont-wrap .group .list li:hover{background-color:#fff0f6}.modal-select-list .list-cont-wrap .group .list li+li{margin:12px 0 0}.modal-select-list .list-cont-wrap .group .list li.disabled{border-color:#b2c6cc;background:#fff;cursor:default}.modal-select-list .list-cont-wrap .group .list li.notopen:hover{background-color:#fff0f6}.modal-select-list .userLevelThumbanil-wrap{width:30px;height:30px;margin:0 13px 0 0}.modal-select-list .userLevelThumbanil-wrap .level-wrap .level-round{width:44px;height:44px}.modal-select-list .userLevelThumbanil-wrap .level-wrap .level-star{bottom:-6px}.modal-select-list .userLevelThumbanil-wrap .level-wrap .level-star .star{width:8px;height:8px}.modal-select-list .userLevelThumbanil-wrap .level-wrap .level-star .star+.star{margin:0 0 0 2px}.modal-select-list.lesson-list .list-cont-wrap .group .list li .text-wrap{flex:1;min-width:0;width:100%}.modal-select-list.lesson-list .list-cont-wrap .group .list li .text-wrap .top-text{font-size:14px;line-height:18px;color:#666;font-weight:700}.modal-select-list.lesson-list .list-cont-wrap .group .list li .text-wrap .btm-text{margin:2px 0 0;color:#ff0062;font-weight:700}.modal-select-list.lesson-list .list-cont-wrap .group .list li .thisWeek{margin:0 0 0 8px;padding:0 12px;height:24px;border-radius:12px;background:#FF0062;color:#fff;font-family:Montserrat Alternates,sans-serif;font-weight:700;line-height:24px;font-size:12px;letter-spacing:-.02em}.modal-select-list.lesson-list .list-cont-wrap .group .list li.complete{background-image:url(/image/learningHall/img_learningHall_lessonList_complete.png);background-size:24px;background-position:center right 14px;background-repeat:no-repeat}.modal-select-list.lesson-list .list-cont-wrap .group .list li.disabled .text-wrap .top-text,.modal-select-list.lesson-list .list-cont-wrap .group .list li.disabled .text-wrap .btm-text,.modal-select-list.lesson-list .list-cont-wrap .group .list li.notopen .text-wrap .btm-text{color:#98abb0}.modal-select-list.switch-brand .brand-name{font-weight:700;color:#ff0062}.modal-select-list.switch-brand .list-cont-wrap .group .list li{padding:8px 14px;position:relative;display:flex;justify-content:space-between;align-items:center}.modal-select-list.switch-brand .list-cont-wrap .group .list li div{display:inline-block}.modal-select-list.switch-brand .brand-logo{display:inline-block;width:48px;height:48px;background-size:100%;background-repeat:no-repeat;background-position:center}.modal-select-list.switch-brand .brand-logo.CD{background-image:url(/image/bi/brand_CDI.svg)}.modal-select-list.switch-brand .brand-logo.AP{background-image:url(/image/bi/brand_April.svg)}.modal-select-list.switch-brand .brand-logo.IG{background-image:url(/image/bi/brand_i-Garten.svg)}.modal-select-list.switch-brand .brand-logo.Page{background-image:url(/image/bi/brand_Page.svg)}.modal-select-list.switch-brand .brand-logo.Noisy{background-image:url(/image/bi/brand_NOISY.svg)}.modal-select-list.switch-brand .brand-logo.CK{background-image:url(/image/bi/brand_ck.svg)}.modal-select-list.switch-brand .brand-logo.MT{background-image:url(/image/bi/brand_mt.svg)}.modal-select-list.switch-brand .brand-logo.Mathology{background-image:url(/image/bi/brand_Mathology.svg)}.modal-select-list.switch-brand .brand-logo.THEOPEN{background-image:url(/image/bi/brand_THEOPEN.svg)}.modal-select-list.select-student .list-cont-wrap .group .list li{align-items:flex-start}.modal-select-list.select-student .user-text{flex:1;min-width:0;width:100%}.modal-select-list.select-student .user-text .top-text{font-weight:700;color:#ff0062}.modal-select-list.select-student .user-text .btm-text{margin:2px 0 0;font-size:14px;line-height:16px;color:#666}.modal-select-list.select-child .list-cont-wrap .group .list li{align-items:flex-start}.modal-select-list.select-child .user-text{flex:1;min-width:0;width:100%}.modal-select-list.select-child .user-text .top-text{font-weight:700;color:#ff0062}.modal-select-list.select-child .user-text .btm-text{margin:2px 0 0;font-size:14px;line-height:16px;color:#666}.modal-select-list.select-child .add-btn-wrap{margin:16px 0 0;text-align:center}.modal-select-list.select-child .add-btn-wrap .btn-addList{font-size:14px;font-weight:700}.modal-select-list.select-child .add-btn-wrap .btn-addList:before{content:"";display:inline-block;width:20px;height:20px;margin:-2px 6px 0 0;background:url(/image/common/img_selectList_addList.png);background-size:100%;vertical-align:middle}.modal-select-list.select-child .add-btn-wrap .btn-addList:hover{opacity:.7}.modal-select-list.learning-guide .list-cont-wrap .group .list li{display:block}.modal-select-list.learning-guide .list-cont-wrap .group .list li .guide-name{font-size:16px;line-height:20px;color:#ff0062;font-weight:700}.modal-select-list.learning-guide .list-cont-wrap .group .list li .desc{margin:2px 0 0;color:#666;font-size:14px;line-height:16px}.modal-select-list.learning-guide .list-cont-wrap .group .list li.type-video{background-image:url(/image/common/icon_leatning_guides_video.png);background-size:24px;background-position:center right 14px;background-repeat:no-repeat}.modal-select-list.learning-guide .list-cont-wrap .group .list li.disabled .guide-name,.modal-select-list.learning-guide .list-cont-wrap .group .list li.disabled .desc{color:#98abb0}.modal-select-list.ar-marker .list-cont-wrap .group .list li{display:block}.modal-select-list.ar-marker .list-cont-wrap .group .list li .marker-name{font-size:16px;line-height:20px;color:#ff0062;font-weight:700}.modal-select-list.ar-marker .list-cont-wrap .group .list li .desc{margin:2px 0 0;color:#666;font-size:14px;line-height:16px}.modal-select-list.ar-marker .list-cont-wrap .group .list li.type-video{background-image:url(/image/common/icon_leatning_guides_video.png);background-size:24px;background-position:center right 14px;background-repeat:no-repeat}.modal-select-list.ar-marker .list-cont-wrap .group .list li.disabled .marker-name,.modal-select-list.ar-marker .list-cont-wrap .group .list li.disabled .desc{color:#98abb0}.modal-select-list.my-vocab .list-cont-wrap .group .list li{display:block}.modal-select-list.my-vocab .list-cont-wrap .group .list li .vocab-name{font-size:16px;line-height:20px;color:#ff0062;font-weight:700}.modal-select-list.my-vocab .list-cont-wrap .group .list li .desc{margin:2px 0 0;color:#666;font-size:14px;line-height:16px}.modal-select-list.my-vocab .list-cont-wrap .group .list li.type-video{background-image:url(/image/common/icon_leatning_guides_video.png);background-size:24px;background-position:center right 14px;background-repeat:no-repeat}.modal-select-list.my-vocab .list-cont-wrap .group .list li.disabled .vocab-name,.modal-select-list.my-vocab .list-cont-wrap .group .list li.disabled .desc{color:#98abb0}.modal-select-list.program-install .program-download-wrap{padding:16px 0 26px;font-size:0;text-align:center}.modal-select-list.program-install .program-download-wrap>*{display:inline-block;vertical-align:top}.modal-select-list.program-install .program-download-wrap .download-item .type{margin:0 0 20px;font-family:Montserrat Alternates,sans-serif;font-size:20px;line-height:16px;font-weight:800}.modal-select-list.program-install .program-download-wrap .download-item a{display:inline-block;margin:20px 0 0;font-size:14px;color:#ff0062;border-bottom:1px solid #ff0062;letter-spacing:-.02em;font-weight:700;line-height:16px}.modal-select-list.program-install .program-download-wrap .download-item .blockButton a.btn-red{margin:0;background:#FF0062;width:164px;height:36px;border-radius:18px;font-size:20px;color:#fff;font-family:Montserrat Alternates,sans-serif;font-weight:900;line-height:36px}.modal-select-list.program-install .program-download-wrap .bar{width:2px;height:92px;margin:6px 32px 0;border-radius:1px;background:rgba(0,0,0,.12)}.modal-projectOutput .modal-box-wrap{width:1126px;padding:0 24px 24px;background:#000;font-family:Ubuntu,sans-serif;border-radius:0}.modal-projectOutput .title-wrap .title{color:#fff;font-size:26px;font-weight:500;padding:30px 0}.modal-projectOutput .contents{width:1078px;height:401px;background:url(/image/portfolio/projectOutput_pt00003.png) no-repeat;display:flex}.modal-projectOutput .contents .textContent{display:inline-block;width:618px;margin-left:37px;vertical-align:top;font-size:16px}.modal-projectOutput .contents .textContent .contentTitle{padding:20px 40px 10px 20px;position:relative}.modal-projectOutput .contents .textContent .contentTitle span{display:block;width:100%;text-align:center;font-size:25px;line-height:1.6em;font-weight:700;min-height:1.6em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#3e7c97}.modal-projectOutput .contents .textContent .contentTitle-tooltip{display:none;position:absolute;top:-10px;left:50%;padding:5px 20px;border-radius:8px;background:#fff;box-shadow:0 4px 8px #00000029;transform:translate(-50%)}.modal-projectOutput .contents .textContent .contentTitle-tooltip:after{content:"";position:absolute;bottom:-8px;left:50%;width:14px;height:8px;background-image:url(/image/common/icon_tooltip_arr_down.png);background-size:100%;transform:translate(-50%)}.modal-projectOutput .contents .textContent:hover .contentTitle-tooltip{display:block}.modal-projectOutput .contents .textContent .boxes{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-projectOutput .contents .textContent .box{height:212px;-webkit-box-flex:0;box-sizing:border-box;line-height:1.6em;color:#444}.modal-projectOutput .contents .textContent .box .simplebar-wrap{height:100%;overflow:auto;padding:12px 15px}.modal-projectOutput .contents .textContent .box .sTitle{font-size:19px;font-weight:500;margin-bottom:8px;line-height:1.4em}.modal-projectOutput .contents .textContent .box.b01{flex:0 0 208px;max-width:207px;color:#044}.modal-projectOutput .contents .textContent .box.b01 .sTitle{color:#1d8e42}.modal-projectOutput .contents .textContent .box.b02{flex:0 0 185px;max-width:185px;margin-left:10px;text-align:center;border-radius:10px;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput .contents .textContent .box.b02 img{max-width:100%}.modal-projectOutput .contents .textContent .box.b03{flex:0 0 205px;max-width:205px;margin-left:10px}.modal-projectOutput .contents .textContent .box.b03 .sTitle{color:#1485b2}.modal-projectOutput .contents .textContent .box.b04{height:70px;flex:0 0 613px;max-width:613px;margin-top:10px}.modal-projectOutput .contents .textContent .box.b04 .sTitle{color:#222;margin-bottom:0}.modal-projectOutput .contents .movieContent{display:inline-block;width:338px;margin-left:71px;padding-top:12px;vertical-align:top;position:relative;text-align:center}.modal-projectOutput .contents .movieContent button{width:86px;height:86px;border:6px solid #FFFFFF;border-radius:50%;margin-top:55px;box-sizing:border-box}.modal-projectOutput .contents .movieContent .btn-play{background:url(/image/portfolio/btn-play.png) 28px center no-repeat #fff}.modal-projectOutput .contents .movieContent .btn-pause{background:url(/image/portfolio/btn-pause.png) center no-repeat #fff}.modal-projectOutput.pt00002 .contents .movieContent .btn-play{background:url(/image/portfolio/btn-play2.png) 28px center no-repeat #fff}.modal-projectOutput.pt00002 .contents .movieContent .btn-pause{background:url(/image/portfolio/btn-pause2.png) center no-repeat #fff}.modal-projectOutput.pt00004 .contents .movieContent .btn-play{background:url(/image/portfolio/btn-play3.png) 28px center no-repeat #fff}.modal-projectOutput.pt00004 .contents .movieContent .btn-pause{background:url(/image/portfolio/btn-pause3.png) center no-repeat #fff}.modal-projectOutput.pt00004 .contents .movieContent button{box-shadow:3px 3px 10px #2e3d4933}.modal-projectOutput.pt00002 .contents{width:1078px;height:401px;background:url(/image/portfolio/projectOutput_pt00002.png) no-repeat}.modal-projectOutput.pt00002 .contents .textContent .contentTitle span{color:#e55982}.modal-projectOutput.pt00002 .contents .textContent .box.b01 .sTitle{color:#0ecec9}.modal-projectOutput.pt00002 .contents .textContent .box.b03 .sTitle{color:#6e7cf7}.modal-projectOutput.pt00002 .contents .textContent .box.b04{color:#444}.modal-projectOutput.pt00002 .contents .textContent .box.b04 .sTitle{color:#93c763}.modal-projectOutput.pt00004 .modal-box-wrap{width:1126px;padding:24px;border-radius:0;background:url(/image/portfolio/projectOutput_pt00004.png) repeat-y}.modal-projectOutput.pt00004 .title-wrap{border-top:4px solid #301d18;border-bottom:4px solid #301d18;position:relative;overflow-wrap:break-word}.modal-projectOutput.pt00004 .title-wrap .title{color:#301d18;font-size:30px;font-weight:700;padding:36px 30px;text-transform:uppercase;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-projectOutput.pt00004 .title-wrap .title-tooltip{display:none;position:absolute;top:-10px;left:50%;padding:5px 20px;border-radius:8px;background:#fff;box-shadow:0 4px 8px #00000029;transform:translate(-50%)}.modal-projectOutput.pt00004 .title-wrap .title-tooltip:after{content:"";position:absolute;bottom:-8px;left:50%;width:14px;height:8px;background-image:url(/image/common/icon_tooltip_arr_down.png);background-size:100%;transform:translate(-50%)}.modal-projectOutput.pt00004 .title-wrap:hover .title-tooltip{display:block}.modal-projectOutput.pt00004 .contents{width:100%;height:auto;padding:26px 0;background:none;border-bottom:4px solid #301d18;overflow-wrap:break-word}.modal-projectOutput.pt00004 .contents .imgContent{display:inline-block;width:560px;height:301px;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput.pt00004 .contents .textContent{display:inline-block;width:260px;height:301px;margin-left:33px;font-size:18px;line-height:1.4em;position:relative}.modal-projectOutput.pt00004 .contents .textContent:before{content:"";width:2px;height:301px;background-color:#676767;position:absolute;top:0;left:-17px}.modal-projectOutput.pt00004 .contents .textContent .simplebar-wrap{height:100%;overflow:auto;padding:0 20px 0 0}.modal-projectOutput.pt00004 .contents .textContent p{text-align:right;margin-top:15px;font-weight:500}.modal-projectOutput.pt00004 .contents .movieContent{display:inline-block;width:203px;margin-left:20px;padding-top:0;position:relative}.modal-projectOutput.pt00004 .contents .movieContent:before{content:"";width:2px;height:301px;background-color:#676767;position:absolute;top:0;left:-20px}.modal-projectOutput.newspaper .modal-box-wrap{width:1280px;padding:0;border-radius:0;background:url(/image/portfolio/projectOutput_newspaper_bg.jpg) repeat-y}.modal-projectOutput.newspaper .modal-cont-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.modal-projectOutput.newspaper .btn-modal-edge-close{z-index:30}.modal-projectOutput.newspaper .left-content{width:959px;padding:20px}.modal-projectOutput.newspaper .right-content{padding:20px;text-align:center}.modal-projectOutput.newspaper .title-wrap{border-top:4px solid #301d18;padding:30px 0;border-bottom:4px solid #301d18;position:relative;overflow-wrap:break-word}.modal-projectOutput.newspaper .title-wrap .simplebar-wrapper{white-space:normal}.modal-projectOutput.newspaper .title-wrap .simplebar-placeholder{height:auto;min-height:24px;max-height:120px}.modal-projectOutput.newspaper .title-wrap .title{color:#000;font-size:30px;font-weight:700;line-height:1.4em;padding:0 30px;text-align:center}.modal-projectOutput.newspaper .contents{width:100%;min-height:420px;display:-ms-flexbox;display:-webkit-box;display:flex;padding:20px 0;background:none;border-bottom:4px solid #301d18;overflow-wrap:break-word}.modal-projectOutput.newspaper .contents .imgContent{width:600px;height:373px;border-right:1px solid #676767;overflow:hidden;background-position:top center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput.newspaper .contents .textContent{width:310px;height:373px;padding:0 0 0 15px;margin-left:0;font-size:22px;line-height:1.6em;position:relative}.modal-projectOutput.newspaper .contents .textContent .simplebar-wrap{height:100%;overflow-y:auto;padding-right:20px}.modal-projectOutput.newspaper .contents .textContent .author{text-align:right;margin-top:15px;font-weight:500}.modal-projectOutput.newspaper .right-content button{width:86px;height:86px;text-align:center;border:10px solid #fff;border-radius:50%;margin-top:55px;box-sizing:content-box}.modal-projectOutput.newspaper .right-content .btn-play{background:url(/image/portfolio/btn-play3.png) center no-repeat #fff}.modal-projectOutput.newspaper .right-content .btn-pause{background:url(/image/portfolio/btn-pause3.png) center no-repeat #fff}.modal-projectOutput.blog .modal-box-wrap{width:1280px;padding:20px;border-radius:0;background:url(/image/portfolio/projectOutput_blog_bg.gif) repeat-y;background-size:contain}.modal-projectOutput.blog .modal-cont-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.modal-projectOutput.blog .btn-modal-edge-close{z-index:30}.modal-projectOutput.blog .left-content{width:959px;padding:20px;background:#fff;box-shadow:1px 1px 10px 3px #0003}.modal-projectOutput.blog .right-content{padding:10px;text-align:center;margin-left:3px;background:#fff;box-shadow:1px 1px 10px 3px #0003}.modal-projectOutput.blog .title-wrap{border-bottom:4px solid #301d18;position:relative;overflow-wrap:break-word;padding:20px 0 30px}.modal-projectOutput.blog .title-wrap .simplebar-wrapper{white-space:normal}.modal-projectOutput.blog .title-wrap .simplebar-placeholder{height:auto;min-height:24px;max-height:78px}.modal-projectOutput.blog .title-wrap .title{color:#000;font-size:30px;font-weight:700;line-height:1.3em;padding:0 30px;text-align:center}.modal-projectOutput.blog .contents{width:100%;min-height:406px;padding:10px 0;background:none;border-bottom:4px solid #301d18;display:block;overflow-wrap:break-word}.modal-projectOutput.blog .contents .imgContent{display:block;width:100%;height:266px;overflow:hidden;background-position:top center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput.blog .contents .textContent{display:block;width:100%;height:100px;padding:10px 0 0 15px;margin-top:10px;margin-left:0;font-size:20px;line-height:1.6em;position:relative;border-top:1px solid #333}.modal-projectOutput.blog .contents .textContent .simplebar-wrap{height:100%;overflow-y:auto;padding-right:20px}.modal-projectOutput.blog .contents .textContent .author{text-align:right;margin-top:15px;font-weight:500}.modal-projectOutput.blog .right-content button{width:86px;height:86px;text-align:center;border:10px solid #fff;border-radius:50%;margin-top:55px;box-sizing:content-box}.modal-projectOutput.blog .right-content .btn-play{background:url(/image/portfolio/btn-play3.png) center no-repeat #fff}.modal-projectOutput.blog .right-content .btn-pause{background:url(/image/portfolio/btn-pause3.png) center no-repeat #fff}.modal-projectOutput.email .modal-box-wrap{width:1280px;padding:20px;border-radius:0;background:#fff}.modal-projectOutput.email .modal-cont-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.modal-projectOutput.email .btn-modal-edge-close{z-index:30}.modal-projectOutput.email .left-content{width:959px;padding:20px;background:#e6e7f5;border-radius:8px}.modal-projectOutput.email .right-content{padding:0 0 0 20px;text-align:center;background:#fff}.modal-projectOutput.email .title-wrap{position:relative;overflow-wrap:break-word}.modal-projectOutput.email .title-wrap div{color:#000;font-size:20px;font-weight:500}.modal-projectOutput.email .title-wrap div.etc{padding:10px 20px;margin-bottom:4px;background:#fff;border-radius:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-projectOutput.email .title-wrap div span{display:inline-block;margin-right:10px;color:#818be6}.modal-projectOutput.email .title-wrap div.subject{position:relative;padding:5px 20px 10px 110px;margin-bottom:4px;background:#fff;border-radius:5px}.modal-projectOutput.email .title-wrap div.subject span{position:absolute;left:20px;top:10px}.modal-projectOutput.email .title-wrap div.subject div{padding:0;line-height:1.4em}.modal-projectOutput.email .title-wrap div.subject .simplebar-content{max-height:70px;white-space:normal}.modal-projectOutput.email .title-wrap div.subject .simplebar-placeholder{height:auto;min-height:24px;max-height:70px}.modal-projectOutput.email .contents{width:100%;height:348px;padding:20px;background:#fff;border-radius:5px;display:-ms-flexbox;display:-webkit-box;display:flex;overflow-wrap:break-word}.modal-projectOutput.email .contents .imgContent{display:block;width:50%;height:100%;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput.email .contents .textContent{display:block;width:50%;height:100%;padding:10px 0 0 20px;margin-left:0;font-size:20px;line-height:1.6em;position:relative;border-left:1px solid #818be6}.modal-projectOutput.email .contents .textContent .simplebar-wrap{height:100%;overflow-y:auto;padding-right:20px}.modal-projectOutput.email .contents .textContent .author{text-align:right;margin-top:15px;font-weight:500}.modal-projectOutput.email .right-content button{width:86px;height:86px;text-align:center;border:10px solid #fff;border-radius:50%;margin-top:55px;box-sizing:content-box}.modal-projectOutput.email .right-content .btn-play{background:url(/image/portfolio/btn-play3.png) center no-repeat #fff}.modal-projectOutput.email .right-content .btn-pause{background:url(/image/portfolio/btn-pause3.png) center no-repeat #fff}.modal-projectOutput.sns .modal-box-wrap{width:1280px;border-radius:0;padding:0;background:#fff}.modal-projectOutput.sns .modal-cont-wrap{display:-ms-flexbox;display:-webkit-box;display:flex}.modal-projectOutput.sns .btn-modal-edge-close{z-index:30}.modal-projectOutput.sns .left-content{width:959px;padding:20px 0;background:url(/image/portfolio/projectOutput_sns_bg.jpg) no-repeat;background-size:cover}.modal-projectOutput.sns .right-content{padding:20px;text-align:center;background:#fff}.modal-projectOutput.sns .contents{width:340px;height:auto;margin:0 auto;padding:10px 20px 20px;background:#fff;display:block;box-shadow:2px 2px 10px 3px #0000001a}.modal-projectOutput.sns .author-wrap{position:relative;border-bottom:1px solid #000;padding:10px 100px 10px 0;display:-ms-flexbox;display:-webkit-box;display:flex;align-items:center;background:url(/image/portfolio/projectOutput_sns_deco01.gif) right center no-repeat}.modal-projectOutput.sns .author-wrap .userLevelThumbanil-wrap{width:36px;height:36px;display:block}.modal-projectOutput.sns .author-wrap .author{width:calc(100% - 36px);padding-left:10px;color:#000;font-weight:500;font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal-projectOutput.sns .contents .imgContent{display:block;margin:15px 0;width:100%;height:250px;overflow:hidden;background-position:center;background-size:contain;background-repeat:no-repeat}.modal-projectOutput.sns .title-wrap{padding:56px 0 0;background:url(/image/portfolio/projectOutput_sns_deco02.gif) left top no-repeat,url(/image/portfolio/projectOutput_sns_deco03.gif) right top no-repeat;overflow-wrap:break-word}.modal-projectOutput.sns .title-wrap .title{color:#000;font-size:13px;padding:0}.modal-projectOutput.sns .title-wrap .title span{display:inline-block;color:#818be6;padding-left:5px}.modal-projectOutput.sns .contents .textContent{display:block;width:100%;height:160px;padding:0;margin-left:0;margin-top:10px;font-size:14px;line-height:1.6em;position:relative;overflow-wrap:break-word}.modal-projectOutput.sns .contents .textContent .simplebar-wrap{height:100%;overflow-y:auto;padding-right:20px}.modal-projectOutput.sns .right-content button{width:86px;height:86px;text-align:center;border:10px solid #fff;border-radius:50%;margin-top:55px;box-sizing:content-box}.modal-projectOutput.sns .right-content .btn-play{background:url(/image/portfolio/btn-play3.png) center no-repeat #fff}.modal-projectOutput.sns .right-content .btn-pause{background:url(/image/portfolio/btn-pause3.png) center no-repeat #fff}.modal-welcome .modal-box-wrap{width:644px;min-width:644px;height:700px;padding:139px 52px 0;background-color:transparent;background-image:url(/image/common/bg_welcome_popup.png);background-size:100%;text-align:center}.modal-welcome .desc{font-weight:500}.modal-welcome .avatar-screen-wrap{position:relative;height:314px;margin:16px 0 0;border-radius:8px;background:url(/image/common/bg_welcome_popup_avatar.png);background-size:cover}.modal-welcome .avatar-screen-wrap .avatar-wrap{display:flex;height:100%}.modal-welcome .avatar-screen-wrap .avatar-wrap .talk{position:absolute;top:19px;left:50%;width:166px;height:56px;background:url(/image/common/bg_welcome_popup_avatar_talk.png);background-size:100%;transform:translate(-50%);filter:drop-shadow(0px 12px 26px rgba(0,0,0,.12))}.modal-welcome .avatar-screen-wrap .avatar-wrap .avatar{width:200px;height:266px;margin:auto;background-size:100%}.modal-welcome .input-text-wrap{margin:16px 0 0}.modal-welcome .input-text-wrap .input-wrap{position:relative}.modal-welcome .input-text-wrap .input-wrap input{width:100%;height:44px;padding:0 60px 0 10px;background:#fff;border:2px solid #000;border-radius:8px;font-family:Montserrat Alternates,sans-serif;font-size:20px;font-weight:700;color:#000}.modal-welcome .input-text-wrap .input-wrap .text-count{position:absolute;top:50%;right:10px;font-family:Montserrat Alternates,sans-serif;font-size:16px;color:#999;font-weight:700;transform:translateY(-50%)}.modal-welcome .input-text-wrap p{margin:10px 0 0;font-size:14px;line-height:18px;color:#666}.modal-welcome .blockButton{margin:10px 0 0}.modal-welcome .blockButton button{width:160px;height:36px}.modal-vod-player .modal-box-wrap{width:698px;padding:28px 30px 30px}.modal-vod-player iframe{border:0}.modal-vod-player .vod-player-wrap{height:360px}.modal-vod-player .vod-info-wrap{margin:16px 0 0}.modal-vod-player .vod-info-wrap .vod-title{font-size:18px;font-weight:700}.modal-vod-player .vod-info-wrap .info-btm-wrap{margin:6px 0 0;font-size:0}.modal-vod-player .vod-info-wrap .info-btm-wrap>*{display:inline-block;font-size:16px;vertical-align:middle}.modal-vod-player .vod-info-wrap .info-btm-wrap .bar{width:2px;height:14px;margin:0 8px;border-radius:1px;background:#999}.modal-notice-pop .modal-box-wrap{width:auto;padding:22px 10px 10px}.modal-notice-pop .modal-cont-wrap{width:100%;line-height:0}.modal-notice-pop iframe{border:0}.modal-notice-pop .noToday-wrap{margin:13px 0 0;padding-right:12px}.modal-notice-pop .noToday-wrap .checkBox-wrap{float:right}.modal-notice-pop .noToday-wrap .checkBox-wrap label{font-weight:300;font-size:15px;color:#333}.modal-alert-pop .modal-box-wrap{width:420px;padding:60px 10px}.modal-alert-pop .modal-cont-wrap{width:100%;font-size:20px;font-weight:500;text-align:center}.modal-alert-pop .blockButton{margin-top:40px}.modal-alert-pop .blockButton button{width:160px;height:36px;margin:0 8px}.modal-AR-Marker .modal-box-wrap{width:1280px;height:720px;padding:26px 30px 42px}.modal-AR-Marker .modal-cont-wrap{display:flex;align-items:flex-start;padding:32px 0}.modal-AR-Marker .modal-title-wrap{margin:0 0 20px}.modal-AR-Marker .modal-title-wrap .title-wrap{display:flex;align-items:center;justify-content:space-between;padding:0 0 16px;border-bottom:2px solid #eee}.modal-AR-Marker .modal-title-wrap .title-wrap .title{padding:4px 0 0;font-family:Montserrat Alternates,sans-serif;font-weight:800;font-size:28px;line-height:28px}.modal-AR-Marker .modal-title-wrap .title-wrap .title span{display:inline-block;font-size:17px;font-weight:600;margin-left:10px}.modal-AR-Marker .modal-title-wrap .title-wrap .blockButton{font-size:0}.modal-AR-Marker .modal-title-wrap .title-wrap .blockButton button{height:36px;font-size:18px;line-height:36px}.modal-AR-Marker .modal-title-wrap .title-wrap .blockButton button:before{content:"";display:inline-block;width:24px;height:24px;margin:-2px 6px 0 0;background-size:100%;vertical-align:middle}.modal-AR-Marker .modal-title-wrap .title-wrap .blockButton button.btn-down{width:165px}.modal-AR-Marker .modal-title-wrap .title-wrap .blockButton button.btn-down:before{background-image:url(/image/common/icon_btn_download.png)}.modal-AR-Marker .info-wrap{display:flex;align-items:center;justify-content:space-between;margin:16px 0 0;color:#666}.modal-AR-Marker .modal-cont-wrap .simplebar-wrap{width:100%;height:510px;overflow-y:auto}.modal-AR-Marker .modal-cont-wrap .cover{text-align:center}.modal-AR-Marker .modal-cont-wrap .cover img{width:420px;border:1px solid #cfcfcf}.modal-video-player{padding:30px 30px 18px}.modal-video-player .modal-cont-wrap{display:flex;align-items:flex-start}.modal-video-player .video-item{width:652px;height:672px;box-shadow:none}.modal-video-player .video-item .video-player-wrap .mid-center{background-color:#000;border-radius:10px 10px 0 0;overflow:hidden;height:480px;display:flex;justify-content:center;align-content:center}.modal-video-player .video-item .video-player-wrap .thumbnail-wrap{height:480px}.modal-video-player .video-item .video-player-wrap .mid-center .plyr__video-wrapper{height:auto!important}.modal-video-player .video-item .text-wrap{padding:17px 0 0}.modal-video-player .video-item .text-wrap .video-info-wrap .video-title .title{-webkit-line-clamp:1;font-family:Montserrat Alternates,sans-serif;font-size:24px;line-height:28px;font-weight:800}.modal-video-player .video-item .text-wrap .video-info-wrap .video-category-level-wrap{font-size:16px;line-height:20px}.modal-video-player .video-item .text-wrap .video-info-wrap .video-category-level-wrap .bar{width:2px;height:14px;margin:0 10px}.modal-video-player .video-item .text-wrap .profile-wrap{font-size:16px}.modal-video-player .video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap{width:42px;height:42px;margin:0 17px 0 0}.modal-video-player .video-item .text-wrap .profile-wrap .user-profile .userLevelThumbanil-wrap .level-wrap .level-round{width:64px;height:64px}.modal-video-player .video-item .text-wrap .profile-wrap .teacher-profile .profile-thumbnail{margin:0 0 0 12px}.modal-video-player .video-item .text-wrap .profile-wrap .teacher-profile .profile-thumbnail .thumbnail{width:48px;height:48px}.modal-video-player .video-item .text-wrap .count-info-wrap{margin-top:20px;padding-top:10px}.modal-video-player .video-item .text-wrap .count-info-wrap .views-wrap{font-size:16px}.modal-video-player .video-comment-list-wrap{display:flex;flex-direction:column;width:538px;height:660px;margin:0 0 0 30px}.modal-video-player .video-comment-list-wrap .send-massage-wrap{display:flex;align-items:center}.modal-video-player .video-comment-list-wrap .send-massage-wrap .userLevelThumbanil-wrap{width:42px;height:42px;margin:0 16px 0 18px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .userLevelThumbanil-wrap .level-wrap .level-round{width:64px;height:64px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .selectBox-cont-wrap{flex:1;position:relative;min-width:0;width:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .selectBox-wrap{width:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .selectBox-wrap .selectOption{padding:0 42px 0 37px;background-position:center left 11px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .selectBox-wrap .simplebar-wrap{height:610px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-wrap .btn-open-emoji-list{position:absolute;top:0;right:0;width:40px;height:40px;background-image:url(/image/emoji/icon_open_emoji_popup.png);background-position:center;background-repeat:no-repeat;background-size:auto 20px;z-index:3}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-wrap .btn-open-emoji-list:hover{background-image:url(/image/emoji/icon_open_emoji_popup_hover.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap{display:none;position:absolute;top:44px;left:0;width:100%;height:350px;border-radius:4px;background:#fff;box-shadow:0 8px 12px #00000029;overflow:hidden;z-index:4}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .btn-emoji-popup-close{position:absolute;top:10px;right:10px;width:16px;height:16px;background-image:url(/image/emoji/icon_emoji_popup_close.png);background-size:auto 16px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .btn-emoji-popup-close:hover{background-position:-16px 0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-box-wrap{display:flex;height:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap{display:flex;flex-direction:column;width:50px;background:#E9F1F3}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap>button{height:50px;background-size:auto 50px;background-repeat:no-repeat}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap>button:hover{background-position:-50px 0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap>button:disabled{background-position:-100px 0;cursor:default}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap>button.btn-prev{background-image:url(/image/emoji/icon_emoji_popup_nav_btn_prev.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .emoji-nav-wrap>button.btn-next{background-image:url(/image/emoji/icon_emoji_popup_nav_btn_next.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap{flex:1;min-height:0;height:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li{height:50px;cursor:pointer}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li i{display:block;height:100%;background-size:100%;opacity:.2}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li i.vena{background-image:url(/image/emoji/img_emoji_tab_vena.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li i.cupie{background-image:url(/image/emoji/img_emoji_tab_cupie.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li i.cong{background-image:url(/image/emoji/img_emoji_tab_cong.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li i.schock{background-image:url(/image/emoji/img_emoji_tab_schock.png)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li.on{background-color:#fff}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li.on i,.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-nav-wrap li:hover i{opacity:1}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap{flex:1;min-width:0;width:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .tab-cont{height:100%;padding:32px 0 0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul{font-size:0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li{display:inline-block;width:100px;margin:6px 6px 0 0;vertical-align:top}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:nth-child(1),.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:nth-child(2),.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:nth-child(3){margin-top:0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:nth-child(3n){margin-right:0}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li img{width:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:hover{cursor:pointer}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-popup-wrap .tab-cont-wrap .emoji-list ul li:hover img{opacity:.7}.modal-video-player .video-comment-list-wrap .send-massage-wrap .select-emoji-wrap.on .select-emoji-popup-wrap{display:block}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap{position:relative}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .blockButton{margin:0 0 0 8px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip{display:none;position:absolute;top:-42px;left:50%;border-radius:8px;background:#fff;box-shadow:0 4px 8px #00000029;transform:translate(-50%)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip:after{content:"";position:absolute;bottom:-8px;left:50%;width:14px;height:8px;background-image:url(/image/common/icon_tooltip_arr_down.png);background-size:100%;transform:translate(-50%)}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip dl{display:flex;align-items:center;height:32px;padding:0 8px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip dl dt{margin:0 7px 0 0;font-weight:700;color:#333;white-space:nowrap}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip dl dd{display:flex;align-items:center}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap .send-tooltip dl dd:before{content:"";width:20px;height:20px;background-image:url(/image/common/img_pointHistory_point_buddy.png);background-size:100%}.modal-video-player .video-comment-list-wrap .send-massage-wrap .send-wrap:hover .send-tooltip{display:block}.modal-video-player .video-comment-list-wrap .send-massage-wrap .blockButton{margin:0 0 0 8px}.modal-video-player .video-comment-list-wrap .send-massage-wrap .blockButton button{width:86px;height:36px}.modal-video-player .video-comment-list-wrap .selected-emoji-wrap .badge{display:flex;align-items:center;justify-content:center;width:76px;height:40px;margin:8px 0 0 76px;border-radius:20px;border:2px solid #9F25FF}.modal-video-player .video-comment-list-wrap .selected-emoji-wrap .badge i{width:30px;height:30px;background-size:100%}.modal-video-player .video-comment-list-wrap .selected-emoji-wrap .badge .btn-selected-emoji-delete{width:16px;height:16px;margin:0 0 0 6px;background-image:url(/image/emoji/icon_emoji_popup_close.png);background-size:auto 16px}.modal-video-player .video-comment-list-wrap .selected-emoji-wrap .badge .btn-selected-emoji-delete:hover{background-position:-16px 0;cursor:pointer}.modal-video-player .video-comment-list-wrap .comment-list-wrap{flex:1;min-height:0;height:100%;margin:18px 0 0}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li{display:flex;min-height:86px;padding:18px 17px;background:#eff6fc;border-radius:10px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li+li{margin:16px 0 0}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .userLevelThumbanil-wrap{width:42px;height:42px;margin:0 15px 0 0}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .userLevelThumbanil-wrap .level-wrap .level-round{width:64px;height:64px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .userLevelThumbanil-wrap .level-wrap .level-star{bottom:-6px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .userLevelThumbanil-wrap .level-wrap .level-star .star{width:8px;height:8px;margin:0 1px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .comment-text-wrap{flex:1;min-width:0;width:100%}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .comment-text-wrap p{margin:6px 0 0 6px;line-height:42px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .comment-text-wrap img{width:120px}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .etc-wrap{font-size:0}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .etc-wrap>*{display:inline-block;vertical-align:middle}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .etc-wrap .date{font-size:12px;color:#666}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .etc-wrap .btn-delete-comment{width:16px;height:16px;margin:0 0 0 6px;background-image:url(/image/common/icon_video_comment_trash.png);background-size:100%}.modal-video-player .video-comment-list-wrap .comment-list-wrap ul li .etc-wrap .btn-delete-comment:hover{opacity:.7}.modal-survey .modal-box-wrap{width:700px!important;padding:60px 30px 63px}.modal-survey .modal-box-wrap:after{content:"";position:absolute;bottom:0;right:70px;width:121px;height:174px;background:url(/image/common/img_survey_bg.png);background-size:100%}.modal-survey .modal-title-wrap .title-wrap{display:flex;justify-content:center;padding:0 0 27px}.modal-survey .modal-title-wrap .title-wrap .title{padding:4px 0 0;font-family:Montserrat Alternates,sans-serif;font-weight:800;font-size:1.718em;line-height:28px;color:#ff0062}.modal-survey .modal-title-wrap .title-wrap .title:before{content:"";width:40px;height:40px;position:absolute;left:20px;top:20px;background:url(/image/common/img_header_logo.png) center no-repeat;background-size:90%}.modal-survey .grayBox{text-align:center;background-color:#f1f1f1;padding:25px 30px;border-radius:.5rem;font-size:18px;line-height:1.4em}.modal-survey .grayBox p{margin-top:20px}.modal-survey .blockButton{margin-top:50px}.modal-survey .blockButton button{width:160px;height:36px}.modal-survey-detail>.modal-box-wrap{width:1120px!important;padding:60px 30px 63px}.modal-survey-detail .modal-title-wrap .title-wrap{display:flex;justify-content:center;padding:0 0 28px}.modal-survey-detail .modal-title-wrap .title-wrap .title{padding:4px 0 0;font-family:Montserrat Alternates,sans-serif;font-weight:800;font-size:1.718em;line-height:28px}.modal-survey-detail .modal-title-wrap .title-wrap .title:before{content:"";width:40px;height:40px;position:absolute;left:20px;top:20px;background:url(/image/common/img_header_logo.png) center no-repeat;background-size:90%}.modal-survey-detail .modal-cont-wrap{font-size:20px}.modal-survey-detail .classInfo{padding-bottom:10px;border-bottom:2px solid #eee;line-height:1.4em;font-weight:700}.modal-survey-detail .simplebar-wrap{padding:0 20px 40px;height:490px}.modal-survey-detail p.sort{font-weight:600;margin-top:50px}.modal-survey-detail .survey-section{margin-top:40px}.modal-survey-detail .survey-section .question-title{margin:50px 0 30px;line-height:28px}.modal-survey-detail .survey-section .radioBox-wrap,.modal-survey-detail .survey-section .checkBox-wrap,.modal-survey-detail .survey-section .textarea-wrap{margin-top:12px;padding-left:20px}.modal-survey-detail .survey-section input[type=radio]+label{font-weight:400;font-size:19px}.modal-survey-detail .survey-section input[type=checkbox]+label{font-weight:400;font-size:19px}.modal-survey-detail .survey-section textarea{width:98%;height:150px;resize:none;border:2px solid #F0F0F0;padding:20px;font-weight:400;font-size:19px}.modal-survey-detail .blockButton{margin-top:50px}.modal-survey-detail .blockButton button{width:160px;height:36px}.modal-vocab-page .modal-box-wrap{width:1280px!important;padding:60px 50px 63px}.modal-vocab-page .modal-title-wrap .title-wrap{display:flex;justify-content:start;padding-bottom:20px;border-bottom:2px solid #eee}.modal-vocab-page .modal-title-wrap .title-wrap .title{padding:4px 0 0;font-family:Montserrat Alternates,sans-serif;font-weight:800;font-size:28px;line-height:28px}.modal-vocab-page .classInfo{margin-top:20px}.modal-vocab-page .classInfo span{display:inline-block;font-weight:700;font-size:20px}.modal-vocab-page .classInfo span+span{margin-left:30px;position:relative}.modal-vocab-page .classInfo span+span:before{content:"";position:absolute;left:-15px;top:calc(50% - 8px);width:2px;height:16px;background:#333}.modal-vocab-page .modal-cont-wrap{font-size:20px}.modal-vocab-page .simplebar-wrap{padding:0 10px 0 20px;margin-top:20px;height:600px;overflow-x:hidden}.modal-vocab-page ul{margin:35px 0;display:flex;flex-flow:row wrap;align-self:start;align-items:start;position:relative}.modal-vocab-page ul:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;height:100%;background:#eee}.modal-vocab-page ul li{width:45%;min-height:56px;padding:4px 10px 4px 58px;position:relative}.modal-vocab-page ul li:nth-child(2n){margin-left:10%}.modal-vocab-page ul li.active{background-color:#e0e0e0}.modal-vocab-page ul li button.listen{width:48px;height:48px;position:absolute;left:10px;top:5px;background:url(/image/common/icon_listen.png) -48px top no-repeat}.modal-vocab-page ul li button.listen:hover,.modal-vocab-page ul li button.listen:active{background:url(/image/common/icon_listen.png) 0px top no-repeat}.modal-vocab-page ul li.active button.listen{background:url(/image/common/icon_listen.png) 0px top no-repeat}.modal-vocab-page ul li span{display:inline-block;vertical-align:top;margin:11px 0;padding-left:5%;font-size:20px;line-height:1.3em}.modal-vocab-page ul li span.en{width:30%;font-weight:600}.modal-vocab-page ul li span.ko{width:70%}.modal-NextTerm-Noti{width:631px;height:331px;padding:45px 64px 55px 241px;background:url(/image/learningHall/modal-NextTerm-Noti.png) left top no-repeat transparent!important}.modal-NextTerm-Noti .modal-cont-wrap{text-align:center}.modal-wrap .modal-NextTerm-Noti .btn-modal-edge-close{top:0;right:3px}.modal-NextTerm-Noti .modal-cont-wrap h1{font-size:22px;font-weight:700;line-height:1.4em;color:#333}.modal-NextTerm-Noti .modal-cont-wrap .next-term{margin-top:33px}.modal-NextTerm-Noti .modal-cont-wrap .next-term button{width:100%;padding:10px 0;font-size:15px;font-family:Roboto,Noto Sans KR,sans-serif;font-weight:600}.modal-NextTerm-Noti .modal-cont-wrap .bottom-box{display:flex;justify-content:space-between;margin-top:20px}.modal-NextTerm-Noti .modal-cont-wrap .bottom-box button{width:49%;height:36px;padding:10px 0;font-size:15px;font-family:Roboto,Noto Sans KR,sans-serif;font-weight:600}.main-wheel-alert{display:flex;align-items:center;justify-content:center;position:absolute;top:164px;left:50%;height:88px;width:506px;padding:0 36px;background:rgba(113,0,54,.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:24px;transform:translate(-50%)}.main-wheel-alert .img{width:72px;height:60px;margin:0 8px 0 0;background:url(/image/mainScreen/icon_wheel_alert.png);background-size:100%}.main-wheel-alert p{font-size:20px;line-height:26px;color:#fff;font-weight:700;background-size:72px 60px}#redirect{display:flex;height:100%;background:url(/image/common/bg_redirect.jpg) center no-repeat;background-size:cover}#redirect .center-wrap{margin:auto;text-align:center}#redirect .center-wrap img{width:480px}#redirect .center-wrap p{margin:40px 0 0;color:#fff;font-family:Montserrat Alternates,sans-serif;font-size:40px;line-height:44px;font-weight:700}#redirect .center-wrap .blockButton{margin:40px 0 0}#redirect .center-wrap .blockButton button{width:310px;height:36px;font-size:20px}@media screen and (max-width:1024px){#root{height:100%;min-height:0}.container{width:100%;min-width:auto}}.video-player-wrap video{max-width:652px;max-height:500px;display:block;margin:auto;object-position:center top}@media all and (display-mode: fullscreen){.plyr__video-wrapper video{max-width:100%;max-height:100%}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.slide-leave-active{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:cubic-bezier(0,1,.5,1);-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);-o-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-to,.slide-leave{transform:translateY(50px);overflow:hidden}.slide-enter,.slide-leave-to{overflow:hidden}
