@charset "UTF-8";.fade-enter-active[data-v-ecd11120],.fade-leave-active[data-v-ecd11120]{transition:opacity .7s ease-out}.fade-enter[data-v-ecd11120],.fade-leave-to[data-v-ecd11120]{opacity:0}.notice_li[data-v-46eec5c0]{display:flex;align-items:center}.notice_li button[data-v-46eec5c0]{width:auto!important}.notice_li .new_board[data-v-46eec5c0]{width:3.5rem;height:1.5rem;border:1px solid red;border-radius:.8rem;background-color:red;color:#fff;text-align:center;margin-left:.5rem}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.fade-enter-active[data-v-6e09fd49],.fade-leave-active[data-v-6e09fd49]{transition:opacity .2s ease-out}.fade-enter[data-v-6e09fd49],.fade-leave-to[data-v-6e09fd49]{opacity:0}.notice_li[data-v-15c16fdf]{display:flex!important;align-items:center}.notice_li button[data-v-15c16fdf]{width:auto!important}.notice_li .new_board[data-v-15c16fdf]{width:3.5rem;height:1.5rem;border:1px solid red;border-radius:.8rem;background-color:red;color:#fff;text-align:center;margin-left:.5rem;font-size:1rem}.fade-enter-active[data-v-15c16fdf],.fade-leave-active[data-v-15c16fdf]{transition:opacity .2s ease-out}.fade-enter[data-v-15c16fdf],.fade-leave-to[data-v-15c16fdf]{opacity:0}@media screen and (min-width: 1024px){.view_member{max-height:370px;overflow-y:auto}.view_file{max-height:265px;overflow-y:auto}}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_report{color:#c9c9c9}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_report:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5Ljc4Yjc2MzhlNiwgMjAyNS8wMi8xMS0yMzoxNDoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0YzQ2ODE5ZS0wZTk2LTgyNDQtODUzMS1iNGJiZDM4NGFiNWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDNGMzE2Q0QxNEQ2MTFGMEI4QjdDRjgzQkZCRjdCNDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDNGMzE2Q0MxNEQ2MTFGMEI4QjdDRjgzQkZCRjdCNDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NGM0NjgxOWUtMGU5Ni04MjQ0LTg1MzEtYjRiYmQzODRhYjVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRjNDY4MTllLTBlOTYtODI0NC04NTMxLWI0YmJkMzg0YWI1YyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsyWQUMAAAIHSURBVHjarJZNKERRFMffvBlfjWnysRuzEVn42tEsUCiUzdhZkCikQWODhaIoG6wtZIFsLWRh7WMliqJRI2mwYIYMUprnf6YzNU3z7r2jOfVr3pvOOf933rv33GMJhUJaNBrVLBaLJjFyGAAN4AJsgF9RgGEYmt1u12wkEA6HNV3XZSJLYDbpvhb4RAGxWCyOThWQAP0KID8fCINJ8AhGgUMUl8grfXxYBVdhB4VgHBQBK1gE1bIEIhFKsgDOwQz75rJoAftMgDOwCvLNEtlM/qdku6BHodI84Ad1wAs+VCtZUxRItjawrvq6msCY9j/rBd0qIlOCJO/gELwIfPwykRLQYhL8DbpAB2hlwXTmAS6RSDkvz3QWAqd8fQmCJn608qpEIk5RlwA5it+mSHWfZM30NE+bDTNEIsWZBAus1EyEdu6IINCW0tqtAt9B4EgVqQfHvGvNzA36uVF6U1dQijXySvTED6JAIFAWiURO0JLdiq/igQXlH8YwXp1Op4cqGVINSqpI1Whzj+gZBl2BZW7vquYikX1F5wjo5CO4HTwqxh2QyB6YB18SZ+pdz3z9Bj4l/j9gBewkDi06Abf41aUbW6a5ik2wzaurEhyBOZP9RJXextc+jS3xiULXg4Kmd0dlgz5GY99hcC2aVii/jeYiupHMXfegmVdiDbjhqp5U5q4/AQYAo0t8EAJywvgAAAAASUVORK5CYII=)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_report{color:#c9c9c9}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_report:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5Ljc4Yjc2MzhlNiwgMjAyNS8wMi8xMS0yMzoxNDoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0YzQ2ODE5ZS0wZTk2LTgyNDQtODUzMS1iNGJiZDM4NGFiNWMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDNGMzE2Q0QxNEQ2MTFGMEI4QjdDRjgzQkZCRjdCNDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDNGMzE2Q0MxNEQ2MTFGMEI4QjdDRjgzQkZCRjdCNDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NGM0NjgxOWUtMGU5Ni04MjQ0LTg1MzEtYjRiYmQzODRhYjVjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRjNDY4MTllLTBlOTYtODI0NC04NTMxLWI0YmJkMzg0YWI1YyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsyWQUMAAAIHSURBVHjarJZNKERRFMffvBlfjWnysRuzEVn42tEsUCiUzdhZkCikQWODhaIoG6wtZIFsLWRh7WMliqJRI2mwYIYMUprnf6YzNU3z7r2jOfVr3pvOOf933rv33GMJhUJaNBrVLBaLJjFyGAAN4AJsgF9RgGEYmt1u12wkEA6HNV3XZSJLYDbpvhb4RAGxWCyOThWQAP0KID8fCINJ8AhGgUMUl8grfXxYBVdhB4VgHBQBK1gE1bIEIhFKsgDOwQz75rJoAftMgDOwCvLNEtlM/qdku6BHodI84Ad1wAs+VCtZUxRItjawrvq6msCY9j/rBd0qIlOCJO/gELwIfPwykRLQYhL8DbpAB2hlwXTmAS6RSDkvz3QWAqd8fQmCJn608qpEIk5RlwA5it+mSHWfZM30NE+bDTNEIsWZBAus1EyEdu6IINCW0tqtAt9B4EgVqQfHvGvNzA36uVF6U1dQijXySvTED6JAIFAWiURO0JLdiq/igQXlH8YwXp1Op4cqGVINSqpI1Whzj+gZBl2BZW7vquYikX1F5wjo5CO4HTwqxh2QyB6YB18SZ+pdz3z9Bj4l/j9gBewkDi06Abf41aUbW6a5ik2wzaurEhyBOZP9RJXextc+jS3xiULXg4Kmd0dlgz5GY99hcC2aVii/jeYiupHMXfegmVdiDbjhqp5U5q4/AQYAo0t8EAJywvgAAAAASUVORK5CYII=)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_report:after{background:none!important}.chat-report-wrapper{display:flex;align-items:center;background-color:#fff;border-bottom:1px solid #f2f2f2;height:30rem;width:100%;padding:0 20px;justify-content:space-between}.chat-report-wrapper .chat-report-info-message{font-family:Pretendard,sans-serif;font-size:1.5rem;font-weight:500}@media screen and (max-width: 990px){.chat-report-wrapper .chat-report-info-message{font-size:1.4rem}}.chat-report-wrapper .chat-report-btn-wrap{display:flex;align-items:center;gap:1.5rem}.chat-report-wrapper .chat-report-btn-wrap .chat-report-cancel-btn{background-color:#c9c9c9;width:9rem;color:#fff;height:3rem;border-radius:3rem}@media screen and (max-width: 990px){.chat-report-wrapper .chat-report-btn-wrap .chat-report-cancel-btn{width:7rem}}.chat-report-wrapper .chat-report-btn-wrap .chat-report-modal-open-btn{background-color:#ef4040;width:9rem;height:3rem;border-radius:3rem}.chat-report-wrapper .chat-report-btn-wrap .chat-report-modal-open-btn span{color:#fff}@media screen and (max-width: 990px){.chat-report-wrapper .chat-report-btn-wrap .chat-report-modal-open-btn{width:7rem}.chat-report-wrapper .chat-report-btn-wrap .chat-report-modal-open-btn span{font-size:1.2rem}}.chat-report-checkbox{position:absolute;opacity:0;width:0;height:0}.custom-checkmark{position:relative;display:inline-block;width:18px;height:18px;border:1px solid #ccc;background-color:#fff;border-radius:4px;cursor:pointer}.chat-report-checkbox:checked+.custom-checkmark{background-color:#0c60c2;border-color:#0c60c2}.custom-checkmark:after{content:"";display:none;position:absolute;left:.5rem;top:0;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.chat-report-checkbox:checked+.custom-checkmark:after{display:block}.chat-report-checkbox:disabled+.custom-checkmark{background-color:#f0f0f0;border-color:#aaa;cursor:not-allowed}.chat-report-checkbox:disabled:checked+.custom-checkmark{background-color:#d0d0d0;border-color:#aaa}.custom-checkmark:after{display:none}.btn_upload:disabled{cursor:default;background-color:#a4a4a4!important}.image-preview-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{position:relative;max-width:90%;max-height:90%;overflow:auto}.image-viewer-container{position:relative;display:inline-block;max-width:100%;max-height:100%;line-height:0}.large-preview-image{max-width:100%;max-height:80vh;display:block;margin:0 auto}.close-btn{position:absolute;top:5px;right:5px;background:rgba(0,0,0,.5);color:#fff;border:none;border-radius:50%;font-size:18px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:10;padding:0}.tit:after{background:none!important}.notice_list li.warning_text{color:red!important;font-weight:700}*{-webkit-text-size-adjust:none;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure,figcaption,span{margin:0;padding:0}body,html,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,dt,dd,p hr,button,input,form,fieldset,table,caption,th,td,header,nav,section,article,aside,footer,textarea{margin:0;padding:0}html,body{width:100%;font-family:"",sans-serif;font-size:10px;color:#000}header,nav,section,article,aside,footer{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul{list-style:none}legend,caption{text-indent:0;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;text-shadow:none;color:transparent}img{max-width:100%;border:0;vertical-align:top}table{border-spacing:0;border-collapse:collapse}table,th,td{border:none;text-align:left}th,label{font-weight:400}address{font-style:normal}button,input{color:inherit;-webkit-appearance:none;border:none;background:none}button:focus,input:focus{outline:none}button,a,input,label{cursor:pointer;text-decoration:none;outline:0;font-family:inherit}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0}input[type=checkbox]:disabled,input[type=radio]:disabled,button:disabled{cursor:no-drop}input[type=checkbox]:disabled+label,input[type=radio]:disabled+label{cursor:no-drop}a{text-decoration:none;color:#000}input::-ms-clear{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}textarea:placeholder{color:#6b6b6b}textarea:focus{outline:none}select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;background-color:transparent}select:focus{color:inherit;outline:none}select::-ms-expand{display:none}mark{background:none}em{font-style:normal}body.mo_dim{overflow:hidden;position:relative}body.mo_dim:after{content:"";display:block;position:fixed;top:0;left:0;z-index:20;width:100%;height:100%;background-color:#00000045}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Thin-611a22ef.woff) format("woff");font-weight:100}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-ExtraLight-70bb3c94.woff) format("woff");font-weight:200}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Light-2f4b7335.woff) format("woff");font-weight:300}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Regular-207f875e.woff) format("woff");font-weight:400}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Medium-71c8d2fa.woff) format("woff");font-weight:500}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-SemiBold-4d2fc3ee.woff) format("woff");font-weight:600}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Bold-db20d26a.woff) format("woff");font-weight:700}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-ExtraBold-96f804f4.woff) format("woff");font-weight:800}.colored-toast{display:flex!important;background-color:#1e2f4a!important;min-width:35.4rem;height:6rem;font-size:1.6rem;color:#fff;align-items:center;padding:0 2.7rem!important;border-radius:4.8rem;box-shadow:0 0 1.4rem #00000026!important}.colored-toast.warning{background-color:#f1712a!important}.colored-toast.error{background-color:#c53939!important}.alert_container .close_btn{display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:auto;background:url(/assets/ic_alert_close-17a41b37.svg) no-repeat center/cover}.common_swiper_btn .swiper-button-next,.common_swiper_btn .swiper-button-prev{width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.pagination button{display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:2.2rem;background:url(/assets/ic_pagination_arrow-5375e9de.svg) no-repeat center/cover}.categorycommonSwiper .common_swiper_btn .swiper-button-prev:after,.categorycommonSwiper .common_swiper_btn .swiper-button-next:after{content:"";display:block;position:relative;width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.complete .progress_wrap .txt_wrap:after{background-image:url(/assets/ic_lesson_complete-d1317a3b.svg)}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.over .progress_wrap .txt_wrap:after{background-image:url(/assets/ic_lesson_over-487547de.svg)}@media (max-width: 768px){body.bg_fafafa,body.bg_fafafa.all #header{background-color:#fff}.pc_hidden{display:block}.mo_hidden{display:none}.alert_container{min-width:auto;width:calc(100% - 3.2rem)}.common_tit_wrap{padding-top:4.6rem}.common_tit_wrap .content_wrap h3{font-size:3rem}.common_tit_wrap .content_wrap h4{margin-top:.6rem;font-size:1.6rem}.common_banner .content_wrap .bannerSwiper .banner_box{min-height:14.5rem;padding:2.5rem}.common_banner .content_wrap .bannerSwiper .banner_box .tit{max-width:18rem;font-size:1.6rem;line-height:2.2rem;word-break:keep-all}.common_banner .content_wrap .bannerSwiper .banner_box .desc{font-size:1.4rem}.common_banner .content_wrap .bannerSwiper .swiper-pagination{gap:.7rem;bottom:1.1rem}.common_banner .content_wrap .bannerSwiper .swiper-pagination-bullet{width:.6rem;height:.6rem}.categorycommonSwiper{width:calc(100% + 3.2rem);margin-left:-1.6rem!important}.categorycommonSwiper .common_swiper_btn{display:none}.categorycommonSwiper .swiper-container{padding:0 1.6rem}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide{margin-right:.6rem!important}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category{height:4.4rem;padding:0 1.4rem;font-size:1.4rem}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category .target{margin-right:.5rem;margin-left:-.6rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:100%}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap{height:29rem;padding:2rem 2rem 3rem 2.4rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap{margin-bottom:1.8rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .date{height:2.4rem;font-size:1.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .point{height:2.4rem;padding:0 .6rem;font-size:1.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .tit{max-width:20rem;font-size:1.8rem;line-height:2.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .desc{max-width:26.6rem;font-size:1.4rem;line-height:2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .txt_wrap{bottom:4.9rem;height:3rem;font-size:1.6rem}.pagination button{margin-left:2rem}}#header .content_wrap .info_wrap .info_detail{display:none;position:absolute;top:4rem;right:0;width:19rem;background-color:#fff;box-shadow:0 0 2.4rem #00000012;border-radius:.8rem}@media (max-width: 768px){#header .content_wrap{padding:0 2rem}#header .content_wrap .logo{width:7.1rem}#header .content_wrap nav{display:none}#header .content_wrap .info_wrap{display:none}#header .content_wrap .btn_menu{display:flex;gap:.3rem;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;width:2.4rem;height:2.4rem}#header .content_wrap .btn_menu span{display:block;width:1.8rem;height:.2rem;background-color:#000;transition:all .3s ease-in-out}#header .content_wrap .btn_menu.active span:nth-child(1){transform:translateY(.3rem) rotate(45deg)}#header .content_wrap .btn_menu.active span:nth-child(2){opacity:0}#header .content_wrap .btn_menu.active span:nth-child(3){transform:translateY(-.7rem) rotate(-45deg)}#header .content_wrap .mo_menu_wrap{display:flex;flex-direction:column;position:absolute;top:6rem;right:-100%;width:100%;height:calc(var(--vh, 1vh) * 100 - 6rem);padding:2rem 1.6rem 0;transition:all .3s ease-in-out;background-color:#fff}#header .content_wrap .mo_menu_wrap.active{right:0}#header .content_wrap .mo_menu_wrap .logo_box{width:7.1rem;height:6rem}#header .content_wrap .mo_menu_wrap .logo_box .logo{height:2rem}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap{display:flex;gap:1.2rem;align-items:center;padding:0 .4rem}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .thumbnail{overflow:hidden;display:flex;justify-content:center;align-items:center;width:6.8rem;height:6.8rem;background:url(/assets/ic_user_mo-3b70c5bb.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .thumbnail img{width:100%}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info{display:none}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info.active{display:block}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .user_name{margin-bottom:1.2rem;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info{display:flex;gap:2rem;align-items:center;height:3rem;padding:0 .8rem;background-color:#e1ecff;border-radius:.5rem;font-size:1.4rem;font-weight:500;color:#3d62e4}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info span~span{position:relative}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.3rem;background-color:#3d62e447}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required{display:none}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required.active{display:block}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .btn_menu_login{display:flex;gap:.6rem;align-items:center;margin-bottom:1.2rem;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .btn_menu_login:after{content:"";display:block;width:1.8rem;height:1.8rem;transform:rotate(-90deg);background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .login_info_txt{font-size:1.4rem;font-weight:600;color:#969696}#header .content_wrap .mo_menu_wrap .top_wrap .point_box{display:flex;justify-content:space-between;align-items:center;width:calc(100% - .8rem);height:6rem;margin:1.4rem .4rem 0;padding:0 3rem;background-color:#f8f8f8;border-radius:1rem}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point_txt{display:flex;gap:.6rem;align-items:center;font-size:1.8rem;font-weight:500;color:#323232}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point_txt:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_point-335d0e19.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point{font-size:1.8rem;font-weight:700}#header .content_wrap .mo_menu_wrap .scroll_box{overflow-y:auto;flex:1}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list{margin-top:2rem;padding-top:2.8rem;border-top:.1rem solid #ededed}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li{padding:0 .4rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li~li{margin-top:2.6rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1:after{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.no_arrow:after{display:none}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.active{color:#3d62e4}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.active:after{transform:rotate(180deg)}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap.active{max-height:15rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li{margin-top:3rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li~li{margin-top:2.4rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li a{display:block;padding:0 1.8rem;font-size:1.6rem;font-weight:600;color:#7d7d7d}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list .nav_desc{margin-bottom:2rem;font-size:1.4rem;font-weight:600;color:#969696}#header .content_wrap .mo_menu_wrap .btn_loginout{display:flex;gap:.4rem;justify-content:center;align-items:center;width:100%;height:6rem;margin-top:1rem;border-top:.1rem solid #ededed;font-size:1.4rem;font-weight:500;color:#7d7d7d}#header .content_wrap .mo_menu_wrap .btn_loginout:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/ic_logout-e345e565.svg) no-repeat center/cover}}#moHeader nav ul li:nth-child(1) a:before{background-image:url(/assets/ic_mo_home-46c9fef0.svg)}#moHeader nav ul li:nth-child(1) a.active:before{background-image:url(/assets/ic_mo_home_active-62945940.svg)}#moHeader nav ul li:nth-child(2) a:before{background-image:url(/assets/ic_mo_learning-ed72fb04.svg)}#moHeader nav ul li:nth-child(2) a.active:before{background-image:url(/assets/ic_mo_learning_active-aa600413.svg)}#moHeader nav ul li:nth-child(3) a:before{background-image:url(/assets/ic_mo_class-44e14e04.svg)}#moHeader nav ul li:nth-child(3) a.active:before{background-image:url(/assets/ic_mo_class_active-5ce494af.svg)}#moHeader nav ul li:nth-child(4) a:before{background-image:url(/assets/ic_mo_chat-73bd0423.svg)}#moHeader nav ul li:nth-child(4) a.active:before{background-image:url(/assets/ic_mo_chat_active-6b04c8a9.svg)}#moHeader nav ul li:nth-child(5) a:before{background-image:url(/assets/ic_mo_my-1c387fe3.svg)}#moHeader nav ul li:nth-child(5) a.active:before{background-image:url(/assets/ic_mo_my_active-46f391b0.svg)}.modal .modal_content .btn_wrap button,.modal .modal_content .btn_wrap a{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.modal .modal_content .btn_wrap button.btn_gray,.modal .modal_content .btn_wrap a.btn_gray{background-color:#1e2f4a1a;color:#687385}.modal .modal_content .btn_wrap button.btn_line,.modal .modal_content .btn_wrap a.btn_line{background-color:#fff;border:.1rem solid #3d62e4;color:#3d62e4}.modal .modal_content .btn_wrap button strong,.modal .modal_content .btn_wrap a strong{margin-right:.4rem;font-weight:700}.modal .modal_content .modal_header .tit_wrap .btn_close_ic{flex-shrink:0;width:1.8rem;height:1.8rem;background:url(/assets/btn_close-f619ce8f.svg) no-repeat center/cover}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group input[type=checkbox]:checked+label:after{background:url(/assets/ic_checkbox_active-f1bf0589.svg) no-repeat center/cover;border:none}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group input[type=radio]:checked+label:after{background-image:url(/assets/ic_radio_active-ee2f086d.svg)}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label:after{content:"";display:block;width:1.4rem;height:.8rem;background:url(/assets/ic_radio-06e093cd.svg) no-repeat center/cover}.modal#topicModal .modal_content{max-width:52.5rem;max-height:60.5rem}.modal#topicModal .modal_content .modal_header .toppic_info{margin:1rem 0}.modal#topicModal .modal_content .modal_header .toppic_info .topic_choice{display:inline-flex;gap:.2rem;justify-content:center;align-items:center;height:3.5rem;padding:0 1rem;background-color:#efefef;border-radius:.6rem;font-size:1.4rem;font-weight:500;color:#888}.modal#topicModal .modal_content .modal_header .toppic_info .topic_choice .topic_num{color:#175df3}.modal#topicModal .modal_content .modal_header .toppic_info .desc{margin:2rem 0 0 .8rem;font-size:1.4rem;font-weight:500;color:#175df3}.modal#topicModal .modal_content .scroll_box{padding-bottom:2rem}.modal#classDetailModal .modal_content .scroll_box .swiper-button-next,.modal#classDetailModal .modal_content .scroll_box .swiper-button-prev{transform:translateY(-50%);width:3rem;height:3rem;margin-top:0;background:url(/assets/btn_slide-833b0afd.svg) no-repeat center/cover}@media (max-width: 768px){.modal{padding:0 1.6rem}.modal .modal_content .btn_wrap{gap:.7rem}.modal .modal_content .modal_header .tit_wrap h3{padding-top:1.8rem;font-size:1.8rem}.modal .modal_content .scroll_box{width:100%;padding-right:0}.modal .modal_content .scroll_box::-webkit-scrollbar{width:0}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_desc{margin-bottom:1.2rem}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group{flex:1 1 50%;max-width:calc((100% - 1rem)/2)}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group label{padding:0 1.4rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box{flex-wrap:wrap;gap:1rem 1.2rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group{flex:1 1 33.333%;max-width:calc((100% - 24px) / 3)}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group label{height:5.4rem;padding:0 .4rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap{gap:1.2rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap .radio_group{flex:1 1 100%;max-width:100%}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap.w50p{gap:1rem}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box{flex-direction:column}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label{height:5.4rem}.modal .modal_content .scroll_box .radio_wrap .radio_tit{display:block}.modal .modal_content .scroll_box .radio_wrap .radio_tit.txt_red .hide_txt{display:none}.modal .modal_content.modal_info .info_wrap .info_desc{max-width:30.4rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:2.4rem;word-break:keep-all}.modal#topicModal .modal_content{padding-top:2rem}.modal#topicModal .modal_content .modal_header .toppic_info{margin:1.2rem 0}.modal#topicModal .modal_content .modal_header .toppic_info .desc{margin:2.6rem 0 0}.modal#mobileLearningModal{padding:0}.modal#mobileLearningModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#mobileLearningModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info{margin-top:2rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li{max-width:100%;font-size:1.4rem;line-height:2.1rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li:before{width:.5rem;height:.5rem;margin-top:.7rem}.modal#mobileLearningModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#mobileLearningModal .modal_content .scroll_box .desc_box{margin-top:4rem;padding:3rem 1.6rem}.modal#mobileLearningModal .modal_content .scroll_box .btn_wrap{position:static;width:100%;margin-top:5rem}.modal#afterClassReviewModal{padding:0}.modal#afterClassReviewModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#afterClassReviewModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap{margin-top:1.6rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li{gap:3.4rem;font-size:1.4rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li~li{margin-top:1.4rem}.modal#afterClassReviewModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap.has_icon .radio_box{flex-direction:row}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label{padding:0 2rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content{margin-top:4rem}.modal#afterClassReviewModal .modal_content .scroll_box .desc_box{margin-bottom:3rem;border-radius:.8rem;word-break:keep-all}.modal#afterClassReviewModal .modal_content .scroll_box .desc_box .img_wrap{flex-shrink:0}.modal#afterClassReviewModal .modal_content .scroll_box .btn_wrap{position:static;width:100%;margin-top:3rem}.modal#classDetailModal .modal_content{padding-left:1.6rem;padding-right:1.6rem}.modal#classDetailModal .modal_content .modal_header .class_info{margin:2rem 0;padding-left:0}.modal#classDetailModal .modal_content .modal_header .class_info li~li{margin-top:.7rem}.modal#classDetailModal .modal_content .scroll_box{padding-bottom:1.6rem}.modal#classDetailModal .modal_content .scroll_box .classDetailSwiper .swiper-button-next,.modal#classDetailModal .modal_content .scroll_box .classDetailSwiper .swiper-button-prev{display:none}.modal#educationModal{padding:0}.modal#educationModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#educationModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem;line-height:2.8rem}.modal#educationModal .modal_content .modal_header .date_wrap{gap:2.4rem;padding:1.2rem 0 1.6rem;font-size:1.4rem}.modal#educationModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#educationModal .modal_content .scroll_box .desc_box{margin:0 0 4rem;padding:1.6rem;font-size:1.4rem;line-height:2.1rem;text-align:left}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit{display:block}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red .hide_txt{display:none}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea{height:13.2rem;padding-right:1rem}.modal#educationModal .modal_content .scroll_box .btn_wrap{gap:1rem;position:static;width:100%;margin-top:5rem}.modal#educationModal .modal_content .scroll_box .btn_wrap button,.modal#educationModal .modal_content .scroll_box .btn_wrap a{flex:1 1 1}}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next,.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{flex-shrink:0;position:static;width:3rem;height:3rem;margin:0;background:url(/assets/ic_30_arrow_swiper-08956df5.svg) no-repeat center/cover}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .img_wrap{overflow:hidden;flex-shrink:0;width:10rem;height:10rem;border-radius:.5rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box:after{flex-shrink:0;content:"";display:block;width:1.6rem;height:1.6rem;margin-left:4.8rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap{overflow:hidden;flex-shrink:0;position:relative;width:11.3rem;height:11.3rem}@media (max-width: 768px){.container.main#nonStudent{padding-bottom:10.4rem}.container.main#nonStudent .visual .visualSwiper{height:37.1rem}.container.main#nonStudent .visual .visualSwiper .swiper-pagination{bottom:8.6rem}.container.main#nonStudent .visual .visualSwiper .swiper-pagination.no_status{bottom:2rem}.container.main#nonStudent .visual .content_wrap .tit_wrap{top:3rem;left:0;transform:translate(0);padding:0 2rem}.container.main#nonStudent .visual .content_wrap .tit_wrap h3{min-height:1.5rem;font-size:3.4rem}.container.main#nonStudent .visual .content_wrap .tit_wrap .txt{font-size:1.4rem;line-height:2.2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap{margin-top:-6.6rem;padding:0}.container.main#nonStudent .visual .content_wrap .application_status_wrap .my_status{top:2rem;left:2rem;font-size:2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper{padding:6.6rem 1.6rem 2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap{position:static;width:auto}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-pagination{display:none;position:absolute;top:3.8rem;left:auto;right:1.6rem;height:1.4rem;font-size:1.2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{position:absolute;top:20.8rem;left:0;border-radius:50%;box-shadow:0 .2rem .8rem #0000001a}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next{position:absolute;top:20.8rem;right:0;border-radius:50%;box-shadow:0 .2rem .8rem #0000001a}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-disabled{display:none}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box{height:31.3rem;padding:2.4rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit{gap:1.2rem;flex-direction:column-reverse}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status{width:max-content;font-size:1.4rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .tit{font-size:1.8rem;line-height:2.7rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li{gap:.8rem;font-size:1.4rem}.container.main#nonStudent .available_courses_list{margin-top:4rem}.container.main#nonStudent .available_courses_list .content_wrap .tit_wrap{font-size:2rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper{display:block;margin-top:1.6rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 4rem #00000012}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-prev{top:16.3rem;left:0}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-next{top:16.3rem;right:0}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list{gap:0;flex-direction:column;padding:3rem 3.7rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .day_wrap{width:auto;margin-bottom:.9rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .day_wrap .day{height:2.4rem;font-size:1.2rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info{width:100%}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .tit{margin-bottom:3rem;font-size:1.8rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap{flex-direction:column;gap:.8rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap li{width:100%}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap li .sort{width:5rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .btn_available{height:4.5rem;margin:1.6rem auto 0;font-size:1.4rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .btn_available img{width:.9rem;height:.9rem}.container.main#nonStudent .common_banner{margin-top:3.5rem}.container.main#nonStudent .new_info{margin-top:4rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide{max-width:26.8rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list{max-width:100%;height:auto}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a{gap:1.4rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .img_wrap{width:7.5rem;height:7.5rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap{width:calc(100% - 9rem)}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .tit{font-size:1.6rem;line-height:2rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .desc{margin-top:.6rem;font-size:1.4rem}.container.main#student{margin-bottom:7rem}.container.main#student .user_info{margin-top:1rem}.container.main#student .user_info .content_wrap .user_wrap{gap:3rem;flex-direction:column}.container.main#student .user_info .content_wrap .user_wrap .tit{font-size:2.6rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box{width:100%;height:4rem;padding:0 2rem 0 1.8rem;font-size:1.4rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box:after{margin-left:auto}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc{margin-right:2rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc:after{right:-1rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .select{flex:1;max-width:unset;margin-right:3rem;text-align:left}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options{top:4.6rem;width:100%}.container.main#student .user_info .content_wrap .user_status_wrap{gap:5rem;flex-direction:column;margin-top:1.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap{gap:2rem;max-width:100%;padding-top:2rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month{gap:1rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month .num{font-size:2rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list{flex-direction:row}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li{height:14.8rem;padding:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap{gap:.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .num{font-size:3rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .total{padding-bottom:.4rem;font-size:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:3rem 1.6rem;border-top:.1rem solid rgba(243,243,243,.65);border-bottom:.1rem solid rgba(243,243,243,.65);border-radius:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .tit{margin-bottom:.4rem;font-size:2rem;font-weight:700}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .desc{font-size:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div{padding:1.3rem 1rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box{position:relative;padding-bottom:1.3rem;cursor:pointer}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box:before{display:none;left:-1rem;width:calc(100% + 2rem)}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box:after{content:"";display:block;position:absolute;top:.2rem;right:1rem;width:1.6rem;height:1.6rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box .tit{font-size:1.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box.active:before{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box.active:after{transform:rotate(180deg)}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box{display:none;margin:1rem 0;padding-bottom:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box.active{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list{height:15.8rem;padding-right:.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li{gap:1rem;min-height:4.7rem;padding:0 2rem 0 2.9rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .todo{font-size:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .date{height:1.8rem;padding:0 .5rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box{gap:.4rem;flex-direction:column;align-items:flex-start;padding-bottom:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box:after{right:.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box .sub_tit{display:none}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box.active{padding-bottom:1rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box.active .sub_tit{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper{display:none}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper.active{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-prev{top:2.9rem;left:-1.3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-next{top:2.9rem;right:-1.3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{height:10.1rem;margin:3rem 0 1.4rem;padding:0 1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{font-size:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{gap:.2rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.main#student .info_overview{margin-top:5rem}.container.main#student .info_overview .content_wrap{gap:4rem}.container.main#student .info_overview .content_wrap>div{position:relative;height:auto;padding:3rem 1.6rem 11.1rem}.container.main#student .info_overview .content_wrap>div .tit_wrap{margin-bottom:3rem}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .tit{font-size:2rem;font-weight:700}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .desc{font-size:1.6rem}.container.main#student .info_overview .content_wrap>div .tit_wrap .btn_all{position:absolute;width:calc(100% - 3.2rem);height:5rem;bottom:3rem;left:1.6rem}.container.main#student .info_overview .content_wrap>div.whats_new{padding-bottom:11.1rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box{width:100%}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list{height:24.5rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a{gap:1.4rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap{width:7.5rem;height:7.5rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap .point{top:.6rem;left:.6rem;height:2.4rem;padding:0 .6rem;font-size:1.2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap{width:calc(100% - 8.9rem)}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .tit{width:96%;font-size:1.6rem;line-height:2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .desc{margin-top:.6rem;font-size:1.4rem}}.container.join#login{min-height:calc(100vh - 6rem);padding-bottom:5rem;background-color:#fafafa}.container.join#login .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.join#login .visual{overflow:hidden;position:relative;width:100%;height:54rem;margin-top:6rem}.container.join#login .visual img{animation:2s subVisual cubic-bezier(.39,.58,.57,1) forwards;position:absolute;transform:scale(1.1);top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.container.join#login .login_wrap .content_wrap .mo_btn_back{display:none}.container.join#login .login_wrap .content_wrap .login_box{position:relative;z-index:1;max-width:63rem;width:100%;height:55.2rem;margin:-32.8rem auto 0;padding:6rem 6.6rem;background-color:#fff;box-shadow:0 0 3.6rem #0000000a;border-radius:1rem;text-align:center}.container.join#login .login_wrap .content_wrap .login_box .logo img{height:3.9rem}.container.join#login .login_wrap .content_wrap .login_box .desc{margin-top:1.6rem;font-size:1.6rem;color:#767676;line-height:2.6rem;letter-spacing:-.04em}.container.join#login .login_wrap .content_wrap .login_box .input_wrap{margin-top:4.4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group{margin-top:2rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group label{display:none}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group input{width:100%;height:5rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;color:#252525}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group input::placeholder{color:#777}.container.join#login .login_wrap .content_wrap .login_box .help_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:1.6rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .chechbox_group{display:flex}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .chechbox_group input[type=checkbox]:checked~label:before{background-color:#3d62e4;border-color:#3d62e4}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .chechbox_group label{display:flex;gap:.9rem;align-items:center;font-size:1.4rem;font-weight:500;letter-spacing:-.04em;color:#000}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .chechbox_group label:before{content:"";display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:#fff url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border:.1rem solid #dedede;border-radius:.3rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .forget_pwd{font-size:1.4rem;font-weight:500;letter-spacing:-.04em}.container.join#login .login_wrap .content_wrap .login_box .btn_login{display:flex;justify-content:center;align-items:center;width:100%;height:6rem;margin-top:6rem;background-color:#3d62e4;-webkit-backdrop-filter:blur(7rem);backdrop-filter:blur(7rem);border-radius:.8rem;font-size:1.6rem;font-weight:600;letter-spacing:0;color:#fff}.container.join#login .login_wrap .content_wrap .help_join{display:flex;gap:.8rem;justify-content:center;align-items:center;margin-top:2.5rem}.container.join#login .login_wrap .content_wrap .help_join p{font-size:1.6rem;font-weight:500;letter-spacing:-.04em;color:#878787}.container.join#login .login_wrap .content_wrap .help_join .btn_join{font-size:1.6rem;font-weight:500;letter-spacing:-.04em;color:#3d62e4}.container.join#join{margin-bottom:12.5rem}.container.join#join .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.join#join .common_tit_wrap{padding-top:19rem}.container.join#join .common_tit_wrap .content_wrap .btn_back{display:none}.container.join#join .common_tit_wrap .content_wrap h4{margin-top:2rem;font-size:2rem;font-weight:500}.container.join#join .info_wrap{margin-top:7rem}.container.join#join .info_wrap .content_wrap .mo_h4{display:none}.container.join#join .info_wrap .content_wrap .info_box{max-width:90rem;width:100%;margin:auto;padding:4rem 4.5rem 6rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 .1rem 3rem #0000000f}.container.join#join .info_wrap .content_wrap .info_box .point{color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .step{margin-bottom:.5rem;font-size:1.5rem;font-weight:600;color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .tit{display:flex;gap:.9rem;align-items:center;font-size:2.6rem;font-weight:600;letter-spacing:-.04em}.container.join#join .info_wrap .content_wrap .info_box .tit .essential{display:flex;gap:.2rem;font-size:1.4rem;font-weight:500}.container.join#join .info_wrap .content_wrap .info_box .input_wrap{margin-top:6rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap~.input_wrap{margin-top:4rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group{margin-top:5rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group label{display:block;margin-bottom:1rem;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc{display:none}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input{width:100%;height:5rem;padding:0 1.5rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;color:#232323;box-sizing:border-box}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input~input{margin-top:1rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input::placeholder{color:#777}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly{background-color:#fafafa;color:#636363}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly::placeholder{color:#636363}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.error{border-color:#ff4d2d;color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.error::placeholder{color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .error_txt{margin-top:.6rem;font-size:1.2rem;font-weight:500;color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn{display:flex;flex-wrap:wrap}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn label{width:100%}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input{width:calc(100% - 20.3rem)}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate{display:flex;justify-content:center;align-items:center;width:19.3rem;height:5rem;margin-left:1rem;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:500;letter-spacing:0;color:#fff}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group{margin-top:5rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group input[type=checkbox]:checked~label:before{background:#3d62e4 url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border-color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label{display:flex;gap:.4rem;font-size:1.6rem;font-weight:500}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label:before{content:"";display:block;width:2rem;height:2rem;margin-right:.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.3rem;box-sizing:border-box}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all{padding-bottom:1.6rem;border-bottom:.1rem solid #e5e5e5}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label{align-items:center;max-width:29.5rem;height:5rem;padding:0 1.5rem;border:.1rem solid #3d62e4;border-radius:.6rem;color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap{overflow:hidden;width:100%;height:13rem;margin-top:1.6rem;padding:1.6rem .4rem 1.6rem 1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box{overflow-y:auto;height:100%}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar{width:.3rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p{font-size:1.6rem;font-weight:500;line-height:2.2rem;color:#687385}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p strong{display:block;font-weight:600}.container.join#join .btn_join{display:flex;justify-content:center;align-items:center;width:49.7rem;height:6rem;margin:5.4rem auto 0;background-color:#3d62e4;border-radius:.8rem;-webkit-backdrop-filter:blur(7rem);backdrop-filter:blur(7rem);font-size:1.6rem;font-weight:600;letter-spacing:0;color:#fff}@media (max-width: 768px){.container.join#login{padding-top:6rem;padding-bottom:4rem;background-color:#fff}.container.join#login .visual{display:none}.container.join#login .login_wrap{background-color:#fff}.container.join#login .login_wrap .content_wrap .mo_btn_back{display:flex;gap:0;align-items:center;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0;font-size:1.6rem;font-weight:500}.container.join#login .login_wrap .content_wrap .mo_btn_back img{width:3rem;height:3rem}.container.join#login .login_wrap .content_wrap .login_box{height:auto;margin-top:7.2rem;padding:0;box-shadow:none}.container.join#login .login_wrap .content_wrap .login_box .desc{max-width:31.3rem;margin:2rem auto 0;font-size:1.4rem;line-height:2.4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap{margin-top:4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group{margin-top:1.2rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap{margin-top:2rem}.container.join#login .login_wrap .content_wrap .login_box .btn_login{margin-top:5.8rem}.container.join#login .login_wrap .content_wrap .help_join{margin-top:2rem}.container.join#join{margin-top:6rem;padding-top:3rem;margin-bottom:2.8rem}.container.join#join .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.join#join .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.join#join .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.join#join .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.join#join .common_tit_wrap .content_wrap .btn_back span{display:none}.container.join#join .common_tit_wrap .content_wrap h3{font-size:2rem}.container.join#join .common_tit_wrap .content_wrap h4{display:none}.container.join#join .info_wrap{margin-top:0}.container.join#join .info_wrap .content_wrap .mo_h4{display:block;padding-bottom:3rem;font-size:1.8rem;font-weight:600;color:#323232;text-align:center}.container.join#join .info_wrap .content_wrap .info_box{padding:3rem 0 0;border-top:.1rem solid #ededed;border-radius:0;box-shadow:none}.container.join#join .info_wrap .content_wrap .info_box .tit{justify-content:space-between;font-size:2.2rem}.container.join#join .info_wrap .content_wrap .info_box .tit .essential{font-size:1.3rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap{margin-top:5.5rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group{margin-top:4.2rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc{display:block;margin-bottom:1.2rem;width:100%;font-size:1.2rem;font-weight:500;color:#767676}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input{width:calc(100% - 10.9rem)}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate{width:9.6rem;margin-left:.8em}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group{margin-top:2rem;padding-bottom:3.2rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group:last-child{padding-bottom:0}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label{gap:1rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap{padding-top:.8rem;padding-bottom:.8rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap p{font-size:1.4rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all{margin-top:4rem;padding-bottom:2rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label{max-width:100%;height:5.4rem}.container.join#join .info_wrap~.info_wrap{margin-top:6rem}.container.join#join .info_wrap~.info_wrap .content_wrap .info_box{padding-top:6rem}.container.join#join .btn_join{width:calc(100% - 3.2rem);height:5.4rem;margin-top:6rem}}.container.mobile_learning .lesten_repeat{padding:2rem 0}.container.mobile_learning .lesten_repeat .content_wrap{display:flex;gap:2rem;flex-direction:column;height:100%}.container.mobile_learning .lesten_repeat .content_wrap .sub_tit{flex-shrink:0;font-size:1.6rem;font-weight:600;line-height:2.3rem;color:#656565}.container.mobile_learning .lesten_repeat .content_wrap .cardSwiper{width:100%}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap{display:flex;align-items:center;margin:-.2rem 0 -.8rem}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening{display:flex;gap:.2rem;justify-content:center;align-items:center;width:7.8rem;height:3.2rem;background-color:#f3f3f3;border-radius:.6rem;font-size:1.2rem;font-weight:500;color:#1e2f4a}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening.first{background-color:#3d62e4;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_card_play-8c3b3153.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening.first:after{background-image:url(/assets/detail_card_pause-18f91170.svg)}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening.second:after{background-image:url(/assets/detail_card_play_blue-50779772.svg)}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_continue_listening.disabled{color:#98a0ae;pointer-events:none}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_shuffle{display:flex;gap:.2rem;justify-content:center;align-items:center;width:5.5rem;height:3.2rem;margin-left:auto;background-color:#f3f3f3;border-radius:.6rem;font-size:1.2rem;font-weight:500;color:#1e2f4a}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_shuffle:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_card_shuffle-4090e87c.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_shuffle.first:after{background-image:url(../images/sub/mobile_learning/detail_card_shuffle_active.svg)}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_shuffle.disabled{color:#98a0ae;pointer-events:none}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat{display:flex;gap:.2rem;justify-content:center;align-items:center;width:7.5rem;height:3.2rem;margin-left:1rem;background-color:#f3f3f3;border-radius:.6rem;font-size:1.2rem;font-weight:500;color:#1e2f4a}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_card_repeat-e99cbfbf.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.first,.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.second{background-color:#3d62e4;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.first:after{background-image:url(/assets/detail_card_repeat_active-d25c155d.svg)}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.second{position:relative}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.second:after{background-image:url(/assets/detail_card_repeat_active-d25c155d.svg)}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.second:before{content:"";display:block;position:absolute;right:.6rem;bottom:.8rem;width:.9rem;height:.9rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAACXBIWXMAACE4AAAhOAFFljFgAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIXSURBVHgBvZY/bNNAFMa/d06KhCphCRgiqJRKSIyFGYi8MDMhsRHShQFoGJjjDCwsEHVhCt5AYoGZAfff3u6V6qr/lg5uVXVo6ru+c2u3VZNc2jr+JCux83I/v9O79z2CQU59xY52i1UQJkjBUYCN4wtEWFSgAEr9tUYs3/9eCvqtRf0gcndkSkHVk8WNInhW0Wr2gnaFVSY3p5SS7sCQ8wr4as6173tGWKW20eBsXFxTBHJn2/ea558NAdQLmMKe1dar/PED2esjb+m3FOa83SrLg+g/V1q5379Kdyx8fncbD8aK8X1lcgMDKLRkZ9z3xkOh76KObJhAjx/eQOvT3RR0CdlSFHRFg3RW0UG00i/65fNRvH91K/6+ty8xejN+x0Ez04qzEwxyTJEJ6Pe/PUz/2sEVZEeiWBXcBl6YInU20z93rgpKNFHgUi+TIerDl20sr3VwTTmC+90jU1QGIC1bID/FsBA5SVBOMG1HAkrOIAcpqVaFIrGIPET0R/DJ9pDDVlrS8oVukATVwnDl+V4piEtfyENtAcPKLuCsYk9Lm8eT2nqdyV+Rvd4kI0J6qBfY4Lh1NZGh9HpnZ5ELbfFpbc1lO28gA9B8e8w9+6xrD9YjAv9gNNQeCiVPVwsno4ARpuVU2VQpcjniNQaEcDatAhebrvBuASZ3OYYKNlj2PT4iZXXqEqFudYrg854t6fPaC5LoCFrp0YN7XqxsAAAAAElFTkSuQmCC) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.second.no_second:before{display:none}.container.mobile_learning .lesten_repeat .content_wrap .card_btn_wrap .btn_card_repeat.disabled{color:#98a0ae;pointer-events:none}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box{flex:1;display:flex;flex-direction:column;min-height:0;padding:1.4rem 1.6rem 3.5rem;background-color:#fafafa;border-radius:2rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap{flex-shrink:0;display:flex;gap:1rem;padding-bottom:.7rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_language{display:flex;align-items:center;justify-content:center;width:5rem;height:3.2rem;background-color:#ececec;border-radius:4rem;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_repeat{display:flex;width:3.2rem;height:3.2rem;background:url(/assets/mylist_loop_one-7b36bf66.svg) no-repeat center/cover!important;border-radius:50%}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_repeat.active{background-image:url(/assets/mylist_loop_one_active-25593ad6.svg)!important}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_bookmark{display:block;width:2rem;height:2rem;margin-left:auto;background:url(/assets/detail_bookmark-0c929c4e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_bookmark.active{background-image:url(/assets/detail_bookmark_active-3ab06bc8.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap{flex:1;display:flex;flex-direction:column;min-height:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:max-content;min-height:3.7rem;margin:6.16vh auto 0;padding:.4rem 2rem;background-color:#e0edff;border-radius:1rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.correct{gap:.4rem;background-color:#23b437;border-radius:5rem;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.correct:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/assets/detail_correct-cd04f8df.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.try_again{gap:.4rem;background-color:#ff4d2d;border-radius:5rem;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.try_again:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/assets/detail_try_again-3e7c7260.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap{flex:1;display:flex;gap:1.6rem;flex-direction:column;justify-content:center;min-height:22rem;margin:.4rem 0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence{overflow-y:auto;flex:1;display:none;justify-content:center;width:100%;padding:0 1.4rem;text-align:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.active{display:flex}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english{flex:1.5;font-size:2.6rem;font-weight:600;line-height:3.4rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english.correct{color:#23b437}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english.try_again{color:#ff4d2d}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english p{word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.korea{font-size:1.6rem;font-weight:500;line-height:2.3rem;color:#999}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.korea p{word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap.only_one .setence{align-items:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap.only_one .setence.english p{margin-top:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap{flex-shrink:0;display:flex;gap:2.6rem;justify-content:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_sound{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_lesten-a7f0430e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_sound.active{background-image:url(/assets/detail_lesten_active-2052a733.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mike{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_mike-78558c3a.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mike.active{background-image:url(/assets/detail_mike_active-e37bf38b.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mike.play{background-image:url(/assets/detail_play-41fd2e2a.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mike.pause{background-image:url(/assets/detail_pause-b2ab7164.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_replay{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_replay-7a7ee30b.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_replay.active{background-image:url(/assets/detail_replay_active-81dc8519.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn{padding-bottom:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list{overflow-y:auto;flex:1;padding:.8rem 4rem 1.6rem 0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation~.eng_translation{margin-top:4rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p{font-size:1.8rem;font-weight:700;color:#999;word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p.kor{margin-top:.4rem;padding-right:1.5rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p.none{display:none}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation.active p{color:#3d62e4}.container.mobile_learning .lesten_repeat .content_wrap .btn_complete{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;margin-top:1rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning .lesten_repeat.has_video{overflow:hidden;padding-top:0;padding-bottom:0}.container.mobile_learning .lesten_repeat.has_video .content_wrap{overflow-x:hidden;overflow-y:hidden;max-height:calc(100vh - 19.5rem);padding-top:2rem;padding-bottom:1rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box{flex-shrink:0;position:relative;width:calc(100% + 3.2rem);height:21.2rem;margin-left:-1.6rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1{background-color:#939393}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(69,69,69,0) 0%,#3e3e3e 100%)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;position:absolute;top:1.6rem;right:1.6rem;width:3.2rem;height:2.5rem;border:.1rem solid #fff;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_play{display:flex;position:absolute;top:8rem;left:50%;transform:translate(-50%);width:5.4rem;height:5.4rem;background:url(/assets/detail_video_type1_play-3e6989a9.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_play.pause{background-image:url(/assets/detail_video_type1_pause-685409b9.svg)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column;position:absolute;left:1.6rem;bottom:2rem;width:calc(100% - 3.2rem)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500;color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar{position:relative;width:100%;height:.2rem;background:rgba(255,255,255,.37)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2{display:flex;gap:2rem;flex-direction:column;padding:2rem 1.6rem 1.6rem;background-color:#f3f3f3}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap{display:flex;gap:1.6rem;align-items:center}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap .thumbnail{overflow:hidden;flex-shrink:0;display:block;width:7.4rem;height:7.4rem;background-color:#e0e0e0;border-radius:.8rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap .tit{font-size:1.6rem;font-weight:700;line-height:2.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap{display:flex;gap:1rem;flex-direction:column;position:relative}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar{overflow:hidden;position:relative;width:100%;height:.5rem;background-color:#26262624;border-radius:.1rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:60%;height:100%;background-color:#3d62e4;border-radius:.1rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;width:3.2rem;height:2.5rem;margin-left:auto;border:.1rem solid #a7a7a7;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#a7a7a7}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .btn_play{position:absolute;top:4.2rem;left:50%;transform:translate(-50%);width:4rem;height:4rem;background:url(/assets/detail_video_type2_play-a18d1baa.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_video .content_wrap .lesten_repeat_box{overflow:hidden}.container.mobile_learning .lesten_repeat.has_video.has_height .content_wrap{overflow-y:auto}.container.mobile_learning .lesten_repeat.has_video.has_height .content_wrap .lesten_repeat_box{flex:none;height:44.3rem}.container.mobile_learning .lesten_repeat.has_chatting{overflow-y:auto;padding-bottom:0}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box{padding:1.6rem 0 0;background-color:#fff;border-top:.1rem solid #eeeeee;border-radius:0}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .top_btn_wrap .btn_all_play{display:flex;gap:.2rem;justify-content:center;align-items:center;height:3.2rem;padding:0 1.2rem;background-color:#ececec;border-radius:4rem;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .top_btn_wrap .btn_all_play:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/detail_play_all-0f71d99a.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap{margin-top:2rem;padding-bottom:2rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap~.chatting_wrap{margin-top:2rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .user{margin-bottom:.8rem;font-size:1.4rem;font-weight:500;color:#999}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box{max-width:30rem;background-color:#f2f2f2;border-radius:0 1rem 1rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap{display:flex;gap:.8rem;justify-content:space-between;padding:1.6rem 1.6rem 2rem;border-bottom:.1rem solid #e8e8e8}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .txt_wrap .eng{font-size:1.8rem;font-weight:500;line-height:2.3rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .txt_wrap .kor{margin-top:1rem;font-size:1.4rem;font-weight:500;line-height:2.1rem;color:#999}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .btn_sound{flex-shrink:0;display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_sound-1719539e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap{display:flex;justify-content:center;align-items:center;height:5.6rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_mike{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_mike:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_mike-527d70dc.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_speaking{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_speaking:after{content:"";display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_pasue-d51b4c37.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_correct{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#23b437}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_correct:after{content:"";display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_correct-c4e34680.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_play{flex:1;display:flex;gap:.4rem;justify-content:center;align-items:center;height:100%;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_play:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_play-a25a8c67.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_again{flex:1;display:flex;gap:.4rem;justify-content:center;align-items:center;height:100%;border-left:.1rem solid #e8e8e8;font-size:1.4rem;font-weight:600;color:#ff5d45;text-transform:capitalize}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_again:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_try_again-4dff0088.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box.correct .top_wrap .txt_wrap .eng{color:#23b437}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap.me .user{text-align:right}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap.me .chatting_box{margin-left:auto;border-radius:1rem 0 1rem 1rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-next{right:3rem;width:2.2rem;height:2.2rem;background:url(/assets/ic_arrow_slide_current-f4cc2552.svg) no-repeat center/cover;margin:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box{flex-shrink:0;position:relative;width:25.4rem;height:25.4rem;background:url(/assets/chart_bg_month-b9a61c58.svg) no-repeat center/cover}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap{position:relative;width:11rem;height:11rem;background:url(/assets/chart_bg_spa-323be869.svg) no-repeat center/cover}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:before,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:after{content:"";display:block;position:absolute;top:0;left:-.1rem;z-index:2;transform:scaleX(-1);width:18.5rem;height:100%;background:url(/assets/lesson_gradient-87b74200.svg) no-repeat center/cover}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mylist_select_arrow-b1754e86.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/lesson_topic-b2cbae74.svg) no-repeat center/cover}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic.add_topic:after{background-image:url(/assets/lesson_topic_add-9a2ceaac.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box.complete .txt_wrap:after{background-image:url(/assets/ic_lesson_complete-d1317a3b.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box.over .txt_wrap:after{background-image:url(/assets/ic_lesson_over-487547de.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .btn_more{width:2.4rem;height:2.4rem;margin-left:auto;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1.1rem 1.1rem;border-radius:50%;transform:rotate(90deg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list li button{display:flex;justify-content:center;align-items:center;min-width:11rem;height:3.5rem;padding:0 1rem;background-color:#3d62e4;border-radius:4.6rem;font-size:1.4rem;font-weight:500;color:#fff}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list li button{display:flex;justify-content:center;align-items:center;min-width:11rem;height:3.5rem;padding:0 1rem;background-color:#fff;border:.1rem solid #3d62e4;border-radius:4.6rem;font-size:1.4rem;font-weight:500;color:#3d62e4}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box{position:relative;width:45rem;height:25.4rem;background:#3d62e4 url(/assets/whats_temp_bg-48f74cde.png) no-repeat center/cover;border-radius:1rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap{position:relative;max-width:33rem;width:100%;height:18.6rem;margin-bottom:3rem;border-radius:1rem;background:#006ec1 url(/assets/whats_temp_bg-48f74cde.png) no-repeat center/cover}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark{position:absolute;top:2.5rem;right:2.5rem;width:1.7rem;height:2.3rem;background:url(/assets/ic_bookmark-a299b145.svg) no-repeat center/cover}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark.active{background-image:url(/assets/ic_bookmark_active-5bf5ac05.svg)}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .txt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:2.1rem;color:#999;text-overflow:ellipsis;word-break:break-word;white-space:normal}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart:before{content:"";display:block;width:2rem;height:2rem;background:url(/assets/ic_heart-a0ec4a57.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart.active:before{background-image:url(/assets/ic_heart_active-31a90596.svg)}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark{width:3.2rem;height:3.2rem;background:url(/assets/ic_bookmark-108d640a.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark.active{background-image:url(/assets/ic_bookmark_active-c5531cac.svg)}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-next{top:50%;right:-9.4rem;transform:translateY(-50%);width:3.4rem;height:3.4rem;background:url(/assets/whats_detail_arrow-eb2e185f.svg) no-repeat center/cover}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group input[type=checkbox]:checked+label:before{background-color:#3d62e4;border-color:#3d62e4;background-image:url(/assets/ic_checkbox-9541cbce.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group label:before{content:"";display:block;width:2rem;height:2rem;border:.1rem solid #dedede;border-radius:.3rem;background:#fff url(/assets/mylist_checkbox-d026ff04.svg) no-repeat center;box-sizing:border-box}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mylist_select_arrow-b1754e86.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group input[type=checkbox]:checked+label:before{border-color:#3d62e4;background:#3d62e4 url(/assets/ic_checkbox-9541cbce.svg) no-repeat center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background:url(/assets/mylist_rewind-d1ea2ba6.svg) no-repeat center/cover}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play{width:3rem;height:3rem;background-image:url(/assets/mylist_play-241d9904.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play.pause{background-image:url(/assets/mylist_pause-d8ca58a5.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap button.btn_loop{background-image:url(/assets/mylist_loop-276c2b31.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap button.btn_shuffle{background-image:url(/assets/mylist_shuffle-5879282c.svg)}@media (max-width: 768px){.container.mobile_learning#mobileLearning{margin-bottom:8rem}.container.mobile_learning#mobileLearning .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.mobile_learning#mobileLearning .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#mobileLearning .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.mobile_learning#mobileLearning .category_content{margin-top:0;padding-top:4rem}.container.mobile_learning#mobileLearning .category_content .content_wrap{gap:1rem;flex-direction:column;align-items:flex-start}.container.mobile_learning#mobileLearning .category_content .content_wrap .tit{font-size:1.6rem;font-weight:400}.container.mobile_learning#mobileLearning .current_status{margin-top:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap{margin-bottom:1.6rem;padding-top:3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap{gap:2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper{height:39rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev{top:17.5rem;left:1.3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-next{top:17.5rem;right:1.3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box{padding:1.8rem 1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top{gap:.9rem;flex-direction:column;align-items:flex-start;margin-bottom:2.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .date{font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .target{display:none;height:2.8rem;font-size:1rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom{gap:3.2rem;flex-direction:column;margin:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box{width:16.6rem;height:16.6rem;margin:auto}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status{height:2.2rem;font-size:1.2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status_txt{margin-top:.6rem;font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list{gap:1rem;flex-direction:row;max-width:100%}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li{height:10.5rem;padding:1.6rem 1.6rem 1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .tit{gap:.4rem;margin-bottom:2rem;font-size:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .tit img{width:1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper{padding:2rem 1.8rem 1.2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap{padding:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top{gap:.8rem;flex-direction:column;align-items:flex-start}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top .tit{font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list{max-width:29.6rem;margin-bottom:3.2rem;padding:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li~li:before{left:-1.3rem;height:10.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap{width:8rem;height:8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap .percent{font-size:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .tit{margin-top:.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail{padding:1.4rem 2.6rem 2.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .tit{margin-bottom:.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .desc br{display:none}.container.mobile_learning#mobileLearning .lesson_activity{margin-top:5rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap{position:relative}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit h5{margin-bottom:.4rem;font-size:2rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit p{font-size:1.6rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .btn_all{position:absolute;left:3.2rem;bottom:3rem;z-index:2;width:calc(100% - 6.4rem);height:5rem;background-color:#fff}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper{padding:2.2rem 1.6rem 11.1rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-next{top:15rem}.container.mobile_learning#mobileLearning .focus_activity{margin-top:5rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap{gap:3rem;flex-direction:column}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap{max-width:100%}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap h5 br{display:none}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap p{margin-top:.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box{overflow-x:auto;display:flex;gap:.6rem;width:calc(100% + 3.2rem);margin-top:1.6rem;margin-left:-1.6rem;padding:0 1.6rem;white-space:nowrap}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus{height:4.4rem;padding:0 1.5rem;font-size:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus~.btn_focus{margin-top:0}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item{overflow:hidden;height:24rem;padding:2rem;border-radius:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item.mo_hidden{display:none}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .focus_name{margin-bottom:1rem;font-size:1.6rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .tit{font-size:2rem;line-height:2.8rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .desc{font-size:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more{display:flex;gap:.6rem;justify-content:center;align-items:center;height:4.3rem;margin:auto;padding:0 2.2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more.active:after{transform:rotate(180deg)}.container.mobile_learning#mobileLesson .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 6rem);height:6rem;padding-top:0}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back{position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back span{display:none}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap h3{font-size:1.9rem}.container.mobile_learning#mobileLesson .main_swiper_wrap{margin-top:0;padding-top:2.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap{padding:0}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper{padding-bottom:0;border:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-prev,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-next{display:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:before,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:after{display:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide{width:calc(100% - 13rem);height:30.9rem;transform:scale(1)!important;padding:1.6rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .month{height:2.4rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .tit{font-size:1.7rem;line-height:1.9rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num{padding:1.3rem 1.1rem 1.1rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span{font-size:1.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span.num{margin-top:0;font-size:2.2rem}.container.mobile_learning#mobileLesson .conversation{margin-top:0}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap{gap:3rem;flex-direction:column;align-items:flex-start;margin-top:1.6rem;margin-bottom:1.5rem;padding-top:5rem;border-top:.1rem solid #f0f0f0}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn{gap:3.7rem;height:4.3rem;font-size:1.4rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options{top:4.3rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item{padding:2rem 1.6rem 1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap{gap:2rem;flex-direction:column}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap{gap:.6rem;margin-bottom:1.6rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic{gap:.2rem;height:2.6rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic:after{width:1rem;height:1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date{gap:1.2rem;height:2.6rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date span~span:before{left:-.6rem;height:.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .tit{font-size:1.6rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap{gap:1rem;max-width:100%}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .btn_more{margin-right:auto}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box{gap:1rem;height:auto;margin-top:1rem;padding-bottom:1.5rem;background-color:transparent}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost{gap:.5rem;flex-direction:column;justify-content:center;width:100%;min-height:8rem;padding:1rem;background-color:#fff;border-radius:.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .boost_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .core_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list li button{min-width:8.6rem}.container.mobile_learning#whats{margin-bottom:6rem}.container.mobile_learning#whats .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.mobile_learning#whats .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#whats .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.mobile_learning#whats .common_tit_wrap .content_wrap h4{display:none}.container.mobile_learning#whats .weekly_highlight{margin-top:0;padding-top:3rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper{flex-direction:column;position:relative}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .tit{font-size:2rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .tit br{display:none}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .desc{margin-top:.4rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn{position:static;margin-top:0}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-prev{position:absolute;left:-.5rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-next{position:absolute;right:-.5rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box{min-height:35.7rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .point{height:3rem;margin-bottom:1rem;font-size:1.2rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .tit{margin-bottom:.7rem;font-size:2rem;line-height:2.8rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .tit br{display:none}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .category{font-size:1.6rem;line-height:1.9rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box{height:15.5rem}.container.mobile_learning#whats .category_content{margin-top:3rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap{gap:2rem;flex-direction:column;margin-bottom:2rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .tit{font-size:2rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box{max-width:100%;height:4.6rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form input{font-size:1.4rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap{margin-top:3rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .num_wrap{gap:.3rem;padding-bottom:1.6rem;font-size:1.8rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list{gap:5rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link{max-width:100%}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap{max-width:100%;height:19.7rem;margin:0 auto 2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .point{top:2rem;left:2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark{top:2rem;right:2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .category{margin-bottom:1rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .tit{margin-bottom:1rem;line-height:2.4rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .pagination{display:none}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .btn_more{display:flex;gap:.6rem;justify-content:center;align-items:center;height:4.3rem;margin:5rem auto 0;padding:0 2.2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail{margin-bottom:6rem;padding-top:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap{position:fixed;top:0;z-index:11;width:50%;height:6rem;background-color:#fff;padding-bottom:0;border:none}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .btn_back span,.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .date{display:none}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap{padding:4.7rem 0;border-bottom:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .category{margin-bottom:.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .tit{font-size:2.6rem;line-height:3.2rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap{margin:0 0 1.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart{gap:.6rem;height:3.2rem;padding:0 1.5rem;font-size:1.4rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart:before{width:1.6rem;height:1.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark{width:2.4rem;height:2.4rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper{padding-bottom:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-pagination{bottom:1rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container{border-radius:.8rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box{padding:2rem 2rem 4rem;border-radius:.8rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box .txt{font-size:1.4rem;line-height:1.9rem;text-align:left}.container.mobile_learning#myList .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.mobile_learning#myList .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#myList .common_tit_wrap .content_wrap h3{font-size:2rem}.container.mobile_learning#myList .tab_container{margin-top:9rem;margin-bottom:7rem;overflow-x:hidden}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap{position:relative;border-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap:after{content:"";display:block;position:absolute;left:-1.6rem;bottom:0;width:calc(100% + 3.2rem);height:.1rem;background-color:#f0f0f0}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab{max-width:11rem;height:3.6rem;font-size:1.8rem}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab.active:after{bottom:.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel{padding-top:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap{gap:3rem;flex-direction:column-reverse;align-items:flex-start;position:relative}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group{display:flex;padding-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group label{gap:.7rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn{height:4.3rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options{top:4.3rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .btn_delete{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .btn_delete_mo{display:block;position:absolute;right:0;bottom:0;width:1.8rem;height:1.8rem;background:url(/assets/mylist_delete-af898939.svg) no-repeat center/cover}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group{min-height:7.6rem;padding:1.6rem;border-radius:1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group~.checkbox_group{margin-top:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label{flex:1;gap:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .tit{font-size:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .desc{margin-left:2.8rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group .btn_sound{width:4rem;height:4rem;border-radius:.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group .btn_sound img{width:2.7rem;height:2.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group{overflow:hidden;flex-direction:column;position:relative;padding:1.4rem 1.2rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label{gap:.8rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .thumbnail{width:7.4rem;height:7.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap{padding-left:2.8rem;gap:.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap{order:3;gap:.2rem;margin-top:1rem;margin-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap .category{height:2.3rem;padding:0 .8rem;font-size:1.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:1.8rem;line-height:2.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc{gap:1.4rem;align-items:flex-start;max-width:83%;font-size:1.2rem;line-height:2rem;word-break:keep-all}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book{flex-shrink:0;align-items:center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book img{width:1.2rem;height:1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book:after{right:-.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link{align-items:center;justify-content:center;position:static;width:100%;height:5rem;margin-top:3.8rem;background-color:#fff;border-radius:.8rem;font-weight:500;color:#262626}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link img{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link:before{content:"";display:block;position:absolute;bottom:7.5rem;left:0;width:100%;height:.1rem;background-color:#c2c2c233}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group{overflow:hidden;flex-direction:column;position:relative;padding:1.4rem 1.2rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label{gap:.8rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap{gap:.9rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap{gap:.6rem;margin-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap .category{height:2.3rem;padding:0 .8rem;font-size:1.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:1.8rem;line-height:2.4rem;overflow:hidden}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc{flex-wrap:wrap;gap:1rem;margin-top:2rem;font-size:1.4rem;word-break:keep-all}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span{gap:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span>span:first-of-type{display:block;width:6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span>span+span{margin-left:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link{align-items:center;justify-content:center;position:static;width:100%;height:5rem;margin-top:3.8rem;background-color:#fff;border-radius:.8rem;font-weight:500;color:#262626}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link img{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link:before{content:"";display:block;position:absolute;bottom:7.5rem;left:0;width:100%;height:.1rem;background-color:#c2c2c233}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .categorycommonSwiper{overflow:visible;position:relative;margin-bottom:3.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .categorycommonSwiper:after{content:"";display:block;position:absolute;bottom:-1.3rem;left:0;width:100%;height:.1rem;background-color:#f0f0f0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .pagination{margin-top:5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player{gap:6rem;bottom:8rem;height:7.8rem;padding:2rem;border-radius:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap{gap:1rem;width:100%}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap .txt_wrap .tit{font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls{gap:1.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button{width:1.5rem;height:1.5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play{width:2.1rem;height:2.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .time_wrap{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap{bottom:9.2rem;z-index:1;width:auto}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap button{flex-shrink:0}}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .no_data_box:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/assets/history_no_data-1d641f4e.svg) no-repeat center/cover}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group label{display:flex;justify-content:center;align-items:center;width:100%;height:5.8rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#687385}.container.class#class .course_regist .sticky_wrap .element_wrap .element select{display:flex;justify-content:space-between;align-items:center;width:100%;height:5.8rem;margin-top:1rem;padding:0 2rem;border:.1rem solid #ececec;border-radius:.6rem;box-sizing:border-box;font-size:1.6rem;font-weight:500;background:#fff url(/assets/write_select-b1c3fb1a.svg) no-repeat right 2rem center/1.6rem 1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/room_info_white-e24540bc.svg) no-repeat center/cover}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .tit .info:before{content:"";display:block;width:1rem;height:1rem;background:url(/assets/room_info-7e926b09.svg) no-repeat center/cover}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .month_picker{display:flex;align-items:center;width:32.9rem;height:3.8rem;padding:0 1.4rem;background:#fff url(/assets/room_calender-c2d9e882.svg) no-repeat right 1.4rem center;border:.1rem solid #f0f0f0;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#999}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-next-month{position:static;width:1.2rem;height:1.2rem;padding:0;background:url(/assets/room_calender_arrow-c12533a4.svg) no-repeat center/cover}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5 .info:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/room_info-7e926b09.svg) no-repeat center/cover}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data:after{content:"";display:block;position:absolute;top:2.6rem;right:3rem;width:1.6rem;height:1.6rem;background:url(/assets/education_arrow_down-3520da7e.svg) no-repeat center/cover}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap{position:relative;height:16rem;background:url(/assets/chart_bg_education-910bf111.svg) no-repeat center/contain}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/education_target_complete-46d7e6a3.svg) no-repeat center/cover}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status.under:after{background-image:url(/assets/education_target_under-56ed165e.svg)}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status.over:after{background-image:url(/assets/education_target_over-1498cf1c.svg)}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .btn_tooltip{width:2.2rem;height:2.2rem;background:url(/assets/educatino_tooltip-08e9dcad.svg) no-repeat center/cover}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap:before{content:"";display:block;position:absolute;top:-1rem;left:1.2rem;width:2rem;height:2rem;background:url(/assets/education_bubble-8d7ce265.svg) no-repeat center/cover}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .btn_tooltip_close{position:absolute;top:1rem;right:1rem;width:1.2rem;height:1.2rem;background:url(/assets/education_tooltip_close-b3373aff.svg) no-repeat center/cover}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-prev:after{content:"";display:block;position:absolute;left:-1.6rem;transform:translateY(-50%) scaleX(-1);width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-next:after{content:"";display:block;position:absolute;right:-1.6rem;transform:translateY(-50%);width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/educatino_calendar-22298101.svg) no-repeat center/cover}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more:before{content:"";display:block;width:4.6rem;height:4.6rem;border:.14rem solid #262626;border-radius:50%;background:#fff url(/assets/education_more-1676a4c8.svg) no-repeat center}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target .target_txt:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/classfeedback_flag-4591df4c.svg) no-repeat center/cover}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark:after{content:"";display:block;width:1rem;height:1.4rem;background:url(/assets/classfeedback_bookmark-8b8a75d5.svg) no-repeat center/cover}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark.active:after{background-image:url(/assets/classfeedback_bookmark_active-7c288237.svg)}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .active_txt:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/classfeedback_active_txt-ec00f192.svg) no-repeat center/cover}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab{display:flex;gap:.6rem;flex-direction:column;width:100%;height:8rem;padding:2rem 3rem 2rem 7.4rem;border-radius:.8rem;background:#fff url(/assets/classfeedback_play-32444010.svg) no-repeat left 3rem center;text-align:left}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab.active{background:#f7f8fc url(/assets/classfeedback_music-ed76d43d.svg) no-repeat left 3rem center}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play{width:2.4rem;height:2.4rem;background:#dfe0e5 url(/assets/classfeedback_play-32444010.svg) no-repeat center;border-radius:.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play.pause{background-image:url(/assets/classfeedback_stop-7c77ec2f.svg)}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_repeat{width:2rem;height:2rem;background:url(/assets/classfeedback_repeat-24c3997e.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap .info:before{flex-shrink:0;content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/classfeedback_info-b6a6d114.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap .btn_downlaod_all:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/classfeedback_download_all-2d25c65d.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod .ic_download{width:1.8rem;height:1.8rem;margin-left:auto;background:#fff url(/assets/classfeedback_download-eb5c13b6.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}@media (max-width: 768px){.container.class .common_basic_course .content_wrap{padding-bottom:1.6rem}.container.class .common_basic_course .content_wrap .course_box .course_list p{align-items:flex-start}.container.class .common_basic_course .content_wrap .course_box .course_list p .sort{width:6rem;margin-top:.2rem;font-size:1.4rem}.container.class .common_basic_course .content_wrap .course_box .course_list p .detail{font-size:1.4rem;font-weight:400;line-height:2.1rem}.container.class .common_focus_area .content_wrap{padding-bottom:1.6rem}.container.class .common_focus_area .content_wrap .tit_wrap{gap:.4rem;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.container.class .common_focus_area .content_wrap .tit_wrap h5{font-size:2rem}.container.class .common_focus_area .content_wrap .tit_wrap .color_info{display:none}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{height:25rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .tit{font-size:1.8rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .date{height:2.7rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info{display:flex;justify-content:space-between;gap:.4rem;position:absolute;bottom:10.5rem;max-width:30.4rem;width:100%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li{font-size:1.2rem;letter-spacing:-.02em}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{bottom:5.4rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:before,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{bottom:-1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{bottom:-5.4rem;height:4.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{gap:.2rem;bottom:5.4rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:before{bottom:-1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:after{bottom:-5.4rem;height:4.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date{bottom:10.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date:after{bottom:-10.2rem;height:8.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date{bottom:10.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date:after{bottom:-10.2rem;height:8.4rem}.container.class#classRoom .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#classRoom .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#classRoom .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#classRoom .category_content{position:relative;margin-top:0;padding-top:3rem;padding-bottom:1.6rem}.container.class#classRoom .category_content:after{content:"";display:block;position:absolute;left:1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class#classRoom .category_content .content_wrap{gap:0;padding:0}.container.class#classRoom .category_content .content_wrap .tit{display:none}.container.class#classRoom .category_content .content_wrap .categorycommonSwiper{width:100%;margin-left:auto!important;padding:0 1.6rem}.container.class#classRoom .category_content .content_wrap .categorycommonSwiper .swiper-container{padding:0}.container.class#classRoom .common_basic_course{margin-top:3rem}.container.class#classRoom .common_basic_course .content_wrap .tit_wrap{display:none}.container.class#classRoom .common_basic_course .content_wrap .course_box{gap:1.6rem;flex-direction:column;padding:2.5rem}.container.class#classRoom .attendance_status{margin-top:6rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap{margin-bottom:2rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap{margin-bottom:2.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap .btn_tab{width:14.4rem;height:4.5rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap{overflow:hidden;gap:5rem;padding:2rem 1.6rem 4rem;border-radius:1.2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap{gap:.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap{height:auto;margin-bottom:1.2rem;padding:0;background-color:transparent}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .tit{margin-bottom:1rem;font-size:1.8rem;color:#323232}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc{color:#9b9b9b}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc:before{background-image:url(/assets/room_info_gray-05b36da0.svg)}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap{flex:100%;flex-direction:row;align-items:center;width:100%;min-height:7.2rem;height:auto;padding:1.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .percent{font-size:3rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .month_txt{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box{width:calc(100% + 3.2rem);min-height:34rem;height:100%;margin-left:-1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box .chart_txt{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;position:static;padding:0;background-color:transparent}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li~li{margin-top:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .month_picker{width:12.7rem;height:3.4rem;padding:0 1rem;background-size:1.8rem 1.8rem;background-position:right 1rem center;font-size:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static{width:25.8rem;right:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months{height:5.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper:after{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper input.cur-year{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-next-month{width:1.8rem;height:1.9rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months{gap:2rem 2.1rem;padding:2.5rem 3rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list{overflow-y:auto;height:31.8rem;padding-bottom:2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail{gap:2.5rem;flex-wrap:wrap;position:relative;height:auto;padding:4rem 1.1rem 1.1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .progress{position:absolute;top:1.1rem;left:1.1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .date{font-size:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span:first-child{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span~span:before{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status{margin-left:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap.total_month{padding-bottom:0}.container.class#classRoom .common_focus_area{margin-top:6rem}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5{gap:1rem;flex-direction:column;align-items:flex-start}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5 .info{padding-top:0}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap .btn_all_view{position:absolute;left:1.6rem;bottom:-7rem;width:calc(100% - 3.2rem);height:5rem}.container.class#history .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#history .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#history .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#history .history_wrap{margin-top:0;padding-top:3rem}.container.class#history .history_wrap .content_wrap .tit_wrap{gap:1.6rem;flex-direction:column}.container.class#history .history_wrap .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#history .history_wrap .content_wrap .tit_wrap .status_wrap{gap:1rem;flex-wrap:wrap;justify-content:space-between;min-height:3.7rem;height:auto;padding:1rem 1.8rem}.container.class#history .history_wrap .content_wrap .history_list li~li{margin-top:1rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history{gap:2rem .8rem;align-items:flex-start;padding:2rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status{width:auto;margin-top:.5rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status span{display:none}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap{width:calc(100% - 1.8rem)}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .tit{margin-bottom:1.2rem;font-size:1.6rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject{height:auto;padding:0;background-color:transparent;font-size:1.4rem;color:#2d2d2d}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject span:first-child{flex-shrink:0}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap.end .subject{background-color:transparent}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time{width:calc(100% - 1.8rem);font-size:1.4rem}.container.class#feedback{margin-bottom:7rem}.container.class#feedback .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#feedback .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#feedback .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#feedback .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#feedback .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#feedback .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#feedback .common_focus_area{margin-top:0;padding-top:3rem}.container.class#feedback .class_feedback{margin-top:4.8rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap h5{font-size:2rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback{gap:2rem;flex-direction:column;align-items:flex-start;padding:2rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback~.btn_feedback{margin-top:1rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .txt_wrap .tit{font-size:1.6rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .deate_wrap{font-size:1.4rem}.container.class#feedback .class_feedback .content_wrap .pagination{margin-top:6rem}.container.class#classFeedback .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#classFeedback .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#classFeedback .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#classFeedback .common_basic_course{margin-top:0;padding-top:4.6rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap{gap:1.6rem;justify-content:space-between;margin-bottom:2rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target{width:max-content}.container.class#classFeedback .common_basic_course .content_wrap .course_box{padding:2.6rem}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark{gap:0;top:1.4rem;right:1.4rem;width:2rem;height:2rem;padding:0;background:transparent url(/assets/ic_bookmark-108d640a.svg) no-repeat center/cover;text-indent:-99999rem}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark:after{display:none}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark.active{background:transparent url(/assets/ic_bookmark_active-c5531cac.svg) no-repeat center/cover}.container.class#classFeedback .feedback_detail{margin-top:5rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap{margin-bottom:1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-prev{left:-1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-next{right:-1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box{gap:3.4rem;flex-direction:column;padding:1.4rem 1.4rem 3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap{height:20.7rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap{padding:1rem 1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap .tit{font-size:1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar{margin-bottom:5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info{gap:.4rem;justify-content:space-between;max-width:30.4rem;width:100%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li{font-size:1.2rem;letter-spacing:-.02em}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date{font-size:1.4rem;bottom:4.3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:before,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:before{bottom:-1.1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:after,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:after{bottom:-4.3rem;height:3.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date{gap:.2rem;bottom:4.3rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:before{bottom:-1.1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:after{bottom:-4.3rem;height:3.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap{gap:3.4rem;max-width:100%;width:auto}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .analysis{margin-bottom:1.6rem;height:3.3rem;font-size:1.4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .tit{margin-bottom:1rem;font-size:1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box{width:5rem;padding:0 0 .4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.one{height:7.7rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.two{height:9.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.three{height:11.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.four{height:13.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.five{height:15.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .txt{font-size:1.2rem}.container.class#classFeedback .response_recording{margin-top:6rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap{gap:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap{flex-direction:column}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap{margin-bottom:2.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap h5{margin-bottom:1rem;font-size:2rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap .desc{height:3.3rem;font-size:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item{display:block;position:relative;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:1.6rem 1.6rem 1.2rem;background-color:#f7f8fc}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:4.7rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #f1f1f1;border-radius:1rem;font-size:1.6rem;font-weight:600}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn:after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn.active{border-radius:1rem 1rem 0 0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options{display:none;flex-direction:column;align-items:flex-start;position:absolute;z-index:1;width:calc(100% - 3.2rem);padding:.4rem;background-color:#fff;border:.1rem solid #f1f1f1;border-top:none;border-radius:0 0 1rem 1rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options .option{display:flex;align-items:center;width:100%;height:5.1rem;padding:0 1.5rem;background-color:#fff;border-radius:.4rem;font-size:1.6rem;font-weight:500}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options .option.active{background-color:#f7f8fc}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options.active{display:flex}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box{width:calc(100% + 3.2rem);height:40rem;margin-left:-1.6rem;border-radius:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit{padding:0 2rem;border-bottom:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit .tit{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap{display:block;height:auto}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns{display:flex;margin-top:3rem;padding:0 1.6rem;border-bottom:.1rem solid #e7e9f1}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn{flex:1;display:flex;justify-content:center;height:3rem;font-size:1.6rem;font-weight:700;color:#999}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn.active{position:relative;color:#262626}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn.active:after{content:"";display:block;position:absolute;left:0;bottom:-.1rem;width:100%;height:.1rem;background-color:#121212}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt{display:none;height:32rem;padding:1.8rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.active{display:block}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.editing{border-left:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .tit{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .txt{font-size:1.4rem;line-height:2.3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box{gap:1rem;position:relative;width:calc(100% + 3.2rem);height:5.7rem;margin-top:1rem;margin-left:-1.6rem;padding:0 1.6rem;border-radius:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play{width:3rem;height:3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .time{position:absolute;right:4.6rem;bottom:.9rem;font-size:1.2rem}.container.class#classFeedback .feedback_notes{margin-top:6rem}.container.class#classFeedback .feedback_notes .content_wrap{gap:2rem;flex-direction:column}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap h5{font-size:2rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap{padding:1.4rem;border-radius:1.4rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box{height:20.6rem;padding-right:0}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box p{font-size:1.4rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap{max-width:100%;height:29.5rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap{padding:1.6rem;border-bottom:0}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list{height:24.4rem;padding:0 1.6rem 1.6rem}.container.class#classFeedback .btn_list{margin-top:5rem;margin-left:1.6rem;width:calc(100% - 3.2rem)}.container.class#survey{margin-bottom:5rem}.container.class#survey .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#survey .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#survey .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#survey .after_class_review{margin-top:0;padding-top:3rem}.container.class#survey .after_class_review .content_wrap{padding-bottom:1.6rem}.container.class#survey .after_class_review .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#survey .after_class_review .content_wrap .tit_wrap h5{font-size:2rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-prev{left:-.9rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-next{right:-.9rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box{gap:1rem;height:19.4rem;padding:2rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .status{height:3.1rem;font-size:1.4rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .tit{font-size:1.8rem;line-height:2.8rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .subject{font-size:1.4rem}.container.class#survey .education_survey{margin-top:5rem}.container.class#survey .education_survey .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#survey .education_survey .content_wrap .tit_wrap h5{font-size:2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box{gap:1.2rem;height:auto;padding:2rem 1.2rem 1.2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .survey_box{margin-top:1.6rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap{gap:.8rem;flex-wrap:wrap}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status{height:2.8rem;font-size:1.4rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status.term{font-size:1.2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .tit{margin-bottom:.5rem;font-size:1.8rem;line-height:2.6rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .subject{font-size:1.4rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .btn_link{display:flex;justify-content:center;align-items:center;position:static;width:100%;height:5rem;margin-top:.5rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:.8rem;font-weight:500;color:#262626}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .btn_link img{display:none}.container.class#applicationHistory{margin-bottom:7.6rem}.container.class#applicationHistory .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#applicationHistory .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#applicationHistory .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#applicationHistory .common_tit_wrap .content_wrap h4{display:none}.container.class#applicationHistory .history_wrap{margin-top:0;padding-top:3rem}.container.class#applicationHistory .history_wrap .content_wrap .mo_tit{display:block;margin-bottom:2.4rem;font-size:2rem;font-weight:600;color:#323232;text-align:center}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap{padding:2.5rem 1rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .status{height:2.7rem;font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .tit{font-size:1.8rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list{padding:3rem 3rem 3rem 2rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li{font-size:1.4rem;line-height:1.7rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li~li{margin-top:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .btn_topic_more{padding:1.4rem 3rem 1.4rem 2rem;font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap{margin-top:1rem;padding:0 2rem 3rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li{font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li~li{margin-top:2.4rem}.container.class#applicationHistory .history_wrap .content_wrap .btn_back{width:100%;margin:5rem auto 2rem}.container.class#class{margin-bottom:0;padding-top:0}.container.class#class .course_regist{background-color:#fafafa}.container.class#class .course_regist .tit_wrap{padding-top:9rem}.container.class#class .course_regist .tit_wrap h3{display:flex;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-left:2rem;background-color:#fff;font-size:2.6rem}.container.class#class .course_regist .tit_wrap .desc_wrap{gap:.3rem;justify-content:center;margin-top:0}.container.class#class .course_regist .sticky_wrap{overflow-x:hidden;gap:0;flex-direction:column}.container.class#class .course_regist .sticky_wrap .right_wrap{padding-top:0;width:100%}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky{display:flex;flex-direction:column;position:fixed;top:auto;bottom:0;z-index:1;width:100%;max-height:85%;padding:1.6rem 1.6rem 3rem;background-color:#fff;border:.1rem solid #ececec;border-radius:1.4rem 1.4rem 0 0;box-shadow:0 0 1.4rem #0000001a}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .choice{display:flex;gap:.5rem;justify-content:flex-start;align-items:center;width:calc(100% - 7rem);margin-bottom:1.6rem;font-size:1.4rem;font-weight:500;color:#6b6b6b;cursor:pointer}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .choice:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/class_arrow-f51ee47c.svg) no-repeat center/cover}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box{display:none;overflow-y:auto;margin-bottom:1.6rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li{padding:1.6rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_reset{display:none;position:absolute;top:1.6rem;right:1.6rem;margin-top:0}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_apply{flex-shrink:0;margin-top:0}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .choice:after{transform:rotate(180deg)}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .data_box{display:block}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .btn_reset{display:flex}.container.class#class .course_regist .sticky_wrap .element_wrap{max-width:100%;width:100%;padding-bottom:6.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element{margin-top:3rem;padding-bottom:4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .tit{margin-bottom:1.6rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .desc{line-height:2.1rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box{gap:1.1rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group input[type=radio]:checked~label{font-weight:500}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group label{height:5.4rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box{gap:.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group,.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group label{width:100%}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type{gap:2.5rem;flex-direction:column}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location label{gap:.3rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location select{height:5.4rem;margin-top:1.6rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day{gap:.7rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day .radio_group label{height:5.4rem;margin-top:0}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type label{margin-top:2.5rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type select{max-width:100%;height:5.4rem;margin-top:1.6rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box{gap:.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .level_txt{height:5.4rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .btn_diagnose{height:5.4rem;padding:0 2rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.teacher .input_box input{height:5.4rem;font-size:1.4rem}.container.class#educationReport{margin-bottom:10rem;overflow-x:hidden}.container.class#educationReport .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#educationReport .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#educationReport .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#educationReport .common_basic_course{margin-top:0;padding-top:3rem}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:1.6rem}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap h5{font-size:2rem}.container.class#educationReport .common_basic_course .content_wrap .course_box{gap:1.4rem;flex-direction:column;padding:2.5rem}.container.class#educationReport .common_basic_course .content_wrap .course_box .course_list p~p{margin-top:1.4rem}.container.class#educationReport .attendance_detail{margin-top:5rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .desc{max-width:28.8rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance{padding:3rem 1.4rem 1.4rem;min-height:49rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .type{font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .tit{font-size:2rem;line-height:2.4rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .date{height:3rem;margin-bottom:2.5rem;font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap{gap:1.1rem;margin-top:2.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box{min-height:13.9rem;height:auto;padding:1.5rem .4rem .8rem 1.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .percent_tit{font-size:1.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .desc{margin-top:.7rem;padding-left:0;font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .percent{padding-right:1.5rem;font-size:3rem;text-align:right}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:2rem 1.6rem 0;background-color:#f7f8fc}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item{display:block;position:relative;margin-bottom:3rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn{display:flex;gap:2.6rem;align-items:center;width:100%;height:4.7rem;padding:0 2rem;background-color:#fff;border:.1rem solid #f1f1f1;border-radius:1rem;font-size:1.4rem;font-weight:500;color:#737373}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn .date{position:relative;color:#262626}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn .date:before{content:"";display:block;position:absolute;left:-1.3rem;width:.1rem;height:1.4rem;background-color:#f1f1f1}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn:after{content:"";display:block;width:1.6rem;height:1.6rem;margin-left:auto;background:url(/assets/write_select-b1c3fb1a.svg) no-repeat center/cover}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn.active{border-bottom-color:#fff;border-radius:1rem 1rem 0 0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options{display:none;flex-direction:column;align-items:flex-start;position:absolute;z-index:1;width:100%;padding:0 .4rem .4rem;background-color:#fff;border:.1rem solid #f1f1f1;border-top:0;border-radius:0 0 1rem 1rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options .option{width:100%;height:5.1rem;padding:0 1.5rem;border-radius:.4rem;font-size:1.6rem;font-weight:500;text-align:left}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options .option.active{background-color:#f8f8f8}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item.active .options{display:flex}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box{display:none;border-radius:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data{pointer-events:none;gap:2.2rem;flex-direction:column;align-items:flex-start;min-height:auto;padding:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data:after{display:none}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap{display:none}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .date{font-size:2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance{overflow:hidden;gap:1rem;flex-wrap:wrap;justify-content:space-between;width:100%;min-height:3.8rem;height:auto;margin-left:0;padding:1rem 1.6rem;border-radius:.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt{gap:.8rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt .txt{gap:.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt.real:before{left:-2.5rem;height:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box{height:34rem;padding:2.4rem 0 0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box{gap:2.4rem;align-items:flex-start;padding:0;background-color:transparent;border-bottom:.1rem solid rgba(229,229,229,.6);border-radius:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box~.data_detail_box{margin-top:2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box:last-child{border-bottom:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .date{min-width:10.2rem;margin-left:-1.8rem;font-size:1.4rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box.active{display:block}.container.class#educationReport .monthly_mobile_learning{margin-top:6rem}.container.class#educationReport .monthly_mobile_learning .content_wrap{padding-bottom:0}.container.class#educationReport .monthly_mobile_learning .content_wrap:after{display:none}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2.2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box{padding:1.6rem;border-radius:1.2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target{font-size:1.4rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status{margin-top:3.2rem}.container.class#educationReport .focus_word_wrap{margin-top:5rem}.container.class#educationReport .focus_word_wrap .content_wrap{gap:.9rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area{height:47.7rem;padding:2rem 0}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .tit_wrap{padding:0 2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .tit_wrap .tit{font-size:2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color{max-width:23.6rem;height:2.8rem;margin-top:2rem;margin-left:2rem;padding:0 1.2rem;font-size:1.2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .mo_scroll_wrap{overflow-x:auto;margin-top:auto}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .mo_scroll_wrap .chart_wrap{min-width:54.4rem;width:100%;height:28rem;padding:0 1.6rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per{height:45.6rem;margin-top:5.8rem;padding:2rem 1.6rem;border-radius:1.2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit{gap:.6rem;font-size:2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .btn_tooltip{width:1.4rem;height:1.4rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap{top:3rem;left:-1.6rem;max-width:34.3rem;width:calc(100% + 3.2rem);min-height:14rem;padding:2rem 3.3rem 2rem 2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap:before{left:17.4rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .tooltip_txt{letter-spacing:-.02em}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .tooltip_txt br{display:none}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .chart_wrap{height:30rem}.container.class#educationReport .focus_word_wrap .content_wrap .mo_scroll_info{display:flex;gap:.8rem;justify-content:center;align-items:center;width:100%;height:4.5rem;background-color:#9c9fabe6;border-radius:1rem;font-size:1.4rem;font-weight:500;color:#fff}.container.class#educationReport .focus_word_wrap .content_wrap .mo_scroll_info:before{content:"";display:block;width:4rem;height:4rem;background:url(/assets/education_scroll-ed99d45a.svg) no-repeat center/cover}.container.class#educationReport .class_feedback{margin-top:4.8rem}.container.class#educationReport .class_feedback .content_wrap{position:relative;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-bottom:7.1rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap{margin-bottom:2rem;padding:0 1.6rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap h5{font-size:2rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap .btn_all_view{position:absolute;bottom:0;width:calc(100% - 6.4rem);height:5.1rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn{display:none}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container{padding:0 1.6rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:32rem;width:calc(100% - 2rem)}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback{gap:1.1rem;height:22.5rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .feedback_num{font-size:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .tit{font-size:1.8rem;line-height:2.6rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date{font-size:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt:before{width:1.4rem;height:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more{height:22.5rem;margin-left:1rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more{gap:.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more:before{width:3.5rem;height:3.5rem;background-size:1.2rem}}.container.my_page .customer_service .content_wrap .search_group .btn_search{flex-shrink:0;width:1.8rem;height:1.8rem;background:url(/assets/ic_search-d1e82652.svg) no-repeat center/cover}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_download{flex-shrink:0;width:1.8rem;height:1.8rem;margin-left:2.5rem;border:.1rem solid #f5f5f5;border-radius:.2rem;background:url(/assets/detail_download-f1730310.svg) no-repeat center}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail{display:block;position:relative;width:7.4rem;height:7.4rem;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:1;width:1.8rem;height:1.8rem;background:url(/assets/mypage_picture-840f9041.svg) no-repeat center/cover}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mypage_link-c39e6ce1.svg) no-repeat center/cover}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button:after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/mypage_setting_arrow-d6ca7697.svg) no-repeat center/cover}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background:url(/assets/faq_plus-20074ca1.svg) no-repeat center}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn.active .accordion_icon{background-image:url(/assets/faq_minus-5b601e2f.svg)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .user .thumbnail{overflow:hidden;display:block;width:1.8rem;height:1.8rem;border-radius:50%;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .file_group label{display:block;width:2rem;height:2rem;background:url(/assets/detail_attachment-31053b08.svg) no-repeat center}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .btn_upload{display:flex;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;background:#3d62e4 url(/assets/detail_upload-35f40c5e.svg) no-repeat center;border-radius:.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box .btn_delete{position:absolute;top:.4rem;right:.4rem;width:2.5rem;height:2.5rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box:before{flex-shrink:0;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box .btn_file_delete{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:2.8rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .thumbnail{flex-shrink:0;overflow:hidden;display:block;width:3.4rem;height:3.4rem;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover;border-radius:50%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_view_reply-f45e3774.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .btn_reply:before{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_reply-acd9018e.svg) no-repeat center/cover}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group select{display:flex;align-items:center;width:100%;height:5rem;padding:0 2rem 0 1.6rem;background:url(/assets/write_select-b1c3fb1a.svg) no-repeat right 2rem center;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;box-sizing:border-box;color:#262626}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group label:before{content:"";display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:#fff url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border:.1rem solid #dedede;border-radius:.3rem;box-sizing:border-box}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group label:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/write_upload-f425e792.svg) no-repeat center/cover}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box:before{flex-shrink:0;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box .btn_file_delete{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:2.8rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}@media (max-width: 768px){.container.my_page{padding-top:3rem}.container.my_page .customer_service{margin-bottom:4rem}.container.my_page .customer_service .content_wrap h3{display:flex;justify-content:flex-start;align-items:flex-end;position:fixed;top:0;left:0;width:calc(100% - 5.6rem);height:6rem;margin-bottom:0;padding-left:2rem;padding-bottom:1rem;background-color:#fff;z-index:11;font-size:2.6rem}.container.my_page .customer_service .content_wrap .link_list li a{height:4.4rem;padding:0 2.1rem;font-size:1.4rem}.container.my_page .customer_service .content_wrap .search_group{height:4.6rem;margin-top:2rem;padding:0 1.6rem}.container.my_page .customer_service .content_wrap .search_group input{font-size:1.4rem}.container.my_page .customer_service .content_wrap .search_group .btn_search{width:2rem;height:2rem}.container.my_page .customer_service_wrap{padding:4rem .4rem 10rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li~li{margin-top:1rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a{gap:2rem;padding:2rem;border-radius:.8rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .num{padding-top:.3rem;font-size:1.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .tit{margin-bottom:1.2rem;font-size:1.6rem;line-height:2.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info{gap:1.6rem;font-size:1.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info span~span:before{left:-.8rem;height:.8rem}.container.my_page .customer_service_wrap .content_wrap .pagination{margin-top:5rem}.container.my_page .customer_service_detail .content_wrap .btn_back{gap:0;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0}.container.my_page .customer_service_detail .content_wrap .btn_back img{width:3rem;height:3rem}.container.my_page .customer_service_detail .content_wrap .btn_back span{display:none}.container.my_page .customer_service_detail .content_wrap .detail_box{margin:0 auto 6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap{padding:0 .4rem 3rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .type{margin-bottom:1.6rem;font-size:1.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .tit{font-size:2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .info{margin-top:2.4rem;font-size:1.4rem}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap{padding:3rem .4rem 8rem}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap p{font-size:1.4rem;line-height:2.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap{padding:2.6rem .4rem 0}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info{margin-bottom:1.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box{padding:2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download{max-width:100%;width:100%;padding:0 2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_file{flex-shrink:0}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_download{flex-shrink:0;margin-left:auto}.container.my_page .customer_service_detail .content_wrap .article_list{width:calc(100% + 3.2rem);margin-left:-1.6rem}.container.my_page .customer_service_detail .content_wrap .article_list a{gap:3rem}.container.my_page .customer_service_detail .content_wrap .btn_list{margin:8rem auto 0;width:calc(100% - .8rem)}.container.my_page#myPage{padding-top:0;margin-bottom:8rem}.container.my_page#myPage .user_info{background-color:#f7f8fc}.container.my_page#myPage .user_info .content_wrap{position:relative;flex-direction:column;align-items:center;padding-top:3rem;padding-bottom:5.8rem;border-bottom:0}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap{gap:1.4rem;flex-direction:column;align-items:center;text-align:center}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail{width:8.9rem;height:8.9rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail:after{width:2.2rem;height:2.2rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .user_name{margin-bottom:1rem;font-size:2rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .info{height:2.7rem}.container.my_page#myPage .user_info .content_wrap .point_wrap{display:flex;gap:1rem;align-items:center;margin-top:2.3rem}.container.my_page#myPage .user_info .content_wrap .point_wrap .tit{justify-content:center}.container.my_page#myPage .user_info .content_wrap .point_wrap .point{margin-top:0;font-size:1.6rem}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap{overflow:hidden;display:flex;position:absolute;left:1.6rem;bottom:-3rem;width:calc(100% - 3.2rem);background-color:#fff;border-radius:1rem;box-shadow:0 0 1.8rem #00000014}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link{flex:1;display:flex;justify-content:center;align-items:center;height:6.4rem;font-size:1.6rem;font-weight:600}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link~.btn_link{position:relative}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link~.btn_link:before{content:"";display:block;position:absolute;top:0;left:0;width:.1rem;height:100%;background-color:#ebebeb}.container.my_page#myPage .user_detail{margin-top:8.2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap{display:none}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap{max-width:100%;width:100%}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum h4{gap:.4rem;margin-bottom:1.6rem;font-size:2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum{min-height:32rem;height:auto}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap{gap:1.2rem;flex-direction:column-reverse}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status{width:max-content;font-size:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .tit{max-width:100%;font-size:2rem;line-height:2.9rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li{flex-wrap:wrap;font-size:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li~li{margin-top:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting{margin-top:5rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting h4{font-size:2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .desc{margin-top:1rem;line-height:2.1rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap{gap:3rem;margin-top:3rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group{max-width:100%;flex:1 1 100%}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button{padding:0 1.6rem}.container.my_page#noticeDetail{margin-bottom:10rem}.container.my_page#faq .faq_wrap{padding-bottom:7.5rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn{padding:2rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit{gap:2rem;font-size:1.6rem;line-height:2.2rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit .question{font-size:1.6rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_icon{display:none}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content{gap:2.7rem;padding:2rem 2rem 2rem 2.4rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content p.answer{font-size:1.6rem}.container.my_page#faq .faq_wrap .content_wrap .pagination{margin-top:3.5rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .num{padding-top:0;font-size:1.6rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .tit_wrap .tit_num{padding-top:.1rem;font-size:1.6rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .info .type{font-size:1.2rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status{height:2.1rem;padding:0 .8rem;font-size:1.1rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status.no_status{width:5.4rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .btn_wrap .btn_inquiry_detail{height:4rem;margin-top:1.6rem;padding:0 1.4rem;font-size:1.4rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .pagination{margin-top:5rem}.container.my_page#inquiryDetail{margin-bottom:10rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box{margin-bottom:5rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit{gap:1.4rem;flex-direction:column;font-size:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit .status{margin-top:0;max-width:max-content;height:2.1rem;padding:0 .8rem;font-size:1.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .user{margin-top:2.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap{padding-bottom:7.5rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap p{font-size:1.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap{margin-bottom:3rem;padding:2rem;background-color:#f7f8fc;border-radius:1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info{gap:2.2rem;flex-direction:column;align-items:flex-start;margin-bottom:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .file_total{position:relative;width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .file_total:after{content:"";display:block;width:1.6rem;height:1.6rem;margin-left:auto;background:url(/assets/mypage_link-c39e6ce1.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .btn_download_all{display:none;margin-left:auto}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_box{display:none;padding:1.4rem 0 0;background-color:transparent;border-radius:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_info .file_total:after{transform:rotate(180deg)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_info .btn_download_all,.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_box{display:flex}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box{min-height:4.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box textarea{width:calc(100% - 10rem);padding:1.3rem 1.6rem;font-size:1.4rem;line-height:2.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap{gap:1.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .btn_upload{width:3rem;height:3rem;background-size:1.2rem 1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list{padding:3rem .4rem 0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap{padding:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box{max-width:7rem;height:7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box{width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box .btn_file_delete{margin-left:auto}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .total_answer{margin-bottom:2rem;font-size:1.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box{padding:2rem 2rem 2.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item{gap:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .thumbnail{width:2.6rem;height:2.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap{width:calc(100% - 3.8rem)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap{flex-direction:column;position:relative}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer{width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply{position:absolute;bottom:3rem;margin-top:0;font-size:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .btn_reply{width:max-content;height:3.2rem;margin-left:auto;font-size:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer:before{left:1.3rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer{gap:1.2rem;padding-top:1.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail{width:2.6rem;height:2.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:before{width:2.6rem;height:.7rem;top:-.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:after{width:2.6rem;height:.7rem;bottom:-.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .user_name{margin-bottom:.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .answer{font-size:1.4rem;line-height:2.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap:before{top:0;width:2.6rem;height:.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap .thumbnail{margin-top:1rem}.container.my_page#inquiryWrite{margin-bottom:2.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back{display:flex;gap:0;align-items:center;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0;font-size:1.6rem;font-weight:500}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back img{width:3rem;height:3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back span{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap h3{display:flex;align-items:center;position:fixed;top:0;left:50%;transform:translate(-50%);z-index:11;height:6rem;margin-bottom:0;font-size:1.9rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box{padding:0;border-radius:0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box{padding:3rem 2rem;border-radius:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .desc{margin-bottom:2rem;font-size:1.4rem;line-height:2.4rem;word-break:keep-all}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .desc br{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .number{font-size:1.6rem;line-height:1.9rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .essential_txt{margin-top:1.6rem;font-size:1.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group{margin-top:5rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group label{margin-bottom:1.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group label{font-size:1.4rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group{gap:2rem;flex-direction:column;margin-top:3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group label{gap:1.4rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view{overflow-x:hidden;padding:2rem;background-color:#f7f8fc;border-radius:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box{width:100%}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box .btn_file_delete{margin-left:auto}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap{margin-top:8rem}}.container.chat .chat_wrap .content_wrap .chat_list .tit:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/ic_chat-6d885ae5.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .thumbnail{overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;background:url(/assets/ic_user02-3ad4b1aa.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .thumbnail.multiple{background-image:url(/assets/ic_user_multi-e1e7edb8.svg)}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .headcount:before{content:"";display:block;width:1rem;height:1rem;background:url(/assets/ic_user_sm-ab88b1e0.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .thumbnail{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin-top:2.5rem;border-radius:50%;background:url(/assets/ic_user01-ea9315ec.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move:after{content:"";display:block;width:1.2rem;height:1.2rem;transform:rotate(180deg);background:url(/assets/ic_arrow_white-7b28c639.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group label.file_attachment{background-image:url(/assets/ic_attachment-83360814.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group label.img_attachment{background-image:url(/assets/ic_img-494293bc.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_upload{width:3.4rem;height:3.4rem;border-radius:50%;background:#3d62e4 url(/assets/ic_arrow_white-7b28c639.svg) no-repeat center}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar:after{content:"";display:block;width:1rem;height:1rem;margin-left:auto;background:url(/assets/ic_arrow_blue-427e5caa.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_participant:before{background-image:url(/assets/ic_participant-62d7d048.svg)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_file_collection:before{background-image:url(/assets/ic_file_collection-e70b646c.svg)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .thumbnail{flex-shrink:0;width:2.6rem;height:2.6rem;background:url(/assets/ic_user01-ea9315ec.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li:before{content:"";flex-shrink:0;display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_file-f1fe8ee7.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .btn_download{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-top:.6rem;margin-left:auto;background:url(/assets/ic_download-421926a9.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}@media (max-width: 1024px){.container.chat .chat_wrap{overflow-y:hidden}.container.chat .chat_wrap .content_wrap{position:relative;overflow:hidden;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_list{max-width:none;width:100%}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room.active{background-color:transparent}.container.chat .chat_wrap .content_wrap .chat_screen{display:block;position:absolute;top:0;right:-100%;z-index:1;width:calc(100% - 3.2rem);transition:all .3s ease-in-out}.container.chat .chat_wrap .content_wrap .chat_screen.active{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap{position:relative;padding-left:5rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_back{display:block;position:absolute;top:2rem;left:2rem;width:3rem;height:3rem;background:url(/assets/ic_back-6a7a0906.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .tit{width:calc(100% - 3.4rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_more{display:flex;position:absolute;top:2rem;right:2rem;width:2.4rem;height:2.4rem;background:url(/assets/ic_more-b68901b3.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box{display:none;flex-direction:column;position:absolute;top:4.8rem;right:0;z-index:1;width:17.1rem;padding:.4rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 1.8rem #0000001a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button{display:flex;gap:.5rem;align-items:center;height:4.9rem;padding:0 2rem;border-radius:1.2rem;font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button:before{content:"";display:block;width:1.6rem;height:1.6rem;background-size:cover;background-repeat:no-repeat;background-position:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_participant:before{background-image:url(/assets/ic_participant_gray-a6380019.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_file_collection:before{background-image:url(/assets/ic_file_collection_gray-33f44ef3.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box.active{display:flex}.container.chat .chat_wrap .content_wrap .chat_btn_wrap{overflow:hidden;position:absolute;top:0;right:-100%;z-index:1;transition:all .3s ease-in-out;max-width:calc(100% - 3.2rem);width:100%;height:100%;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap.active{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box{display:flex;flex-direction:column;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.active{z-index:2}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar{display:none}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap{flex-shrink:0;display:flex;justify-content:center;align-items:flex-end;position:relative;width:100%;height:4.7rem;padding-bottom:.3rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .btn_back{display:block;position:absolute;left:1.6rem;bottom:0;z-index:1;width:3rem;height:3rem;background:url(/assets/ic_back-6a7a0906.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .tit{display:flex;gap:.6rem;align-items:center;font-size:1.9rem;font-weight:700}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .tit .num{color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box{overflow-y:auto;display:block;margin-top:4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box{margin-top:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box{overflow-y:hidden}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap{display:flex;flex-direction:column;height:100%}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_btn_wrap{flex-shrink:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_contents{overflow-y:auto}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box{max-height:100%}}@media (max-width: 768px){.container.chat{padding:0}.container.chat .mo_tit{display:flex;align-items:flex-end;position:fixed;top:0;left:0;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding:0 0 1rem 2rem;background-color:#fff;border-bottom:0;font-size:2.6rem;font-weight:700}.container.chat .chat_wrap .content_wrap{padding:0}.container.chat .chat_wrap .content_wrap .chat_list{padding:9rem 0 10rem;overflow-y:auto}.container.chat .chat_wrap .content_wrap .chat_list>.tit{display:none}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap{flex-shrink:0;display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:3.6rem;padding:0 1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap img{height:8.1rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .notice{width:15rem;font-size:2rem;font-weight:700;line-height:2.7rem;word-break:keep-all}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap{width:100%;padding:2.2rem;background-color:#f7f8fc;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li{display:flex;gap:.6rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li:before{flex-shrink:0;content:"";display:block;width:.2rem;height:.2rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .point{margin-top:1.8rem;font-size:1.4rem;font-weight:500;color:#3d62e4;text-align:center}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list{flex-shrink:0;overflow-y:hidden}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room{position:relative;padding:1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room~.chat_room{margin-top:0}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .headcount{position:absolute;top:3.9rem;left:5.4rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .desc{padding:0 4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting .num{position:absolute;top:3.9rem;right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .undefined_chat{flex:1;position:static;transform:translate(0)}.container.chat .chat_wrap .content_wrap .chat_screen{z-index:11;width:100%}.container.chat .chat_wrap .content_wrap .chat_screen.active{right:0}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap{padding:2rem 1.6rem 1.6rem 4.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_back{left:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .tit{font-size:1.9rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .desc{margin-top:.6rem;font-size:1.4rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_more,.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap{gap:2rem 1rem;flex-wrap:wrap;justify-content:center;align-items:center;margin:3rem 1.6rem 0;padding:2.6rem 1.8rem 2rem;background-color:#f7f8fc;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap img{height:5.8rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .notice{width:20.3rem;font-size:1.8rem;font-weight:700;line-height:2.5rem;word-break:keep-all;letter-spacing:-.02em}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap{width:100%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li{display:flex;gap:.6rem;align-items:flex-start;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li:before{flex-shrink:0;content:"";display:block;width:.2rem;height:.2rem;margin-top:.7rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .point{display:block;margin-top:1.8rem;padding:2rem 3rem;font-size:1.4rem;font-weight:500;text-align:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box{padding-top:2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box{position:relative;width:calc(100% - 6.1rem);height:4.7rem;margin:1.6rem 1.6rem 1.6rem 4.7rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_plus{display:block;position:absolute;top:1rem;left:-3.2rem;z-index:1;width:2.6rem;height:2.6rem;background:url(/assets/ic_plus-922e65e0.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box{display:none;flex-direction:column;position:absolute;bottom:5.8rem;left:-3.4rem;width:17.1rem;padding:.4rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 1.8rem #0000001a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box.active{display:flex}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group input{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label{display:flex;gap:.7rem;align-items:center;width:100%;height:4.9rem;padding:0 1.6rem;font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label:before{content:"";display:block;width:1.6rem;height:1.6rem;background-size:cover;background-repeat:no-repeat;background-position:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label.file_attachment:before{background-image:url(/assets/ic_attachment-83360814.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label.img_attachment:before{background-image:url(/assets/ic_img-494293bc.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box textarea{padding:1.3rem 5rem 1.3rem 1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap{padding:0}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_upload{position:absolute;top:.6rem;right:.6rem;width:3.2rem;height:3.2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move{bottom:9rem;height:3.8rem;font-size:1.4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap{max-width:100%;z-index:12}.container.chat .chat_wrap .content_wrap .chat_btn_wrap.active{right:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li~li{margin-top:2.5rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .thumbnail{width:3.4rem;height:3.4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .user_name{margin-left:.3rem;font-size:2rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap{padding:0 2rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap .btn_tab{font-size:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li{gap:1.8rem;padding:1rem 0 1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li:before{width:2.6rem;height:2.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap{max-width:calc(100% - 8.4rem)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap .tit{max-width:100%;font-size:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .btn_download{width:3.3rem;height:3.3rem;margin-top:.9rem;background-size:2rem}}html,body{font-family:Pretendard,sans-serif}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Thin-611a22ef.woff) format("woff");font-weight:100}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-ExtraLight-70bb3c94.woff) format("woff");font-weight:200}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Light-2f4b7335.woff) format("woff");font-weight:300}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Regular-207f875e.woff) format("woff");font-weight:400}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Medium-71c8d2fa.woff) format("woff");font-weight:500}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-SemiBold-4d2fc3ee.woff) format("woff");font-weight:600}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-Bold-db20d26a.woff) format("woff");font-weight:700}@font-face{font-family:Pretendard;font-style:normal;src:url(/assets/Pretendard-ExtraBold-96f804f4.woff) format("woff");font-weight:800}html,body{font-size:62.5%;letter-spacing:-.02em;color:#262626}html.has_full,html.has_full body,html.has_full body #wrap{height:100%}body{overflow-x:hidden}body.bg_fafafa,body.bg_fafafa.all #header{background-color:#fafafa}.blind{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap;clip:rect(0,0,0,0)}.pc_hidden{display:none}.mo_hidden{display:block}a,button,input{font-family:Pretendard,sans-serif;color:#262626;letter-spacing:-.02em}.alert_container{display:flex;gap:.8rem;align-items:center;position:fixed;top:13rem;left:50%;z-index:999999;transform:translate(-50%);min-width:43.4rem;height:6rem;padding:0 2.7rem;background-color:#1e2f4a;border-radius:4.8rem;box-shadow:0 0 1.4rem #00000026;font-size:1.6rem;font-weight:500;color:#fff;opacity:0;transition:all .5s ease-in-out;pointer-events:none}.alert_container.show{top:6.3rem;opacity:1;pointer-events:auto}.alert_container .close_btn{display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:auto;background:url(/assets/ic_alert_close-17a41b37.svg) no-repeat center/cover}.common_tit_wrap{padding-top:9rem}.common_tit_wrap .content_wrap{text-align:center}.common_tit_wrap .content_wrap h3{font-size:5.4rem;font-weight:700}.common_tit_wrap .content_wrap h4{margin-top:1rem;font-size:3rem;font-weight:600}.common_banner{margin-top:11rem}.common_banner .content_wrap .bannerSwiper .banner_box{width:100%;min-height:16.7rem;padding:5.5rem 5.6rem;background-color:#1e2f4a;border-radius:1.4rem}.common_banner .content_wrap .bannerSwiper .banner_box .tit{font-size:2.5rem;font-weight:700;color:#fff}.common_banner .content_wrap .bannerSwiper .banner_box .desc{margin-top:1rem;font-size:1.6rem;font-weight:500;color:#fff}.common_banner .content_wrap .bannerSwiper .swiper-pagination{display:flex;gap:1.2rem;justify-content:center;align-items:center;bottom:3.3rem}.common_banner .content_wrap .bannerSwiper .swiper-pagination-bullet{opacity:.4;margin:0;background-color:#fff}.common_banner .content_wrap .bannerSwiper .swiper-pagination-bullet-active{opacity:1}.common_swiper_btn .swiper-button-next,.common_swiper_btn .swiper-button-prev{width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.common_swiper_btn .swiper-button-next:after,.common_swiper_btn .swiper-button-prev:after{display:none}.common_swiper_btn .swiper-button-prev{transform:scaleX(-1)}.common_swiper_btn .swiper-button-disabled{display:none}.pagination{display:flex;gap:.8rem;justify-content:center;align-items:center;margin-top:10rem}.pagination button{display:flex;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;margin-left:2.2rem;background:url(/assets/ic_pagination_arrow-5375e9de.svg) no-repeat center/cover}.pagination button.btn_prev{transform:scaleX(-1);margin-right:2.2rem;margin-left:0}.pagination .num{display:flex;justify-content:center;align-items:center;height:2.4rem;padding:0 .9rem;border-radius:.6rem;font-size:1.4rem;font-weight:500}.pagination .num.active{background-color:#e0edff;color:#3d62e4}.categorycommonSwiper{position:relative}.categorycommonSwiper .swiper-container{overflow:visible}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide{width:auto}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category{display:flex;justify-content:center;align-items:center;height:5rem;padding:0 2.7rem;background-color:#f2f2f2;border-radius:10rem;font-size:1.6rem;font-weight:600;color:#525252}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category .target{display:flex;justify-content:center;align-items:center;height:3rem;margin-left:-1.3rem;margin-right:1.6rem;padding:0 1rem;background-color:#52525224;border-radius:5.6rem;font-size:1.2rem;font-weight:600}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category.active{background-color:#3d62e4;color:#fff}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category.active .target{background-color:#ffffff2e}.categorycommonSwiper .common_swiper_btn .swiper-button-prev,.categorycommonSwiper .common_swiper_btn .swiper-button-next{pointer-events:auto;background:none}.categorycommonSwiper .common_swiper_btn .swiper-button-prev:before,.categorycommonSwiper .common_swiper_btn .swiper-button-next:before{content:"";display:block;position:absolute;top:-1.1rem;right:0;width:4.1rem;height:5.2rem;background:linear-gradient(270deg,#fff 1.92%,rgba(255,255,255,0) 103.66%)}.categorycommonSwiper .common_swiper_btn .swiper-button-prev:after,.categorycommonSwiper .common_swiper_btn .swiper-button-next:after{content:"";display:block;position:relative;width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.categorycommonSwiper .common_swiper_btn .swiper-button-next{right:0;transform:translateY(-50%)}.categorycommonSwiper .common_swiper_btn .swiper-button-prev{left:0;transform:translateY(-50%) scaleX(-1)}.categorycommonSwiper .common_swiper_btn .swiper-button-prev:after{right:auto;left:0}.categorycommonSwiper .common_swiper_btn .swiper-button-disabled{pointer-events:none}.categorycommonSwiper .common_swiper_btn .swiper-button-disabled:before{display:none}.categorycommonSwiper .common_swiper_btn .swiper-button-disabled:after{display:none}.lessonActivitySwiper .swiper-container{overflow:hidden}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:28rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap{display:flex;flex-direction:column;height:35rem;padding:2rem 2rem 3rem;background-color:#fff;border-radius:1rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:5.4rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .date{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;border-radius:.5rem;font-size:1.6rem;font-weight:500}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .date.green{background-color:#e3f290;color:#658d01}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .point{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem;text-overflow:ellipsis;font-size:2.4rem;font-weight:600;line-height:3rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;line-height:2.1rem;color:#999}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap{margin-top:auto}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .txt_wrap{display:flex;gap:.4rem;align-items:center;position:absolute;left:2rem;bottom:4.7rem;height:3rem;padding:0 1rem;background-color:#f1f1f1;border-radius:4.5rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .txt_wrap:after{content:"";display:block;width:1.2rem;height:1.2rem;background-repeat:no-repeat;background-position:center;background-size:cover}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .progress_bar{position:relative;width:100%;height:1rem;background-color:#eaeaea;border-radius:.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .progress_bar .progress_current{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#3d62e4;border-radius:.2rem 0 0 .2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .progress_bar .target{position:absolute;left:70%;bottom:0}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.complete .num_wrap .date{background-color:#ededed;color:#c1c1c1}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.complete .tit{color:#8d8d8d}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.complete .progress_wrap .txt_wrap:after{background-image:url(/assets/ic_lesson_complete-d1317a3b.svg)}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.over .num_wrap .date{background-color:#fccbcb;color:#e41d1d}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.over .tit{color:#8d8d8d}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.over .progress_wrap .progress_over{width:80%;height:100%;background-color:#7e97ed}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap.over .progress_wrap .txt_wrap:after{background-image:url(/assets/ic_lesson_over-487547de.svg)}#alarm{margin-top:6rem;padding-top:9rem}#alarm .common_tit_wrap{padding-top:0}#alarm .common_tit_wrap .btn_back{display:none}#alarm .alarm_detail_wrap{margin-top:9rem;padding:5rem 0 10.5rem;background-color:#fafafa}#alarm .alarm_detail_wrap .content_wrap{max-width:157.2rem;width:100%;margin:auto;padding:0 1.6rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list~.alarm_detail_list{margin-top:6rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_date{margin-bottom:2rem;font-size:2.2rem;font-weight:700;line-height:2.5rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box{overflow:hidden;background-color:#fff;border-radius:1.4rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box~.alarm_detail_box{margin-top:2rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail{display:flex;gap:1.2rem;width:100%;padding:2.6rem 3.4rem 2.6rem 2.6rem;text-align:left}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .ic_checkbox{flex-shrink:0;display:block;width:1rem;height:1rem;margin:.6rem .1rem .1rem;background-color:#3d62e4;border-radius:50%}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .tit{display:block;font-size:2rem;font-weight:700}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .date_wrap{display:flex;gap:2rem;margin-top:2rem;font-size:1.6rem;font-weight:500;color:#6a6a6ab3}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .date_wrap span~span{position:relative}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .date_wrap span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.3rem;background-color:#dfdfdf}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail:after{flex-shrink:0;content:"";display:block;width:3.8rem;height:3.8rem;margin:auto 0 auto auto;background:url(/assets/ic_alarm_plus-533ef773.svg) no-repeat center/cover}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail.checked .ic_checkbox{background-color:#dcdcdc}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt{display:none;padding:3rem 5rem 3.4rem;border-top:.1rem solid #eeeeee}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt.active{display:block}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt .txt{font-size:1.4rem;font-weight:500;line-height:2.1rem;color:#616161}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt .btn_apply{display:flex;justify-content:center;align-items:center;width:29.3rem;height:5rem;margin:7.4rem auto 0;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#fff}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box.active .btn_alarm_detail:after{background-image:url(/assets/ic_alarm_minus-8cb52d53.svg)}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box.active .alarm_detail_txt{display:block}#alarm .alarm_detail_wrap .content_wrap .pagination{margin-top:6rem}.container.terms_of_use,.container.privacy_policy{margin-top:6rem;padding-top:9rem}.container.terms_of_use .content_wrap,.container.privacy_policy .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem 5rem;margin:auto}.container.terms_of_use .content_wrap .content_header h3,.container.privacy_policy .content_wrap .content_header h3{margin-bottom:3rem;font-size:5.4rem;font-weight:700;text-align:center}.container.terms_of_use .content_wrap .content_details h2,.container.privacy_policy .content_wrap .content_details h2{font-weight:600;font-size:2rem;line-height:4.5rem}.container.terms_of_use .content_wrap .content_details h2.detail_tit,.container.privacy_policy .content_wrap .content_details h2.detail_tit{font-size:2.5rem;line-height:5rem}.container.terms_of_use .content_wrap .content_details p,.container.privacy_policy .content_wrap .content_details p{padding:1rem 1.5rem;font-size:1.6rem;line-height:2.5rem}.container.terms_of_use .content_wrap .content_details p label,.container.privacy_policy .content_wrap .content_details p label{font-weight:600;cursor:default}.container.terms_of_use .content_wrap .content_details p span,.container.privacy_policy .content_wrap .content_details p span{margin-left:2rem}@media (max-width: 768px){body.bg_fafafa,body.bg_fafafa.all #header{background-color:#fff}.pc_hidden{display:block}.mo_hidden{display:none}.alert_container{min-width:auto;width:calc(100% - 3.2rem)}.common_tit_wrap{padding-top:4.6rem}.common_tit_wrap .content_wrap h3{font-size:3rem}.common_tit_wrap .content_wrap h4{margin-top:.6rem;font-size:1.6rem}.common_banner .content_wrap .bannerSwiper .banner_box{min-height:14.5rem;padding:2.5rem}.common_banner .content_wrap .bannerSwiper .banner_box .tit{max-width:18rem;font-size:1.6rem;line-height:2.2rem;word-break:keep-all}.common_banner .content_wrap .bannerSwiper .banner_box .desc{font-size:1.4rem}.common_banner .content_wrap .bannerSwiper .swiper-pagination{gap:.7rem;bottom:1.1rem}.common_banner .content_wrap .bannerSwiper .swiper-pagination-bullet{width:.6rem;height:.6rem}.categorycommonSwiper{width:calc(100% + 3.2rem);margin-left:-1.6rem!important}.categorycommonSwiper .common_swiper_btn{display:none}.categorycommonSwiper .swiper-container{padding:0 1.6rem}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide{margin-right:.6rem!important}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category{height:4.4rem;padding:0 1.4rem;font-size:1.4rem}.categorycommonSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_category .target{margin-right:.5rem;margin-left:-.6rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:100%}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap{height:29rem;padding:2rem 2rem 3rem 2.4rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap{margin-bottom:1.8rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .date{height:2.4rem;font-size:1.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .num_wrap .point{height:2.4rem;padding:0 .6rem;font-size:1.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .tit{max-width:20rem;font-size:1.8rem;line-height:2.2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .desc{max-width:26.6rem;font-size:1.4rem;line-height:2rem}.lessonActivitySwiper .swiper-container .swiper-wrapper .swiper-slide .lesson_wrap .progress_wrap .txt_wrap{bottom:4.9rem;height:3rem;font-size:1.6rem}.pagination{margin-top:3rem}.pagination button{margin-left:2rem}#alarm{padding-top:3rem;padding-bottom:10.4rem}#alarm .common_tit_wrap{display:flex;align-items:center;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 6rem);height:6rem;padding-top:0}#alarm .common_tit_wrap .content_wrap{display:flex;justify-content:center;width:100%;padding-left:8rem;padding-right:1.6rem}#alarm .common_tit_wrap .content_wrap .btn_back{display:block;position:absolute;top:50%;left:2rem;transform:translateY(-50%)}#alarm .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}#alarm .common_tit_wrap .content_wrap .btn_back span{display:none}#alarm .common_tit_wrap .content_wrap h3{font-size:1.9rem}#alarm .alarm_detail_wrap{min-height:calc(var(--vh, 1vh) * 100 - 42.6rem);margin-top:0;padding:2rem 0 4.5rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_date{margin-bottom:1.5rem;font-size:2rem;line-height:2.4rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail{padding:1.4rem 1.4rem 1.4rem 1.7rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .ic_checkbox{width:.8rem;height:.8rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .tit{font-size:1.6rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail .txt_wrap .date_wrap{margin-top:.7rem;font-size:1.2rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .btn_alarm_detail:after{width:2.2rem;height:2.2rem;margin-top:0;margin-bottom:0}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt{padding:1.6rem}#alarm .alarm_detail_wrap .content_wrap .alarm_detail_list .alarm_detail_box .alarm_detail_txt .btn_apply{width:100%;margin-top:5rem}.container.terms_of_use,.container.privacy_policy{padding-bottom:10.4rem;padding-top:3rem}.container.terms_of_use .content_wrap .content_header h3,.container.privacy_policy .content_wrap .content_header h3{font-size:3rem}.container.terms_of_use .content_wrap .content_details h2,.container.privacy_policy .content_wrap .content_details h2{font-size:1.8rem;line-height:3rem}.container.terms_of_use .content_wrap .content_details h2.detail_tit,.container.privacy_policy .content_wrap .content_details h2.detail_tit{font-size:2.3rem;line-height:3.5rem}.container.terms_of_use .content_wrap .content_details p,.container.privacy_policy .content_wrap .content_details p{font-size:1.4rem;line-height:2.3rem}.container.terms_of_use .content_wrap .content_details p span,.container.privacy_policy .content_wrap .content_details p span{margin-left:2rem}}:root{--vh: 1vh}#header{display:flex;justify-content:center;position:fixed;top:0;left:0;width:100%;height:6rem;z-index:10;background-color:#fff;transition:transform .2s linear,height .3s ease}#header.down{transform:translateY(-12rem)}#header.active{z-index:12}#header.active .content_wrap .info_wrap .alarm{display:none}#header.hover{height:27rem;box-shadow:0 2.4rem 3.4rem #0000000d}#header.hover .content_wrap{position:relative}#header.hover .content_wrap:after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.1rem;background-color:#e8e8e8;opacity:.4}#header.hover .content_wrap .sub_menu{opacity:1;pointer-events:auto}#header.open_alarm{z-index:3}#header .content_wrap{display:flex;justify-content:space-between;align-items:center;max-width:157.2rem;width:100%;height:6rem;padding:0 1.6rem}#header .content_wrap .logo{width:8.1rem}#header .content_wrap .logo img{width:100%}#header .content_wrap .link_back{display:none}#header .content_wrap nav>ul{display:flex;gap:10.8rem;align-items:center}#header .content_wrap nav>ul>li{position:relative}#header .content_wrap nav>ul>li .depth1{display:flex;align-items:center;justify-content:center;position:relative;width:13.6rem;height:6rem;font-size:1.6rem;font-weight:500}#header .content_wrap nav>ul>li .depth1:after{content:"";display:none;position:absolute;left:0;bottom:0;width:100%;height:.2rem;background-color:#3d62e4}#header .content_wrap nav>ul>li.active .depth1:after{display:block}#header .content_wrap nav>ul>li:last-child{margin-left:-3.8rem}#header .content_wrap nav>ul>li .sub_menu{opacity:0;pointer-events:none;display:flex;gap:2.5rem;flex-direction:column;align-items:center;position:absolute;top:9.5rem;left:50%;transform:translate(-50%);transition:opacity .3s}#header .content_wrap nav>ul>li .sub_menu li .depth2{display:flex;justify-content:center;width:13.4rem;font-size:1.6rem;font-weight:500;line-height:1.1rem;color:#545454}#header .content_wrap nav>ul>li .sub_menu li .depth2:hover{color:#3d62e4}#header .content_wrap .info_wrap{display:flex;gap:3.3rem;align-items:center;position:relative}#header .content_wrap .info_wrap .alarm{position:relative}#header .content_wrap .info_wrap .alarm.new:after{content:"";display:block;position:absolute;top:-.1rem;right:0;width:.9rem;height:.9rem;background-color:#ff4d2d;border-radius:50%}#header .content_wrap .info_wrap .alarm.mo_hidden{display:block}#header .content_wrap .info_wrap .alarm.pc_hidden{display:none}#header .content_wrap .info_wrap .alarm_box{overflow:hidden;display:none;gap:.6rem;flex-direction:column;position:absolute;top:4.4rem;right:15rem;z-index:2;width:54rem;max-height:64rem;height:calc(var(--vh) * 80);padding-right:.4rem;background-color:#fff;box-shadow:0 0 2.4rem #0000000f;border-radius:.8rem}#header .content_wrap .info_wrap .alarm_box.active{display:flex}#header .content_wrap .info_wrap .alarm_box .top_wrap{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;position:relative;width:calc(100% + .4rem);height:4.8rem;padding:0 1.2rem 0 1.6rem}#header .content_wrap .info_wrap .alarm_box .top_wrap:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:#f0f0f0}#header .content_wrap .info_wrap .alarm_box .top_wrap .alarm_tit{display:flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:600;color:#5d6477}#header .content_wrap .info_wrap .alarm_box .top_wrap .alarm_tit:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/ic_alarm_detail-c6c83688.svg) no-repeat center/cover}#header .content_wrap .info_wrap .alarm_box .top_wrap .btn_close{width:1.6rem;height:1.6rem;background:url(/assets/ic_alarm_close-0bd75fdd.svg) no-repeat center/cover}#header .content_wrap .info_wrap .alarm_box .bottom_wrap{overflow-y:auto;padding:.8rem .8rem 1rem 1.6rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap::-webkit-scrollbar{width:.2rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:1rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box~.date_box{margin-top:3rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .date_tit{margin-bottom:.2rem;font-size:1.4rem;font-weight:600;line-height:2.5rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail{overflow:hidden;background-color:#f8f8f8;border-radius:1rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail~.alarm_detail{margin-top:1rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail{display:flex;gap:1.2rem;width:100%;min-height:6.3rem;padding:1.2rem 1.6rem;text-align:left}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail .ic_checkbox{flex-shrink:0;display:block;width:.8rem;height:.8rem;margin-top:.6rem;background-color:#3d62e4;border-radius:50%}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail .txt_wrap .tit{display:block;font-size:1.6rem;font-weight:600}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail .txt_wrap .date{display:block;margin-top:.5rem;font-size:1.2rem;font-weight:600;color:#999;text-align:left}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail.checked .btn_alaram_detail .ic_checkbox{background-color:#dcdcdc}#header .content_wrap .info_wrap .alarm_box .btn_alarm_more{display:none}#header .content_wrap .info_wrap .info_btn{display:flex;justify-content:center;align-items:center;position:relative;height:3.8rem;padding:0 .8rem;border:.1rem solid #ebebeb;border-radius:.9rem}#header .content_wrap .info_wrap .info_btn .user_name{margin:0 1.1rem 0 .7rem;font-size:1.6rem;font-weight:500}#header .content_wrap .info_wrap .info_detail{display:none;position:absolute;top:4.4rem;right:0;z-index:1;width:19rem;background-color:#fff;box-shadow:0 0 2.4rem #00000012;border-radius:.8rem}#header .content_wrap .info_wrap .info_detail.active{display:block}#header .content_wrap .info_wrap .info_detail .top_wrap{padding:1rem 1.4rem}#header .content_wrap .info_wrap .info_detail .top_wrap .user{display:flex;gap:.5rem;padding-left:.6rem}#header .content_wrap .info_wrap .info_detail .top_wrap .user .user_name{font-size:1.4rem;font-weight:500}#header .content_wrap .info_wrap .info_detail .top_wrap .point_wrap{display:flex;flex-direction:column;gap:.6rem;justify-content:center;align-items:center;height:6.6rem;margin-top:1.6rem;background-color:#f6f6f6cc;border:.1rem solid #f3f3f3;border-radius:.6rem}#header .content_wrap .info_wrap .info_detail .top_wrap .point_wrap .txt{display:flex;gap:.4rem;align-items:center;font-size:1.4rem;font-weight:500}#header .content_wrap .info_wrap .info_detail .top_wrap .point_wrap .point{font-size:1.6rem;font-weight:600}#header .content_wrap .info_wrap .info_detail .link_list li{padding:1.8rem 2rem;border-top:.1rem solid rgba(240,240,240,.8)}#header .content_wrap .info_wrap .info_detail .link_list li a{display:block;font-size:1.4rem;font-weight:500}#header .content_wrap .info_wrap .info_detail .link_list li a~a{margin-top:1.6rem}#header .content_wrap .info_wrap .info_detail .link_list li a.logout{display:flex;gap:.5rem;align-items:center;color:#26262699}#header .content_wrap .btn_menu,#header .content_wrap .mo_menu_wrap{display:none}@media (max-width: 1280px){#header .content_wrap nav>ul{gap:4.4rem}}@media (max-width: 1024px){#header .content_wrap nav>ul{gap:1rem}#header .content_wrap nav>ul>li .depth1{width:12rem}}@media (max-width: 768px){#header .content_wrap{padding:0 2rem}#header .content_wrap .logo{width:7.1rem}#header .content_wrap nav{display:none}#header .content_wrap .info_wrap{margin-left:auto;margin-right:2rem}#header .content_wrap .info_wrap .info_btn,#header .content_wrap .info_wrap .alarm.mo_hidden{display:none}#header .content_wrap .info_wrap .alarm.pc_hidden{display:block}#header .content_wrap .info_wrap .alarm_box{overflow:visible;top:4.2rem;right:-6.4rem;width:100vw;max-height:none;height:calc(var(--vh) * 100 - 14rem);border-radius:0;box-shadow:none}#header .content_wrap .info_wrap .alarm_box .top_wrap{flex-direction:row-reverse;justify-content:flex-end;position:absolute;top:-6rem;z-index:2;width:calc(100% - 6rem);height:6rem;padding:0 1.6rem;background-color:#fff}#header .content_wrap .info_wrap .alarm_box .top_wrap:after{display:none}#header .content_wrap .info_wrap .alarm_box .top_wrap .btn_close{width:3rem;height:3rem;background-image:url(/assets/ic_back-bd516f83.svg)}#header .content_wrap .info_wrap .alarm_box .top_wrap .alarm_tit{position:absolute;top:50%;left:calc(50% + 3rem);transform:translate(-50%,-50%);font-size:1.9rem;font-weight:700;color:#262626}#header .content_wrap .info_wrap .alarm_box .top_wrap .alarm_tit:before{display:none}#header .content_wrap .info_wrap .alarm_box .bottom_wrap{padding:2rem 1.2rem 2rem 1.6rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box~.date_box{margin-top:4.2rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .date_tit{margin-bottom:1.5rem;font-size:2rem;line-height:normal}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail{gap:.8rem;min-height:7.4rem;padding:1.6rem}#header .content_wrap .info_wrap .alarm_box .bottom_wrap .date_box .alarm_detail .btn_alaram_detail .ic_checkbox{width:.8rem;height:.8rem;margin-top:.6rem}#header .content_wrap .info_wrap .alarm_box .btn_alarm_more{display:flex;justify-content:center;align-items:center;width:100%;height:5rem;margin-top:2rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:500;color:#fff}#header .content_wrap .btn_menu{display:flex;gap:.3rem;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;width:2.4rem;height:2.4rem}#header .content_wrap .btn_menu span{display:block;width:1.8rem;height:.2rem;background-color:#000;transition:all .3s ease-in-out}#header .content_wrap .btn_menu.active span:nth-child(1){transform:translateY(.3rem) rotate(45deg)}#header .content_wrap .btn_menu.active span:nth-child(2){opacity:0}#header .content_wrap .btn_menu.active span:nth-child(3){transform:translateY(-.7rem) rotate(-45deg)}#header .content_wrap .mo_menu_wrap{display:flex;flex-direction:column;position:absolute;top:6rem;right:-100%;width:100%;height:calc(var(--vh, 1vh) * 100 - 6rem);padding:2rem 1.6rem 0;transition:all .3s ease-in-out;background-color:#fff}#header .content_wrap .mo_menu_wrap.active{right:0}#header .content_wrap .mo_menu_wrap .logo_box{width:7.1rem;height:6rem}#header .content_wrap .mo_menu_wrap .logo_box .logo{height:2rem}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap{display:flex;gap:1.2rem;align-items:center;padding:0 .4rem}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .thumbnail{overflow:hidden;display:flex;justify-content:center;align-items:center;width:6.8rem;height:6.8rem;background:url(/assets/ic_user_mo-3b70c5bb.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .thumbnail img{width:100%}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info{display:none}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info.active{display:block}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .user_name{margin-bottom:1.2rem;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info{display:flex;gap:2rem;align-items:center;height:3rem;padding:0 .8rem;background-color:#e1ecff;border-radius:.5rem;font-size:1.4rem;font-weight:500;color:#3d62e4}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info span~span{position:relative}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .user_info .info span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.3rem;background-color:#3d62e447}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required{display:none}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required.active{display:block}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .btn_menu_login{display:flex;gap:.6rem;align-items:center;margin-bottom:1.2rem;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .btn_menu_login:after{content:"";display:block;width:1.8rem;height:1.8rem;transform:rotate(-90deg);background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .user_wrap .login_required .login_info_txt{font-size:1.4rem;font-weight:600;color:#969696}#header .content_wrap .mo_menu_wrap .top_wrap .point_box{display:flex;justify-content:space-between;align-items:center;width:calc(100% - .8rem);height:6rem;margin:1.4rem .4rem 0;padding:0 3rem;background-color:#f8f8f8;border-radius:1rem}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point_txt{display:flex;gap:.6rem;align-items:center;font-size:1.8rem;font-weight:500;color:#323232}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point_txt:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_point-335d0e19.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .top_wrap .point_box .point{font-size:1.8rem;font-weight:700}#header .content_wrap .mo_menu_wrap .scroll_box{overflow-y:auto;flex:1}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list{margin-top:2rem;padding-top:2.8rem;border-top:.1rem solid #ededed}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li{padding:0 .4rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li~li{margin-top:2.6rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:1.8rem;font-weight:600}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1:after{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.no_arrow:after{display:none}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.active{color:#3d62e4}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .btn_depth1.active:after{transform:rotate(180deg)}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap.active{max-height:21rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li{margin-top:3rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li~li{margin-top:2.4rem}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list>li .depth2_wrap li a{display:block;padding:0 1.8rem;font-size:1.6rem;font-weight:600;color:#7d7d7d}#header .content_wrap .mo_menu_wrap .scroll_box .nav_list .nav_desc{margin-bottom:2rem;font-size:1.4rem;font-weight:600;color:#969696}#header .content_wrap .mo_menu_wrap .btn_loginout{display:flex;gap:.4rem;justify-content:center;align-items:center;width:100%;height:6rem;margin-top:1rem;border-top:.1rem solid #ededed;font-size:1.4rem;font-weight:500;color:#7d7d7d}#header .content_wrap .mo_menu_wrap .btn_loginout:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/ic_logout-e345e565.svg) no-repeat center/cover}}#moHeader{display:none;position:fixed;z-index:3;left:0;bottom:0;width:100%;height:7rem;padding:.3rem 1.4rem 1.8rem;background-color:#fff;box-shadow:0 .2rem 1.6rem #00000017}#moHeader nav ul{display:flex;gap:1.2rem;align-items:center}#moHeader nav ul li{flex:1}#moHeader nav ul li a{display:flex;flex-direction:column;gap:.6rem;justify-content:center;align-items:center;height:6rem;font-size:1.2rem;font-weight:600;color:#727f91}#moHeader nav ul li a:before{content:"";display:block;width:2rem;height:2rem;background-repeat:no-repeat;background-size:cover;background-position:center}#moHeader nav ul li:nth-child(1) a:before{background-image:url(/assets/ic_mo_home-46c9fef0.svg)}#moHeader nav ul li:nth-child(1) a.active{color:#3d62e4}#moHeader nav ul li:nth-child(1) a.active:before{background-image:url(/assets/ic_mo_home_active-62945940.svg)}#moHeader nav ul li:nth-child(2) a:before{background-image:url(/assets/ic_mo_learning-ed72fb04.svg)}#moHeader nav ul li:nth-child(2) a.active{color:#3d62e4}#moHeader nav ul li:nth-child(2) a.active:before{background-image:url(/assets/ic_mo_learning_active-aa600413.svg)}#moHeader nav ul li:nth-child(3) a:before{background-image:url(/assets/ic_mo_class-44e14e04.svg)}#moHeader nav ul li:nth-child(3) a.active{color:#3d62e4}#moHeader nav ul li:nth-child(3) a.active:before{background-image:url(/assets/ic_mo_class_active-5ce494af.svg)}#moHeader nav ul li:nth-child(4) a:before{background-image:url(/assets/ic_mo_chat-73bd0423.svg)}#moHeader nav ul li:nth-child(4) a.active{color:#3d62e4}#moHeader nav ul li:nth-child(4) a.active:before{background-image:url(/assets/ic_mo_chat_active-6b04c8a9.svg)}#moHeader nav ul li:nth-child(5) a:before{background-image:url(/assets/ic_mo_my-1c387fe3.svg)}#moHeader nav ul li:nth-child(5) a.active{color:#3d62e4}#moHeader nav ul li:nth-child(5) a.active:before{background-image:url(/assets/ic_mo_my_active-46f391b0.svg)}@media (max-width: 768px){#moHeader{display:block}}#back-top{right:31px;bottom:18px;position:fixed}#back-top img{width:50px;height:50px}@media (max-width: 575px){#back-top{right:16px}}#company_header{background:#005DAC;display:flex;align-items:center;width:100%;position:fixed;z-index:99;top:0}@media screen and (max-width: 990px){#company_header{background:#ffffff}}#company_header.white-header{background-color:#fff!important;border-bottom:1px solid var(--Gray-9, #F2F2F2)!important;box-shadow:0 2px 5px #0000001a!important}#company_header.white-header .white{display:none!important}#company_header.white-header .blue{display:block!important}#company_header.white-header .mobs img{vertical-align:middle}#company_header.white-header .menu-area{width:100%}@media only screen and (min-width: 991px) and (max-width: 1023px){#company_header.white-header .menu-area{width:60%}}@media only screen and (min-width: 1024px) and (max-width: 1600px){#company_header.white-header .menu-area{width:70%}}#company_header.white-header .menu-area .grey-menu{gap:30px}@media only screen and (min-width: 991px) and (max-width: 1023px){#company_header.white-header .menu-area .grey-menu{gap:0px}}@media only screen and (min-width: 1024px) and (max-width: 1440px){#company_header.white-header .menu-area .grey-menu{gap:10px}}@media only screen and (min-width: 1441px) and (max-width: 1600px){#company_header.white-header .menu-area .grey-menu{gap:20px}}#company_header.white-header .menu-area .grey-menu li{color:#666!important;min-width:170px;text-align:center!important}@media only screen and (min-width: 991px) and (max-width: 1023px){#company_header.white-header .menu-area .grey-menu li{min-width:auto;padding:30px 10px;font-size:14px}}@media only screen and (min-width: 1024px) and (max-width: 1400px){#company_header.white-header .menu-area .grey-menu li{min-width:auto;padding:30px 5px}}@media only screen and (min-width: 1441px) and (max-width: 1600px){#company_header.white-header .menu-area .grey-menu li{min-width:auto;padding:30px 10px}}@media only screen and (min-width: 1024px) and (max-width: 1600px){#company_header.white-header .right-menu{padding-right:0}}#company_header.white-header .right-menu .before-login-button button{border:1px solid #0C60C2!important;color:#0c60c2!important}#company_header.white-header .mobile-header .mobs .logo .blue{display:none}#company_header.white-header .mobile-header .mobs .logo .white{display:none!important}#company_header.white-header .mobile-header .mob-menu .whit{display:none}#company_header.white-header .mobile-header .mob-menu .blk{display:block}#company_header.trans-header{background-color:transparent;position:fixed;top:0;height:76px}#company_header.trans-header .web-header{width:100%;height:auto}@media screen and (max-width: 990px){#company_header.trans-header .web-header{display:none}}#company_header.trans-header .web-header .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#company_header.trans-header .web-header .container-fluid .full-header{border-bottom:1px solid #fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:0 33px}#company_header.trans-header .web-header .container-fluid .full-header .mobs{display:flex;justify-content:space-between;align-items:center;width:25%;height:100%}#company_header.trans-header .web-header .container-fluid .full-header .mobs .logo{height:100%;align-items:center;cursor:pointer}#company_header.trans-header .web-header .container-fluid .full-header .mobs .logo .blue{display:none}#company_header.trans-header .web-header .container-fluid .full-header .mobs .logo .white{display:block}#company_header.trans-header .web-header .container-fluid .full-header .menu-area{display:flex;justify-content:center;align-items:center;height:100%;width:100%}#company_header.trans-header .web-header .container-fluid .full-header .menu-area .grey-menu{padding:0;gap:30px}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul{list-style:none;display:flex;margin-bottom:0}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li{color:#fff;position:relative;min-width:170px;text-align:center;cursor:pointer;font-family:Pretendard,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:100%;transition:.3s;padding:30px 15px}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li .submenu{position:absolute;width:250px;background:#003a66;left:0;top:90%;visibility:hidden;opacity:0;box-shadow:0 0 10px 3px #0000000d;padding:17px 0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;display:flex;flex-direction:column;gap:30px}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li .submenu li{margin-left:7px;display:block;padding:0!important;color:#fff!important}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li .submenu li a{padding:6px 10px!important;font-size:15px;color:#fdfdfd}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li .submenu li a:hover{background:none;padding-left:13px!important}#company_header.trans-header .web-header .container-fluid .full-header .right-menu{width:25%;border-width:0;border-style:solid;border-color:#e2e8f0}@media only screen and (min-width: 1024px) and (max-width: 1600px){#company_header.trans-header .web-header .container-fluid .full-header .right-menu{padding-right:0}}#company_header.trans-header .web-header .container-fluid .full-header .right-menu .before-login-button{width:100%;display:flex;justify-content:flex-end;padding-right:33px;border:0 solid #e2e8f0}#company_header.trans-header .web-header .container-fluid .full-header .right-menu .before-login-button button{background:transparent;padding:14px 24px;border:1px solid #fff;font-size:16px;color:#fff;font-weight:600;line-height:100%}#company_header.trans-header .mobile-header{width:100%;height:48px;display:none;padding:0 16px}@media screen and (max-width: 990px){#company_header.trans-header .mobile-header{display:block}}#company_header.trans-header .mobile-header .mobs{width:100%;display:flex;justify-content:space-between;align-items:center;height:100%}#company_header.trans-header .mobile-header .mobs .mob-menu{display:none}@media screen and (max-width: 990px){#company_header.trans-header .mobile-header .mobs .mob-menu{display:block;text-align:right}}#company_header.trans-header .mobile-header .mobs .mob-menu .blk{display:none}#company_header.trans-header .mobile-header .mobs .mob-menu .blk img{height:auto;vertical-align:middle}#company_header.trans-header .mobile-header .mobs .mob-menu .whit{display:block}#company_header.trans-header .mobile-header .mobs .mob-menu .whit img{height:auto;vertical-align:middle}#company_header.trans-header .mobile-header .mobs .logo .white{display:block}#company_header.trans-header .mobile-header .mobs .logo .blue{display:none}#company_header.trans-header .mobile-header .menu-area{position:fixed;width:80%;right:0;left:auto;display:none;box-shadow:-5px 2px 6px #7272721f}#company_header.trans-header .mobile-header .menu-area .menu-close{width:100%;text-align:right;padding:16px 15px 16px 0}#company_header.trans-header .mobile-header .menu-area .menu-close button{background:transparent;border:0}#company_header.trans-header .mobile-header .menu-area ul li{text-align:left;padding:15px 0 15px 30px}@media screen and (max-width: 990px){#company_header.trans-header .mobile-header .menu-area ul li{color:#111;padding:15px;text-align:left!important}#company_header.trans-header .mobile-header .menu-area ul li.active{color:#005dac}}#company_header.trans-header .mobile-header .menu-area ul li .sub-menu-items{position:relative;padding:0;top:10px;border:0;display:flex;justify-content:flex-start;text-align:left;align-items:flex-start}#company_header.trans-header .mobile-header.blue-header .menu-area{background-color:#0c60c2}#company_header.trans-header .mobile-header p{color:#181818;font-size:16px;font-style:normal;font-weight:600;line-height:100%}#company_header .d-flex{display:flex!important}#company_header .d-block{display:block!important}#company_header .logo{height:100%;align-items:center}@media screen and (max-width: 990px){#company_header .logo{padding-left:0}}#company_header .pointer{cursor:pointer}#company_header .menu-area{display:flex;justify-content:center;align-items:center;height:100%;width:100%}@media screen and (max-width: 990px){#company_header .menu-area{display:none;position:absolute;background:#fff;top:0;left:0;width:100%;height:100vh;z-index:321}}#company_header .menu-area ul{display:flex;list-style:none}@media screen and (max-width: 990px){#company_header .menu-area ul{flex-direction:column;padding:30px 0}}#company_header .menu-area ul.grey-menu{padding:0;gap:30px}@media screen and (max-width: 990px){#company_header .menu-area ul.grey-menu{gap:0}}#company_header .menu-area ul.grey-menu li{color:#181818}#company_header .menu-area ul li{cursor:pointer;color:#fff;text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:100%;padding:0 4px;transition:.3s}#company_header.trans-header .web-header .container-fluid .full-header .menu-area ul li:hover ul.submenu{opacity:1;visibility:visible}#footer{display:flex;align-items:center;justify-content:center;padding:3.8rem 0;background-color:#fafafa}#footer .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem}#footer .content_wrap .footer_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.6rem}#footer .content_wrap .footer_top .logo{width:10.1rem}#footer .content_wrap .footer_top .logo img{width:100%}#footer .content_wrap .footer_top .privacy{font-size:1.4rem;font-weight:500;color:#3c3c3c}#footer .content_wrap .footer_bottom .info{display:flex;gap:.8rem;flex-direction:column}#footer .content_wrap .footer_bottom .info li{display:flex;gap:2.4rem;align-items:center}#footer .content_wrap .footer_bottom .info li.pc_hidden{display:none}#footer .content_wrap .footer_bottom .info li.mo_hidden{display:flex}#footer .content_wrap .footer_bottom .info li p{position:relative;font-size:1.4rem;font-weight:500;color:#8d8d8d}#footer .content_wrap .footer_bottom .info li p~p:before{content:"";display:block;position:absolute;top:.3rem;left:-1.2rem;width:.1rem;height:1.1rem;background-color:#bebebe}#footer .content_wrap .footer_bottom .copyright{margin-top:2.4rem;font-size:1.4rem;font-weight:500;color:#8d8d8d}#footer.mylist_footer{padding-bottom:13rem}#footer.has_line{border-top:.1rem solid rgba(0,0,0,.07)}@media (max-width: 768px){#footer{padding-top:3rem;padding-bottom:11rem}#footer.mylist_footer{padding-bottom:20rem}#footer.has_line{padding-bottom:16rem}#footer .content_wrap{padding:0 2rem}#footer .content_wrap .footer_top{align-items:flex-end;margin-bottom:3rem}#footer .content_wrap .footer_top .logo{width:9.3rem}#footer .content_wrap .footer_top .privacy{font-size:1.2rem}#footer .content_wrap .footer_bottom .info{gap:1.2rem}#footer .content_wrap .footer_bottom .info li{gap:1.6rem;flex-wrap:wrap}#footer .content_wrap .footer_bottom .info li p{font-size:1.2rem}#footer .content_wrap .footer_bottom .info li p:before{content:"";display:block;position:absolute;top:.2rem;right:-.8rem;width:.1rem;height:1.1rem;background-color:#bebebe}#footer .content_wrap .footer_bottom .info li p~p:before{display:none}#footer .content_wrap .footer_bottom .info li:nth-child(1) p:before{display:none}#footer .content_wrap .footer_bottom .info li.pc_hidden{display:flex}#footer .content_wrap .footer_bottom .info li.mo_hidden{display:none}#footer .content_wrap .footer_bottom .copyright{margin-top:3rem;font-size:1.2rem}}.modal{display:none;justify-content:center;align-items:center;position:fixed;z-index:99999;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#00000045}.modal .modal_content{display:flex;flex-direction:column;position:relative;max-width:64rem;width:100%;max-height:69.5vh;padding:3rem 2rem 7.4rem;background-color:#fff;border-radius:1.2rem;box-shadow:0 0 1.2rem #0000001a}.modal .modal_content .btn_wrap{display:flex;gap:1.6rem;position:absolute;bottom:2rem;left:2rem;width:calc(100% - 4rem)}.modal .modal_content .btn_wrap button,.modal .modal_content .btn_wrap label,.modal .modal_content .btn_wrap a{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.modal .modal_content .btn_wrap button.btn_gray,.modal .modal_content .btn_wrap label.btn_gray,.modal .modal_content .btn_wrap a.btn_gray{background-color:#1e2f4a1a;color:#687385}.modal .modal_content .btn_wrap button.btn_line,.modal .modal_content .btn_wrap label.btn_line,.modal .modal_content .btn_wrap a.btn_line{background-color:#fff;border:.1rem solid #3d62e4;color:#3d62e4}.modal .modal_content .btn_wrap button strong,.modal .modal_content .btn_wrap label strong,.modal .modal_content .btn_wrap a strong{margin-right:.4rem;font-weight:700}.modal .modal_content .modal_header .tit_wrap{display:flex;justify-content:space-between;width:100%}.modal .modal_content .modal_header .tit_wrap h3{display:flex;flex-direction:column;gap:.8rem;padding-top:1rem;font-size:2.2rem;font-weight:700;color:#262626;word-break:keep-all}.modal .modal_content .modal_header .tit_wrap h3 .status{display:inline-flex;justify-content:center;align-items:center;width:fit-content;height:2.2rem;padding:.4rem .8rem;background-color:#e0edff;border-radius:5.5rem;font-size:1.2rem;font-weight:500;color:#3d62e4}.modal .modal_content .modal_header .tit_wrap h3 .status.complete{background-color:#e8e8e8;color:#383838}.modal .modal_content .modal_header .tit_wrap .btn_close_ic{flex-shrink:0;width:1.8rem;height:1.8rem;background:url(/assets/btn_close-f619ce8f.svg) no-repeat center/cover}.modal .modal_content .scroll_box{overflow-y:auto;width:calc(100% + 1.6rem);padding-right:1.6rem}.modal .modal_content .scroll_box::-webkit-scrollbar{width:.3rem}.modal .modal_content .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_tit{margin-bottom:1.6rem;font-size:1.8rem;font-weight:600;line-height:2.4rem;color:#262626}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_desc{margin-bottom:1.8rem;font-size:1.3rem;font-weight:500;color:#687385}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box{display:flex;gap:.5rem;flex-direction:column}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group{display:flex}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group input[type=checkbox]:checked+label{background-color:#3d62e417;border-color:#3d62e4;color:#175df3}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group input[type=checkbox]:checked+label:after{background:url(/assets/ic_checkbox_active-f1bf0589.svg) no-repeat center/cover;border:none}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group label{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;height:5.4rem;padding:0 2rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#687385}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box .checkbox_group label:after{content:"";display:block;width:2rem;height:2rem;background-color:#fff;border:.1rem solid #ececec;border-radius:50%;box-sizing:border-box}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap{flex-direction:row;gap:1rem;flex-wrap:wrap}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group{flex:1 1 33.333%;max-width:calc((100% - 2rem) / 3)}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group label{padding:0 1.5rem}.modal .modal_content .scroll_box .radio_wrap~.radio_wrap{margin-top:4rem}.modal .modal_content .scroll_box .radio_wrap .radio_tit{display:flex;gap:.4rem;margin-bottom:1.6rem;font-size:1.8rem;font-weight:600;line-height:2.4rem;color:#262626}.modal .modal_content .scroll_box .radio_wrap .radio_tit .essential{color:#ff4d2d}.modal .modal_content .scroll_box .radio_wrap .radio_tit .hide_txt{display:none;padding-top:.2rem;margin-left:auto;font-size:1.4rem;font-weight:500;color:#ff4d2d}.modal .modal_content .scroll_box .radio_wrap .radio_tit.txt_red,.modal .modal_content .scroll_box .radio_wrap .radio_tit.txt_red .essential{color:#ff4d2d}.modal .modal_content .scroll_box .radio_wrap .radio_tit.txt_red .hide_txt{display:block}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box{display:flex;gap:1rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group{flex:1;display:flex}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group input[type=radio]:checked+label{border-color:#3d62e4;font-weight:600;color:#3d62e4}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group label{flex:1 1 auto;display:flex;justify-content:center;align-items:center;height:5rem;padding:0 1rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#687385}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap{flex-wrap:wrap}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap .radio_group{flex:1 1 33.333%;max-width:calc((100% - 2rem) / 3)}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap.w50p .radio_group{flex:1 1 50%;max-width:calc((100% - 1rem)/2)}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box{display:flex;gap:1rem}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group{flex:1 1 auto;display:flex}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group input[type=radio]:checked+label{border-color:#3d62e4;font-weight:600;color:#3d62e4}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group input[type=radio]:checked+label:after{background-image:url(/assets/ic_radio_active-ee2f086d.svg)}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label{flex:1 1 auto;display:flex;justify-content:space-between;align-items:center;height:5rem;padding:0 2.5rem 0 2rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#687385}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label:after{content:"";display:block;width:1.4rem;height:.8rem;background:url(/assets/ic_radio-06e093cd.svg) no-repeat center/cover}.modal .modal_content.modal_info{max-width:52.8rem;text-align:center}.modal .modal_content.modal_info .info_wrap .info_desc{margin:1.6rem 0 3rem;font-size:1.8rem;font-weight:500;line-height:2.6rem;text-align:center}.modal .modal_content.modal_info .info_wrap .info_desc .point{font-weight:600;color:#3d62e4}.modal#topicModal .modal_content,.modal#levelModal .modal_content{max-width:52.5rem;max-height:60.5rem}.modal#topicModal .modal_content .modal_header .toppic_info,.modal#levelModal .modal_content .modal_header .toppic_info{margin:1rem 0}.modal#topicModal .modal_content .modal_header .toppic_info .topic_choice,.modal#levelModal .modal_content .modal_header .toppic_info .topic_choice{display:inline-flex;gap:.2rem;justify-content:center;align-items:center;height:3.5rem;padding:0 1rem;background-color:#efefef;border-radius:.6rem;font-size:1.4rem;font-weight:500;color:#888}.modal#topicModal .modal_content .modal_header .toppic_info .topic_choice .topic_num,.modal#levelModal .modal_content .modal_header .toppic_info .topic_choice .topic_num{color:#175df3}.modal#topicModal .modal_content .modal_header .toppic_info .desc,.modal#levelModal .modal_content .modal_header .toppic_info .desc{margin:2rem 0 0 .8rem;font-size:1.4rem;font-weight:500;color:#175df3}.modal#topicModal .modal_content .scroll_box,.modal#levelModal .modal_content .scroll_box{padding-bottom:2rem}.modal#mobileLearningModal .modal_content{max-height:88vh;padding-top:2rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info{margin-top:1.4rem;padding-bottom:3rem;border-bottom:.1rem solid #e9e9e9}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li{display:flex;gap:1rem;position:relative;max-width:55rem;font-size:1.6rem;line-height:2.4rem;color:#585858;word-break:keep-all}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li~li{margin-top:.8rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li:before{content:"";display:block;flex-shrink:0;width:.6rem;height:.6rem;margin-top:1rem;border-radius:50%;background-color:#585858}.modal#mobileLearningModal .modal_content .scroll_box{margin-top:3rem;margin-bottom:2rem}.modal#mobileLearningModal .modal_content .scroll_box .desc_box{margin-top:2rem;padding:2rem;background-color:#f4f4f4;border-radius:.9rem}.modal#mobileLearningModal .modal_content .scroll_box .desc_box p{font-size:1.4rem;font-weight:500;line-height:2.3rem;color:#262626;word-break:keep-all}.modal#mobileLearningModal .modal_content .scroll_box .desc_box p+p{margin-top:3rem}.modal#mobileLearningModal .modal_content .scroll_box .desc_box p strong{display:block;font-weight:700}.modal#afterClassReviewModal .modal_content{max-height:88vh;padding-top:2rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap{margin:2rem 0 3rem;padding:2rem;background-color:#f4f4f4;border-radius:.8rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li{display:flex;gap:2rem;font-size:1.6rem;color:#262626}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li~li{margin-top:1.6rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li .sort{flex-shrink:0;font-weight:600}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content{display:none;margin-top:2.6rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content .radio_wrap p{margin-bottom:1.2rem;font-size:1.3rem;font-weight:500;color:#3d62e4}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content .radio_wrap .radio_box .radio_group label{justify-content:center;padding:0 1rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content .radio_wrap .radio_box .radio_group label:after{display:none}.modal#afterClassReviewModal .modal_content .scroll_box .desc_box{display:flex;gap:1rem;margin:4rem 0 1.6rem;padding:1.6rem 2rem;background-color:#f4f4f4;font-size:1.4rem;font-weight:500;line-height:2.3rem;color:#747474}.modal#classDetailModal .modal_content{max-height:74vh;padding-top:2rem}.modal#classDetailModal .modal_content .modal_header .class_info{margin:3rem 0;padding-left:.4rem}.modal#classDetailModal .modal_content .modal_header .class_info li{display:flex;gap:1.4rem;font-size:1.4rem;font-weight:500;color:#6a6a6a}.modal#classDetailModal .modal_content .modal_header .class_info li~li{margin-top:1.2rem}.modal#classDetailModal .modal_content .modal_header .class_info li~li .sort{font-weight:600}.modal#classDetailModal .modal_content .modal_header .class_info li .sort{flex-shrink:0;position:relative;width:6.2rem;color:#3d62e4}.modal#classDetailModal .modal_content .modal_header .class_info li .sort:after{content:"";display:block;position:absolute;top:.3rem;right:0;width:.1rem;height:1.3rem;background-color:#dfdfdf}.modal#classDetailModal .modal_content .scroll_box{padding-bottom:3rem}.modal#classDetailModal .modal_content .scroll_box .swiper{overflow:hidden;position:relative;border-radius:.8rem}.modal#classDetailModal .modal_content .scroll_box .swiper-button-next,.modal#classDetailModal .modal_content .scroll_box .swiper-button-prev{transform:translateY(-50%);width:3rem;height:3rem;margin-top:0;background:url(/assets/btn_slide-833b0afd.svg) no-repeat center/cover}.modal#classDetailModal .modal_content .scroll_box .swiper-button-next:after,.modal#classDetailModal .modal_content .scroll_box .swiper-button-prev:after{display:none}.modal#classDetailModal .modal_content .scroll_box .swiper-button-next{right:1.6rem}.modal#classDetailModal .modal_content .scroll_box .swiper-button-prev{left:1.6rem;transform:scaleX(-1) translateY(-50%)}.modal#classDetailModal .modal_content .scroll_box .swiper-pagination{display:flex;gap:.4rem;justify-content:center;align-items:center;height:.4rem}.modal#classDetailModal .modal_content .scroll_box .swiper-pagination-bullet{display:block;width:.4rem;height:.4rem;margin:0;background-color:#262626;opacity:.13}.modal#classDetailModal .modal_content .scroll_box .swiper-pagination-bullet-active{opacity:1}.modal#educationModal .modal_content{padding-top:2rem;padding-bottom:10.4rem}.modal#educationModal .modal_content .modal_header .date_wrap{display:flex;gap:2rem;align-items:center;padding:1rem 0 2rem;font-size:1.6rem;font-weight:500;color:#898989}.modal#educationModal .modal_content .modal_header .date_wrap .date{position:relative}.modal#educationModal .modal_content .modal_header .date_wrap .date:before{content:"";display:block;position:absolute;top:.3rem;left:-1rem;width:.1rem;height:1.2rem;background-color:#c2c2c2}.modal#educationModal .modal_content .scroll_box .desc_box{margin:1rem 0 3rem;padding:2rem;background-color:#f4f4f4;border-radius:.8rem;font-size:1.6rem;line-height:2.3rem;color:#585858;text-align:center;word-break:keep-all}.modal#educationModal .modal_content .scroll_box .checkbox_wrap,.modal#educationModal .modal_content .scroll_box .textarea_wrap{margin-top:4rem}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit{display:flex;gap:.4rem;margin-bottom:1.6rem;font-size:1.8rem;font-weight:600;line-height:2.4rem;color:#262626}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit .essential{color:#ff4d2d}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit .hide_txt{display:none;padding-top:.2rem;margin-left:auto;font-size:1.4rem;font-weight:500;color:#ff4d2d}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red,.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red .essential{color:#ff4d2d}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red .hide_txt{display:block}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red+.textarea_group{border-color:#ff4d2d}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group{width:100%;border:.1rem solid #ececec;border-radius:.6rem;padding:1.4rem .4rem .4rem 1.4rem}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea{overflow-y:auto;width:100%;height:12.8rem;padding-right:3.5rem;border:none;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.3rem;color:#687385;letter-spacing:-.02em;word-break:keep-all}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea::placeholder{font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:500;color:#687385;letter-spacing:-.02em}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea::-webkit-scrollbar{width:.3rem}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}@media (max-width: 768px){.modal{padding:0 1.6rem}.modal .modal_content .btn_wrap{gap:.7rem}.modal .modal_content .modal_header .tit_wrap h3{padding-top:1.8rem;font-size:1.8rem}.modal .modal_content .scroll_box{width:100%;padding-right:0}.modal .modal_content .scroll_box::-webkit-scrollbar{width:0}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_desc{margin-bottom:1.2rem}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group{flex:1 1 50%;max-width:calc((100% - 1rem)/2)}.modal .modal_content .scroll_box .checkbox_wrap .checkbox_box.has_flexwrap .checkbox_group label{padding:0 1.4rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box{flex-wrap:wrap;gap:1rem 1.2rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group{flex:1 1 33.333%;max-width:calc((100% - 24px) / 3)}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box .radio_group label{height:5.4rem;padding:0 .4rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap{gap:1.2rem}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap .radio_group{flex:1 1 100%;max-width:100%}.modal .modal_content .scroll_box .radio_wrap:not(.has_icon) .radio_box.has_flexwrap.w50p{gap:1rem}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box{flex-direction:column}.modal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label{height:5.4rem}.modal .modal_content .scroll_box .radio_wrap .radio_tit{display:block}.modal .modal_content .scroll_box .radio_wrap .radio_tit.txt_red .hide_txt{display:none}.modal .modal_content.modal_info .info_wrap .info_desc{max-width:30.4rem;margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:2.4rem;word-break:keep-all}.modal#topicModal .modal_content{padding-top:2rem}.modal#topicModal .modal_content .modal_header .toppic_info{margin:1.2rem 0}.modal#topicModal .modal_content .modal_header .toppic_info .desc{margin:2.6rem 0 0}.modal#mobileLearningModal{padding:0}.modal#mobileLearningModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#mobileLearningModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info{margin-top:2rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li{max-width:100%;font-size:1.4rem;line-height:2.1rem}.modal#mobileLearningModal .modal_content .modal_header .mobile_info li:before{width:.5rem;height:.5rem;margin-top:.7rem}.modal#mobileLearningModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#mobileLearningModal .modal_content .scroll_box .desc_box{margin-top:4rem;padding:3rem 1.6rem}.modal#mobileLearningModal .modal_content .scroll_box .btn_wrap{position:static;width:100%;margin-top:5rem}.modal#afterClassReviewModal{padding:0}.modal#afterClassReviewModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#afterClassReviewModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap{margin-top:1.6rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li{gap:3.4rem;font-size:1.4rem}.modal#afterClassReviewModal .modal_content .modal_header .class_wrap li~li{margin-top:1.4rem}.modal#afterClassReviewModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap.has_icon .radio_box{flex-direction:row}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap.has_icon .radio_box .radio_group label{padding:0 2rem}.modal#afterClassReviewModal .modal_content .scroll_box .radio_wrap .hidden_content{margin-top:4rem}.modal#afterClassReviewModal .modal_content .scroll_box .desc_box{margin-bottom:3rem;border-radius:.8rem;word-break:keep-all}.modal#afterClassReviewModal .modal_content .scroll_box .desc_box .img_wrap{flex-shrink:0}.modal#afterClassReviewModal .modal_content .scroll_box .btn_wrap{position:static;width:100%;margin-top:3rem}.modal#classDetailModal .modal_content{padding-left:1.6rem;padding-right:1.6rem}.modal#classDetailModal .modal_content .modal_header .class_info{margin:2rem 0;padding-left:0}.modal#classDetailModal .modal_content .modal_header .class_info li~li{margin-top:.7rem}.modal#classDetailModal .modal_content .scroll_box{padding-bottom:1.6rem}.modal#classDetailModal .modal_content .scroll_box .classDetailSwiper .swiper-button-next,.modal#classDetailModal .modal_content .scroll_box .classDetailSwiper .swiper-button-prev{display:none}.modal#educationModal{padding:0}.modal#educationModal .modal_content{max-width:100%;max-height:100vh;height:100%;padding-bottom:0;border-radius:0}.modal#educationModal .modal_content .modal_header .tit_wrap h3{padding-top:2.8rem;font-size:2rem;line-height:2.8rem}.modal#educationModal .modal_content .modal_header .date_wrap{gap:2.4rem;padding:1.2rem 0 1.6rem;font-size:1.4rem}.modal#educationModal .modal_content .scroll_box{margin-bottom:0;padding-bottom:3rem}.modal#educationModal .modal_content .scroll_box .desc_box{margin:0 0 4rem;padding:1.6rem;font-size:1.4rem;line-height:2.1rem;text-align:left}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit{display:block}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_tit.txt_red .hide_txt{display:none}.modal#educationModal .modal_content .scroll_box .textarea_wrap .textarea_group textarea{height:13.2rem;padding-right:1rem}.modal#educationModal .modal_content .scroll_box .btn_wrap{gap:1rem;position:static;width:100%;margin-top:5rem}.modal#educationModal .modal_content .scroll_box .btn_wrap button,.modal#educationModal .modal_content .scroll_box .btn_wrap a{flex:1 1 1}.modal#testTypeQuestionModal .modal_content{position:relative;padding:3.8rem 1.6rem 3rem;overflow:auto}.modal#testTypeQuestionModal .modal_content .btn_close{position:absolute;top:2rem;right:2rem;width:1.8rem;height:1.8rem;background:url(/assets/btn_close-f619ce8f.svg) no-repeat center/cover}.modal#testTypeQuestionModal .modal_content .tit{margin-bottom:1.8rem;font-size:1.8rem;font-weight:700}.modal#testTypeQuestionModal .modal_content .txt{padding-right:1.2rem;font-size:1.6rem;font-weight:600;line-height:2.3rem}.modal#testTypeAnswerModal .modal_content{overflow:hidden;position:relative;padding:3.8rem 1.6rem 0}.modal#testTypeAnswerModal .modal_content .btn_close{position:absolute;top:2rem;right:2rem;width:1.8rem;height:1.8rem;background:url(/assets/btn_close-f619ce8f.svg) no-repeat center/cover}.modal#testTypeAnswerModal .modal_content .tit{margin-bottom:1.8rem;font-size:1.8rem;font-weight:700}.modal#testTypeAnswerModal .modal_content .answer_total_wrap{overflow-y:auto;padding-bottom:2rem}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box{padding:1.3rem 1.3rem 1.7rem;background-color:#f7f7f7;border-radius:1rem}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box~.answer_box{margin-top:1rem}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box .tit_wrap{display:flex;justify-content:space-between;margin-bottom:1.6rem}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box .tit_wrap .sub_tit{display:flex;gap:2rem;align-items:center;height:3rem;padding:0 1.2rem;background-color:#e3ecfc;border-radius:.5rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box .tit_wrap .btn_play{display:block;width:3.4rem;height:3.4rem;background:url(/assets/ic_play-5ac8039f.svg) no-repeat center/cover}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box .tit_wrap .btn_play.btn_pasue{background-image:url(/assets/ic_pause-01221133.svg)}.modal#testTypeAnswerModal .modal_content .answer_total_wrap .answer_box .txt{font-size:1.4rem;font-weight:500;line-height:2.3rem;color:#656565;white-space:pre-wrap}}.container.main .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.main#nonStudent{padding-top:6rem;padding-bottom:15rem}.container.main#nonStudent .visual{position:relative}.container.main#nonStudent .visual .visualSwiper{height:64rem}.container.main#nonStudent .visual .visualSwiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center;align-items:center;height:100%;background-color:#3d62e4;color:#ffffff7a}.container.main#nonStudent .visual .visualSwiper .swiper-pagination{display:flex;gap:1.2rem;justify-content:center;align-items:center;bottom:19rem}.container.main#nonStudent .visual .visualSwiper .swiper-pagination-bullet{opacity:.4;width:.8rem;height:.8rem;margin:0;background-color:#fff}.container.main#nonStudent .visual .visualSwiper .swiper-pagination-bullet-active{opacity:1}.container.main#nonStudent .visual .visualSwiper .swiper-pagination.no_status{bottom:2rem}.container.main#nonStudent .visual .content_wrap .tit_wrap{position:absolute;left:50%;transform:translate(-50%);top:9rem;z-index:1;max-width:157.2rem;width:100%;padding:0 1.6rem;color:#fff}.container.main#nonStudent .visual .content_wrap .tit_wrap h3{margin-bottom:2.4rem;font-size:4.8rem;font-weight:700}.container.main#nonStudent .visual .content_wrap .tit_wrap .txt{font-size:1.6rem;font-weight:500;line-height:2.5rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap{position:relative;z-index:1;margin-top:-15.2rem;padding:0 3rem;background-color:#f7f7f7cc;border:.1rem solid #f1f1f1;border-radius:1.4rem;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}.container.main#nonStudent .visual .content_wrap .application_status_wrap .my_status{display:flex;gap:.6rem;align-items:center;position:absolute;top:3rem;left:3rem;font-size:2.6rem;font-weight:700}.container.main#nonStudent .visual .content_wrap .application_status_wrap .my_status .num{color:#3d62e4}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper{padding:9rem 0 3rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box{display:flex;flex-direction:column;justify-content:space-between;height:28.9rem;padding:3rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 4rem #00000012}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit{display:flex;justify-content:space-between}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:2.2rem;font-weight:700;line-height:2.9rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.complete{background-color:#9ea8ba}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.ongoing{color:#3d62e4;background-color:#fff;border:1px solid #3d62e4}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.suspend{color:#9ea8ba;background-color:#fff;border:1px solid #9ea8ba}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info{display:flex;flex-direction:column;gap:1.2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li{display:flex;gap:2.4rem;align-items:center;font-size:1.6rem;font-weight:500;color:#6a6a6a}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li .sort{width:6rem;font-weight:600;color:#3d62e4}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap{display:flex;gap:1rem;justify-content:flex-end;align-items:center;position:absolute;top:4.3rem;right:0;width:13rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-pagination{display:flex;gap:.2rem;align-items:center;position:static;width:auto;font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:#3d62e4}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next,.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{flex-shrink:0;position:static;width:3rem;height:3rem;margin:0;background:url(/assets/ic_30_arrow_swiper-08956df5.svg) no-repeat center/cover}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next:after,.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev:after{display:none}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{transform:scaleX(-1)}.container.main#nonStudent .available_courses_list{margin-top:6rem}.container.main#nonStudent .available_courses_list .content_wrap .tit_wrap{display:flex;gap:.7rem;align-items:center;font-size:2.6rem;font-weight:700}.container.main#nonStudent .available_courses_list .content_wrap .tit_wrap .num{color:#3d62e4}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap{margin-top:2.5rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper{display:none}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list{display:flex;gap:1.2rem;padding:2.5rem 0;border-bottom:.1rem solid #f0f0f0}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .day_wrap{flex-shrink:0;width:7.2rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .day_wrap .day{display:inline-flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .day_wrap .day.today{background-color:#ff4d2d}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info{width:calc(100% - 26rem)}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .tit{margin-bottom:2.4rem;font-size:2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li{flex-shrink:0;display:flex;gap:2.2rem;align-items:center;padding:1rem 1.4rem;background-color:#f6f6f6;border-radius:.8rem;font-size:1.4rem;font-weight:500;color:#6a6a6a}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li.date{background-color:#f2f7ff}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li .sort{position:relative;font-weight:600;color:#3d62e4}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li .sort:after{content:"";display:block;position:absolute;top:.3rem;right:-1.1rem;width:.1rem;height:1.1rem;background-color:#e7e7e7}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .available_list .btn_available{flex-shrink:0;display:flex;gap:1rem;justify-content:center;align-items:center;height:4.7rem;margin-top:1.9rem;margin-left:auto;padding:0 2rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:500;color:#fff}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .btn_more{display:flex;gap:.8rem;justify-content:center;align-items:center;height:4.6rem;margin:3rem auto 0;padding:0 2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.8rem;font-weight:500}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap .btn_more.active img{transform:rotate(180deg)}.container.main#nonStudent .new_info{margin-top:11rem}.container.main#nonStudent .new_info .content_wrap .swiper.whatsNewSwiper{display:block}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-btn-wrap .swiper-button-next{top:50%;transform:translateY(-50%)}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-btn-wrap .swiper-button-prev{top:50%;transform:translateY(-50%) scaleX(-1)}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-btn-wrap .swiper-button-disabled{display:none}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide{display:flex;justify-content:space-between;padding:0 6rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide.has_info_box{gap:7.6rem;justify-content:flex-start;padding-left:0}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide.has_info_box .news_list{margin-left:auto}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .info_box{display:flex;justify-content:space-between;flex-direction:column;max-width:50rem;width:100%;height:34rem;padding:3rem;background-color:#3d62e4;border-radius:1.4rem;color:#fff}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .info_box .txt_wrap .desc{margin-bottom:2rem;font-size:1.8rem;font-weight:700}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .info_box .txt_wrap .tit{font-size:3.4rem;font-weight:700;line-height:4.4rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .info_box .btn_all{display:inline-flex;justify-content:center;align-items:center;width:8.7rem;height:3.9rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list{max-width:36.4rem;height:34rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li~li{margin-top:2rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a{display:flex;gap:3rem;align-items:center}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .img_wrap{overflow:hidden;flex-shrink:0;width:10rem;height:10rem;border-radius:.5rem;display:flex;justify-content:center}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .img_wrap img{height:100%;max-width:none}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap{width:calc(100% - 13rem)}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .tit{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:1.8rem;font-weight:600;line-height:2.8rem;letter-spacing:-.02em}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .desc{display:block;margin-top:1rem;font-size:1.6rem;letter-spacing:-.02em;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.main#nonStudent .new_info .content_wrap .mo_new_info{display:none}.container.main#student{padding-top:6rem;margin-bottom:10rem}.container.main#student .user_info{margin-top:3rem}.container.main#student .user_info .content_wrap .user_wrap{display:flex;justify-content:space-between}.container.main#student .user_info .content_wrap .user_wrap .tit{font-size:3.6rem;font-weight:600}.container.main#student .user_info .content_wrap .user_wrap .tit .name{font-weight:700}.container.main#student .user_info .content_wrap .user_wrap .select_wrap{position:relative}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box{display:flex;align-items:center;position:relative;height:5rem;padding:0 2.6rem;border:.1rem solid #f1f1f1;border-radius:2.7rem;font-size:1.6rem;font-weight:500}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box:after{flex-shrink:0;content:"";display:block;width:1.6rem;height:1.6rem;margin-left:4.8rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc{flex-shrink:0;position:relative;margin-right:2.6rem;color:#737373}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc:after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:-1.3rem;width:.1rem;height:1.4rem;background-color:#f1f1f1}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options{display:none;position:absolute;top:5.8rem;left:0;z-index:2;width:100%;padding:1rem;background-color:#fff;border:.1rem solid #f1f1f1;border-radius:1.4rem;box-shadow:0 .2rem 1.4rem #00000012}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options button{width:100%;height:5rem;padding:0 1.6rem;border-radius:.9rem;font-size:1.4rem;font-weight:500;text-align:left}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options button.active{background-color:#f8f8f8}.container.main#student .user_info .content_wrap .user_wrap .select_wrap.active .select_box:after{transform:rotate(180deg)}.container.main#student .user_info .content_wrap .user_wrap .select_wrap.active .options{display:block}.container.main#student .user_info .content_wrap .user_status_wrap{display:flex;gap:3.2rem;margin-top:2.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap{display:flex;justify-content:space-between;flex-direction:column;max-width:39.6rem;width:100%;height:34rem;padding:2.4rem 1.4rem 1.4rem;background-color:#3d62e4;border-radius:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month{display:flex;gap:.7rem;align-items:center}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month .num{font-size:2.6rem;font-weight:600;color:#fff}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month .point{display:flex;justify-content:center;align-items:center;height:2.2rem;padding:0 .6rem;border:.1rem solid #adc7ff;border-radius:7rem;font-size:1.2rem;font-weight:500;color:#adc7ff}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list{display:flex;gap:1rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:17.4rem;padding:2rem;background-color:#ffffff21;border-radius:1.4rem;color:#fff}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .tit{font-size:1.6rem;font-weight:500;color:#ccdbf2}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap{display:flex;gap:.3rem;justify-content:flex-end;align-items:flex-end}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .num{font-size:3.8rem;font-weight:600}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .total{opacity:.6;padding-bottom:.7rem;font-size:1.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .progress_bar{overflow:hidden;position:relative;width:100%;height:1.1rem;margin-top:.8rem;background-color:#ffffff2e;border-radius:.2rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .progress_bar .progress_current{position:absolute;top:0;left:0;width:70%;height:100%;background-color:#fff;border-radius:.2rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap{max-width:111.2rem;width:100%;height:34rem;padding:2rem;background-color:#f2f2f2b3;border-radius:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap{margin-bottom:3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .tit{margin-bottom:.6rem;font-size:2.2rem;font-weight:600}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .desc{font-size:1.4rem;font-weight:500;color:#9b9b9b}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap{display:flex;gap:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div{flex:1;flex-direction:column;height:22rem;padding:1.6rem 1.8rem;background-color:#fff;box-shadow:.2rem .4rem 1.1rem #0000000a;border-radius:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap{display:flex;overflow:hidden;padding-right:.4rem;padding-bottom:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box{overflow-y:auto;margin-top:1.6rem;padding-bottom:.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box::-webkit-scrollbar{width:.3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list{display:flex;gap:.8rem;flex-direction:column;padding-right:.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;min-height:4.3rem;padding:0 1rem 0 3.4rem;background-color:#f8f8f8;border:.1rem solid #f3f3f3;border-radius:.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li:before{content:"";display:block;position:absolute;top:1.8rem;left:1.4rem;width:.8rem;height:.8rem;background-color:#c7f034;border-radius:50%}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .todo{font-size:1.6rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .date{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:2.4rem;padding:0 .8rem;border-radius:1.5rem;background-color:#fccbcb;font-size:1.2rem;font-weight:500;color:#e41d1d}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li.d_day:before{background-color:#ff4d2d}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li.d_day .todo{color:#ff4d2d}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper{overflow:visible}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-prev{top:3.7rem;left:-2.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-next{top:3.7rem;right:-2.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container{overflow:hidden}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide{width:100%!important}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{display:flex;justify-content:flex-end;flex-direction:column;padding-right:3.8rem;height:14.2rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar{position:relative;width:100%;height:1.8rem;background-color:#eaeaea;border-radius:.2rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .progress_current{position:absolute;top:0;left:0;width:70%;height:100%;background-color:#3d62e4;border-radius:.2rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{position:absolute;left:50%;bottom:7.5rem;transform:translate(-50%);font-size:1.6rem;font-weight:600;text-transform:capitalize}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:before,.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{content:"";display:block;position:absolute;left:50%;bottom:-2.1rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#d9d9d9;border-radius:50%}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:after,.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{content:"";display:block;position:absolute;left:50%;bottom:-7.5rem;transform:translate(-50%);width:.1rem;height:5.7rem;border-left:.1rem dashed #cfcfcf}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{left:70%}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{background-color:#175df3}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{border-left:.1rem solid #175df3}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{display:flex;gap:.4rem;justify-content:center;align-items:center;position:absolute;left:70%;bottom:7.5rem;transform:translate(-50%);width:max-content;height:3.2rem;padding:0 1rem;background-color:#f6f6f6;border-radius:.4rem;font-size:1.6rem;font-weight:600}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date strong{font-weight:700}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:before{content:"";display:block;position:absolute;left:50%;bottom:-2.1rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#175df3;border-radius:50%}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:after{content:"";display:block;position:absolute;left:50%;bottom:-7.5rem;transform:translate(-50%);width:.1rem;height:5.7rem;border-left:.1rem solid #175df3}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box{display:flex;justify-content:space-between;align-items:center;position:relative;padding-bottom:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box:before{content:"";display:block;position:absolute;left:-1.8rem;bottom:0;width:calc(100% + 3.6rem);height:.1rem;background-color:#eaeaea}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box .tit{font-size:2.2rem;font-weight:600}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box .sub_tit{font-size:1.4rem;font-weight:500;color:#3d62e4}.container.main#student .common_banner{margin-top:4rem}.container.main#student .info_overview{margin-top:3rem}.container.main#student .info_overview .content_wrap{display:flex;gap:1.7rem}.container.main#student .info_overview .content_wrap>div{overflow:hidden;height:49.6rem;padding:3rem;background-color:#f6f6f6;border:.1rem solid #f3f3f3;border-radius:1rem}.container.main#student .info_overview .content_wrap>div.lesson_activity{max-width:92.5rem}.container.main#student .info_overview .content_wrap>div.lesson_activity .lessonActivitySwiper{overflow:visible}.container.main#student .info_overview .content_wrap>div.lesson_activity .lessonActivitySwiper .swiper-btn-wrap .swiper-button-next{top:50%;right:-1.8rem;transform:translateY(-50%)}.container.main#student .info_overview .content_wrap>div.lesson_activity .lessonActivitySwiper .swiper-btn-wrap .swiper-button-prev{top:50%;left:-1.8rem;transform:translateY(-50%) scaleX(-1)}.container.main#student .info_overview .content_wrap>div.whats_new{display:flex;flex-direction:column;max-width:59.6rem;width:100%;padding-bottom:0}.container.main#student .info_overview .content_wrap>div.whats_new .tit_wrap{margin-bottom:4.5rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box{overflow-y:auto;width:calc(100% + 2.6rem);padding-bottom:2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box::-webkit-scrollbar{width:.3rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li~li{margin-top:2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a{display:flex;gap:2rem;align-items:center}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap{overflow:hidden;flex-shrink:0;position:relative;width:11.3rem;height:11.3rem;display:flex;justify-content:center}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap img{height:100%;max-width:none}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap .point{display:flex;justify-content:center;align-items:center;position:absolute;top:.8rem;left:.8rem;height:3rem;padding:0 .7rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap{width:calc(100% - 16rem)}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .tit{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:2rem;font-weight:600;line-height:3rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .desc{display:block;margin-top:.2rem;font-size:1.6rem;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.main#student .info_overview .content_wrap>div .tit_wrap{display:flex;justify-content:space-between;margin-bottom:2.5rem}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .tit{font-size:2.6rem;font-weight:600}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .desc{margin-top:.6rem;font-size:1.8rem;font-weight:500}.container.main#student .info_overview .content_wrap>div .tit_wrap .btn_all{display:flex;justify-content:center;align-items:center;height:3.9rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}@media (max-width: 1480px){.container.main#nonStudent .new_info .content_wrap .whatsNewSwiper .swiper-container .swiper-wrapper .swiper-slide{gap:1rem;padding:0 3rem}.container.main#nonStudent .new_info .content_wrap .whatsNewSwiper .swiper-container .swiper-wrapper .swiper-slide.has_info_box{gap:4rem;justify-content:center}.container.main#nonStudent .new_info .content_wrap .whatsNewSwiper .swiper-container .swiper-wrapper .swiper-slide .info_box{min-width:30rem;width:37%}}@media (max-width: 1280px){.container.main{overflow-x:hidden}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box{padding:0 1.6rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box:after{margin-left:2rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .select{max-width:28rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options{left:auto;right:0;width:48rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap{height:auto}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list{flex-direction:column}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap{height:auto}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap{flex-direction:column}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap{height:auto}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box{margin-bottom:1.6rem;height:auto}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list{height:11rem}.container.main#student .info_overview .content_wrap{flex-direction:column}.container.main#student .info_overview .content_wrap>div.lesson_activity{overflow:visible;max-width:100%}.container.main#student .info_overview .content_wrap>div.whats_new{max-width:100%}}@media (max-width: 1024px){.container.main#nonStudent .new_info .content_wrap .swiper{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-left:2rem}.container.main#nonStudent .new_info .content_wrap .swiper.whatsNewSwiper{display:none}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide{max-width:36.4rem;padding:0}.container.main#nonStudent .new_info .content_wrap .mo_new_info{display:block}.container.main#nonStudent .new_info .content_wrap .mo_new_info .info_box{width:100%;height:20rem;margin-bottom:3rem;padding:3rem;background-color:#3d62e4;border-radius:1.4rem;color:#fff}.container.main#nonStudent .new_info .content_wrap .mo_new_info .info_box .txt_wrap .desc{margin-bottom:1.2rem;font-size:1.8rem;font-weight:700}.container.main#nonStudent .new_info .content_wrap .mo_new_info .info_box .txt_wrap .tit{font-size:2.6rem;font-weight:700}.container.main#nonStudent .new_info .content_wrap .mo_new_info .btn_all{display:flex;justify-content:center;align-items:center;width:100%;height:5rem;margin-top:2.8rem;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}}@media (max-width: 768px){.container.main#nonStudent{padding-bottom:10.4rem}.container.main#nonStudent .visual .visualSwiper{height:37.1rem}.container.main#nonStudent .visual .visualSwiper .swiper-pagination{bottom:8.6rem}.container.main#nonStudent .visual .visualSwiper .swiper-pagination.no_status{bottom:2rem}.container.main#nonStudent .visual .content_wrap .tit_wrap{top:3rem;left:0;transform:translate(0);padding:0 2rem}.container.main#nonStudent .visual .content_wrap .tit_wrap h3{min-height:1.5rem;font-size:3.4rem}.container.main#nonStudent .visual .content_wrap .tit_wrap .txt{font-size:1.4rem;line-height:2.2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap{margin-top:-6.6rem;padding:0}.container.main#nonStudent .visual .content_wrap .application_status_wrap .my_status{top:2rem;left:2rem;font-size:2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper{padding:6.6rem 1.6rem 2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap{position:static;width:auto}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-pagination{display:none;position:absolute;top:3.8rem;left:auto;right:1.6rem;height:1.4rem;font-size:1.2rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{position:absolute;top:20.8rem;left:0;border-radius:50%;box-shadow:0 .2rem .8rem #0000001a}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next{position:absolute;top:20.8rem;right:0;border-radius:50%;box-shadow:0 .2rem .8rem #0000001a}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-disabled{display:none}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box{height:31.3rem;padding:2.4rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit{gap:1.2rem;flex-direction:column-reverse}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status{width:max-content;font-size:1.4rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .tit{font-size:1.8rem;line-height:2.7rem}.container.main#nonStudent .visual .content_wrap .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li{gap:.8rem;font-size:1.4rem}.container.main#nonStudent .available_courses_list{margin-top:4rem}.container.main#nonStudent .available_courses_list .content_wrap .tit_wrap{font-size:2rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper{display:block;margin-top:1.6rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 4rem #00000012}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-prev{top:16.3rem;left:0}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-next{top:16.3rem;right:0}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list{gap:0;flex-direction:column;padding:3rem 3.7rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .day_wrap{width:auto;margin-bottom:.9rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .day_wrap .day{height:2.4rem;font-size:1.2rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info{width:100%}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .tit{margin-bottom:3rem;font-size:1.8rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap{flex-direction:column;gap:.8rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap li{width:100%}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .info .detail_wrap li .sort{width:5rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .btn_available{height:4.5rem;margin:1.6rem auto 0;font-size:1.4rem}.container.main#nonStudent .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .swiper-container .swiper-wrapper .swiper-slide .available_list .btn_available img{width:.9rem;height:.9rem}.container.main#nonStudent .common_banner{margin-top:3.5rem}.container.main#nonStudent .new_info{margin-top:4rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide{max-width:26.8rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list{max-width:100%;height:auto}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a{gap:1.4rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .img_wrap{width:7.5rem;height:7.5rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap{width:calc(100% - 9rem)}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .tit{font-size:1.6rem;line-height:2rem}.container.main#nonStudent .new_info .content_wrap .swiper .swiper-container .swiper-wrapper .swiper-slide .news_list li a .txt_wrap .desc{margin-top:.6rem;font-size:1.4rem}.container.main#student{margin-bottom:7rem;padding-bottom:10.4rem}.container.main#student .user_info{margin-top:1rem}.container.main#student .user_info .content_wrap .user_wrap{gap:3rem;flex-direction:column}.container.main#student .user_info .content_wrap .user_wrap .tit{font-size:2.6rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box{width:100%;height:4rem;padding:0 2rem 0 1.8rem;font-size:1.4rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box:after{margin-left:auto}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc{margin-right:2rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .desc:after{right:-1rem}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .select_box .select{flex:1;max-width:unset;margin-right:3rem;text-align:left}.container.main#student .user_info .content_wrap .user_wrap .select_wrap .options{top:4.6rem;width:100%}.container.main#student .user_info .content_wrap .user_status_wrap{gap:5rem;flex-direction:column;margin-top:1.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap{gap:2rem;max-width:100%;padding-top:2rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month{gap:1rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .month .num{font-size:2rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list{flex-direction:row}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li{height:14.8rem;padding:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap{gap:.5rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .num{font-size:3rem}.container.main#student .user_info .content_wrap .user_status_wrap .month_wrap .status_list li .progress_wrap .num_wrap .total{padding-bottom:.4rem;font-size:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:3rem 1.6rem;border-top:.1rem solid rgba(243,243,243,.65);border-bottom:.1rem solid rgba(243,243,243,.65);border-radius:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .tit{margin-bottom:.4rem;font-size:2rem;font-weight:700}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .tit_wrap .desc{font-size:1.6rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div{padding:1.3rem 1rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box{position:relative;padding-bottom:1.3rem;cursor:pointer}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box:before{display:none;left:-1rem;width:calc(100% + 2rem)}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box:after{content:"";display:block;position:absolute;top:.2rem;right:1rem;width:1.6rem;height:1.6rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box .tit{font-size:1.8rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box.active:before{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div .tit_box.active:after{transform:rotate(180deg)}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box{display:none;margin:1rem 0;padding-bottom:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box.active{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list{height:15.8rem;padding-right:.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li{gap:1rem;min-height:4.7rem;padding:0 2rem 0 2.9rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .todo{font-size:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.todo_wrap .scroll_box .todo_list li .date{height:1.8rem;padding:0 .5rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box{gap:.4rem;flex-direction:column;align-items:flex-start;padding-bottom:0}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box:after{right:.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box .sub_tit{display:none}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box.active{padding-bottom:1rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .tit_box.active .sub_tit{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper{display:none}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper.active{display:block}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-prev{top:2.9rem;left:-1.3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .common_swiper_btn .swiper-button-next{top:2.9rem;right:-1.3rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{height:10.1rem;margin:3rem 0 1.4rem;padding:0 1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{font-size:1.4rem}.container.main#student .user_info .content_wrap .user_status_wrap .education_wrap .flex_wrap>div.focus_area .focusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{gap:.2rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.main#student .info_overview{margin-top:5rem}.container.main#student .info_overview .content_wrap{gap:4rem}.container.main#student .info_overview .content_wrap>div{position:relative;height:auto;padding:3rem 1.6rem 11.1rem}.container.main#student .info_overview .content_wrap>div .tit_wrap{margin-bottom:3rem}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .tit{font-size:2rem;font-weight:700}.container.main#student .info_overview .content_wrap>div .tit_wrap .txt_wrap .desc{font-size:1.6rem}.container.main#student .info_overview .content_wrap>div .tit_wrap .btn_all{position:absolute;width:calc(100% - 3.2rem);height:5rem;bottom:3rem;left:1.6rem}.container.main#student .info_overview .content_wrap>div.whats_new{padding-bottom:11.1rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box{width:100%}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list{height:24.5rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a{gap:1.4rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap{width:7.5rem;height:7.5rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .img_wrap .point{top:.6rem;left:.6rem;height:2.4rem;padding:0 .6rem;font-size:1.2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap{width:calc(100% - 8.9rem)}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .tit{width:96%;font-size:1.6rem;line-height:2rem}.container.main#student .info_overview .content_wrap>div.whats_new .scroll_box .news_list li a .txt_wrap .desc{margin-top:.6rem;font-size:1.4rem}}.container.join#login,.container.join#findPasswd,.container.join#checkPw,.container.join#changePw{min-height:calc(100vh - 6rem);padding-bottom:5rem;background-color:#fafafa}.container.join#login .content_wrap,.container.join#findPasswd .content_wrap,.container.join#checkPw .content_wrap,.container.join#changePw .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.join#login .visual,.container.join#findPasswd .visual,.container.join#checkPw .visual,.container.join#changePw .visual{overflow:hidden;position:relative;width:100%;height:54rem;margin-top:6rem}.container.join#login .visual img,.container.join#findPasswd .visual img,.container.join#checkPw .visual img,.container.join#changePw .visual img{animation:2s subVisual cubic-bezier(.39,.58,.57,1) forwards;position:absolute;transform:scale(1.1);top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}@keyframes subVisual{to{transform:none}}.container.join#login .login_wrap .content_wrap .mo_btn_back,.container.join#findPasswd .login_wrap .content_wrap .mo_btn_back,.container.join#checkPw .login_wrap .content_wrap .mo_btn_back,.container.join#changePw .login_wrap .content_wrap .mo_btn_back{display:none}.container.join#login .login_wrap .content_wrap .login_box,.container.join#findPasswd .login_wrap .content_wrap .login_box,.container.join#checkPw .login_wrap .content_wrap .login_box,.container.join#changePw .login_wrap .content_wrap .login_box{position:relative;z-index:1;max-width:63rem;width:100%;height:55.2rem;margin:-32.8rem auto 0;padding:6rem 6.6rem;background-color:#fff;box-shadow:0 0 3.6rem #0000000a;border-radius:1rem;text-align:center}.container.join#login .login_wrap .content_wrap .login_box .logo img,.container.join#findPasswd .login_wrap .content_wrap .login_box .logo img,.container.join#checkPw .login_wrap .content_wrap .login_box .logo img,.container.join#changePw .login_wrap .content_wrap .login_box .logo img{height:3.9rem}.container.join#login .login_wrap .content_wrap .login_box .desc,.container.join#findPasswd .login_wrap .content_wrap .login_box .desc,.container.join#checkPw .login_wrap .content_wrap .login_box .desc,.container.join#changePw .login_wrap .content_wrap .login_box .desc{margin-top:1.6rem;font-size:1.6rem;color:#767676;line-height:2.6rem;letter-spacing:-.04em}.container.join#login .login_wrap .content_wrap .login_box .input_wrap,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap{margin-top:4.4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group{margin-top:2rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group label,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group label,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group label,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group label{display:none}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group input,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group input,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group input,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group input{width:100%;height:5rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;color:#252525}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group input::placeholder,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group input::placeholder,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group input::placeholder,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group input::placeholder{color:#777}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group p,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group p,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group p,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group p{font-size:16px;color:#005dac;font-weight:600;line-height:100%;text-align:left;margin-bottom:10px;margin-left:3px}.container.join#login .login_wrap .content_wrap .login_box .help_wrap,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap{display:flex;justify-content:space-between;align-items:center;margin-top:1.6rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .checkbox_group,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap .checkbox_group,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group{display:flex}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .checkbox_group input[type=checkbox]:checked~label:before,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap .checkbox_group input[type=checkbox]:checked~label:before,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group input[type=checkbox]:checked~label:before,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group input[type=checkbox]:checked~label:before{background-color:#3d62e4;border-color:#3d62e4}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label{display:flex;gap:.9rem;align-items:center;font-size:1.4rem;font-weight:500;letter-spacing:-.04em;color:#000}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label:before,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label:before,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label:before,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap .checkbox_group label:before{content:"";display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:#fff url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border:.1rem solid #dedede;border-radius:.3rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap .forget_pwd,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap .forget_pwd,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap .forget_pwd,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap .forget_pwd{font-size:1.4rem;font-weight:500;letter-spacing:-.04em}.container.join#login .login_wrap .content_wrap .login_box .btn_login,.container.join#findPasswd .login_wrap .content_wrap .login_box .btn_login,.container.join#checkPw .login_wrap .content_wrap .login_box .btn_login,.container.join#changePw .login_wrap .content_wrap .login_box .btn_login{display:flex;justify-content:center;align-items:center;width:100%;height:6rem;margin-top:6rem;background-color:#3d62e4;-webkit-backdrop-filter:blur(7rem);backdrop-filter:blur(7rem);border-radius:.8rem;font-size:1.6rem;font-weight:600;letter-spacing:0;color:#fff}.container.join#login .login_wrap .content_wrap .help_join,.container.join#findPasswd .login_wrap .content_wrap .help_join,.container.join#checkPw .login_wrap .content_wrap .help_join,.container.join#changePw .login_wrap .content_wrap .help_join{display:flex;gap:.8rem;justify-content:center;align-items:center;margin-top:2.5rem}.container.join#login .login_wrap .content_wrap .help_join p,.container.join#findPasswd .login_wrap .content_wrap .help_join p,.container.join#checkPw .login_wrap .content_wrap .help_join p,.container.join#changePw .login_wrap .content_wrap .help_join p{font-size:1.6rem;font-weight:500;letter-spacing:-.04em;color:#878787}.container.join#login .login_wrap .content_wrap .help_join .btn_join,.container.join#findPasswd .login_wrap .content_wrap .help_join .btn_join,.container.join#checkPw .login_wrap .content_wrap .help_join .btn_join,.container.join#changePw .login_wrap .content_wrap .help_join .btn_join{font-size:1.6rem;font-weight:500;letter-spacing:-.04em;color:#3d62e4}.container.join#join,.container.join#editInfo{margin-bottom:12.5rem}.container.join#join .content_wrap,.container.join#editInfo .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.join#join .common_tit_wrap,.container.join#editInfo .common_tit_wrap{padding-top:19rem}.container.join#join .common_tit_wrap .content_wrap .btn_back,.container.join#editInfo .common_tit_wrap .content_wrap .btn_back{display:none}.container.join#join .common_tit_wrap .content_wrap h4,.container.join#editInfo .common_tit_wrap .content_wrap h4{margin-top:2rem;font-size:2rem;font-weight:500}.container.join#join .info_wrap,.container.join#editInfo .info_wrap{margin-top:7rem}.container.join#join .info_wrap .content_wrap .mo_h4,.container.join#editInfo .info_wrap .content_wrap .mo_h4{display:none}.container.join#join .info_wrap .content_wrap .info_box,.container.join#editInfo .info_wrap .content_wrap .info_box{max-width:90rem;width:100%;margin:auto;padding:4rem 4.5rem 6rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 .1rem 3rem #0000000f}.container.join#join .info_wrap .content_wrap .info_box .point,.container.join#editInfo .info_wrap .content_wrap .info_box .point{color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .step,.container.join#editInfo .info_wrap .content_wrap .info_box .step{margin-bottom:.5rem;font-size:1.5rem;font-weight:600;color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .tit,.container.join#editInfo .info_wrap .content_wrap .info_box .tit{display:flex;gap:.9rem;align-items:center;font-size:2.6rem;font-weight:600;letter-spacing:-.04em}.container.join#join .info_wrap .content_wrap .info_box .tit .essential,.container.join#editInfo .info_wrap .content_wrap .info_box .tit .essential{display:flex;gap:.2rem;font-size:1.4rem;font-weight:500}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap{margin-top:6rem}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap~.radio_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap~.radio_wrap{margin-top:4rem}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap label,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap label{display:block;margin-bottom:1rem;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap .radio_box,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap .radio_box{display:flex;gap:1rem}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group{flex:1;display:flex}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group input[type=radio]:checked+label,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group input[type=radio]:checked+label{border-color:#3d62e4;font-weight:600;color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group label,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap .radio_box .radio_group label{flex:1 1 auto;display:flex;justify-content:center;align-items:center;height:5rem;padding:0 1rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#687385}.container.join#join .info_wrap .content_wrap .info_box .radio_wrap .error_txt,.container.join#editInfo .info_wrap .content_wrap .info_box .radio_wrap .error_txt{margin-top:.6rem;font-size:1.2rem;font-weight:500;color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap{margin-top:6rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap~.input_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap~.input_wrap{margin-top:4rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group{margin-top:5rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group label,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group label{display:block;margin-bottom:1rem;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc{display:none}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input{width:100%;height:5rem;padding:0 1.5rem;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;color:#232323;box-sizing:border-box}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input~input,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input~input{margin-top:1rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input::placeholder,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input::placeholder{color:#777}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly{background-color:#fafafa!important;color:#636363}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly::placeholder,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input.readonly::placeholder{color:#636363}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.error,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input.error{border-color:#ff4d2d;color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group input.error::placeholder,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group input.error::placeholder{color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .error_txt,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group .error_txt{margin-top:.6rem;font-size:1.2rem;font-weight:500;color:#ff4d2d}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn{display:flex;flex-wrap:wrap}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn label,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn label{width:100%}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input{width:calc(100% - 20.3rem)}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate{display:flex;justify-content:center;align-items:center;width:19.3rem;height:5rem;margin-left:1rem;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:500;letter-spacing:0;color:#fff}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group{margin-top:5rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group input[type=checkbox]:checked~label:before,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group input[type=checkbox]:checked~label:before{background:#3d62e4 url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border-color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label{display:flex;gap:.4rem;font-size:1.6rem;font-weight:500}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label:before,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label:before{content:"";display:block;width:2rem;height:2rem;margin-right:.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.3rem;box-sizing:border-box}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all{padding-bottom:1.6rem;border-bottom:.1rem solid #e5e5e5}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label{align-items:center;max-width:29.5rem;height:5rem;padding:0 1.5rem;border:.1rem solid #3d62e4;border-radius:.6rem;color:#3d62e4}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap{overflow:hidden;width:100%;height:13rem;margin-top:1.6rem;padding:1.6rem .4rem 1.6rem 1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box{overflow-y:auto;height:100%}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar{width:.3rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar-thumb,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p{font-size:1.6rem;font-weight:500;line-height:2.2rem;color:#687385}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p strong,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap .scroll_box p strong{display:block;font-weight:600}.container.join#join .btn_join,.container.join#editInfo .btn_join{display:flex;justify-content:center;align-items:center;width:49.7rem;height:6rem;margin:5.4rem auto 0;background-color:#3d62e4;border-radius:.8rem;-webkit-backdrop-filter:blur(7rem);backdrop-filter:blur(7rem);font-size:1.6rem;font-weight:600;letter-spacing:0;color:#fff}@media (max-width: 768px){.container.join#login,.container.join#findPasswd,.container.join#checkPw,.container.join#changePw{padding-top:6rem;padding-bottom:4rem;background-color:#fff}.container.join#login .visual,.container.join#findPasswd .visual,.container.join#checkPw .visual,.container.join#changePw .visual{display:none}.container.join#login .login_wrap,.container.join#findPasswd .login_wrap,.container.join#checkPw .login_wrap,.container.join#changePw .login_wrap{background-color:#fff}.container.join#login .login_wrap .content_wrap .mo_btn_back,.container.join#findPasswd .login_wrap .content_wrap .mo_btn_back,.container.join#checkPw .login_wrap .content_wrap .mo_btn_back,.container.join#changePw .login_wrap .content_wrap .mo_btn_back{display:flex;gap:0;align-items:center;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0;font-size:1.6rem;font-weight:500}.container.join#login .login_wrap .content_wrap .mo_btn_back img,.container.join#findPasswd .login_wrap .content_wrap .mo_btn_back img,.container.join#checkPw .login_wrap .content_wrap .mo_btn_back img,.container.join#changePw .login_wrap .content_wrap .mo_btn_back img{width:3rem;height:3rem}.container.join#login .login_wrap .content_wrap .login_box,.container.join#findPasswd .login_wrap .content_wrap .login_box,.container.join#checkPw .login_wrap .content_wrap .login_box,.container.join#changePw .login_wrap .content_wrap .login_box{height:auto;margin-top:7.2rem;padding:0;box-shadow:none}.container.join#login .login_wrap .content_wrap .login_box .desc,.container.join#findPasswd .login_wrap .content_wrap .login_box .desc,.container.join#checkPw .login_wrap .content_wrap .login_box .desc,.container.join#changePw .login_wrap .content_wrap .login_box .desc{max-width:31.3rem;margin:2rem auto 0;font-size:1.4rem;line-height:2.4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap{margin-top:4rem}.container.join#login .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#findPasswd .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#checkPw .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group,.container.join#changePw .login_wrap .content_wrap .login_box .input_wrap .input_group~.input_group{margin-top:1.2rem}.container.join#login .login_wrap .content_wrap .login_box .help_wrap,.container.join#findPasswd .login_wrap .content_wrap .login_box .help_wrap,.container.join#checkPw .login_wrap .content_wrap .login_box .help_wrap,.container.join#changePw .login_wrap .content_wrap .login_box .help_wrap{margin-top:2rem}.container.join#login .login_wrap .content_wrap .login_box .btn_login,.container.join#findPasswd .login_wrap .content_wrap .login_box .btn_login,.container.join#checkPw .login_wrap .content_wrap .login_box .btn_login,.container.join#changePw .login_wrap .content_wrap .login_box .btn_login{margin-top:5.8rem}.container.join#login .login_wrap .content_wrap .help_join,.container.join#findPasswd .login_wrap .content_wrap .help_join,.container.join#checkPw .login_wrap .content_wrap .help_join,.container.join#changePw .login_wrap .content_wrap .help_join{margin-top:2rem}.container.join#join,.container.join#editInfo{margin-top:6rem;padding-top:3rem;margin-bottom:2.8rem;padding-bottom:10.4rem}.container.join#join .common_tit_wrap,.container.join#editInfo .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.join#join .common_tit_wrap .content_wrap,.container.join#editInfo .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.join#join .common_tit_wrap .content_wrap .btn_back,.container.join#editInfo .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.join#join .common_tit_wrap .content_wrap .btn_back img,.container.join#editInfo .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.join#join .common_tit_wrap .content_wrap .btn_back span,.container.join#editInfo .common_tit_wrap .content_wrap .btn_back span{display:none}.container.join#join .common_tit_wrap .content_wrap h3,.container.join#editInfo .common_tit_wrap .content_wrap h3{font-size:2rem}.container.join#join .common_tit_wrap .content_wrap h4,.container.join#editInfo .common_tit_wrap .content_wrap h4{display:none}.container.join#join .info_wrap,.container.join#editInfo .info_wrap{margin-top:0}.container.join#join .info_wrap .content_wrap .mo_h4,.container.join#editInfo .info_wrap .content_wrap .mo_h4{display:block;padding-bottom:3rem;font-size:1.8rem;font-weight:600;color:#323232;text-align:center}.container.join#join .info_wrap .content_wrap .info_box,.container.join#editInfo .info_wrap .content_wrap .info_box{padding:3rem 0 0;border-top:.1rem solid #ededed;border-radius:0;box-shadow:none}.container.join#join .info_wrap .content_wrap .info_box .tit,.container.join#editInfo .info_wrap .content_wrap .info_box .tit{justify-content:space-between;font-size:2.2rem}.container.join#join .info_wrap .content_wrap .info_box .tit .essential,.container.join#editInfo .info_wrap .content_wrap .info_box .tit .essential{font-size:1.3rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap{margin-top:5.5rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group~.input_group{margin-top:4.2rem}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group .mo_desc{display:block;margin-bottom:1.2rem;width:100%;font-size:1.2rem;font-weight:500;color:#767676}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn input{width:calc(100% - 10.9rem)}.container.join#join .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate,.container.join#editInfo .info_wrap .content_wrap .info_box .input_wrap .input_group.has_btn .btn_duplicate{width:9.6rem;margin-left:.8em}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group{margin-top:2rem;padding-bottom:3.2rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group:last-child,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group:last-child{padding-bottom:0}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group label{gap:1rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap{padding-top:.8rem;padding-bottom:.8rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap p,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group .scroll_wrap p{font-size:1.4rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all{margin-top:4rem;padding-bottom:2rem}.container.join#join .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label,.container.join#editInfo .info_wrap .content_wrap .info_box .checkbox_wrap .checkbox_group.checkbox_all label{max-width:100%;height:5.4rem}.container.join#join .info_wrap~.info_wrap,.container.join#editInfo .info_wrap~.info_wrap{margin-top:6rem}.container.join#join .info_wrap~.info_wrap .content_wrap .info_box,.container.join#editInfo .info_wrap~.info_wrap .content_wrap .info_box{padding-top:6rem}.container.join#join .btn_join,.container.join#editInfo .btn_join{width:calc(100% - 3.2rem);height:5.4rem;margin-top:6rem}}.container.mobile_learning{margin-top:6rem}.container.mobile_learning .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.mobile_learning#mobileLearning{margin-bottom:12rem}.container.mobile_learning#mobileLearning .category_content{margin-top:12.5rem}.container.mobile_learning#mobileLearning .category_content .content_wrap{display:flex;gap:2.7rem;align-items:center}.container.mobile_learning#mobileLearning .category_content .content_wrap .tit{flex-shrink:0;font-size:2rem;font-weight:600}.container.mobile_learning#mobileLearning .current_status{margin-top:2.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap{margin-bottom:3rem;padding-top:7rem;border-top:.1rem solid #f0f0f0}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700;color:#323232}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap{display:flex;gap:2.5rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper{overflow:hidden;max-width:77.6rem;width:100%;height:39rem;margin:0;background-color:#3d62e4;border-radius:1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-next{right:3rem;width:2.2rem;height:2.2rem;background:url(/assets/ic_arrow_slide_current-f4cc2552.svg) no-repeat center/cover;margin:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev:after,.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-next:after{display:none}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev{left:3rem;right:auto;transform:scaleX(-1)}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box{padding:3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.5rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .date{font-size:2.6rem;font-weight:600;color:#fff}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .target{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 1.2rem;background-color:#324eb0;border-radius:4.6rem;font-size:1.2rem;font-weight:500;color:#d4ddff}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom{display:flex;gap:1rem;justify-content:space-between;max-width:60.4rem;margin-left:auto;margin-right:4.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box{flex-shrink:0;position:relative;width:25.4rem;height:25.4rem;background:url(/assets/chart_bg_month-b9a61c58.svg) no-repeat center/cover}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);text-align:center}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status{display:flex;justify-content:center;align-items:center;width:fit-content;height:2.7rem;margin:auto;padding:0 .8rem;background-color:#232323;border-radius:4.6rem;font-size:1.6rem;font-weight:700;color:#fff}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status_txt{margin-top:1rem;font-size:2.6rem;font-weight:600;color:#fff}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list{display:flex;gap:1.6rem;flex-direction:column;max-width:28rem;width:100%}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li{width:100%;height:12rem;padding:2rem;border-radius:1rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li.target_lesson{background-color:#fffc;color:#3d62e4}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li.complete_lesson{background-color:#ffffff21;color:#fff}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .tit{display:flex;gap:.7rem;align-items:center;margin-bottom:2.2rem;font-size:2rem;font-weight:600}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .num{margin-left:auto;font-size:3rem;font-weight:600;text-align:right}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper{overflow:hidden;max-width:73.9rem;width:100%;min-height:39rem;margin:0;padding:2.8rem 1.6rem 1.6rem;background-color:#f6f6f6;border-radius:1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap{padding:0 1.4rem 0 2.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top .tit{font-size:2.6rem;font-weight:600}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top .target{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 1.2rem;background-color:#d5deff;border-radius:4.6rem;font-size:1.2rem;font-weight:500;color:#3d62e4}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list{display:flex;justify-content:space-between;align-items:center;margin:0 auto 2.4rem;max-width:58rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li{text-align:center}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li~li{position:relative}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li~li:before{content:"";display:block;position:absolute;top:0;left:-50%;transform:translate(-50%);width:.1rem;height:13.3rem;background-color:#e4e4e4}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap{position:relative;width:11rem;height:11rem;background:url(/assets/chart_bg_spa-323be869.svg) no-repeat center/cover}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap .percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2.2rem;font-weight:600;color:#000}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .tit{margin-top:1.2rem;font-size:1.6rem;font-weight:600}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container{overflow:hidden;background-color:#fff;border-radius:1rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail{margin:auto;padding:1.5rem 1rem 2.2rem;text-align:center}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .tit{margin-bottom:.4rem;font-size:1.6rem;font-weight:600;color:#222}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .desc{font-size:1.4rem;font-weight:500;line-height:1.9rem;color:#989898}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-pagination{display:flex;gap:.6rem;justify-content:center;align-items:center;bottom:2.3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-pagination-bullet{opacity:.3;margin:0;background-color:#000}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-pagination-bullet-active{opacity:1}.container.mobile_learning#mobileLearning .lesson_activity{margin-top:10rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap{display:flex;justify-content:space-between;align-items:flex-end}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit h5{margin-bottom:.7rem;font-size:3.4rem;font-weight:700}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit p{font-size:1.8rem;font-weight:500}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .btn_all{display:flex;justify-content:center;align-items:center;height:3.9rem;padding:0 1.6rem;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper{overflow:visible;margin-top:1.6rem;padding:3rem;background-color:#f6f6f6;border-radius:1rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-next{right:-.7rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-prev{left:-.7rem}.container.mobile_learning#mobileLearning .focus_activity{margin-top:10rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap{display:flex;gap:1rem;justify-content:space-between}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap{flex-shrink:0;max-width:29rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap h5{font-size:4.6rem;font-weight:700}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap p{margin-top:2rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box{margin-top:5.6rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus{display:flex;justify-content:center;align-items:center;height:5rem;padding:0 2.7rem;background-color:#f2f2f2;border-radius:10rem;font-size:1.6rem;font-weight:700;color:#525252}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus~.btn_focus{margin-top:1.6rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus.active{background-color:#3d62e4;color:#fff}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content{max-width:121rem;width:100%}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item{display:none;gap:2rem;flex-wrap:wrap}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item.active{display:flex}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item{display:flex;flex-direction:column;width:calc((100% - 4rem) / 3);height:27rem;padding:3rem;background-color:#f6f6f6;border-radius:1rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .focus_name{margin-bottom:2rem;font-size:1.4rem;font-weight:700;color:#3d62e4}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .tit{font-size:2.2rem;font-weight:700;line-height:3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .desc{margin-top:auto;font-size:1.6rem;font-weight:500;color:#999}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .btn_more{display:none}.container.mobile_learning#mobileLesson{margin-bottom:6rem}.container.mobile_learning#mobileLesson .common_tit_wrap{padding-top:5.5rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap{text-align:left}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back{display:inline-flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:0;color:#000}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap h3{text-align:center}.container.mobile_learning#mobileLesson .main_swiper_wrap{margin-top:7rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper{overflow:visible;padding-bottom:3rem;border-bottom:.1rem solid #f0f0f0}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-prev{left:-1.6rem;transform:translateY(-50%) scaleX(-1)}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-next{right:-1.6rem;transform:translateY(-50%)}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container{position:relative;overflow:hidden}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:before,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:after{content:"";display:block;position:absolute;top:0;left:-.1rem;z-index:2;transform:scaleX(-1);width:18.5rem;height:100%;background:url(/assets/lesson_gradient-87b74200.svg) no-repeat center/cover}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:after{left:auto;right:-.1rem;transform:scaleX(1)}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:36.2rem;height:45.4rem;padding:2rem 3rem 3rem 2rem;background-color:#8dbdff;border-radius:1rem;transform:scale(.9)!important}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 21.48%,rgba(255,255,255,.52) 102.29%)}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide-active{margin:0 2rem;transform:scale(1)!important}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .month{display:inline-flex;align-items:center;position:relative;z-index:1;width:fit-content;height:3rem;padding:0 .6rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .tit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;font-size:2.5rem;font-weight:700;line-height:2.7rem;color:#fff;text-align:center}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num{position:relative;z-index:1;margin-left:auto;padding:1.6rem;background-color:#293043;border-radius:1rem;color:#fff;text-align:center}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span{display:block;font-size:1.6rem;font-weight:600}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span.num{margin-top:.4rem;font-size:2.6rem}.container.mobile_learning#mobileLesson .conversation{margin-top:6.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:3rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group{position:relative}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn{display:flex;gap:2rem;justify-content:space-between;align-items:center;height:5rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ebebeb;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mylist_select_arrow-b1754e86.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn.active{border-bottom-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options{display:none;position:absolute;top:5rem;left:0;z-index:1;width:100%;padding:0 .6rem .6rem;background-color:#fff;border:.1rem solid #ebebeb;border-top:none;border-radius:0 0 .8rem .8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options.active{display:block}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options button{display:flex;justify-content:flex-start;align-items:center;width:100%;height:5rem;padding:0 1.6rem;border-radius:.9rem;background-color:#fff;font-size:1.4rem;font-weight:500}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options button.active{background-color:#f8f8f8}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item{padding:2.5rem 2.5rem 2rem;background-color:#f6f6f6;border-radius:1.4rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item~.conversation_item{margin-top:2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap{display:flex;justify-content:space-between;gap:1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap{max-width:87rem;width:100%}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap{display:flex;gap:.8rem;margin-bottom:1.4rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic{display:flex;gap:.4rem;align-items:center;height:3.2rem;padding:0 1rem;background-color:#e4fbb3;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#62a017}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/lesson_topic-b2cbae74.svg) no-repeat center/cover}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic.add_topic{background-color:#fff;color:#6b6b6b}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic.add_topic:after{background-image:url(/assets/lesson_topic_add-9a2ceaac.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date{display:flex;gap:2rem;align-items:center;height:3.2rem;padding:0 1rem;background-color:#e0edff;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#3d62e4}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date span~span{position:relative}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#3d62e46b}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:2.2rem;font-weight:600;letter-spacing:-.02em}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap{display:flex;gap:1.2rem;flex-direction:column;max-width:32.7rem;width:100%}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:8.3rem;padding:.8rem 2rem 1.8rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box .txt_wrap{display:inline-flex;gap:.4rem;align-items:center;width:fit-content;height:3rem;padding:0 1rem;margin-bottom:.8rem;background-color:#f1f1f1;border-radius:4.5rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box .txt_wrap:after{content:"";display:block;width:1.4rem;height:1.4rem;background-repeat:no-repeat;background-position:center;background-size:cover}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box .progress_bar{position:relative;width:100%;height:1rem;background-color:#eaeaea;border-radius:.2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box .progress_bar .progress_current{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#3d62e4;border-radius:.2rem 0 0 .2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box .progress_bar .target{position:absolute;left:70%;bottom:0}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box.complete .txt_wrap:after{background-image:url(/assets/ic_lesson_complete-d1317a3b.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box.over .progress_over{width:80%;height:100%;background-color:#7e97ed}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .progress_box.over .txt_wrap:after{background-image:url(/assets/ic_lesson_over-487547de.svg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .btn_more{width:2.4rem;height:2.4rem;margin-left:auto;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1.1rem 1.1rem;border-radius:50%;transform:rotate(90deg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .btn_more.active{transform:rotate(-90deg)}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box{display:none;gap:8.2rem;justify-content:center;align-items:center;width:100%;height:10.2rem;margin-top:1.2rem;background-color:#fff;border-radius:.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core{display:flex;gap:2rem;align-items:center}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .txt{font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list{display:flex;gap:.4rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list li button{display:flex;justify-content:center;align-items:center;min-width:11rem;height:3.5rem;padding:0 1rem;background-color:#3d62e4;border-radius:4.6rem;font-size:1.4rem;font-weight:500;color:#fff;pointer-events:none}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list li button.set{background-color:#3d62e466}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost{display:flex;gap:2rem;align-items:center}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .txt{font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list{display:flex;gap:.4rem;flex-wrap:wrap;justify-content:center}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list li button{display:flex;justify-content:center;align-items:center;min-width:11rem;height:3.5rem;padding:0 1rem;background-color:#fff;border:.1rem solid #3d62e4;border-radius:4.6rem;font-size:1.4rem;font-weight:500;color:#3d62e4;pointer-events:none}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list li button.has_opacity{opacity:.4}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box.active{display:flex}.container.mobile_learning#whats{margin-bottom:19rem}.container.mobile_learning#whats .weekly_highlight{margin-top:9rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper{display:flex;gap:2rem;justify-content:space-between;overflow:visible;padding-bottom:3rem;border-bottom:.1rem solid #f0f0f0}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap{flex-shrink:0}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .tit{font-size:4.4rem;font-weight:700}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .desc{margin-top:1.6rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn{display:flex;gap:4.7rem;align-items:center;margin-top:15rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-next,.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-prev{position:static}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container{overflow:hidden;max-width:122rem;border-radius:1rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box{display:flex;gap:2rem;justify-content:space-between;min-height:38rem;padding:6rem;background-color:#f6f6f6;border-radius:1rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .point{display:inline-flex;justify-content:center;align-items:center;height:3.5rem;margin-bottom:2rem;padding:0 1.6rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:700;color:#fff}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:2rem;font-size:3rem;font-weight:700;line-height:4rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .category{font-size:2rem;font-weight:500;line-height:3rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box{position:relative;width:45rem;height:25.4rem;background:#3d62e4 url(/assets/whats_temp_bg-48f74cde.png) no-repeat center/cover;border-radius:1rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box .new{display:flex;justify-content:center;align-items:center;position:absolute;top:1.8rem;right:1.8rem;width:7rem;height:7rem;background-color:#1c1c1c;border-radius:50%;font-size:2rem;font-weight:700;color:#fff}.container.mobile_learning#whats .category_content{margin-top:10rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap{display:flex;justify-content:space-between;margin-bottom:3rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .tit{font-size:3.4rem;font-weight:700;text-transform:capitalize}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box{max-width:49.7rem;width:100%;height:5rem;border:.1rem solid #ececec;border-radius:1rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form{display:flex;gap:1rem;align-items:center;width:100%;height:100%;padding:0 1.6rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form input{width:100%;height:100%;font-size:1.6rem;letter-spacing:0}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form input::placeholder{color:#777}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form .btn_search{flex-shrink:0}.container.mobile_learning#whats .category_content .content_wrap .category_wrap{margin-top:6rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .num_wrap{display:flex;gap:1rem;align-items:center;margin-bottom:2rem;padding-bottom:1.2rem;border-bottom:.1rem solid #f0f0f0;font-size:2.4rem;font-weight:600}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .num_wrap .num{color:#3d62e4}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list{display:flex;flex-wrap:wrap;gap:9.4rem 1rem;justify-content:space-between}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link{display:block;max-width:33rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link span{display:block}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap{position:relative;max-width:33rem;width:100%;height:18.6rem;margin-bottom:3rem;border-radius:1rem;background:#006ec1 url(/assets/whats_temp_bg-48f74cde.png) no-repeat center/cover}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .point{position:absolute;top:2.5rem;left:2.5rem;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .7rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark{position:absolute;top:2.5rem;right:2.5rem;width:1.7rem;height:2.3rem;background:url(/assets/ic_bookmark-a299b145.svg) no-repeat center/cover}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark.active{background-image:url(/assets/ic_bookmark_active-5bf5ac05.svg)}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .category{margin-bottom:.2rem;font-size:1.4rem;font-weight:600;line-height:2.1rem;color:#175df3}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .tit{margin-bottom:1.2rem;font-size:2rem;font-weight:600;line-height:3rem;color:#2d2d2d}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .txt{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem;font-weight:500;line-height:2.1rem;color:#999;text-overflow:ellipsis;word-break:break-word;white-space:pre-wrap}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .date{margin-top:1.8rem;font-size:1.4rem;font-weight:500;color:#999}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .btn_more{display:none}.container.mobile_learning#whatsDetail .category_detail{margin-bottom:13.5rem;padding-top:5.5rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.6rem;border-bottom:.1rem solid #f0f0f0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .btn_back{display:flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .date{font-size:1.4rem;font-weight:500;color:#999}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap{padding:3.5rem 0;border-bottom:.1rem solid #f0f0f0;text-align:center}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .category{margin-bottom:1.7rem;font-size:1.6rem;font-weight:600;line-height:2.1rem;color:#175df3}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .tit{max-width:80rem;margin:auto;font-size:3.4rem;font-weight:700;line-height:4.5rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap{max-width:90rem;margin:auto}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap{display:flex;justify-content:space-between;align-items:center;margin:4rem 0 1.5rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart{display:flex;gap:.8rem;justify-content:center;align-items:center;min-width:5.4rem;height:3.9rem;padding:0 1.7rem;background-color:#3d62e4;border-radius:2rem;font-size:1.6rem;font-weight:500;color:#fff}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart:before{content:"";display:block;width:2rem;height:2rem;background:url(/assets/ic_heart-a0ec4a57.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart.active:before{background-image:url(/assets/ic_heart_active-31a90596.svg)}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark{width:3.2rem;height:3.2rem;background:url(/assets/ic_bookmark-108d640a.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark.active{background-image:url(/assets/ic_bookmark_active-c5531cac.svg)}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper{overflow:visible;padding-bottom:2.4rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-next{top:50%;right:-9.4rem;transform:translateY(-50%);width:3.4rem;height:3.4rem;background:url(/assets/whats_detail_arrow-eb2e185f.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-prev:after,.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-next:after{display:none}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-prev{left:-9.4rem;right:auto;transform:translateY(-50%) scaleX(-1)}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-pagination{display:flex;gap:.4rem;justify-content:center;align-items:center;bottom:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-pagination-bullet{opacity:1;width:.4rem;height:.4rem;margin:0;background-color:#d9d9d9}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-pagination-bullet-active{background-color:#262626}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container{overflow:hidden;border-radius:1rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide{position:relative}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .temp_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;font-weight:500}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box{padding:3rem 3rem 7rem;background-color:#f6f6f6;border-radius:1rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box .txt{font-size:1.6rem;font-weight:500;line-height:2.1rem;color:#999;text-align:center}.container.mobile_learning#myList .tab_container{margin-top:13rem;margin-bottom:8rem}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap{display:flex;border-bottom:.1rem solid #f0f0f0}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab{display:flex;justify-content:center;align-items:flex-start;position:relative;width:17.4rem;height:5.5rem;font-size:2.6rem;font-weight:500;color:#bcbcbc}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab.active{color:#262626}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab.active:after{content:"";display:block;position:absolute;bottom:-.1rem;left:0;width:100%;height:.2rem;background-color:#262626;border-radius:1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel{display:none;padding-top:3rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel.active{display:block}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap{display:flex;justify-content:space-between;align-items:flex-end}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group{padding-bottom:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group input[type=checkbox]:checked+label:before{background-color:#3d62e4;border-color:#3d62e4;background-image:url(/assets/ic_checkbox-9541cbce.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group label{display:flex;gap:.9rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:-.04em;color:#000}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group label:before{content:"";display:block;width:2rem;height:2rem;border:.1rem solid #dedede;border-radius:.3rem;background:#fff url(/assets/mylist_checkbox-d026ff04.svg) no-repeat center;box-sizing:border-box}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap{display:flex;gap:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item{position:relative}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn{display:flex;gap:2rem;justify-content:space-between;align-items:center;height:5rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ebebeb;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mylist_select_arrow-b1754e86.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn.active{border-bottom-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options{display:none;position:absolute;top:5rem;left:0;width:100%;padding:0 .6rem .6rem;background-color:#fff;border:.1rem solid #ebebeb;border-top:none;border-radius:0 0 .8rem .8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options.active{display:block}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options button{display:flex;justify-content:flex-start;align-items:center;width:100%;height:5rem;padding:0 1.6rem;border-radius:.9rem;background-color:#fff;font-size:1.4rem;font-weight:500}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options button.active{background-color:#f8f8f8}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .btn_delete{display:flex;justify-content:center;align-items:center;height:5rem;margin-left:.4rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ebebeb;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .btn_delete_mo{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap{margin-top:2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group{display:flex;width:100%;min-height:10.1rem;padding:2.5rem;background-color:#f6f6f6;border-radius:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group~.checkbox_group{margin-top:2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group input[type=checkbox]:checked+label:before{border-color:#3d62e4;background:#3d62e4 url(/assets/ic_checkbox-9541cbce.svg) no-repeat center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label{display:flex;flex-wrap:wrap;gap:.6rem 2.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label:before{content:"";display:block;flex-shrink:0;width:2rem;height:2rem;background-color:#fff;border:.1rem solid #dedede;border-radius:.3rem;box-sizing:border-box}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .tit{display:block;width:calc(100% - 4.8rem);font-size:2.2rem;font-weight:500}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .desc{display:block;margin-left:4.8rem;font-size:1.6rem;font-weight:500;color:#7e7e7e}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group .btn_sound{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:5rem;height:5rem;margin-left:auto;background-color:#fff;border:.1rem solid #eeeeee;border-radius:1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group{position:relative}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label{gap:2.5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .thumbnail{width:14.4rem;height:14.4rem;background-color:#d9d9d9cc;border-radius:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap{display:flex;flex-direction:column;width:calc(100% - 21.4rem)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap .category{display:flex;justify-content:center;align-items:center;height:3.2rem;padding:0 1rem;background-color:#e2ecff;border-radius:7.5rem;font-size:1.6rem;font-weight:500;color:#175df3}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .tit{width:100%;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc{display:flex;gap:2rem;margin-top:auto;margin-left:0;color:#999}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book{position:relative;display:flex;gap:.6rem;align-items:flex-end}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book:after{content:"";display:block;position:absolute;top:.3rem;right:-1rem;width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link{display:flex;gap:.6rem;position:absolute;right:2.5rem;bottom:2.5rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group{position:relative}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label{gap:2rem;flex-wrap:nowrap}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap{display:flex;flex-direction:column}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap .category{display:flex;justify-content:center;align-items:center;height:3.2rem;padding:0 1rem;background-color:#e2ecff;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#175df3}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap .category.white{background-color:#fff;color:#595959}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .tit{width:100%;font-weight:600}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc{display:flex;gap:10rem;margin-top:4rem;margin-left:0;color:#999}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span{display:flex;gap:.6rem;align-items:center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span span+span{position:relative;margin-left:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span span+span:before{content:"";display:block;position:absolute;top:.3rem;left:-1rem;width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link{display:flex;gap:.6rem;position:absolute;right:2.5rem;bottom:2.5rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player{overflow:hidden;display:flex;align-items:center;position:fixed;left:50%;bottom:0;transform:translate(-50%);z-index:1;max-width:154rem;width:100%;height:9.8rem;padding:1rem 3rem 1rem 2rem;background-color:#292c3a;box-shadow:0 0 2.4rem #00000014;border-radius:1rem 1rem 0 0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .line{position:absolute;top:0;left:0;width:100%;height:.4rem;background-color:#616472}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .line .current_line{position:absolute;top:0;left:0;width:60%;height:100%;background-color:#3d62e4}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap{display:flex;gap:1.5rem;align-items:center;width:40%}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap .thumbnail{flex-shrink:0;width:3.8rem;height:3.8rem;margin-top:.3rem;background-color:#444758;border-radius:.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap .txt_wrap .tit{font-size:1.6rem;font-weight:500;color:#fff;max-width:50rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap .txt_wrap .desc{margin-top:.5rem;font-size:1.4rem;font-weight:500;color:#7e7e7e;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap{display:flex;gap:4.8rem;position:absolute;left:56%;transform:translate(-56%)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls{display:flex;align-items:center;gap:3.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;background:url(/assets/mylist_rewind-d1ea2ba6.svg) no-repeat center/cover}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_rewind{transform:scaleX(-1)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play{width:3rem;height:3rem;background-image:url(/assets/mylist_play-241d9904.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play.pause{background-image:url(/assets/mylist_pause-d8ca58a5.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .time_wrap{display:flex;gap:.4rem;align-items:center;font-size:1.4rem;font-weight:500;color:#616472}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .time_wrap .current_time{color:#fff}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap{flex-shrink:0;display:flex;align-items:center;gap:2.7rem;margin-left:auto}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap button{display:flex;justify-content:center;align-items:center;width:2.2rem;height:2.1rem;background-repeat:no-repeat;background-size:cover;background-position:center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap button.btn_loop{background-image:url(/assets/mylist_loop-276c2b31.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap button.btn_shuffle{background-image:url(/assets/mylist_shuffle-5879282c.svg)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap{display:flex;gap:1rem;justify-content:center;align-items:center;position:fixed;bottom:10.8rem;left:50%;transform:translate(-50%)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap button{display:flex;gap:1rem;justify-content:center;align-items:center;height:5rem;padding:0 2.2rem;border-radius:6.8rem;font-size:1.6rem;font-weight:500;color:#fff}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap button.btn_play_choice{background-color:#3d62e4}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap button.btn_shuffle_play{background-color:#292c3a}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .pagination{margin-top:8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .categorycommonSwiper{margin-bottom:5rem}@media (max-width: 1280px){.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap{flex-direction:column}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper{max-width:100%}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom{gap:4rem;justify-content:center;max-width:none}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper{max-width:100%}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item{width:calc((100% - 4rem)/2)}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container{max-width:80rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box{flex-direction:column;padding:3rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box{width:100%}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-button-next{display:none}}@media (max-width: 1024px){.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item{width:100%}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box{gap:2rem;flex-direction:column;height:13rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list{justify-content:space-around}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group{padding-bottom:8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label{flex-wrap:wrap;width:100%}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap{width:100%;padding-left:4.5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_sound{position:absolute;top:1.4rem;right:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc{gap:2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player{justify-content:space-between}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap{width:60%}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap{position:static;transform:translate(0)}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .features_wrap{display:none}}@media (max-width: 768px){.container.mobile_learning#mobileLearning{margin-bottom:8rem;padding-bottom:10.4rem}.container.mobile_learning#mobileLearning .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.mobile_learning#mobileLearning .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#mobileLearning .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.mobile_learning#mobileLearning .category_content{margin-top:0;padding-top:4rem}.container.mobile_learning#mobileLearning .category_content .content_wrap{gap:1rem;flex-direction:column;align-items:flex-start}.container.mobile_learning#mobileLearning .category_content .content_wrap .tit{font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLearning .current_status{margin-top:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap{margin-bottom:1.6rem;padding-top:3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap{gap:2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper{height:39rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-prev{top:17.5rem;left:1.3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-btn-wrap .swiper-button-next{top:17.5rem;right:1.3rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box{padding:1.8rem 1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top{gap:.9rem;flex-direction:column;align-items:flex-start;margin-bottom:2.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .date{font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_top .target{display:none;height:2.8rem;font-size:1rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom{gap:3.2rem;flex-direction:column;margin:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box{width:16.6rem;height:16.6rem;margin:auto}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status{height:2.2rem;font-size:1.2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .chart_box .txt_wrap .status_txt{margin-top:.6rem;font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list{gap:1rem;flex-direction:row;max-width:100%}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li{height:10.5rem;padding:1.6rem 1.6rem 1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .tit{gap:.4rem;margin-bottom:2rem;font-size:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .currentStatusSwiper .swiper-container .swiper-wrapper .swiper-slide .status_box .status_bottom .lesseon_list li .tit img{width:1.4rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper{padding:2rem 1.8rem 1.2rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap{padding:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top{gap:.8rem;flex-direction:column;align-items:flex-start}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .spa_top .tit{font-size:1.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list{max-width:29.6rem;margin-bottom:3.2rem;padding:0}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li~li:before{left:-1.3rem;height:10.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap{width:8rem;height:8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .chart_wrap .percent{font-size:1.6rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .spa_wrap .chart_list li .tit{margin-top:.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail{padding:1.4rem 2.6rem 2.7rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .tit{margin-bottom:.8rem}.container.mobile_learning#mobileLearning .current_status .content_wrap .flex_wrwap .spaSwiper .swiper-container .swiper-wrapper .swiper-slide .sap_detail .desc br{display:none}.container.mobile_learning#mobileLearning .lesson_activity{margin-top:5rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap{position:relative}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit h5{margin-bottom:.4rem;font-size:2rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .tit p{font-size:1.6rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .tit_wrap .btn_all{position:absolute;left:3.2rem;bottom:3rem;z-index:2;width:calc(100% - 6.4rem);height:5rem;background-color:#fff}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper{padding:2.2rem 1.6rem 11.1rem}.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-prev,.container.mobile_learning#mobileLearning .lesson_activity .content_wrap .lessonActivitySwiper .swiper-btn-wrap .swiper-button-next{top:15rem}.container.mobile_learning#mobileLearning .focus_activity{margin-top:5rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap{gap:3rem;flex-direction:column}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap{max-width:100%}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap h5 br{display:none}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tit_wrap p{margin-top:.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box{overflow-x:auto;display:flex;gap:.6rem;width:calc(100% + 3.2rem);margin-top:1.6rem;margin-left:-1.6rem;padding:0 1.6rem;white-space:nowrap}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus{height:4.4rem;padding:0 1.5rem;font-size:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_wrap .tab_box .btn_focus~.btn_focus{margin-top:0}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item{overflow:hidden;height:24rem;padding:2rem;border-radius:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item.mo_hidden{display:none}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .focus_name{margin-bottom:1rem;font-size:1.6rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .tit{font-size:2rem;line-height:2.8rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .focus_item .desc{font-size:1.4rem}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more{display:flex;gap:.6rem;justify-content:center;align-items:center;height:4.3rem;margin:auto;padding:0 2.2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.mobile_learning#mobileLearning .focus_activity .content_wrap .tab_content .tab_item .btn_more.active:after{transform:rotate(180deg)}.container.mobile_learning#mobileLesson{padding-bottom:10.4rem}.container.mobile_learning#mobileLesson .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 6rem);height:6rem;padding-top:0}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back{position:absolute;top:50%;left:2rem;transform:translateY(-50%)}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap .btn_back span{display:none}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap h3{font-size:1.9rem}.container.mobile_learning#mobileLesson .main_swiper_wrap{margin-top:0;padding-top:2.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap{padding:0}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper{padding-bottom:0;border:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-prev,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .common_swiper_btn .swiper-button-next{display:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:before,.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container:after{display:none}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide{width:calc(100% - 13rem);height:30.9rem;transform:scale(1)!important;padding:1.6rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .month{height:2.4rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .tit{font-size:1.7rem;line-height:1.9rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num{padding:1.3rem 1.1rem 1.1rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span{font-size:1.2rem}.container.mobile_learning#mobileLesson .main_swiper_wrap .content_wrap .mobileLessonSwiper .swiper-container .swiper-wrapper .swiper-slide .complete_num span.num{margin-top:0;font-size:2.2rem}.container.mobile_learning#mobileLesson .conversation{margin-top:0}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap{gap:3rem;flex-direction:column;align-items:flex-start;margin-top:1.6rem;margin-bottom:1.5rem;padding-top:5rem;border-top:.1rem solid #f0f0f0}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap h5{font-size:2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .option_btn{gap:3.7rem;height:4.3rem;font-size:1.4rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .tit_wrap .select_group .options{top:4.3rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item{padding:2rem 1.6rem 1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap{gap:2rem;flex-direction:column}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap{gap:.6rem;margin-bottom:1.6rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic{gap:.2rem;height:2.6rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .topic:after{width:1rem;height:1rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date{gap:1.2rem;height:2.6rem;font-size:1.2rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .topic_wrap .date span~span:before{left:-.6rem;height:.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .txt_wrap .tit{font-size:1.6rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap{gap:1rem;max-width:100%}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .top_wrap .progress_wrap .btn_more{margin-right:auto}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box{gap:1rem;height:auto;margin-top:1rem;padding-bottom:1.5rem;background-color:transparent}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost{gap:.5rem;flex-direction:column;justify-content:center;width:100%;min-height:8rem;padding:1rem;background-color:#fff;border-radius:.8rem}.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .core_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .core .boost_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .core_list li button,.container.mobile_learning#mobileLesson .conversation .content_wrap .conversation_box .conversation_item .more_box .boost .boost_list li button{min-width:8.6rem;pointer-events:auto}.container.mobile_learning#whats{margin-bottom:6rem;padding-bottom:10.4rem}.container.mobile_learning#whats .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.mobile_learning#whats .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#whats .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.mobile_learning#whats .common_tit_wrap .content_wrap h4{display:none}.container.mobile_learning#whats .weekly_highlight{margin-top:0;padding-top:3rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper{flex-direction:column;position:relative}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .tit{font-size:2rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .tit br{display:none}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .tit_wrap .desc{margin-top:.4rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn{position:static;margin-top:0}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-prev{position:absolute;left:-.5rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-info-wrap .common_swiper_btn .swiper-button-next{position:absolute;right:-.5rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box{min-height:35.7rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .point{height:3rem;margin-bottom:1rem;font-size:1.2rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .tit{margin-bottom:.7rem;font-size:2rem;line-height:2.8rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .tit br{display:none}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .txt_wrap .category{font-size:1.6rem;line-height:1.9rem}.container.mobile_learning#whats .weekly_highlight .content_wrap .weeklySwiper .swiper-container .weekly_box .img_wrap .img_box{height:15.5rem}.container.mobile_learning#whats .category_content{margin-top:3rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap{gap:2rem;flex-direction:column;margin-bottom:2rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .tit{font-size:2rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box{max-width:100%;height:4.6rem}.container.mobile_learning#whats .category_content .content_wrap .search_wrap .search_box form input{font-size:1.4rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap{margin-top:3rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .num_wrap{gap:.3rem;padding-bottom:1.6rem;font-size:1.8rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list{gap:5rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link{max-width:100%}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap{max-width:100%;height:19.7rem;margin:0 auto 2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .point{top:2rem;left:2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .img_wrap .btn_bookmark{top:2rem;right:2rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .category{margin-bottom:1rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .category_list li .category_link .txt_wrap .tit{margin-bottom:1rem;line-height:2.4rem}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .pagination{display:none}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .btn_more{display:flex;gap:.6rem;justify-content:center;align-items:center;height:4.3rem;margin:5rem auto 0;padding:0 2.2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.6rem;font-weight:500}.container.mobile_learning#whats .category_content .content_wrap .category_wrap .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/btn_more-1993f8c1.svg) no-repeat center/cover}.container.mobile_learning#whatsDetail{padding-bottom:10.4rem}.container.mobile_learning#whatsDetail .category_detail{margin-bottom:6rem;padding-top:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap{position:fixed;top:0;z-index:11;width:50%;height:6rem;background-color:#fff;padding-bottom:0;border:none}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .btn_back span,.container.mobile_learning#whatsDetail .category_detail .content_wrap .top_wrap .date{display:none}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap{padding:4.7rem 0;border-bottom:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .category{margin-bottom:.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .tit_wrap .tit{font-size:2.6rem;line-height:3.2rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap{margin:0 0 1.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart{gap:.6rem;height:3.2rem;padding:0 1.5rem;font-size:1.4rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_heart:before{width:1.6rem;height:1.6rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .btn_wrap .btn_bookmark{width:2.4rem;height:2.4rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper{padding-bottom:0}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-btn-wrap .swiper-pagination{bottom:1rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container{border-radius:.8rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box{padding:2rem 2rem 4rem;border-radius:.8rem}.container.mobile_learning#whatsDetail .category_detail .content_wrap .detail_wrap .whatsnewDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .txt_box .txt{font-size:1.4rem;line-height:1.9rem;text-align:left}.container.mobile_learning#myList{padding-bottom:10.4rem}.container.mobile_learning#myList .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.mobile_learning#myList .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.mobile_learning#myList .common_tit_wrap .content_wrap h3{font-size:2rem}.container.mobile_learning#myList .tab_container{margin-top:9rem;margin-bottom:7rem;overflow-x:hidden}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap{position:relative;border-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap:after{content:"";display:block;position:absolute;left:-1.6rem;bottom:0;width:calc(100% + 3.2rem);height:.1rem;background-color:#f0f0f0}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab{max-width:11rem;height:3.6rem;font-size:1.8rem}.container.mobile_learning#myList .tab_container .content_wrap .btn_tab_wrap .btn_tab.active:after{bottom:.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel{padding-top:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap{gap:3rem;flex-direction:column-reverse;align-items:flex-start;position:relative}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group{display:flex;padding-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .checkbox_group label{gap:.7rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .option_btn{height:4.3rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .select_item .options{top:4.3rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .select_wrap .btn_delete{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .btn_wrap .btn_delete_mo{display:block;position:absolute;right:0;bottom:0;width:1.8rem;height:1.8rem;background:url(/assets/mylist_delete-af898939.svg) no-repeat center/cover}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group{min-height:7.6rem;padding:1.6rem;border-radius:1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group~.checkbox_group{margin-top:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label{flex:1;gap:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .tit{font-size:1.6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group label .desc{margin-left:2.8rem;font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group .btn_sound{width:4rem;height:4rem;border-radius:.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group .btn_sound img{width:2.7rem;height:2.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group{overflow:hidden;flex-direction:column;position:relative;padding:1.4rem 1.2rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label{gap:.8rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .thumbnail{width:7.4rem;height:7.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap{padding-left:2.8rem;gap:.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap{order:3;gap:.2rem;margin-top:1rem;margin-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .category_wrap .category{height:2.3rem;padding:0 .8rem;font-size:1.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:1.8rem;line-height:2.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc{gap:1.4rem;align-items:flex-start;max-width:83%;font-size:1.2rem;line-height:2rem;word-break:keep-all}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book{flex-shrink:0;align-items:center}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book img{width:1.2rem;height:1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group label .txt_wrap .desc .book:after{right:-.7rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link{align-items:center;justify-content:center;position:static;width:100%;height:5rem;margin-top:3.8rem;background-color:#fff;border-radius:.8rem;font-weight:500;color:#262626}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link img{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.listening_checkbox_group .btn_link:before{content:"";display:block;position:absolute;bottom:7.5rem;left:0;width:100%;height:.1rem;background-color:#c2c2c233}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group{overflow:hidden;flex-direction:column;position:relative;padding:1.4rem 1.2rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label{gap:.8rem 1.2rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap{gap:.9rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap{gap:.6rem;margin-bottom:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .category_wrap .category{height:2.3rem;padding:0 .8rem;font-size:1.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;font-size:1.8rem;line-height:2.4rem;overflow:hidden}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc{flex-wrap:wrap;gap:1rem;margin-top:2rem;font-size:1.4rem;word-break:keep-all}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span{gap:.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span>span:first-of-type{display:block;width:6rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group label .txt_wrap .desc>span>span+span{margin-left:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link{align-items:center;justify-content:center;position:static;width:100%;height:5rem;margin-top:3.8rem;background-color:#fff;border-radius:.8rem;font-weight:500;color:#262626}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link img{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .checkbox_wrap .checkbox_group.feedback_checkbox_group .btn_link:before{content:"";display:block;position:absolute;bottom:7.5rem;left:0;width:100%;height:.1rem;background-color:#c2c2c233}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .categorycommonSwiper{overflow:visible;position:relative;margin-bottom:3.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .categorycommonSwiper:after{content:"";display:block;position:absolute;bottom:-1.3rem;left:0;width:100%;height:.1rem;background-color:#f0f0f0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .pagination{margin-top:5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player{gap:6rem;bottom:8rem;height:7.8rem;padding:2rem;border-radius:0}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap{gap:1rem;width:100%}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .tit_wrap .txt_wrap .tit{font-size:1.4rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls{gap:1.8rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button{width:1.5rem;height:1.5rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .playback_controls button.btn_play{width:2.1rem;height:2.1rem}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_player .center_wrap .time_wrap{display:none}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap{bottom:9.2rem;z-index:1;width:auto}.container.mobile_learning#myList .tab_container .content_wrap .tab_content .tab_panel .audio_btn_wrap button{flex-shrink:0}.container.mobile_learning .learning_detail_nav{position:fixed;top:6rem;left:0;z-index:1000;width:100%;height:5.5rem;padding-top:1rem;background-color:#fff;border-bottom:.1rem solid #f3f3f3}.container.mobile_learning .learning_detail_nav .content_wrap{display:flex;gap:.4rem;justify-content:center}.container.mobile_learning .learning_detail_nav .content_wrap .btn_activity{flex:1;display:flex;gap:.7rem;flex-direction:column;align-items:center;font-size:1.2rem;font-weight:500;color:#727f91}.container.mobile_learning .learning_detail_nav .content_wrap .btn_activity:before{content:"";display:block;width:100%;height:.5rem;background-color:#eee;border-radius:6rem}.container.mobile_learning .learning_detail_nav .content_wrap .btn_activity.core:before{background-color:#d6d6d6}.container.mobile_learning .learning_detail_nav .content_wrap .btn_activity.active{color:#3d62e4}.container.mobile_learning .learning_detail_nav .content_wrap .btn_activity.active:before{background-color:#3d62e4}.container.mobile_learning .common_pagination_wrap{display:flex;justify-content:space-between;align-items:center;position:fixed;left:0;bottom:0;width:100%;height:8rem;padding:0 2rem;background-color:#fff;box-shadow:0 .2rem 1.6rem #00000017}.container.mobile_learning .common_pagination_wrap button{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:url(/assets/detail_pagination-488563ab.svg) no-repeat center/cover}.container.mobile_learning .common_pagination_wrap button.btn_prev{transform:scaleX(-1)}.container.mobile_learning .common_pagination_wrap button:disabled{background:url(/assets/detail_pagination_grey-509c6afe.svg) no-repeat center/cover}.container.mobile_learning .common_pagination_wrap .txt_wrap{display:flex;gap:1.6rem;align-items:center}.container.mobile_learning .common_pagination_wrap .txt_wrap .pagination_tit{font-size:1.6rem;font-weight:600;color:#0d0d0d}.container.mobile_learning .common_pagination_wrap .txt_wrap .num{display:flex;align-items:center;font-size:1.4rem;font-weight:600;color:#999}.container.mobile_learning .common_pagination_wrap .txt_wrap .num .current{color:#0d0d0d}.container.mobile_learning .lesten_repeat{padding:2rem 0 4rem}.container.mobile_learning .lesten_repeat .content_wrap{display:flex;gap:2rem;flex-direction:column;height:100%}.container.mobile_learning .lesten_repeat .content_wrap .sub_tit{flex-shrink:0;font-size:1.6rem;font-weight:600;line-height:2.3rem;color:#656565}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box{flex:1;display:flex;flex-direction:column;min-height:0;padding:2rem 1.6rem 3rem;background-color:#fafafa;border-radius:2rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap{flex-shrink:0;display:flex;gap:1rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_language{display:flex;align-items:center;justify-content:center;width:5rem;height:3.2rem;background-color:#ececec;border-radius:4rem;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_repeat{display:flex;width:3.2rem;height:3.2rem;background:url(/assets/detail_repeat-b15544b3.svg) no-repeat center/cover;border-radius:50%}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_repeat.active{background-image:url(/assets/detail_repeat_active-923e6c1f.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_bookmark{display:block;width:2rem;height:2rem;margin-left:auto;background:url(/assets/detail_bookmark-0c929c4e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .top_btn_wrap .btn_bookmark.active{background-image:url(/assets/detail_bookmark_active-3ab06bc8.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap{flex:1;display:flex;flex-direction:column;min-height:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:max-content;min-height:3.7rem;margin:2.16vh auto 0;padding:.4rem 2rem;background-color:#e0edff;border-radius:1rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.correct{gap:.4rem;background-color:#23b437;border-radius:5rem;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.correct:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/assets/detail_correct-cd04f8df.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.try_again{gap:.4rem;background-color:#ff4d2d;border-radius:5rem;color:#fff}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info.try_again:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/assets/detail_try_again-3e7c7260.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap{flex:1;display:flex;gap:.4rem;flex-direction:column;justify-content:center;min-height:22rem;margin:.4rem 0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence{overflow-y:auto;flex:1;display:none;justify-content:center;width:100%;padding:0 1.4rem;text-align:center;min-height:fit-content;align-items:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.active{display:flex}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english{font-size:2.2rem;font-weight:600;line-height:3rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english.correct{color:#23b437}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english.try_again{color:#ff4d2d}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.english p{word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.korea{font-size:1.6rem;font-weight:500;line-height:2.3rem;color:#999}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap .setence.korea p{word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap.only_one .setence{align-items:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .setence_wrap.only_one .setence.english p{margin-top:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap{flex-shrink:0;display:flex;gap:2.6rem;justify-content:center}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_sound{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_lesten-a7f0430e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_sound.active{background-image:url(/assets/detail_lesten_active-2052a733.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mic{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_mike-78558c3a.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mic.active{background-image:url(/assets/detail_mike_active-e37bf38b.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mic.play{background-image:url(/assets/detail_play-41fd2e2a.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_mic.pause{background-image:url(/assets/detail_pause-b2ab7164.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_replay{display:flex;width:4.6rem;height:4.6rem;background:url(/assets/detail_replay-7a7ee30b.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .bottom_btn_wrap .btn_replay.active{background-image:url(/assets/detail_replay_active-81dc8519.svg)}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn{padding-bottom:0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list{overflow-y:auto;flex:1;padding:1.6rem 4rem 1.6rem 0}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation~.eng_translation{margin-top:4rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p{font-size:1.8rem;font-weight:700;color:#999;word-break:keep-all}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p.kor{margin-top:.4rem;padding-right:1.5rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation p.none{display:none}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box.no_bottom_btn .eng_translation_list .eng_translation.active p{color:#3d62e4}.container.mobile_learning .lesten_repeat.has_video{overflow:hidden;padding-top:0;padding-bottom:0}.container.mobile_learning .lesten_repeat.has_video .content_wrap{overflow-x:hidden;overflow-y:auto;padding-top:2rem;padding-bottom:2rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box{flex-shrink:0;position:relative;width:calc(100% + 3.2rem);height:21.2rem;margin-left:-1.6rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1{background-color:#939393}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(69,69,69,0) 0%,#3e3e3e 100%)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;position:absolute;top:1.6rem;right:1.6rem;width:3.2rem;height:2.5rem;border:.1rem solid #fff;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_play{display:flex;position:absolute;top:8rem;left:50%;transform:translate(-50%);width:5.4rem;height:5.4rem;background:url(/assets/detail_video_type1_play-3e6989a9.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .btn_play.pause{background-image:url(/assets/detail_video_type1_pause-685409b9.svg)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column;position:absolute;left:1.6rem;bottom:2rem;width:calc(100% - 3.2rem)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500;color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar{position:relative;width:100%;height:.2rem;background:rgba(255,255,255,.37)}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#fff}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2{display:flex;gap:2rem;flex-direction:column;padding:2rem 1.6rem 1.6rem;background-color:#f3f3f3}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap{display:flex;gap:1.6rem;align-items:center}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap .thumbnail{overflow:hidden;flex-shrink:0;display:block;width:7.4rem;height:7.4rem;background-color:#e0e0e0;border-radius:.8rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .tit_wrap .tit{font-size:1.6rem;font-weight:700;line-height:2.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap{display:flex;gap:1rem;flex-direction:column;position:relative}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar{overflow:hidden;position:relative;width:100%;height:.5rem;background-color:#26262624;border-radius:.1rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:60%;height:100%;background-color:#3d62e4;border-radius:.1rem}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;width:3.2rem;height:2.5rem;margin-left:auto;border:.1rem solid #a7a7a7;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#a7a7a7}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .btn_play{position:absolute;top:4.2rem;left:50%;transform:translate(-50%);width:4rem;height:4rem;background:url(/assets/detail_video_type2_play-a18d1baa.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_video .content_wrap .video_box.type2 .btn_wrap .btn_play.pause{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKkAAACpCAYAAABQ1R0vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5Ljc4Yjc2MzhlNiwgMjAyNS8wMi8xMS0yMzoxNDoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhERDQyOUJDMUI1QjExRjBBMEM1QjRCN0Y3MkQ2QTYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhERDQyOUJEMUI1QjExRjBBMEM1QjRCN0Y3MkQ2QTYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OERENDI5QkExQjVCMTFGMEEwQzVCNEI3RjcyRDZBNjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OERENDI5QkIxQjVCMTFGMEEwQzVCNEI3RjcyRDZBNjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz49hBnqAAAEXElEQVR42uzdP28URxzH4d1lz5ZCl1jGFkpeAhUNbVI4SGlAWCmdCgmUIoKWijoindNDSUGLnAKhFLjjTWDZjqB2zP2LnTY+fA53e7+ZeT71STbm4Ts7CLF1pYntHXwYd/W1rq59VfuJn50fzAJAggtpsiihLRxpiiihLQBpjjBLBFvDCSukYAJbOlI488dawwkrpHDCWgpSOMvFWgMKKqRwwporUkBBDYsUTlhDIwUU1LBI4YQ1NFJAQQ2NFFBQQyMFFNSwSOGENTRSQEENjRRQUEMjBRTU0EgBBTU0UkBBDY0UUFBDIwUU1NBIAdWsoTZ+pIreTMVbUc1jTWtAFR1qDaiiQ60BVXSoLk7K++JkRdXFmtaAKjpUx73yPO6tqLpc0xpQRYfquFdex70V1SLWtAZU0aE67pXHcW9Ftcg1taRKf0mtqBa9ppZUaS+pFVWENbWkSndJc13Ru788HrzbP2yXl5cmfmY0HFXHH/vjl8+3O/u/sr7fvDfutW39qe/r6Ojv6puv1we///qoLWlNi0L6ZPtp/8/dt72Dw/fnfnbtysoJiuNOoN7cvFddvvxFtbf/1/m/keur1Y3r1/oPf97qlYK0qON+59VuOw3Q004/t7zU62RJpwX673icfO6P17ttSb9vTVkXpvHF/vXNpZh/huuMXgE/jTsXJ6W3pP7aSUkc91KkIx9SpbWkjnpFXFNLKs+kEqQqB6nnUUV9LrWkctxLkKoMpJ5HFfm51JLKcS9BKkilhSN1aVL0y5MlleNeglSQSpBKkApSCVJBKkEqQSpIJUglSAWpBKkglSCVIBWkEqQSpIJUglSQSpBKn4F00uubpQid+rSkctxLkApSKQRSlydFvTRZUjnuJUhVFlLPpYr4PGpJ5biXIFX2R/1/kHoulSWVID3nF1s3F3r732g46uT7Gl7w69RNk+1bDM86zZtpPpRLt3/4dri68uVUn127snKCZ9gJhsFgML66vjrd97W6Uv14a2NUFdSZIHN+3+iT7af9nVdvem3bVpeasw+S/mBQLS8tjV48+62zk+bOTw9GR0fHTdNM/pLHH/vVxnc3+g/vb/VKWtKJq+nFuIoA1MVJaV+c/HWU3O6lKUcRUqV5u3eBUpQVtaTKY0mtqRa5opZU+SypNdWiVtSSKq8ltaZaxIpeGCmo6hqo4175HffWVF2v6P9GCqq6Auq4V77HvTVVVyv62UhB1byBOu6V/3FvTTXvFZ0ZUlA1L6AzRQqq5gF05khB1ayBujipnIuTNdW8VnRuSEEFNAmkoAKaBFJQAU0CKaiAJoEUVECTQAoqoEkgBRXQJJDCCmcySEEFNAmkoAKaBFJQAU0CKaxwJoMUVECTQAornMkgBRXQJJDCWjbOpJCCWibO5JDCWibQJJHCWg7O5JHCmj/ObJDCmi/O7JACmxfM7JGWBjb3N2oX87rw3LCW9Kr3Yt9pnyLakmBCmgjaUlFCGhQukJP7R4ABAFL983FBF+XcAAAAAElFTkSuQmCC) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_video .content_wrap .lesten_repeat_box{flex:none;min-height:44.3rem;height:auto}.container.mobile_learning .lesten_repeat.has_chatting{overflow-y:auto;padding-bottom:0}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box{padding:1.6rem 0 0;background-color:#fff;border-top:.1rem solid #eeeeee;border-radius:0}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .top_btn_wrap .btn_all_play{display:flex;gap:.2rem;justify-content:center;align-items:center;height:3.2rem;padding:0 1.2rem;background-color:#ececec;border-radius:4rem;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .top_btn_wrap .btn_all_play:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/detail_play_all-0f71d99a.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .top_btn_wrap .btn_all_play_none_after{display:flex;gap:.2rem;justify-content:center;align-items:center;height:3.2rem;padding:0 1.2rem;background-color:#ececec;border-radius:4rem;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap{margin-top:2rem;padding-bottom:2rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap~.chatting_wrap{margin-top:2rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .user{margin-bottom:.8rem;font-size:1.4rem;font-weight:500;color:#999}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box{max-width:30rem;background-color:#f2f2f2;border-radius:0 1rem 1rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap{display:flex;gap:.8rem;justify-content:space-between;padding:1.6rem 1.6rem 2rem;border-bottom:.1rem solid #e8e8e8}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .txt_wrap .eng{font-size:1.8rem;font-weight:500;line-height:2.3rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .txt_wrap .kor{margin-top:1rem;font-size:1.4rem;font-weight:500;line-height:2.1rem;color:#999}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .top_wrap .btn_sound{flex-shrink:0;display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_sound-1719539e.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap{display:flex;justify-content:center;align-items:center;height:5.6rem}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_mic{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_mic:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_mike-527d70dc.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_speaking{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_speaking:after{content:"";display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_pasue-d51b4c37.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_correct{display:flex;gap:.4rem;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;color:#23b437}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_correct:after{content:"";display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_chat_correct-c4e34680.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_play{flex:1;display:flex;gap:.4rem;justify-content:center;align-items:center;height:100%;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_play:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_play-a25a8c67.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_play_none_after{flex:1;display:flex;gap:.4rem;justify-content:center;align-items:center;height:100%;font-size:1.4rem;font-weight:600;color:#1e2f4a}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_again{flex:1;display:flex;gap:.4rem;justify-content:center;align-items:center;height:100%;border-left:.1rem solid #e8e8e8;font-size:1.4rem;font-weight:600;color:#ff5d45;text-transform:capitalize}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box .btn_wrap .btn_again:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_chat_try_again-4dff0088.svg) no-repeat center/cover}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box.correct .top_wrap .txt_wrap .eng,.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap .chatting_box.correct .top_wrap .txt_wrap .kor{color:#23b437}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap.me .user{text-align:right}.container.mobile_learning .lesten_repeat.has_chatting .lesten_repeat_box .chatting_total_wrap .chatting_wrap.me .chatting_box{margin-left:auto;border-radius:1rem 0 1rem 1rem}.container.mobile_learning .quiz_wrap{overflow-y:auto;padding:2rem 0 4rem}.container.mobile_learning .quiz_wrap .content_wrap{display:flex;gap:2rem;flex-direction:column;height:100%}.container.mobile_learning .quiz_wrap .content_wrap .sub_tit{flex-shrink:0;font-size:1.6rem;font-weight:600;line-height:2.3rem;color:#656565}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap{position:relative;margin-bottom:2.6rem;padding:7.3rem 1.6rem 1.6rem;background-color:#fafafa;border-radius:2rem;text-align:center}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info{display:flex;gap:.5rem;justify-content:center;align-items:center;position:absolute;top:2.4rem;left:50%;transform:translate(-50%);width:max-content;height:3rem;padding:0 1.7rem;border-radius:4.6rem;box-shadow:0 .2rem 1.2rem #0000001c;font-size:1.6rem;font-weight:500;color:#fff}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info:before{content:"";display:block;width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-size:cover;background-position:center}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info.correct{background-color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info.correct:before{background-image:url(/assets/detail_correct-cd04f8df.svg)}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info.again{background-color:#ff5d45;text-transform:capitalize}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .info.again:before{background-image:url(/assets/detail_quiz_again-d347a409.svg)}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .txt{margin-bottom:2.2rem;font-size:1.8rem;font-weight:700}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .txt_blank_wrap{display:flex;gap:1.2rem;justify-content:center;flex-wrap:wrap}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .txt_blank_wrap .blank{min-width:2.6rem;height:3.7rem;padding-bottom:1.2rem;border-bottom:.1rem solid #d4d4d4;font-size:2rem;font-weight:700;color:#3d62e4}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .txt_blank_wrap .blank.correct{color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .txt_blank_wrap .blank.again{color:#ff5d45}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .btn_word_wrap{display:flex;gap:1rem;flex-wrap:wrap;margin-top:4rem}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .btn_word_wrap .btn_word{width:calc((100% - 2rem) / 3);height:4.5rem;background-color:#f4f4f4;border:.1rem solid #ebebeb;border-radius:.7rem;font-size:1.6rem;font-weight:500;color:#7b7b7b}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .btn_word_wrap .btn_word.active{background-color:#eaeefc;border-color:#3d62e4;color:#3d62e4}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .btn_word_wrap .btn_word.correct{background-color:#ecf3e4;border-color:#e1efd2;color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .word_order_wrap .txt_wrap .btn_word_wrap .btn_word.again{background-color:#ffe3df;border-color:#ff5d45;color:#ff5d45}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap{overflow:hidden;flex-shrink:0;position:relative;padding:7.2rem 3.4rem 2.4rem;background-color:#fafafa;border-radius:2rem;text-align:center}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info{display:flex;gap:.5rem;justify-content:center;align-items:center;position:absolute;top:2.4rem;left:50%;transform:translate(-50%);width:max-content;height:3rem;padding:0 1.7rem;border-radius:4.6rem;box-shadow:0 .2rem 1.2rem #0000001c;font-size:1.6rem;font-weight:500;color:#fff}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info:before{content:"";display:block;width:1.3rem;height:1.3rem;background-repeat:no-repeat;background-size:cover;background-position:center}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info.correct{background-color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info.correct:before{background-image:url(/assets/detail_correct-cd04f8df.svg)}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info.again{background-color:#ff5d45;text-transform:capitalize}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .info.again:before{background-image:url(/assets/detail_quiz_again-d347a409.svg)}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .eng{font-size:1.8rem;font-weight:700;line-height:2.5rem;letter-spacing:-.02em}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .eng .blank{display:inline-flex;justify-content:center;width:6.2rem;margin:0 .4rem;border-bottom:.1rem solid #d4d4d4}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .eng .blank.active{width:max-content;border-bottom:0}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .eng .blank.correct{color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .eng .blank.again{width:6.2rem;border-bottom:.1rem solid #d4d4d4}.container.mobile_learning .quiz_wrap .content_wrap .blank_wrap .kor{margin-top:1.8rem;font-size:1.4rem;font-weight:500;line-height:2.1rem;color:#999}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap{display:flex;gap:.8rem;flex-direction:column;padding-bottom:2rem}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button{display:flex;justify-content:flex-start;align-items:center;gap:1.7rem;width:100%;height:5.4rem;padding:0 2.3rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#687385;text-align:left}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button:before{flex-shrink:0;content:"";display:block;width:1.4rem;height:.8rem;background:url(/assets/detail_quiz_check-e8326f27.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.active{background-color:#3d62e41c;border-color:#3d62e4;color:#175df3}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.active:before{background-image:url(/assets/ic_radio_active-ee2f086d.svg)}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.correct{background-color:#ecf3e4;border-color:#23b437;color:#23b437}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.correct:before{background-image:url(/assets/detail_quiz_check_correct-31f1ee0b.svg)}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.again{background-color:#ffe3df;border-color:#ff5d45;color:#ff5d45}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.again:before{background-image:url(/assets/detail_quiz_check_again-223a928e.svg)}.container.mobile_learning .quiz_wrap .content_wrap .blank_btn_wrap button.btn_answer{min-height:6.4rem;height:auto;padding-top:.4rem;padding-bottom:.4rem}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom{margin-top:-1.4rem;padding-bottom:2rem}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap{display:flex;gap:1.8rem;justify-content:flex-end;position:relative}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap.no_click{justify-content:center}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_listening{display:flex;align-items:center;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_listening:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_quiz_listening-98c719ac.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_tip{display:flex;align-items:center;font-size:1.4rem;font-weight:600;color:#999}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_tip:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_quiz_tip-2274dcc0.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_tip.active{color:#3d62e4}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .btn_tip.active:before{background-image:url(/assets/detail_quiz_tip_active-06e809ce.svg)}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box{display:none;position:absolute;right:0;bottom:4.6rem;width:100%;padding:2.4rem;background-color:#293043;box-shadow:0 0 2.2rem #0000001a;border-radius:.7rem;color:#fff;text-align:center}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box:after{content:"";display:block;position:absolute;right:1.4rem;bottom:-1.3rem;width:3.9rem;height:3.1rem;background:url(/assets/detail_quiz_tip_triangle-72bb4baf.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box.active{display:block}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box .btn_tip_close{display:block;position:absolute;top:1.6rem;right:1.6rem;width:1.2rem;height:1.2rem;background:url(/assets/detail_quiz_tip_close-e6e79151.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box .tip_tit{display:flex;gap:.3rem;justify-content:center;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box .tip_tit:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/detail_quiz_tip_white-3993af06.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .tip_wrap .tip_box .tip_desc{font-size:1.6rem;font-weight:600;line-height:2.3rem}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .btn_check_answer{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;margin-top:1.6rem;background-color:#d4d4d4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning .quiz_wrap .content_wrap .quiz_common_bottom .btn_check_answer.active{background-color:#3d62e4}.container.mobile_learning .quiz_wrap.no_pagination{height:calc(100vh - 11.6rem);margin-bottom:-8rem;padding:3rem 0 4rem}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap{gap:0}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap{display:flex;gap:7rem;flex-direction:column;justify-content:space-between;height:100%}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box{display:flex;flex-direction:column;justify-content:space-between;min-height:31.6rem;padding:3rem 2.8rem 4rem;background-color:#fafafa;border-radius:2rem}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .type{display:flex;gap:.5rem;justify-content:center;align-items:center;background-color:#e0edff;border-radius:6rem;box-shadow:0 .3rem 1.2rem #0000000d;width:max-content;margin:0 auto;height:3.7rem;padding:0 2rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .type:before{content:"";display:block;width:1.3rem;height:1.3rem;background:url(/assets/detail_quiz_core-5fc6ffbc.svg) no-repeat center/cover}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .sentence{margin-top:-.6rem;font-size:3rem;font-weight:700;line-height:3.7rem;text-align:center}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box{display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:5.2rem}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box .txt_wrap{display:inline-flex;gap:.4rem;align-items:center;width:fit-content;height:3rem;padding:0 1rem;margin-bottom:.8rem;background-color:#f1f1f1;border-radius:4.5rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box .txt_wrap:after{content:"";display:block;width:1.4rem;height:1.4rem;background-repeat:no-repeat;background-position:center;background-size:cover}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box .progress_bar{position:relative;width:100%;height:1rem;background-color:#eaeaea;border-radius:.2rem}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box .progress_bar .progress_current{position:absolute;top:0;left:0;width:71%;height:100%;background-color:#3d62e4;border-radius:.2rem 0 0 .2rem}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box .progress_bar .target{position:absolute;left:70%;bottom:0}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box.complete .txt_wrap:after{background-image:url(/assets/ic_lesson_complete-d1317a3b.svg)}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box.over .progress_over{width:80%;height:100%;background-color:#7e97ed}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_box .progress_box.over .txt_wrap:after{background-image:url(/assets/ic_lesson_over-487547de.svg)}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_btn_wrap{display:flex;gap:1.6rem;flex-direction:column}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_btn_wrap .btn_quiz,.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_btn_wrap .btn_again{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning .quiz_wrap.no_pagination .content_wrap .quiz_progress_wrap .quiz_progress_btn_wrap .btn_list{display:flex;justify-content:center;align-items:center;width:100%;height:5.4rem;background-color:#fff;border:.1rem solid #3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.mobile_learning .test_wrap{overflow-x:hidden;overflow-y:auto;width:100%;padding:2rem 0 0}.container.mobile_learning .test_wrap .content_wrap{display:flex;gap:2rem;flex-direction:column}.container.mobile_learning .test_wrap .content_wrap .sub_tit{flex-shrink:0;font-size:1.6rem;font-weight:600;line-height:2.3rem;color:#656565}.container.mobile_learning .test_wrap .content_wrap .question_tit{display:flex;justify-content:space-between;align-items:center;margin-bottom:-.4rem}.container.mobile_learning .test_wrap .content_wrap .question_tit .tit{font-size:1.6rem;font-weight:700}.container.mobile_learning .test_wrap .content_wrap .question_tit .btn_bookmark{display:block;width:2.2rem;height:2.2rem;background:url(/assets/detail_bookmark-0c929c4e.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .question_tit .btn_bookmark.active{background-image:url(/assets/detail_bookmark_active-3ab06bc8.svg)}.container.mobile_learning .test_wrap .content_wrap .question_box{padding:2rem 1.6rem;background-color:#fafafa;border-radius:2rem}.container.mobile_learning .test_wrap .content_wrap .question_box .question_tit{margin-bottom:1.6rem}.container.mobile_learning .test_wrap .content_wrap .question_box .question_tit .tit{display:flex;gap:1rem;align-items:center}.container.mobile_learning .test_wrap .content_wrap .question_box .question_tit .tit .btn_sound{display:block;width:2.5rem;height:2.5rem;background:url(/assets/detail_test_sound-731ab85b.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .question_box .question_tit .tit .btn_pause{display:block;width:2.5rem;height:2.5rem;background:url(/assets/detail_pause-b2ab7164.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .question_box .question_txt{font-size:1.4rem;font-weight:500;line-height:2.3rem;color:#656565;white-space:pre-wrap}.container.mobile_learning .test_wrap .content_wrap .video_box{flex-shrink:0;position:relative;width:calc(100% + 3.2rem);height:21.2rem;margin-left:-1.6rem}.container.mobile_learning .test_wrap .content_wrap .video_box.type1{background-color:#939393}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(69,69,69,0) 0%,#3e3e3e 100%)}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;position:absolute;top:1.6rem;right:1.6rem;width:3.2rem;height:2.5rem;border:.1rem solid #fff;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#fff}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .btn_play{display:flex;position:absolute;top:8rem;left:50%;transform:translate(-50%);width:5.4rem;height:5.4rem;background:url(/assets/detail_video_type1_play-3e6989a9.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .btn_play.pause{background-image:url(/assets/detail_video_type1_pause-685409b9.svg)}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column;position:absolute;left:1.6rem;bottom:2rem;width:calc(100% - 3.2rem)}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500;color:#fff}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar{position:relative;width:100%;height:.2rem;background:rgba(255,255,255,.37)}.container.mobile_learning .test_wrap .content_wrap .video_box.type1 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#fff}.container.mobile_learning .test_wrap .content_wrap .video_box.type2{display:flex;gap:2rem;flex-direction:column;padding:2rem 1.6rem 1.6rem;background-color:#f3f3f3}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .tit_wrap{display:flex;gap:1.6rem;align-items:center}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .tit_wrap .thumbnail{overflow:hidden;flex-shrink:0;display:block;width:7.4rem;height:7.4rem;background-color:#e0e0e0;border-radius:.8rem}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .tit_wrap .tit{font-size:1.6rem;font-weight:700;line-height:2.3rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap{display:flex;gap:1rem;flex-direction:column;position:relative}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .time_wrap{display:flex;gap:.8rem;flex-direction:column}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box{display:flex;justify-content:space-between;font-size:1.4rem;font-weight:500}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .time_wrap .time_box .total_time{opacity:.46}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar{overflow:hidden;position:relative;width:100%;height:.5rem;background-color:#26262624;border-radius:.1rem}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .time_wrap .process_bar .process_current_bar{position:absolute;top:0;left:0;width:60%;height:100%;background-color:#3d62e4;border-radius:.1rem}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .btn_speed{display:flex;justify-content:center;align-items:center;width:3.2rem;height:2.5rem;margin-left:auto;border:.1rem solid #a7a7a7;border-radius:4rem;font-size:1.3rem;font-weight:600;color:#a7a7a7}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .btn_play{position:absolute;top:4.2rem;left:50%;transform:translate(-50%);width:4rem;height:4rem;background:url(/assets/detail_video_type2_play-a18d1baa.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .video_box.type2 .btn_wrap .btn_play.pause{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKkAAACpCAYAAABQ1R0vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5Ljc4Yjc2MzhlNiwgMjAyNS8wMi8xMS0yMzoxNDoxNCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhERDQyOUJDMUI1QjExRjBBMEM1QjRCN0Y3MkQ2QTYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhERDQyOUJEMUI1QjExRjBBMEM1QjRCN0Y3MkQ2QTYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OERENDI5QkExQjVCMTFGMEEwQzVCNEI3RjcyRDZBNjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OERENDI5QkIxQjVCMTFGMEEwQzVCNEI3RjcyRDZBNjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz49hBnqAAAEXElEQVR42uzdP28URxzH4d1lz5ZCl1jGFkpeAhUNbVI4SGlAWCmdCgmUIoKWijoindNDSUGLnAKhFLjjTWDZjqB2zP2LnTY+fA53e7+ZeT71STbm4Ts7CLF1pYntHXwYd/W1rq59VfuJn50fzAJAggtpsiihLRxpiiihLQBpjjBLBFvDCSukYAJbOlI488dawwkrpHDCWgpSOMvFWgMKKqRwwporUkBBDYsUTlhDIwUU1LBI4YQ1NFJAQQ2NFFBQQyMFFNSwSOGENTRSQEENjRRQUEMjBRTU0EgBBTU0UkBBDY0UUFBDIwUU1NBIAdWsoTZ+pIreTMVbUc1jTWtAFR1qDaiiQ60BVXSoLk7K++JkRdXFmtaAKjpUx73yPO6tqLpc0xpQRYfquFdex70V1SLWtAZU0aE67pXHcW9Ftcg1taRKf0mtqBa9ppZUaS+pFVWENbWkSndJc13Ru788HrzbP2yXl5cmfmY0HFXHH/vjl8+3O/u/sr7fvDfutW39qe/r6Ojv6puv1we///qoLWlNi0L6ZPtp/8/dt72Dw/fnfnbtysoJiuNOoN7cvFddvvxFtbf/1/m/keur1Y3r1/oPf97qlYK0qON+59VuOw3Q004/t7zU62RJpwX673icfO6P17ttSb9vTVkXpvHF/vXNpZh/huuMXgE/jTsXJ6W3pP7aSUkc91KkIx9SpbWkjnpFXFNLKs+kEqQqB6nnUUV9LrWkctxLkKoMpJ5HFfm51JLKcS9BKkilhSN1aVL0y5MlleNeglSQSpBKkApSCVJBKkEqQSpIJUglSAWpBKkglSCVIBWkEqQSpIJUglSQSpBKn4F00uubpQid+rSkctxLkApSKQRSlydFvTRZUjnuJUhVFlLPpYr4PGpJ5biXIFX2R/1/kHoulSWVID3nF1s3F3r732g46uT7Gl7w69RNk+1bDM86zZtpPpRLt3/4dri68uVUn127snKCZ9gJhsFgML66vjrd97W6Uv14a2NUFdSZIHN+3+iT7af9nVdvem3bVpeasw+S/mBQLS8tjV48+62zk+bOTw9GR0fHTdNM/pLHH/vVxnc3+g/vb/VKWtKJq+nFuIoA1MVJaV+c/HWU3O6lKUcRUqV5u3eBUpQVtaTKY0mtqRa5opZU+SypNdWiVtSSKq8ltaZaxIpeGCmo6hqo4175HffWVF2v6P9GCqq6Auq4V77HvTVVVyv62UhB1byBOu6V/3FvTTXvFZ0ZUlA1L6AzRQqq5gF05khB1ayBujipnIuTNdW8VnRuSEEFNAmkoAKaBFJQAU0CKaiAJoEUVECTQAoqoEkgBRXQJJDCCmcySEEFNAmkoAKaBFJQAU0CKaxwJoMUVECTQAornMkgBRXQJJDCWjbOpJCCWibO5JDCWibQJJHCWg7O5JHCmj/ObJDCmi/O7JACmxfM7JGWBjb3N2oX87rw3LCW9Kr3Yt9pnyLakmBCmgjaUlFCGhQukJP7R4ABAFL983FBF+XcAAAAAElFTkSuQmCC) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .recordion_tit{margin-top:1rem;font-size:1.4rem;font-weight:600;text-align:center}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap{display:flex;justify-content:center;gap:1.6rem;margin-top:-.4rem}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap .btn_mic{display:block;width:4.6rem;height:4.6rem;background:url(/assets/detail_mike_active-e37bf38b.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap .btn_mic.btn_pause{background-image:url(/assets/detail_pause-b2ab7164.svg)}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap .btn_mic.btn_play{background-image:url(/assets/detail_play-41fd2e2a.svg)}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap .btn_replay{display:block;width:4.6rem;height:4.6rem;background:url(/assets/detail_replay-7a7ee30b.svg) no-repeat center/cover}.container.mobile_learning .test_wrap .content_wrap .recording_btn_wrap .btn_replay.active{background-image:url(/assets/detail_replay_active-81dc8519.svg)}.container.mobile_learning .test_wrap .content_wrap .script_box{display:flex;gap:1.6rem;flex-direction:column;width:calc(100% + 3.2rem);min-height:28rem;height:auto;margin-top:1rem;margin-left:-1.6rem;padding:1.6rem;background-color:#f7f7f7}.container.mobile_learning .test_wrap .content_wrap .script_box .script_tit{display:flex;justify-content:space-between;align-items:center}.container.mobile_learning .test_wrap .content_wrap .script_box .script_tit .tit{font-size:1.6rem;font-weight:600}.container.mobile_learning .test_wrap .content_wrap .script_box .script_tit .time{display:flex;justify-content:center;align-items:center;height:2.4rem;padding:0 1rem;background-color:#e4fbb3;border-radius:.4rem;font-size:1.2rem;font-weight:600;color:#658d01}.container.mobile_learning .test_wrap .content_wrap .script_box .desc{font-size:1.4rem;font-weight:500;line-height:2.3rem;letter-spacing:-.02em;color:#656565}.container.mobile_learning .test_wrap .content_wrap .script_box .desc.no_txt{margin:auto;color:#999;text-align:center}.container.mobile_learning .test_wrap .content_wrap .script_box .desc.loading{margin:auto;font-weight:700;color:#3d62e4;text-align:center}.container.mobile_learning .test_wrap .content_wrap .script_box p{font-size:1.4rem;font-weight:500;line-height:2.3rem;color:#656565;white-space:pre-wrap}.container.mobile_learning .test_wrap .test_btn_wrap{display:flex;gap:1.2rem;width:100%;padding:2rem 1.6rem;background-color:#fff}.container.mobile_learning .test_wrap .test_btn_wrap .btn_question{flex:1;display:flex;justify-content:center;align-items:center;height:5.4rem;background-color:#d4d4d4;border:.1rem solid #d4d4d4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning .test_wrap .test_btn_wrap .btn_question.active{background-color:#fff;border-color:#3d62e4;color:#3d62e4}.container.mobile_learning .test_wrap .test_btn_wrap .btn_answer{flex:1;display:flex;justify-content:center;align-items:center;height:5.4rem;background-color:#d4d4d4;border:.1rem solid #d4d4d4;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#fff}.container.mobile_learning .test_wrap .test_btn_wrap .btn_answer.active{background-color:#3d62e4;border-color:#3d62e4}.container.mobile_learning#activityType{overflow:hidden;margin-top:11.5rem;padding-bottom:8rem}.container.mobile_learning#activityType .common_tit_wrap{display:flex;position:fixed;top:0;left:0;z-index:1000;width:100%;height:6rem;padding-top:0;background-color:#fff}.container.mobile_learning#activityType .common_tit_wrap .content_wrap{display:flex;gap:1.2rem;align-items:center;padding-right:5.5rem}.container.mobile_learning#activityType .common_tit_wrap .content_wrap .btn_back{flex-shrink:0}.container.mobile_learning#activityType .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#activityType .common_tit_wrap .content_wrap h3{font-size:1.9rem;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning#quizType{overflow:hidden;margin-top:11.5rem;padding-bottom:8rem}.container.mobile_learning#quizType .common_tit_wrap{display:flex;position:fixed;top:0;left:0;z-index:11;width:100%;height:6rem;padding-top:0;background-color:#fff}.container.mobile_learning#quizType .common_tit_wrap .content_wrap{display:flex;gap:1.2rem;align-items:center;padding-right:5.5rem}.container.mobile_learning#quizType .common_tit_wrap .content_wrap .btn_back{flex-shrink:0}.container.mobile_learning#quizType .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#quizType .common_tit_wrap .content_wrap h3{font-size:1.9rem;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.mobile_learning#testType{overflow:hidden;margin-top:11.5rem;padding-bottom:8rem}.container.mobile_learning#testType .common_tit_wrap{display:flex;position:fixed;top:0;left:0;z-index:11;width:100%;height:6rem;padding-top:0;background-color:#fff}.container.mobile_learning#testType .common_tit_wrap .content_wrap{display:flex;gap:1.2rem;align-items:center;padding-right:5.5rem}.container.mobile_learning#testType .common_tit_wrap .content_wrap .btn_back{flex-shrink:0}.container.mobile_learning#testType .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.mobile_learning#testType .common_tit_wrap .content_wrap h3{font-size:1.9rem;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 367px){.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap{padding-left:4rem}.container.mobile_learning#mobileLesson .common_tit_wrap .content_wrap h3{transform:translate(2rem)}}@media (max-height: 700px){.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box{padding-bottom:2rem}.container.mobile_learning .lesten_repeat .content_wrap .lesten_repeat_box .sentence_all_wrap .info{margin-top:2rem}}.container.class .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.class .common_focus_area{margin-top:12.6rem}.container.class .common_focus_area .content_wrap{position:relative;padding-bottom:3rem}.container.class .common_focus_area .content_wrap:after{content:"";position:absolute;left:1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class .common_focus_area .content_wrap .tit_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.container.class .common_focus_area .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class .common_focus_area .content_wrap .tit_wrap p{font-size:1.4rem;font-weight:500;color:#999}.container.class .common_focus_area .content_wrap .tit_wrap .color_info{display:flex;gap:1.6rem}.container.class .common_focus_area .content_wrap .tit_wrap .color_info li{display:flex;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;color:#5d6477}.container.class .common_focus_area .content_wrap .tit_wrap .color_info li:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.container.class .common_focus_area .content_wrap .tit_wrap .color_info li.color_blue:before{background-color:#175df3}.container.class .common_focus_area .content_wrap .tit_wrap .color_info li.color_gray:before{background-color:#d9d9d9}.container.class .common_focus_area .content_wrap .tit_wrap .color_info li.color_purple:before{background-color:#b0acff}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper{overflow:visible}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .common_swiper_btn .swiper-button-prev{left:-1.6rem;transform:translateY(-50%) scaleX(-1)}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .common_swiper_btn .swiper-button-next{right:-1.6rem;transform:translateY(-50%)}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container{overflow:hidden}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:76rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{display:flex;justify-content:space-between;flex-direction:column;height:22rem;background-color:#f7f8fc;border:.1rem solid #f3f3f3;border-radius:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap{display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:1.6rem;border-bottom:.1rem solid #eaeaea}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .tit{flex:1;font-size:2.2rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .date{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#e1ecff;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#3d62e4}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar{position:relative;width:calc(100% - 4rem);height:1.8rem;margin:2rem 2rem 5.6rem;background-color:#eaeaea;border-radius:.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info{display:none;gap:1.6rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li{display:flex;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;color:#5d6477}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li.color_blue:before{background-color:#175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li.color_gray:before{background-color:#d9d9d9}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li.color_purple:before{background-color:#b0acff}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .progress_current{position:absolute;top:0;left:0;width:70%;height:100%;background-color:#3d62e4;border-radius:.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{position:absolute;left:50%;bottom:4.8rem;transform:translate(-50%);font-size:1.6rem;font-weight:600;text-transform:capitalize}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:before,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{content:"";display:block;position:absolute;left:50%;bottom:-1.5rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#d9d9d9;border-radius:50%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{content:"";display:block;position:absolute;left:50%;bottom:-4.8rem;transform:translate(-50%);width:.1rem;height:3.5rem;border-left:.1rem dashed #cfcfcf}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{left:70%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{background-color:#175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{border-left:.1rem solid #175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{display:flex;gap:.4rem;justify-content:center;align-items:center;position:absolute;left:70%;bottom:4.8rem;transform:translate(-50%);width:max-content;height:3.2rem;padding:0 1rem;background-color:#f6f6f6;border-radius:.4rem;font-size:1.6rem;font-weight:600}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date strong{font-weight:700}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:before{content:"";display:block;position:absolute;left:50%;bottom:-1.2rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#175df3;border-radius:50%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:after{content:"";display:block;position:absolute;left:50%;bottom:-4.8rem;transform:translate(-50%);width:.1rem;height:3.5rem;border-left:.1rem solid #175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .btn_color_detail{position:absolute;bottom:.4rem;left:60%;transform:translate(-50%);width:1rem;height:1rem;border-radius:50%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .btn_color_detail.color_blue{background-color:#175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .btn_color_detail.color_gray{background-color:#d9d9d9}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .btn_color_detail.color_purple{background-color:#b0acff}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box{display:none;gap:.5rem;align-items:center;position:absolute;bottom:-3.6rem;left:60%;transform:translate(-50%);width:max-content;height:2.9rem;padding:0 .9rem;background-color:#293043;border-radius:.6rem;box-shadow:0 0 1.8rem #00000026;font-size:1.2rem;font-weight:600;color:#fff9}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box:before{content:"";display:block;width:.7rem;height:.7rem;border-radius:50%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box.color_blue:before{background-color:#175df3}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box.color_gray:before{background-color:#d9d9d9}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box.color_purple:before{background-color:#b0acff}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .txt_box.active{display:flex}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original{margin:2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date{bottom:7.5rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg:before,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date:before{bottom:-2.1rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date:after{bottom:-7.5rem;height:5.7rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date{bottom:7.5rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date:before{bottom:-2.1rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date:after{bottom:-7.5rem;height:5.7rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .no_data_box{display:flex;gap:1.4rem;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:1.4rem;font-weight:500;color:#999}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .no_data_box:before{content:"";display:block;width:4.8rem;height:4.8rem;background:url(/assets/history_no_data-1d641f4e.svg) no-repeat center/cover}.container.class .common_basic_course{margin-top:5rem}.container.class .common_basic_course .content_wrap{position:relative;padding-bottom:3rem}.container.class .common_basic_course .content_wrap:after{content:"";display:block;position:absolute;left:1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class .common_basic_course .content_wrap .tit_wrap{margin-bottom:2.4rem}.container.class .common_basic_course .content_wrap .tit_wrap h5{font-size:3rem;font-weight:700}.container.class .common_basic_course .content_wrap .course_box{display:flex;padding:3rem;background-color:#f7f8fc;border-radius:1.2rem}.container.class .common_basic_course .content_wrap .course_box .course_list{flex:1}.container.class .common_basic_course .content_wrap .course_box .course_list p{display:flex;gap:2rem}.container.class .common_basic_course .content_wrap .course_box .course_list p~p{margin-top:1.6rem}.container.class .common_basic_course .content_wrap .course_box .course_list p .sort{flex-shrink:0;width:7rem;font-size:1.8rem;font-weight:600;color:#3d62e4}.container.class .common_basic_course .content_wrap .course_box .course_list p .detail{font-size:1.8rem;font-weight:500}.container.class#enrollment{margin-top:6rem;margin-bottom:15rem}.container.class#enrollment .application_status_wrap{position:relative;z-index:1;margin-top:6rem;padding:0 3rem;background-color:#f7f7f7cc;border:.1rem solid #f1f1f1;border-radius:1.4rem;-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px)}@media (max-width: 768px){.container.class#enrollment .application_status_wrap{margin-top:3rem;padding:0}}.container.class#enrollment .application_status_wrap .my_status{display:flex;gap:.6rem;align-items:center;position:absolute;top:3rem;left:3rem;font-size:2.6rem;font-weight:700}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .my_status{top:2rem;left:2rem;font-size:2rem}}.container.class#enrollment .application_status_wrap .my_status .num{color:#3d62e4}.container.class#enrollment .application_status_wrap .statusSwiper{padding:9rem 0 3rem}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box{display:flex;flex-direction:column;justify-content:space-between;height:28.9rem;padding:3rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 4rem #00000012}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box{min-height:32rem;height:auto}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit{display:flex;justify-content:space-between}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit{gap:1.2rem;flex-direction:column-reverse}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:2.2rem;font-weight:700;line-height:2.9rem}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .tit{font-size:2rem;max-width:100%}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status{width:max-content;font-size:1.4rem}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.complete{background-color:#9ea8ba}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.ongoing{color:#3d62e4;background-color:#fff;border:1px solid #3d62e4}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_tit .status.suspend{color:#9ea8ba;background-color:#fff;border:1px solid #9ea8ba}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info{display:flex;flex-direction:column;gap:1.2rem}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li{display:flex;gap:2.4rem;align-items:center;font-size:1.6rem;font-weight:500;color:#6a6a6a}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li{flex-wrap:wrap;font-size:1.4rem}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li .sort{width:6rem;font-weight:600;color:#3d62e4}@media (max-width: 768px){.container.class#enrollment .application_status_wrap .statusSwiper .swiper-wrapper .swiper-slide .class_info_box .class_info li .detail{max-width:calc(100% - 10rem)}}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap{display:flex;gap:1rem;justify-content:flex-end;align-items:center;position:absolute;top:4.3rem;right:0;width:13rem}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-pagination{display:flex;gap:.2rem;align-items:center;position:static;width:auto;font-size:1.4rem;font-weight:600;letter-spacing:-.02em;color:#3d62e4}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next,.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{flex-shrink:0;position:static;width:3rem;height:3rem;margin:0;background:url(/assets/ic_30_arrow_swiper-08956df5.svg) no-repeat center/cover}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-next:after,.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev:after{display:none}.container.class#enrollment .application_status_wrap .statusSwiper .swiper-btn-wrap .swiper-button-prev{transform:scaleX(-1)}.container.class#enrollment .application_status_wrap .statusSwiper .nodata{text-align:center}.container.class#enrollment .application_status_wrap .statusSwiper .nodata h2{font-size:1.4rem;font-weight:500}.container.class#enrollment .available_courses_list{margin-top:6rem}@media (max-width: 768px){.container.class#enrollment .available_courses_list{margin-top:3rem}}.container.class#enrollment .available_courses_list .content_wrap .tit_wrap{display:flex;gap:.7rem;align-items:center;font-size:2.6rem;font-weight:700}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .tit_wrap{font-size:2rem}}.container.class#enrollment .available_courses_list .content_wrap .tit_wrap .num{color:#3d62e4}.container.class#enrollment .available_courses_list .content_wrap .list_wrap{margin-top:2.5rem}.container.class#enrollment .available_courses_list .content_wrap .list_wrap.courseListMoSwiper{display:none}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap.courseListMoSwiper{display:block;margin-top:1.6rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 4rem #00000012}.container.class#enrollment .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-prev{top:16.3rem;left:0}.container.class#enrollment .available_courses_list .content_wrap .list_wrap.courseListMoSwiper .common_swiper_btn .swiper-button-next{top:16.3rem;right:0}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list{display:flex;gap:1.2rem;padding:2.5rem 0;border-bottom:.1rem solid #f0f0f0}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list{gap:0;flex-direction:column;padding:3rem 3.7rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .day_wrap{flex-shrink:0;width:7.2rem}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .day_wrap{width:auto;margin-bottom:.9rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .day_wrap .day{display:inline-flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .day_wrap .day{height:2.4rem;font-size:1.2rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .day_wrap .day.today{background-color:#ff4d2d}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info{width:calc(100% - 26rem)}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info{width:100%}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .tit{margin-bottom:2.4rem;font-size:2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .tit{margin-bottom:3rem;font-size:1.8rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap{flex-direction:column;gap:.8rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li{flex-shrink:0;display:flex;gap:2.2rem;align-items:center;padding:1rem 1.4rem;background-color:#f6f6f6;border-radius:.8rem;font-size:1.4rem;font-weight:500;color:#6a6a6a}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li{width:100%}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li.date{background-color:#f2f7ff}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li .sort{position:relative;font-weight:600;color:#3d62e4}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li .sort{width:5rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .info .detail_wrap li .sort:after{content:"";display:block;position:absolute;top:.3rem;right:-1.1rem;width:.1rem;height:1.1rem;background-color:#e7e7e7}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .btn_available{flex-shrink:0;display:flex;gap:1rem;justify-content:center;align-items:center;height:4.7rem;margin-top:1.9rem;margin-left:auto;padding:0 2rem;background-color:#3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:500;color:#fff}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .btn_available{height:4.5rem;margin:1.6rem auto 0;font-size:1.4rem}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .btn_available img{width:.9rem;height:.9rem}}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .available_list .btn_available:disabled{min-width:11.6rem;background-color:#9ea8ba;cursor:default}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .btn_more{display:flex;gap:.8rem;justify-content:center;align-items:center;height:4.6rem;margin:3rem auto 0;padding:0 2rem;border:.1rem solid #eaeaea;border-radius:6rem;font-size:1.8rem;font-weight:500}.container.class#enrollment .available_courses_list .content_wrap .list_wrap .btn_more.active img{transform:rotate(180deg)}.container.class#enrollment .available_courses_list .content_wrap .list_wrap.no_data_box h3{font-size:2rem;font-weight:500;color:#c9c9c9;text-align:center}@media (max-width: 768px){.container.class#enrollment .available_courses_list .content_wrap .list_wrap.no_data_box h3{font-size:1.6rem}}.container.class#class{padding-top:15rem;margin-bottom:17rem}.container.class#class .course_regist{max-width:124.2rem;margin:auto;padding:0 1.6rem}.container.class#class .course_regist .point{color:#ff4d2d}.container.class#class .course_regist .tit_wrap h3{font-size:5.4rem;font-weight:700}.container.class#class .course_regist .tit_wrap .desc_wrap{display:flex;gap:.5rem;align-items:center;max-width:82rem;width:100%;height:5.8rem;margin-top:5rem;padding:0 2rem;background-color:#f1f1f1;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#687385}.container.class#class .course_regist .tit_wrap .desc_wrap .point{font-size:2rem;font-weight:600}.container.class#class .course_regist .sticky_wrap{display:flex;gap:1rem;justify-content:space-between}.container.class#class .course_regist .sticky_wrap .element_wrap{max-width:82rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element{margin-top:6rem;padding-bottom:7rem;border-bottom:.1rem solid #ebebeb}.container.class#class .course_regist .sticky_wrap .element_wrap .element:last-child{padding-bottom:0;border-bottom:none}.container.class#class .course_regist .sticky_wrap .element_wrap .element .tit{display:flex;gap:.5rem;margin-bottom:1.4rem;font-size:2rem;font-weight:600}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box{display:flex;gap:2rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group{flex:1;display:flex}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group input[type=radio]:checked~label{border-color:#3d62e4;font-weight:600;color:#3d62e4}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group label{display:flex;justify-content:center;align-items:center;width:100%;height:5.8rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#687385;text-align:center}.container.class#class .course_regist .sticky_wrap .element_wrap .element select{display:flex;justify-content:space-between;align-items:center;width:100%;height:5.8rem;margin-top:1rem;padding:0 2rem;border:.1rem solid #ececec;border-radius:.6rem;box-sizing:border-box;font-size:1.6rem;font-weight:500;background:#fff url(/assets/write_select-b1c3fb1a.svg) no-repeat right 2rem center/1.6rem 1.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .desc{margin-top:1rem;font-size:1.4rem;font-weight:500;color:#999}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box{flex-wrap:wrap;gap:1.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group{flex:none}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group input[type=radio]:checked~label{padding:0 4.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group label{width:auto;padding:0 5rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type{display:flex;gap:2rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location{flex:1}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location label{display:flex;gap:.6rem;font-size:2rem;font-weight:600}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day{gap:1.3rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day .radio_group label{height:10.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type label{display:flex;gap:.6rem;margin-top:7rem;font-size:2rem;font-weight:600}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type select{max-width:34.2rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box{display:flex;gap:1rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .level_txt{display:flex;align-items:center;width:100%;height:5.8rem;padding:0 2rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .btn_diagnose{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:5.8rem;padding:0 2.9rem;background-color:#fff;border:.1rem solid #3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#class .course_regist .sticky_wrap .element_wrap .element.teacher .input_box input{display:flex;align-items:center;width:100%;height:5.8rem;padding:0 2rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;font-weight:500;box-sizing:border-box}.container.class#class .course_regist .sticky_wrap .element_wrap .element.teacher .input_box input::placeholder{color:#687385}.container.class#class .course_regist .sticky_wrap .right_wrap{padding-top:13rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky{position:sticky;top:10rem;left:0;width:29.3rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .choice{margin-bottom:1.2rem;font-size:1.6rem;font-weight:600;cursor:default}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box{overflow:hidden;background-color:#fff;border:.1rem solid #ececec;border-radius:1rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li{display:flex;gap:1rem;justify-content:space-between;align-items:center;padding:2rem 1.8rem 2rem 2.5rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li~li{border-top:.1rem solid #ececec}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li .txt_wrap .type{display:block;opacity:.8;margin-bottom:.5rem;font-size:1.2rem;font-weight:600;color:#999}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li .txt_wrap .detail{display:block;max-width:18.5rem;font-size:1.4rem;font-weight:500;line-height:2.1rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li.empty img{opacity:.4}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_apply{display:flex;justify-content:center;align-items:center;width:100%;height:5rem;margin-top:1.2rem;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#fff}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_apply:disabled{background-color:#b5b5b5;cursor:default}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_reset{display:flex;gap:.4rem;align-items:center;margin:2rem auto 0;font-size:1.4rem;font-weight:500;color:#999}.container.class#applicationHistory{margin-top:6rem;margin-bottom:10rem}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back{display:none}.container.class#applicationHistory .common_tit_wrap .content_wrap h4{font-size:2rem}.container.class#applicationHistory .history_wrap{margin-top:4rem}.container.class#applicationHistory .history_wrap .content_wrap .mo_tit{display:none}.container.class#applicationHistory .history_wrap .content_wrap .history_box{max-width:66.2rem;margin:auto;background-color:#fff;border:.1rem solid #ececec;border-radius:1rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap{padding:3rem 0;text-align:center}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .status{display:inline-flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .tit{margin-top:1rem;font-size:2.6rem;font-weight:700}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list{padding:5rem 6rem;background-color:#f7f8fc;border-top:.1rem solid #ececec;border-bottom:.1rem solid #ececec}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li{display:flex;justify-content:space-between;font-size:1.6rem;font-weight:500;line-height:2.1rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li~li{margin-top:1.8rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li .type{font-weight:600;color:#687385}.container.class#applicationHistory .history_wrap .content_wrap .history_box .btn_topic_more{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1.7rem 6rem;font-size:1.6rem;font-weight:500;color:#6b6b6b}.container.class#applicationHistory .history_wrap .content_wrap .history_box .btn_topic_more img{width:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .btn_topic_more.active img{transform:rotate(180deg)}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap{display:none;margin-top:.8rem;padding:0 6rem 2.5rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap.active{display:block}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li{display:flex;gap:1.8rem;font-size:1.6rem;color:#6d6d6d}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li~li{margin-top:1.2rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li .tit{flex-shrink:0;width:4rem;font-weight:500}.container.class#applicationHistory .history_wrap .content_wrap .btn_back{display:flex;justify-content:center;align-items:center;width:29.3rem;height:5rem;margin:4.5rem auto 2rem;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#fff}.container.class#applicationHistory .history_wrap .content_wrap .btn_cancel{display:block;max-width:5rem;margin:auto;font-size:1.6rem;font-weight:700;color:#898989;text-align:center}.container.class#survey{margin-top:6rem;margin-bottom:15rem}.container.class#survey .after_class_review{margin-top:12.6rem}.container.class#survey .after_class_review .content_wrap{position:relative;padding-bottom:3rem}.container.class#survey .after_class_review .content_wrap:after{content:"";display:block;position:absolute;bottom:0;left:1.6rem;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class#survey .after_class_review .content_wrap .tit_wrap{margin-bottom:3rem}.container.class#survey .after_class_review .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper{overflow:visible}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-next{transform:translateY(-50%);right:-1.6rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-prev{left:-1.6rem;transform:translateY(-50%) scaleX(-1)}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container{overflow:hidden}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box{display:flex;gap:2rem;flex-direction:column;width:100%;height:27rem;padding:2.5rem;background-color:#f7f8fc;border-radius:1.4rem;text-align:left}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .status{display:inline-flex;justify-content:center;align-items:center;width:max-content;height:3.2rem;padding:0 1rem;background-color:#175df3;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .status.d_day{background-color:#fccbcb;color:#e41d1d}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .tit{max-width:41rem;font-size:2.4rem;font-weight:600;line-height:3.4rem;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .subject{display:flex;gap:2rem;align-items:center;margin-top:auto;font-size:1.6rem;font-weight:500;color:#999}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .subject span~span{position:relative}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .subject span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.class#survey .education_survey{margin-top:7rem}.container.class#survey .education_survey .content_wrap .tit_wrap{margin-bottom:3rem}.container.class#survey .education_survey .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box{display:flex;gap:2rem;flex-direction:column;position:relative;height:19rem;padding:2.5rem;background-color:#f6f6f6;border-radius:1.4rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box~.survey_box{margin-top:2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap{display:flex;gap:1rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status{display:flex;justify-content:center;align-items:center;height:3.2rem;padding:0 1rem;background-color:#e2f382;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#7e9114}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status.term{background-color:#fff;color:#595959}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status.complete{background-color:#e3e3e4;color:#8a8a8a}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .tit{font-size:2.2rem;font-weight:600}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .subject{display:flex;gap:2rem;align-items:center;margin-top:auto;font-size:1.6rem;font-weight:500;color:#999}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .subject span~span{position:relative}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .subject span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .btn_link{display:flex;gap:.7rem;position:absolute;bottom:2.5rem;right:2.5rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#history{margin-top:6rem;margin-bottom:10rem}.container.class#history .history_wrap{margin-top:12.6rem}.container.class#history .history_wrap .content_wrap .status{display:flex;align-items:center}.container.class#history .history_wrap .content_wrap .status:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%}.container.class#history .history_wrap .content_wrap .status_ing:before{background-color:#175df3}.container.class#history .history_wrap .content_wrap .status_stop:before{background-color:#ff4d2d}.container.class#history .history_wrap .content_wrap .status_wait:before{background-color:#f7d05c}.container.class#history .history_wrap .content_wrap .status_end:before{background-color:#cacaca}.container.class#history .history_wrap .content_wrap .tit_wrap{display:flex;justify-content:space-between;margin-bottom:3rem}.container.class#history .history_wrap .content_wrap .tit_wrap .tit{font-size:3.4rem;font-weight:700}.container.class#history .history_wrap .content_wrap .tit_wrap .status_wrap{display:flex;gap:2.8rem;align-items:center;height:3.7rem;padding:0 1.4rem;background-color:#f8f8f8;border-radius:5.8rem}.container.class#history .history_wrap .content_wrap .tit_wrap .status_wrap .status{gap:.6rem;font-size:1.4rem;font-weight:500;color:#9b9b9b}.container.class#history .history_wrap .content_wrap .history_list li~li{margin-top:2rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history{display:flex;gap:4rem;align-items:center;min-height:12.4rem;padding:2.5rem 2.5rem 2.5rem 5rem;background-color:#f8f8f8;border-radius:1.2rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status{flex-shrink:0;gap:1.2rem;flex-direction:column;width:5rem;font-size:1.4rem;font-weight:600}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status_ing{color:#175df3}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status_stop{color:#ff4d2d}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status_wait{color:#f7d05c}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status_end{color:#cacaca}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .tit{margin-bottom:1.8rem;font-size:2rem;font-weight:500}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject{display:inline-flex;gap:2rem;align-items:center;height:3.2rem;padding:0 1rem;background-color:#fff;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#666}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject span~span{position:relative}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#00000024}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap.end .tit{color:#a6a6a6}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap.end .subject{background-color:#e1e1e1;color:#9a9a9a}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time{flex-shrink:0;display:flex;gap:2rem;align-items:center;margin-top:auto;margin-left:auto;font-size:1.6rem;font-weight:500;color:#999}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time span~span{position:relative}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.class#feedback{margin-top:6rem;margin-bottom:15rem}.container.class#feedback .common_tit_wrap .content_wrap .btn_back{display:none}.container.class#feedback .class_feedback{margin-top:9rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap{margin-bottom:3rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback{overflow:hidden;display:flex;justify-content:space-between;align-items:flex-end;padding:2.5rem;background-color:#f8f8f8;border-radius:1rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback~.btn_feedback{margin-top:1.6rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .txt_wrap .tit{display:block;margin-bottom:1rem;font-size:1.8rem;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .txt_wrap .desc{font-size:1.4rem;font-weight:500;color:#999}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .deate_wrap{flex-shrink:0;display:flex;align-items:center;gap:2rem;font-size:1.6rem;font-weight:500;color:#999}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .deate_wrap span~span{position:relative}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .deate_wrap span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.class#feedback .class_feedback .content_wrap .pagination{margin-top:4.6rem}.container.class#classRoom{margin-top:6rem;margin-bottom:15rem}@media (max-width: 768px){.container.class#classRoom{padding-bottom:17.4rem}}.container.class#classRoom .category_content{margin-top:12.6rem}.container.class#classRoom .category_content .content_wrap{position:relative;display:flex;gap:2.6rem;align-items:center;padding-bottom:2.4rem}.container.class#classRoom .category_content .content_wrap:after{content:"";display:block;position:absolute;left:-1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:f0f0f0}.container.class#classRoom .category_content .content_wrap .tit{flex-shrink:0;font-size:2rem;font-weight:600}.container.class#classRoom .attendance_status{margin-top:10rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap{margin-bottom:3rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap{display:flex;gap:.8rem;margin-bottom:3rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap .btn_tab{display:flex;justify-content:center;align-items:center;width:16rem;height:5rem;background-color:#f6f6f6cc;border-radius:5.8rem;font-size:1.6rem;font-weight:600;color:#525252}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap .btn_tab.active{background-color:#3d62e4;color:#fff}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content.active{display:block}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap{display:flex;flex-direction:column;gap:4rem;min-height:70rem;padding:3rem;background-color:#f7f8fc;border-radius:1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap{display:flex;gap:2.3rem;position:relative}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap:after{content:"";display:block;position:absolute;left:-3rem;bottom:-2rem;width:calc(100% + 6rem);height:.1rem;background-color:#f0f0f0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap{flex:1.274;display:flex;flex-direction:column;justify-content:space-between;height:15rem;padding:2.5rem;background-color:#3d62e4;border-radius:1rem;color:#fff}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .tit{font-size:2.6rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc{display:flex;gap:.4rem;align-items:center;font-size:1.4rem;font-weight:500}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/room_info_white-e24540bc.svg) no-repeat center/cover}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:15rem;padding:2rem;background-color:#eef0f8;border-radius:1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .tit{font-size:1.6rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .tit .info{display:flex;gap:.5rem;align-items:center;margin-top:.8rem;font-size:1.2rem;color:#26262699}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .tit .info strong{font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .tit .info:before{content:"";display:block;width:1rem;height:1rem;background:url(/assets/room_info-7e926b09.svg) no-repeat center/cover}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .percent{margin-left:auto;font-size:4rem;font-weight:600;color:#3d62e4}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap{flex:1;position:relative}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .month_txt{display:flex;align-items:center;gap:.4rem;height:3.8rem;font-size:1.8rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .month_txt span{display:flex;justify-content:center;align-items:center;height:2.2rem;padding:0 .6rem;border:.1rem solid #323232;border-radius:7rem;font-size:1.2rem;font-weight:500;color:#323232}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box{position:relative;width:46rem;height:46rem;margin:-4rem auto 0;text-align:center}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box .chart_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart{width:100%;height:100%}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip{display:flex;justify-content:center;align-items:center;height:40px;background-color:#293043;box-shadow:0 0 1.8rem #00000026;border-radius:5px;padding:0;color:#fff;font-size:14px}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-series-group{padding:0 2rem 0 1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-marker{display:flex;align-items:center;width:1rem;height:1rem;margin-right:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-marker:before{font-size:1.8rem;line-height:1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-y-group{display:flex;align-items:center;padding:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-text-y-label{opacity:.6;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box #thisMonthChart .apexcharts-tooltip .apexcharts-tooltip-text-y-value{margin-left:2.3rem;font-family:Pretendard,sans-serif;font-size:1.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc{position:absolute;right:-.5rem;bottom:-.5rem;padding:2.5rem 2.6rem;background-color:#fff;border-radius:1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li{display:flex;gap:.6rem;align-items:center;font-size:1.4rem;font-weight:500}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li~li{margin-top:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li.blue:before{background-color:#3d62e4}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li.purple:before{background-color:#99a0ff}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li.green:before{background-color:#dcef6f}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .tit{font-size:1.8rem;font-weight:600}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .month_picker{display:flex;align-items:center;width:32.9rem;height:3.8rem;padding:0 1.4rem;background:#fff url(/assets/room_calender-c2d9e882.svg) no-repeat right 1.4rem center;border:.1rem solid #f0f0f0;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#999}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .month_picker::placeholder{color:#999}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static{top:calc(100% + 1rem);width:100%;border:.1rem solid #ececec;border-radius:.8rem;box-shadow:0 .8rem 2.4rem #00000012}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static:before,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static:after{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months{gap:2rem;justify-content:center;align-items:center;height:6rem;border-bottom:.1rem solid #f0f0f0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month{display:flex;justify-content:center;align-items:center;max-width:8rem;height:100%;font-family:Pretendard,sans-serif;font-size:1.8rem;font-weight:700;color:#262626}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month{width:6rem;height:100%;padding:0;font-family:Pretendard,sans-serif;font-size:1.8rem;font-weight:700;color:#262626}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper{display:flex;align-items:center;position:relative;width:100%;height:100%;padding:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper:after{content:"년";display:block;font-family:Pretendard,sans-serif;font-size:1.8rem;font-weight:700;color:#262626}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper input.cur-year{width:100%;height:100%;padding:0;font-family:Pretendard,sans-serif;font-size:1.8rem;font-weight:700;color:#262626}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowUp,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper .arrowDown{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-next-month{position:static;width:1.2rem;height:1.2rem;padding:0;background:url(/assets/room_calender_arrow-c12533a4.svg) no-repeat center/cover}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month svg,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-next-month svg{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month{transform:scaleX(-1)}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months{display:flex;flex-wrap:wrap;gap:2rem 3.8rem;margin:0;padding:3rem 4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months .flatpickr-monthSelect-month{width:3.3rem;padding:0;margin:0;border:none;font-size:1.6rem;font-weight:500;color:#b5b5b5}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months .flatpickr-monthSelect-month.today{border:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months .flatpickr-monthSelect-month.selected{background-color:#fff;border:0;color:#3d62e4}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail{display:flex;gap:2.7rem;align-items:center;height:4.6rem;padding:0 2.4rem 0 1.6rem;background-color:#fff;border-radius:.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail~.month_detail{margin-top:.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .progress{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:5.7rem;height:2.2rem;background-color:#ececec;border-radius:5.5rem;font-size:1.2rem;font-weight:600;color:#999}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .progress.complete{background-color:#e0edff;color:#3d62e4}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .date{flex:1;font-size:1.6rem;font-weight:500}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time{flex-shrink:0;display:flex;gap:2rem;align-items:center;font-size:1.4rem;color:#707070}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span~span{position:relative;min-width:9rem;font-weight:500;text-align:center}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#e7e7e7}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status{flex-shrink:0;display:flex;gap:.5rem;align-items:center;width:4rem;margin-left:4rem;font-size:1.4rem;font-weight:600;color:#828282}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.work{color:#f7c911}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.work:before{background-color:#f7c911}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.attendance{color:#175df3}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.attendance:before{background-color:#175df3}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.absence{color:#ff5334}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status.absence:before{background-color:#ff5334}.container.class#classRoom .common_focus_area{margin-top:10rem}.container.class#classRoom .common_focus_area .content_wrap{padding-bottom:0}.container.class#classRoom .common_focus_area .content_wrap:after{display:none}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5{display:flex;align-items:center;gap:1.4rem}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5 .info{display:flex;gap:.4rem;align-items:center;padding-top:.6rem;font-size:1.4rem;font-weight:500;color:#9b9b9b}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5 .info:before{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/room_info-7e926b09.svg) no-repeat center/cover}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap .btn_all_view{display:flex;justify-content:center;align-items:center;height:3.9rem;padding:0 1.6rem;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.class#educationReport{margin-top:6rem;margin-bottom:13rem}.container.class#educationReport .common_tit_wrap{padding-top:5.5rem}.container.class#educationReport .common_tit_wrap .content_wrap{text-align:left}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back{display:inline-flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:0;color:#000}.container.class#educationReport .common_tit_wrap .content_wrap h3{text-align:center}.container.class#educationReport .common_basic_course{margin-top:12.6rem}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap{display:flex;gap:1.5rem;align-items:center}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status{flex-shrink:0;display:flex;gap:1rem;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#f7f8fc;border-radius:4.5rem;font-size:1.4rem;font-weight:600}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status:before{content:"";display:block;width:1rem;height:1rem;border-radius:50%}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_ing{color:#175df3}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_ing:before{background-color:#175df3}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_stop{color:#ff4d2d}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_stop:before{background-color:#ff4d2d}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_wait{color:#f7d05c}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_wait:before{background-color:#f7d05c}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_end{color:#cacaca}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap .status_end:before{background-color:#cacaca}.container.class#educationReport .attendance_detail{margin-top:7rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .tit{font-size:3.4rem;font-weight:700}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .desc{font-size:1.4rem;font-weight:500;color:#999}.container.class#educationReport .attendance_detail .content_wrap .flex_box{display:flex;gap:4rem;justify-content:space-between}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance{max-width:66.4rem;width:100%;min-height:64rem;padding:4rem 3rem 3rem;background-color:#3d62e4;border-radius:1.2rem;text-align:center}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .type{margin-bottom:.6rem;font-size:1.6rem;font-weight:600;color:#e0edff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .tit{margin-bottom:1rem;font-size:2.6rem;font-weight:700;line-height:4.2rem;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .date{display:inline-flex;justify-content:center;align-items:center;gap:2rem;height:3.3rem;margin-bottom:4rem;padding:0 1.6rem;background-color:#ffffff42;border-radius:.8rem;font-size:1.4rem;font-weight:600;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .date span~span{position:relative}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .date span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.3rem;background-color:#ffffff42}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .chart_wrap{position:relative;max-width:100%;width:29rem;height:29rem;margin:-3.4rem auto -3.9rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .chart_wrap .month_txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.6rem;font-weight:600;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap{display:flex;gap:1.4rem;margin-top:4.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box{flex:1;display:flex;flex-direction:column;justify-content:space-between;height:15.9rem;padding:2rem 2rem 1.4rem;background-color:#4c70ee;border-radius:1rem;text-align:left}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .percent_tit{display:flex;gap:.8rem;align-items:center;font-size:1.9rem;font-weight:600;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .percent_tit:before{content:"";display:block;width:1.1rem;height:1.1rem;border-radius:50%;background-color:#e3f290}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .desc{opacity:.7;margin-top:.5rem;padding-left:1.9rem;font-size:1.4rem;font-weight:500;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .percent{margin-left:auto;font-size:4rem;font-weight:600;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box.real .txt_wrap .percent_tit:before{background-color:#98baff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail{flex:1}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item{display:none}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box{width:100%;background-color:#f7f8fc;border-radius:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box~.data_box{margin-top:1.4rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data{display:flex;gap:3rem;align-items:center;position:relative;width:100%;min-height:6.8rem;padding:0 6.6rem 0 2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data:after{content:"";display:block;position:absolute;top:2.6rem;right:3rem;width:1.6rem;height:1.6rem;background:url(/assets/education_arrow_down-3520da7e.svg) no-repeat center/cover}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap{flex-shrink:0;width:8rem;text-align:left}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap .status{display:inline-flex;gap:.6rem;align-items:center;height:3rem;padding:0 .8rem;background-color:#eaecf3;border-radius:4.5rem;font-size:1.4rem;font-weight:600;color:#999}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap .status:before{content:"";display:block;width:1rem;height:1rem;background-color:#999;border-radius:50%}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap .status.ing{color:#3d62e4}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap .status.ing:before{background-color:#175df3}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .date{font-size:1.8rem;font-weight:600}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance{display:flex;gap:3.6rem;align-items:center;height:3.6rem;margin-left:auto;padding:0 1.6rem;background-color:#3d62e4;border-radius:2.2rem;font-size:1.4rem;font-weight:600;color:#fff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt{display:flex;gap:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt .txt{display:flex;gap:.7rem;align-items:center}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt .txt:before{content:"";display:block;width:.8rem;height:.8rem;background-color:#e3f290;border-radius:50%}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt.real{position:relative}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt.real:before{content:"";display:block;position:absolute;top:50%;left:-1.8rem;transform:translateY(-50%);width:.1rem;height:1.6rem;background-color:#8c919f80}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt.real .txt:before{background-color:#98baff}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box{overflow-y:auto;display:none;height:24.5rem;padding:.5rem 3rem 2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box::-webkit-scrollbar{width:.3rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box{display:flex;gap:2.7rem;align-items:center;height:4rem;padding:0 2rem 0 1.6rem;background-color:#fff;border-radius:.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box~.data_detail_box{margin-top:.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .progress{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:2.2rem;padding:0 .8rem;background-color:#ececec;border-radius:5.5rem;font-size:1.2rem;font-weight:600;color:#999}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .progress.complete{background-color:#e0edff;color:#3d62e4}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .date{flex:1;font-size:1.6rem;font-weight:500}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .time{flex-shrink:0;width:9rem;font-size:1.4rem;color:#707070;text-align:center}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .status{flex-shrink:0;display:flex;gap:.5rem;align-items:center;font-size:1.2rem;font-weight:500;color:#707070}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .status:before{content:"";display:block;width:.6rem;height:.6rem;border-radius:50%}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .status.work:before{background-color:#f7c911}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .status.attendance:before{background-color:#175df3}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .status.absence:before{background-color:#ff5334}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box.active .btn_data:after{transform:rotate(180deg)}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box.active .scroll_box{display:block}.container.class#educationReport .monthly_mobile_learning{margin-top:10rem}.container.class#educationReport .monthly_mobile_learning .content_wrap{position:relative;padding-bottom:3rem}.container.class#educationReport .monthly_mobile_learning .content_wrap:after{content:"";position:absolute;left:1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap .tit{font-size:3.4rem;font-weight:700}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap .desc{font-size:1.4rem;font-weight:500;color:#999}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box{padding:2rem;background-color:#f8f8f8;border-radius:1.4rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target{display:inline-flex;gap:2rem;align-items:center;height:3.5rem;padding:0 1.6rem;background-color:#e0edff;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target span{display:flex;gap:.4rem;align-items:center}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target span~span{position:relative}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.4rem;background-color:#c3dafb}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap{display:flex;margin-top:2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box{flex:1;overflow:hidden;height:31rem;padding:2rem;background-color:#fff;border:.1rem solid #f0f0f0;border-radius:1.4rem;text-align:center}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .month{margin-bottom:1.8rem;font-size:1.6rem;font-weight:600;text-align:left}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap{position:relative;height:16rem;background:url(/assets/chart_bg_education-910bf111.svg) no-repeat center/contain}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap canvas{margin:auto}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap .target{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;font-weight:600;color:#1e4ecc}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap .target .num{font-size:2rem;font-weight:700}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .chart_wrap .target.under{color:#5f5f5f}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status{display:inline-flex;gap:.4rem;align-items:center;height:3rem;margin-top:1.2rem;padding:0 1rem;background-color:#3d62e4;border-radius:4.5rem;font-size:1.4rem;font-weight:600;color:#fff}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/education_target_complete-46d7e6a3.svg) no-repeat center/cover}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status.under{background-color:#f1f1f1;color:#1e2f4a}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status.under:after{background-image:url(/assets/education_target_under-56ed165e.svg)}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status.over:after{background-image:url(/assets/education_target_over-1498cf1c.svg)}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .monthSwiper{overflow:visible}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .monthSwiper .common_swiper_btn .swiper-button-prev{left:-2.1rem;transform:translateY(-50%) scaleX(-1)}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .monthSwiper .common_swiper_btn .swiper-button-next{right:-2.1rem;transform:translateY(-50%)}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .monthSwiper .swiper-container{overflow:hidden}.container.class#educationReport .focus_word_wrap{margin-top:10rem}.container.class#educationReport .focus_word_wrap .content_wrap{display:flex;gap:2.3rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box{display:flex;flex-direction:column;height:61.4rem;padding:3rem 2.8rem;background-color:#f7f8fc;border-radius:1.4rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box .tit_wrap .tit{display:flex;gap:.9rem;align-items:center;font-size:3.4rem;font-weight:700}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box .tit_wrap .desc{margin-top:1rem;font-size:1.4rem;font-weight:500;color:#999}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box .chart_wrap{overflow:hidden;width:100%;height:37.3rem;margin-top:auto}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box .chart_wrap canvas{width:100%;height:100%}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area{max-width:85.7rem;width:56%}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color{display:inline-flex;gap:1.6rem;align-items:center;max-width:27.4rem;height:3.9rem;padding:0 1.6rem;margin-top:4rem;background-color:#e6ecff8f;border-radius:1rem;font-size:1.4rem;font-weight:500;color:#5d6477}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color p{display:flex;gap:.4rem;align-items:center}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color p:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color p.blue:before{background-color:#175df3}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color p.green:before{background-color:#8ee43d}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per{width:43%}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit{position:relative}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .btn_tooltip{width:2.2rem;height:2.2rem;background:url(/assets/educatino_tooltip-08e9dcad.svg) no-repeat center/cover}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap{display:none;position:absolute;top:4.5rem;right:-7rem;max-width:41.2rem;height:10rem;padding:1.4rem 1.8rem 1.4rem 1.4rem;background-color:#293043;border-radius:.5rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap:before{content:"";display:block;position:absolute;top:-1rem;left:1.2rem;width:2rem;height:2rem;background:url(/assets/education_bubble-8d7ce265.svg) no-repeat center/cover}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .tooltip_txt{opacity:.8;font-size:1.4rem;font-weight:500;line-height:1.8rem;color:#fff}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .btn_tooltip_close{position:absolute;top:1rem;right:1rem;width:1.2rem;height:1.2rem;background:url(/assets/education_tooltip_close-b3373aff.svg) no-repeat center/cover}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap.active{display:block}.container.class#educationReport .focus_word_wrap .content_wrap .mo_scroll_info{display:none}.container.class#educationReport .class_feedback{margin-top:10rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:3rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#educationReport .class_feedback .content_wrap .tit_wrap .btn_all_view{display:flex;justify-content:center;align-items:center;height:3.9rem;padding:0 1.6rem;border:.1rem solid #f3f3f3;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper{overflow:visible}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-prev{top:0;left:-.1rem;width:7.4rem;height:28.2rem;background-image:none;background:linear-gradient(270deg,rgba(255,255,255,0) 6.08%,#ffffff 87.16%);border-radius:0;box-shadow:none;transform:scaleX(1)}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-prev:after{content:"";display:block;position:absolute;left:-1.6rem;transform:translateY(-50%) scaleX(-1);width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-next{top:0;right:-.1rem;width:7.4rem;height:28.2rem;background-image:none;background:linear-gradient(90deg,rgba(255,255,255,0) 6.08%,#ffffff 87.16%);border-radius:0;box-shadow:none}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn .swiper-button-next:after{content:"";display:block;position:absolute;right:-1.6rem;transform:translateY(-50%);width:3rem;height:3rem;margin-top:0;background:#fff url(/assets/ic_arrow_swiper-555bc278.svg) no-repeat center/1rem 1rem;box-shadow:0 .2rem .8rem #0000001a;border-radius:50%}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container{overflow:hidden}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:50rem;width:calc((100% - 4rem) / 3)}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback{overflow:hidden;display:flex;gap:1.8rem;flex-direction:column;width:100%;height:28.3rem;padding:2.5rem;background-color:#fafafa;border-radius:1rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .feedback_num{font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .tit{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:33.2rem;font-size:2.2rem;font-weight:600;line-height:3rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date{display:flex;gap:2rem;align-items:center;margin-top:auto;font-size:1.6rem;font-weight:500;color:#999}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt{position:relative;display:flex;gap:.6rem;align-items:center}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/educatino_calendar-22298101.svg) no-repeat center/cover}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt:after{content:"";display:block;position:absolute;top:50%;right:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more{display:flex;align-items:center;width:auto!important;height:28.3rem;margin-left:1.5rem;margin-right:0!important}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more{display:flex;gap:.9rem;flex-direction:column;align-items:center;font-size:1.4rem;font-weight:500}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more:before{content:"";display:block;width:4.6rem;height:4.6rem;border:.14rem solid #262626;border-radius:50%;background:#fff url(/assets/education_more-1676a4c8.svg) no-repeat center}.container.class#classFeedback{margin-top:6rem;margin-bottom:12rem}.container.class#classFeedback .common_tit_wrap{padding-top:5.5rem}.container.class#classFeedback .common_tit_wrap .content_wrap{text-align:left}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back{display:inline-flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:0;color:#000}.container.class#classFeedback .common_tit_wrap .content_wrap h3{text-align:center}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap{display:flex;gap:1.8rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target{display:flex;gap:2rem;align-items:center;height:3.5rem;padding:0 1.6rem;background-color:#e0edff;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target .target_txt{display:flex;gap:.4rem;align-items:center;position:relative}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target .target_txt:before{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/classfeedback_flag-4591df4c.svg) no-repeat center/cover}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target .target_txt:after{content:"";display:block;position:absolute;top:50%;right:-1rem;transform:translateY(-50%);width:.1rem;height:1.4rem;background-color:#c3dafb}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark{display:flex;gap:.6rem;align-items:center;height:3.7rem;padding:0 1.4rem;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#fff}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark:after{content:"";display:block;width:1rem;height:1.4rem;background:url(/assets/classfeedback_bookmark-8b8a75d5.svg) no-repeat center/cover}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark.active:after{background-image:url(/assets/classfeedback_bookmark_active-7c288237.svg)}.container.class#classFeedback .feedback_detail{margin-top:10rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap{margin-bottom:3rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper{overflow:visible}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-prev{left:-1.6rem;transform:translateY(-50%) scaleX(-1)}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-next{right:-1.6rem;transform:translateY(-50%)}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container{overflow:hidden;background-color:#f6f6f6;border:.1rem solid #f1f1f1;border-radius:1.4rem;-webkit-backdrop-filter:blur(8rem);backdrop-filter:blur(8rem)}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box{overflow:hidden;display:flex;justify-content:space-between;gap:4rem;width:100%;min-height:28rem;padding:3rem 4rem 3rem 3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap{display:flex;justify-content:space-between;flex-direction:column;max-width:73rem;width:100%;height:22rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:1.4rem;box-shadow:.2rem .4rem 1.1rem #0000000a}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap{display:flex;justify-content:space-between;align-items:center;padding:1.6rem;border-bottom:.1rem solid #eaeaea}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap .tit{font-size:2.2rem;font-weight:700}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap .date{display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#e1ecff;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#3d62e4}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar{position:relative;width:calc(100% - 4rem);height:1.8rem;margin:2rem 2rem 5.6rem;background-color:#eaeaea;border-radius:.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .progress_current{position:absolute;top:0;left:0;width:70%;height:100%;background-color:#3d62e4;border-radius:.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date{position:absolute;left:50%;bottom:4.5rem;transform:translate(-50%);font-size:1.6rem;font-weight:600;text-transform:capitalize}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:before,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:before{content:"";display:block;position:absolute;left:50%;bottom:-1.2rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#d9d9d9;border-radius:50%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:after,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:after{content:"";display:block;position:absolute;left:50%;bottom:-4.5rem;transform:translate(-50%);width:.1rem;height:3.5rem;border-left:.1rem dashed #cfcfcf}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date{left:70%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:before{background-color:#175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:after{border-left:.1rem solid #175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date{display:flex;gap:.4rem;justify-content:center;align-items:center;position:absolute;left:70%;bottom:4.5rem;transform:translate(-50%);width:max-content;height:3.2rem;padding:0 1rem;background-color:#f6f6f6;border-radius:.4rem;font-size:1.6rem;font-weight:600}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date strong{font-weight:700}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:before{content:"";display:block;position:absolute;left:50%;bottom:-1.2rem;transform:translate(-50%);width:.7rem;height:.7rem;background-color:#175df3;border-radius:50%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:after{content:"";display:block;position:absolute;left:50%;bottom:-4.5rem;transform:translate(-50%);width:.1rem;height:3.5rem;border-left:.1rem solid #175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .btn_color_detail{position:absolute;bottom:.4rem;left:60%;transform:translate(-50%);width:1rem;height:1rem;border-radius:50%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .btn_color_detail.color_blue{background-color:#175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .btn_color_detail.color_gray{background-color:#d9d9d9}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .btn_color_detail.color_purple{background-color:#b0acff}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box{display:none;gap:.5rem;align-items:center;position:absolute;bottom:-3.6rem;left:60%;transform:translate(-50%);width:max-content;height:2.9rem;padding:0 .9rem;background-color:#293043;border-radius:.6rem;box-shadow:0 0 1.8rem #00000026;font-size:1.2rem;font-weight:600;color:#fff9}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box:before{content:"";display:block;width:.7rem;height:.7rem;border-radius:50%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box.color_blue:before{background-color:#175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box.color_gray:before{background-color:#d9d9d9}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box.color_purple:before{background-color:#b0acff}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .txt_box.active{display:flex}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info{display:flex;gap:1.6rem;position:absolute;top:-7.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li{display:flex;align-items:center;gap:.4rem;font-size:1.3rem;font-weight:500;color:#5d6477}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li:before{content:"";display:block;width:.8rem;height:.8rem;border-radius:50%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li.color_blue:before{background-color:#175df3}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li.color_gray:before{background-color:#d9d9d9}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li.color_purple:before{background-color:#b0acff}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap{flex:1;display:flex;justify-content:space-between;gap:1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap{max-width:27.4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .analysis{display:inline-flex;justify-content:center;align-items:center;height:3.5rem;margin-bottom:2rem;padding:0 1.6rem;background-color:#e4fbb3;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#62a017}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .tit{margin-bottom:1.2rem;font-size:2.2rem;font-weight:700}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .desc{font-size:1.4rem;font-weight:500;line-height:2.3rem;letter-spacing:-.02em;color:#848484}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap{display:flex;gap:1rem;align-items:flex-end}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:6rem;padding:.4rem 0 .6rem;background-color:#ebedf0;border-radius:1rem 1rem 0 0;text-align:center;color:#dedede}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .score{opacity:.9;font-size:5rem;font-weight:600}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .txt{font-size:1.6rem;font-weight:600}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .active_txt{display:flex;flex-direction:column;align-items:center;position:absolute;top:-3rem;left:50%;transform:translate(-50%);width:100%;font-size:1.2rem;font-weight:700;color:#3d62e4}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .active_txt:after{content:"";display:block;width:1.2rem;height:1.2rem;background:url(/assets/classfeedback_active_txt-ec00f192.svg) no-repeat center/cover}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.one{height:10rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.two{height:12rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.three{height:14rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.four{height:16rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.five{height:18rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.active{background-color:#3d62e4;color:#fff}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.active .score{opacity:1}.container.class#classFeedback .response_recording{margin-top:10rem}.container.class#classFeedback .response_recording .content_wrap{padding-bottom:3rem;border-bottom:.1rem solid #f0f0f0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap{display:flex;gap:2.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap{max-width:38.6rem;width:100%}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap{margin-bottom:5rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap h5{margin-bottom:1.2rem;font-size:3.4rem;font-weight:700}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap .desc{display:inline-flex;justify-content:center;align-items:center;height:3.5rem;padding:0 1.6rem;background-color:#e0edff;border-radius:.8rem;font-size:1.6rem;font-weight:600;color:#3d62e4}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .playlist{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;font-size:1.8rem;font-weight:600}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .playlist .num{color:#3d62e4}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab{display:flex;gap:.6rem;flex-direction:column;width:100%;height:8rem;padding:2rem 3rem 2rem 7.4rem;border-radius:.8rem;background:#fff url(/assets/classfeedback_play-32444010.svg) no-repeat left 3rem center;text-align:left}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab~.btn_tab{margin-top:1rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab .tit{font-size:1.6rem;font-weight:600}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab .time{font-size:1.2rem;font-weight:500;color:#999}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap .btn_tab.active{background:#f7f8fc url(/assets/classfeedback_music-ed76d43d.svg) no-repeat left 3rem center}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents{flex:1}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box{width:100%;height:41.7rem;background-color:#f7f8fc;border-radius:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit{display:flex;justify-content:space-between;align-items:center;padding:2rem;border-bottom:.1rem solid #e7e9f1}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit .tit{font-size:1.6rem;font-weight:600}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit .words{font-size:1.4rem;font-weight:600;color:#a5a5a5}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap{display:flex;height:35.7rem;padding-right:.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt{overflow-y:auto;flex:1;padding:2rem 2.3rem 1.6rem 3.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt::-webkit-scrollbar{width:.3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .tit{margin-bottom:1.2rem;font-size:1.6rem;font-weight:700}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .txt{font-size:1.8rem;font-weight:500;line-height:2.9rem;color:#656565}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.editing{border-left:.1rem solid #e7e9f1}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.editing .tit,.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.editing .txt{color:#3d62e4}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box{display:flex;gap:1.8rem;align-items:center;height:6rem;padding:0 2.4rem 0 2.7rem;margin-top:1.8rem;background-color:#f7f8fc;border-radius:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play{width:2.4rem;height:2.4rem;background:#dfe0e5 url(/assets/classfeedback_play-32444010.svg) no-repeat center;border-radius:.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play.pause{background-image:url(/assets/classfeedback_stop-7c77ec2f.svg)}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .total_progress{overflow:hidden;flex:1;position:relative;height:.6rem;background-color:#e3e3e3;border-radius:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .total_progress .current_progress{position:absolute;top:0;left:0;width:40%;height:100%;background-color:#3d62e4;border-radius:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .time{width:4rem;font-size:1.4rem;font-weight:500;color:#999}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_repeat{width:2rem;height:2rem;background:url(/assets/classfeedback_repeat-24c3997e.svg) no-repeat center/cover}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content.active{display:block}.container.class#classFeedback .feedback_notes{margin-top:16rem}.container.class#classFeedback .feedback_notes .content_wrap{display:flex;gap:2.4rem;align-items:flex-end}.container.class#classFeedback .feedback_notes .content_wrap .left_box{flex:1}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap h5{font-size:3.4rem;font-weight:700}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap .info{display:flex;gap:.4rem;align-items:center;font-size:1.4rem;font-weight:500;color:#999}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap .info:before{flex-shrink:0;content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/classfeedback_info-b6a6d114.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap{padding:2rem .4rem 1.6rem 2rem;background-color:#f7f8fc;border-radius:.6rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box{height:30.4rem;overflow-y:auto;padding-right:1rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box::-webkit-scrollbar{width:.3rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box p{font-size:1.6rem;font-weight:500;line-height:2.3rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap{flex-shrink:0;max-width:34.3rem;width:100%;height:34rem;background-color:#f8f8f8;border-radius:1rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap{display:flex;justify-content:space-between;align-items:center;padding:1.8rem 2rem 1.5rem 1.6rem;border-bottom:.1rem solid #f0f0f0}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap .tit{display:flex;gap:.5rem;align-items:center;font-size:1.6rem;font-weight:600;color:#444}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap .tit .total{color:#3d62e4}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap .btn_downlaod_all{display:flex;gap:.5rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5b5b5b}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap .btn_downlaod_all:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/classfeedback_download_all-2d25c65d.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list{overflow-y:auto;height:28.7rem;padding:1.6rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list::-webkit-scrollbar{width:.3rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod{display:flex;gap:.5rem;align-items:center;width:100%;height:5.2rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #efefef;border-radius:.8rem;font-size:1.4rem;font-weight:500}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod~.btn_downlaod{margin-top:.7rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod .ic_download{width:1.8rem;height:1.8rem;margin-left:auto;background:#fff url(/assets/classfeedback_download-eb5c13b6.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list .btn_downlaod .tit{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.class#classFeedback .btn_list{display:flex;justify-content:center;align-items:center;width:29.3rem;height:5rem;margin:8rem auto 0;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#fff}@media (max-width: 1630px){.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap{right:auto;left:19.3rem;min-height:10rem;height:auto}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap:before{left:8.3rem}}@media (max-width: 1440px){.container.class#educationReport .attendance_detail .content_wrap .flex_box{gap:2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance{width:48%}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data{gap:1.6rem;padding:0 4.8rem 0 1.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data:after{right:1.6rem}}@media (max-width: 1280px){.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap{flex-wrap:wrap}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap{flex:100%;width:100%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box{gap:2rem;align-items:center}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap,.container.class#educationReport .attendance_detail .content_wrap .flex_box{flex-direction:column}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance{max-width:100%;width:100%}.container.class#educationReport .focus_word_wrap .content_wrap{flex-direction:column}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area{max-width:100%;width:100%}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per{width:100%}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:60.4rem;width:calc((100% - 4rem)/2)}}@media (max-width: 1024px){.container.class#history .history_wrap .content_wrap .history_list li .btn_history{gap:2rem 4rem;flex-wrap:wrap;padding:2.5rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap,.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time{width:calc(100% - 9rem)}.container.class#classFeedback .common_basic_course .content_wrap .course_box{gap:1.6rem;flex-wrap:wrap;position:relative;padding-top:8rem}.container.class#classFeedback .common_basic_course .content_wrap .course_box .course_list{flex:1 1 100%}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark{position:absolute;top:3rem;right:3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info{gap:1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li{font-size:1.1rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap{flex-direction:column}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap{display:flex;justify-content:space-around;max-width:100%}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group input[type=radio]:checked~label{padding:0 .4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group label{padding:0 .4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day{gap:.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day .radio_group label{height:8rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky{width:26rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li{padding:1.6rem 1.2rem}}@media (max-width: 768px){.container.class .common_basic_course .content_wrap{padding-bottom:1.6rem}.container.class .common_basic_course .content_wrap .course_box .course_list p{align-items:flex-start}.container.class .common_basic_course .content_wrap .course_box .course_list p .sort{width:6rem;margin-top:.2rem;font-size:1.4rem}.container.class .common_basic_course .content_wrap .course_box .course_list p .detail{font-size:1.4rem;font-weight:400;line-height:2.1rem}.container.class .common_focus_area .content_wrap{padding-bottom:1.6rem}.container.class .common_focus_area .content_wrap .tit_wrap{gap:.4rem;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.container.class .common_focus_area .content_wrap .tit_wrap h5{font-size:2rem}.container.class .common_focus_area .content_wrap .tit_wrap .color_info{display:none}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap{height:25rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .tit{font-size:1.8rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .desc_wrap .date{height:2.7rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info{display:flex;justify-content:space-between;gap:.4rem;position:absolute;bottom:10.5rem;max-width:30.4rem;width:100%}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .color_info li{font-size:1.2rem;letter-spacing:-.02em}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date{bottom:5.4rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:before,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:before{bottom:-1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .date:after{bottom:-5.4rem;height:4.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date{gap:.2rem;bottom:5.4rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:before{bottom:-1.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar .same_avg_date:after{bottom:-5.4rem;height:4.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date{bottom:10.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .avg:after,.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .date:after{bottom:-10.2rem;height:8.4rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date{bottom:10.2rem}.container.class .common_focus_area .content_wrap .commonFocusAreaSwiper .swiper-container .swiper-wrapper .swiper-slide .progress_wrap .progress_bar.original .same_avg_date:after{bottom:-10.2rem;height:8.4rem}.container.class#classRoom .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.class#classRoom .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#classRoom .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#classRoom .category_content{position:relative;margin-top:0;padding-top:3rem;padding-bottom:1.6rem}.container.class#classRoom .category_content:after{content:"";display:block;position:absolute;left:1.6rem;bottom:0;width:calc(100% - 3.2rem);height:.1rem;background-color:#f0f0f0}.container.class#classRoom .category_content .content_wrap{gap:0;padding:0}.container.class#classRoom .category_content .content_wrap .tit{display:none}.container.class#classRoom .category_content .content_wrap .categorycommonSwiper{width:100%;margin-left:auto!important;padding:0 1.6rem}.container.class#classRoom .category_content .content_wrap .categorycommonSwiper .swiper-container{padding:0}.container.class#classRoom .common_basic_course{margin-top:3rem}.container.class#classRoom .common_basic_course .content_wrap .tit_wrap{display:none}.container.class#classRoom .common_basic_course .content_wrap .course_box{gap:1.6rem;flex-direction:column;padding:2.5rem}.container.class#classRoom .attendance_status{margin-top:6rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap{margin-bottom:2rem}.container.class#classRoom .attendance_status .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap{margin-bottom:2.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_btn_wrap .btn_tab{width:14.4rem;height:4.5rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap{overflow:hidden;gap:5rem;padding:2rem 1.6rem 4rem;border-radius:1.2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap{gap:.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap{height:auto;margin-bottom:1.2rem;padding:0;background-color:transparent}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .tit{margin-bottom:1rem;font-size:1.8rem;color:#323232}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc{color:#9b9b9b}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .point_wrap .desc:before{background-image:url(/assets/room_info_gray-05b36da0.svg)}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap{flex:100%;flex-direction:row;align-items:center;width:100%;min-height:7.2rem;height:auto;padding:1.8rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .status_wrap .common_status_wrap .percent{font-size:3rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .month_txt{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box{width:calc(100% + 3.2rem);min-height:34rem;height:100%;margin-left:-1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .chart_box .chart_txt{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;position:static;padding:0;background-color:transparent}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .chart_wrap .color_desc li~li{margin-top:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .month_picker{width:12.7rem;height:3.4rem;padding:0 1rem;background-size:1.8rem 1.8rem;background-position:right 1rem center;font-size:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static{width:25.8rem;right:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months{height:5.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper:after{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper input.cur-year{font-size:1.6rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-prev-month,.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-months .flatpickr-next-month{width:1.8rem;height:1.9rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_choice .flatpickr-calendar.static .flatpickr-monthSelect-months{gap:2rem 2.1rem;padding:2.5rem 3rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list{overflow-y:auto;height:31.8rem;padding-bottom:2rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail{gap:2.5rem;flex-wrap:wrap;position:relative;height:auto;padding:4rem 1.1rem 1.1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .progress{position:absolute;top:1.1rem;left:1.1rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .date{font-size:1.4rem}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span:first-child{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .time span~span:before{display:none}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap .month_status .month_detail_list .month_detail .status{margin-left:0}.container.class#classRoom .attendance_status .content_wrap .tab_wrap .tab_contents .tab_content .month_wrap.total_month{padding-bottom:0}.container.class#classRoom .common_focus_area{margin-top:6rem}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5{gap:1rem;flex-direction:column;align-items:flex-start}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap h5 .info{padding-top:0}.container.class#classRoom .common_focus_area .content_wrap .tit_wrap .btn_all_view{position:absolute;left:1.6rem;bottom:-7rem;width:calc(100% - 3.2rem);height:5rem}.container.class#history{padding-bottom:10.4rem}.container.class#history .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.class#history .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#history .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#history .history_wrap{margin-top:0;padding-top:3rem}.container.class#history .history_wrap .content_wrap .tit_wrap{gap:1.6rem;flex-direction:column}.container.class#history .history_wrap .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#history .history_wrap .content_wrap .tit_wrap .status_wrap{gap:1rem;flex-wrap:wrap;justify-content:space-between;min-height:3.7rem;height:auto;padding:1rem 1.8rem}.container.class#history .history_wrap .content_wrap .history_list li~li{margin-top:1rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history{gap:2rem .8rem;align-items:flex-start;padding:2rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status{width:auto;margin-top:.5rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .status span{display:none}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap{width:calc(100% - 1.8rem)}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .tit{margin-bottom:1.2rem;font-size:1.6rem}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject{height:auto;padding:0;background-color:transparent;font-size:1.4rem;color:#2d2d2d}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap .subject span:first-child{flex-shrink:0}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .txt_wrap.end .subject{background-color:transparent}.container.class#history .history_wrap .content_wrap .history_list li .btn_history .time{width:calc(100% - 1.8rem);font-size:1.4rem}.container.class#feedback{margin-bottom:7rem;padding-bottom:10.4rem}.container.class#feedback .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#feedback .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#feedback .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#feedback .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#feedback .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#feedback .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#feedback .common_focus_area{margin-top:0;padding-top:3rem}.container.class#feedback .class_feedback{margin-top:4.8rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#feedback .class_feedback .content_wrap .tit_wrap h5{font-size:2rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback{gap:2rem;flex-direction:column;align-items:flex-start;padding:2rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback~.btn_feedback{margin-top:1rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .txt_wrap .tit{font-size:1.6rem}.container.class#feedback .class_feedback .content_wrap .feedback_list .btn_feedback .deate_wrap{font-size:1.4rem}.container.class#feedback .class_feedback .content_wrap .pagination{margin-top:6rem}.container.class#classFeedback{padding-bottom:10.4rem!important}.container.class#classFeedback .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#classFeedback .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back{position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#classFeedback .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#classFeedback .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#classFeedback .common_basic_course{margin-top:0;padding-top:4.6rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap{gap:1.6rem;justify-content:space-between;margin-bottom:2rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classFeedback .common_basic_course .content_wrap .tit_wrap .target{width:max-content}.container.class#classFeedback .common_basic_course .content_wrap .course_box{padding:2.6rem}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark{gap:0;top:1.4rem;right:1.4rem;width:2rem;height:2rem;padding:0;background:transparent url(/assets/ic_bookmark-108d640a.svg) no-repeat center/cover;text-indent:-99999rem}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark:after{display:none}.container.class#classFeedback .common_basic_course .content_wrap .course_box .btn_feedback_bookmark.active{background:transparent url(/assets/ic_bookmark_active-c5531cac.svg) no-repeat center/cover}.container.class#classFeedback .feedback_detail{margin-top:5rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap{margin-bottom:1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .tit_wrap h5{font-size:2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-prev{left:-1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .common_swiper_btn .swiper-button-next{right:-1.2rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box{gap:3.4rem;flex-direction:column;padding:1.4rem 1.4rem 3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap{height:20.7rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap{padding:1rem 1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .desc_wrap .tit{font-size:1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar{margin-bottom:5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info{gap:.4rem;justify-content:space-between;max-width:30.4rem;width:100%}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .color_info li{font-size:1.2rem;letter-spacing:-.02em}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date{font-size:1.4rem;bottom:4.3rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:before,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:before{bottom:-1.1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .avg:after,.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .date:after{bottom:-4.3rem;height:3.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date{gap:.2rem;bottom:4.3rem;height:2.9rem;padding:0 .8rem;font-size:1.4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:before{bottom:-1.1rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_wrap .progress_bar .same_avg_date:after{bottom:-4.3rem;height:3.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap{gap:3.4rem;max-width:100%;width:auto}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .analysis{margin-bottom:1.6rem;height:3.3rem;font-size:1.4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .txt_wrap .tit{margin-bottom:1rem;font-size:1.8rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box{width:5rem;padding:0 0 .4rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.one{height:7.7rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.two{height:9.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.three{height:11.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.four{height:13.6rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box.five{height:15.5rem}.container.class#classFeedback .feedback_detail .content_wrap .feedbackDetailSwiper .swiper-container .swiper-wrapper .swiper-slide .detail_box .progress_detail_wrap .score_wrap .score_box .txt{font-size:1.2rem}.container.class#classFeedback .response_recording{margin-top:6rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap{gap:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap{flex-direction:column}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap{margin-bottom:2.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap h5{margin-bottom:1rem;font-size:2rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tit_wrap .desc{height:3.3rem;font-size:1.4rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .tab_btn_wrap{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item{display:block;position:relative;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:1.6rem 1.6rem 1.2rem;background-color:#f7f8fc}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn{display:flex;justify-content:space-between;align-items:center;width:100%;height:4.7rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #f1f1f1;border-radius:1rem;font-size:1.6rem;font-weight:600}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn:after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/ic_menu_arrow-bb671d75.svg) no-repeat center/cover}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .option_btn.active{border-radius:1rem 1rem 0 0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options{display:none;flex-direction:column;align-items:flex-start;position:absolute;z-index:1;width:calc(100% - 3.2rem);padding:.4rem;background-color:#fff;border:.1rem solid #f1f1f1;border-top:none;border-radius:0 0 1rem 1rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options .option{display:flex;align-items:center;width:100%;height:5.1rem;padding:0 1.5rem;background-color:#fff;border-radius:.4rem;font-size:1.6rem;font-weight:500}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options .option.active{background-color:#f7f8fc}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .left_wrap .select_item .options.active{display:flex}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box{width:calc(100% + 3.2rem);height:40rem;margin-left:-1.6rem;border-radius:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit{padding:0 2rem;border-bottom:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_tit .tit{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap{display:block;height:auto}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns{display:flex;margin-top:3rem;padding:0 1.6rem;border-bottom:.1rem solid #e7e9f1}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn{flex:1;display:flex;justify-content:center;height:3rem;font-size:1.6rem;font-weight:700;color:#999}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn.active{position:relative;color:#262626}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .tab_btns .tab_btn.active:after{content:"";display:block;position:absolute;left:0;bottom:-.1rem;width:100%;height:.1rem;background-color:#121212}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt{display:none;height:32rem;padding:1.8rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.active{display:block}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt.editing{border-left:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .tit{display:none}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .script_box .script_txt_wrap .script_txt .txt{font-size:1.4rem;line-height:2.3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box{gap:1rem;position:relative;width:calc(100% + 3.2rem);height:5.7rem;margin-top:1rem;margin-left:-1.6rem;padding:0 1.6rem;border-radius:0}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .btn_play{width:3rem;height:3rem}.container.class#classFeedback .response_recording .content_wrap .tab_wrap .tab_contents .tab_content .play_box .time{position:absolute;right:4.6rem;bottom:.9rem;font-size:1.2rem}.container.class#classFeedback .feedback_notes{margin-top:6rem}.container.class#classFeedback .feedback_notes .content_wrap{gap:2rem;flex-direction:column}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2.5rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .tit_wrap h5{font-size:2rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap{padding:1.4rem;border-radius:1.4rem}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box{height:20.6rem;padding-right:0}.container.class#classFeedback .feedback_notes .content_wrap .left_box .note_wrap .scroll_box p{font-size:1.4rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap{max-width:100%;height:29.5rem}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .tit_wrap{padding:1.6rem;border-bottom:0}.container.class#classFeedback .feedback_notes .content_wrap .download_wrap .download_list{height:24.4rem;padding:0 1.6rem 1.6rem}.container.class#classFeedback .btn_list{margin-top:5rem;margin-left:1.6rem;width:calc(100% - 3.2rem)}.container.class#survey{margin-bottom:5rem;padding-bottom:10.4rem}.container.class#survey .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-top:0}.container.class#survey .common_tit_wrap .content_wrap{display:flex;justify-content:flex-start;padding-left:2rem}.container.class#survey .common_tit_wrap .content_wrap h3{font-size:2.6rem}.container.class#survey .after_class_review{margin-top:0;padding-top:3rem}.container.class#survey .after_class_review .content_wrap{padding-bottom:1.6rem}.container.class#survey .after_class_review .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#survey .after_class_review .content_wrap .tit_wrap h5{font-size:2rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-prev{left:-.9rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-btn-wrap .swiper-button-next{right:-.9rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box{gap:1rem;height:19.4rem;padding:2rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .status{height:3.1rem;font-size:1.4rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .tit{font-size:1.8rem;line-height:2.8rem}.container.class#survey .after_class_review .content_wrap .afterClassReviewSwiper .swiper-container .swiper-wrapper .swiper-slide .review_box .subject{font-size:1.4rem}.container.class#survey .education_survey{margin-top:5rem}.container.class#survey .education_survey .content_wrap .tit_wrap{margin-bottom:1.6rem}.container.class#survey .education_survey .content_wrap .tit_wrap h5{font-size:2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box{gap:1.2rem;height:auto;padding:2rem 1.2rem 1.2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .survey_box{margin-top:1.6rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap{gap:.8rem;flex-wrap:wrap}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status{height:2.8rem;font-size:1.4rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .status_wrap .status.term{font-size:1.2rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .tit{margin-bottom:.5rem;font-size:1.8rem;line-height:2.6rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .subject{font-size:1.4rem}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .btn_link{display:flex;justify-content:center;align-items:center;position:static;width:100%;height:5rem;margin-top:.5rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:.8rem;font-weight:500;color:#262626}.container.class#survey .education_survey .content_wrap .survey_wrap .survey_box .btn_link img{display:none}.container.class#applicationHistory{margin-bottom:7.6rem}.container.class#applicationHistory .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#applicationHistory .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#applicationHistory .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#applicationHistory .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#applicationHistory .common_tit_wrap .content_wrap h4{display:none}.container.class#applicationHistory .history_wrap{margin-top:0;padding-top:3rem}.container.class#applicationHistory .history_wrap .content_wrap .mo_tit{display:block;margin-bottom:2.4rem;font-size:2rem;font-weight:600;color:#323232;text-align:center}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap{padding:2.5rem 1rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .status{height:2.7rem;font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .tit_wrap .tit{font-size:1.8rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list{padding:3rem 3rem 3rem 2rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li{font-size:1.4rem;line-height:1.7rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li~li{margin-top:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .history_list li .detail{min-width:calc(100% - 8rem);max-width:calc(100% - 8rem)}.container.class#applicationHistory .history_wrap .content_wrap .history_box .btn_topic_more{padding:1.4rem 3rem 1.4rem 2rem;font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap{margin-top:1rem;padding:0 2rem 3rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li{font-size:1.4rem}.container.class#applicationHistory .history_wrap .content_wrap .history_box .topic_wrap li~li{margin-top:2.4rem}.container.class#applicationHistory .history_wrap .content_wrap .btn_back{width:100%;margin:5rem auto 2rem}.container.class#class{margin-bottom:0;padding-top:0}.container.class#class .course_regist{background-color:#fafafa}.container.class#class .course_regist .tit_wrap{padding-top:9rem}.container.class#class .course_regist .tit_wrap h3{display:flex;justify-content:flex-start;align-items:center;position:fixed;top:0;left:0;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding-left:2rem;background-color:#fff;font-size:2.6rem}.container.class#class .course_regist .tit_wrap .desc_wrap{gap:.3rem;justify-content:center;margin-top:0}.container.class#class .course_regist .sticky_wrap{overflow-x:hidden;gap:0;flex-direction:column}.container.class#class .course_regist .sticky_wrap .right_wrap{padding-top:0;width:100%}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky{display:flex;flex-direction:column;position:fixed;top:auto;bottom:0;z-index:1;width:100%;max-height:85%;padding:1.6rem 1.6rem 3rem;background-color:#fff;border:.1rem solid #ececec;border-radius:1.4rem 1.4rem 0 0;box-shadow:0 0 1.4rem #0000001a;margin-bottom:7.4rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .choice{display:flex;gap:.5rem;justify-content:flex-start;align-items:center;width:calc(100% - 7rem);margin-bottom:1.6rem;font-size:1.4rem;font-weight:500;color:#6b6b6b;cursor:pointer}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .choice:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/class_arrow-f51ee47c.svg) no-repeat center/cover}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box{display:none;overflow-y:auto;margin-bottom:1.6rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .data_box li{padding:1.6rem}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_reset{display:none;position:absolute;top:1.6rem;right:1.6rem;margin-top:0}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky .btn_apply{flex-shrink:0;margin-top:0}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .choice:after{transform:rotate(180deg)}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .data_box{display:block}.container.class#class .course_regist .sticky_wrap .right_wrap .sticky.active .btn_reset{display:flex}.container.class#class .course_regist .sticky_wrap .element_wrap{max-width:100%;width:100%;padding-bottom:6.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element{margin-top:3rem;padding-bottom:4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .tit{margin-bottom:1.6rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .desc{line-height:2.1rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box{gap:1.1rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group input[type=radio]:checked~label{font-weight:500}.container.class#class .course_regist .sticky_wrap .element_wrap .element .radio_box .radio_group label{height:5.4rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box{gap:.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group,.container.class#class .course_regist .sticky_wrap .element_wrap .element.subject .radio_box .radio_group label{width:100%}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type{gap:2.5rem;flex-direction:column}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location label{gap:.3rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.location_type .location select{height:5.4rem;margin-top:1.6rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day{gap:.7rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type .radio_box.day .radio_group label{height:5.4rem;margin-top:0}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type label{margin-top:2.5rem;font-size:1.8rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.date_type select{max-width:100%;height:5.4rem;margin-top:1.6rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box{gap:.6rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .level_txt{height:5.4rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.level .level_box .btn_diagnose{height:5.4rem;padding:0 2rem;font-size:1.4rem}.container.class#class .course_regist .sticky_wrap .element_wrap .element.teacher .input_box input{height:5.4rem;font-size:1.4rem}.container.class#educationReport{margin-bottom:10rem;padding-bottom:10.4rem;overflow-x:hidden}.container.class#educationReport .common_tit_wrap{display:flex;position:fixed;top:0;left:0;background-color:#fff;z-index:11;width:calc(100% - 5.6rem);height:6rem;padding-top:0}.container.class#educationReport .common_tit_wrap .content_wrap{display:flex;justify-content:center;padding-left:8.5rem}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back{display:flex;position:absolute;top:50%;left:1.6rem;transform:translateY(-50%)}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back img{width:3rem;height:3rem}.container.class#educationReport .common_tit_wrap .content_wrap .btn_back span{display:none}.container.class#educationReport .common_tit_wrap .content_wrap h3{font-size:2rem}.container.class#educationReport .common_basic_course{margin-top:0;padding-top:3rem}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:1.6rem}.container.class#educationReport .common_basic_course .content_wrap .tit_wrap h5{font-size:2rem}.container.class#educationReport .common_basic_course .content_wrap .course_box{gap:1.4rem;flex-direction:column;padding:2.5rem}.container.class#educationReport .common_basic_course .content_wrap .course_box .course_list p~p{margin-top:1.4rem}.container.class#educationReport .attendance_detail{margin-top:5rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#educationReport .attendance_detail .content_wrap .tit_wrap .desc{max-width:28.8rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance{padding:3rem 1.4rem 1.4rem;min-height:49rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .type{font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .tit{font-size:2rem;line-height:2.4rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .date{height:3rem;margin-bottom:2.5rem;font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap{gap:1.1rem;margin-top:2.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box{min-height:13.9rem;height:auto;padding:1.5rem .4rem .8rem 1.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .percent_tit{font-size:1.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .txt_wrap .desc{margin-top:.7rem;padding-left:0;font-size:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .all_attendance .percent_wrap .percent_box .percent{padding-right:1.5rem;font-size:3rem;text-align:right}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding:2rem 1.6rem 0;background-color:#f7f8fc}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item{display:block;position:relative;margin-bottom:3rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn{display:flex;gap:2.6rem;align-items:center;width:100%;height:4.7rem;padding:0 2rem;background-color:#fff;border:.1rem solid #f1f1f1;border-radius:1rem;font-size:1.4rem;font-weight:500;color:#737373}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn .date{position:relative;color:#262626}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn .date:before{content:"";display:block;position:absolute;left:-1.3rem;width:.1rem;height:1.4rem;background-color:#f1f1f1}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn:after{content:"";display:block;width:1.6rem;height:1.6rem;margin-left:auto;background:url(/assets/write_select-b1c3fb1a.svg) no-repeat center/cover}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .option_btn.active{border-bottom-color:#fff;border-radius:1rem 1rem 0 0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options{display:none;flex-direction:column;align-items:flex-start;position:absolute;z-index:1;width:100%;padding:0 .4rem .4rem;background-color:#fff;border:.1rem solid #f1f1f1;border-top:0;border-radius:0 0 1rem 1rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options .option{width:100%;height:5.1rem;padding:0 1.5rem;border-radius:.4rem;font-size:1.6rem;font-weight:500;text-align:left}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item .options .option.active{background-color:#f8f8f8}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .select_item.active .options{display:flex}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box{display:none;border-radius:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data{pointer-events:none;gap:2.2rem;flex-direction:column;align-items:flex-start;min-height:auto;padding:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data:after{display:none}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .status_wrap{display:none}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .date{font-size:2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance{overflow:hidden;gap:1rem;flex-wrap:wrap;justify-content:space-between;width:100%;min-height:3.8rem;height:auto;margin-left:0;padding:1rem 1.6rem;border-radius:.6rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt{gap:.8rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt .txt{gap:.5rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .btn_data .attendance .attendance_txt.real:before{left:-2.5rem;height:1.2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box{height:34rem;padding:2.4rem 0 0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box{gap:2.4rem;align-items:flex-start;padding:0;background-color:transparent;border-bottom:.1rem solid rgba(229,229,229,.6);border-radius:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box~.data_detail_box{margin-top:2rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box:last-child{border-bottom:0}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box .scroll_box .data_detail_box .date{min-width:10.2rem;margin-left:-1.8rem;font-size:1.4rem}.container.class#educationReport .attendance_detail .content_wrap .flex_box .data_detail .data_box.active{display:block}.container.class#educationReport .monthly_mobile_learning{margin-top:6rem}.container.class#educationReport .monthly_mobile_learning .content_wrap{padding-bottom:0}.container.class#educationReport .monthly_mobile_learning .content_wrap:after{display:none}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap{gap:1rem;flex-direction:column;align-items:flex-start;margin-bottom:2.2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .tit_wrap .tit{font-size:2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box{padding:1.6rem;border-radius:1.2rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_total_target{font-size:1.4rem}.container.class#educationReport .monthly_mobile_learning .content_wrap .mobile_learning_box .month_wrap .month_box .status{margin-top:3.2rem}.container.class#educationReport .focus_word_wrap{margin-top:5rem}.container.class#educationReport .focus_word_wrap .content_wrap{gap:.9rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area{height:47.7rem;padding:2rem 0}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .tit_wrap{padding:0 2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .tit_wrap .tit{font-size:2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .notice_color{max-width:23.6rem;height:2.8rem;margin-top:2rem;margin-left:2rem;padding:0 1.2rem;font-size:1.2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .mo_scroll_wrap{overflow-x:auto;margin-top:auto}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.focus_area .mo_scroll_wrap .chart_wrap{min-width:54.4rem;width:100%;height:28rem;padding:0 1.6rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per{height:45.6rem;margin-top:5.8rem;padding:2rem 1.6rem;border-radius:1.2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit{gap:.6rem;font-size:2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .btn_tooltip{width:1.4rem;height:1.4rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap{top:3rem;left:-1.6rem;max-width:34.3rem;width:calc(100% + 3.2rem);min-height:14rem;padding:2rem 3.3rem 2rem 2rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap:before{left:17.4rem}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .tooltip_txt{letter-spacing:-.02em}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .tit_wrap .tit .tooltip_wrap .tooltip_txt br{display:none}.container.class#educationReport .focus_word_wrap .content_wrap .focus_word_box.word_per .chart_wrap{height:30rem}.container.class#educationReport .focus_word_wrap .content_wrap .mo_scroll_info{display:flex;gap:.8rem;justify-content:center;align-items:center;width:100%;height:4.5rem;background-color:#9c9fabe6;border-radius:1rem;font-size:1.4rem;font-weight:500;color:#fff}.container.class#educationReport .focus_word_wrap .content_wrap .mo_scroll_info:before{content:"";display:block;width:4rem;height:4rem;background:url(/assets/education_scroll-ed99d45a.svg) no-repeat center/cover}.container.class#educationReport .class_feedback{margin-top:4.8rem}.container.class#educationReport .class_feedback .content_wrap{position:relative;width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-bottom:7.1rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap{margin-bottom:2rem;padding:0 1.6rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap h5{font-size:2rem}.container.class#educationReport .class_feedback .content_wrap .tit_wrap .btn_all_view{position:absolute;bottom:0;width:calc(100% - 6.4rem);height:5.1rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .common_swiper_btn{display:none}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container{padding:0 1.6rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide{max-width:32rem;width:calc(100% - 2rem)}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback{gap:1.1rem;height:22.5rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .feedback_num{font-size:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .tit{font-size:1.8rem;line-height:2.6rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date{font-size:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide .btn_feedback .date .date_txt:before{width:1.4rem;height:1.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more{height:22.5rem;margin-left:1rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more{gap:.4rem}.container.class#educationReport .class_feedback .content_wrap .classFeedbackSwiper .swiper-container .swiper-wrapper .swiper-slide.has_btn_more .btn_more:before{width:3.5rem;height:3.5rem;background-size:1.2rem}.container.class#enrollment{padding-bottom:10.4rem}}.container.my_page{margin-top:6rem;padding-top:9rem}.container.my_page .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.my_page .customer_service{margin-bottom:5rem}.container.my_page .customer_service .content_wrap h3{margin-bottom:3rem;font-size:5.4rem;font-weight:700;text-align:center}.container.my_page .customer_service .content_wrap .link_list{display:flex;gap:1rem;justify-content:center}.container.my_page .customer_service .content_wrap .link_list li a{display:flex;justify-content:center;align-items:center;height:5rem;padding:0 2.7rem;background-color:#f2f2f2;border-radius:10rem;font-size:1.6rem;font-weight:700;color:#525252}.container.my_page .customer_service .content_wrap .link_list li a.active{background-color:#3d62e4;color:#fff}.container.my_page .customer_service .content_wrap .search_group{display:flex;gap:1rem;justify-content:space-between;align-items:center;max-width:60.4rem;width:100%;height:5rem;margin:3rem auto 0;padding:0 2rem;background-color:#fff;border:.1rem solid #ececec;border-radius:1rem}.container.my_page .customer_service .content_wrap .search_group input{width:100%;height:100%;font-size:1.6rem;letter-spacing:0}.container.my_page .customer_service .content_wrap .search_group input::placeholder{color:#777}.container.my_page .customer_service .content_wrap .search_group .btn_search{flex-shrink:0;width:1.8rem;height:1.8rem;background:url(/assets/ic_search-d1e82652.svg) no-repeat center/cover}.container.my_page .customer_service_wrap{padding:6rem 0 6.5rem;background-color:#fafafa}.container.my_page .customer_service_wrap .content_wrap .customer_service_list{max-width:120rem;margin:auto}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li~li{margin-top:2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a{display:flex;gap:4.5rem;width:100%;padding:2.5rem;background-color:#fff;border-radius:1.4rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .num{padding-top:.2rem;font-size:1.6rem;font-weight:700;color:#3d62e4}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .tit{display:block;margin-bottom:2rem;font-size:2rem;font-weight:700;line-height:2.7rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info{display:flex;gap:2rem;align-items:center;font-size:1.6rem;font-weight:500;color:#6a6a6ab3}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info span~span{position:relative}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info span~span:before{content:"";display:block;position:absolute;top:.3rem;left:-1rem;width:.1rem;height:1.3rem;background-color:#dfdfdf}.container.my_page .customer_service_wrap .content_wrap .pagination{margin-top:4rem}.container.my_page .customer_service_detail .content_wrap .btn_back{display:inline-flex;gap:.8rem;align-items:center;font-size:1.6rem;font-weight:500;color:#000}.container.my_page .customer_service_detail .content_wrap .detail_box{max-width:120rem;margin:5.6rem auto 9rem;background-color:#fff;border-radius:1.4rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap{padding:4rem 4rem 4.4rem;border-bottom:.1rem solid #ededed}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .type{margin-bottom:1.8rem;font-size:2rem;font-weight:600;color:#3d62e4}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .tit{font-size:3.2rem;font-weight:700}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .info{display:flex;gap:2rem;align-items:center;margin-top:3.6rem;font-size:1.6rem;font-weight:500;color:#6a6a6ab3}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .info span~span{position:relative}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .info span~span:before{content:"";display:block;position:absolute;top:50%;left:-1rem;transform:translateY(-50%);width:.1rem;height:1.2rem;background-color:#c2c2c2}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap{padding:4rem 7.2rem 10.8rem 4rem;border-bottom:.1rem solid #f0f0f0}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap p{font-size:1.6rem;font-weight:500;line-height:2.8rem;color:#696969}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap p strong{font-weight:700;color:#444}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap{padding:2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info .file_total{display:flex;gap:.5rem;align-items:center;font-size:1.6rem;font-weight:600;color:#565656}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info .file_total .total{color:#3d62e4}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info .btn_download_all{display:flex;gap:.5rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5b5b5b}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box{display:flex;gap:1rem;flex-wrap:wrap;padding:1.7rem 2rem;background-color:#f7f8fc;border-radius:1rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download{display:flex;gap:.5rem;align-items:center;max-width:31.2rem;height:5.3rem;padding:0 1.7rem;background-color:#fff;border:.1rem solid #efefef;border-radius:.8rem;font-size:1.4rem;font-weight:500}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .txt{max-width:55rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_file{flex-shrink:0}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_download{flex-shrink:0;width:1.8rem;height:1.8rem;margin-left:2.5rem;border:.1rem solid #f5f5f5;border-radius:.2rem;background:url(/assets/detail_download-f1730310.svg) no-repeat center}.container.my_page .customer_service_detail .content_wrap .article_list{max-width:120rem;margin:auto}.container.my_page .customer_service_detail .content_wrap .article_list a{display:flex;align-items:flex-start;gap:6rem;height:4.5rem;padding:0 2rem;border-bottom:.1rem solid #f0f0f0}.container.my_page .customer_service_detail .content_wrap .article_list a .ic_wrap{flex-shrink:0;display:flex;gap:.6rem;align-items:center;font-size:1.6rem;font-weight:500;color:#6a6a6a}.container.my_page .customer_service_detail .content_wrap .article_list a .tit{font-size:1.4rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page .customer_service_detail .content_wrap .article_list a .tit.disabled{color:#c2c2c2}.container.my_page .customer_service_detail .content_wrap .article_list a.btn_next{margin-top:2rem}.container.my_page .customer_service_detail .content_wrap .article_list a.btn_next .ic_wrap img{transform:rotate(180deg)}.container.my_page .customer_service_detail .content_wrap .btn_list{display:flex;justify-content:center;align-items:center;width:29.3rem;height:5.2rem;margin:12rem auto 0;background-color:#3d62e4;border-radius:.6rem;font-size:1.6rem;font-weight:600;color:#fff}.container.my_page#myPage{padding-top:5rem;margin-bottom:15rem}.container.my_page#myPage .user_info .content_wrap{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:3rem;border-bottom:.1rem solid #f0f0f0}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap{display:flex;gap:2.8rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail{display:block;position:relative;width:7.4rem;height:7.4rem;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail:after{content:"";display:block;position:absolute;right:0;bottom:0;z-index:1;width:1.8rem;height:1.8rem;background:url(/assets/mypage_picture-840f9041.svg) no-repeat center/cover}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .user_name{margin-bottom:1.2rem;font-size:2.4rem;font-weight:600}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .info{display:flex;gap:2rem;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#e1ecff;border-radius:.5rem;font-size:1.4rem;font-weight:500;color:#3d62e4}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .info span~span{position:relative}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .info span~span:before{content:"";display:block;position:absolute;top:.2rem;left:-1rem;width:.1rem;height:1.3rem;background-color:#3d62e447}.container.my_page#myPage .user_info .content_wrap .point_wrap .tit{display:flex;gap:.5rem;justify-content:flex-end;align-items:center;font-size:1.6rem;font-weight:500;color:#323232}.container.my_page#myPage .user_info .content_wrap .point_wrap .point{margin-top:.6rem;font-size:2.6rem;font-weight:600;color:#262626}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap{display:none}.container.my_page#myPage .user_detail{margin-top:4.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap{display:flex;gap:1rem;justify-content:space-between}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .tit{margin-bottom:3rem;font-size:2.2rem;font-weight:700}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li~li{margin-top:1.8rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .btn_link{font-size:1.6rem;font-weight:600;color:#3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .btn_more{display:flex;justify-content:space-between;align-items:center;width:14.2rem;font-size:1.6rem;font-weight:600}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .btn_more:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/mypage_link-c39e6ce1.svg) no-repeat center/cover}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .btn_more.active:after{transform:rotate(180deg)}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .more_link{display:none;margin-top:1.5rem;padding:1.5rem;background-color:#fafafa;border-radius:1rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .more_link.active{display:block}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .more_link a{display:block;font-size:1.4rem;font-weight:500;letter-spacing:0;color:#6a6a6a}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap .sticky .link_list li .more_link a~a{margin-top:1.2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap{max-width:123.3rem;width:81%}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum h4{display:flex;gap:.8rem;align-items:center;margin-bottom:2rem;font-size:2.8rem;font-weight:700}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum h4 .num{color:#3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper{overflow:visible}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-btn-wrap .swiper-button-next{transform:translateY(-50%);right:-1rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-btn-wrap .swiper-button-prev{left:-1rem;transform:translateY(-50%) scaleX(-1)}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container{overflow:hidden}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum{height:27.8rem;padding:3rem;background-color:#f7f8fc;border-radius:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap{display:flex;gap:1rem;justify-content:space-between;margin-bottom:4.5rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .tit{max-width:46rem;font-size:2.2rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:3rem;padding:0 .8rem;background-color:#3d62e4;border-radius:.5rem;font-size:1.6rem;font-weight:500;color:#fff}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status.complete{background-color:#9ea8ba}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status.ongoing{color:#3d62e4;background-color:#fff;border:1px solid #3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status.suspend{color:#9ea8ba;background-color:#fff;border:1px solid #9ea8ba}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li{display:flex;gap:1rem;font-size:1.6rem;color:#6a6a6a}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li~li{margin-top:1.2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li .sort{width:7.5rem;font-weight:500;color:#3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting{margin-top:9.6rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting h4{font-size:2.8rem;font-weight:700}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .desc{margin-top:1.2rem;font-size:1.4rem;font-weight:500;color:#999}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap{display:flex;gap:4rem;flex-wrap:wrap;margin-top:3.2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group{flex:1 1 calc(50% - 2rem);max-width:calc(50% - 2rem)}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap{display:flex;justify-content:space-between;margin-bottom:1rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap .tit{display:flex;gap:.6rem;align-items:center;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap .tit .tit_desc{font-size:1.2rem;letter-spacing:-.02em;color:#6a6a6a}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap .tit .tit_desc .point{color:#3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap .status{display:flex;justify-content:center;align-items:center;height:2.2rem;padding:0 .8rem;background-color:#ffe1e0;border-radius:5.5rem;font-size:1.2rem;font-weight:500;color:#e43d3d}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group .tit_wrap .status.complete{background-color:#e0edff;color:#3d62e4}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button{display:flex;gap:1rem;justify-content:space-between;align-items:center;width:100%;height:5rem;padding:0 2rem 0 1.5rem;border:.1rem solid #ececec;border-radius:.6rem;box-sizing:border-box}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button:after{content:"";display:block;width:1.6rem;height:1.6rem;background:url(/assets/mypage_setting_arrow-d6ca7697.svg) no-repeat center/cover}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button .txt{display:block;font-size:1.4rem;color:#6a6a6a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button.complete{background-color:#f6f6f6}.container.my_page#notice .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .tit{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.my_page#noticeDetail{padding-top:5.5rem;margin-bottom:5rem}.container.my_page#faq .faq_wrap .content_wrap .accordion{max-width:120rem;margin:auto}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item{background-color:#fff;border-radius:1.4rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item~.accordion_item{margin-top:2rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn{display:flex;gap:1rem;justify-content:space-between;width:100%;padding:2.5rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit{display:flex;gap:3rem;font-size:1.8rem;font-weight:700;text-align:left}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit .question{font-size:2rem;color:#3d62e4}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_icon{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background:url(/assets/faq_plus-20074ca1.svg) no-repeat center}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn.active .accordion_icon{background-image:url(/assets/faq_minus-5b601e2f.svg)}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content{display:none;gap:4rem;padding:2.6rem 2.5rem 2.6rem 2.9rem;border-top:.1rem solid #eeeeee}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content.active{display:flex}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content p{font-size:1.6rem;font-weight:500;line-height:2.8rem;color:#696969}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content p.answer{font-size:2rem;font-weight:700;line-height:2.4rem;color:#404040}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .num{font-size:2rem;color:#6a6a6a}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .tit_wrap{display:flex;gap:.5rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .tit_wrap .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .tit_wrap .tit_num{flex-shrink:0;padding-top:.2rem;font-size:2rem;font-weight:700;color:#3d62e4}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .info .type{font-size:1.4rem;font-weight:600;color:#3d62e4}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status{flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-left:auto;height:2.4rem;padding:0 1rem;background-color:#e0edff;border-radius:.5rem;font-size:1.4rem;font-weight:500;color:#3d62e4}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status.no_status{width:6.8rem;background-color:#fff}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status.ongoing{background-color:orchid;color:#fff}.container.my_page#inquiry .inquiry_wrap .content_wrap .btn_wrap{max-width:120rem;margin:auto;text-align:right}.container.my_page#inquiry .inquiry_wrap .content_wrap .btn_wrap .btn_inquiry_detail{display:inline-flex;justify-content:center;align-items:center;height:5rem;margin-top:2rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ebebeb;border-radius:.8rem;font-size:1.6rem;font-weight:500}.container.my_page#inquiry .inquiry_wrap .content_wrap .pagination{margin-top:0}.container.my_page#inquiryDetail{margin-bottom:15rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box{margin-bottom:4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit{display:flex;gap:1.2rem;font-size:2.8rem;font-weight:600}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit .status{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:2.8rem;margin-top:.1rem;padding:0 1rem;background-color:#e0edff;border-radius:.5rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .user{display:flex;gap:.7rem;align-items:center;margin-top:4rem;font-size:1.6rem;font-weight:500}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .user .thumbnail{overflow:hidden;display:block;width:1.8rem;height:1.8rem;border-radius:50%;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .info{margin-top:1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .info .sort{font-size:1.4rem;font-weight:600;color:#3d62e4}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap{padding-bottom:9rem;border-bottom:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap p{color:#262626}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;min-height:5rem;background-color:#fbfbfb;border:.1rem solid #ececec;border-radius:.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box textarea{overflow-y:hidden;width:calc(100% - 15.6rem);padding:1.3rem 2.5rem;border:none;background-color:transparent;font-family:Pretendard,sans-serif;font-size:1.6rem;font-weight:500;line-height:2.4rem;color:#939393}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box textarea::placeholder{color:#939393}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box textarea::-webkit-scrollbar{display:none}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap{display:flex;gap:1.8rem;align-items:center;height:5rem;padding-right:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .file_group input{display:none}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .file_group label{display:block;width:2rem;height:2rem;background:url(/assets/detail_attachment-31053b08.svg) no-repeat center}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .btn_upload{display:flex;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;background:#3d62e4 url(/assets/detail_upload-35f40c5e.svg) no-repeat center;border-radius:.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list{padding:2.5rem;border-top:.1rem solid #f0f0f0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .total_answer{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem;font-size:2rem;font-weight:700;color:#000}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .total_answer .total{color:#3d62e4}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap{width:100%;padding:2rem 2.5rem 1.6rem;border-top:.1rem solid #f0f0f0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list{display:flex;gap:1rem;flex-wrap:wrap}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box{overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative;max-width:12rem;width:100%;height:12rem;background-color:#d9d9d9;border-radius:.6rem;font-size:1.6rem;font-weight:500;color:#fff;text-transform:uppercase}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box img{width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box .btn_delete{position:absolute;top:.4rem;right:.4rem;width:2.5rem;height:2.5rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box{display:flex;gap:.5rem;align-items:center;max-width:100%;height:5.3rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #efefef;border-radius:.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box:before{flex-shrink:0;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box .file_txt{font-size:1.4rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box .btn_file_delete{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:2.8rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box{padding:3.2rem 2.5rem;background-color:#fafafa;border-radius:1.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item{display:flex;gap:1.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item~.answer_item{margin-top:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .thumbnail{flex-shrink:0;overflow:hidden;display:block;width:3.4rem;height:3.4rem;background:url(/assets/mypage_user-e9d5a907.svg) no-repeat center/cover;border-radius:50%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap{width:calc(100% - 4.8rem)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .user_answer .user_name{margin-bottom:.6rem;font-size:1.4rem;font-weight:700}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .user_answer .answer{font-size:1.6rem;font-weight:500;color:#575757}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap{display:flex;gap:1rem;justify-content:space-between;padding-bottom:2rem;border-bottom:.1rem solid #f0f0f0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer{width:calc(100% - 10rem)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .preview_wrap{border-top:0;padding-left:0;padding-right:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply{display:flex;gap:.6rem;align-items:flex-end;margin-top:1.6rem;font-size:1.3rem;font-weight:600;color:#575757}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply:after{content:"";display:block;width:1.4rem;height:1.4rem;background:url(/assets/detail_view_reply-f45e3774.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply.active:after{transform:rotate(180deg)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .btn_reply{display:flex;gap:.4rem;justify-content:center;align-items:center;height:3.6rem;padding:0 1.3rem;background-color:#fff;border:.1rem solid #f3f3f3;border-radius:.8rem;box-sizing:border-box;font-size:1.6rem;font-weight:500}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .btn_reply:before{content:"";display:block;width:2rem;height:2rem;background:url(/assets/detail_reply-acd9018e.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer{display:none;position:relative}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer:before{content:"";display:block;position:absolute;top:2rem;left:1.7rem;width:.1rem;height:calc(100% - 7.4rem);background-color:#ededed}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer{display:flex;gap:1.4rem;padding-top:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail{overflow:visible;flex-shrink:0;position:relative;width:3.4rem;height:3.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:before,.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:after{content:"";display:block;position:absolute;top:-1rem;left:0;width:3.4rem;height:1rem;background-color:#fafafa}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:after{top:auto;bottom:-1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .txt_wrap{width:100%;padding:.3rem 0 2rem;border-bottom:.1rem solid #f0f0f0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer.active{display:block}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer.has_line:before{height:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap{display:none;gap:1.4rem;position:relative;margin-top:2rem;padding-bottom:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap:before{content:"";display:block;position:absolute;top:-1rem;left:0;width:3.4rem;height:1rem;background-color:#fafafa}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap:after{content:"";display:block;position:absolute;bottom:0;right:0;width:calc(100% - 4.8rem);height:.1rem;background-color:#f0f0f0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap .textarea_box{width:100%;background-color:#fff}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap.active{display:flex}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item:last-child .answer_total_wrap .basic_wrap{padding-bottom:0;border-bottom:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item:last-child .answer_total_wrap .basic_wrap .user_answer .preview_wrap{padding-bottom:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .comment_box{margin-top:3.5rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .btn_list{margin-top:0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap h3{margin-bottom:4rem;font-size:5.4rem;font-weight:700;text-align:center}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box{max-width:90rem;margin:auto;padding:4rem 4.5rem;background-color:#fff;border-radius:1.4rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .essential{color:#ff4d2d}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box{padding:4rem 2rem;background-color:#f7f8fc;border-radius:.6rem;color:#687385;text-align:center}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .desc{margin-bottom:1.6rem;font-size:1.8rem;font-weight:500;line-height:2.8rem;letter-spacing:-.04em}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .number{font-size:2rem;font-weight:600;line-height:3rem;letter-spacing:-.04em}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .essential_txt{margin-top:1.8rem;font-size:1.4rem;font-weight:500;text-align:right}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group~.input_group{margin-top:5rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group label{display:block;width:100%;margin-bottom:1rem;font-size:1.6rem;font-weight:500;letter-spacing:0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group input{display:flex;align-items:center;width:100%;height:5rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;box-sizing:border-box;font-size:1.6rem;letter-spacing:0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group input~input{margin-top:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group input::placeholder{color:#262626}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group input.readonly{background-color:#fafafa;color:#636363}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group select{display:flex;align-items:center;width:100%;height:5rem;padding:0 2rem 0 1.6rem;background:url(/assets/write_select-b1c3fb1a.svg) no-repeat right 2rem center;border:.1rem solid #ececec;border-radius:.6rem;font-size:1.6rem;letter-spacing:0;box-sizing:border-box;color:#262626;font-family:Pretendard,sans-serif}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group select~select{margin-top:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group textarea{width:100%;height:12rem;padding:1.6rem;background-color:#fff;border:.1rem solid #ececec;border-radius:.6rem;font-family:Pretendard,sans-serif;font-size:1.6rem;letter-spacing:0;color:#262626}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group textarea::placeholder{color:#262626}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group textarea::-webkit-scrollbar{width:.3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group{margin-top:1.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group input[type=checkbox]{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group input[type=checkbox]:checked~label:before{background-color:#3d62e4;border-color:#3d62e4}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group label{display:flex;gap:1rem;align-items:center;font-size:1.6rem;font-weight:500;color:#000}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group label:before{content:"";display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background:#fff url(/assets/ic_checkbox-9541cbce.svg) no-repeat center;border:.1rem solid #dedede;border-radius:.3rem;box-sizing:border-box}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group{display:flex;gap:3rem;margin-top:2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group input{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group label{flex-shrink:0;display:flex;gap:.5rem;justify-content:center;align-items:center;height:5.3rem;padding:0 1.7rem;border:.1rem solid #3d62e4;border-radius:.6rem;box-sizing:border-box;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group label:before{content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/write_upload-f425e792.svg) no-repeat center/cover}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view{overflow:hidden;display:flex;flex-wrap:wrap;gap:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box{display:flex;gap:.5rem;align-items:center;max-width:100%;height:5.3rem;padding:0 1.6rem;background-color:#fff;border:.1rem solid #efefef;border-radius:.8rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box:before{flex-shrink:0;content:"";display:block;width:1.8rem;height:1.8rem;background:url(/assets/detail_file-31e4de29.svg) no-repeat center/cover}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box .file_txt{font-size:1.4rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box .btn_file_delete{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-left:2.8rem;background:url(/assets/write_delete-0a8200bf.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap{display:flex;gap:1rem;align-items:center;max-width:60rem;margin:4rem auto 0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap button,.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap a{flex:1;display:flex;justify-content:center;align-items:center;height:5.4rem;border:.1rem solid #3d62e4;border-radius:.8rem;font-size:1.6rem;font-weight:600}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap button.btn_back,.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap a.btn_back{background-color:#fff;color:#3d62e4}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap button.btn_submit,.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap a.btn_submit{background-color:#3d62e4;color:#fff}@media (max-width: 768px){.container.my_page{padding-bottom:10.4rem;padding-top:3rem}.container.my_page .customer_service{margin-bottom:4rem}.container.my_page .customer_service .content_wrap h3{display:flex;justify-content:flex-start;align-items:flex-end;position:fixed;top:0;left:0;width:calc(100% - 9.6rem);height:6rem;margin-bottom:0;padding-left:2rem;padding-bottom:1rem;background-color:#fff;z-index:11;font-size:2.6rem}.container.my_page .customer_service .content_wrap .link_list li a{height:4.4rem;padding:0 2.1rem;font-size:1.4rem}.container.my_page .customer_service .content_wrap .search_group{height:4.6rem;margin-top:2rem;padding:0 1.6rem}.container.my_page .customer_service .content_wrap .search_group input{font-size:1.4rem}.container.my_page .customer_service .content_wrap .search_group .btn_search{width:2rem;height:2rem}.container.my_page .customer_service_wrap{padding:4rem .4rem 10rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li~li{margin-top:1rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a{gap:2rem;padding:2rem;border-radius:.8rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .num{padding-top:.3rem;font-size:1.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .tit{margin-bottom:1.2rem;font-size:1.6rem;line-height:2.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info{gap:1.6rem;font-size:1.2rem}.container.my_page .customer_service_wrap .content_wrap .customer_service_list li a .txt_wrap .info span~span:before{left:-.8rem;height:.8rem}.container.my_page .customer_service_wrap .content_wrap .pagination{margin-top:5rem}.container.my_page .customer_service_detail .content_wrap .btn_back{gap:0;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0}.container.my_page .customer_service_detail .content_wrap .btn_back img{width:3rem;height:3rem}.container.my_page .customer_service_detail .content_wrap .btn_back span{display:none}.container.my_page .customer_service_detail .content_wrap .detail_box{margin:0 auto 6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap{padding:0 .4rem 3rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .type{margin-bottom:1.6rem;font-size:1.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .tit{font-size:2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .tit_wrap .info{margin-top:2.4rem;font-size:1.4rem}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap{padding:3rem .4rem 8rem}.container.my_page .customer_service_detail .content_wrap .detail_box .desc_wrap p{font-size:1.4rem;line-height:2.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap{padding:2.6rem .4rem 0}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_info{margin-bottom:1.6rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box{padding:2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download{max-width:100%;width:100%;padding:0 2rem}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_file{flex-shrink:0}.container.my_page .customer_service_detail .content_wrap .detail_box .download_wrap .download_box .btn_download .ic_download{flex-shrink:0;margin-left:auto}.container.my_page .customer_service_detail .content_wrap .article_list{width:calc(100% + 3.2rem);margin-left:-1.6rem}.container.my_page .customer_service_detail .content_wrap .article_list a{gap:3rem}.container.my_page .customer_service_detail .content_wrap .btn_list{margin:8rem auto 0;width:calc(100% - .8rem)}.container.my_page#myPage{padding-top:0;margin-bottom:8rem}.container.my_page#myPage .user_info{background-color:#f7f8fc}.container.my_page#myPage .user_info .content_wrap{position:relative;flex-direction:column;align-items:center;padding-top:3rem;padding-bottom:5.8rem;border-bottom:0}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap{gap:1.4rem;flex-direction:column;align-items:center;text-align:center}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail{width:8.9rem;height:8.9rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .btn_thumbnail:after{width:2.2rem;height:2.2rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .user_name{margin-bottom:1rem;font-size:2rem}.container.my_page#myPage .user_info .content_wrap .thumbnail_wrap .user .info{height:2.7rem}.container.my_page#myPage .user_info .content_wrap .point_wrap{display:flex;gap:1rem;align-items:center;margin-top:2.3rem}.container.my_page#myPage .user_info .content_wrap .point_wrap .tit{justify-content:center}.container.my_page#myPage .user_info .content_wrap .point_wrap .point{margin-top:0;font-size:1.6rem}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap{overflow:hidden;display:flex;position:absolute;left:1.6rem;bottom:-3rem;width:calc(100% - 3.2rem);background-color:#fff;border-radius:1rem;box-shadow:0 0 1.8rem #00000014}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link{flex:1;display:flex;justify-content:center;align-items:center;height:6.4rem;font-size:1.6rem;font-weight:600}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link~.btn_link{position:relative}.container.my_page#myPage .user_info .content_wrap .mo_link_wrap .btn_link~.btn_link:before{content:"";display:block;position:absolute;top:0;left:0;width:.1rem;height:100%;background-color:#ebebeb}.container.my_page#myPage .user_detail{margin-top:8.2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .left_wrap{display:none}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap{max-width:100%;width:100%}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum h4{gap:.4rem;margin-bottom:1.6rem;font-size:2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum{min-height:32rem;height:auto}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap{gap:1.2rem;flex-direction:column-reverse}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .status{width:max-content;font-size:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .tit_wrap .tit{max-width:100%;font-size:2rem;line-height:2.9rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li{flex-wrap:wrap;font-size:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .my_curriculum .myCurriculumSwiper .swiper-container .swiper-wrapper .swiper-slide .curriculum .curriculum_list li~li{margin-top:1.4rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting{margin-top:5rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting h4{font-size:2rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .desc{margin-top:1rem;line-height:2.1rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap{gap:3rem;margin-top:3rem}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group{max-width:100%;flex:1 1 100%}.container.my_page#myPage .user_detail .content_wrap .sticky_wrap .right_wrap .custom_setting .setting_wrap .setting_group button{padding:0 1.6rem}.container.my_page#noticeDetail{margin-bottom:10rem}.container.my_page#faq .faq_wrap{padding-bottom:7.5rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn{padding:2rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit{gap:2rem;font-size:1.6rem;line-height:2.2rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_tit .question{font-size:1.6rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_btn .accordion_icon{display:none}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content{gap:2.7rem;padding:2rem 2rem 2rem 2.4rem}.container.my_page#faq .faq_wrap .content_wrap .accordion .accordion_item .accordion_content p.answer{font-size:1.6rem}.container.my_page#faq .faq_wrap .content_wrap .pagination{margin-top:3.5rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .num{padding-top:0;font-size:1.6rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .tit_wrap .tit_num{padding-top:.1rem;font-size:1.6rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .txt_wrap .info .type{font-size:1.2rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status{height:2.1rem;padding:0 .8rem;font-size:1.1rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .inquiry_list li a .status.no_status{width:5.4rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .btn_wrap .btn_inquiry_detail{height:4rem;margin-top:1.6rem;padding:0 1.4rem;font-size:1.4rem}.container.my_page#inquiry .inquiry_wrap .content_wrap .pagination{margin-top:5rem}.container.my_page#inquiryDetail{margin-bottom:10rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box{margin-bottom:5rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit{gap:1.4rem;flex-direction:column;font-size:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .tit .status{margin-top:0;max-width:max-content;height:2.1rem;padding:0 .8rem;font-size:1.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .tit_wrap .user{margin-top:2.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap{padding-bottom:7.5rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .desc_wrap p{font-size:1.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap{margin-bottom:3rem;padding:2rem;background-color:#f7f8fc;border-radius:1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info{gap:2.2rem;flex-direction:column;align-items:flex-start;margin-bottom:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .file_total{position:relative;width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .file_total:after{content:"";display:block;width:1.6rem;height:1.6rem;margin-left:auto;background:url(/assets/mypage_link-c39e6ce1.svg) no-repeat center/cover}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_info .btn_download_all{display:none;margin-left:auto}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap .download_box{display:none;padding:1.4rem 0 0;background-color:transparent;border-radius:0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_info .file_total:after{transform:rotate(180deg)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_info .btn_download_all,.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .download_wrap.active .download_box{display:flex}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box{min-height:4.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box textarea{width:calc(100% - 10rem);padding:1.3rem 1.6rem;font-size:1.4rem;line-height:2.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap{gap:1.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .textarea_box .comment_btn_wrap .btn_upload{width:3rem;height:3rem;background-size:1.2rem 1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list{padding:3rem .4rem 0}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap{padding:2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .img_list .img_box{max-width:7rem;height:7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box{width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .preview_wrap .file_list .file_box .btn_file_delete{margin-left:auto}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .total_answer{margin-bottom:2rem;font-size:1.8rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box{padding:2rem 2rem 2.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item{gap:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .thumbnail{width:2.6rem;height:2.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap{width:calc(100% - 3.8rem)}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap{flex-direction:column;position:relative}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer{width:100%}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .user_answer .btn_view_reply{position:absolute;bottom:3rem;margin-top:0;font-size:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .basic_wrap .btn_reply{width:max-content;height:3.2rem;margin-left:auto;font-size:1.2rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer:before{left:1.3rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer{gap:1.2rem;padding-top:1.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail{width:2.6rem;height:2.6rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:before{width:2.6rem;height:.7rem;top:-.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .thumbnail:after{width:2.6rem;height:.7rem;bottom:-.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .user_name{margin-bottom:.4rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .has_answer .user_answer .answer{font-size:1.4rem;line-height:2.1rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap:before{top:0;width:2.6rem;height:.7rem}.container.my_page#inquiryDetail .inquiry_detail .content_wrap .detail_box .answer_list .answer_box .answer_item .answer_total_wrap .plus_wrap .reply_wrap .thumbnail{margin-top:1rem}.container.my_page#inquiryWrite{margin-bottom:2.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back{display:flex;gap:0;align-items:center;position:fixed;top:0;left:1.6rem;background-color:#fff;z-index:11;width:9rem;height:6rem;padding-top:0;font-size:1.6rem;font-weight:500}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back img{width:3rem;height:3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .mo_btn_back span{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap h3{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:50%;transform:translate(-50%);z-index:11;width:calc(100% - 11.6rem);height:6rem;margin-bottom:0;background-color:#fff;font-size:1.9rem;text-align:center}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box{padding:0;border-radius:0}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box{padding:3rem 2rem;border-radius:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .desc{margin-bottom:2rem;font-size:1.4rem;line-height:2.4rem;word-break:keep-all}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .desc br{display:none}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .desc_box .number{font-size:1.6rem;line-height:1.9rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .essential_txt{margin-top:1.6rem;font-size:1.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group{margin-top:5rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .input_group label{margin-bottom:1.2rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .input_wrap .checkbox_group label{font-size:1.4rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group{gap:2rem;flex-direction:column;margin-top:3rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group label{gap:1.4rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view{overflow-x:hidden;padding:2rem;background-color:#f7f8fc;border-radius:1rem}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box{width:100%}.container.my_page#inquiryWrite .inquiry_write .content_wrap .write_box .file_group .file_view .file_box .btn_file_delete{margin-left:auto}.container.my_page#inquiryWrite .inquiry_write .content_wrap .btn_wrap{margin-top:8rem}}.container.chat{height:100%;padding:8rem 0 1.5rem}.container.chat .content_wrap{max-width:157.2rem;width:100%;padding:0 1.6rem;margin:auto}.container.chat .mo_tit{display:none}.container.chat .chat_wrap{height:100%}.container.chat .chat_wrap .content_wrap{display:flex;gap:2rem;height:100%}.container.chat .chat_wrap .content_wrap .chat_list{overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;position:relative;max-width:42rem;width:33%;height:100%;background-color:#fff;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_list .tit{display:flex;gap:.5rem;align-items:center;padding:2rem;font-size:3rem;font-weight:700;border-bottom:.1rem solid #f6f6f6}.container.chat .chat_wrap .content_wrap .chat_list .tit:after{content:"";display:block;width:2rem;height:2rem;background:url(/assets/ic_chat-6d885ae5.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap{display:none}.container.chat .chat_wrap .content_wrap .chat_list .undefined_chat{display:flex;gap:1.2rem;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_list .undefined_chat img{width:4.8rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list{overflow-y:auto;width:100%}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room{overflow:hidden;display:flex;gap:1.2rem;width:100%;padding:1.8rem 1.5rem;background-color:#fff;text-align:left}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room~.chat_room{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room.active{background-color:#f4f6fc}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room span{display:block}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .thumbnail{overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;background:url(/assets/ic_user02-3ad4b1aa.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .thumbnail img{width:100%}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .thumbnail.multiple{background-image:url(/assets/ic_user_multi-e1e7edb8.svg)}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap{width:calc(100% - 3.8rem)}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap{display:flex;gap:.5rem;align-items:center}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .tit{display:block;padding:0;border:none;font-size:1.6rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .tit:after{display:none}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap{flex-shrink:0;display:flex;gap:.5rem;align-items:center;margin-left:auto}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .headcount{display:flex;gap:.4rem;height:1.8rem;align-items:center;padding:0 .6rem;border-radius:5.5rem;background-color:#eeedee;font-size:1.2rem;font-weight:500;color:#9c9c9c}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .headcount:before{content:"";display:block;width:1rem;height:1rem;background:url(/assets/ic_user_sm-ab88b1e0.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .time{flex-shrink:0;font-size:1.2rem;font-weight:500;color:#9c9c9c}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .desc{margin-top:.6rem;font-size:1.2rem;font-weight:500;color:#959daa}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting{display:flex;gap:.6rem;align-items:center;margin-top:.7rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting .user{flex-shrink:0;font-size:1.4rem;font-weight:600;color:#687385}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting .txt{margin-right:1.4rem;font-size:1.4rem;font-weight:500;color:#687385;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting .num{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:auto;background-color:#3d62e4;border-radius:50%;font-size:1.4rem;font-weight:500;color:#fff}.container.chat .chat_wrap .content_wrap .chat_screen{overflow:hidden;flex:1;position:relative;height:100%;background-color:#fff;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:0 1rem;text-align:center}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .tit{margin:3.3rem 0;font-size:3rem;font-weight:700;line-height:4rem}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .notice_box{max-width:55.6rem;margin:auto;padding:3rem;background-color:#f7f8fc;border-radius:1.4rem;text-align:left}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .notice_box .notice_list li{display:flex;gap:1rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .notice_box .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .notice_box .notice_list li:before{content:"";flex-shrink:0;display:block;width:.2rem;height:.2rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_screen .undefined_notice_chat .notice_box .point{padding:2rem 2rem 0;font-size:1.4rem;font-weight:500;color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap{display:flex;flex-direction:column;height:100%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap{padding:2rem;border:.1rem solid #f6f6f6}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_back,.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_more,.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .tit{font-size:2.2rem;font-weight:700}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .desc{margin-top:.4rem;font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box{overflow-x:hidden;overflow-y:auto;position:relative;border-bottom:.1rem solid #f1f1f1}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box::-webkit-scrollbar{width:.3rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap{display:flex;gap:8.6rem;justify-content:center;align-items:center;margin:2rem 2rem 0;padding:3rem 1rem;background-color:#f7f8fc;border-radius:1.4rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap img{height:13rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice{margin-bottom:1.6rem;font-size:2rem;font-weight:700}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li{display:flex;gap:1rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li:before{flex-shrink:0;content:"";display:block;width:.2rem;height:.2rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .point{display:inline-flex;margin-top:2.4rem;padding:.8rem 1.1rem;background-color:#ebeefa;border-radius:.6rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap.last_notice_wrap{margin:0 2rem 6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box{padding:3rem 0 3.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .date_wrap{position:relative;height:3rem;margin-bottom:3rem;text-align:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .date_wrap:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:.1rem;background-color:#f1f1f1}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .date_wrap .date{display:inline-flex;justify-content:center;align-items:center;position:relative;height:3rem;padding:0 2rem;background-color:#f5f5f5;border-radius:2rem;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content{display:flex;gap:1rem;max-width:51.3rem;width:100%;padding:0 2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content~.chat_content{margin-top:1.5rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .thumbnail{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:3.6rem;height:3.6rem;margin-top:2.5rem;border-radius:50%;background:url(/assets/ic_user01-ea9315ec.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .user_name_wrap{display:flex;align-items:center;gap:.4rem;margin-bottom:.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .user_name_wrap .nickname{display:flex;justify-content:center;align-items:center;height:1.8rem;padding:0 .6rem;background-color:#e0edff;border-radius:5.5rem;font-size:1.2rem;font-weight:500;color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .user_name_wrap .user_name{font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .talk{padding:1.2rem 1.6rem;background-color:#f2f2f2;border-radius:0 1rem 1rem;font-size:1.4rem;font-weight:500;line-height:2.1rem;letter-spacing:-.02em;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content .time{margin-top:.6rem;font-size:1.4rem;font-weight:500;color:#999}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content.my_chat{justify-content:flex-end;margin-left:auto}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content.my_chat .talk{border-radius:1rem 0 1rem 1rem;background-color:#3d62e4;color:#fff}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box .talk_wrap .chat_content.my_chat .time{text-align:right}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move{display:none;gap:2rem;align-items:center;position:absolute;left:50%;bottom:20.8rem;height:3.3rem;padding:0 1.6rem;border-radius:3rem;transform:translate(-50%);z-index:1;background-color:#1e2f4a;box-shadow:0 0 1.4rem #00000030;color:#fff}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move:after{content:"";display:block;width:1.2rem;height:1.2rem;transform:rotate(180deg);background:url(/assets/ic_arrow_white-7b28c639.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move.active{display:flex}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box{display:flex;flex-direction:column;width:calc(100% - 4rem);height:15.8rem;margin:2rem;background-color:#fbfbfb;border:.1rem solid #f2f2f2;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_plus,.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box{height:100%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box textarea{width:100%;height:100%;padding:2rem;background-color:transparent;border:none;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:-.02rem;color:#999}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box textarea::-webkit-scrollbar{width:.3rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box textarea::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap{display:flex;align-items:flex-end;justify-content:space-between;padding:0 2.5rem 1.2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap{display:flex;gap:1.8rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group input{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group label{display:block;width:1.8rem;height:1.8rem;background-repeat:no-repeat;background-size:cover;background-position:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group label.file_attachment{background-image:url(/assets/ic_attachment-83360814.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap .file_group label.img_attachment{background-image:url(/assets/ic_img-494293bc.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_upload{width:3.4rem;height:3.4rem;border-radius:50%;background:#3d62e4 url(/assets/ic_arrow_white-7b28c639.svg) no-repeat center}.container.chat .chat_wrap .content_wrap .chat_btn_wrap{flex-shrink:0;max-width:21rem;width:100%}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box{background-color:#fff;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box~.btn_box{margin-top:1rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar{display:flex;gap:.4rem;align-items:center;width:100%;padding:2rem;font-size:1.4rem;font-weight:600;color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar:before{content:"";display:block;width:1.4rem;height:1.4rem;background-repeat:no-repeat;background-position:center;background-size:cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar:after{content:"";display:block;width:1rem;height:1rem;margin-left:auto;background:url(/assets/ic_arrow_blue-427e5caa.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_participant:before{background-image:url(/assets/ic_participant-62d7d048.svg)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.btn_file_collection:before{background-image:url(/assets/ic_file_collection-e70b646c.svg)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar.active:after{transform:rotate(180deg)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap,.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box{display:none}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box.active{display:block}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list{padding:0 2rem 3.4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li{display:flex;gap:.8rem;align-items:center}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li~li{margin-top:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .thumbnail{flex-shrink:0;width:2.6rem;height:2.6rem;background:url(/assets/ic_user01-ea9315ec.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .user_name{font-size:1.4rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .detail{display:flex;justify-content:center;align-items:center;height:1.8rem;padding:0 .6rem;background-color:#e0edff;border-radius:5.5rem;font-size:1.2rem;font-weight:500;color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .detail.me{background-color:#e3f290;color:#658d01}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap{display:flex;padding:0 2rem;border-bottom:.1rem solid #f5f5f5}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap .btn_tab{flex:1;display:flex;justify-content:center;align-items:center;position:relative;height:2.8rem;font-size:1.2rem;font-weight:500;color:#adadad}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap .btn_tab.active{color:#262626}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap .btn_tab.active:before{content:"";display:block;position:absolute;bottom:-.1rem;left:0;width:100%;height:.1rem;background-color:#262626}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content{display:none;padding:.4rem 0 1.2rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content.active{display:block}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box{max-height:34.8rem;overflow-y:auto}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box::-webkit-scrollbar{width:.3rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:3rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li{display:flex;gap:.6rem;position:relative;padding:1.2rem 2rem;border-bottom:.1rem solid #f5f5f5}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li:before{content:"";flex-shrink:0;display:block;width:1.8rem;height:1.8rem;background:url(/assets/ic_file-f1fe8ee7.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap .tit{display:block;max-width:11.8rem;margin-bottom:.4rem;font-size:1.2rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap .desc{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:600;color:#999}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .btn_download{flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.8rem;height:1.8rem;margin-top:.6rem;margin-left:auto;background:url(/assets/ic_download-421926a9.svg) no-repeat center;border:.1rem solid #f5f5f5;border-radius:.2rem}@media (max-width: 1280px){.container.chat .chat_wrap .content_wrap{gap:1rem}.container.chat .chat_wrap .content_wrap .chat_list{width:24%}.container.chat .chat_wrap .content_wrap .chat_list .tit{font-size:2.4rem}}@media (max-width: 1024px){.container.chat .chat_wrap{overflow-y:hidden}.container.chat .chat_wrap .content_wrap{position:relative;overflow:hidden;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_list{max-width:none;width:100%}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room.active{background-color:transparent}.container.chat .chat_wrap .content_wrap .chat_screen{display:block;position:absolute;top:0;right:-100%;z-index:1;width:calc(100% - 3.2rem);transition:all .3s ease-in-out}.container.chat .chat_wrap .content_wrap .chat_screen.active{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap{position:relative;padding-left:5rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_back{display:block;position:absolute;top:2rem;left:2rem;width:3rem;height:3rem;background:url(/assets/ic_back-6a7a0906.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .tit{width:calc(100% - 3.4rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_more{display:flex;position:absolute;top:2rem;right:2rem;width:2.4rem;height:2.4rem;background:url(/assets/ic_more-b68901b3.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box{display:none;flex-direction:column;position:absolute;top:4.8rem;right:0;z-index:1;width:17.1rem;padding:.4rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 1.8rem #0000001a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button{display:flex;gap:.5rem;align-items:center;height:4.9rem;padding:0 2rem;border-radius:1.2rem;font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button:before{content:"";display:block;width:1.6rem;height:1.6rem;background-size:cover;background-repeat:no-repeat;background-position:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_participant:before{background-image:url(/assets/ic_participant_gray-a6380019.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box button.btn_file_collection:before{background-image:url(/assets/ic_file_collection_gray-33f44ef3.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box.active{display:flex}.container.chat .chat_wrap .content_wrap .chat_btn_wrap{overflow:hidden;position:absolute;top:0;right:-100%;z-index:1;transition:all .3s ease-in-out;max-width:calc(100% - 3.2rem);width:100%;height:100%;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap.active{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box{display:flex;flex-direction:column;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.active{z-index:2}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .btn_sidebar{display:none}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap{flex-shrink:0;display:flex;justify-content:center;align-items:flex-end;position:relative;width:100%;height:4.7rem;padding-bottom:.3rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .btn_back{display:block;position:absolute;left:1.6rem;bottom:0;z-index:1;width:3rem;height:3rem;background:url(/assets/ic_back-6a7a0906.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .tit{display:flex;gap:.6rem;align-items:center;font-size:1.9rem;font-weight:700}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .tit_wrap .tit .num{color:#3d62e4}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box{overflow-y:auto;display:block;margin-top:4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box{margin-top:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box{overflow-y:hidden}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap{display:flex;flex-direction:column;height:100%}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_btn_wrap{flex-shrink:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_contents{overflow-y:auto}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box.file_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box{max-height:100%}}@media (max-width: 768px){.container.chat{padding:0}.container.chat .mo_tit{display:flex;align-items:flex-end;position:fixed;top:0;left:0;z-index:11;width:calc(100% - 9.6rem);height:6rem;padding:0 0 1rem 2rem;background-color:#fff;border-bottom:0;font-size:2.6rem;font-weight:700}.container.chat .chat_wrap .content_wrap{padding:0}.container.chat .chat_wrap .content_wrap .chat_list{padding:9rem 0 10rem;overflow-y:auto}.container.chat .chat_wrap .content_wrap .chat_list>.tit{display:none}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap{flex-shrink:0;display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:3.6rem;padding:0 1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap img{height:8.1rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .notice{width:15rem;font-size:2rem;font-weight:700;line-height:2.7rem;word-break:keep-all}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap{width:100%;padding:2.2rem;background-color:#f7f8fc;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li{display:flex;gap:.6rem;align-items:center;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .notice_list li:before{flex-shrink:0;content:"";display:block;width:.2rem;height:.2rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_list .notice_wrap .txt_wrap .point{margin-top:1.8rem;font-size:1.4rem;font-weight:500;color:#3d62e4;text-align:center}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list{flex-shrink:0;overflow-y:hidden}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room{position:relative;padding:1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room~.chat_room{margin-top:0}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .tit_wrap .right_wrap .headcount{position:absolute;top:3.9rem;left:5.4rem}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .desc{padding:0 4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.container.chat .chat_wrap .content_wrap .chat_list .chat_room_list .chat_room .chat_info_wrap .current_chatting .num{position:absolute;top:3.9rem;right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_list .undefined_chat{flex:1;position:static;transform:translate(0)}.container.chat .chat_wrap .content_wrap .chat_screen{z-index:11;width:100%}.container.chat .chat_wrap .content_wrap .chat_screen.active{right:0}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap{padding:2rem 1.6rem 1.6rem 4.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_back{left:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .tit{font-size:1.9rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .desc{margin-top:.6rem;font-size:1.4rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .btn_more,.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .tit_wrap .more_box{right:1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap{gap:2rem 1rem;flex-wrap:wrap;justify-content:center;align-items:center;margin:3rem 1.6rem 0;padding:2.6rem 1.8rem 2rem;background-color:#f7f8fc;border-radius:1rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap img{height:5.8rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .notice{width:20.3rem;font-size:1.8rem;font-weight:700;line-height:2.5rem;word-break:keep-all;letter-spacing:-.02em}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap{width:100%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li{display:flex;gap:.6rem;align-items:flex-start;font-size:1.4rem;font-weight:500;color:#5a5a5a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li~li{margin-top:.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .notice_list li:before{flex-shrink:0;content:"";display:block;width:.2rem;height:.2rem;margin-top:.7rem;background-color:#5a5a5a;border-radius:50%}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .notice_wrap .txt_wrap .point{display:block;margin-top:1.8rem;padding:2rem 3rem;font-size:1.4rem;font-weight:500;text-align:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .scroll_box .chatting_box{padding-top:2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box{position:relative;width:calc(100% - 6.1rem);height:4.7rem;margin:1.6rem 1.6rem 1.6rem 4.7rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_plus{display:block;position:absolute;top:1rem;left:-3.2rem;z-index:1;width:2.6rem;height:2.6rem;background:url(/assets/ic_plus-922e65e0.svg) no-repeat center/cover}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box{display:none;flex-direction:column;position:absolute;bottom:5.8rem;left:-3.4rem;width:17.1rem;padding:.4rem;background-color:#fff;border-radius:1.4rem;box-shadow:0 0 1.8rem #0000001a}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box.active{display:flex}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group input{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label{display:flex;gap:.7rem;align-items:center;width:100%;height:4.9rem;padding:0 1.6rem;font-size:1.6rem;font-weight:500}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label:before{content:"";display:block;width:1.6rem;height:1.6rem;background-size:cover;background-repeat:no-repeat;background-position:center}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label.file_attachment:before{background-image:url(/assets/ic_attachment-83360814.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .plus_box .file_group label.img_attachment:before{background-image:url(/assets/ic_img-494293bc.svg)}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .textarea_box textarea{padding:1.3rem 5rem 1.3rem 1.6rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap{padding:0}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_left_wrap{display:none}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .comment_box .btn_wrap .btn_upload{position:absolute;top:.6rem;right:.6rem;width:3.2rem;height:3.2rem}.container.chat .chat_wrap .content_wrap .chat_screen .chatting_wrap .btn_move{bottom:9rem;height:3.8rem;font-size:1.4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap{max-width:100%;z-index:12}.container.chat .chat_wrap .content_wrap .chat_btn_wrap.active{right:0}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li~li{margin-top:2.5rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .thumbnail{width:3.4rem;height:3.4rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .participant_list li .user_name{margin-left:.3rem;font-size:2rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap{padding:0 2rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_btn_wrap .btn_tab{font-size:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li{gap:1.8rem;padding:1rem 0 1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li:before{width:2.6rem;height:2.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap{max-width:calc(100% - 8.4rem)}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .txt_wrap .tit{max-width:100%;font-size:1.6rem}.container.chat .chat_wrap .content_wrap .chat_btn_wrap .btn_box .view_box .tab_wrap .tab_contents .tab_content .scroll_box .file_list li .btn_download{width:3.3rem;height:3.3rem;margin-top:.9rem;background-size:2rem}}#main-home .slider-area{margin-top:-1px;background-image:url(/assets/h1_hero-602be975.png);background-repeat:no-repeat;background-position:top center;background-size:cover;background-attachment:fixed}#main-home .slider-area.position-relative{position:relative!important}#main-home .slider-area .hero__caption{overflow:hidden}#main-home .slider-area .hero__caption h1{font-size:70px;font-weight:700;margin-bottom:14px;color:#fff;line-height:1.2;text-transform:capitalize}@media only screen and (min-width: 992px) and (max-width: 1199px){#main-home .slider-area .hero__caption h1{font-size:70px;line-height:1.2}}@media only screen and (min-width: 768px) and (max-width: 991px){#main-home .slider-area .hero__caption h1{font-size:60px;line-height:1.2}}@media only screen and (min-width: 576px) and (max-width: 767px){#main-home .slider-area .hero__caption h1{font-size:58px;line-height:1.2}}@media (max-width: 575px){#main-home .slider-area .hero__caption h1{font-size:42px;line-height:1.2}}#main-home .slider-area .hero__caption span{font-family:Muli,sans-serif;font-weight:800;display:block}#main-home .slider-area .hero__caption p{font-size:21px;color:#fff;font-family:Muli,sans-serif;margin-top:40px;line-height:35px;padding-right:600px}@media only screen and (min-width: 992px) and (max-width: 1199px){#main-home .slider-area .hero__caption p{font-size:21px;margin-top:30px;padding-right:350px}}@media only screen and (min-width: 768px) and (max-width: 991px){#main-home .slider-area .hero__caption p{font-size:18px;line-height:30px;margin-top:30px;padding-right:190px}}@media only screen and (min-width: 576px) and (max-width: 767px){#main-home .slider-area .hero__caption p{padding-right:20px;margin-top:30px;font-size:18px;line-height:30px}}@media (max-width: 575px){#main-home .slider-area .hero__caption p{padding-right:0;margin-top:30px;font-size:17px;line-height:27px}}#main-home .slider-area .hero__caption p span{font-size:21px;font-weight:700;color:#fff;font-family:Muli,sans-serif}@media only screen and (min-width: 992px) and (max-width: 1199px){#main-home .slider-area .hero__caption p span{font-size:21px}}@media only screen and (min-width: 768px) and (max-width: 991px){#main-home .slider-area .hero__caption p span{font-size:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){#main-home .slider-area .hero__caption p span{padding-right:0;font-size:20px}}@media (max-width: 575px){#main-home .slider-area .hero__caption p span{padding-right:0;font-size:17px;line-height:27px}}#main-home .about-low-area{position:relative;text-align:center}#main-home .about-low-area.pt-80{padding-top:80px}#main-home .about-low-area.pb-30{padding-bottom:30px}#main-home .about-low-area .about-caption .section-tittle.mb-15{margin-bottom:15px}#main-home .about-low-area .about-caption .section-tittle h2{font-size:55px;display:block;color:#072366;font-weight:600;line-height:1.4}#main-home .about-low-area .about-caption .section-tittle span{font-size:18px;font-weight:700;margin-bottom:22px;text-transform:capitalize;display:inline-block;color:#fff}#main-home .about-low-area .about-caption .section-tittle span.element{background-color:#0050a4;padding:5px 17px}#main-home .about-low-area .about-caption p{font-size:20px;font-weight:500;color:#000;line-height:1.6;margin-bottom:58px!important;padding-right:10px}#main-home .about-low-area .about-caption p span{font-size:25px;font-weight:700;color:#0050a4;line-height:1.6;margin-bottom:58px;padding-right:10px}#main-home .categories-area.pb-100{padding-bottom:100px}#main-home .categories-area .practice-area{display:block;padding:60px 30px;border-left:1px solid rgba(0,0,0,.13);background-color:#fff}#main-home .categories-area .practice-area.no-border-l{border-left:none}#main-home .categories-area .practice-area.border-b{border-bottom:1px solid rgba(0,0,0,.13)}#main-home .categories-area .practice-area h3{font-size:19px;font-weight:700;line-height:1.5;color:#003a66}#main-home .award-area{background-position:right;background-size:cover;background-image:url(/assets/cup-67435b40.png)}#main-home .award-area .award-cap h2{color:#fff;font-size:30px;font-weight:500;text-align:center;text-transform:capitalize;line-height:35px;padding-bottom:20px}#main-home .award-area .award-cap p{color:#ffffffb5;font-size:18px;font-weight:500;text-align:center;text-transform:capitalize;line-height:30px}#main-home .noticehero{background-image:url(/assets/notice-cf707a2e.png);background-size:cover;background-repeat:no-repeat;background-position:center center}#main-home .slider-area2 .hero-cap h2{color:#fff;font-size:50px;font-weight:700;text-transform:capitalize;line-height:1;padding-bottom:30px}#main-home .slider-area2 .hero-cap h5{color:#fff;font-size:19px;font-weight:600;line-height:35px}#main-home .notice-section.pt-100{padding-top:100px}#main-home .notice-section.pb-50{padding-bottom:50px}#main-home .notice-section .notice-listings{border-top:1px solid #6B6B6B;overflow:hidden;position:relative;background:#fff;margin:0;padding:0}#main-home .notice-section .notice-listings .notice-listing{position:relative;border-bottom:.5px solid #e8e8e8;transition:.3s all ease}#main-home .notice-section .notice-listings .notice-listing .notice-img{-webkit-box-flex:0;flex:0 0 300px}#main-home .notice-section .notice-listings .notice-listing .notice-img img{padding:25px 12px 25px 15px}#main-home .notice-section .notice-listings .notice-listing .notice-listing-content{-webkit-box-flex:0;flex:0 0 850px}#main-home .notice-section .notice-listings .notice-listing .notice-listing-content h3{color:#000;font-size:23px;font-weight:600;padding:30px 12px 0 20px}#main-home .notice-section .notice-listings .notice-listing .notice-listing-content p{color:#6b6b6b;font-size:16px;font-weight:400;line-height:25px;padding:20px 12px 0 20px}#main-home .notice-section .notice-listings .notice-listing .notice-listing-content h6{color:#b5b5b5;font-size:12px;font-weight:400;padding:30px 12px 30px 20px}#main-home .board-section.pt-100{padding-top:100px}#main-home .board-section.pb-100{padding-bottom:100px}#main-home .board-details{overflow:hidden;position:relative;background:#fff;padding:0}#main-home .board-details .board-detail{position:relative;border-bottom:.5px solid #E8E8E8;-webkit-transition:.3s all ease;transition:.3s all ease;background-color:#f9f9f9}#main-home .board-details .board-detail:first-child{border-top:1px solid #000}#main-home .board-details .board-detail .board-detail-content{-webkit-box-flex:0;background-color:#f9f9f9}#main-home .board-details .board-detail .board-detail-content h3{color:#000;font-size:20px;font-weight:600;padding:18px 10px 12px 15px}#main-home .board-details .board-detail .board-detail-date{-webkit-box-flex:0;background-color:#f9f9f9}#main-home .board-details .board-detail .board-detail-date h3{color:#6b6b6b;font-size:12px;font-weight:300;padding:22px 10px 12px 15px;font-family:SUIT}#main-home .board-details .board-detail .board-detail-file{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 120px;background-color:#f9f9f9}#main-home .board-details .board-detail .board-detail-file h4{color:#6b6b6b;font-size:15px;font-weight:300;padding:18px 10px 12px 15px;font-family:SUIT}#main-home .board-details .board-detail2:last-child{border-bottom:1px solid #000}#main-home .board-details .board-detail2 .board-detail-body{padding:50px 20px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#main-home .board-details .board-order{position:relative;border-bottom:.5px solid #E8E8E8;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}#main-home .board-details .board-order a{position:absolute;width:100%;height:100%;-webkit-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}#main-home .board-details .board-order .board-order-number{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 80px}#main-home .board-details .board-order .board-order-number h3{color:#000;font-size:13px;font-weight:600;padding:25px 10px 12px 15px}#main-home .board-details .board-order .board-order-content{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 90%}#main-home .board-details .board-order .board-order-content h3{color:#000;font-size:15px;font-weight:600;padding:25px 10px 12px 15px}#main-home .board-details .board-order .board-order-content span{color:#b5b5b5;font-size:15px;font-weight:500}#main-home .board-details .board-order .board-order-date{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 120px}#main-home .board-details .board-order .board-order-date h3{color:#6b6b6b;font-size:12px;font-weight:300;padding:23px 10px 12px 15px}#main-home .board-detail-about{justify-content:space-between;width:100%}#main-home .board-detail-button-area{text-align:center;padding:50px 0 20px}#main-home .board-detail-button-area .generic-btn:last-child{margin-right:0}#main-home .genric-btn{display:inline-block;outline:none;line-height:40px;padding:0 30px;font-size:.8em;text-align:center;text-decoration:none;font-weight:500;cursor:pointer;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#main-home .genric-btn.gotolist{color:#0050a4;border:1px solid #0050a4;background:#fff;margin-top:10px}#main-home .board-order-about{width:100%;justify-content:space-between;align-items:center}#main-home .testimonial-hero{background-image:url(/assets/notice-cf707a2e.png);background-size:cover;background-repeat:no-repeat;background-position:center center}#main-home .testimonial.gray-bg{background:#f9f9f9}#main-home .testimonial.pt-100{padding-top:100px}#main-home .testimonial.pb-100{padding-bottom:100px}#main-home .testimonial .mb-5,#main-home .testimonial .my-5{margin-bottom:3rem!important}#main-home .testimonial .box{background-color:#fff;padding:30px;border-bottom:5px solid #0050a4;transition:all ease-in-out .3s}#main-home .testimonial .box span{display:block;font-size:25px;font-weight:700;color:#0050a4}#main-home .testimonial .box span img{width:25px}#main-home .testimonial .box h4{font-size:22px;font-weight:600;line-height:35px;padding:0;margin:20px 0 0;color:#6b6b6b}#main-home .testimonial .box h5{font-size:15px;font-weight:500;line-height:22px;padding:0;margin-top:10px;margin-bottom:20px;color:#6b6b6b}#main-home .testimonial .box h6{font-size:13px;font-weight:500;line-height:25px;padding:0;margin-top:10px;margin-bottom:20px;color:#b5b5b5}#main-home .contactbanner{background-image:url(/assets/contact-1a5dd498.png);background-size:cover;background-repeat:no-repeat;background-position:center center}#main-home .contact-section{padding:130px 0 100px}@media (max-width: 991px){#main-home .contact-section{padding:70px 0 40px}}#main-home .contact-title{font-size:27px;font-weight:600;margin-bottom:20px}#main-home .form-contact .form-group{margin-bottom:30px}#main-home .form-contact .form-group .form-control{border:1px solid #b5b5b5;border-radius:0;height:48px;padding-left:18px!important;font-size:13px;background:transparent;display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057}#main-home .form-contact .form-group textarea{border-right:0px;height:100%!important;outline:none;overflow:auto;font-family:inherit;margin:0}#main-home .form-contact .form-group .boxed-btn{background:#fff;display:inline-block;padding:18px 44px;font-family:Muli,sans-serif;font-size:14px;font-weight:400;border:1px solid #0050a4;letter-spacing:3px;text-align:center;color:#0050a4;text-transform:uppercase;cursor:pointer}#main-home .blockquote-contact-noted{padding:30px;background:#E8E8E8;font-size:16px;font-weight:400;line-height:1.5}#main-home .blockquote-contact-noted a{color:#0050a4}#main-home .media{display:flex;align-items:flex-start}#main-home .contact-info{margin-bottom:25px}#main-home .contact-info .info-wrap{display:flex;align-self:flex-start;justify-content:flex-start;gap:20px}#main-home .contact-info .info-wrap .icon img{max-width:100%;height:auto;display:block;vertical-align:middle;border-style:solid}#main-home .contact-info .media-body{flex:1}#main-home .contact-info .media-body h3{margin-bottom:0;font-size:16px;color:#2a2a2a;font-family:Pretendard;font-weight:500}#main-home .contact-info .media-body p{color:#8a8a8a;margin:0;padding:0}#main-home .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){#main-home .container{max-width:540px}}@media (min-width: 768px){#main-home .container{max-width:720px}}@media (min-width: 992px){#main-home .container{max-width:960px}}@media (min-width: 1200px){#main-home .container{max-width:1140px}}#main-home .big-container{max-width:1200px}#main-home .pagination-sec.pt-50{padding-top:50px}#main-home .pagination-sec.pb-50{padding-bottom:50px}#main-home .custom-pagination{display:flex;align-items:center;justify-content:center}#main-home .custom-pagination a{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;margin:0;text-decoration:none;font-size:12px;color:#6b6b6b}#main-home .custom-pagination a.prev,#main-home .custom-pagination a.next{width:auto;height:30px;line-height:30px;padding-left:10px;padding-right:10px;border-radius:0;color:#6b6b6b;font-size:12px}#main-home .custom-pagination a.active,#main-home .custom-pagination a:hover{background:none;color:#0050a4;border-color:#0050a4;font-weight:700}#main-home .d-flex{display:flex}#main-home .justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}#main-home .align-items-center{align-items:center}#main-home .align-items-stretch{align-items:stretch!important}#main-home .justify-content-center{justify-content:center!important}#main-home .pointer{cursor:pointer}#main-home .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#main-home .w-100{width:100%!important}#main-home .img-fluid{max-width:100%;height:auto}#main-home .col-12{flex:0 0 100%;max-width:100%}#main-home .col-xl-12,#main-home .col,#main-home .col-auto,#main-home .col-sm,#main-home .col-sm-auto,#main-home .col-md,#main-home .col-md-auto,#main-home .col-lg,#main-home .col-lg-auto,#main-home .col-xl,#main-home .col-xl-auto,#main-home .col-1,#main-home .col-2,#main-home .col-3,#main-home .col-4,#main-home .col-5,#main-home .col-6,#main-home .col-7,#main-home .col-8,#main-home .col-9,#main-home .col-10,#main-home .col-11,#main-home .col-12,#main-home .col-sm-1,#main-home .col-sm-2,#main-home .col-sm-3,#main-home .col-sm-4,#main-home .col-sm-5,#main-home .col-sm-6,#main-home .col-sm-7,#main-home .col-sm-8,#main-home .col-sm-9,#main-home .col-sm-10,#main-home .col-sm-11,#main-home .col-sm-12,#main-home .col-md-1,#main-home .col-md-2,#main-home .col-md-3,#main-home .col-md-4,#main-home .col-md-5,#main-home .col-md-6,#main-home .col-md-7,#main-home .col-md-8,#main-home .col-md-9,#main-home .col-md-10,#main-home .col-md-11,#main-home .col-md-12,#main-home .col-lg-1,#main-home .col-lg-2,#main-home .col-lg-3,#main-home .col-lg-4,#main-home .col-lg-5,#main-home .col-lg-6,#main-home .col-lg-7,#main-home .col-lg-8,#main-home .col-lg-9,#main-home .col-lg-10,#main-home .col-lg-11,#main-home .col-lg-12,#main-home .col-xl-1,#main-home .col-xl-2,#main-home .col-xl-3,#main-home .col-xl-4,#main-home .col-xl-5,#main-home .col-xl-6,#main-home .col-xl-7,#main-home .col-xl-8,#main-home .col-xl-9,#main-home .col-xl-10,#main-home .col-xl-11{position:relative;width:100%;padding-right:15px;padding-left:15px}#main-home .ml-auto,#main-home .mx-auto{margin-left:auto!important}#main-home .mt-3,#main-home .my-3{margin-top:1rem!important}#main-home .pt-13{padding-top:13vh}#main-home .no-gutters{margin-right:0;margin-left:0}#main-home .no-gutters>[class*=col-]{padding-right:0;padding-left:0}#main-home .text-center{text-align:center!important}#main-home .slider-height{height:765px}#main-home .slider-height2{height:300px;background-size:cover}@media (max-width: 575px){#main-home .slider-height2{height:340px}}#main-home .slider-height3{height:250px;background-size:cover}@media (min-width: 576px){#main-home .d-sm-flex{display:flex!important}}@media (min-width: 768px){#main-home .text-md-center{text-align:center!important}#main-home .col-md-3{flex:0 0 25%;max-width:25%}#main-home .col-md-6{flex:0 0 50%;max-width:50%}#main-home .col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width: 992px){#main-home .col-lg-3{flex:0 0 25%;max-width:25%}#main-home .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}#main-home .col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}#main-home .col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1200px){#main-home .col-xl-12{flex:0 0 100%;max-width:100%}}.learning-sec{width:100%;height:auto;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 990px){.learning-sec{padding:30px 0;background-color:transparent}}.learning-sec .tab-area{width:100%;height:auto}.learning-sec .tab-area .tab-header{width:100%;height:auto;border-bottom:1px solid #669bd8}.learning-sec .tab-area .tab-header ul{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-header ul{overflow:auto}}.learning-sec .tab-area .tab-header ul li{background:#FFFFFF;list-style-type:none}.learning-sec .tab-area .tab-header ul li a{padding:16px 8px 16px 12px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#669bd8;font-weight:700;line-height:100%}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-header ul li a{width:290px;box-shadow:none}}.learning-sec .tab-area .tab-header ul li a.active{color:#005dac;font-size:20px;font-weight:700;line-height:100%;border-bottom:4px solid #005DAC}@media screen and (max-width: 767px){.learning-sec .tab-area .tab-header ul li a.active{background:none;border:none}}.learning-sec .tab-area .tab-body{width:100%;height:auto}.learning-sec .tab-area .tab-body .body-area{width:100%;padding:32px 0;margin-top:0;background:#FFFFFF}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area{padding:16px}}.learning-sec .tab-area .tab-body .body-area .head{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.learning-sec .tab-area .tab-body .body-area .head h4{color:#222059;font-family:SUIT;font-size:20px;font-style:normal;font-weight:700;line-height:100%;margin:0}.learning-sec .tab-area .tab-body .body-area .head p{display:flex;padding:4px 8px;align-items:flex-start;border-radius:5px;background:#E5EBFF;color:#222059;font-family:SUIT;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.learning-sec .tab-area .tab-body .body-area .head p span{color:#005dac;text-align:right;font-family:SUIT;font-size:12px;font-style:normal;font-weight:700;line-height:100%;margin-left:2px}.learning-sec .tab-area .tab-body .body-area .message{margin-top:20px;width:100%;height:auto}.learning-sec .tab-area .tab-body .body-area .pagination{display:flex;justify-content:flex-end;gap:16px}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .pagination{margin-top:16px;justify-content:flex-start}}@media screen and (max-width: 420px){.learning-sec .tab-area .tab-body .body-area .pagination{margin-top:16px;flex-wrap:wrap;justify-content:flex-start}}.learning-sec .tab-area .tab-body .body-area .pagination ul{display:flex;align-items:flex-start;align-self:stretch;list-style:none;padding:0;gap:8px}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .pagination ul{align-items:center}}.learning-sec .tab-area .tab-body .body-area .pagination ul li{display:flex;justify-content:center;align-items:center;gap:4px}.learning-sec .tab-area .tab-body .body-area .pagination ul.bullet-area{display:flex;justify-content:flex-end;align-items:center;gap:12px}.learning-sec .tab-area .tab-body .body-area .pagination ul.bullet-area li{color:#222059;font-feature-settings:"clig" off,"liga" off;font-family:SUIT;font-size:10px;font-style:normal;font-weight:500;line-height:100%}.learning-sec .tab-area .tab-body .body-area .pagination ul.page-area li{color:#828282;font-family:SUIT;font-size:12px;font-style:normal;font-weight:500;line-height:100%;border-left:1px solid #E5EBFF;height:12px;padding-left:8px}.learning-sec .tab-area .tab-body .body-area .pagination ul.page-area li:last-child{border-left:none;padding-left:0}.learning-sec .tab-area .tab-body .body-area .main-area{margin-top:20px;display:flex;flex-direction:column;border-radius:8px;gap:24px;padding:20px;background-color:#f7f9fd;box-shadow:0 2px 6px #005dac14}.learning-sec .tab-area .tab-body .body-area .main-area .option{width:100%}.learning-sec .tab-area .tab-body .body-area .main-area .option ul{display:flex;justify-content:flex-start;align-items:center;gap:12px;margin:0;padding:0}.learning-sec .tab-area .tab-body .body-area .main-area .option ul li{list-style-type:none;position:relative;display:flex;align-items:center}.learning-sec .tab-area .tab-body .body-area .main-area .option ul li span{width:8px;height:8px;margin-right:8px;border-radius:50px;display:block;background-color:#0c60c2}.learning-sec .tab-area .tab-body .body-area .main-area .option ul li span.gray{background-color:#c8cddf}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .main-area .row{flex-direction:column;gap:24px}}.learning-sec .tab-area .tab-body .body-area .main-area .progress-main-area{width:100%;display:flex;gap:20px 0;margin-top:12px}.learning-sec .tab-area .tab-body .body-area .main-area .progress-main-area .p-col{padding-right:12px;padding-left:12px}@media screen and (max-width: 1280px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-main-area .p-col{width:50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-main-area .p-col{width:100%;flex:0 0 100%;max-width:100%}}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area{display:flex;flex-direction:column;align-items:flex-start;gap:20px;background-color:#fff;border-radius:8px;border:1px solid #f2f2f2;padding:20px 16px}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1800px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap{flex-direction:column;align-items:flex-start;gap:10px}}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap h2{color:#222059;font-family:SUIT;font-size:14px;font-style:normal;font-weight:600;line-height:100%;margin:0}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination{display:flex;justify-content:flex-end;gap:16px}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination{margin-top:16px;justify-content:flex-start}}@media screen and (max-width: 420px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination{margin-top:16px;flex-wrap:wrap;justify-content:flex-start}}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination ul{display:flex;align-items:flex-start;align-self:stretch;list-style:none;padding:0;gap:8px}@media screen and (max-width: 990px){.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination ul{align-items:center}}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination ul li{display:flex;justify-content:center;align-items:center;gap:4px}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination .page-area li{color:#828282;font-family:SUIT;font-size:12px;font-style:normal;font-weight:500;line-height:100%;border-right:1px solid #E5EBFF;border-left:0;height:12px;padding-left:0;padding-right:8px}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .hear-wrap .pagination .page-area li:last-child{border-right:none;padding-right:0}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .full-progress{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .full-progress img{width:100%}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .full-progress .bar-area{display:flex;align-items:center;gap:8px;align-self:stretch;width:100%}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .full-progress .bar-area p{color:#222059;font-feature-settings:"clig" off,"liga" off;font-family:SUIT;font-size:10px;font-style:normal;font-weight:600;line-height:100%}.learning-sec .tab-area .tab-body .body-area .main-area .progress-area .full-progress .bar-area .progress{width:100%;height:8px}.learning-sec .tab-area .tab-body .body-area .no-data{width:100%;min-height:200px;display:flex;justify-content:center;align-items:center}.learning-sec .tab-area .tab-body .body-area .no-data p{font-size:16px;color:#a4a4a4;font-weight:600;line-height:100%}.learning-sec .tab-body .learning-slider{padding:0;margin:0}.active-learning-sec{width:100%;height:auto;padding:80px 0;background-color:#fff}@media screen and (max-width: 990px){.active-learning-sec{padding:30px 0;background-color:transparent}}.active-learning-sec .learning-body{display:flex;flex-direction:column}@media screen and (max-width: 990px){.active-learning-sec .learning-body{padding-bottom:80px}}.active-learning-sec .learning-body .paghed{color:var(--Black, #181818);text-align:center;display:block;font-size:32px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:60px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .paghed{display:none}}.active-learning-sec .learning-body .heading{width:100%;margin-bottom:20px}.active-learning-sec .learning-body .heading h1{color:var(--Black, #181818);font-size:24px;font-style:normal;font-weight:700;line-height:100%;margin:0}.active-learning-sec .learning-body .main-body{width:100%;height:auto;border-radius:8px;background:#FFFFFF;display:flex;flex-direction:column;gap:60px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body{gap:24px}}.active-learning-sec .learning-body .main-body .detail-sec{display:block}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec{flex-direction:column}}.active-learning-sec .learning-body .main-body .detail-sec h2{color:var(--student-text-1, #222059);font-size:16px;font-style:normal;font-weight:600;line-height:100%;margin:0;width:100%;max-width:100px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec h2{max-width:100%}}.active-learning-sec .learning-body .main-body .detail-sec p{color:var(--Gray-1, #333);font-size:16px;font-style:normal;font-weight:600;line-height:100%}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec p{width:100%}}.active-learning-sec .learning-body .main-body .detail-sec textarea{white-space:pre-line;width:100%;border:1px solid #bbcbff;border-radius:8px;padding:24px;min-height:400px}.active-learning-sec .learning-body .main-body .detail-sec .heading-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.active-learning-sec .learning-body .main-body .detail-sec .heading-wrap h2{font-size:24px;color:#181818;font-weight:700}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls{width:100%;height:auto;padding:16px 12px;border-radius:8px;background:#F5F5F5;display:block}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list{width:100%;height:auto;padding:0;margin:0;display:flex;justify-content:flex-start;align-items:center;list-style-type:none;flex-wrap:wrap;gap:30px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list{gap:0px;align-items:flex-start}}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list span.line{display:none;border-right:1px solid #E0E0E0;margin:0 12px;height:32px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list span.line{display:block}}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li{width:100%;max-width:352px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li{max-width:142px;margin-bottom:24px}}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li:last-child{max-width:352px;margin:0}}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li span{color:var(--Primary-Primary1, #005DAC);font-size:10px;font-style:normal;font-weight:500;line-height:12px;margin-bottom:4px;display:block}.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li p{width:100%;max-width:352px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--bw-black, #181818);font-size:12px;font-style:normal;font-weight:500;line-height:16px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec.main-dtls .dtls-list li p{max-width:149px}}.active-learning-sec .learning-body .main-body .detail-sec .download-btn{width:100%;display:flex;justify-content:center;margin-top:20px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec .download-btn{display:flex;justify-content:flex-end}}.active-learning-sec .learning-body .main-body .detail-sec .download-btn button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;color:#0c60c2;font-size:12px;font-style:normal;font-weight:600;line-height:100%;border-radius:4px;border:1px solid #0c60c2;background-color:#fff;white-space:nowrap;min-width:290px}@media screen and (max-width: 990px){.active-learning-sec .learning-body .main-body .detail-sec .download-btn button{width:100%}}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec{display:flex;gap:12px;width:100%;padding:0}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar{width:100%;display:flex;padding:8px 16px;align-items:center;gap:10px;flex:1 0 0;border-radius:30px;background:#eff2fd}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar p{color:#181818;font-size:12px;font-style:normal;font-weight:500;line-height:140%;width:auto}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar .progress{width:100%;background:transparent;height:4px}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar input.slider{width:100%;height:4px;-webkit-appearance:none;outline:none;overflow:hidden;position:relative}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar input.slider:after{content:"";position:absolute;width:100%;height:4px;background:#fff}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar input.slider::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;border-radius:15px}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar input.slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:4px;border-radius:50%;background:#00457F;cursor:pointer;box-shadow:-500px 0 0 500px #00457f;position:relative;z-index:999}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .prog-bar .play{min-width:32px}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .save-sec{display:flex;padding:8px 16px;align-items:center;gap:4px;border-radius:50px;border:1px solid #e5ebff;width:100%;max-width:94px;white-space:nowrap}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .save-sec p{color:#0c60c2;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.active-learning-sec .learning-body .main-body .detail-sec .audio-sec .bookmark{width:28px;height:28px}.active-learning-sec .learning-body .main-body .detail-sec .detail-info{display:flex;flex-direction:column;gap:12px;width:100%}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec{display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:8px;border:1px solid #bbcbff;background:#fff;width:100%}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec p{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec a{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:160%;text-decoration-line:underline}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec.box-btn-sec{display:flex;justify-content:center;align-items:center;min-height:400px}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec.box-btn-sec h2{color:#828282;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:140%;width:100%;max-width:412px;display:flex;flex-direction:column;justify-content:center;align-items:center}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec.box-btn-sec button{display:flex;padding:15px 32px;justify-content:center;align-items:center;gap:8px;border-radius:10000px;border:1px solid #0c60c2;color:#0c60c2;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%;background-color:#fff}.active-learning-sec .learning-body .main-body .detail-sec .detail-info .box-sec.blank-box{min-height:200px}.active-learning-sec .btn-sec{display:flex;justify-content:center;gap:16px;margin-top:52px}@media screen and (max-width: 990px){.active-learning-sec .btn-sec{margin-top:24px;flex-direction:column}}.active-learning-sec .btn-sec button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;border-radius:4px;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%;height:auto;width:100%;max-width:294px}@media screen and (max-width: 990px){.active-learning-sec .btn-sec button{max-width:100%}}.active-learning-sec .btn-sec button.trans-btn{border:1px solid var(--Gray-7, #cfcfcf);color:var(--textcolors-button-gray-4-c-4-c-4-c, #4c4c4c);background:#fff}.active-learning-sec .btn-sec button.blue-btn{background:var(--main-1, #0c60c2);color:var(--textcolors-button-white-ffffff, #fff);border:none}.active-learning-sec .btn-sec button:disabled{background:var(--main-1, rgba(12, 96, 194, .6196078431))}.npt{padding-top:0!important}.bbn{border-bottom:none!important}.single-audio{width:100%}.single-audio .audio-image{width:100%;display:flex;justify-content:center;align-items:center;display:none}.single-audio .play-sec{width:100%;height:auto;padding:16px}.single-audio .play-sec .range,.single-audio .play-sec .range input{width:100%;height:auto}.single-audio .play-sec .range .duration-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}.single-audio .play-sec .range .duration-wrap p{font-weight:500;font-size:11px;line-height:146%;color:#fff}.single-audio .play-sec .play-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}.single-audio .play-sec .play-wrap .play img{display:none}.single-audio .play-sec .play-wrap .play img.active{display:block}.learning-viewall-sec{width:100%;height:auto;padding-top:104px;padding-bottom:80px;background-color:#fff}@media screen and (max-width: 990px){.learning-viewall-sec{padding:30px 0;background-color:transparent}}.learning-viewall-sec .mainwrap{width:100%;max-width:1250px;margin:0 auto}.learning-viewall-sec .mainwrap .learning-slider{width:100%;height:auto;padding-top:32px;padding-bottom:32px}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider{padding-top:30px}}.learning-viewall-sec .mainwrap .learning-slider .head-area{width:100%;padding-bottom:16px;border-bottom:1px solid #e0e0e0}.learning-viewall-sec .mainwrap .learning-slider .head-area .heading{margin-bottom:12px}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider .head-area .heading{margin-bottom:12px}}.learning-viewall-sec .mainwrap .learning-slider .head-area .heading h1{font-size:20px;color:#222059;font-weight:700;line-height:100%;font-style:normal}.learning-viewall-sec .mainwrap .learning-slider .head-area .subheader p{font-size:14px;font-style:normal;font-weight:500;line-height:100%}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area{width:100%;height:auto;border-radius:8px;padding:20px 0}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider .slider-box-area{padding:16px 0}}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap{flex-direction:column;align-items:flex-start;gap:16px}}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap h4{font-size:18px;color:#333;font-weight:700;line-height:100%;margin-bottom:0;gap:20px}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap h4 span{font-size:16px;font-style:normal;font-weight:600;line-height:100%;color:#a4a4a4}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap ul{display:flex;justify-content:flex-end;align-items:center;margin:0;list-style:none;border-radius:5px;padding:4px 8px;background:#E5EBFF}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap ul li{display:flex;border-right:1px solid #d4d6d9;padding:0 10px;align-items:flex-start;color:#222059;font-family:SUIT;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap ul li:first-child{padding-left:0}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap ul li:last-child{padding-right:0;border-right:0}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area .heading-wrap ul li span{color:#181818;text-align:right;font-family:SUIT;font-size:12px;font-style:normal;font-weight:700;line-height:100%;margin-left:2px}.learning-viewall-sec .mainwrap .learning-slider .slider-box-area.apls-smart-list .heading-wrap{flex-direction:column;align-items:flex-start;gap:8px}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:40px 54px;flex-wrap:wrap;align-content:center;align-self:stretch}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap{flex-direction:column}}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box{width:25%;max-width:272px;padding:24px;border-radius:8px;border:1px solid #F2F2F2;background:#FFFFFF;box-shadow:0 2px 6px #005dac1f;display:flex;flex-direction:column;align-items:center;gap:8px;justify-content:flex-start}@media screen and (max-width: 990px){.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box{width:100%;max-width:100%}}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box h4{overflow:hidden;color:#669bd8;text-overflow:ellipsis;font-family:SUIT;font-size:15px;font-style:normal;font-weight:700;line-height:130%;margin:0;width:100%;text-align:left}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box a{color:#222059;font-family:SUIT;font-size:18px;font-style:normal;font-weight:700;line-height:130%;text-decoration:none;text-align:left;min-height:92px}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box .add-info{display:flex;align-items:center;gap:8px;align-self:stretch;justify-content:space-between}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box .add-info p{overflow:hidden;color:#a4a4a4;text-overflow:ellipsis;font-family:SUIT;font-size:12px;font-style:normal;font-weight:600;line-height:130%}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box .add-info button{display:flex;padding:4px 8px;align-items:flex-start;gap:10px;border-radius:50px;border:none;color:#fff;font-family:SUIT;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box .add-info .grey-bg{background:var(--main-1, #a4a4a4)}.learning-viewall-sec .mainwrap .learning-slider .all-box-wrap .slide-box .add-info .blue-bg{background:var(--main-1, #367fd3)}.learning-viewall-sec .mainwrap .button-wrap{width:100%;display:flex;justify-content:center;margin-top:40px}.learning-viewall-sec .mainwrap .button-wrap .list-btn{padding:15px 16px;width:294px;font-size:14px;color:#4c4c4c;font-weight:600;line-height:100%;background:transparent;border-radius:4px;border:1px solid #cfcfcf}.english-speaking-sec{width:100%;height:auto;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 990px){.english-speaking-sec{padding:24px 0 90px}}.english-speaking-sec .modal{padding-top:0;padding-bottom:20px}.english-speaking-sec .eng-speaking-wrap{width:100%;text-align:center;max-width:930px;margin:0 auto}.english-speaking-sec .eng-speaking-wrap .heading-wrap{width:100%;padding-bottom:40px;border-bottom:1px solid #ccc}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .heading-wrap{padding-bottom:24px}}.english-speaking-sec .eng-speaking-wrap .heading-wrap h2{font-size:32px;color:#181818;font-weight:700;line-height:100%}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .heading-wrap h2{display:none}}.english-speaking-sec .eng-speaking-wrap .heading-wrap ul{width:100%;display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:0}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .heading-wrap ul{margin:0}}.english-speaking-sec .eng-speaking-wrap .heading-wrap ul li{display:flex;justify-content:flex-start;gap:8px}.english-speaking-sec .eng-speaking-wrap .heading-wrap ul li span{width:26px;height:26px;display:flex;border-radius:100px;border:1px solid #b6cbe4;font-size:16px;color:#b6cbe4;font-weight:600;line-height:100%;justify-content:center;align-items:center}.english-speaking-sec .eng-speaking-wrap .heading-wrap ul li.active{color:#0c60c2}.english-speaking-sec .eng-speaking-wrap .heading-wrap ul li.active span{background:#0c60c2;color:#fff}.english-speaking-sec .eng-speaking-wrap .english-speaking-body{width:100%;height:auto;margin-top:40px;text-align:left}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .english-speaking-body{margin-top:24px}}.english-speaking-sec .eng-speaking-wrap .english-speaking-body .head h4{color:var(--bw-black, #181818);font-size:24px;font-style:normal;font-weight:700;line-height:26px;letter-spacing:-.48px}.english-speaking-sec .eng-speaking-wrap .english-speaking-body .head p{margin-top:12px;font-size:14px;color:#4c4c4c;font-weight:500;line-height:100%}.english-speaking-sec .eng-speaking-wrap .listing{width:100%;height:auto;margin-top:24px}.english-speaking-sec .eng-speaking-wrap .listing ul{width:100%;padding:0;list-style-type:none;display:flex;flex-direction:column;gap:16px}.english-speaking-sec .eng-speaking-wrap .listing ul li{display:flex;justify-content:flex-start;align-items:center;padding:12px 16px 12px 32px;border-radius:8px;border:1px solid var(--Line-Cts_L-border, #EEF0F2);background:#F5F5F5 url(/assets/check-dad98f34.svg) no-repeat;background-position:8px 18px;cursor:context-menu}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .listing ul li{padding:12px 16px 12px 32px}}.english-speaking-sec .eng-speaking-wrap .listing ul li.active{border:1px solid #0c60c2;background:#eff2fd url(/assets/check-blue-tick-9618e643.svg) no-repeat;background-position:8px 18px}.english-speaking-sec .eng-speaking-wrap .listing ul li.active p{color:#333}.english-speaking-sec .eng-speaking-wrap .listing ul li p{font-size:16px;color:#666;font-weight:500;line-height:180%}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .listing ul li p{font-size:16px;line-height:22px}}.english-speaking-sec .eng-speaking-wrap .button-wrap{width:100%;margin-top:60px;text-align:center;white-space:nowrap}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .button-wrap{margin-top:32px}}.english-speaking-sec .eng-speaking-wrap .button-wrap button{padding:15px 16px;border-radius:4px;background:#0c60c2;width:290px;border:0;color:#fff;font-size:14px;font-weight:600;line-height:100%}.english-speaking-sec .eng-speaking-wrap .button-wrap .next_btn_before{background:#e2e8f0;color:#666}.english-speaking-sec .eng-speaking-wrap .button-wrap .confirm_btn{width:225px}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .button-wrap .confirm_btn{width:153px}}.english-speaking-sec .eng-speaking-wrap .button-wrap .confirm_btn_before{width:225px;background:#e2e8f0;color:#666}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .button-wrap .confirm_btn_before{width:153px}}.english-speaking-sec .eng-speaking-wrap .button-wrap .prev_btn{width:225px;background:#e2e8f0;color:#666;margin-right:5px}@media screen and (max-width: 990px){.english-speaking-sec .eng-speaking-wrap .button-wrap .prev_btn{width:153px}}.level-test-sec{width:100%;height:auto;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 990px){.level-test-sec{padding-top:32px;padding-bottom:95px}}.level-test-sec .level-test-wrap{width:100%;text-align:center}.level-test-sec .level-test-wrap .heading-wrap{width:100%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .heading-wrap{display:none}}.level-test-sec .level-test-wrap .heading-wrap h2{font-size:32px;color:#181818;font-weight:700;line-height:100%;margin:0}.level-test-sec .level-test-wrap .level-test-body{width:100%;height:auto;margin-top:60px;text-align:left}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body{margin-top:0}}.level-test-sec .level-test-wrap .level-test-body .head{display:flex;justify-content:flex-end;align-items:center;gap:8px}.level-test-sec .level-test-wrap .level-test-body .head h2{color:var(--Black, #181818);font-size:14px;font-style:normal;font-weight:500;line-height:100%;margin:0}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .head h2{font-size:12px}}.level-test-sec .level-test-wrap .level-test-body .head .time-sec{display:flex;align-items:center;gap:4px}.level-test-sec .level-test-wrap .level-test-body .head .time-sec p{color:var(--Student-Point-1, #ec676a);font-size:14px;font-style:normal;font-weight:600;line-height:100%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .head .time-sec p{font-size:12px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap{padding:24px 0;gap:24px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec{display:flex;flex-direction:column;align-items:flex-start;gap:16px;border-bottom:1px solid #ccc;padding-bottom:24px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec{gap:16px;padding-bottom:24px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec{display:flex;align-items:center;gap:16px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec{gap:8px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec h2{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:10px;border-radius:50px;background:#005DAC;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:100%;margin:0}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec h2{font-size:12px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec p{color:#181818;font-size:24px;font-style:normal;font-weight:700;line-height:100%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .head-sec p{font-size:18px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec p{color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:180%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec p{font-size:14px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec h2{color:#181818;font-size:18px;font-style:normal;font-weight:600;line-height:100%;margin:0}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec h2{font-size:14px;line-height:140%}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec .para-sec{display:flex;padding:16px 24px;align-items:flex-start;gap:8px;border-radius:8px;border:1px solid #E0E0E0;background:#fff}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec .para-sec{padding:16px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec .para-sec p{color:var(--Gray-3, #666);font-size:16px;font-style:normal;font-weight:500;line-height:180%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .reading-passage-sec .para-sec p{font-size:14px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .media-sec{width:100%;height:100%;position:relative;overflow:hidden;object-fit:cover}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .media-sec video{width:100%;height:500px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .media-sec video{height:184px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .media-sec img{width:100%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .media-sec img{height:184px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec{width:100%;display:flex;gap:30px;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec{flex-direction:column;gap:16px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec{width:100%;max-width:258px;display:flex;gap:30px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec{max-width:none}}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec{flex-direction:column;gap:16px}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;border:1px solid var(--Main-1, #0c60c2);background:#fff;color:var(--Main-1, #0c60c2);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%;width:100%;max-width:290px;height:auto}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec button{font-size:12px;max-width:100%}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .btn-sec button.disabled{border:1px solid var(--Gray-8, #e0e0e0);background:var(--Gray-10, #fafafa);color:var(--Gray-7, #cfcfcf);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .prog-sec{width:100%;max-width:600px;padding:7px 16px}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .prog-sec{max-width:100%}}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .prog-sec .progress{width:100%;height:4px;background:#fff}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .qstn-sec .recording-sec .prog-sec p{color:var(--Black, #181818);font-size:12px;font-style:normal;font-weight:500;line-height:140%}.level-test-sec .level-test-wrap .level-test-body .main-cnt-wrap .nb{border-bottom:none!important;padding-bottom:0!important}.level-test-sec .level-test-wrap .button-wrap{width:100%;margin-top:60px;text-align:center}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .button-wrap{margin-top:24px}}.level-test-sec .level-test-wrap .button-wrap button{padding:15px 16px;border-radius:4px;background:#0c60c2;width:290px;border:0;color:#fff;font-size:14px;font-weight:600;line-height:100%}@media screen and (max-width: 990px){.level-test-sec .level-test-wrap .button-wrap button{width:100%}}.main-learning-wrap .page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap{padding:50px 0 90px}}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .web100{padding:0 0 40px;overflow:hidden}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap{gap:60px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area{gap:60px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area{padding:0}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area.nogap{gap:0;padding:0}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning{overflow:hidden}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .dividers-border{border-bottom:1px solid #cccccc;margin:32px 0;width:100%}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .head{padding-bottom:30px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog{width:100%;padding-top:30px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog p{color:var(--Gray-5, #a4a4a4);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog .main-area{margin-top:24px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog .main-area .box-wrap{gap:30px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog .main-area .box-wrap .progress-area{flex-direction:row;padding:12px 24px;align-items:center;gap:20px;width:100%;max-width:380px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .round-prog .main-area .box-wrap .progress-area p{color:var(--Gray-2, #4c4c4c);font-size:12px;font-style:normal;font-weight:500;line-height:140%}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .default-prog{width:100%;display:flex;flex-direction:column;gap:24px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .default-prog p{color:var(--Gray-5, #a4a4a4);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .default-prog .progress-sec{gap:16px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .default-prog .progress-sec .progress-wrap{display:flex;align-items:flex-start;gap:15px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .mob-learning-cnt-wrap .default-prog .progress-sec .progress-wrap .progress-box-area{padding:16px 16px 30px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area{position:relative;width:100%;display:flex;gap:30px;justify-content:center}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area{flex-direction:column}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .oval-chart{position:relative;width:100%;max-width:418px;display:flex;align-items:center}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart{position:relative;width:100%;border-radius:4px;background:#F5F5F5;padding:16px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .bar-container{position:relative;width:100%;border-radius:4px;background:#ffffff;padding:16px;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .bar-container .long-bar{position:relative;width:100%;display:flex;gap:10px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .bar-container .long-bar h3{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .RET-slider{position:relative;width:100%;display:flex;flex-direction:column;gap:8px;margin-top:16px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .RET-slider .headings{display:block;color:#181818;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .RET-slider .sliders{position:relative;max-width:660px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .RET-slider .sliders .swiper-wrapper .swiper-slide .text-slide{position:relative;width:100%;border-radius:4px;background:#ffffff;padding:16px;min-height:92px;margin-top:8px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .mob-learning .prep-chart-box-area .wide-chart .RET-slider .sliders .swiper-wrapper .swiper-slide .text-slide p{color:#666;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head{padding:0}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head{flex-direction:column;align-items:flex-start;gap:8px}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head{flex-direction:column}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head .right-head .pagination-area{margin:0}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head .right-head .pagination-area ul li{font-weight:600}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head .right-head .pagination-area ul li{font-size:12px}}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .second-head .main-head .right-head .pagination-area ul li span{font-size:12px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box{max-width:204px}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box{display:flex;max-width:100%;gap:8px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .img-sec{max-width:none;overflow:hidden;border-radius:8px}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .img-sec{max-width:80px;height:80px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .img-sec .inside-img-are{height:144px}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .img-sec .inside-img-are{height:80px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .img-sec .img-head{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .box-details{max-width:calc(100% - 88px);margin:0}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .box-details .title-sec{margin:0}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .box-details .title-sec h2{font-size:14px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .box-details p{-webkit-line-clamp:2}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation .new-inner-box .box-details p{-webkit-line-clamp:3}}@media screen and (max-width: 767px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec{gap:8px}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec .new-inner-box{max-width:204px;flex-direction:column}@media screen and (max-width: 767px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec .new-inner-box{max-width:inherit}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec .new-inner-box .img-sec{max-width:204px;height:204px}@media screen and (max-width: 767px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec .new-inner-box .img-sec{height:162px;max-width:inherit}}.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec .new-inner-box .box-details{max-width:100%}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec.focus .new-inner-box{max-width:none;flex-direction:row}}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec.focus .new-inner-box .img-sec{max-width:80px;height:80px}}@media screen and (max-width: 990px){.main-learning-wrap .page-cnt-wrap .inner-page-wrap .body-area .preparation.widt204 .slider-box-sec.focus .new-inner-box .box-details{max-width:calc(100% - 88px)}}.main-learning-wrap .swiper-pagination-fraction,.main-learning-wrap .swiper-pagination-custom,.main-learning-wrap .swiper-horizontal>.swiper-pagination-bullets,.main-learning-wrap .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}.main-learning-wrap .swiper{padding-bottom:30px}.general-view-wrap .page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap{padding:32px 0}}.general-view-wrap .page-cnt-wrap .inner-page-wrap{gap:60px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important}}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows{padding-top:0}}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .second-head .alp-page .left-head{flex-direction:column;align-items:flex-start;gap:12px}}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .slider-box-sec .new-inner-box{width:100%!important;display:flex;gap:8px}}.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .slider-box-sec .new-inner-box .img-sec{height:204px;overflow:hidden;border-radius:8px}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .slider-box-sec .new-inner-box .img-sec{max-width:92px;height:92px}}.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .slider-box-sec .new-inner-box .img-sec .img-head{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation.all-shows .slider-box-sec .new-inner-box .box-details{width:calc(100% - 100px)}}.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation .eachBox-area .slider-box-sec .new-inner-box .img-sec .img-head{position:absolute;top:0;width:100%;background:transparent;border:none}.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation .eachBox-area .slider-box-sec .new-inner-box .img-sec .inside-img-are{height:160px;overflow:hidden}@media screen and (max-width: 990px){.general-view-wrap .page-cnt-wrap .inner-page-wrap .preparation .slider-box-sec{gap:15px;justify-content:space-between}}.general-view-wrap .page-cnt-wrap .inner-page-wrap .btn-sec{display:flex;justify-content:center;align-items:center;width:100%}.general-view-wrap .page-cnt-wrap .inner-page-wrap .btn-sec button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;border:1px solid var(--Gray-7, #cfcfcf);color:var(--textcolors-button-gray-4-c-4-c-4-c, #4c4c4c);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%;width:100%;max-width:294px;height:auto}.page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.page-cnt-wrap{padding:50px 0 32px}}.page-cnt-wrap .inner-page-wrap{gap:60px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important}}.page-cnt-wrap .mob-learning{width:100%}.page-cnt-wrap .mob-learning .second-head{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;align-self:stretch;padding-bottom:16px;border-bottom:1px solid #e0e0e0;margin-bottom:30px}.page-cnt-wrap .mob-learning .second-head .main-head{display:flex;align-items:center;gap:20px;width:100%}.page-cnt-wrap .mob-learning .second-head .main-head .left-head{display:flex;align-items:center;gap:16px}.page-cnt-wrap .mob-learning .second-head .main-head .left-head h2{color:#181818;font-family:SUIT;font-size:20px;font-style:normal;font-weight:700;line-height:120%;margin:0}.page-cnt-wrap .mob-learning .second-head .main-head .left-head h2 span{padding-right:8px}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head{display:flex;justify-content:space-between;width:auto}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head .pagination-area{margin-left:0}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head .pagination-area ul{list-style:none;display:flex;padding:4px 10px;align-items:flex-start;gap:10px;border-radius:5px;background:var(--Sub-2, #e5ebff)}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head .pagination-area ul li{color:var(--Gray-1, #333);font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:flex-start;gap:2px;border-right:1px solid #d4d6d9;padding-right:10px}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head .pagination-area ul li span{color:var(--Main-1, #0c60c2);text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.page-cnt-wrap .mob-learning .second-head .main-head .left-head .right-head .pagination-area ul :last-child{border-right:none;padding-right:0}.page-cnt-wrap .mob-learning .mob-learning-cnt-wrap .default-prog p{color:var(--Gray-5, #a4a4a4);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.page-cnt-wrap .mob-learning .mob-learning-cnt-wrap .default-prog .progress-box{margin-top:24px}.page-cnt-wrap .learning-slider{padding-top:0;margin-top:0}.page-cnt-wrap .learning-slider .slider-area{background:transparent;padding:20px 0}.page-cnt-wrap .learning-slider .slider-area .heading-wrap .left-head{display:flex;align-items:center;gap:20px}.page-cnt-wrap .learning-slider .slider-area .heading-wrap .left-head h2{color:var(--Gray-1, #333);font-size:18px;font-style:normal;font-weight:600;line-height:100%;margin:0}.page-cnt-wrap .learning-slider .slider-area .heading-wrap .left-head .view-all{display:flex;align-items:center;gap:4px;cursor:pointer}.page-cnt-wrap .learning-slider .slider-area .heading-wrap .left-head .view-all p{color:var(--Gray-5, #a4a4a4);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.prep-view-all-wrap .page-cnt-wrap{padding-top:40px;padding-bottom:74px}@media screen and (max-width: 990px){.prep-view-all-wrap .page-cnt-wrap{padding:50px 0 32px}}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap{gap:40px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important}}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap .learning-slider{width:100%;padding-top:0;margin-top:0}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap .learning-slider .heading-wrap{margin-top:20px}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap .learning-slider .heading-wrap .left-head h2{color:var(--Gray-1, #333);font-size:18px;font-style:normal;font-weight:600;line-height:100%}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap .learning-slider .slider-wrap{display:flex;align-items:center;align-content:center;gap:40px 54px;align-self:stretch;flex-wrap:wrap}.prep-view-all-wrap .page-cnt-wrap .inner-page-wrap .learning-slider .slider-wrap .slide-box{width:100%;max-width:251px;margin:0;flex:1 1 20%}.prep-view-all-wrap .page-cnt-wrap .btn-sec{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px}.prep-view-all-wrap .page-cnt-wrap .btn-sec button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;border:1px solid var(--Gray-7, #cfcfcf);color:var(--textcolors-button-gray-4-c-4-c-4-c, #4c4c4c);text-align:center;background:var(--White, #fff);font-size:14px;font-style:normal;font-weight:600;line-height:100%;width:100%;max-width:294px}.learning-prep-detail{width:100%}.learning-prep-detail .page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.learning-prep-detail .page-cnt-wrap{padding:50px 0 32px}}.learning-prep-detail .page-cnt-wrap .main-home{margin-bottom:0}.learning-prep-detail .page-cnt-wrap .main-home h2{color:var(--Black, #181818);font-size:20px;font-style:normal;font-weight:700;line-height:120%;margin:0}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:60px;width:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .course-detail-box-wrap{width:100%;display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:16px;border-radius:8px;background:var(--Student-BG, #f7f9fd)}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .course-detail-box-wrap ul{list-style:none;display:flex;align-items:flex-start;gap:24px 0;width:100%;padding:0;flex-wrap:wrap}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .course-detail-box-wrap ul li{display:flex;flex-direction:column;align-items:flex-start;gap:12px;flex:1 1 50%;width:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .course-detail-box-wrap ul li h2{color:var(--Gray-4, #828282);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .course-detail-box-wrap ul li p{color:var(--Student-Text-1, #222059);text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .track-wrap{width:100%;display:flex;padding-top:32px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .track-wrap h2{margin:0;color:var(--Student-Text-1, #222059);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap{width:100%;display:flex;flex-direction:column;gap:16px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap .head-sec{display:flex;justify-content:space-between;align-items:flex-end}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap .head-sec h2{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:100%;margin:0}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap .head-sec button{display:flex;padding:8px 24px;justify-content:center;align-items:center;gap:8px;border-radius:4px;border:1px solid var(--Main-1, #0c60c2);background:var(--White, #fff);color:var(--Main-1, #0c60c2);font-size:12px;font-style:normal;font-weight:600;line-height:100%;width:100%;max-width:138px;white-space:nowrap}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap .assignment-cnt{display:flex;height:400px;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:8px;border:1px solid #bbcbff;background:var(--White, #fff)}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-wrap .assignment-cnt p{color:var(--Gray-1, #333);font-size:14px;font-style:normal;font-weight:500;line-height:160%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-write-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-write-wrap h2{color:var(--Student-Text-1, #222059);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-write-wrap .write-sec{width:100%;display:flex;height:400px;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:8px;border:1px solid #bbcbff;background:var(--White, #fff)}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-write-wrap .write-sec p{color:var(--Gray-5, #a4a4a4);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:180%;width:100%;max-width:412px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .assignment-write-wrap .write-sec button{display:flex;padding:15px 32px;justify-content:center;align-items:center;gap:8px;border-radius:10000px;border:1px solid var(--Main-1, #0c60c2);color:var(--Main-1, #0c60c2);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .memo-wrap{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .memo-wrap h2{color:var(--Student-Text-1, #222059);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .memo-wrap .write-sec{width:100%;display:flex;height:200px;padding:24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-radius:8px;border:1px solid #bbcbff;background:var(--White, #fff)}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .btn-area{width:100%;display:flex;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .btn-area button{display:flex;padding:15px 16px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:4px;width:100%;max-width:294px;height:46px}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .btn-area button.trans-btn{border:1px solid var(--Gray-7, #cfcfcf);background:transparent;color:var(--textcolors-button-gray-4-c-4-c-4-c, #4c4c4c);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.learning-prep-detail .page-cnt-wrap .main-home .prep-detail-wrap .btn-area button.blue-btn{background:var(--Main-1, #0c60c2);color:var(--textcolors-button-white-ffffff, #fff);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%;border:none}@media screen and (max-width: 990px){.learning-new-wrap{padding-bottom:95px}}.learning-new-wrap .page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap{padding:50px 0 32px}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap{gap:0px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:32px}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap{margin-bottom:16px}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area{padding:0;align-items:center;background:var(--White, #fff);border:none}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area select{padding:0 25px 0 16px;border-radius:8px;border:1px solid var(--Sub-Border, #d4d6d9);height:48px;background:url(/assets/select-1e2e6df6.svg) center right 10px no-repeat}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area select:focus-visible{outline:none}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area select{width:100%}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area select option{width:100%;color:var(--Black, #181818);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .drop-area img{padding-left:4px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .search-area{width:100%;max-width:none;display:flex;padding:16px 20px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid var(--Sub-Border, #d4d6d9);background:var(--White, #fff);height:48px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .search-area input{border:none}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .search-area input::placeholder{color:var(--Student-Text-2, #8f8f8f);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .search-wrap .search-area button{border:none;background:transparent;padding-left:4px;padding-right:0}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:30px}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap{flex-direction:column}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap.view-no{display:flex;justify-content:flex-end}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .profile-area{display:flex;align-items:center;gap:20px;flex:1 0 0}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .profile-area img{border-radius:100%;height:54px;width:54px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .profile-area h2{margin:0;color:var(--Student-Text-1, #222059);font-size:20px;font-style:normal;font-weight:700;line-height:120%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .profile-area button{align-items:center;border-radius:50px;border:1px solid var(--Main-2, #367fd3);background:var(--White, #fff);display:flex;padding:8px 16px;gap:2px;width:100%;max-width:73px;height:30px;color:var(--Main-2, #367fd3);font-size:14px;font-style:normal;font-weight:600;line-height:100%;white-space:nowrap}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .profile-area button img{width:14px;height:14px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .search-area{width:100%;display:flex;padding:16px 20px;justify-content:space-between;align-items:center;border-radius:8px;border:1px solid var(--Sub-Border, #d4d6d9);background:var(--White, #fff);max-width:444px;height:48px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .search-area input{border:none}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .search-area input::placeholder{color:var(--Student-Text-2, #8f8f8f);font-size:14px;font-style:normal;font-weight:400;line-height:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .subscribe-wrap .search-area button{border:none;background:transparent;padding-left:4px;padding-right:0}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt{width:100%;padding-bottom:30px;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt{flex-direction:row;padding:0;flex-wrap:wrap;gap:16px 6%}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap{display:flex;align-items:flex-start;gap:30px;border-bottom:1px solid var(--Gray-9, #f2f2f2);width:100%;padding:30px 0}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap{flex-direction:column;padding:0;max-width:47%;gap:8px}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .learn-img{width:100%;max-width:220px;overflow:hidden;border-radius:8px}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .learn-img{max-width:none;min-height:162px;background:#f2f2f2;display:flex;justify-content:center;align-items:center}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .img-ares{position:relative;width:220px;overflow:hidden}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .img-ares{width:100%}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap{width:100%;display:flex;flex-direction:column;gap:8px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap{display:flex;align-items:center;gap:4px;width:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap .point{border-radius:8px;border:1px solid var(--Gray-8, #e0e0e0);display:flex;padding:4px 8px;justify-content:flex-end;align-items:center;gap:4px;width:100%;max-width:50px}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap .point p{color:#ff7747;text-align:center;font-size:10px;font-style:normal;font-weight:700;line-height:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap .point p.disabled{color:var(--Gray-5, #a4a4a4)}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap .bookmark-btn{display:none}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap h2{margin:0;color:#222059;width:100%;font-size:14px;font-style:normal;font-weight:700;line-height:100%;padding:2px 0;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .head-wrap h2{height:16px}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .cnt-detail{width:100%}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .cnt-detail p{color:#4c4c4c;font-size:14px;font-style:normal;font-weight:500;line-height:130%}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .cnt-detail p{display:block;display:-webkit-box;max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .date{width:100%}@media screen and (max-width: 990px){.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .date{display:none}}.learning-new-wrap .page-cnt-wrap .inner-page-wrap .main-cnt .img-cnt-wrap .detail-wrap .date p{color:var(--Student-Text-2, #8f8f8f);font-size:14px;font-style:normal;font-weight:500;line-height:100%;padding-top:8px}.lts-wrap{width:100%;padding-top:80px}@media screen and (max-width: 767px){.lts-wrap{padding:52px 16px 0}}.lts-wrap .main-home{gap:60px}@media screen and (max-width: 990px){.lts-wrap .main-home{gap:32px}}.lts-wrap .training-sec{width:100%;display:flex;flex-direction:column;align-items:flex-start;padding:0}@media screen and (max-width: 990px){.lts-wrap .training-sec .inner-page-head .head-sec{padding-bottom:16px}}@media screen and (max-width: 990px){.lts-wrap .training-sec .inner-page-head .head-sec .main-head h2{font-size:20px}}.lts-wrap .training-sec .btn-img-wrap{display:flex;align-items:flex-start;gap:30px;align-self:stretch}@media screen and (max-width: 990px){.lts-wrap .training-sec .btn-img-wrap{flex-direction:column}}.lts-wrap .training-sec .btn-img-wrap .btn-sec{display:flex;gap:12px;width:100%;flex-direction:column}.lts-wrap .training-sec .btn-img-wrap .btn-sec .btn-area{width:100%}@media screen and (max-width: 990px){.lts-wrap .training-sec .btn-img-wrap .btn-sec .btn-area{max-width:100%}}.lts-wrap .training-sec .btn-img-wrap .btn-sec .btn-area button{display:flex;padding:16px 20px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:8px;border:1px solid #005DAC;background:#EFF2FD;height:52px;color:#005dac;font-size:14px;font-style:normal;font-weight:600;line-height:100%;width:100%;text-align:left}.lts-wrap .training-sec .btn-img-wrap .btn-sec .btn-area button img{padding-left:8px}.lts-wrap .training-sec .btn-img-wrap .btn-sec .selected button{border-radius:8px;border:1px solid #F5F5F5;background:#F5F5F5;color:#4c4c4c}.lts-wrap .training-sec .btn-img-wrap .img-sec{width:100%;max-width:188px}@media screen and (max-width: 990px){.lts-wrap .training-sec .btn-img-wrap .img-sec{max-width:100%}}.lts-wrap .performance-sec{padding:0;gap:0}@media screen and (max-width: 990px){.lts-wrap .performance-sec .inner-page-head .head-sec{padding-bottom:16px}}@media screen and (max-width: 990px){.lts-wrap .performance-sec .inner-page-head .head-sec .main-head h2{font-size:20px}}.lts-wrap .performance-sec .full-slider-area{padding:0}@media screen and (max-width: 990px){.lts-wrap .performance-sec .full-slider-area{background:none}}@media screen and (max-width: 990px){.lts-wrap .performance-sec .full-slider-area .swiper{background:#F5F5F5;padding:16px}}.lts-wrap .performance-sec .full-slider-area .bullet-sec{margin-bottom:8px}.lts-wrap .recommendation-sec{padding:0!important}.lts-wrap .recommendation-sec .head-sec{justify-content:flex-start!important;border:none!important;gap:20px}.lts-wrap .recommendation-sec .head-sec .right-sec{width:auto!important}.lts-wrap .recommendation-sec .head-sec .right-sec .first-head p{color:#181818!important;font-size:24px!important}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .head-sec .right-sec .first-head p{font-size:20px!important}}.lts-wrap .recommendation-sec .recc-body{margin:0!important;gap:30px!important}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .recc-body{flex-direction:row!important;gap:8px!important}}.lts-wrap .recommendation-sec .recc-body .imgBox{max-width:204px}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .recc-body .imgBox{max-width:105px}}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .recc-body .recc-detail{max-width:calc(100% - 113px)}}.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec:first-child{padding-top:0!important}.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec .inner-detail{width:100%;flex-direction:row!important;gap:8px!important;align-items:center!important;justify-content:flex-start!important}.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec .inner-detail h2{display:block;padding:6px 12px;border-radius:100px;font-size:14px!important;font-weight:600!important;color:#fff!important;background:var(--Primary-Primary4, #669ECD)}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec .inner-detail h2{padding:2px 8px;font-size:10px!important;min-width:48px;text-align:center}}.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec .inner-detail p{color:#181818!important;font-size:16px!important;font-weight:700!important;max-width:fit-content!important}@media screen and (max-width: 990px){.lts-wrap .recommendation-sec .recc-body .recc-detail .inner-sec .inner-detail p{font-size:14px!important}}.vocabulary{padding:80px 0}@media screen and (max-width: 990px){.vocabulary{padding:66px 0 95px}}.vocabulary .tab-area{display:flex;flex-direction:column;align-items:flex-start;gap:30px}@media screen and (max-width: 990px){.vocabulary .tab-area{gap:12px}}.vocabulary .tab-area .pill-shaped ul li a{color:#333}.vocabulary .tab-area .tab-body{border-top:1px solid #cccccc;padding-top:30px}@media screen and (max-width: 990px){.vocabulary .tab-area .tab-body{padding-top:16px}}.vocabulary .tab-area .tab-body .body-area{padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:0px}.vocabulary .tab-area .tab-body .body-area .header-opt{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:30px}@media screen and (max-width: 990px){.vocabulary .tab-area .tab-body .body-area .header-opt{margin-bottom:8px}}.vocabulary .tab-area .tab-body .body-area .header-opt.mar16{margin-bottom:16px}@media screen and (max-width: 990px){.vocabulary .tab-area .tab-body .body-area .header-opt.mar16{margin-bottom:8px}}.vocabulary .tab-area .tab-body .body-area .header-opt .left-wrap{display:flex;align-items:center;gap:20px}.vocabulary .tab-area .tab-body .body-area .header-opt .left-wrap .btn-wrap{display:flex;align-items:center;gap:12px;border-right:1px solid #e0e0e0;padding-right:20px}.vocabulary .tab-area .tab-body .body-area .header-opt .left-wrap .btn-wrap .btn-sec button{display:flex;height:32px;padding:8px 16px;align-items:center;gap:6px;border-radius:50px;background:var(--Gray-10, #fafafa);color:var(--Student-Text-2, #8f8f8f);font-size:12px;font-style:normal;font-weight:600;line-height:100%;border:none;width:100%}.vocabulary .tab-area .tab-body .body-area .header-opt .left-wrap .btn-wrap .btn-sec button.active{background:var(--Main-1, #0c60c2);color:var(--White, #fff)}.vocabulary .tab-area .tab-body .body-area .header-opt .left-wrap .select-wrap{display:flex;align-items:center;gap:12px}.vocabulary .tab-area .tab-body .body-area .header-opt .right-wrap button{border-radius:30px;background:none;display:flex;padding:8px 16px;align-items:center;gap:4px;border:none;width:100%;max-width:75px;white-space:nowrap;height:32px}.vocabulary .tab-area .tab-body .body-area .select-wrap{position:relative;display:flex;gap:16px;width:100%}.vocabulary .tab-area .tab-body .body-area .select-wrap .select-area{max-width:120px}.vocabulary .tab-area .tab-body .body-area .select-wrap .select-area select{background:url(/assets/solid-down-f222961d.svg) no-repeat;background-position:96% 7px}.vocabulary .tab-area .tab-body .body-area .form-wrap{width:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .select-all{display:flex;padding:0 8px;align-items:center;gap:8px;width:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .select-all input{width:16px;height:16px;padding:4px;border-radius:4px;border:1px solid var(--Gray-7, #cfcfcf);background:var(--White, #fff)}.vocabulary .tab-area .tab-body .body-area .form-wrap .select-all label{margin:0;color:var(--Gray-1, #333);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .select-all span{display:flex;padding:2px 8px;align-items:center;gap:10px;border-radius:50px;background:var(--Sub-1, #eff2fd);color:var(--Main-1, #0c60c2);font-size:10px;font-style:normal;font-weight:500;line-height:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area{width:100%;display:flex;padding:16px 12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:8px;border:1px solid var(--Sub-Line, #e5e9eb);background:var(--White, #fff)}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area.active{border:1px solid var(--Main-1, #0c60c2)}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area .box-head{display:flex;align-items:center;gap:16px}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area .box-head .select-all label{color:var(--Black, #181818);font-size:18px;font-style:normal;font-weight:600;line-height:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area .para-wrap{display:flex;flex-direction:column;padding:8px 16px;align-items:flex-start;gap:12px;border-radius:10px;background:var(--Sub-BG, #fafafb);width:100%}.vocabulary .tab-area .tab-body .body-area .form-wrap .form-area .box-area .para-wrap p{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.vocabulary .tab-area .tab-body .body-area .form-wrap .course-pagination{margin:0}@media screen and (max-width: 990px){.vocabulary .tab-area .playing-card{padding:16px 15px;border-top:1px solid var(--Sub-2, #E5EBFF);background:var(--Sub-2, #E5EBFF);border-radius:0;position:fixed;width:100%;left:0;bottom:88px;z-index:998}}@media screen and (max-width: 990px){.vocabulary .tab-area .playing-card .audio-wrap{margin-bottom:16px}.vocabulary .tab-area .playing-card .audio-wrap .audio-body .play{display:none}.vocabulary .tab-area .playing-card .audio-wrap .audio-header{position:absolute;top:-10px;right:8px;width:19px}}@media screen and (max-width: 990px){.vocabulary .tab-area .playing-card .audio-wrap .audio-sec{display:flex;gap:4px;align-items:center}.vocabulary .tab-area .playing-card .audio-wrap .audio-sec span{color:var(--Black, #181818);font-size:10px;font-style:normal;font-weight:500;line-height:100%}}@media screen and (max-width: 990px){.vocabulary .tab-area .playing-card .audio-image{display:none}}@media screen and (max-width: 990px){.vocabulary .tab-area .playing-card .prog-bar{justify-content:center}.vocabulary .tab-area .playing-card .prog-bar .play{width:auto}}.listening{padding:80px 0}@media screen and (max-width: 990px){.listening{padding:66px 0 95px}}@media screen and (max-width: 990px){.listening .tab-area{gap:12px}}.listening .tab-area .tab-body .body-area{gap:0}@media screen and (max-width: 990px){.listening .tab-area .tab-body .body-area{padding:16px 0}}.listening .tab-area .tab-body .body-area .header-opt{margin-bottom:30px}@media screen and (max-width: 990px){.listening .tab-area .tab-body .body-area .header-opt{margin-bottom:16px}}.listening .tab-area .tab-body .body-area .header-opt.mar16{margin-bottom:16px}.listening .tab-area .tab-body .body-area .header-opt.mar0{margin:0}.listening .tab-area .tab-body .body-area .header-opt.mob .right-wrap{visibility:inherit}@media screen and (max-width: 990px){.listening .tab-area .tab-body .body-area .header-opt.mob .right-wrap{visibility:hidden}}@media screen and (max-width: 990px){.listening .tab-area .playing-card{padding:16px 15px;border-top:1px solid var(--Sub-2, #E5EBFF);background:var(--Sub-2, #E5EBFF);border-radius:0;position:fixed;width:100%;left:0;bottom:90px;z-index:998}}@media screen and (max-width: 990px){.listening .tab-area .playing-card .audio-wrap .audio-body{display:flex;gap:8px;align-items:center;flex-direction:column-reverse;justify-content:flex-start;width:100%}.listening .tab-area .playing-card .audio-wrap .audio-body .audio-sec{width:100%;display:flex;gap:4px;align-items:center}.listening .tab-area .playing-card .audio-wrap .audio-body .audio-sec span{color:var(--Black, #181818);font-size:10px;font-style:normal;font-weight:500;line-height:100%}.listening .tab-area .playing-card .audio-wrap .audio-body .audio-sec input[type=range]{width:100%;background:#f2f2f2}}@media screen and (max-width: 990px){.listening .tab-area .playing-card .audio-wrap .audio-header{position:absolute;top:-10px;right:8px;width:19px}}@media screen and (max-width: 990px){.listening .tab-area .playing-card .audio-sec{display:none}}@media screen and (max-width: 990px){.listening .tab-area .playing-card .audio-image{display:none}}.listening .tab-area .tab-body{border-top:1px solid #cccccc}.btn-sec button{display:flex;height:32px;padding:8px 16px;align-items:center;gap:6px;border-radius:50px;background:var(--Gray-10, #fafafa);color:var(--Student-Text-2, #8f8f8f);font-size:12px;font-style:normal;font-weight:600;line-height:100%;border:none;width:100%}.btn-sec button.active{background:var(--Main-1, #0c60c2);color:var(--White, #fff)}.select-all{display:flex;padding:0 8px;align-items:center;gap:8px}.select-all input{width:16px;height:16px;padding:4px;border-radius:4px;border:1px solid var(--Gray-7, #cfcfcf);background:var(--White, #fff)}.select-all label{margin:0;color:var(--Gray-1, #333);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.select-all span{display:flex;padding:2px 8px;align-items:center;gap:10px;border-radius:50px;background:var(--Sub-1, #eff2fd);color:var(--Main-1, #0c60c2);font-size:10px;font-style:normal;font-weight:500;line-height:100%}.tab-area{display:flex;flex-direction:column;align-items:flex-start;gap:30px}.tab-area .body-area{padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.tab-area .body-area .header-opt{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.tab-area .body-area .header-opt .left-wrap{display:flex;align-items:center;gap:20px}.tab-area .body-area .header-opt .left-wrap .btn-wrap{display:flex;align-items:center;gap:12px;border-right:1px solid #e0e0e0;padding-right:20px}.tab-area .body-area .header-opt .left-wrap .select-wrap{display:flex;align-items:center;gap:12px}.tab-area .body-area .header-opt .right-wrap button{border-radius:30px;background:var(--Gray-10, #fafafa);display:flex;padding:8px 16px;align-items:center;gap:6px;border:none;width:100%;max-width:75px;white-space:nowrap;height:32px}.tab-area .body-area .header-opt .course-pagination{margin:0;gap:16px}.tab-area .body-area .header-opt .course-pagination .prev span,.tab-area .body-area .header-opt .course-pagination .next span{display:none}.tab-area .body-area .header-opt .btn-wrap{flex-direction:row;justify-content:flex-end;max-width:250px;gap:8px}.tab-area .body-area .header-opt .btn-wrap .playBtns,.tab-area .body-area .header-opt .btn-wrap .pauseBtns{padding:8px 12px;font-size:14px;max-width:fit-content;height:auto;border-radius:99px}.tab-area .body-area .form-wrap{width:100%;display:flex;flex-direction:column;gap:32px}.tab-area .body-area .form-wrap .head-box-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.tab-area .body-area .form-wrap .head-box-wrap h2{color:var(--Black, #181818);font-size:20px;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 990px){.tab-area .body-area .form-wrap .head-box-wrap h2{font-size:18px}}.tab-area .body-area .form-wrap .head-box-wrap .form-area{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;width:100%}@media (max-width: 1000px){.tab-area .body-area .form-wrap .head-box-wrap .form-area{grid-template-columns:100%}}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area{width:100%;display:flex;padding:15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;border-radius:8px;border:1px solid var(--Sub-Line, #e5e9eb);background:var(--White, #fff)}@media screen and (max-width: 990px){.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area{padding:0;border:none}}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area.active{border:1px solid var(--Main-1, #0c60c2)}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap{display:flex;width:100%;justify-content:space-between;gap:4px}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap{display:flex;gap:10px;flex:1 0 0}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .select-all{padding:0;height:fit-content}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt{display:flex;gap:10px;flex:1 0 0}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .img-sec{width:100%;max-width:80px;border-radius:8px;height:80px;overflow:hidden}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .img-sec img{width:100%}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap{width:100%;max-width:calc(100% - 90px);display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap h3{color:var(--Black, #181818);font-size:14px;font-style:normal;font-weight:700;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:393px}@media screen and (max-width: 990px){.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap h3{max-width:200px;font-size:14px}}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap h2{color:var(--Gray-1, #333);font-size:14px;font-style:normal;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;max-width:393px}@media screen and (max-width: 990px){.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap h2{max-width:200px}}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .left-wrap .select-cnt-wrap .img-cnt .cnt-wrap p{color:var(--Gray-2, #4c4c4c);font-size:12px;font-style:normal;font-weight:500;line-height:16px}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .box-head{display:flex;align-items:center;gap:16px}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .box-head .select-all label{color:var(--Black, #181818);font-size:18px;font-style:normal;font-weight:600;line-height:100%}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .para-wrap{display:flex;flex-direction:column;padding:8px 16px;align-items:flex-start;gap:12px;border-radius:10px;background:var(--Sub-BG, #fafafb);width:100%}.tab-area .body-area .form-wrap .head-box-wrap .form-area .box-area .para-wrap p{color:var(--Black, #181818);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.tab-area .body-area .form-wrap .pagination-wrap{padding-top:30px;width:100%}.tab-area .body-area .form-wrap .pagination-wrap .course-pagination{margin:0;gap:16px}.tab-area .body-area .form-wrap .pagination-wrap .course-pagination .prev span,.tab-area .body-area .form-wrap .pagination-wrap .course-pagination .next span{display:none}.tab-area .pagination-wrap{padding-top:30px;width:100%}.tab-area .pagination-wrap .course-pagination{margin:0;gap:16px}.tab-area .pagination-wrap .course-pagination .prev span,.tab-area .pagination-wrap .course-pagination .next span{display:none}.bd-eo{border-left:1px solid #e0e0e0;padding-left:24px}.nb{border-bottom:none!important;padding-bottom:0!important}.whats-new .page-cnt-wrap{padding:80px 0}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap{padding:66px 0 95px}}.whats-new .page-cnt-wrap .inner-page-wrap{gap:80px;display:flex;flex-direction:column;margin-bottom:0}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap{margin-top:0!important;padding-bottom:0!important;gap:0px}}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap{padding-bottom:32px}}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap{display:flex;padding:16px;flex-direction:column;gap:16px;align-self:stretch;border-radius:8px;background:#F5F5F5}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap .first-wrap{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:4px 0}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap .first-wrap h2{color:#181818;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap .first-wrap button{display:flex;height:32px;padding:8px 16px;align-items:center;gap:4px;border-radius:50px;border:1px solid var(--Sub-2, #e5ebff);background:var(--White, #fff);color:var(--Main-1, #0c60c2);font-size:12px;font-style:normal;font-weight:500;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap h2{color:var(--Gray-2, #4c4c4c);font-size:14px;font-style:normal;font-weight:500;line-height:130%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .quote-wrap p{color:var(--Gray-4, #828282);text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap{display:flex;padding:16px;flex-direction:column;gap:16px;align-self:stretch;border-radius:8px;background:#F5F5F5}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .first-wrap{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .first-wrap h2{color:var(--Student-Text-1, #222059);font-size:18px;font-style:normal;font-weight:700;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt{display:flex;align-items:flex-start;gap:12px;align-self:stretch}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .left-wrap{width:100%;max-width:120px;border-radius:8px;overflow:hidden}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap span{color:#005dac;font-size:12px;font-style:normal;font-weight:600;line-height:16px}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap h3{color:var(--Black, #181818);font-size:18px;font-style:normal;font-weight:600;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap .cnt-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap .cnt-wrap h2{color:#333;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.whats-new .page-cnt-wrap .inner-page-wrap .head-wrap .highlight-wrap .highlight-cnt .right-wrap .cnt-wrap p{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap{width:100%;display:flex;flex-direction:column}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap{padding-top:24px;gap:0!important}}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new{padding:32px 0!important}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new:first-child{padding-top:0!important}}@media (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new.mob-scroll{overflow:scroll;padding:16px 0}}@media (max-width: 990px){.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new.mob-scroll .box-sec .inner-box .imgBox{max-width:144px;min-height:144px}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new.mob-scroll .box-sec .inner-box .imgBox img{min-height:144px}}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new .second-head{gap:0;padding:0;border-bottom:none;margin-bottom:16px}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new .second-head .left-head{width:auto}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new .second-head .right-head{width:auto;display:flex;justify-content:flex-end}.whats-new .page-cnt-wrap .inner-page-wrap .card-wrap .what-new .second-head .right-head button{display:flex;padding:8px 16px;align-items:flex-start;gap:2px;border-radius:50px;border:1px solid var(--Student-Guide-Text-3, #8ea0ae);background:var(--White, #fff);align-items:center}.whats-new .page-cnt-wrap .inner-page-wrap .second-head{gap:0;padding:0;border-bottom:none}.whats-new .page-cnt-wrap .inner-page-wrap .second-head .left-head{width:100%}.whats-new .page-cnt-wrap .inner-page-wrap .second-head .right-head{width:100%;display:flex;justify-content:flex-end}.whats-new .page-cnt-wrap .inner-page-wrap .second-head .right-head button{display:flex;padding:8px 16px;align-items:flex-start;gap:2px;border-radius:50px;border:1px solid var(--Student-Guide-Text-3, #8ea0ae);background:var(--White, #fff);align-items:center}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .tab-area{gap:12px}}@media screen and (max-width: 990px){.whats-new .page-cnt-wrap .tab-area .tab-body{padding:0}}.no-data{width:100%;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.no-data p{font-size:16px;color:#a4a4a4;font-weight:600;line-height:100%}.vocabulary-play-area{position:relative;width:100%;padding:80px 0}@media screen and (max-width: 990px){.vocabulary-play-area{padding:32px 0 90px}}.play-listing{display:flex;min-height:584px;padding:16px 12px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:8px;border:1px solid #E0E0E0;background:#FFF;box-shadow:0 2px 4px #005dac33}@media screen and (max-width: 990px){.play-listing{min-height:calc(100vh - 270px)}}.play-listing .play-count-box{position:relative;width:100%;color:#828282;font-size:12px;font-style:normal;font-weight:500;line-height:16px;text-align:right}.play-listing .play-head-box{position:relative;width:100%}.play-listing .play-head-box h2{display:block;color:#0c60c2;text-align:center;font-size:24px;font-style:normal;font-weight:600;line-height:28px}.play-listing .play-list-names{position:relative;width:100%}.play-listing .play-list-names ul{width:100%;display:flex;flex-direction:column;gap:10px;counter-reset:section}.play-listing .play-list-names ul li{color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.play-listing .play-list-names ul li:before{counter-increment:section;content:counter(section) ".";padding-right:5px;color:#333;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.play-container{position:relative;width:100%;margin-top:16px}.audio-box-area{position:relative;width:100%;display:flex;padding:16px 15px;justify-content:center;align-items:center;border-radius:8px;background:#F5F5F5}.audio-box-area .audio-bar-area{position:relative;width:100%;max-width:345px;display:flex;justify-content:space-between;align-items:baseline;padding:0 15px;height:58px}@media screen and (max-width: 990px){.audio-box-area .audio-bar-area{justify-content:center;gap:32px}}.audio-box-area .audio-bar-area .refresBtn{position:relative;width:28px}.audio-box-area .audio-bar-area .refresBtn img{width:100%}.audio-box-area .audio-bar-area .ply-pus-area{display:flex;gap:32px;align-items:center;justify-content:center;height:58px}.audio-box-area .audio-bar-area .ply-pus-area .skip-backs{position:relative}.audio-box-area .audio-bar-area .ply-pus-area .skip-backs.not-allowed{opacity:.5;cursor:not-allowed}.audio-box-area .audio-bar-area .ply-pus-area .playsBtn{position:relative;display:block;width:56px;text-align:center}.audio-box-area .audio-bar-area .ply-pus-area .puaseBtn{display:none;width:56px}.audio-box-area .audio-bar-area .ply-pus-area .skip-forword{position:relative;transform:rotate(180deg)}.audio-box-area .audio-bar-area .ply-pus-area .skip-forword.not-allowed{opacity:.5;cursor:not-allowed}@media screen and (max-width: 767px){section.home-sec.whats-new .search-wrap .search-area{max-width:fit-content}}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;overflow:hidden;text-indent:-8989px}.eachBox-area{position:relative;width:100%}.eachBox-area .each-head{position:relative;width:100%;border-bottom:1px solid #e0e0e0;padding-bottom:16px;margin-bottom:16px;display:flex;justify-content:space-between}@media screen and (max-width: 990px){.eachBox-area .each-head{flex-direction:column;gap:8px;align-items:flex-start}}.eachBox-area .each-head h2{color:#181818;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.eachBox-area .each-head .pagination-area ul{list-style:none;display:flex;padding:4px 10px;align-items:flex-start;gap:10px;border-radius:5px;background:var(--Sub-2, #e5ebff)}.eachBox-area .each-head .pagination-area ul li{color:var(--Gray-1, #333);font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:flex;align-items:flex-start;gap:2px}.eachBox-area .each-head .pagination-area ul li span{color:var(--Main-1, #0c60c2);text-align:right;font-size:14px;font-style:normal;font-weight:700;line-height:100%}.quiz_top_card{background-color:#fff;box-shadow:0 2px 6px #005dac1f;padding:16px 76px 16px 32px;position:relative}@media (max-width: 767px){.quiz_top_card{padding:16px 70px 16px 15px}}.quiz_top_card h2{color:#828282;font-size:16px;font-weight:500;margin-bottom:9px}.quiz_top_card h3{color:#333;font-size:16px;font-weight:500;margin-bottom:16px}.quiz_top_card span{color:#bdbdbd;display:inline-block;font-size:12px;font-weight:500}.quiz_top_card .bookmark{position:absolute;right:32px;top:16px}.quiz_bottom_card{background-color:#fff;box-shadow:0 2px 6px #005dac1f;padding:32px;position:relative;margin-top:20px}@media (max-width: 767px){.quiz_bottom_card{margin-bottom:10px;padding:15px}}.quiz_bottom_card .quiz_inner_body{display:grid;gap:24px}.quiz_bottom_card .quiz_inner_body h2{color:#333;font-size:18px;font-weight:500;margin-bottom:16px}.quiz_bottom_card .quiz_inner_body h2.color-deep{color:#181818}.quiz_bottom_card .quiz_inner_body h2.color-blue{color:#222059}.quiz_bottom_card .quiz_inner_body h2.fs-20{font-size:20px}.quiz_bottom_card .quiz_inner_body p{color:#666;font-size:14px;font-weight:600}.quiz_bottom_card .quiz_inner_body p+p{margin-top:6px}.quiz_bottom_card .quiz_inner_body p .deep-gray{color:#333}.quiz_bottom_card .quiz_inner_body p.color-deep{color:#181818}.quiz_bottom_card .quiz_inner_body p.color-blue{color:#222059}.quiz_bottom_card .quiz_inner_body p .fs-16{font-size:16px}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox{display:grid;gap:24px}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .quiz_question.txt-black .question-sound h2{color:#000}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .quiz_question.txt-black p.deep-blue{color:#000!important}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .textbox_holder{margin-bottom:16px}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .textbox_holder h2{display:inline-block;font-size:20px;margin-bottom:0}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound{display:flex;gap:12px}@media (max-width: 767px){.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound{flex-direction:column}}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound h2{color:#222059;font-weight:600}@media (max-width: 767px){.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound h2{margin:0}}.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound span{display:flex;align-items:center;gap:4px;color:var(--Main-1, #0C60C2);font-size:12px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:16px;cursor:pointer}@media (max-width: 767px){.quiz_bottom_card .quiz_inner_body .single_quiz_textbox .question-sound .textbox_holder{margin:0}}.quiz_bottom_card .button-wrap{position:relative;text-align:center}@media (max-width: 767px){.quiz_bottom_card .button-wrap{padding:32px 0 0}}.quiz_bottom_card .button-wrap .centered_but{max-width:110px;padding:12px 15px;margin:0 auto}@media (max-width: 767px){.quiz_bottom_card .button-wrap .centered_but{max-width:none}}.quiz_bottom_card .button-wrap .tip_answer{position:absolute;left:0;color:#fa841a;font-size:14px;text-transform:uppercase;font-weight:700;display:flex;align-items:center;margin-top:10px}@media (max-width: 767px){.quiz_bottom_card .button-wrap .tip_answer{right:0;top:0;left:auto;margin-top:0}}.quiz_bottom_card .course-pagination{margin-top:0}.quiz_bottom_card .play-icon{display:flex;gap:16px;align-items:center}.quiz_bottom_card .play-icon h2{font-size:20px;color:#222059;margin-bottom:0;font-weight:600}.deep-blue{color:#222059!important}.answer-explanation-area{position:relative;width:100%}.answer-explanation-area .upper-content{position:relative;width:100%;display:flex;gap:4px;align-items:center}.answer-explanation-area .upper-content span{color:var(--Green-2, #27AE60);font-size:16px;font-style:normal;font-weight:600;line-height:100%}.answer-explanation-area .explanations-text{position:relative;width:100%;border-radius:0 8px 8px;border:1px solid var(--Green-2, #27AE60);background:var(--White, #FFF);padding:12px 16px;margin-top:8px}.check_option ul li{position:relative}.check_option ul li+li{margin-top:16px}.check_option ul li input[type=radio]{position:absolute;opacity:0}.check_option ul li span{width:24px;height:24px;position:absolute;left:24px;top:25px}.check_option ul li span:after{content:"";position:absolute;height:9px;width:18px;border-bottom:3px solid #E4E9EF;border-left:3px solid #E4E9EF;transform:rotate(-45deg);left:4px;top:5px}.check_option ul li input[type=radio]:checked+span:after{border-bottom:3px solid #005DAC;border-left:3px solid #005DAC}.check_option ul li input[type=radio]:checked+span+label{border:2px solid #5585CC;background-color:#eff2fd}.check_option ul li label{background-color:#fafafb;border-radius:8px;padding:24px 24px 24px 68px;color:#666;font-size:16px;font-weight:600;margin-bottom:0;width:100%;border:2px solid #FAFAFB}.check_option ul li label em{font-style:normal}.check_option.check-option-true ul{display:flex;gap:24px;flex-wrap:wrap}@media (max-width: 767px){.check_option.check-option-true ul{gap:16px}}.check_option.check-option-true ul li{display:inline-block;min-width:200px}@media (max-width: 767px){.check_option.check-option-true ul li{min-width:148px}}.check_option.check-option-true ul li+li{margin-top:0}.check_option.check-option-true ul li span{display:none}.check_option.check-option-true ul li label{padding-left:24px;text-align:center;cursor:pointer}@media (max-width: 767px){.check_option.check-option-true ul li label{padding:12px}}.textbox_holder{position:relative;width:100%;display:flex;gap:10px;flex-wrap:wrap}.new_answer_box{border-bottom:1px solid #000000;text-align:center;margin:0;max-width:140px;font-weight:700;font-size:16px;border-radius:0}.activity-body{padding:80px 0}@media (max-width: 768px){.activity-body{padding:25px 0 95px}}.activity-body .dividers{margin:60px 0}.activity-body .title-desc{border:none;padding:0}@media screen and (max-width: 767px){.activity-body .title-desc{margin-bottom:16px}}.activity-body .title-desc h4.title{font-size:24px}@media screen and (max-width: 767px){.activity-body .title-desc h4.title{font-size:20px}}.activity-body .title-desc p{font-size:16px}@media screen and (max-width: 767px){.activity-body .title-desc p{display:none}}.activity-body.courseprise .title-desc{padding:0}@media screen and (max-width: 767px){.activity-body.courseprise .title-desc{margin-bottom:16px}}.activity-body.courseprise .title-desc h4.title{font-size:24px}@media screen and (max-width: 767px){.activity-body.courseprise .title-desc h4.title{font-size:20px}}.activity-body.courseprise .title-desc p{font-size:16px}@media screen and (max-width: 767px){.activity-body.courseprise .title-desc p{display:none}}@media screen and (max-width: 767px){.activity-body.courseprise .topics-wrapper{gap:8px}}.activity-body.courseprise .topics-wrapper .topics-box{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 767px){.activity-body.courseprise .topics-wrapper .topics-box{padding:16px;gap:16px}}.activity-body.courseprise .graph-chart{padding-right:64px;padding-left:0}@media screen and (max-width: 767px){.activity-body.courseprise .graph-chart{padding:24px 8px}}@media screen and (max-width: 767px){.activity-body.courseprise .dividers{margin:32px 0}}.activity-container{width:100%;max-width:930px;margin:0 auto}.course-card{padding:24px;border-bottom:1px solid #F2F2F2;background-color:#fff;box-shadow:0 2px 6px #005dac1f}@media screen and (max-width: 767px){.course-card{padding:0 15px 24px}}.about-course{display:flex;justify-content:space-between;gap:16px}.about-course .course-info{width:calc(100% - 44px)}.about-course .bookmark{width:28px}.course-name{color:#828282;font-size:14px;font-weight:600;line-height:140%}.course-title{color:#333;font-size:16px;font-weight:600;line-height:130%;margin:4px 0 16px}.publish-date{color:#bdbdbd;font-size:12px;font-weight:600;line-height:100%}.bookmark-btn.active svg path{fill:#0c60c2}.course-video video{width:100%;border-radius:8px}.video-caption{margin-top:24px}.with-bookmark{display:flex;align-items:center;justify-content:space-between}.with-bookmark .bookmark{height:28px}.lang-btns{display:flex;align-items:center;gap:16px;margin-bottom:32px}.lang-btns button{width:32px;height:32px;border-radius:50%;border:1px solid #E5EBFF;background:#ffffff;color:#005dac;font-size:16px;line-height:100%;display:flex;justify-content:center;align-items:center}.lang-btns button.selected{border:1px solid #005DAC;background:#005DAC;color:#fff}.lang-btns button.listen-full{width:auto;height:auto;display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:30px;border:1px solid #e5ebff;background:#fff;color:#0c60c2;font-size:12px;font-weight:500;line-height:100%}.lang-btns button.listen-full .audio-sec{width:auto!important}.subtitle-wrapper{margin-top:32px}.subtitle-wrapper ul{display:flex;flex-direction:column;gap:24px}.subtitle-wrapper ul li{color:#4c4c4c;font-size:16px;font-weight:500;line-height:100%;display:flex;flex-direction:column;gap:8px}.subtitle-wrapper ul li.highlighted{color:#005dac}.mb-30{margin-bottom:30px}.slider-img-wrap{padding-bottom:30px}.slider-img-wrap img{margin-inline:auto;border-radius:8px;height:428px;max-width:762px;width:100%}@media screen and (max-width: 990px){.slider-img-wrap img{max-width:none;width:100%;height:auto}}.course-audio-image{position:relative;width:100%}.course-audio-image .audio-img-area{position:relative;width:100%;height:455px;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#fff;box-shadow:0 2px 6px #005dac1f}.course-audio-image .audio-img-area img{object-fit:cover;height:455px}@media screen and (max-width: 990px){.course-audio-image .audio-img-area,.course-audio-image .audio-img-area img{height:255px}}.course-audio-image .audio-sec{position:relative;width:100%;margin:16px 0;border-radius:16px;background:#F5F5F5;padding:4px 8px}.paragraph-wrapper{margin-top:52px}.paragraph-wrapper .instruction{color:#181818;font-size:18px;font-weight:600;line-height:100%;margin-bottom:24px}.paragraph-wrapper .paragraph{color:#4c4c4c;font-size:16px;font-weight:500;line-height:180%}.paragraph-wrapper .highlight{background-color:#ff0}.paragraph-wrapper .wrong{background-color:red;color:#fff}.action-area{margin-top:32px;position:relative}.action-area .tips-btn{display:flex;align-items:center;color:#fa841a;font-size:14px;font-weight:700;line-height:140%}.blue-button{width:110px;padding:10px 24px;border-radius:4px;background:#005DAC;color:#fff;font-size:12px;font-weight:600;line-height:100%}.blue-button.center-align{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.result{margin-bottom:24px;display:flex;align-items:center;gap:16px}.result span{font-size:20px;font-weight:500;line-height:100%}.result .green{color:#27ae60}.result .grey{color:#828282}.flashcard-content{min-height:446px;display:flex;justify-content:center;align-items:center;position:relative}.flashcard-content .sentence{display:flex;flex-direction:column;gap:24px;align-items:center}.flashcard-content .sentence .en{color:#005dac;text-align:center;font-size:24px;font-weight:600;line-height:100%}.flashcard-content .sentence .en .grey{color:#a4a4a4}.flashcard-content .sentence .en.green{color:#27ae60}.flashcard-content .sentence .ko{color:#4c4c4c;text-align:center;font-size:24px;font-weight:600;line-height:100%}.flashcard-content .sentence .bg-blue{padding:0 16px;border-radius:4px;background:#0c60c2;color:#fff;font-size:16px;font-weight:600;line-height:160%}.media-options{display:flex;padding:16px 0;justify-content:center;align-items:center;gap:24px;position:absolute;bottom:0}.media-options .retake{display:flex;padding:8px 16px;align-items:center;gap:6px;border-radius:38.462px;background:#f2f2f2;color:#0c60c2;font-size:12px;font-weight:600;line-height:100%}.media-options .microphone-btn{width:64px;height:64px;background:var(--Gray-9, #F2F2F2);border-radius:100%;display:flex;justify-content:center;align-items:center}.media-options .microphone-btn .audio-sec{width:auto!important}.media-options .speaker-btn{width:40px;height:40px;background:var(--Gray-9, #F2F2F2);border-radius:100%;display:flex;justify-content:center;align-items:center}.media-options button:disabled{filter:grayscale(1);opacity:.7}.pronunciations{display:flex;align-items:center;justify-content:center;gap:24px}.pronunciations .pronunciation{display:flex;align-items:center;gap:6px}.pronunciations span{color:#0c60c2;font-size:12px;font-weight:600;line-height:100%}.instruction-box{display:flex;padding:16px;flex-direction:column;gap:8px;margin-bottom:32px;border-radius:8px;background:#fafafa}.instruction-box p{color:#333;font-size:14px;font-weight:500;line-height:180%}.convo-section{margin-top:32px;display:flex;flex-direction:column;gap:20px}.convo-section .person{display:flex;gap:12px;width:fit-content}.convo-section .person.ml-auto span{display:block;text-align:right}.convo-section .dp{border-radius:48px;width:48px;height:48px}.convo-section .name{color:#181818;font-size:12px;font-weight:600;line-height:100%;display:block;padding-bottom:5px}.convo-section .box{margin-top:4px;display:flex;padding:12px 16px;flex-direction:column;gap:10px;border-radius:0 12px 12px;border:1px solid #f2f2f2;background:#fff}.convo-section .box.greentxt .speak-line h2,.convo-section .box.greentxt .record button{color:green}.convo-section .box.greytxt .speak-line h2{color:#d5d4d4}.convo-section .speak-line{display:flex;gap:10px}.convo-section .speak-line h2{color:#181818;font-size:16px;font-weight:600;line-height:140%}.convo-section .speak-line p{margin-top:4px;color:#828282;font-size:12px;font-weight:500;line-height:140%}.convo-section .speak-line button{height:fit-content}.convo-section .record{padding-top:10px;border-top:1px solid #f2f2f2;display:flex;justify-content:center;gap:6px}.convo-section .record button{display:flex;padding:8px 0;align-items:center;gap:6px;color:#333;font-size:14px;font-weight:500;line-height:100%}.convo-section .record button img{width:32px;height:32px}.convo-section .record button .blue{color:#0c60c2}.convo-section .record button .play-sec{width:auto!important}.quiz-section{margin-top:40px}.quiz-section .quiz-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.quiz-section .quiz-header .q-no{display:flex;padding:10px 16px;border-radius:50px;background:#669bd8;color:#fff;font-size:16px;font-weight:700;line-height:100%;white-space:nowrap}.quiz-section .quiz-header h2{color:#222059;font-size:20px;font-weight:600;line-height:100%}.quiz-section .ans-options{display:flex;flex-direction:column;gap:16px;margin-top:24px}.quiz-section .ans-options .single-option{display:flex;padding:24px;align-items:center;gap:16px;border-radius:8px;background:#fafafb;cursor:pointer}.quiz-section .ans-options .single-option.selected{border:1px solid #0c60c2;background:#eff2fd;cursor:default}.quiz-section .ans-options .single-option.selected svg path{stroke:#0c60c2}.quiz-section .ans-options .single-option.selected p{color:#181818}.quiz-section .ans-options .single-option p{color:#666;font-size:16px;font-weight:500;line-height:180%}.quiz-section .quiz-content{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:center}.quiz-section .tgas-btn{padding:4px 8px;border-radius:4px;background:#0C60C2;color:#fff;font-size:14px}.quiz-section .tgas-btn.green-tags{background:green}.quiz-section .tgas-btn.grey-tags{background:#9b9999}.article-details{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}@media screen and (max-width: 990px){.article-details{margin-bottom:16px}}.article-details .left{display:flex;align-items:center}.article-details .img-wrap{width:54px;height:54px;background-color:#d9d9d9;border-radius:50%;margin-right:20px}.article-details .img-wrap img{width:100%;max-width:100%;aspect-ratio:1/1;border-radius:50%}.article-details .name-date h4{color:#222059;font-size:20px;font-weight:700;line-height:120%;margin-bottom:16px}.article-details .name-date p{color:#8f8f8f;font-size:14px;font-weight:500;line-height:100%}.article-details .bookmark{height:28px}.course-card.whats-new{padding:32px;border-radius:8px;border:1px solid #e0e0e0;box-shadow:none}.course-card.whats-new .swiper-button-prev:after{font-size:0;background:url(/assets/CaretLeft-55c08c02.svg) no-repeat center center;width:32px;height:32px;display:block}.course-card.whats-new .swiper-button-next:after{font-size:0;background:url(/assets/CaretRight2-c9250d56.svg) no-repeat center center;width:32px;height:32px;display:block}@media (max-width: 768px){.course-card.whats-new{padding:0;border-radius:0;border:0}}.course-card.whats-new .prog-sec{max-width:610px;margin-inline:auto;margin-bottom:32px}.course-card.whats-new .slider-img-wrap{max-width:610px;margin-inline:auto}.course-card.whats-new .slider-img-wrap img{border:1px solid #f2f2f2;width:610px;max-width:100%;height:auto;aspect-ratio:1/1}@media screen and (max-width: 990px){.course-card.whats-new .slider-img-wrap img{max-width:none;width:100%;height:auto}}.great{display:flex;padding:12px 20px;align-items:center;gap:8px;border-radius:30px;border:1px solid #e5ebff;background:#fff;color:#0c60c2;font-size:14px;font-weight:600;line-height:100%;margin-inline:auto;margin-top:32px}.play-wrap .play{display:flex;align-items:center;gap:10px}.play-wrap input[type=range]::-webkit-slider-runnable-track{background:#fff}.play-wrap input[type=range]::-moz-range-track{background:#fff}.playing-card{display:flex;padding:16px 15px;flex-direction:column;gap:16px;border-radius:8px;border-top:1px solid #eef0f2;background:#f5f5f5;width:100%}.playing-card .current-media{display:flex;gap:12px;width:100%}.playing-card .current-media .img-wrapper{background-color:#cfcfcf;width:44px;height:44px;overflow:hidden;display:flex;justify-content:center;align-items:center}.playing-card .current-media .img-wrapper img{width:100%;object-fit:cover}.playing-card .current-media .info{display:flex;flex-direction:column;gap:4px}.playing-card .current-media .info h6,.playing-card .current-media .info p{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-self:stretch}.playing-card .current-media .info h6{overflow:hidden;color:#181818;font-size:14px;font-weight:700;line-height:20px}.playing-card .current-media .info p{overflow:hidden;color:#4c4c4c;font-size:14px;font-weight:500;line-height:20px}.playing-card .prog-bar{width:100%;display:flex;padding:4px 0;align-items:center;gap:10px;position:relative}.playing-card .prog-bar p,.playing-card .prog-bar span{color:#181818;font-size:11px;font-weight:500;line-height:14px}.playing-card .prog-bar .play{width:100%}.playing-card .prog-bar input.progress{width:100%;height:4px;-webkit-appearance:none;outline:none;overflow:hidden;position:relative}.playing-card .prog-bar input.progress:after{content:"";position:absolute;width:100%;height:4px;background:#fff}.playing-card .prog-bar input.progress::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;border-radius:15px}.playing-card .prog-bar input.progress::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:4px;border-radius:50%;background:#00457F;cursor:pointer;box-shadow:-500px 0 0 500px #00457f;position:relative;z-index:999}.playing-card .prog-bar input[type=range]::-webkit-slider-runnable-track{background:#fff}.playing-card .prog-bar input[type=range]::-moz-range-track{background:#fff}.speak-sentence{color:#a4a4a4;text-align:center;font-size:20px;font-weight:500;line-height:160%}.speak-sentence.greentxt{color:green}.ko-instruction{color:#181818;text-align:center;font-size:16px;font-weight:500;line-height:160%;margin-bottom:24px}.spcebtween{justify-content:space-between}input.slider{width:100%;height:4px;-webkit-appearance:none;outline:none;overflow:hidden;position:relative}input.slider:after{content:"";position:absolute;width:100%;height:4px;background:#FFFFFF;border-radius:15px}input.slider::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;border-radius:15px}input.slider::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:4px;border-radius:15px;background:#00457F;cursor:pointer;box-shadow:-500px 0 0 500px #00457f;position:relative;z-index:999}input.range{width:100%;height:4px;-webkit-appearance:none;outline:none;overflow:hidden;position:relative}input.range:after{content:"";position:absolute;width:100%;height:4px;background:#FFFFFF;border-radius:15px}input.range::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;border-radius:15px}input.range::-webkit-slider-thumb{-webkit-appearance:none;width:15px;height:4px;border-radius:15px;background:#00457F;cursor:pointer;box-shadow:-500px 0 0 500px #00457f;position:relative;z-index:999}.audio-details-area{position:relative;padding-top:48px}@media screen and (max-width: 990px){.audio-details-area{padding-top:0;padding-bottom:0}}.audio-details-area h2{color:#222059;font-size:14px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:16px}.audio-details-area .prog-sec{padding:7px 16px}.audio-details-area .prog-sec .progress{max-width:100%!important}.audio-details-area .audio-text-slider{position:relative;width:100%;border-radius:8px;border:1px solid var(--Line-Cts_L-border, #EEF0F2);padding:8px;margin-top:16px}@media (max-width: 768px){.audio-details-area .audio-text-slider{border:none}}.audio-details-area .audio-text-slider .slider-img-wrap{position:relative;width:100%}@media (max-width: 768px){.audio-details-area .audio-text-slider .slider-img-wrap{padding:0}}.audio-details-area .audio-text-slider .slider-img-wrap p{color:var(--bw-gray-2, #4C4C4C);font-size:14px;font-style:normal;font-weight:500;line-height:22px}.audio-details-area .audio-text-slider .slider-img-wrap img{height:auto;width:auto;max-width:none}@media screen and (max-width: 990px){.audio-details-area .audio-text-slider .slider-img-wrap img{width:100%}}@media (max-width: 768px){.audio-details-area .audio-text-slider .swiper .swiper-wrapper{flex-direction:column}}@media (max-width: 768px){.audio-details-area .audio-text-slider .swiper .swiper-wrapper .swiper-slide{padding:30px 0;border-bottom:1px solid #CCCCCC}.audio-details-area .audio-text-slider .swiper .swiper-wrapper .swiper-slide:first-child{padding-top:0}.audio-details-area .audio-text-slider .swiper .swiper-wrapper .swiper-slide:last-child{padding-bottom:0;border:none}}@media (max-width: 768px){.audio-details-area .audio-text-slider .swiper .swiper-pagination{display:none}}.audio-details-area .like-booksmark{position:relative;width:100%;display:flex;margin-top:24px;justify-content:space-between}@media (max-width: 768px){.audio-details-area .like-booksmark{margin-top:16px}}.audio-details-area .like-booksmark .great{margin:0;padding:0;border:none}.audio-details-area .divider{margin-top:48px}@media (max-width: 768px){.audio-details-area .divider{display:none}}.test-type-area{position:relative;width:100%}.test-type-area .tab-area .tab-body .course-card{padding:32px;display:flex;flex-direction:column;gap:20px}.test-type-area .tab-area .tab-body .course-card .course-header{position:relative;width:100%;display:flex;flex-direction:column;gap:16px}.test-type-area .tab-area .tab-body .course-card .course-header h2{color:var(--Main-1, #0C60C2);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.test-type-area .tab-area .tab-body .course-card .course-header .inner-heads{position:relative;width:100%;display:flex;gap:4px}.test-type-area .tab-area .tab-body .course-card .course-header .inner-heads h3{color:var(--Black, #181818);font-size:18px;font-style:normal;font-weight:600;line-height:100%}.test-type-area .tab-area .tab-body .course-card .simpleblock{position:relative;padding:16px;display:flex;flex-direction:column;border-radius:8px;background:var(--Student-BG-2, #F7FAFD)}.test-type-area .tab-area .tab-body .course-card .simpleblock a{display:flex;padding:4px 16px;justify-content:center;align-items:center;gap:4px;color:var(--Main-1, #0C60C2);text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:100%}.test-type-area .tab-area .tab-body .course-card .simpleblock a img{transform:rotate(90deg);width:12px}.test-type-area .tab-area .tab-body .course-card .course-imgs{position:relative;width:100%;display:flex;gap:30px}.test-type-area .tab-area .tab-body .course-card .question-div{position:relative;width:100%;display:flex;gap:16px;align-items:center;flex-direction:column}.test-type-area .tab-area .tab-body .course-card .question-div .question-header{position:relative;width:100%;display:flex;gap:16px;align-items:center}.test-type-area .tab-area .tab-body .course-card .question-div .question-header h3.tgas{padding:10px 16px;border-radius:50px;background:#669BD8;color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.test-type-area .tab-area .tab-body .course-card .question-div .question-body{position:relative;width:100%}.test-type-area .tab-area .tab-body .course-card .question-div .question-body span.asks{width:100%;padding:16px 24px;border-radius:4px;display:flex;gap:4px;border:1px dashed #D6E2E9;justify-content:center}.test-type-area .tab-area .tab-body .course-card .question-div .question-body span.asks img{transform:rotate(90deg);width:12px}.test-type-area .tab-area .tab-body .course-card .spekcer{position:relative;width:100%;display:flex;justify-content:center;padding:16px 0}.test-type-area .tab-area .tab-body .course-card .simpletxt{position:relative;width:100%;margin:20px 0}.test-type-area .tab-area .tab-body .course-card .simpletxt p{display:block;color:var(--Gray-5, #A4A4A4);text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:100%}.reviewTab-content .course-card .date-time{justify-content:flex-end;color:var(--Gray-4, #828282);font-size:14px;font-style:normal;font-weight:500;line-height:100%}.reviewTab-content .course-card .review-qust-ans-area{position:relative;width:100%;display:flex;flex-direction:column}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea{display:flex;flex-direction:column;gap:40px}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea .question-div{position:relative}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea .question-div .question-body h3{color:var(--Black, #181818);font-size:18px;font-style:normal;font-weight:600;line-height:140%}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea .question-div .answer-body{position:relative;width:100%;display:flex;gap:8px;padding:5px 32px;align-items:center;background-color:#fafafa;border-radius:10px}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea .question-div .answer-body h2{color:var(--Gray-1, #333);font-size:16px;font-style:normal;font-weight:700;line-height:100%}.reviewTab-content .course-card .review-qust-ans-area .reviewBoxarea .question-div .answer-body p{color:var(--Gray-1, #333);font-size:14px;font-style:normal;font-weight:600;line-height:140%}.course-pagination{margin-top:30px;display:flex;align-items:center;justify-content:space-between}.course-pagination .prev,.course-pagination .next{display:flex;align-items:center;gap:8px}.course-pagination .prev.disabled button,.course-pagination .next.disabled button{cursor:default;pointer-events:none}.course-pagination .prev.disabled button svg path,.course-pagination .next.disabled button svg path{stroke:#8f8f8f}.course-pagination .prev.disabled span,.course-pagination .next.disabled span{color:#8f8f8f}.course-pagination .prev span,.course-pagination .next span{color:#181818;font-size:14px;font-weight:500;line-height:100%;display:contents}.course-pagination .next button{transform:rotate(180deg)}.course-pagination .counter{display:flex;align-items:center;gap:4px;color:#8f8f8f;font-size:14px;font-weight:500;line-height:100%}.course-pagination .counter .current{color:#005dac;min-width:15px;text-align:center}.vl-shown{overflow:hidden}.vl-overlay{bottom:0;left:0;position:absolute;right:0;top:0;align-items:center;display:none;justify-content:center;overflow:hidden;z-index:9999}.vl-overlay.vl-active{display:flex}.vl-overlay.vl-full-page{z-index:9999;position:fixed}.vl-overlay .vl-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.vl-overlay .vl-icon,.vl-parent{position:relative}.VuePagination__count{display:none}.VuePagination__pagination{display:flex!important;justify-content:center;align-items:center;margin-top:30px}.VuePagination__pagination-item{font-size:14px;line-height:16px;font-weight:400;color:#a4a4a4;padding:5px 6px}.VuePagination__pagination-item.active{color:#181818}.VuePagination__pagination-item button{background-color:transparent;color:#181818;font-size:20px;padding:5px 12px}.modal_backdrop[data-v-1c62b78c]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:#0000004d;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal_[data-v-1c62b78c]{background:white;overflow-x:auto;display:flex;flex-direction:column;width:100%;max-height:95vh;border-radius:16px}.modal_content[data-v-1c62b78c]{padding:20px}.modal_header[data-v-1c62b78c],.modal_footer[data-v-1c62b78c]{border:none}.modal_header[data-v-1c62b78c]{position:relative;font-weight:600;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start!important;gap:10px}.modal_header img[data-v-1c62b78c]{order:1;margin-left:auto;height:24px;width:24px}.modal_header button[data-v-1c62b78c]{width:fit-content;margin-left:auto}.modal_header h1[data-v-1c62b78c]{order:2}@media screen and (max-width: 768px){.modal_header h1[data-v-1c62b78c]{font-size:24px!important;line-height:40px!important}}.modal_body[data-v-1c62b78c]{position:relative}.modal_body h2[data-v-1c62b78c]{font-weight:700;font-size:24px;line-height:36px;text-align:center;letter-spacing:-.02em;color:#000;margin-bottom:40px}.fade-enter-active[data-v-1c62b78c],.fade-leave-active[data-v-1c62b78c]{transition:opacity .5s ease}.fade-enter-from[data-v-1c62b78c],.fade-leave-to[data-v-1c62b78c]{opacity:0}.loader[data-v-59bf1de8]{border:6px solid #f3f3f3;border-radius:50%;border-top:6px solid #3498db;width:60px;height:60px;-webkit-animation:spin-59bf1de8 2s linear infinite;animation:spin-59bf1de8 2s linear infinite}@-webkit-keyframes spin-59bf1de8{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-59bf1de8{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal__backdrop[data-v-812b1a47]{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#0000004d;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal__[data-v-812b1a47]{background:white;display:flex;flex-direction:column;width:100%;max-height:95vh;border-radius:16px;padding:20px}@media screen and (max-width: 768px){.modal__[data-v-812b1a47]{width:98%}}.modal__content[data-v-812b1a47]{overflow-x:auto}@media screen and (max-width: 768px){.modal__content[data-v-812b1a47]{padding:0}}.modal__content[data-v-812b1a47]::-webkit-scrollbar{width:5px;height:8px;background-color:#d7d4d4}.modal__content[data-v-812b1a47]::-webkit-scrollbar-thumb{background:#878686}.modal__header[data-v-812b1a47],.modal__footer[data-v-812b1a47]{border:none}.modal__header[data-v-812b1a47]{position:relative;font-weight:600;display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start!important;gap:10px}.modal__header img[data-v-812b1a47]{order:1;margin-left:auto;height:24px;width:24px}.modal__header button[data-v-812b1a47]{width:fit-content;margin-left:auto}.modal__header h1[data-v-812b1a47]{order:2}@media screen and (max-width: 768px){.modal__header h1[data-v-812b1a47]{font-size:24px!important;line-height:40px!important}}.modal__body[data-v-812b1a47]{position:relative}.modal__body h2[data-v-812b1a47]{font-weight:700;font-size:24px;line-height:36px;text-align:center;letter-spacing:-.02em;color:#000;margin-bottom:40px}.fade-enter-active[data-v-812b1a47],.fade-leave-active[data-v-812b1a47]{transition:opacity .5s ease}.fade-enter-from[data-v-812b1a47],.fade-leave-to[data-v-812b1a47]{opacity:0}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:50%;bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;padding:5px;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-maring)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-inline-start:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline-start:auto;margin-inline-end:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp__btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;cursor:pointer;transition:var(--dp-common-transition);line-height:normal}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-maring: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%)}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%)}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}
