.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:1px;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1 1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;opacity:.7;background-color:hsla(0,0%,100%,.7);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.Toastify__progress-bar--default{background:-webkit-gradient(linear,left top,right top,from(#4cd964),color-stop(#5ac8fa),color-stop(#007aff),color-stop(#34aadc),color-stop(#5856d6),to(#ff2d55));background:-webkit-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:-o-linear-gradient(left,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/static/media/slick.ced611da.eot);src:url(/static/media/slick.ced611da.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.b7c9e1e4.woff) format("woff"),url(/static/media/slick.d41f55a7.ttf) format("truetype"),url(/static/media/slick.f97e3bbf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top: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:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background: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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}html{scroll-behavior:smooth}.viversamWrap{margin-top:-55px}.viversamWrap img{max-width:100%;width:100%}.viversamWrap .downBtn{position:absolute;bottom:150px;right:10px;background:url("/images/samteo/viversam/downBtn.png") no-repeat 50%;display:inline-block;width:40px;height:40px;background-size:40px 40px;z-index:100}.viversamWrap .viversam_full .viversam_cont04{background-color:#84cfa0}.viversamWrap .viversam_full .viversam_cont04 .contwrap{padding:11vw;padding-bottom:5vw}.viversamWrap .viversam_full .viversam_cont04 .vivasld .swiper-wrapper{-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.viversamWrap .viversam_full .viversam_cont04 .vivasld .swiper-wrapper .swiepr-slide{margin:0 5px}.viversamWrap .viversam_full .viversam_cont04 .viverbtnWrap{padding:5vw 11vw}.viversamWrap .viversam_full .viversam_cont04 .viverbtnWrap .copyimg{width:25vw;margin:0 auto;text-align:center}.viversamWrap .viversam_full .viversam_cont04 .viverbtnWrap .viverdown{background:url("/images/samteo/viversam/viversam_down.png") no-repeat 50%;display:block;width:46.8292vw;height:10.4878vw;background-size:contain;margin:0 auto;margin-bottom:3.6585vw}.viversamWrap .viversam_full .viversam_cont06{position:relative}.viversamWrap .viversam_full .viversam_cont06 .multibus_box{position:absolute;top:89.38vw;left:4vw;right:4vw;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon{position:relative;width:30vw;margin-bottom:10.63vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon a{display:block}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .small_icon{position:relative;z-index:1}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .big_icon{position:absolute;opacity:0;top:-10vw;z-index:0}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .big_icon.hidden,.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .small_icon.hidden{opacity:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:0}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .big_icon.visible,.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .small_icon.visible{opacity:1;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:2}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon .big_icon img{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon10{width:20.5vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon11,.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon12,.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon13{width:23vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon1 .big_icon img{width:57vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon2 .big_icon img{width:63vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon3 .big_icon img{width:43vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon4 .big_icon img{width:71vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon5 .big_icon img{width:58vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon6 .big_icon img{width:63vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon7 .big_icon img{width:52vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon8 .big_icon img{width:44vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon9 .big_icon img{width:59vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon10 .big_icon img{width:50vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon11 .big_icon img{width:51vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon12 .big_icon img{width:46vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon13 .big_icon img{width:49vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon1 .big_icon{top:-20vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon2 .big_icon{top:-8vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon3 .big_icon{right:-3vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon4 .big_icon{left:-3vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon5 .big_icon{left:-22vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon6 .big_icon{top:-8vw;right:-2vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon7 .big_icon{left:-3vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon8 .big_icon{top:-15vw;left:-10vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon9 .big_icon{top:-15vw;right:-4vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon10 .big_icon{top:-12vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon11 .big_icon{top:-12vw;left:-2vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon12 .big_icon{top:-12vw;left:-20vw}.viversamWrap .viversam_full .viversam_cont06 .multibus_box .multibus_icon.icon13 .big_icon{top:-15vw;right:-3vw}.vivasamgo [class^=evtCont]{position:relative;z-index:1}.vivasamgo *{font-family:Noto Sans KR,sans-serif}.vivasamgo img{width:100%}[class^=evtCont]{position:relative}[class^=evtCont] .blind{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;font-size:1px;line-height:1;clip:rect(0,0,0,0)}[class^=evtCont] button{-webkit-box-sizing:border-box;box-sizing:border-box}.vivasamgo .btnWrap button{display:inline-block;position:absolute;left:50%;bottom:10.514vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:59.969vw;height:14.798vw;background:url("/images/samteo/vivago/vivago2025/btn_apply.png")no-repeat 50%;background-size:100% auto}.vivasamgo .evtCon{position:absolute;top:0;right:0;display:block;width:18.62vw;height:23.75vw;background:url(/images/samteo/vivago/common/corn.png) 0 0 no-repeat;background-size:100% auto}.vivasamgo .evtEnd{position:absolute;top:55vw;left:68.75vw;display:block;width:22.5vw;height:22.5vw;background:url(/images/samteo/vivago/common/comming_soon.png) 0 0 no-repeat;background-size:100% auto;border-radius:50%}.applyDtl_top{text-align:center;background:#ffe785}.applyDtl_top h3{font-size:16px;color:#393d49;font-weight:700}.applyDtl_top h3 strong{font:inherit;color:#ff8125}.person_box .select_sm{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.person_box .select_sm select{display:inline-block;width:84px;margin-right:7px;color:#474e62}.person_box .select_sm select+span{font-size:14px;color:#474e62}.calendar_wrap ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.calendar_wrap ul li:first-child{margin-bottom:3px}.calendar_wrap ul li>span{display:inline-block;margin-right:20px;font-size:14px;font-weight:400;color:#474e62}.calendar_wrap ul li .calendar_box{-ms-flex:1 1;flex:1 1;position:relative}.calendar_wrap ul li .calendar_box .myCalendar{display:none;position:absolute;left:0;bottom:0;width:100%}.calendar_wrap ul li .calendar_box .myCalendar.on{display:block}.calendar_wrap ul li .calendar_box .myCalendar .react-calendar{width:100%}.reason_list ul li input[type=checkbox]+label{font-size:14px;font-weight:500;color:#393d49;line-height:19px;letter-spacing:-.02em}.vivasamter_apply .vivasamter_applyDtl .acco_notice_list+.acco_notice_list{margin-top:0;padding-top:0;border-top:0}.tit_flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tit_flex>label{display:inline-block;margin-right:20px}.tit_flex .join_ipt_chk,.tit_flex .join_ipt_chk li{width:auto}.tit_flex .join_ipt_chk li:first-child{margin-right:20px}.tit_flex .join_ipt_chk li input[type=radio]+label{display:block;margin-top:-1px}.boxFlex{display:-ms-flexbox;display:flex}.boxFlex label{display:inline-block;margin-right:10px}.boxFlex ul{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxFlex ul li{width:50%;margin-bottom:9px}.pointTxt{padding-left:12px;text-indent:-12px}.react-calendar__tile{color:#393d49}.react-calendar__tile:disabled{color:#999}.ipt_textarea{font-size:14px}.vivasamter_apply .vivasamter_applyDtl .count_wrap{margin-top:10px;text-align:right}.vivasamter_apply .vivasamter_applyDtl .count_wrap .count{text-align:right;font-size:14px;color:#a1a1a1}.vivasamter_apply .vivasamter_applyDtl .count_wrap .count span{font-size:14px;font-weight:400;color:#393d49}@media screen and (max-width:333px){.tit_flex{display:block}.tit_flex .join_ipt_chk{margin-top:2px}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:-ms-flexbox;display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:-ms-flexbox;display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.evtWrap.evtSeason1Done{padding-bottom:50px;background:#73cfc0}.evtSeason1Done .evt{position:relative;margin-bottom:50px;background:#73cfc0;text-align:center}.evtSeason1Done .evt img{vertical-align:top}.evtSeason1Done .evt>[class^=evt]:not(.evtTxtWrap){position:relative;max-width:750px;margin:0 auto}.evtSeason1Done .evtTopWrap .btnShareWrap{position:absolute;top:78.8%;width:100%;text-align:right}.evtSeason1Done .evtTopWrap .btnShareWrap [class^=btn]{display:inline-block;width:8.7%;max-width:65px;margin-right:2%}.evtSeason1Done .evtTopWrap .btnShareWrap [class^=btn]:last-child{margin-right:9%}.evtSeason1Done .evtListWrap li{position:relative}.evtSeason1Done .evtListWrap .btnWrap{position:absolute;width:100%;max-width:64%;margin-left:18%}.evtSeason1Done .evtListWrap .btnWrap button:first-child{width:43.8%}.evtSeason1Done .evtListWrap .btnWrap button:last-child{width:55.2%;margin-left:1%}.evtSeason1Done .evtListWrap li:first-child .btnWrap{top:83.4%}.evtSeason1Done .evtListWrap li:nth-child(2) .btnWrap,.evtSeason1Done .evtListWrap li:nth-child(3) .btnWrap{top:82.8%}.evtSeason1Done .evtListWrap li:nth-child(4) .btnWrap{top:58.1%}.evtSeason1Done .evtTxtWrap{position:absolute;left:50%;bottom:1.5%;width:86.7%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#evtPopWrap .evtPopCont,.evtSeason1Done #evtPopWrap{display:none;width:100%}#evtPopWrap .evtPopCont.on,.evtSeason1Done #evtPopWrap.on{display:block}.evtSeason1Done #evtPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1}.evtSeason1Done #evtPopWrap .evtPopCont.on{position:absolute;top:1%;left:50%;width:95%;max-width:710px;margin-top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.evtSeason1Done #evtPopWrap .evtPopCont .evtPopImg{display:block;margin:0 auto;text-align:center}.evtSeason1Done #evtPopWrap .evtPopCont .btnPdfWrap{position:absolute;top:20.53vw;width:100%}.evtSeason1Done .btnPdfWrap .btnEvtPdf{position:absolute;left:27.5%;width:35%;max-width:250px}.evtSeason1Done #evtPopWrap .evtPopCont .btnCloseWrap{position:absolute;top:1.4%;width:100%;text-align:right}.evtSeason1Done .btnCloseWrap .btnEvtPopClose{width:5.8%;max-width:41px;margin-right:3%}.evtWrap.evtSeason3Done a,.evtWrap.evtSeason3Done button,.evtWrap.evtSeason3Done div,.evtWrap.evtSeason3Done li,.evtWrap.evtSeason3Done p,.evtWrap.evtSeason3Done span,.evtWrap.evtSeason3Done strong,.evtWrap.evtSeason3Done ul{font-family:Noto Sans KR,sans-serif}.evtSeason3Done .evt{position:relative;text-align:center}.evtSeason3Done .evt img{width:100%;vertical-align:top}.evtSeason3Done .evtTopWrap{position:relative}.evtSeason3Done .evtTopWrap p{font-size:3.33vw;color:#373e3f}.evtSeason3Done .evtTopWrap p strong{font-size:inherit;font-weight:600}.evtSeason3Done .btnShareWrap{overflow:hidden;position:absolute;bottom:6.66vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:2vw 13vw}.evtSeason3Done .btnShareWrap p{float:left;font-weight:600;text-align:center;line-height:2.6;letter-spacing:-.04em}.evtSeason3Done .btnShareWrap .btnShare{float:right}.evtSeason3Done .btnShareWrap .btnShare>[class^=btn]{display:inline-block;width:8.66vw;height:8.66vw}.evtSeason3Done .btnShareWrap [class^=btn] img{width:100%}.evtSeason3Done .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtSeason3Done .evtListWrap li{position:relative}.evtSeason3Done .evtListWrap li .listCont{position:absolute;bottom:6vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 0 6.6vw;text-align:center}.evtSeason3Done .evtListWrap li .listCont p{font-size:3.2vw;font-weight:500;color:#7d7d79;letter-spacing:-.05em}.evtSeason3Done .evtListWrap li:nth-child(odd) .listCont{padding:0 6.6vw 0 0}.evtSeason3Done .evtListWrap li:last-child .listCont{bottom:19vw}.evtSeason3Done .evtListWrap li .btnWrap{margin-top:4vw;text-align:center}.evtSeason3Done .evtListWrap .btnWrap>*{display:inline-block;height:8.66vw;font-size:3.2vw;font-weight:500;color:#fff;letter-spacing:-.04em}.evtSeason3Done .evtListWrap .btnWrap>*+*{margin-left:1.33vw}.evtSeason3Done .evtListWrap .btnEbook{width:28vw;background:#59b8e9;border:.26vw solid #3da9e0}.evtSeason3Done .evtListWrap .btnDown{width:35.33vw;background:#626262;border:.26vw solid #5b534d}#evtPopWrap [class^=evtPop0],.evtSeason3Done #evtPopWrap{display:none;width:100%}#evtPopWrap [class^=evtPop0].on,.evtSeason3Done #evtPopWrap.on{display:block}.evtSeason3Done #evtPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1}.evtSeason3Done #evtPopWrap [class^=evtPop0]{overflow-y:auto;position:absolute;top:1%;left:50%;width:95%;max-height:calc(100% - 155px);margin-top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.evtSeason3Done #evtPopWrap img{width:100%}.evtSeason3Done #evtPopWrap .evtPopTit{height:34vw;padding-top:3.33vw}.evtSeason3Done #evtPopWrap .evtPop01{background-color:#ffedcf}.evtSeason3Done #evtPopWrap .evtPop02{background-color:#fff3cf}.evtSeason3Done #evtPopWrap .evtPop03{background-color:#e0edff}.evtSeason3Done #evtPopWrap .evtPop04{background-color:#ffe3f3}.evtSeason3Done #evtPopWrap .btnEvtPdf{position:absolute;top:20.53vw;left:26vw;width:33.33vw;height:7.333vw;padding-left:4.266vw;background-image:url("/images/tr/season3done/icon_pdf.png");background-position:26.93vw 50%;background-repeat:no-repeat;background-size:5.33vw 5.33vw;border-radius:3.66vw;font-size:3.2vw;color:#fff;text-align:left}.evtSeason3Done #evtPopWrap .evtPop01 .btnEvtPdf{background-color:#fa7575;border-bottom:.53vw solid #dc6767}.evtSeason3Done #evtPopWrap .evtPop02 .btnEvtPdf{background-color:#ff7e00;border-bottom:.53vw solid #e06f00}.evtSeason3Done #evtPopWrap .evtPop03 .btnEvtPdf{background-color:#4e86e6;border-bottom:.53vw solid #4576ca}.evtSeason3Done #evtPopWrap .evtPop04 .btnEvtPdf{background-color:#d1469e;border-bottom:.53vw solid #b73d8b}.evtSeason3Done #evtPopWrap .btnEvtPopClose{position:absolute;top:3.2vw;right:3.2vw;width:5.46vw;height:5.46vw;background:url("/images/tr/btn_pop_close.png");background-size:100%}.evtSeason3Done .evtPopCont{display:block!important}.evtSeason3Done .evtPopCont table{width:100%}.evtSeason3Done .evtPopCont table th{height:8.799vw;background:#96958b;font-size:2.93vw;color:#fff}.evtSeason3Done .evtPopCont table tbody tr+tr{border-top:.13vw solid #dfdfdc}.evtSeason3Done .evtPopCont table tbody tr td{padding:2.5vw 0;background:#fff;font-size:2.93vw;font-weight:400;color:#908880;letter-spacing:-.08em;vertical-align:top}.evtSeason3Done .evtPopCont table tbody tr td:first-child{text-align:center}.evtSeason3Done .evtPopCont table td p{font:inherit;white-space:pre-wrap}.evtSeason3Done .evtPopCont table td .list{font-size:3.2vw;font-weight:500;color:#61554a;letter-spacing:-.08em}.evtSeason3Done .evtPopCont table td p+p{margin-top:.5vw}.evtWrap.evtSeason4Done a,.evtWrap.evtSeason4Done button,.evtWrap.evtSeason4Done div,.evtWrap.evtSeason4Done li,.evtWrap.evtSeason4Done p,.evtWrap.evtSeason4Done span,.evtWrap.evtSeason4Done strong,.evtWrap.evtSeason4Done ul{font-family:Noto Sans KR,sans-serif}.evtSeason4Done .evt{position:relative;text-align:center}.evtSeason4Done .evt img{width:100%;vertical-align:top}.evtSeason4Done .evtTopWrap{position:relative}.evtSeason4Done .evtTopWrap p{font-size:3.33vw;color:#373e3f}.evtSeason4Done .evtTopWrap p strong{font-size:inherit;font-weight:600}.evtSeason4Done .btnShareWrap{overflow:hidden;position:absolute;bottom:6.66vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:2vw 13vw}.evtSeason4Done .btnShareWrap p{float:left;font-weight:600;text-align:center;line-height:2.6;letter-spacing:-.04em}.evtSeason4Done .btnShareWrap .btnShare{float:right}.evtSeason4Done .btnShareWrap .btnShare>[class^=btn]{display:inline-block;width:8.66vw;height:8.66vw}.evtSeason4Done .btnShareWrap [class^=btn] img{width:100%}.evtSeason4Done .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtSeason4Done .evtListWrap li{position:relative}.evtSeason4Done .evtListWrap li .listCont{position:absolute;bottom:6vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 0 6.6vw;text-align:center}.evtSeason4Done .evtListWrap li .listCont p{font-size:3.2vw;font-weight:500;color:#7d7d79;letter-spacing:-.05em}.evtSeason4Done .evtListWrap li:nth-child(odd) .listCont{padding:0 6.6vw 0 0}.evtSeason4Done .evtListWrap li:last-child .listCont{bottom:19vw}.evtSeason4Done .evtListWrap li .btnWrap{margin-top:4vw;text-align:center}.evtSeason4Done .evtListWrap .btnWrap>*{display:inline-block;height:8.66vw;font-size:3.2vw;font-weight:500;color:#fff;letter-spacing:-.04em}.evtSeason4Done .evtListWrap .btnWrap>*+*{margin-left:1.33vw}.evtSeason4Done .evtListWrap .btnEbook{width:28vw;background:#59b8e9;border:.26vw solid #3da9e0}.evtSeason4Done .evtListWrap .btnDown{width:35.33vw;background:#626262;border:.26vw solid #5b534d}#evtPopWrap [class^=evtPop0],.evtSeason4Done #evtPopWrap{display:none;width:100%}#evtPopWrap [class^=evtPop0].on,.evtSeason4Done #evtPopWrap.on{display:block}.evtSeason4Done #evtPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1}.evtSeason4Done #evtPopWrap [class^=evtPop0]{overflow-y:auto;position:absolute;top:1%;left:50%;width:95%;max-height:calc(100% - 155px);margin-top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.evtSeason4Done #evtPopWrap img{width:100%}.evtSeason4Done #evtPopWrap .evtPopTit{height:34vw;padding-top:3.33vw}.evtSeason4Done #evtPopWrap .evtPop01{background-color:#dbfcff}.evtSeason4Done #evtPopWrap .evtPop02{background-color:#fff3cf}.evtSeason4Done #evtPopWrap .evtPop03{background-color:#eafddf}.evtSeason4Done #evtPopWrap .btnEvtPdf{position:absolute;top:20.53vw;left:26vw;width:33.33vw;height:7.333vw;padding-left:4.266vw;background-image:url("/images/tr/season3done/icon_pdf.png");background-position:26.93vw 50%;background-repeat:no-repeat;background-size:5.33vw 5.33vw;border-radius:3.66vw;font-size:3.2vw;color:#fff;text-align:left}.evtSeason4Done #evtPopWrap .evtPop01 .btnEvtPdf{background-color:#0db8ca;border-bottom:.53vw solid #0ca2b2}.evtSeason4Done #evtPopWrap .evtPop02 .btnEvtPdf{background-color:#ff7e00;border-bottom:.53vw solid #e06f00}.evtSeason4Done #evtPopWrap .evtPop03 .btnEvtPdf{background-color:#61ae35;border-bottom:.53vw solid #55992e}.evtSeason4Done #evtPopWrap .btnEvtPopClose{position:absolute;top:3.2vw;right:3.2vw;width:5.46vw;height:5.46vw;background:url("/images/tr/btn_pop_close.png");background-size:100%}.evtSeason4Done .evtPopCont{display:block!important}.evtSeason4Done .evtPopCont table{width:100%}.evtSeason4Done .evtPopCont table th{height:8.799vw;background:#96958b;font-size:2.93vw;color:#fff}.evtSeason4Done .evtPopCont table tbody tr+tr{border-top:.13vw solid #dfdfdc}.evtSeason4Done .evtPopCont table tbody tr td{padding:2.5vw 0;background:#fff;font-size:2.93vw;font-weight:400;color:#908880;letter-spacing:-.08em;vertical-align:top}.evtSeason4Done .evtPopCont table tbody tr td:first-child{text-align:center}.evtSeason4Done .evtPopCont table td p{font:inherit;white-space:pre-wrap}.evtSeason4Done .evtPopCont table td .list{font-size:3.2vw;font-weight:500;color:#61554a;letter-spacing:-.08em}.evtSeason4Done .evtPopCont table td p+p{margin-top:.5vw}.workbook-wrap{padding:18px 8px 0}.workbook-wrap .workbook-title{padding-bottom:18px;font-size:16px;text-align:center;border-bottom:1px solid #e9e9ed}.workbook-wrap .workbook-title strong{font-weight:600;font-size:24px;color:#1e1e21;letter-spacing:-2px;line-height:1.5}.workbook-wrap .workbook-title span{color:#f80;font-weight:600;font-size:16px}.specialDataWrap{padding-top:18px;padding-bottom:50px}.specialDataWrap .tabWrap .btnTabWrap{display:-ms-flexbox;display:flex;margin-bottom:20px}.specialDataWrap .tabWrap .btnTabWrap button{position:relative;color:#1e1e21;font-weight:400;-ms-flex:1 1;flex:1 1;max-width:100px;height:39px;line-height:39px;border:0;padding:0;text-align:center}.specialDataWrap .tabWrap .btnTabWrap button.on{background-color:#0086ff;border-radius:100px;color:#fff;font-weight:600;-webkit-box-shadow:0 4px 11px 0 rgba(52,112,208,.16);box-shadow:0 4px 11px 0 rgba(52,112,208,.16)}.specialDataWrap .tabWrap .btnTabWrap button.on:after{content:"";display:block;position:absolute;top:90%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:14px;height:12px;background:url("/images/workbook/arrow.png") 0 0 no-repeat}.specialDataWrap .tabSecond{padding:8px 10px;margin-bottom:16px;background:#f4f8ff;border-radius:8px}.specialDataWrap .tabSecond ul.workbookTab{display:-ms-flexbox;display:flex}.specialDataWrap .tabSecond ul.workbookTab li{float:none;margin:0;position:relative}.specialDataWrap .tabSecond ul.workbookTab li label{padding:0;font-size:14px;font-weight:400;line-height:28px;color:#1e1e21;background:transparent;border:0;cursor:pointer}.specialDataWrap .tabSecond ul.workbookTab li label span{font-weight:400}.specialDataWrap .tabSecond ul.workbookTab li+li{margin-left:8px;padding-left:8px}.specialDataWrap .tabSecond ul.workbookTab li+li:before{content:"";position:absolute;top:10px;left:0;display:block;width:1px;height:10px;background-color:#a4a5a9}.specialDataWrap .tabSecond ul.workbookTab li.on label{color:#0057ed;font-weight:600}.specialDataWrap .tabSecond ul.workbookTab li.on label span{font-weight:600}.specialDataWrap .tabSecond ul.workbookTab li.on:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background-color:#0057ed}.workbookList ul{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.workbookList ul li{position:relative;width:48%;height:455px;border-radius:8px;border:1px solid #dcdcdc;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.04);box-shadow:0 3px 0 0 rgba(0,0,0,.04);overflow:hidden}.workbookList ul li a{display:block}.workbookList ul li .img-wrap{position:relative;width:100%;height:204px}.workbookList ul li .img-wrap img{width:100%;height:100%}.workbookList ul li .img-wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:151px;z-index:1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,30,33,.26)),to(rgba(30,30,33,0)));background:-webkit-linear-gradient(top,rgba(30,30,33,.26),rgba(30,30,33,0));background:-o-linear-gradient(top,rgba(30,30,33,.26) 0,rgba(30,30,33,0) 100%);background:linear-gradient(180deg,rgba(30,30,33,.26),rgba(30,30,33,0))}.workbookList ul li h4{position:absolute;top:0;left:0;width:70px;height:32px;line-height:31px;border-radius:0 0 20px;text-align:center;font-size:12px;font-weight:600;color:#0057ed;background-color:#fff;z-index:10}.workbookList ul li h4.year-15{color:#27998f}.workbookList ul li .btn-viewer{display:block;position:absolute;top:154px;right:10px;width:40px;height:40px;background:url("/images/workbook/icon_zoom.png") 0 0 no-repeat;z-index:2}.workbookList ul li .txt-wrap{text-align:left}.workbookList ul li .txt-wrap p{padding:10px 6px;color:#1e1e21;font-size:16px;font-weight:600;line-height:24px}.workbookList ul li .txt-wrap p span{font-weight:400;font-size:inherit}.workbookList ul li .info-wrap{padding:0 6px}.workbookList ul li .info-wrap p{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;position:relative;font-size:14px;color:#1e1e21;font-weight:400;height:47px;line-height:47px}.workbookList ul li .info-wrap p+p{border-top:1px solid #e9e9ed}.workbookList ul li .info-wrap p .ic_file{display:block;width:20px;height:20px}.workbookList ul li .info-wrap p .ic_file.ebook{background:url("/images/workbook/icon_ebook.png") 0 0 no-repeat;background-size:cover}.workbookList ul li .info-wrap p:after{content:"";display:block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:29px;background:url("/images/workbook/icon_down.png") 0 0 no-repeat;background-size:cover;cursor:pointer}.workbookList ul li .info-wrap p:hover:after{background:url("/images/workbook/icon_down_hover.png") 0 0 no-repeat;background-size:cover}.workbookList ul li .info-wrap p.file-type.ebook:after{background:url("/images/workbook/icon_right.png") 0 0 no-repeat;background-size:cover}.workbookList ul li .info-wrap p.file-type.ebook:hover:after{background:url("/images/workbook/icon_right_hover.png") 0 0 no-repeat;background-size:cover}@media screen and (max-width:300px){.workbookList ul li{width:100%;max-width:300px;height:500px}.workbookList ul li .img-wrap{height:266px}}@media screen and (min-width:520px){.workbookList ul li{width:31.6%;max-width:164px}}/*!
 * Viewer.js v1.3.1
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2018-12-09T07:48:26.506Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARgAAAAUCAYAAABWOyJDAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAQPSURBVHic7Zs/iFxVFMa/0U2UaJGksUgnIVhYxVhpjDbZCBmLdAYECxsRFBTUamcXUiSNncgKQbSxsxH8gzAP3FU2jY0kKKJNiiiIghFlccnP4p3nPCdv3p9778vsLOcHB2bfveeb7955c3jvvNkBIMdxnD64a94GHMfZu3iBcRynN7zAOI7TG15gHCeeNUkr8zaxG2lbYDYsdgMbktBsP03jdQwljSXdtBhLOmtjowC9Mg9L+knSlcD8TNKpSA9lBpK2JF2VdDSR5n5J64m0qli399hNFMUlpshQii5jbXTbHGviB0nLNeNDSd9VO4A2UdB2fp+x0eCnaXxWXGA2X0au/3HgN9P4LFCjIANOJdrLr0zzZ+BEpNYDwKbpnQMeAw4m8HjQtM6Z9qa917zPQwFr3M5KgA6J5rTJCdFZJj9/lyvGhsDvwFNVuV2MhhjrK6b9bFiE+j1r87eBl4HDwCF7/U/k+ofAX5b/EXBv5JoLMuILzf3Ap6Z3EzgdqHMCuF7hcQf4HDgeoHnccncqdK/TvSDWffFXI/exICY/xZyqc6XLWF1UFZna4gJ7q8BsRvgd2/xXpo6P+D9dfT7PpECtA3cnWPM0GXGFZh/wgWltA+cDNC7X+AP4GzjZQe+k5dRxuYPeiuXU7e1qwLpDz7dFjXKRaSwuMLvAlG8zZlG+YmiK1HoFqT7wP2z+4Q45TfEGcMt01xLoNZEBTwRqD4BLpnMLeC1A41UmVxsXgXeBayV/Wx20rpTyrpnWRft7p6O/FdqzGrDukPNtkaMoMo3FBdBSQMOnYBCReyf05s126fU9ytfX98+mY54Kxnp7S9K3kj6U9KYdG0h6UdLbkh7poFXMfUnSOyVvL0h6VtIXHbS6nOP+s/Zm9mvyXW1uuC9ohZ72E9uDmXWLJOB1GxsH+DxPftsB8B6wlGDN02TAkxG6+4D3TWsbeC5CS8CDFce+AW500LhhOW2020TRjK3b21HEmgti9m0RonxbdMZeVzV+/4tF3cBpP7E9mKHNL5q8h5g0eYsCMQz0epq8gQrwMXAgcs0FGXGFRcB9wCemF9PkbYqM/Bas7fxLwNeJPdTdpo4itQti8lPMqTpXuozVRVXPpbHI3KkNTB1NfkL81j2mvhDp91HgV9MKuRIqrykj3WPq4rHyL+axj8/qGPmTqi6F9YDlHOvJU6oYcTsh/TYSzWmTE6JT19CtLTJt32D6CmHe0eQn1O8z5AXgT4sx4Vcu0/EQecMydB8z0hUWkTd2t4CrwNEePqMBcAR4mrBbwyXLPWJa8zrXmmLEhNBmfpkuY2102xxrih+pb+ieAb6vGhuA97UcJ5KR8gZ77K+99xxeYBzH6Q3/Z0fHcXrDC4zjOL3hBcZxnN74F+zlvXFWXF9PAAAAAElFTkSuQmCC");background-repeat:no-repeat;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90%!important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0,0,0,.5);overflow:hidden}.viewer-list{-webkit-box-sizing:content-box;box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;width:30px}.viewer-list>li:hover{opacity:.75}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:3px 0}.viewer-toolbar>ul>li{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:hover{background-color:rgba(0,0,0,.8)}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1;margin:0 5% 5px;max-width:90%;opacity:.8;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;-webkit-transition:background-color .15s;-o-transition:background-color .15s;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0,0,0,.8)}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed;background-color:#fff}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#f7f7f7}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:-webkit-grab;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@-webkit-keyframes viewer-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes viewer-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.viewer-loading:after{-webkit-animation:viewer-spinner 1s linear infinite;animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0,0%,100%,.1);border-left-color:hsla(0,0%,100%,.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media (max-width:767px){.viewer-hide-xs-down{display:none}}@media (max-width:991px){.viewer-hide-sm-down{display:none}}@media (max-width:1199px){.viewer-hide-md-down{display:none}}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:subpixel-antialiased;direction:ltr;font-family:Avenir,Avenir Next,Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;vertical-align:middle;width:100%;height:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--video .plyr__control svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.15));filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:5px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls .plyr__progress+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:2px}.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0;margin-right:auto}.plyr__controls:empty{display:none}@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls .plyr__volume,.plyr__controls>.plyr__control{margin-left:10px}}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(transparent,rgba(0,0,0,.7));background:-o-linear-gradient(transparent,rgba(0,0,0,.7));background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:20px 5px 5px;position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;-o-transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:35px 10px 10px}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);-ms-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr__menu{display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);-o-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);content:"";height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-ms-flex-align:center;align-items:center;color:#4f5b5f;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-ms-flex-align:inherit;align-items:inherit;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward:after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px;margin-bottom:3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back:after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back:before{background:#b7c5cd;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;content:"";height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:"";display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#1aafff}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-5px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:28px;color:#1aafff;display:block;height:20px;margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2px;height:4px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:-webkit-linear-gradient(left,currentColor var(--value,0),transparent var(--value,0));background-image:linear-gradient(90deg,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-5px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2px;height:4px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2px;height:4px}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2px;height:4px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2px;height:4px;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);height:14px;position:relative;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:14px;margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{-webkit-box-shadow:0 0 0 5px rgba(26,175,255,.5);box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 5px rgba(26,175,255,.5);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px hsla(0,0%,100%,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:14px}.plyr__time+.plyr__time:before{content:"\2044";margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:hsla(0,0%,100%,.9);border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;left:50%;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);-ms-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;-o-transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid hsla(0,0%,100%,.9);bottom:-4px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);-ms-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child .plyr__tooltip:before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);-ms-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);-ms-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr--video{background:#000;overflow:hidden;height:100%}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0;height:100%}.plyr__progress{-ms-flex:1 1;flex:1 1;left:7px;margin-right:14px;position:relative}.plyr__progress__buffer,.plyr__progress input[type=range]{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:4px;left:0;margin-top:-2px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:4px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:4px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-webkit-transition:width .2s ease;-o-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress__buffer{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.15);box-shadow:0 1px 1px rgba(0,0,0,.15);color:hsla(0,0%,100%,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:-webkit-linear-gradient(135deg,rgba(47,52,61,.6) 25%,transparent 0,transparent 50%,rgba(47,52,61,.6) 0,rgba(47,52,61,.6) 75%,transparent 0,transparent);background-image:-o-linear-gradient(135deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 0,transparent 50%,rgba(47,52,61,.6) 0,rgba(47,52,61,.6) 75%,transparent 0,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;position:relative}.plyr__volume input[type=range]{margin-left:5px;position:relative;z-index:2}@media (min-width:480px){.plyr__volume{max-width:90px}}@media (min-width:768px){.plyr__volume{max-width:110px}}.plyr--is-ios.plyr--vimeo [data-plyr=mute],.plyr--is-ios .plyr__volume{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr:fullscreen .plyr__captions{font-size:21px}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:4px;left:0;margin:-2px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.viewer.full{height:100%}.visangtextbook img{width:100%;vertical-align:top}.visangtextbook .blind{overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;margin:-1px;font-size:1px;line-height:1;clip:rect(0,0,0,0)}.visangtextbook .evt_mTop .btnWrap{position:fixed;top:55.46vw;right:4vw;display:block;width:26.4vw;height:26.4vw;background:url(/images/visangtextbook/2015/btn_apply.png) 0 0 no-repeat;background-size:100%;z-index:3}.visangtextbook .evt_mTop .btnWrap .btnApply{display:block;width:100%;height:100%}.visangtextbook .evt_mbox,.visangtextbook .evt_mTop{position:relative}.visangtextbook .mbtn{position:absolute}.visangtextbook .mbtn a{display:inline-block;width:100%;height:100%;z-index:10}.visangtextbook .btn01{width:14%;height:9%;top:4%;left:4%}.visangtextbook .btn02{width:13%;height:9%;top:4%;right:4%}.visangtextbook.intro .evt_mbox a{display:block}.visangtextbook.intro .evt_mbox:nth-child(2n){background:#fff}.visangtextbook.intro .evt_mbox:nth-child(odd){background:#f5f6fa}.visangtextbook.submCont .btn01{width:14%;height:8%;top:6%;left:4%}.visangtextbook.submCont .btn02{width:13%;height:8%;top:5.5%;right:4%}.visangtextbook .selectBox{position:absolute;bottom:14%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);width:50%;height:14%;display:inline-block}.visangtextbook .select_lec{display:inline-block;width:100%;height:100%}.visangtextbook .select_lec select{width:100%;height:100%;font-size:12px;font-weight:400;letter-spacing:-.06em;color:#4f617b;border:2px solid #00bfed;border-radius:6px;font-family:Noto Sans KR;padding:0 0 0 10px;background:#fff url(/images/visangtextbook/2015/sub/ico_select.png) no-repeat right 7% center;background-size:9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.visangtextbook .select_lec select::-ms-expand{display:none}.visangtextbook .select_lec select:focus{outline:none}.visangtextbook .tabArea{width:100%;position:relative}.visangtextbook .tabs{overflow:hidden;position:-webkit-sticky;position:sticky;top:-1px;left:0;width:100%;z-index:1}.visangtextbook .tabs .tab-link{width:33.33%;height:46px;display:inline-block;float:left}.visangtextbook .tabs .tab-link a{width:100%;height:100%;display:inline-block;color:#393d49;font-size:12px;font-weight:400;text-align:center;background:#f6ead8;border:1px solid #efddc3;letter-spacing:-.06em;line-height:46px;border-left:0}.visangtextbook .tabs .tab-link:first-child a{border-left:1px solid #efddc3}.visangtextbook .tabs .tab-link.current a{background:#fb9f10;font-weight:500;color:#fff;font-size:14px;border:1px solid #fb9f10}.visangtextbook:not(.upper) .tabs .tab-link:last-child a{line-height:14px;padding-top:5%}.visangtextbook .tab-content.current{display:block;width:100%}.visangtextbook .tab-content.current.pd_top_80{padding-top:30%}.visangtextbook .tab_cont{position:relative}.visangtextbook .book_info{width:100%;position:relative;padding:8% 6%}.visangtextbook .book_info dl{overflow:hidden}.visangtextbook .book_info dl dt{width:26%;display:inline-block;float:left}.visangtextbook .book_info dl dd{width:70%;display:inline-block;float:left;margin-left:4%;border-bottom:1px solid #e0e0e0;padding:4% 2%}.visangtextbook .book_info dl dd.nobber{border-bottom:0}.visangtextbook .book_info .linkBook a{display:block;text-align:center;width:49%;color:#425067;font-size:13px;letter-spacing:-.04em;font-weight:400;height:42px;border:2px solid #a4e4ff;background:#eff8fc;line-height:37px;border-radius:6px;float:left;margin:0 2% 2% 0}.visangtextbook .book_info .linkBook a:first-child{line-height:14px;padding-top:2%}.visangtextbook .book_info .linkBook a:nth-child(2),.visangtextbook .book_info .linkBook a:nth-child(4){margin-right:0}.visangtextbook .book_info .linkBook a.select,.visangtextbook .book_info .linkBook a:hover{background:#4f617b;color:#89f0ff;font-weight:500}.visangtextbook .book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:37px}.visangtextbook .mov_info{width:100%;background:#eff8fc;position:relative;border-top:1px solid #e2f2f9}.visangtextbook .mov_info .movLink{position:relative}.visangtextbook .mov_info .movLink .btnmov{position:absolute}.visangtextbook .mov_info .movLink .click01{width:29.5%;height:35.5%;top:12%;left:17%}.visangtextbook .mov_info .movLink .click02{width:29.5%;height:35.5%;top:25.5%;right:17%}.visangtextbook .mov_info .movLink .btnmov a{display:inline-block;width:100%;height:100%;text-indent:-999em}.visangtextbook .mov_info .click03{width:100%;top:73%;position:absolute;left:0;padding:0 6%}.visangtextbook .mov_info .click03 a{display:inline-block;height:42px;width:23.8%;line-height:14px;border:2px solid #9faebb;text-align:center;color:#6b7080;background:#fff;font-size:12px;font-weight:400;letter-spacing:-.04em;border-radius:8px;float:left;margin-right:1.5%;padding-top:1.2%}.visangtextbook .mov_info .click03 a:last-child{margin-right:0}.visangtextbook .mov_info .click03 a.select,.visangtextbook .mov_info .click03 a:hover{border:2px solid #3ec5fd}.visangtextbook .mov_info .click03.mathClick a{display:inline-block;height:42px;width:32.3%;line-height:35px;border:2px solid #9faebb;text-align:center;color:#6b7080;background:#fff;font-size:12px;font-weight:400;letter-spacing:-.04em;border-radius:8px;float:left;margin-right:1.5%;padding-top:0}.visangtextbook .mov_info .click03.mathClick a:last-child{margin-right:0}.visangtextbook .page_box{padding:0 4% 10%}.visangtextbook .page_box .page_box_line{border-bottom:1px solid #e1e3e6;padding-bottom:10%}.visangtextbook .page_box .page_txt{color:#425067;font-weight:500;letter-spacing:-.04em;font-size:11px;padding:3% 0 6%}.visangtextbook .mt10{margin-top:2%!important}.visangtextbook .mt15{margin-top:3%!important}.visangtextbook .mt20{margin-top:4%!important}.visangtextbook .mt30{margin-top:6%!important}.visangtextbook .mt40{margin-top:8%!important}.visangtextbook .mt50{margin-top:10%!important}.visangtextbook .mb50{margin-bottom:10%!important}.visangtextbook .pb0{padding-bottom:0!important}.visangtextbook .pb15{padding-bottom:3%!important}.visangtextbook .pl30{padding-left:30px!important}.visangtextbook .box_hid{overflow:hidden}.visangtextbook .box_hidove{width:100%;display:inline-block}.visangtextbook .contView{margin-top:60px;position:relative}.visangtextbook .tab_tit{font-size:28px;font-weight:600;letter-spacing:-.03em;color:#fb7f10}.visangtextbook .tab_tit img{vertical-align:middle}.visangtextbook .tab_subtit{color:#424a58;font-size:18px;font-weight:400;letter-spacing:-.05em;background:url(/images/visangtextbook/2015/features/tit_bullet.png) no-repeat 0 7px;line-height:26px;padding-left:12px}.visangtextbook .tab_subtit span{color:#fd5b76}.visangtextbook .img_box{position:relative}.visangtextbook .lineBar{height:1px;width:100%;border-top:1px solid #e4e4e4}.visangtextbook .buble_dd{display:inline-block;position:absolute;z-index:9}.visangtextbook .halfBoxL{float:left;position:relative}.visangtextbook .halfBoxR{float:right;position:relative}.visangtextbook .tit_img{margin-top:-15px}.visangtextbook .img_txt{color:#424a58;font-size:18px;line-height:26px;letter-spacing:-.05em;font-weight:300}.visangtextbook .img_txt2{color:#fd5b76;font-size:11px;line-height:26px;letter-spacing:-.05em;font-weight:500}.visangtextbook .lecListinfo{padding:0 4%;text-align:center}.visangtextbook .lecListinfo .lec_tit{width:71.255%;display:inline-block}.visangtextbook .lecListinfo .btnLect{padding-top:4%}.visangtextbook .lecListinfo .btnLect div{display:inline-block;width:45.592%}.visangtextbook .lecListinfo .btnLect a{display:inline-block;width:100%;height:100%}.visangtextbook .common_tit1{text-align:center;margin-top:6%}.visangtextbook .common_tit1 span{display:inline-block;width:23.056%}.visangtextbook .common_tit2{text-align:center;margin-top:6%}.visangtextbook .common_tit2 span{display:inline-block;width:31.1%}.visangtextbook .titTable{color:#184889;font-size:14px;font-weight:600;letter-spacing:-.04em;background:url(/images/visangtextbook/2015/sub/bullet.png) no-repeat 0 7px;background-size:6px;padding-left:3%}.visangtextbook .lecListTable{padding:4% 4% 10%}.visangtextbook .normalTable{border-top:2px solid #718494;width:100%}.visangtextbook .normalTable table{width:100%}.visangtextbook .normalTable table thead th{background:#9faebb;color:#fff;font-size:11px;font-weight:500;letter-spacing:-.04em;border-left:1px solid #d9d9d9;padding:2% 0}.visangtextbook .normalTable table tbody th{background:#eff8fc;font-weight:500;text-align:left;padding-left:3%}.visangtextbook .normalTable table tbody td,.visangtextbook .normalTable table tbody th{border-left:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#425067;letter-spacing:-.04em;font-size:11px}.visangtextbook .normalTable table tbody td{background:#fff;font-weight:400;padding:2%;padding-right:0}.visangtextbook .normalTable table .firstline{border-left:0}.visangtextbook .normalTable table .last{text-align:center;color:#fb9f10}.visangtextbook .writer_box{padding:4% 4% 10%;text-align:center}.visangtextbook .writer_box .writer_txt{display:inline-block;width:65.52%}.visangtextbook .writer_list{padding-top:8%}.visangtextbook .writer_list .writer_list_box li{margin-top:1%;font-weight:400}.visangtextbook .writer_list .writer_list_box .wirterBox{background:#f5f5f5;border:1px solid #dfdfdf;padding:3% 5%;border-radius:1em;text-align:left;overflow:hidden}.visangtextbook .writer_list .writer_list_box .wirterBox .wirter_img{display:inline-block;width:21.615%;float:left}.visangtextbook .writer_list .writer_list_box .wirterBox dl{float:left;width:73%;margin-left:5%}.visangtextbook .writer_list .writer_list_box .wirterBox dl dt{color:#393d49;font-size:14px;letter-spacing:-.04em;font-weight:600}.visangtextbook .writer_list .writer_list_box .wirterBox dl dt span{font:inherit;color:#01bff0;padding-right:1%}.visangtextbook .writer_list .writer_list_box .wirterBox dl dd{padding-top:1.5%}.visangtextbook .writer_list .writer_list_box .wirterBox dl dd ul li{color:#393d49;font-size:11px;letter-spacing:-.04em;line-height:14px;background:url(/images/visangtextbook/2015/sub/bullet.png) no-repeat 0 5px;background-size:3px;padding-left:4%}.visangtextbook .writer_list .writer_list_box .wirterBox.nowirter{background:#f5f5f5;border:1px solid #dfdfdf;padding:3% 5%;border-radius:1em;text-align:left;overflow:hidden}.visangtextbook .writer_list .writer_list_box .wirterBox.nowirter dl{width:100%;overflow:hidden}.visangtextbook .writer_list .writer_list_box .wirterBox.nowirter dl dt{float:left;width:22%}.visangtextbook .writer_list .writer_list_box .wirterBox.nowirter dl dd{float:left;width:78%;padding-top:0}.visangtextbook .prt_box{position:relative}.visangtextbook .btn_sv_link{position:absolute}.visangtextbook .btn_sv_link a{display:inline-block;width:100%;height:100%;text-indent:-999em}.visangtextbook .linkSv01{width:40%;top:34.4%;left:30%;height:9%}.visangtextbook .linkSv02_1{width:35%;top:51.9%;left:9.3%;height:7.5%}.visangtextbook .linkSv02_2{width:35%;top:51.9%;left:55.7%;height:7.5%}.visangtextbook .linkSv02_3{width:35%;bottom:0;left:9.3%;height:7.5%}.visangtextbook .linkSv02_4{width:35%;bottom:0;left:55.7%;height:7.5%}.visangtextbook .linkSv04_1{width:35%;top:48.4%;left:9.3%;height:8.5%}.visangtextbook .linkSv04_2{width:35%;top:48.4%;left:55.7%;height:8.5%}.visangtextbook .linkSv04_3{width:35%;bottom:1.9%;left:9.3%;height:8.5%}.visangtextbook .linkSv04_4{width:35%;bottom:1.9%;left:55.7%;height:8.5%}.visangtextbook .linkSv05_1{width:44.3%;bottom:0;left:5.2%;height:12.2%}.visangtextbook .linkSv05_2{width:44.3%;bottom:0;left:50.4%;height:12.2%}.visangtextbook .linkSv07,.visangtextbook .linkSv08{width:40.8%;top:52.4%;left:11.2%;height:21%}.visangtextbook .linkSv09{width:40.8%;top:53.8%;left:11.2%;height:21.5%}.layer_bg{position:fixed;background:rgba(34,37,43,.85);z-index:1000;display:none}.layer_bg,.layer_cont{top:0;left:0;width:100%;height:100%}.layer_cont{position:absolute;background:#fff}.layer_cont .layer_head{height:53px;position:relative;background:#ffec9d;padding:0 4%}.layer_cont .layer_head .head_tit{color:#ff8025;font-size:14px;letter-spacing:-.04em;font-weight:600;line-height:53px}.layer_cont .layer_head .head_tit span{display:inline-block;height:12px;width:2%;border-left:1px solid #ff8025;vertical-align:middle;margin-left:2%}.layer_cont .layer_head .btn_down{display:inline-block;margin-top:22px}.layer_cont .layer_head .close_button{display:inline-block;position:absolute;top:35%;right:6%;width:3.198%;height:22.65%}.layer_cont .layer_mid{overflow-y:auto;width:100%;height:calc(100% - 53px);text-align:center;position:relative;padding:4%}.sci_lay{background:url(/images/visangtextbook/2015/features/curriculum_sci_lay_box.png) no-repeat 0 0;height:790px}.sci_lay .layer_mid{width:860px;margin-top:20px}.layer_bottom{position:absolute;bottom:0;left:0;width:100%;height:58px;background:#262932}.layer_bottom .paging{font-size:16px;color:#868f99;width:100%;text-align:center;padding-top:4.5%}.layer_bottom .paging span{display:inline-block;color:#ff8125;font-weight:600}.layer_bottom .btn_down{display:inline-block;position:absolute;top:19%;right:3%;width:9.445%}.layer_cont .btn_next,.layer_cont .btn_prev{display:inline-block;position:absolute;top:35%;width:10%}.layer_cont .btn_prev{left:4%}.layer_cont .btn_next{right:4%}@media screen and (max-width:359px) and (min-width:320px){.book_info .linkBook a{height:38px;font-size:12px;line-height:33px}.book_info .linkBook a:first-child{line-height:13px}.book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:33px}.mov_info .click03 a{height:38px;font-size:11px;line-height:13px}.mov_info .click03.mathClick a{height:38px;font-size:11px;line-height:34px}.page_box .page_txt{font-size:10px}}@media screen and (max-width:619px) and (min-width:414px){.book_info .linkBook a{height:46px;line-height:40px}.book_info .linkBook a:first-child{padding-top:2.5%}.book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:40px}.page_box .page_txt{font-size:12px}}@media screen and (max-width:660px) and (min-width:620px){.book_info .linkBook a{height:72px;line-height:66px;font-size:18px}.book_info .linkBook a:first-child{padding-top:3%;line-height:20px}.book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:66px}.mov_info .click03 a{height:72px;font-size:18px;line-height:22px;padding-top:2%}.mov_info .click03.mathClick a{height:72px;font-size:18px;line-height:68px}.page_box .page_txt{font-size:18px}}@media screen and (max-width:768px) and (min-width:661px){.tabs .tab-link{height:92px}.tabs .tab-link a{font-size:22px;line-height:90px}.tabs .tab-link.current a{font-size:24px}.tabs .tab-link:last-child a{line-height:24px;padding-top:6%}.book_info .linkBook a{height:90px;line-height:82px;font-size:24px}.book_info .linkBook a:first-child{padding-top:3%;line-height:28px}.book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:82px}.mov_info .click03 a{height:90px;font-size:24px;line-height:24px;padding-top:2.5%}.mov_info .click03.mathClick a{height:90px;font-size:24px;line-height:82px}.page_box .page_txt{font-size:22px}.select_lec select{font-size:24px;background-size:19px}}.vivaIntroWrap{margin-top:-55px}.vivaIntroWrap [class^=section]{position:relative;z-index:1}.vivaIntroWrap img{width:100%;max-width:100%}.vivaIntroWrap .listSwiper{position:relative}.vivaIntroWrap .listSwiper .swiper-slide{-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.vivaIntroWrap .listSwiper .swiper-slide .off{width:59.16vw!important;-webkit-transform:scale(.45) translateX(250%);-ms-transform:scale(.45) translateX(250%);transform:scale(.45) translateX(250%);-webkit-transform-origin:0 88.6%;-ms-transform-origin:0 88.6%;transform-origin:0 88.6%}.vivaIntroWrap .listSwiper .swiper-slide.swiper-slide-prev .off{-webkit-transform:scale(.45) translateX(-100%);-ms-transform:scale(.45) translateX(-100%);transform:scale(.45) translateX(-100%);-webkit-transform-origin:100% 88.6%;-ms-transform-origin:100% 88.6%;transform-origin:100% 88.6%}.vivaIntroWrap .listSwiper .swiper-slide .on{display:none}.vivaIntroWrap .listSwiper .swiper-slide-active .on{position:absolute;top:0;left:50%;display:block;width:59.16vw!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.vivaIntroWrap .listSwiper .swiper-slide-active .off{display:none}.vivaIntroWrap .listSwiper .btnNext,.vivaIntroWrap .listSwiper .btnPrev{position:absolute;top:24%;display:block;width:4.44vw;height:7.96vw;background-position:0 0;background-repeat:no-repeat;background-size:100%;z-index:1}.vivaIntroWrap .listSwiper .btnPrev{left:12.5%}.vivaIntroWrap .listSwiper .btnNext{right:12.5%}.vivaIntroWrap .section1 .viversam{position:absolute;bottom:13.51vw;left:0;width:92.59vw;margin:0 3.7vw}.vivaIntroWrap .section2-0{padding-bottom:21.75vw;background:#e8f6ff}.vivaIntroWrap .videoWrap{overflow:hidden;position:relative;width:92.6%;margin:0 auto;border:.48vw solid #55c1e6;border-radius:2vw}.vivaIntroWrap .videoWrap video{vertical-align:top}.vivaIntroWrap .btnPlay{position:absolute;top:50%;left:50%;display:inline-block;width:13vw;height:13vw;background:url(/images/samteo/vivaintro/btn_play.png) 0 0 no-repeat;background-size:100% auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vivaIntroWrap .section2{padding-bottom:21.75vw;background:#cfecff}.vivaIntroWrap .section2 .listSwiper .swiper-slide-active .on,.vivaIntroWrap .section2 .listSwiper .swiper-slide .off{height:88.14vw}.vivaIntroWrap .section2 .listSwiper .btnPrev{top:32%;background-image:url(/images/samteo/vivaintro/btn_list1_prev.png)}.vivaIntroWrap .section2 .listSwiper .btnNext{top:32%;background-image:url(/images/samteo/vivaintro/btn_list1_next.png)}.vivaIntroWrap .section2 .btnWrap{text-align:center}.vivaIntroWrap .section2 .btnClassApply{width:68.7vw;height:14.6vw;margin-top:3vw}.vivaIntroWrap .section3{padding-bottom:21.75vw;background:#fff}.vivaIntroWrap .section3 .listSwiper .btnPrev{background-image:url(/images/samteo/vivaintro/btn_list2_prev.png)}.vivaIntroWrap .section3 .listSwiper .btnNext{background-image:url(/images/samteo/vivaintro/btn_list2_next.png)}.vivaIntroWrap .section4{padding-bottom:21.75vw;background:#eaf8f7}.vivaIntroWrap .section4 .listSwiper .btnPrev{background-image:url(/images/samteo/vivaintro/btn_list3_prev.png)}.vivaIntroWrap .section4 .listSwiper .btnNext{background-image:url(/images/samteo/vivaintro/btn_list3_next.png)}.vivaIntroWrap .section3 .listSwiper .swiper-slide,.vivaIntroWrap .section4 .listSwiper .swiper-slide{position:relative}.vivaIntroWrap .section3 .listSwiper .swiper-slide .btnAlert,.vivaIntroWrap .section4 .listSwiper .swiper-slide .btnAlert,.vivaIntroWrap .section6 .listSwiper .swiper-slide .btnAlert{position:absolute;bottom:0;left:20%;width:60%;height:15vw;z-index:1000}.vivaIntroWrap .section5{background:#fff}.vivaIntroWrap .section5 [class^="card label"]:before{position:absolute;top:1.8vw;right:1.4vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:5.5vw;padding:0 2vw;border-radius:1.5vw;font-family:GmarketSansBold,sans-serif;font-size:2vw;color:#fff;text-align:center;z-index:1}.vivaIntroWrap .section5 .card.labelOpen:before{content:"OPEN";background:#ff4d24}.vivaIntroWrap .section5 .card.labelNew:before{content:"N";background:#ff4d24}.vivaIntroWrap .section5 .card.labelUpgrade:before{content:"UPGRADE";background:#4a6c96}.vivaIntroWrap .section5 .btnWrap{margin-bottom:10vw;text-align:center}.vivaIntroWrap .section5 .btnWrap .btnLink{display:inline-block;width:68.7vw;height:14.6vw}.vivaIntroWrap .funcSwiper{overflow:hidden;margin:0 0 8vw 6.48vw}.vivaIntroWrap .funcSwiper .swiper-slide{width:45.4vw;height:50.4vw;margin:0 4vw 0 0;opacity:.6}.vivaIntroWrap .funcSwiper .swiper-slide .card{position:relative;width:100%;height:100%}.vivaIntroWrap .funcSwiper .swiper-slide.swiper-slide-active{opacity:1}.vivaIntroWrap .section3{padding-bottom:17.59vw}.vivaIntroWrap .section3 .listSwiper .swiper-slide .btnAlert,.vivaIntroWrap .section4 .listSwiper .swiper-slide .btnAlert,.vivaIntroWrap .section6 .listSwiper .swiper-slide .btnAlert{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:58.8%;height:15.65vw}.vivaIntroWrap .section5{padding:21.76vw 0 13.89vw;background:#fff url(/images/samteo/vivaintro/250212/bg05.png) no-repeat bottom/100% auto}.vivaIntroWrap .section5 .cardSwiper0 .swiper-slide{width:37.59vw}.vivaIntroWrap .section5 .cardSwiper1 .swiper-slide{width:47.41vw}.vivaIntroWrap .section5 .cardSwiper{margin:0 8.796vw}.vivaIntroWrap .section5 .cardSwiper .swiper-slide{position:relative;margin-right:2.778vw}.vivaIntroWrap .section5 .cardSwiper .swiper-slide .badge{position:absolute;left:0;right:0;top:2.96vw;padding:0 2.31vw;overflow:hidden}.vivaIntroWrap .section5 .cardSwiper .swiper-slide .badge span{display:block;height:5.65vw;background-repeat:no-repeat;background-position:50%;background-size:contain}.vivaIntroWrap .section5 .cardSwiper .swiper-slide .badge .data{float:right;width:10.65vw;background-image:url("/images/samteo/vivaintro/240905/ico_data.png")}.vivaIntroWrap .section5 .cardSwiper .swiper-slide .badge .new{float:right;width:5.65vw;background-image:url("/images/samteo/vivaintro/240905/ico_new.png")}.vivaIntroWrap .section5 .cardSwiper .swiper-slide .badge .open{float:right;width:10.65vw;background:#ffe9e4;border-radius:2.83vw;font-size:2.59vw;line-height:5.65vw;text-align:center;font-weight:500;color:#ff4d24}.vivaIntroWrap .section6{padding-bottom:17.87vw;background:#fff2f8}.vivaIntroWrap .section6 .listSwiper .btnPrev{background-image:url(/images/samteo/vivaintro/250212/list6_prev.png)}.vivaIntroWrap .section6 .listSwiper .btnNext{background-image:url(/images/samteo/vivaintro/250212/list6_next.png)}.vivaIntroWrap .section6 .btnWrap{text-align:center}.vivaIntroWrap .section6 .btnCreate{width:68.7vw;height:14.6vw;margin-top:3vw}.section_bnr{position:relative}.section_bnr .btn_link{position:absolute;top:31.5vw;left:9.07vw;width:26.76vw;height:8.3vw}.layerpop{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:111;width:calc(100% - 40px);min-width:300px}.layerpop .popwrap{position:relative;margin:0 auto;width:100%;text-align:center;background:#fff;border:3px solid #ff8125;border-radius:15px;-webkit-box-shadow:0 6px 0 rgba(32,34,40,.4);box-shadow:0 6px 0 rgba(32,34,40,.4)}.layerpop .popwrap .btn_close{position:absolute;right:10px;top:10px;width:23px;height:23px;background:url(/images/common/pop_close.png) no-repeat 50%;background-size:15px 15px;z-index:10}.layerpop .popwrap .pop_sub_pd{padding:0 30px 35px}.layerpop .popwrap .popCont{padding:35px 20px}.layerpop .popwrap .btn_close:before{content:none}.layerpop .popwrap h3{position:relative;margin:35px auto 0;padding:0 8px;display:inline-block;font-size:20px;color:#474e62;font-weight:600;z-index:1}.layerpop .popwrap h3:after{content:"";position:absolute;left:0;bottom:1px;width:100%;height:6px;background:#ffdb6a;z-index:-1}.layerpop .popwrap p{font-weight:400;line-height:16px}.pop_sub_txt{color:#7e8391}.layerpop .popwrap.ty2{padding:0;text-align:left}.layerpop .popwrap.ty2 .popHead{position:relative;border-bottom:1px solid #d0d0d0}.layerpop .popwrap.ty2 .popTit{padding:17px 0 12px;font-size:14px;color:#ff8125;font-weight:600;text-align:center;line-height:15px}.layerpop .popwrap.ty2 .popCont{padding:17px 20px}.layerpop .popwrap.ty2 h3{margin:0 0 0 -5px;padding:0 5px;font-size:14px}.layerpop .popwrap.ty2 h3:after{height:4px}.layerpop .popwrap.ty2 .txt{margin-top:6px;font-size:11px;font-weight:400;color:#474e62;line-height:15px}.layerpop .popwrap.ty2 .txt span{font-size:inherit;font-weight:inherit;color:#ff8125}.layerpop .popwrap .emblem_pop.popCont{position:relative;padding:45px 0 0;margin-top:-39px}.popCont .popHead{position:absolute;left:0;right:0;top:0;border-radius:12px 12px 0 0;border-bottom:1px solid #d0d0d0;background:#fff;z-index:10}.popCont .popHead .popTit{padding:17px 0 12px;font-size:14px;color:#ff8125;font-weight:600;text-align:center;line-height:15px;margin:0 auto}.popCont .popHead .popTit:after{content:none}.popCont .pop_subbody{max-height:335px;overflow-y:auto;padding:17px 20px;text-align:left;-webkit-overflow-scrolling:touch}.popCont .pop_subbody h3{margin:0 0 0 -5px;padding:0 5px;font-size:14px}.popCont .pop_subbody h3:after{height:4px}.popCont .pop_subbody .txt{margin-top:6px;font-size:11px;font-weight:400;color:#474e62;line-height:15px}.popCont .pop_subbody .txt span{font-size:inherit;font-weight:inherit;color:#ff8125}.emblem_pop .emblem_list{margin-top:18px;border:1px solid #e1e3e6}.emblem_pop .emblem_list li{padding:10px 15px 9px;border-bottom:1px solid #e1e3e6;background:#fbf8f2}.emblem_pop .emblem_list li:last-child{border-bottom:0}.emblem_pop .emblem_list li p{font-size:11px;color:#393d49;font-weight:400;letter-spacing:-.06em}.emblem_pop .emblem_list li .tit{font-size:12px;color:#f68a3c;font-weight:600}.layerpop .popwrap .popCont.vivacorn_pop{margin:-39px 0 0;padding:45px 0 0}.vivacorn_pop .pop_subbody{max-height:390px;height:104vw}.vivacorn_pop .pop_subbody h3{position:relative;margin-left:33px;padding:5px}.vivacorn_pop .pop_subbody h3:after{bottom:6px}.vivacorn_pop .pop_subbody h3:before{content:"";position:absolute;left:-33px;top:50%;margin-top:-15px;width:33px;height:30px;background:url("/images/my/ico_vivacorn_min.png") no-repeat 0;background-size:33px 30px}.vivacorn_pop .corn_tab{display:-ms-flexbox;display:flex;display:-webkit-flex;margin-top:16px}.vivacorn_pop .corn_tab li{width:50%}.vivacorn_pop .corn_tab li a{display:block;color:#868f99;font-weight:400;line-height:33px;border-bottom:1px solid #d0d0d0;text-align:center}.vivacorn_pop .corn_tab li.on a{color:#f68a3c;border-bottom:1px solid #f68a3c;font-weight:600}.vivacorn_pop .corn_list{margin-top:10px;border:1px solid #e1e3e6}.vivacorn_pop .corn_list li{position:relative;padding:10px 75px 10px 14px;border-bottom:1px solid #e1e3e6;background:#fbf8f2}.vivacorn_pop .corn_list li:last-child{border-bottom:none}.vivacorn_pop .corn_list li p{font-weight:400;color:#393d49;letter-spacing:-.04em}.vivacorn_pop .corn_list li span{position:absolute;right:24px;top:50%;margin-top:-8px;font-size:13px;font-weight:600;color:#f68a3c;line-height:16px}.vivacorn_pop .corn_bnr_list{margin-top:10px}.vivacorn_pop .corn_bnr_list li{margin-top:5px}.vivacorn_pop .corn_bnr_list li img{width:100%;height:100%}.live_top_popup{position:absolute;left:50%;top:11px;width:calc(100% - 50px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:10}.live_top_popup .popwrap{position:relative;border:2px solid #ff8125;padding:18px 27px 18px 18px;-webkit-box-shadow:0 5px 0 0 rgba(15,16,16,.28);box-shadow:0 5px 0 0 rgba(15,16,16,.28);background:#fff;border-radius:15px}.live_top_popup .popwrap .closeBtn{position:absolute;right:6px;top:6px;width:23px;height:23px;background:url("/images/common/pop_close2.png") no-repeat 50%;background-size:13px 13px}.live_top_popup .popwrap p{padding-right:10px;color:#393d49;line-height:18px;font-weight:400;word-break:keep-all}.pop_wrap{height:100%;background:#fff;z-index:110}.pop_wrap,.pop_wrap .pop_head{position:fixed;top:0;left:0;width:100%}.pop_wrap .pop_head{height:58px;text-align:center;line-height:57px;border-bottom:1px solid #d0d0d0}.pop_wrap .pop_head .header_tit{padding:17px 0;color:#393d49;font-size:20px;font-weight:600;line-height:24px}.pop_wrap .pop_head .pop_btnClose{position:absolute;top:0;right:0;width:56px;height:57px;background:url("/images/common/pop_close.png") no-repeat 50%;background-size:15px 15px}.pop_wrap .pop_content{position:fixed;top:58px;left:0;bottom:0;right:0;overflow-y:scroll;background:#f8f8f8}.pop_wrap .pop_content.back_w,.pop_wrap .popup_content{background:#fff}.pop_wrap .set_mybook_popup{background:#f8f8f8}.scrfix{height:100%;overflow:hidden}.scrfix .inscrbox{height:calc(100% - 42px);overflow-y:auto}.pop_wrap .set_mybook_popup .popup_content.scrfix{background:#f8f8f8}.pop_wrap .set_mybook_popup .popup_content.scrfix .tit_wrap{background:#fff}.pop_wrap .set_mybook_popup .popup_content.scrfix ul{height:calc(100% - 42px);overflow-y:auto}.pop_wrap .set_mybook_popup .tit_wrap{padding:0 20px;width:100%;height:42px;border-bottom:1px solid #d0d0d0}.pop_wrap .set_mybook_popup select{padding:0 18px 0 0;line-height:42px;font-size:12px;font-weight:400;color:#393d49;height:42px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:url(/images/txtbook/select.png) no-repeat 100%;background-size:8px 5px}.pop_wrap .set_mybook_popup ul li{display:table;padding:15px 20px;width:100%;border-bottom:1px solid #ebebeb;background:#fff}.pop_wrap .set_mybook_popup ul li>*{display:table-cell}.pop_wrap .set_mybook_popup ul li .input_wrap{width:29px}.pop_wrap .set_mybook_popup ul li input{width:17px;height:17px;vertical-align:middle;border:1px solid #a2aab4}.pop_wrap .set_mybook_popup ul li p{position:relative;font-size:14px;line-height:17px}.pop_wrap .set_mybook_popup ul li .type{width:70px;padding-right:10px;font-weight:400;color:#78808c}.pop_wrap .set_mybook_popup ul li .type:after{content:"";position:absolute;right:0;top:4px;width:1px;background:#d0d0d0;height:12px}.pop_wrap .set_mybook_popup ul li .sub{width:50px;padding-right:6px;font-weight:600;color:#393d49;text-align:center}.pop_wrap .set_mybook_popup ul li .sub:after{content:"";position:absolute;right:0;top:5px;width:5px;height:8px;background:url("/images/my/ic_my_arrow.png") no-repeat 0 0;background-size:5px 8px}.pop_wrap .set_mybook_popup ul li .tit{padding-left:12px}.pop_wrap .set_mybook_popup ul li .tit a{color:#f58020;font-size:14px;font-weight:600;text-decoration:underline;text-underline-position:under;line-height:17px}.pop_visual_all{padding:10px 20px 20px!important}.pop_visual_all a{display:block;margin:10px auto 0;width:325px;border-radius:30px;overflow:hidden}.pop_visual_all a img{width:100%}.popwrap.copyright{padding:16px 0 0}.data_warn{margin:25px 0 0;border-top:1px solid #e1e3e6;padding:15px 0;text-align:center}.data_warn p{display:inline-block;padding:2px 0 2px 51px;min-height:37px;font-size:12px;color:#474e62;font-weight:400;background:url(/images/common/warn_data.png) no-repeat 0;background-size:41px 37px}.popwrap.copyright .pop_foot{display:block;border-radius:0 0 13px 13px;overflow:hidden}.popwrap.copyright .pop_foot .btn_type1{display:block;width:100%;height:44px;line-height:44px;color:#474e62;font-size:14px;font-weight:600}.pop_content .flexwrap{top:0;bottom:0}.pop_content .flexwrap .month_head{margin:0;height:59px;overflow:visible}.pop_content .flexwrap .monthcontent{-ms-flex:1 1;flex:1 1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.monthcontent li{padding:12px 20px;border-bottom:1px solid #ebebeb}.monthcontent li:last-child{border-bottom:none}.monthcontent li dl{display:table;width:100%}.monthcontent li dl dt{display:table-cell;width:54px;color:#ff8125;font-size:14px;font-weight:600;vertical-align:top}.monthcontent li dl dd{display:table-cell}.monthcontent li dl dd a,.monthcontent li dl dd p{position:relative;padding:3px 0 3px 13px;font-size:14px;color:#393d49;line-height:19px;font-weight:400}.monthcontent li dl dd a:before,.monthcontent li dl dd p:before{content:"";position:absolute;left:0;top:10px;width:5px;height:5px;border-radius:50%;background:#868f99}.popwrap.pop_month{width:230px;padding:0}.popwrap.pop_month .btn_close{position:absolute;right:12px;top:9px;width:20px;height:20px;background:url(/images/common/pop_close_t2.png) no-repeat 50%;background-size:12px 12px;z-index:10}.popwrap.pop_month h3{display:block;line-height:38px;font-size:14px;font-weight:600;color:#474e62;border-bottom:1px solid #ebebeb}.popwrap.pop_month h3:after{content:none}.popwrap.pop_month .monthchoice{height:204px;overflow-y:scroll;border-radius:0 0 15px 15px}.popwrap.pop_month .monthchoice a{display:block;height:34px;border-bottom:1px solid #ebebeb;line-height:33px;text-align:center;font-size:14px}.popwrap.pop_month .monthchoice a:last-child{border-bottom:none}.popwrap.pop_month .monthchoice a.on,.popwrap.pop_month .monthchoice a:active{background:#fff1a6}.popwrap.activelist{padding:0;margin:0 auto;max-width:310px}.popwrap.activelist .btn_close{position:absolute;right:12px;top:9px;width:20px;height:20px;background:url(/images/common/pop_close_t2.png) no-repeat 50%;background-size:12px 12px;z-index:10}.popwrap.activelist h3{display:block;margin:0 auto;line-height:38px;font-size:14px;font-weight:600;color:#474e62;border-bottom:1px solid #ebebeb}.popwrap.activelist h3:after{content:none}.popwrap.activelist .point{padding:18px 20px 10px;background:#f1f3f4;border-bottom:1px solid #ebebeb;text-align:left}.popwrap.activelist .point h4{font-size:17px;font-weight:600;color:#393d49;letter-spacing:-.06em}.popwrap.activelist .act_item{text-align:left;padding:16px 20px}.popwrap.activelist .act_item p{position:relative;padding-left:11px;font-size:12px;color:#78808c;line-height:20px;letter-spacing:-.04em}.popwrap.activelist .act_item p:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;background:#868f99}.popwrap.activelist .act_item p br{display:none}.alarmPop .popup_content{height:100%}.alarmPop .alarm_wrap{position:absolute;left:0;right:0;top:0;bottom:0;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-flow:column wrap;flex-flow:column wrap}.alarm_popup .alarm_intro{position:relative;padding:16px 20px;height:50px;border-bottom:1px solid #e1e3e6;background:#fff;z-index:1}.alarm_popup .alarm_intro p{padding-right:80px;font-size:11px;color:#868f99;font-weight:400}.alarm_popup .alarm_intro p span{font-size:inherit;font-weight:inherit;color:#ff8125}.alarm_popup .alarm_intro .set_push{position:absolute;right:20px;top:50%;margin-top:-13px;width:69px;height:26px;background:#e9e9ea;font-size:11px;color:#868f99;font-weight:400;line-height:26px;border-radius:13px}.alarm_popup .alarm_list{-ms-flex:1 1;flex:1 1;padding:0 20px;background:#fff;overflow-y:auto}.alarm_popup .alarm_list li{position:relative;padding:17px 20px 17px 44px;border-top:1px solid #e1e3e6}.alarm_popup .alarm_list li:first-child{border-top:none}.alarm_popup .alarm_list li:before{content:"";position:absolute;left:0;top:20px;width:28px;height:28px;background:url("/images/common/ic_alarm.png") no-repeat 0 0;background-size:28px 28px}.alarm_popup .alarm_list li.alarm_link{padding:0}.alarm_popup .alarm_list li a{position:relative;padding:17px 20px 17px 44px;display:block}.alarm_popup .alarm_list li a:after{content:"";position:absolute;right:0;top:20px;width:7px;height:12px;background:url("/images/common/ic_board_arrow.png") no-repeat 0 0;background-size:7px 12px}.alarm_popup .alarm_list li h3{min-height:25px;font-size:14px;color:#393d49;font-weight:600;word-break:keep-all}.alarm_popup .alarm_list li p{margin:9px 0 6px}.alarm_popup .alarm_list li p,.alarm_popup .alarm_list li span{color:#8f8f8f;font-weight:400}.alarm_popup .alarm_list li.nodata{padding:0;border:none}.alarm_popup .alarm_list li.nodata:before{display:none}.alarm_popup .alarm_list li.nodata p{margin:0;padding-top:253px;background:url("/images/common/alarm_nodata.png") no-repeat center top 90px;background-size:125px 140px;color:#424a58;font-weight:400;text-align:center}.privacyDetails{padding:20px}.privacyDetails .selectbox select{padding:9px 30px 9px 13px;width:100%;height:40px;border-radius:20px;border:1px solid #d0d0d0;font-size:13px;color:#474e62;font-weight:400;line-height:20px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("/images/common/select2.png") no-repeat right 18px center;background-size:11px 9px}.privacyDetails .selectbox select:focus{outline:none}.privacyDetails .access_txt{margin-top:20px}.privacyDetails .terms_wrap{line-height:18px}.privacyDetails .terms_wrap p{margin-top:5px;line-height:18px}.privacyDetails .terms_wrap .terms_tit{margin:17px 0;font-size:12px;font-weight:600}.privacyDetails .terms_wrap .list_num>li{margin-top:10px;line-height:18px}.privacyDetails .terms_wrap .list_hyp>li{font-weight:400;line-height:18px}.privacyDetails .terms_wrap dl>dd,.privacyDetails .terms_wrap dl>dt{color:#888;font-weight:400;line-height:18px}.privacyDetails .terms_wrap table tbody td,.privacyDetails .terms_wrap table tbody th,.privacyDetails .terms_wrap table thead th{color:#333}.termsDetails .terms_tab{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #dcdfe6}.termsDetails .terms_tab li{width:50%;height:48px;background:#dddfe6}.termsDetails .terms_tab li a{display:table-cell;width:50vw;height:48px;color:#393d49;font-weight:400;line-height:16px;text-align:center;vertical-align:middle;background:#fff}.termsDetails .terms_tab li:first-child a{border-right:1px solid #dddfe6}.termsDetails .terms_tab li:last-child a{border-left:1px solid #dddfe6}.termsDetails .terms_tab li.on:first-child a{border-right:1px solid #f58020}.termsDetails .terms_tab li.on:last-child a{border-left:1px solid #f58020}.termsDetails .terms_tab li.on a{background:#f58020;color:#fff;font-weight:600}.termsDetails .terms_conts{padding:15px 20px;border-top:1px solid #dcdfe6}.termsDetails .selectbox select{padding:9px 30px 9px 13px;width:100%;height:40px;border-radius:20px;border:1px solid #d0d0d0;font-size:13px;color:#474e62;font-weight:400;line-height:20px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("/images/common/select2.png") no-repeat right 18px center;background-size:11px 9px}.termsDetails .selectbox select:focus{outline:none}.termsDetails .access_txt{margin-top:20px;font-size:12px;color:#666;text-align:left}.termsDetails table{table-layout:fixed}.termsDetails td{word-break:break-all}.termsDetails .cell_align{text-align:left;padding:5px}.termsDetails .col40{width:40%}.termsDetails .col32{width:32%}.termsDetails .col30{width:30%}.termsDetails .col28{width:28%}.termsDetails .col27{width:27%}.termsDetails .col25{width:25%}.termsDetails .col22{width:22%}.termsDetails .col20{width:20%}.termsDetails .col16{width:16%}.termsDetails .col15{width:15%}.termsDetails .col12{width:12%}.termsDetails .col10{width:10%}.termsDetails .col6{width:6%}.termsDetails dt{margin-bottom:15px}.termsDetails dt dd>ul>li{margin-top:10px}.termsDetails dt dd>ul>li>ul>li{margin-top:5px}.termsDetails dt dd>ul>li>ul>li:first-child{margin-top:0}.termsDetails strong{color:#333;font-weight:500}.termsDetails .access_tit{display:block;color:#333;font-weight:600}.termsDetails .access_sub_tit{display:block;margin-top:12px;font-weight:400;color:#333}.termsDetails .access_desc{display:block;margin-top:7px;font-weight:400;color:#888}.privacyDetails .terms_wrap table tbody td.txtLine,.tbl_terms tbody td.txtLine{font-weight:700;text-decoration:underline}.gpsDetails{padding:17px 20px}.gpsDetails .access_txt{font-size:12px;color:#666;text-align:left}.gpsDetails .access_tit{display:block;font-size:14px;color:#333;font-weight:600}.gpsDetails .access_sub_tit{display:block;margin-top:12px;font-weight:400;color:#333}.gpsDetails .access_desc{display:block;margin-top:7px;font-weight:400;color:#888}.privacyDetails h2{color:#333;font-size:16px;margin:0 0 15px}.privacyDetails p{color:#8c8c8c;font-size:12px;display:block;line-height:1.7em}.privacyDetails dl{padding:0}.privacyDetails dt{font-size:14px;font-weight:500;color:#333;width:100%;display:inline-block;*display:inline}.privacyDetails dd{padding:0 0 60px}.privacyDetails dd .padT{padding-top:25px}.privacyDetails dd table.privacyContract td{text-align:left;padding:0 0 0 60px}.privacyDetails dl dd ul li{padding:25px 0 0;font-size:12px;color:#666;font-weight:500;line-height:1.7em}.privacyDetails dl dd ul.lightFont li{color:#8c8c8c;font-weight:400;padding:0}.privacyDetails dl dd ul.lightPad li,.privacyDetails dl dd ul.listtopPad{padding:25px 0 0}.privacyDetails dl dd ul li ul li{line-height:1.7em;padding:0;color:#8c8c8c;font-weight:400}.privacyDetails dl dd ul li ul.dePartment li{color:#d85f5b;padding:0}.privacyDetails dl dd ul li ul.externalLink li{padding:0;color:#666}.privacyDetails dl dd ul.oldVer_link{padding:25px 0 0}.privacyDetails dl dd ul.oldVer_link li{padding:0 0 5px;position:relative}.privacyDetails dl dd ul.oldVer_link li a{font-size:14px;color:#666;font-weight:500;padding:0 0 2px;border-bottom:1px solid #b2b2b2}.privacyDetails dl dd ul.oldVer_link li a:hover{text-decoration:none;border-bottom:none}.privacyDetails dl dd p{padding:0;margin:0;line-height:1.7em}.privacyDetails dl dd table{margin:20px 0;width:100%}.privacyDetails dl dd table th{padding:10px 0;border:1px solid #dfdfdf;background:#f7f7f7;text-align:center;font-weight:400;font-size:12px;color:#000}.privacyDetails dl dd table td{padding:10px 15px;border:1px solid #dfdfdf;border-top:none;text-align:left;letter-spacing:-1px;font-size:12px;color:#000}.privacyDetails dl dd table.privacyContract th{padding:10px 0 10px 10px;text-align:left}.privacyDetails .terms_wrap{padding-bottom:60px}.privacyDetails .terms_wrap,.privacyDetails .terms_wrap p{font-size:12px;color:#666;line-height:1.7em}.privacyDetails .terms_wrap .terms_tit{margin:60px 0 25px;font-size:14px;font-weight:500;color:#333}.privacyDetails .terms_wrap .terms_tit:first-child{margin-top:0}.privacyDetails .terms_wrap .list_num>li{margin-top:25px;font-size:12px;color:#666;line-height:1.7em}.privacyDetails .terms_wrap .list_hyp>li{text-indent:-7px;padding-left:7px;margin-top:5px;font-size:12px;color:#666;line-height:1.7em}.privacyDetails .terms_wrap dl{text-indent:0}.privacyDetails .terms_wrap dl>dd,.privacyDetails .terms_wrap dl>dt{font-size:12px;color:#666;line-height:1.7em}.privacyDetails .terms_wrap dl>dd{padding:0}.privacyDetails .terms_wrap table{margin:10px 0}.privacyDetails .terms_wrap table tbody th,.privacyDetails .terms_wrap table thead th{text-indent:0;padding:10px 0;border:1px solid #dfdfdf;background:#f7f7f7;text-align:center;font-weight:400;font-size:12px;color:#000}.privacyDetails .terms_wrap table tbody td{text-indent:0;padding:10px 5px;border:1px solid #dfdfdf;text-align:left;letter-spacing:-1px;font-size:12px;color:#000}.privacyDetails .terms_wrap table tbody td.textC{text-align:center}.privacyDetails .privacyDetails.renew{padding:0}#popSchoolInfoUpdate{position:fixed;top:55px;right:0;bottom:0;left:0;background:#fff;z-index:2001;overflow-y:scroll;-webkit-overflow-scrolling:touch}#popSchoolInfoUpdate img{display:block;margin:0 auto}#popSchoolInfoUpdate .memberIon{width:28vw;margin-top:14.9vw}#popSchoolInfoUpdate img:nth-child(2){padding:7.19vw 0 6.26vw;width:78.1vw}#popSchoolInfoUpdate img:nth-child(3){width:85.8vw}#popSchoolInfoUpdate img:nth-child(3)+a{display:block;width:67.7vw;margin:10.4vw auto 0}#popWorkshop{position:absolute;top:85px;left:50%;display:block;width:80vw;padding:24vw 6vw 6vw;background:url(/images/samteo/workshop/2021/210630/ico_workshop.png) 50% 4vw no-repeat #3c74d9;background-size:20vw auto;border:.53vw solid #225bc2;border-radius:5.33vw;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#popWorkshop .popInner .tit{font-size:4.53vw;font-weight:500;color:#ffdd21;line-height:1}#popWorkshop .popInner p{margin-top:4vw;font-size:3.73vw;color:#fff;line-height:1.3;word-break:keep-all}#popWorkshop .popInner p strong{font:inherit;color:#fbd459}#popWorkshop .btnClose{position:absolute;top:8vw;right:8vw;display:inline-block;width:4vw;height:4vw;background:url(/images/samteo/workshop/2021/210630/btn_close.png) 0 0 no-repeat;background-size:100%}#popProgram{position:absolute;top:55px;left:50%;display:block;width:89.33vw;padding:12vw 6vw;background:#6569df;background-size:20vw auto;border-radius:5.33vw;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#popProgram:after{content:"";position:absolute;bottom:-8.13vw;right:8.66vw;display:inline-block;width:15.46vw;height:8.13vw;background:url(/images/samteo/program/2021/211209/img_tail.png) 0 0 no-repeat;background-size:15.46vw 8.13vw}#popProgram .popInner .tit{font-size:6.8vw;font-weight:500;color:#ffe63c;line-height:1;letter-spacing:-.02em}#popProgram .popInner p{margin-top:4.4vw;font-size:3.2vw;color:#fff;line-height:1.4;word-break:keep-all}#popProgram .btnClose{position:absolute;top:5.33vw;right:5.33vw;display:inline-block;width:4vw;height:4vw;background:url(/images/samteo/workshop/2021/210630/btn_close.png) 0 0 no-repeat;background-size:100%}.float_box .marketing,.float_box .popup_content{position:relative;min-height:100%;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.marketing{padding:30px 39px 40px;font-size:13px}.marketing .popup_btn_box{position:absolute;left:0;right:0;bottom:0}.marketing_agree{margin-top:30px}.marketing_notice{line-height:20px;text-indent:23px;padding:20px 0;font-size:12px;color:#d85f5b}.marketing_notice:before{display:inline-block;top:20px}.marketing_marker{color:#333;line-height:22px}.marketing_guide2{padding-top:15px;font-size:15px}.marketing_guide2,.marketing_guide2 .popup_marker1{font-family:Nanum Gothic_Bold}.agree_item{padding:30px 0;border-top:1px solid #eaeaea;color:#999}.marketing_title{display:block;margin-bottom:10px;font-size:14px;font-family:Nanum Gothic_Bold;color:#111}.set_tit{position:relative;top:0;left:0;padding-right:9px;line-height:22px}.set_tit:after{content:"";position:absolute;top:50%;right:0;width:1px;height:10px;margin-top:-5px;background:#bfbfbf}.set_date{padding-left:5px;color:#333;line-height:22px}.agree_marketing{border-top:2px solid #333}.agree_marketing_table th{font-size:13px;color:#333;padding-left:19px;border-bottom:1px solid #dfdfdf}.agree_marketing_table td{font-size:13px;color:#767676;vertical-align:middle;border-bottom:1px solid #dfdfdf;line-height:18px;padding:9px 0}.agree_marketing_table .table_col1{width:90px}.agree_marketing .empty_guide{padding:11px 0}.agree_marketing .empty_guide .icon_noti{color:#767676;font-size:12px}.serviceInfoPop{padding:30px 40px 40px}.serviceInfoPop .serviceTxt{padding-bottom:10px;border-bottom:1px solid #e4e4e4;font-size:14px;color:#6f6f6f;letter-spacing:-.045em}.serviceInfoPop ul{padding:10px 0}.serviceInfoPop ul li{font-size:14px;color:#000}.serviceInfoPop ul li:before{content:"\B7";display:inline-block;font-weight:700;color:#c64a40;padding-right:7px}.serviceInfoPop ul li strong{font-weight:500}.serviceInfoPop ul li span{font-weight:500;color:#c64a40}.serviceInfoPop .agreeWrap{margin-bottom:30px;padding:10px;border-top:1px solid #e4e4e4;border-bottom:1px solid #ddd}.serviceInfoPop .agreeWrap label{padding-left:5px;font-size:13px;font-weight:500;color:#000;line-height:1;vertical-align:top}@media screen and (max-width:360px){.vivacorn_pop .popwrap .txt br{display:none}}@media screen and (max-width:280px){.layerpop{min-width:250px}}@media screen and (min-width:568px) and (orientation:landscape){.popwrap.copyright{width:335px}}.vivaIntroWrap.vivaIntro2025 *{font-family:GmarketSansMedium,Noto Sans KR,sans-serif}.vivaIntroWrap.vivaIntro2025{margin-top:-55px}.vivaIntroWrap.vivaIntro2025 img{width:100%;max-width:100%}.vivaIntroWrap.vivaIntro2025 .ankerWrap{position:-webkit-sticky;position:sticky;left:0;right:0;top:-55px;background:#066750;z-index:10}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList{display:-ms-flexbox;display:flex;gap:1.6vw;overflow-x:auto;overflow-y:hidden}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li{-ms-flex:none;flex:none}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li button{position:relative;display:block;padding:2.133vw 1.6vw}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li button:after{content:"";position:absolute;right:0;top:2.133vw;bottom:2.133vw;width:.267vw;background:#267d66}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li button span{position:relative;padding:2.133vw 4.267vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;font-size:3.733vw;color:#cdf4dd;line-height:1.2;text-align:center;letter-spacing:-.02em;border-radius:1.067vw}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li.on button span{color:#066750;background:#feef9d}.vivaIntroWrap.vivaIntro2025 .ankerWrap .ankerList li.on button span:after{content:"";position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:3.2vw;height:2.133vw;background:url("/images/samteo/vivaintro/2025/anker_obj.png") no-repeat 50%/100% auto}.vivaIntroWrap.vivaIntro2025 [class^=section]{position:relative;padding:12.8vw 4.267vw;z-index:1;background:#fff}.vivaIntroWrap.vivaIntro2025 [class^=section]:nth-child(2n){background:#fffadc}.vivaIntroWrap.vivaIntro2025 .page-tit{font-size:7.467vw;color:#000;font-family:GmarketSansBold,Noto Sans KR,sans-serif;line-height:1.2;letter-spacing:-.05em;text-align:center}.vivaIntroWrap.vivaIntro2025 .page-disc{margin-top:4.267vw;font-size:4.267vw;color:#000;line-height:1.4;letter-spacing:-.05em;text-align:center}.vivaIntroWrap.vivaIntro2025 .page-disc strong{font:inherit;color:#3ca050;font-family:GmarketSansBold,Noto Sans KR,sans-serif}.vivaIntroWrap.vivaIntro2025 .page-disc+.page-disc{margin-top:2.133vw}.vivaIntroWrap.vivaIntro2025 .section1 .badge{margin-top:4.267vw;display:block;width:20.533vw;height:10.667vw;font-size:4.267vw;color:#fff;line-height:11.2vw;font-family:GmarketSansBold,Noto Sans KR,sans-serif;text-align:center;border-radius:5.333vw;background:#00881c;letter-spacing:-.05em}.vivaIntroWrap.vivaIntro2025 .section1 .badge.ty2{background:#f45d02}.vivaIntroWrap.vivaIntro2025 .section1 h4{margin-top:3.733vw;font-size:6.4vw;font-family:GmarketSansBold,Noto Sans KR,sans-serif;color:#373535;line-height:1;letter-spacing:-.05em}.vivaIntroWrap.vivaIntro2025 .section1 p{margin-top:3.2vw;font-size:4.267vw;color:#343233;font-family:Pretendard,Noto Sans KR,sans-serif;font-weight:700;line-height:1.4}.vivaIntroWrap.vivaIntro2025 .section1 p.t{position:relative;padding-left:2.667vw;font-size:3.733vw;color:#8b8b8b;font-weight:500}.vivaIntroWrap.vivaIntro2025 .section1 p.t:before{content:"*";position:absolute;left:0;top:0}.vivaIntroWrap.vivaIntro2025 .thumb{position:relative}.vivaIntroWrap.vivaIntro2025 .thumb .rect{position:absolute;border:3px solid #f16005;border-radius:2px}.vivaIntroWrap.vivaIntro2025 .thumb .rect.ty2{border-radius:7px}.vivaIntroWrap.vivaIntro2025 .thumb .rect.pos1{right:0;top:0;width:10.133vw;height:3.467vw}.vivaIntroWrap.vivaIntro2025 .thumb .rect.pos2{bottom:12.8vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:13.6vw;height:4.533vw}.vivaIntroWrap.vivaIntro2025 .thumb .rect.pos3{bottom:4.889vw;right:.444vw;width:5.956vw;height:35.289vw}.vivaIntroWrap.vivaIntro2025 .thumb .rect.pos4{bottom:8.533vw;right:7.733vw;width:7.467vw;height:10.133vw}.vivaIntroWrap.vivaIntro2025 .swiper{margin-top:6.4vw;overflow:hidden}.vivaIntroWrap.vivaIntro2025 .arrSwiper{position:relative}.vivaIntroWrap.vivaIntro2025 .arrSwiper .swiper-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8.533vw;height:8.533vw;background:url("/images/samteo/vivaintro/2025/swiper-btn.png") no-repeat bottom/100% auto;z-index:1}.vivaIntroWrap.vivaIntro2025 .arrSwiper .swiper-btn.prev{left:1.867vw}.vivaIntroWrap.vivaIntro2025 .arrSwiper .swiper-btn.next{right:1.867vw;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.vivaIntroWrap.vivaIntro2025 .section1 .arrSwiper .swiper-btn{top:25%;-webkit-transform:unset;-ms-transform:unset;transform:unset}.vivaIntroWrap.vivaIntro2025 .section1 .arrSwiper .swiper-btn.next{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.vivaIntroWrap.vivaIntro2025 .coming-soon-tit{margin-bottom:4.267vw;text-align:center}.vivaIntroWrap.vivaIntro2025 .coming-soon-tit .badge{margin:0 auto;height:14.667vw;background:url("/images/samteo/vivaintro/2025/coming_soon.png") no-repeat 50%/auto 100%}.vivaIntroWrap.vivaIntro2025 .coming-soon-tit p{margin-top:5.333vw;font-size:5.867vw;color:#646464;line-height:1.4;letter-spacing:-.05em}.vivaIntroWrap.vivaIntro2025 .img-list{margin-top:6.4vw}.vivaIntroWrap.vivaIntro2025 .img-list li+li{margin-top:3.2vw}.vivaIntroWrap.vivaIntro2025 .section5 h5{margin-top:6.4vw;font-size:7.467vw;color:#f45d02;font-family:GmarketSansBold,Noto Sans KR,sans-serif;line-height:1.2;letter-spacing:-.05em;text-align:center}.vivaIntroWrap.vivaIntro2025 .btn_vivaclass{margin:2.133vw auto 0;display:block;width:76.8vw;height:18.044vw;background:url("/images/samteo/vivaintro/2025/btn_vivaclass.png") no-repeat 50%/auto 100%}.vivaIntroWrap .imgDetailPop{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.9);z-index:9999}.vivaIntroWrap .imgDetailPop .detail-pop-header{position:absolute;left:0;right:0;top:0;z-index:10}.vivaIntroWrap .imgDetailPop .detail-pop-header .detail-pop-close{position:absolute;top:1.667vw;right:1.667vw;width:11.204vw;height:11.204vw;background:url("/images/saemteo/vivaintro/2025/btn_close.png") no-repeat 50%/contain}.vivaIntroWrap .imgDetailPop .detail-pop-content{position:relative;width:100%;height:100%}.vivaIntroWrap .imgDetailPop .detail-pop-content .detail-swiper{margin:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-touch-action:auto;touch-action:auto}.vivaIntroWrap .imgDetailPop .detail-pop-content .detail-swiper .slick-list{width:100%}.vivaIntroWrap .imgDetailPop .detail-pop-content .thumb{padding:0 2.222vw}.vivaIntroWrap .imgDetailPop .detail-pop-content img{max-width:100%}.vivaIntroWrap .imgDetailPop .detail-pop-footer{position:absolute;left:0;right:0;bottom:0;height:14.444vw;width:100%;background:#202020;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.vivaIntroWrap .imgDetailPop .slick-arrow{top:unset;bottom:1.62vw;-webkit-transform:unset;-ms-transform:unset;transform:unset;-ms-flex:none;flex:none;width:11.204vw;height:11.204vw;opacity:1;font-size:0;z-index:2}.vivaIntroWrap .imgDetailPop .slick-arrow:before{display:none}.vivaIntroWrap .imgDetailPop .slick-arrow.slick-prev{left:0;background:url("/images/samteo/vivaintro/2025/btn_left.png") no-repeat 50%/contain}.vivaIntroWrap .imgDetailPop .slick-arrow.slick-next{right:0;background:url("/images/samteo/vivaintro/2025/btn_right.png") no-repeat 50%/contain}.vivaIntroWrap .imgDetailPop .slick-dots{bottom:0;height:auto;font-size:4.444vw;font-weight:700;color:#fff;line-height:14.444vw;text-align:center;z-index:1}.vivaIntroWrap .imgDetailPop .slick-dots span{font:inherit;color:inherit}.vivaIntroWrap .imgDetailPop .slick-dots .cur{font:inherit;color:#81a9ff}.vivaIntroWrap.vivaIntro2025 .ani{opacity:0}.vivaIntroWrap.vivaIntro2025 .ani.animate{-webkit-animation:aniUp .7s linear 1 both;animation:aniUp .7s linear 1 both}@-webkit-keyframes aniUp{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aniUp{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.vivaIntroWrap.vivaIntro2025 .aniBling{-webkit-animation:bling 1s infinite alternate;animation:bling 1s infinite alternate}@-webkit-keyframes bling{to{opacity:0}}@keyframes bling{to{opacity:0}}.contents .ttIntroWrap .ani{opacity:0}.contents .ttIntroWrap .ani.animate{-webkit-animation:aniUp .7s linear 1 both;animation:aniUp .7s linear 1 both}@-webkit-keyframes aniUp{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes aniUp{0%{opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ttIntroWrap{margin-top:-55px}.contents .ttIntroWrap>article{padding:0}.ttIntroWrap [class^=section]{position:relative;z-index:1}.ttIntroWrap img{width:100%;max-width:100%}.ttIntroWrap .btnWrap{position:absolute;left:0;width:100%;text-align:center}.ttIntroWrap .btnWrap>*{display:inline-block}.ttIntroWrap .btnWrap .btnPoint{width:61.94vw;height:14.72vw}.ttIntroWrap .listItem{position:relative}.ttIntroWrap .navWrap{position:-webkit-sticky;position:sticky;top:-55px;left:0;background:#fff;z-index:2}.ttIntroWrap .navWrap .nav{position:relative;display:-ms-flexbox;display:flex;gap:0 1px}.ttIntroWrap .navWrap .nav li{-ms-flex:1 1;flex:1 1}.ttIntroWrap .navWrap .nav .linkCtrl{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:14.72vw;background:#153a97;font-size:3.7vw;color:#a1acd9;line-height:1.25;letter-spacing:-.03em}.ttIntroWrap .navWrap .nav li.on .linkCtrl{background:#003eda;font-weight:700;color:#151749}.ttIntroWrap .section1 .btnWrap{bottom:8.79vw}.ttIntroWrap .section3 .btnWrap{top:52.8vw}.ttIntroWrap .section3 .btn{width:53.05vw;height:12.13vw;padding:0;border:0}.ttIntroWrap .section4:after{content:"";display:inline-block;position:absolute;right:10vw;bottom:40.25vw;width:39.53vw;height:35.09vw;background:url(/images/samteo/ttukttak/obj_viversam.png) 0 0 no-repeat;background-size:100%}.ttIntroWrap .section4 .btnWrap{bottom:6.94vw}@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") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:transform .2s,top .2s;-o-transition:.2s transform,.2s top;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-o-transition:.2s transform,.2s left;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-o-transition:.2s transform,.2s right;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background: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%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes bounce{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}to{-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.wechallWrap{margin-top:-55px}.wechallWrap [class^=section]{overflow:hidden;position:relative;width:100%;height:100%;background:#e8fdff;background:-webkit-gradient(linear,left bottom,left top,from(#e8fdff),to(#fff));background:-webkit-linear-gradient(bottom,#e8fdff,#fff);background:-o-linear-gradient(bottom,#e8fdff 0,#fff 100%);background:linear-gradient(0deg,#e8fdff,#fff);z-index:1}.wechallWrap img{width:100%}.wechallWrap .section1{background:#f36;background:-webkit-gradient(linear,left bottom,left top,color-stop(24%,#f36),color-stop(99%,#ffb9a4));background:-webkit-linear-gradient(bottom,#f36 24%,#ffb9a4 99%);background:-o-linear-gradient(bottom,#f36 24%,#ffb9a4 99%);background:linear-gradient(0deg,#f36 24%,#ffb9a4 99%)}.wechallWrap .section1:after{content:"";position:absolute;bottom:0;left:50%;display:inline-block;width:3.8vw;height:4.3vw;margin-left:-1.9vw;background:url(/images/samteo/wechall/ico_scroll.png) 0 0 no-repeat;background-size:100%;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);-webkit-animation:bounce 1s infinite alternate;animation:bounce 1s infinite alternate}.wechallWrap .section2,.wechallWrap .section7{background:#ffe4da;background:-webkit-gradient(linear,left bottom,left top,from(#ffe4da),to(#fff));background:-webkit-linear-gradient(bottom,#ffe4da,#fff);background:-o-linear-gradient(bottom,#ffe4da 0,#fff 100%);background:linear-gradient(0deg,#ffe4da,#fff)}.wechallWrap #tabWrap{height:144.81vw}.wechallWrap .btnTabWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.wechallWrap .btnTabWrap [class^=btnTab]{width:36.2vw;height:13.42vw;background-position:50% 0;background-repeat:no-repeat;background-size:100% auto}.wechallWrap .btnTabWrap .btnTab01{background-image:url(/images/samteo/wechall/btn_tab01.png)}.wechallWrap .btnTabWrap .btnTab02{background-image:url(/images/samteo/wechall/btn_tab02.png)}.wechallWrap .btnTabWrap .btnTab01.on{background-image:url(/images/samteo/wechall/btn_tab01_on.png)}.wechallWrap .btnTabWrap .btnTab02.on{background-image:url(/images/samteo/wechall/btn_tab02_on.png)}.wechallWrap .tabContWrap{overflow:hidden;height:90.7%}.wechallWrap .tabContWrap .tabCont{display:none;width:66.7%;height:90.2%;margin:3% auto 0}.wechallWrap .tabContWrap .tabCont.on{display:block}.wechallWrap .videoWrap{position:relative;width:100%;height:100%;-webkit-box-shadow:0 0 5px rgba(255,192,168,.2);box-shadow:0 0 5px rgba(255,192,168,.2)}.wechallWrap .btnPlay{position:absolute;top:50%;left:50%;display:inline-block;width:9.9vh;height:9.9vh;background:url(/images/samteo/wechall/btn_play.png) 0 0 no-repeat;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-size:100% auto}.wechallWrap .swiper-container-horizontal>.swiper-pagination-bullets{bottom:12vw}.wechallWrap .swiper-pagination-bullet{width:1.85vw;height:1.85vw;border-radius:100%;background:#aec0c2;opacity:1}.wechallWrap .swiper-pagination-bullet-active{width:7.13vw;border-radius:.92vw;background:#666}.wechallWrap .section3{padding-bottom:8vw}.wechallWrap .section4,.wechallWrap .section5,.wechallWrap .section6{padding-bottom:12vw}.wechallWrap .section7 .btnWrap{position:absolute;top:87.77vw;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;gap:0 5.5vw}.wechallWrap .section7 .btnWrap .btnLink{display:block;width:35.18vw;height:24.16vw}.visangtextbook.upper .btn01{width:14%;height:9%;top:6%;left:4%}.visangtextbook.upper .btn02{width:13%;height:9%;top:6%;right:4%}.visangtextbook.upper .btn03{width:74%;height:27%;top:27.5%;left:13%}.visangtextbook.upper .btnF01{width:24%;height:15%;top:13%;left:38%}.visangtextbook.upper .btnF02{width:12%;height:10%;top:36%;left:17.5%}.visangtextbook.upper .btnF03{width:23%;height:10%;top:36%;left:32.5%}.visangtextbook.upper .btnF04{width:23%;height:10%;top:36%;left:59.5%}.visangtextbook.upper.submCont .btn01{width:14%;height:8%;top:6%;left:4%}.visangtextbook.upper.submCont .btn02{width:13%;height:8%;top:5.5%;right:4%}.visangtextbook.upper .select_lec select{border:2px solid #ffd738}.visangtextbook.upper .tabs .tab-link:nth-child(4),.visangtextbook.upper .tabs .tab-link:nth-child(5){width:50%;margin-top:-1px}.visangtextbook.upper .tab_cont{position:relative;border-bottom:1px solid #dadada;overflow:hidden}.visangtextbook.upper .book_info{overflow:hidden}.visangtextbook.upper .book_info+.book_info{padding-top:0}.visangtextbook.upper .book_info dl{overflow:hidden;width:48%;float:left}.visangtextbook.upper .book_info dl:nth-child(2){float:right}.visangtextbook.upper .book_info dl dt{width:100%}.visangtextbook.upper .book_info dl dd{width:100%;margin-top:3%;margin-left:0;padding:0;border-bottom:0}.visangtextbook.upper .book_info .linkBook a{width:100%;font-weight:500;height:42px;border:1px solid #c6c6c6;border-radius:0;background:#f6f4e8}.visangtextbook.upper .book_info .linkBook a:first-child{padding-top:0;line-height:37px}.visangtextbook.upper .book_info .linkBook a:nth-child(2),.visangtextbook.upper .book_info .linkBook a:nth-child(4){margin-right:0}.visangtextbook.upper .book_info .linkBook a.select,.visangtextbook.upper .book_info .linkBook a:hover{background:#755656;color:#fff;font-weight:500}.visangtextbook.upper .mov_info{background:#53c7e6;border-top:0;overflow:hidden;padding:3% 0}.visangtextbook.upper .mov_info .click03{position:relative;top:0}.visangtextbook.upper .mov_info .click03.mathClick a{width:100%;height:auto;margin-top:2%;background:#fff;border:0;border-radius:8px}.visangtextbook.upper .mov_info .click03.mathClick a:first-child{margin-top:0}.visangtextbook.upper .mov_info .click03.mathClick a.select,.visangtextbook.upper .mov_info .click03.mathClick a:hover{background:#ffe476}.visangtextbook.upper+.layer_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(34,37,43,.85);z-index:1000;display:none}.visangtextbook.upper+.layer_bg .layer_cont{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.layer_cont.digital .layer_head,.visangtextbook.upper+.layer_bg .layer_cont .layer_head{height:53px;position:relative;background:#fff;padding:0 4%;border-bottom:1px solid #d0d0d0}.layer_cont.digital .layer_head .head_tit,.visangtextbook.upper+.layer_bg .layer_cont .layer_head .head_tit{color:#393d49;font-size:14px;letter-spacing:-.04em;font-weight:600;line-height:53px}.layer_cont.digital .layer_head .head_tit span,.visangtextbook.upper+.layer_bg .layer_cont .layer_head .head_tit span{display:inline-block;height:12px;width:2%;border-left:1px solid #ff8025;vertical-align:middle;margin-left:2%}.layer_cont.digital .layer_head .btn_down,.visangtextbook.upper+.layer_bg .layer_cont .layer_head .btn_down{display:inline-block;margin-top:22px}.layer_cont.digital .layer_head .close_button,.visangtextbook.upper+.layer_bg .layer_cont .layer_head .close_button{display:inline-block;position:absolute;top:35%;right:6%;width:3.198%;height:22.65%}.layer_cont.digital .layer_mid,.visangtextbook.upper+.layer_bg .layer_cont .layer_mid{width:100%;height:calc(100% - 53px);text-align:center;position:relative;padding:4%;background:#fff}.visangtextbook.upper+.layer_bg .btn_down{display:block;margin-bottom:3%}.visangtextbook.upper+.layer_bg .btn_down+div{overflow-y:auto;height:93%}.visangtextbook.upper .sci_lay{background:url(/images/visangtextbook/2015Upper/features/curriculum_sci_lay_box.png) no-repeat 0 0;height:790px}.visangtextbook.upper .sci_lay .layer_mid{width:860px;margin-top:20px}.visangtextbook.upper+.layer_bg .layer_cont .btn_next,.visangtextbook.upper+.layer_bg .layer_cont .btn_prev{display:inline-block;position:absolute;top:35%;width:10%}.visangtextbook.upper+.layer_bg .layer_cont .btn_prev{left:4%}.visangtextbook.upper+.layer_bg .layer_cont .btn_next{right:4%}.layer_cont.digital .layer_mid{padding:4% 0 0}.layer_cont.digital .layer_foot{background:#ff8025;color:#fff;font-size:13px;font-weight:600;width:100%;position:absolute;bottom:0;left:0;text-align:center;height:6.121%;padding-top:3%;line-height:1.2}.visangtextbook.upper .linkSv01{width:40%;top:80.4%;left:30%;height:14.5%}.visangtextbook.upper .linkSv02_1{width:35%;top:71.5%;left:9.3%;height:16.7%}.visangtextbook.upper .linkSv02_2{width:35%;top:71.5%;left:55.7%;height:16.7%}.visangtextbook.upper .linkSv02_3{width:35%;bottom:11%;left:9.3%;height:17%}.visangtextbook.upper .linkSv02_4{width:35%;bottom:11%;left:55.7%;height:17%}.visangtextbook.upper .linkSv04_1{width:35%;top:28.4%;left:10.4%;height:9%}.visangtextbook.upper .linkSv04_2{width:34.5%;top:28.4%;left:55.7%;height:9%}.visangtextbook.upper .linkSv04_3{width:35%;bottom:20.9%;left:10.4%;height:8.5%}.visangtextbook.upper .linkSv04_4{width:34.5%;bottom:21.2%;left:55%;height:8.5%}.visangtextbook.upper .linkSv05_1{width:72.5%;bottom:18.4%;left:13.5%;height:9.2%}.visangtextbook.upper .linkSv05_2{width:72.5%;bottom:8.4%;left:13.5%;height:9.2%}.visangtextbook.upper .linkSv07,.visangtextbook.upper .linkSv08{width:40.8%;top:52.4%;left:11.2%;height:22.5%}.visangtextbook.upper .linkSv09{width:40.8%;top:44.5%;left:11.2%;height:17.5%}.visangtextbook.upper .linkSv10{width:40%;top:86.4%;left:30%;height:9%}@media screen and (max-width:359px) and (min-width:320px){.visangtextbook.upper .book_info .linkBook a{height:38px;font-size:12px;line-height:33px}.visangtextbook.upper .book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:33px}.visangtextbook.upper .page_box .page_txt{font-size:10px}}@media screen and (max-width:619px) and (min-width:414px){.visangtextbook.upper .book_info .linkBook a{height:46px;line-height:40px}.visangtextbook.upper .book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:40px}.visangtextbook.upper .page_box .page_txt{font-size:12px}}@media screen and (max-width:660px) and (min-width:620px){.visangtextbook.upper .book_info .linkBook a{height:72px;line-height:66px;font-size:18px}.visangtextbook.upper .book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:66px}.visangtextbook.upper .page_box .page_txt{font-size:18px}}@media screen and (max-width:768px) and (min-width:661px){.visangtextbook.upper .tabs .tab-link{height:92px}.visangtextbook.upper .tabs .tab-link:last-child a{padding-top:0;line-height:46px}.visangtextbook.upper .tabs .tab-link a{font-size:22px;line-height:90px}.visangtextbook.upper .tabs .tab-link.current a{font-size:24px}.visangtextbook.upper .book_info .linkBook a{height:90px;line-height:82px;font-size:24px}.visangtextbook.upper .book_info.soc1_book_info .linkBook a:first-child{padding-top:0;line-height:82px}.visangtextbook.upper .page_box .page_txt{font-size:22px}.visangtextbook.upper .select_lec select{font-size:24px;background-size:19px}}.visangtextbook.upper .btn_top{display:block}.visangtextbook.upper .sub_btn_wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:89.3%;margin:0 auto;padding:10px}.visangtextbook.upper .sub_btn_wrap>button{-ms-flex:0 1 49.3%;flex:0 1 49.3%;height:42px;background:#f0f0f0;border:1px solid #e0e0e0;border-radius:10px;font-size:13px;color:#424a58}.visangtextbook.upper .sub_btn_wrap>button.on,.visangtextbook.upper .sub_btn_wrap>button:active,.visangtextbook.upper .sub_btn_wrap>button:hover{background:#fff;border:1px solid #fb7f10;font-weight:500;color:#fb7f10}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:300;src:local("Noto Sans DemiLight"),local("NotoSans-DemiLight"),url("/font/NotoSans-DemiLight.eot?#iefix") format("embedded-opentype"),url("/font/NotoSans-DemiLight.woff2") format("woff2"),url("/font/NotoSans-DemiLight.woff") format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:400;src:local("Noto Sans Regular"),local("NotoSans-Regular"),url("/font/NotoSans-Regular.eot?#iefix") format("embedded-opentype"),url("/font/NotoSans-Regular.woff2") format("woff2"),url("/font/NotoSans-Regular.woff") format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:500;src:local("Noto Sans Medium"),local("NotoSans-Medium"),url("/font/NotoSans-Medium.eot?#iefix") format("embedded-opentype"),url("/font/NotoSans-Medium.woff2") format("woff2"),url("/font/NotoSans-Medium.woff") format("woff")}@font-face{font-family:Noto Sans KR;font-style:normal;font-weight:600;src:local("Noto Sans Bold"),local("NotoSans-Bold"),url("/font/NotoSans-Bold.eot?#iefix") format("embedded-opentype"),url("/font/NotoSans-Bold.woff2") format("woff2"),url("/font/NotoSans-Bold.woff") format("woff")}@font-face{font-family:GmarketSansLight;font-style:normal;font-weight:400;src:local("GmarketSansLight"),url("/font/GmarketSansLight.eot?#iefix") format("embedded-opentype"),url("/font/GmarketSansLight.woff2") format("woff2"),url("/font/GmarketSansLight.woff") format("woff"),url("/font/GmarketSansLight.ttf") format("truetype")}@font-face{font-family:GmarketSansMedium;font-style:normal;font-weight:400;src:local("GmarketSansMedium"),url("/font/GmarketSansMedium.eot?#iefix") format("embedded-opentype"),url("/font/GmarketSansMedium.woff2") format("woff2"),url("/font/GmarketSansMedium.woff") format("woff"),url("/font/GmarketSansMedium.ttf") format("truetype")}@font-face{font-family:GmarketSansBold;font-style:normal;font-weight:400;src:local("GmarketSansBold"),url("/font/GmarketSansBold.eot?#iefix") format("embedded-opentype"),url("/font/GmarketSansBold.woff2") format("woff2"),url("/font/GmarketSansBold.woff") format("woff"),url("/font/GmarketSansBold.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoB;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoB.eot");src:local(��),url("/font/AppleSDGothicNeoB.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoB.woff") format("woff"),url("/font/AppleSDGothicNeoB.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoEB;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoEB.eot");src:local(��),url("/font/AppleSDGothicNeoEB.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoEB.woff") format("woff"),url("/font/AppleSDGothicNeoEB.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoH;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoH.eot");src:local(��),url("/font/AppleSDGothicNeoH.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoH.woff") format("woff"),url("/font/AppleSDGothicNeoH.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoM;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoM.eot");src:local(��),url("/font/AppleSDGothicNeoM.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoM.woff") format("woff"),url("/font/AppleSDGothicNeoM.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoL;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoL.eot");src:local(��),url("/font/AppleSDGothicNeoL.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoL.woff") format("woff"),url("/font/AppleSDGothicNeoL.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoR;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoR.eot");src:local(��),url("/font/AppleSDGothicNeoR.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoR.woff") format("woff"),url("/font/AppleSDGothicNeoR.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoSB;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoSB.eot");src:local(��),url("/font/AppleSDGothicNeoSB.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoSB.woff") format("woff"),url("/font/AppleSDGothicNeoSB.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoT;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoT.eot");src:local(��),url("/font/AppleSDGothicNeoT.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoT.woff") format("woff"),url("/font/AppleSDGothicNeoT.ttf") format("truetype")}@font-face{font-family:AppleSDGothicNeoUL;font-style:normal;font-weight:400;src:url("/font/AppleSDGothicNeoUL.eot");src:local(��),url("/font/AppleSDGothicNeoUL.eot?#iefix") format("embedded-opentype"),url("/font/AppleSDGothicNeoUL.woff") format("woff"),url("/font/AppleSDGothicNeoUL.ttf") format("truetype")}@font-face{font-family:Pretendard;font-weight:900;font-display:swap;src:local("Pretendard Black"),url("/font/Pretendard-Black.subset.woff2") format("font-woff2"),url("/font/Pretendard-Black.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url("/font/Pretendard-ExtraBold.subset.woff2") format("font-woff2"),url("/font/Pretendard-ExtraBold.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url("/font/Pretendard-Bold.subset.woff2") format("font-woff2"),url("/font/Pretendard-Bold.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url("/font/Pretendard-SemiBold.subset.woff2") format("font-woff2"),url("/font/Pretendard-SemiBold.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url("/font/Pretendard-Medium.subset.woff2") format("font-woff2"),url("/font/Pretendard-Medium.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url("/font/Pretendard-Regular.subset.woff2") format("font-woff2"),url("/font/Pretendard-Regular.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:300;font-display:swap;src:local("Pretendard Light"),url("/font/Pretendard-Light.subset.woff2") format("font-woff2"),url("/font/Pretendard-Light.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url("/font/Pretendard-ExtraLight.subset.woff2") format("font-woff2"),url("/font/Pretendard-ExtraLight.subset.woff") format("woff")}@font-face{font-family:Pretendard;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url("/font/Pretendard-Thin.subset.woff2") format("font-woff2"),url("/font/Pretendard-Thin.subset.woff") format("woff")}@font-face{font-family:SUIT;font-weight:100;src:url("/font/SUIT-Thin.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:200;src:url("/font/SUIT-ExtraLight.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:300;src:url("/font/SUIT-Light.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:400;src:url("/font/SUIT-Regular.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:500;src:url("/font/SUIT-Medium.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:600;src:url("/font/SUIT-SemiBold.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:700;src:url("/font/SUIT-Bold.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:800;src:url("/font/SUIT-ExtraBold.woff2") format("woff2")}@font-face{font-family:SUIT;font-weight:900;src:url("/font/SUIT-Heavy.woff2") format("woff2")}@font-face{font-family:SUIT Variable;font-weight:100 900;src:url("/font/SUIT-Variable.woff2") format("woff2-variations")}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-family:Noto Sans KR,AppleSDGothic Neo-Regular,Malgun Gothic,"\B9D1\C740   \ACE0\B515",dotum,\\B3CB\C6C0,sans-serif;font-weight:300;letter-spacing:-.2px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none}body{color:#333;background:#fff}body,html{height:100%}li,ol,ul{list-style:none}blockquote,button,fieldset,img,input{padding:0;border:0}input{outline:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;margin:0;padding:0}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input[type=text]:-moz-read-only{background:#f7f7f7;color:#999}input[type=text]:read-only{background:#f7f7f7;color:#999}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{display:inline-block;width:100%;height:40px;padding:10px 12px;border:1px solid #bfbfbf;font-size:14px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;background:none;outline:0}select{padding:10px 30px 10px 11px}select,textarea{display:inline-block;width:100%;height:40px;border:none;font-size:12px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{padding:10px 12px;border-radius:3px;outline:0}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#767676}::-moz-placeholder{color:#767676}:-ms-input-placeholder{color:#767676}:-moz-placeholder{color:#767676}cite,em,i{font-style:normal}a{color:#333;text-decoration:none}textarea{resize:none}img{float:none;max-width:100%}button{font-size:14px;color:#666;border:none;background:none;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}legend{display:none}caption{width:0;height:0;line-height:0;text-indent:-9999px;overflow:hidden;font-size:0;visibility:hidden}table{border-spacing:0;table-layout:fixed;max-width:100%;font-size:inherit}table,td,th{border-collapse:collapse}table img{vertical-align:middle}img,select{vertical-align:top}select{border:1px solid #9c9c9c;background:#fff;font-size:14px;color:#9c9c9c}address,em{font-style:normal}h1,h2,h3,h4,h5,h6{font-size:14px}#root{min-height:100%;height:100%}.clfix{*zoom:1}.clfix:after{content:"";display:block;clear:both}.blind{position:absolute;left:-1000000px;text-indent:-1000000px;overflow:hidden;margin:-1px;width:1px;height:1px}:focus{outline:none}.dp_none{display:none!important}.dp_block{display:block!important}.dp_inline{display:inline-block!important}.dpnone{display:none}.obj_hidden{visibility:hidden}.obj_visible{visibility:visible}.f_hidden{overflow:hidden}.f_right{float:right}.f_left{float:left}.t_center{text-align:center!important}.t_left{text-align:left!important}.t_right{text-align:right!important}.mh_auto{min-height:auto!important}input[type=text]::-ms-clear{display:none}.cperauto{width:auto}.cper100p{width:100%}.cper0700{width:7%}.cper0800{width:8%}.cper1000{width:10%}.cper0850{width:8.5%}.cper0950{width:9.5%}.cper1100{width:11%}.cper1150{width:11.5%}.cper1200{width:12%}.cper1375{width:13.75%}.cper1400{width:14%}.cper1500{width:15%}.cper1600{width:16%}.cper1650{width:16.5%}.cper1750{width:17.5%}.cper1945{width:19.45%}.cper2000{width:20%}.cper2100{width:21%}.cper2200{width:22%}.cper2400{width:24%}.cper2500{width:25%}.cper4500{width:45%}.cper5000{width:50%}.cper6750{width:67.5%}.wp32{width:32px}.wp49{width:49px}.wp53{width:53px}.wp56{width:56px}.wp58{width:58px}.wp60{width:60px}.wp63{width:63px}.wp65{width:65px}.wp68{width:68px}.wp75{width:75px}.wp78{width:78px}.wp79{width:79px}.wp80{width:80px}.wp93{width:93px}.wp94{width:94px}.wp101{width:101px}.wp104{width:104px}.wp107{width:107px}.wp108{width:108px}.wp109{width:109px}.wp110{width:110px}.wp111{width:111px}.wp112{width:112px}.wp115{width:115px}.wp117{width:117px}.wp118{width:118px}.wp120{width:120px}.wp125{width:125px}.wp128{width:128px}.wp130{width:130px}.wp132{width:132px}.wp135{width:135px}.wp136{width:136px}.wp138{width:138px}.wp139{width:139px}.wp140{width:140px}.wp141{width:141px}.wp146{width:146px}.wp153{width:153px}.wp159{width:159px}.wp160{width:160px}.wp162{width:162px}.wp165{width:165px}.wp167{width:167px}.wp176{width:176px}.wp195{width:195px}.wp200{width:200px}.wp206{width:206px}.wp219{width:219px}.wp237{width:237px}.wp242{width:242px}.wp244{width:244px}.wp270{width:270px}.wp297{width:297px!important}.wp367{width:367px}.wp375{width:375px}.wp440{width:440px}.mt0{margin-top:0!important}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt5{margin-top:5px!important}.mt7{margin-top:7px}.mt8{margin-top:8px!important}.mt10{margin-top:10px!important}.mt12{margin-top:12px}.mt14{margin-top:14px}.mt15{margin-top:15px!important}.mt17{margin-top:17px}.mt20{margin-top:20px}.mt23{margin-top:23px}.mt24{margin-top:24px}.mt25{margin-top:25px!important}.mt27{margin-top:27px}.mt30{margin-top:30px!important}.mt32{margin-top:32px}.mt40{margin-top:40px}.mt42{margin-top:42px}.mt35{margin-top:35px!important}.mt50{margin-top:50px!important}.mt52{margin-top:52px}.mt55{margin-top:55px}.mt56{margin-top:56px}.mt57{margin-top:57px}.mt60{margin-top:60px}.mt64{margin-top:64px}.mt68{margin-top:68px}.mt74{margin-top:74px}.mt75{margin-top:75px}.mt78{margin-top:78px}.mt80{margin-top:80px}.mt85{margin-top:85px!important}.mt100{margin-top:100px}.mr0{margin-right:0!important}.mr20{margin-right:20px}.mb-7{margin-bottom:-7px}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:40px!important}.mb40{margin-bottom:35px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px}.ml0{margin-left:0!important}.ml4{margin-left:4px}.ml8{margin-left:8px}.ml10{margin-left:10px}.ml17{margin-left:17px!important}.ml15{margin-left:15px}.ml19{margin-left:19px!important}.pd0{padding:0!important}.pt0{padding-top:0!important}.pt25{padding-top:25px!important}.pt29{padding-top:29px!important}.pt35{padding-top:35px!important}.pt50{padding-top:50px!important}.pr10{padding-right:10px}.pb0{padding-bottom:0!important}.pb4{padding-bottom:4px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb22{padding-bottom:22px}.pb25{padding-bottom:25px}.pb48{padding-bottom:48px!important}.pb70{padding-bottom:70px!important}.pl0{padding-left:0!important}.pl17{padding-left:17px}.pl8{padding-left:18px!important}.pl20{padding-left:20px}.pl22{padding-left:22px!important}.pl24{padding-left:24px}.pr20{padding-right:20px}.mdi{font-weight:500}.bold{font-weight:600!important}.txt13{font-size:13px}.txt16{font-size:16px}.c_8{color:#888}.c_8e{color:#8e9091}.c_b{color:#3d78d6}.c_r{color:#e56672}.c_g{color:#008174}.c_b4{color:#4083ee}.c_b5{color:#00b8ff}.c_o{color:#ff8125!important}.c_f9{color:#f9f4ed!important}.c_b_g{color:#474e62}.c_gray{color:#838a95}.point_red{color:red;white-space:pre-line}.c_gray_soft{color:#666}.c_gray_txt{color:#767676}.c_d_b{color:#393d49!important}.c_black{color:#111}.ti16{padding-left:16px;text-indent:-16px}.hide{display:none!important}.point_color_blue{color:#4083ed;white-space:pre-line}.point_color_orange{color:#ff8125;white-space:pre-line}.ls-008{letter-spacing:-.08em}.wrap,body,html{width:100%;height:100%}.wrap{min-height:100%}.guideline{height:8px;border-top:1px solid #dde0e7;background:#e7eaef}.guideline.type02{height:4px;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;background:#f5f5f5}.guideline.lt0{border-bottom:1px solid #e1e3e6}.guideline.lt0,.guideline.lt1{border-top:none}.guideline.lt2{border-color:#d0d0d0}header{position:fixed;left:0;top:0;right:0;height:56px;background:#fff;border-bottom:1px solid #d0d0d0;z-index:105}header .top{position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;height:100%}header .top .btn_back{left:0;background:url(/images/common/btn_back.png) no-repeat 17px;background-size:16px 14px}header .top .btn_back,header .top .btn_push{position:absolute;top:0;width:55px;height:55px}header .top .btn_push{right:0;background:url(/images/common/ic_push_alarm.png) no-repeat 13px;background-size:22px 25px}header .top .btn_push span{position:absolute;right:20px;top:15px;display:inline-block;width:8px;height:8px;border-radius:50%;background:#fd5b76}header .top .btn_home{position:absolute;left:20px;width:104px;height:55px;background:url(/images/common/logo.png) no-repeat 50%;background-size:104px 27px}header .top .btn_home.logoArt241230{background-image:url(/images/common/logo_241230.png);width:345px;background-size:50% auto;background-position:0}header .top .btn_home.logoArt241230_2{background-image:url(/images/common/logo_241230_2.png);width:310px;background-size:50% auto;background-position:0}header .top .btn_home.logoArt250124{background-image:url(/images/common/logo_250124.png);width:365px;background-size:50% auto;background-position:0}header .top .slctbox select{-moz-appearance:none;appearance:none;-webkit-appearance:none;opacity:0;position:absolute;left:0;top:0;display:block;margin:auto;width:100%;height:100%}header .top .slctbox select:focus{outline:none}header .top .slctbox{position:relative;margin:auto}header .top .slctbox label{position:absolute;overflow:hidden;width:0;height:0;line-height:0;text-indent:-999em}header .top .slctbox .txt{display:inline-block;width:auto;font-size:20px;font-weight:600;color:#393d49;vertical-align:top;line-height:30px;letter-spacing:-.03em}header .top .slctbox .btn_slct{display:inline-block;width:30px;height:30px;background:url(/images/common/select.png) no-repeat 100%;background-size:14px 8px;vertical-align:top}header .top p{margin:auto;font-size:20px;font-weight:600;border:none;color:#393d49}header.sub .top{padding:0 55px}header.sub.searchbar{border-bottom:none}header.sub.searchbar .top{padding:0 0 0 48px}header.sub.searchbar .top .btn_back{width:48px}header.sub.searchbar .top .search_bar_wrap{position:relative;-ms-flex:1 1;flex:1 1;height:55px}.search_bar_wrap .search_bar{position:relative;height:55px;padding:0 55px 0 0}.search_bar_wrap .search_bar:before{content:"";position:absolute;left:0;top:17px;width:1px;height:22px;background:#dde3eb}.search_bar_wrap .search_bar .search_input{display:block;width:100%;height:55px}.search_bar_wrap .search_bar .search_input input{padding:0 15px;line-height:55px;height:55px;font-size:17px;font-weight:400;border:none}.search_bar_wrap .search_bar .search_input input::-webkit-input-placeholder{color:#959595}.search_bar_wrap .search_bar .search_button{position:absolute;right:20px;top:0;display:block;width:33px;height:55px;background:url(/images/search/ic_search.png) no-repeat 50%;background-size:23px 22px}.keyword_index{position:absolute;z-index:999;left:0;top:56px;right:0;bottom:0;padding-top:0;background:#fff}.keyword_index .keyword_box{position:fixed;left:0;top:55px;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;border-top:1px solid #dfdfdf}.keyword_index .keyword_list{border-bottom:0}.keyword_index .keyword_item{position:relative;padding:0 70px 0 35px}.keyword_index .keyword_item .keyword_txt{padding:11px 0;font-size:14px;color:#767676}.keyword_index .keyword_item .keyword__anchor{display:block;padding:11px 0;font-size:14px;color:#767676}.keyword__anchor .highlight{font-size:inherit;color:#ff8125;font-weight:500}.keyword_index .keyword_list_no{padding:0}.keyword_index .keyword_list_no .keyword_item{padding:50px 0;text-align:center}.keyword_index .btn_square_type5{display:inline-block;width:auto;padding:0 20px;border:0}.keyword_index .keyword_delete{position:absolute;right:35px}.keyword_delete_box{position:relative;height:40px;border-top:1px solid #dfdfdf}.btn_del_keyword{position:absolute;right:0;top:0;height:40px;padding:0 15px;color:#767676;font-family:Nanum Gothic_Bold;font-size:14px}.navi{left:0;bottom:0;width:calc(100% - 45px);height:100%;-webkit-transform:translateX(-100vw);-ms-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease;-ms-touch-action:pan-y;touch-action:pan-y}.navi,.navi .navi_close{position:fixed;top:0;z-index:999}.navi .navi_close{right:-45px;width:45px;height:59px;background:url(/images/common/aside_close.png) no-repeat 50%;background-size:21px 21px}.navi.on{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.navi .navi_inbox{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#fff}.navi .navi_inbox .navi_top{margin-bottom:auto;width:100%;border-bottom:1px solid #dde0e7}.navi .navi_inbox .navi_top .navi_top_ment{position:relative;height:59px;background:#ff8125;padding:0 95px 0 20px}.navi .navi_inbox .navi_top .navi_top_ment .navi_top_ment_marker{padding:12px 0;display:inline-block;color:#fff;font-size:14px;font-weight:600}.navi .navi_inbox .navi_top .navi_top_ment a.navi_top_ment_marker{padding-right:15px;line-height:35px;background:url(/images/common/aside_arrow_w.png) no-repeat 100%;background-size:7px 11px}.navi .navi_inbox .navi_top .navi_top_ment p.navi_top_ment_marker.after{font-weight:400;line-height:17px}.navi .navi_inbox .navi_top .navi_top_ment .btn_push{position:absolute;right:54px;top:0;width:40px;height:59px;background:url(/images/common/aside_alarm.png) no-repeat 50%;background-size:18px 21px}.navi .navi_inbox .navi_top .navi_top_ment .btn_push span{position:absolute;right:12px;top:50%;margin-top:-11px;width:6px;height:6px;border-radius:50%;background:#393d49}.navi .navi_inbox .navi_top .navi_top_ment .navi_btn_setting{position:absolute;right:12px;top:0;width:42px;height:59px;background:url(/images/common/aside_set.png) no-repeat 50%;background-size:22px 22px}.navi .navi_inbox .navi_top .joinarlert{position:relative;padding:15px 20px}.navi .navi_inbox .navi_top .joinarlert h4{margin-bottom:8px;font-size:14px;font-weight:600;color:#ff8125}.navi .navi_inbox .navi_top .joinarlert .btn_type4{position:absolute;right:20px;top:16px;height:32px;padding:0 21px;line-height:32px;color:#fff;font-size:11px;border-radius:16px}.navi .navi_inbox .navi_top .joinarlert p{font-size:11px;font-weight:400;color:#424a58;line-height:17px}.navi .navi_inbox .navi_top .joinarlert p em{display:inline;margin-right:3px;font-size:11px;font-weight:400;color:#ff8125;line-height:17px}.navi_top_login{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:16px 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navi_top_login .navi_top_info{width:44%;margin-right:auto;padding:0 0 0 20px}.navi_top_login .navi_top_info .navi_top_tit{color:#474e62;font-weight:600;font-size:17px;line-height:1}.navi_top_login .navi_top_info .navi_top_tit .navi_user_nick{color:#474e62;font-weight:inherit;font-size:17px}.navi_top_login .navi_top_info .navi_user_school{margin-top:6px;font-size:12px;font-weight:400;color:#393d49;letter-spacing:-.02em}.navi_top_login .navi_top_info .navi_top_marker{margin-top:1px;font-size:12px;font-weight:400;color:#ff725d}.navi_top_login .navi_user_con{margin-left:auto;padding:0 14px 0 0;-ms-flex:1 1;flex:1 1;text-align:right}.navi_top_login .navi_user_con p{display:inline-block;padding-left:55px;min-height:53px;line-height:53px;background:url(/images/common/aside_con.png) no-repeat 0;background-size:42px 50px;font-size:16px;color:#474e62}.navi_top_login .navi_user_con p span{font-size:19px;font-weight:600;color:#ff725d;word-break:break-all}.navi .navi_inbox .navi_cont{-ms-flex:1 1;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.navi .navi_inbox .navi_cont .guideline:first-child{border-top:none}body #sticky{z-index:99}body .sticky.focusin{position:absolute;right:0;left:0;top:auto}body .sticky{position:fixed;z-index:1000;left:0;top:0;width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body .sticky+div,body .sticky+section{padding-top:50px;height:100%}.tabmenu{display:table;width:100%;border-top:1px solid #dde0e7}.tabmenu .tab_cate{display:table-cell;width:39%;vertical-align:top;background:#f1f1f1;border:1px solid #d0d0d0;border-top:none;border-bottom:none}.tabmenu .cate_sub{display:table-cell;vertical-align:top;background:#fff}.navi_cont .navi_menu{position:relative}.navi_menu_list{width:100%}.navi_menu_list .navi_menu_tit{position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:0 10px 0 20px;width:100%;height:44px;font-size:14px;color:#474e62;letter-spacing:-.04em;line-height:22px}.navi_menu_list.on .navi_menu_tit,.navi_menu_list:active .navi_menu_tit{background:#fff;color:#ff8125;font-weight:600;border:1px solid #d0d0d0;border-right:none;border-left:none}.navi_menu_list.on+.navi_menu_list:active .navi_menu_tit{border-top-color:#fff}.navi_menu_list.on .navi_menu_tit:before,.navi_menu_list:active .navi_menu_tit:before{content:"";position:absolute;left:-1px;top:0;width:1px;height:100%;background:#fff}.navi_menu_list.on .navi_menu_tit:after,.navi_menu_list:active .navi_menu_tit:after{content:"";position:absolute;right:-1px;top:0;width:2px;height:100%;background:#fff}.tabmenu .navi_menu_list:first-child .navi_menu_tit{border-top-color:#fff}.tabmenu .navi_menu_list:last-child .navi_menu_tit{border-bottom-color:#fff}.tabmenu .cate_sub .navi_menu_list{display:none}.tabmenu .cate_sub .navi_menu_list.on{display:block}.tabmenu .cate_sub .navi_menu_list .navi_debth{display:block;padding:0 20px}.tabmenu .cate_sub .navi_menu_list .navi_debth .wrapdebth{padding:6px 0;border-bottom:1px solid #f1f1f1}.tabmenu .cate_sub .navi_menu_list .navi_debth .wrapdebth:last-child{border-bottom:none}.tabmenu .cate_sub .navi_menu_list .navi_debth .navi_link{position:relative;display:block;font-weight:600;color:#474e62;font-size:14px;line-height:32px;letter-spacing:-.03em}.tabmenu .cate_sub .navi_menu_list .navi_debth .navi_link.new:after{content:"";position:absolute;top:8px;display:inline-block;margin-left:6px;width:18px;height:18px;background:url(/images/common/ico_new2.png) no-repeat 50%/contain}.tabmenu .cate_sub .navi_menu_list .navi_debth .navi_link_sub{display:block;line-height:26px;font-size:14px}.navi_menu_cs{position:relative;padding:16px 20px 15px;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7}.navi_menu_cs h4{font-size:21px;color:#f58020;font-weight:500}.navi_menu_cs p{font-size:12px;color:#8b8b8c}.navi_menu_cs .ic_call{position:absolute;top:16px;right:20px;width:48px;height:48px;line-height:24px;background:#ffef97 url(/images/common/ic_call.png) no-repeat 50%;background-size:23px 23px;border:1px solid #ffe187;border-radius:24px}.linkbanner{padding:20px 8px;text-align:center}.linkbanner .btnLink{display:inline-block;width:97px;text-align:center;vertical-align:top}.linkbanner .btnLink .aside_foot{display:block;margin:0 auto 6px;width:48px;height:48px;border-radius:50%;background-color:#e7eaef;background-repeat:no-repeat;background-position:50%;background-size:48px 48px}.linkbanner .btnLink .aside_foot.ic1{background-image:url(/images/common/aside_foot_ic01.png)}.linkbanner .btnLink .aside_foot.ic2{background-image:url(/images/common/aside_foot_ic02.png)}.linkbanner .btnLink .aside_foot.ic3{background-image:url(/images/common/aside_foot_ic03.png)}.linkbanner .btnLink .aside_foot.ic4{background-image:url(/images/common/aside_foot_ic04.png)}.linkbanner .btnLink .aside_foot.ic5{background-image:url(/images/common/aside_foot_ic05.png)}.linkbanner .btnLink span{display:block;font-size:12px;font-weight:400;color:#474e62;letter-spacing:-.04em}.linkbanner2 .btnLink{position:relative;display:block;padding:28px 20px;background:#ffefe4}.linkbanner2 .btnLink:after{content:"";position:absolute;top:50%;right:25px;width:32px;height:32px;background:url("/images/common/ic_arrow_o2.png") 50% 50% no-repeat #fff;border-radius:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.linkbanner2 .btnLink .tit{font-weight:600;font-size:17px;color:#474e62;line-height:1;letter-spacing:-.05em}.linkbanner2 .btnLink .txt{margin-top:5px;font-size:14px;color:#474e62;line-height:1.2;letter-spacing:-.05em}.contents{padding:55px 0 78px;width:100%;min-height:100%;height:100%;background:#fff;overflow-x:hidden}.contents.contents-hidden{padding:0}.contents.back_1{background:#e7eaef}.contents.back_2{background:#f8f8f8}.contents article{width:100%;padding:0 20px}.tit_wrap{overflow:hidden}.tit_wrap h2{float:left;font-size:18px;color:#393d49;font-weight:600}.tit_wrap .count{float:left;font-size:14px;color:#666c7c;font-weight:400;line-height:31px}.tit_wrap .count span{margin-left:5px;color:#ff8125;font-weight:600;font-size:inherit;line-height:31px}.tit_wrap .right_scrt{float:right}.btn_more{margin:30px auto;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:200px;height:41px;line-height:39px;border-radius:20px;border:1px solid #cecece;background:#eef1f5;text-align:center}.btn_more span{color:#393d49;padding-left:20px;background:url(/images/common/ic_more.png) no-repeat left 15px;background-size:10px 8px}.btn_more span,.btn_more span em{display:inline-block;line-height:39px;font-weight:400}.btn_more span em{color:#ff8125}footer{padding:25px 20px 40px;background:#f1f2f4;border-top:1px solid #d8d8d8;text-align:center}footer .version a{position:relative;padding:0 14px;display:inline-block;vertical-align:top;color:#78808c;font-weight:500;line-height:20px}footer .version a:after{content:"";position:absolute;right:0;top:50%;margin-top:-4px;width:1px;height:7px;background:#8b8b8c}footer .version a:last-child:after{content:none}footer .version .ch_kakao span{margin-left:7px;display:inline-block;width:23px;height:20px;vertical-align:top;background:url(/images/common/ic_kakao_ch.png) no-repeat 50%;background-size:23px 20px}footer .foot_info{margin-top:15px}footer .foot_info a{position:relative;color:#8b8b8c;font-weight:400;padding:0 14px}footer .foot_info a:after{content:"";position:absolute;right:0;top:50%;margin-top:-4px;width:1px;height:8px;background:#8b8b8c}footer .foot_info a:last-child:after{content:none}footer .copyright{margin-top:2px;font-size:11px;color:#767676}footer .logo_visang{display:block;margin:20px auto;width:80px;height:28px;background:url(/images/common/ci.png) no-repeat 50%;background-size:contain}footer .gate{margin:0 auto;padding:0 40px;display:-ms-flexbox;display:flex;display:-webkit-flex}footer .gate a{-ms-flex:1 1;flex:1 1;background:#fff;height:30px;line-height:28px;color:#333;font-weight:500;border:1px solid #bfbfbf;border-left:none}footer .gate a.on,footer .gate a:active{background:#fff06d;border-color:#ffd631}footer .gate a:first-child{border-left:1px solid #bfbfbf}footer .gate a:first-child.on{border-left:1px solid #ffd631}.nav{position:fixed;left:0;right:0;bottom:0;display:-ms-flexbox;display:flex;display:-webkit-flex;width:100%;z-index:100;background:#fff;-webkit-box-shadow:0 -5px 15px rgba(39,33,30,.06);box-shadow:0 -5px 15px rgba(39,33,30,.06)}.nav a{padding:7px 0;width:25%;height:78px;text-align:center;font-size:12px;color:#393431;line-height:1}.nav a span{display:block;margin:0 auto}.nav .m1 span{margin:12px auto;width:19px;height:15px;background:url(/images/common/navi_m1.png) no-repeat 50%;background-size:19px 15px}.nav .m2 span{margin:8px auto;width:24px;height:23px;background:url(/images/common/navi_m2.png) no-repeat 50%;background-size:24px 23px}.nav .m3 span{width:56px;height:59px;background:url(/images/common/navi_m3.png) no-repeat 50%;background-size:56px 59px}.nav .m4 span{margin:8px auto 6px;width:21px;height:24px;background:url(/images/common/navi_m4.png) no-repeat 50%;background-size:21px 24px}.nav .m5 span{margin:8px auto;width:25px;height:22px;background:url(/images/common/navi_m5.png) no-repeat 50%;background-size:25px 22px}.nav .m6 span{margin:8px auto 6px;width:26px;height:25px;background:url(/images/common/navi_m6.png) no-repeat 50%;background-size:26px 25px}.nav.app a.m6,.nav.web a.m5{display:none}.file_icon,.ic_file{display:inline-block;width:24px;height:24px;overflow:hidden;background-image:url(/images/common/icon_files_24_2x.png);background-repeat:no-repeat;background-size:24px auto}.ic_file.icon_{background:unset}.file_icon.icon_pdf,.file_icon.pdf,.ic_file.icon_pdf,.ic_file.pdf{background-position-y:-25px}.file_icon.icon_docx,.ic_file.doc,.ic_file.icon_docx{background-position-y:-75px}.file_icon.icon_xls .ic_file.xls,.ic_file.icon_xls,.ic_file.xlsx{background-position-y:-100px}.file_icon.egg,.file_icon.icon_egg,.file_icon.icon_zip,.ic_file.icon_egg,.ic_file.icon_zip,.ic_file.zip{background-position-y:-200px}.file_icon.icon_hwp,.ic_file.hwp,.ic_file.icon_hwp{background-position-y:-125px}.file_icon.icon_ppt,.ic_file.icon_ppt,.ic_file.icon_pptx,.ic_file.ppt,.ic_file.pptx{background-position-y:-50px}.file_icon.icon_audio,.ic_file.icon_wav,.ic_file.mp3{background-position-y:-225px}.file_icon.icon_link,.file_icon.link,.ic_file.icon_link,.ic_file.link,.ic_link{background-position:0 -250px}.file_icon.icon_htm,.file_icon.icon_html,.ic_file.htm,.ic_file.html,.ic_file.icon_htm,.ic_file.icon_html{background:unset}.file_icon.icon_img,.ic_file.FT203,.ic_file.icon_img,.ic_file.jpg,.ic_file.png{background-position:0 -150px}.ic_file.icon_video_type2,.ic_file.mp4{background-position-y:-175px}.dim,.dim2{position:fixed;left:0;right:0;top:0;bottom:0;background:#393d49;opacity:.85;z-index:110;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn_type1{background:#ffdb6a;color:#393d49}.btn_type1,.btn_type2{display:inline-block;text-align:center}.btn_type2{background:#ff8125;color:#fff}.btn_type3{background:#ebeff2}.btn_type3,.btn_type4{display:inline-block;text-align:center}.btn_type4{background:#b3bcc8}.btn_type5{display:inline-block;background:#fff;color:#ff8125;border:2px solid #ff8125;text-align:center}.btn_top{display:none;position:fixed;right:10px;bottom:88px;width:34px;height:34px;background:url(/images/common/btn_top.png) no-repeat 50%;background-size:34px 34px;z-index:100}.chasiEdit_viewer{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:800;background:#2f323c}.chasi_wrap{position:relative;width:100%;height:100%}.hdr_chasiedit{display:-ms-flexbox;display:flex;position:absolute;left:0;right:0;top:0;padding:0 0 0 10px;height:47px;background:rgba(20,22,26,.9);-ms-flex-align:center;align-items:center}.hdr_chasiedit .btn_savechasi{margin:0 10px;padding:0 12px 0 14px;width:95px;height:24px;border-radius:12px;border:1px solid #696969}.hdr_chasiedit .btn_savechasi span{display:block;color:#fff;font-size:11px;font-weight:400;letter-spacing:-.06em;line-height:22px;background:url(/images/viewer/chasi/myshaci_arrow.png) no-repeat 100%;background-size:7px 4px}.hdr_chasiedit p{-ms-flex:1 1;flex:1 1;font-size:14px;font-weight:400;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#fff;line-height:47px;text-align:center;padding:0 30px}.hdr_chasiedit .chasi_close{margin:0 10px 0 73px;width:32px;height:47px;background:url(/images/viewer/chasi/chasi_close_w.png) no-repeat 50%;background-size:12px 12px}.chasiFrame{padding-bottom:61px;height:100%;text-align:center}.chasiFrame img{height:100%}.chasiFrame iframe{width:100%;height:100%;border:none}.chasiFrame.subview{padding:47px 0 10px}.hdr_foot{position:absolute;left:0;bottom:0;right:0;padding:0 10px;height:61px;background:#262932}.hdr_foot .btn_list{float:left;margin:11px 10px 0;padding:0 0 0 32px;line-height:22px;color:#fff;font-weight:400;font-size:11px;background:url(/images/viewer/chasi/my_studylist.png) no-repeat 0;background-size:22px 22px}.hdr_foot .hdr_right_module{float:right;margin:12px 10px}.hdr_foot .hdr_right_module .btn_chasi_prev{display:inline-block;width:24px;height:24px;border-radius:12px;background:#fff url(/images/viewer/chasi/page_prev.png) no-repeat 50%;background-size:10px 10px;vertical-align:top}.hdr_foot .hdr_right_module .btn_chasi_prev.disabled{background-color:hsla(220,4%,60%,.6)}.hdr_foot .hdr_right_module .btn_chasi_next{display:inline-block;width:24px;height:24px;border-radius:12px;background:#fff url(/images/viewer/chasi/page_next.png) no-repeat 50%;background-size:10px 10px;vertical-align:top}.hdr_foot .hdr_right_module .btn_chasi_next.disabled{background-color:hsla(220,4%,60%,.6)}.hdr_foot .hdr_right_module .pagenum{display:inline-block;line-height:24px;font-size:12px;color:#868f99;margin:0 24px;vertical-align:top}.hdr_foot .hdr_right_module .pagenum span{display:inline-block;font-weight:600;color:#ff8125;font-size:12px;vertical-align:top;line-height:24px}.pop_chasi{display:none;position:fixed;left:0;top:0;bottom:0;right:0;width:100%;height:100%;z-index:900;background:#fff}.pop_chasi .pop_c_head{padding:10px 5.3%;background:#fbf7f2;overflow:hidden;border-bottom:2px solid #a0afbc}.pop_chasi .pop_c_head .f_left{width:calc(100% - 65px);margin-left:20px}.pop_chasi .pop_c_head .f_left select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 24px 0 19px;width:133px;height:33px;border-radius:16px;border:1px solid #e9e9ea;color:#868f99;font-size:12px;background:#fff url(/images/viewer/chasi/select2.png) no-repeat 100%;background-size:24px 7px}.pop_chasi .pop_c_head .f_left select::-ms-expand{display:none}.pop_chasi .pop_c_head .f_left select+select{width:174px;margin-left:4px}.pop_chasi .pop_c_head .f_left h3{font-size:14px;color:#393d49;font-weight:600;line-height:33px;letter-spacing:-.04em}.pop_chasi .pop_c_head .f_right{margin-right:10px}.pop_chasi .pop_c_head .f_right .radio_t1{display:inline-block;vertical-align:top;margin-right:18px}.pop_chasi .pop_c_head .f_right .radio_t1 input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}.pop_chasi .pop_c_head .f_right .radio_t1 input[type=radio]+label{position:relative;display:inline-block;padding-left:30px;line-height:33px;color:#464a55;font-weight:400}.pop_chasi .pop_c_head .f_right .radio_t1 input[type=radio]+label:before{content:"";position:absolute;left:0;top:6px;width:21px;height:21px;background:url(/images/viewer/chasi/radio.png) no-repeat top;background-size:21px 42px}.pop_chasi .pop_c_head .f_right .radio_t1 input[type=radio]:checked+label:before{background:url(/images/viewer/chasi/radio.png) no-repeat bottom;background-size:21px 42px}.pop_chasi .pop_c_head .f_right .pop_close_chasi{display:inline-block;vertical-align:top;width:34px;height:33px;background:url(/images/viewer/chasi/pop_chasi_close_b.png) no-repeat 50%;background-size:14px 14px}.pop_chasi .pop_c_body{height:calc(100% - 55px);overflow-y:auto}.pop_chasi .pop_c_body ul li{border-bottom:1px solid #ebebeb;padding:0 5.3%}.pop_chasi .pop_c_body ul li a{display:block;padding:10px 20px}.pop_chasi .pop_c_body ul li a span{color:#ff8125;font-size:12px;font-weight:400;line-height:19px}.pop_chasi .pop_c_body ul li a p{color:#393d49;font-size:14px;font-weight:600;line-height:21px}.pop_chasi .pop_c_body ul li.on,.pop_mysave .pop_c_body ul li:active{background:#ffeeb8}.pop_chasi .pop_c_body .study_list{width:100%}.pop_chasi .pop_c_body .study_list tr th{width:143px;padding:0 0 0 5.3%;background:#f1f4f8;border-bottom:1px solid #dedede;border-right:1px solid #ebebeb;text-align:left;vertical-align:top}.pop_chasi .pop_c_body .study_list tr th p{margin-left:20px;font-size:14px;font-weight:600;color:#393d49;letter-spacing:-.04em;line-height:42px}.pop_chasi .pop_c_body .study_list tr td{padding:0 5.3% 0 20px;border-bottom:1px solid #dedede}.pop_chasi .pop_c_body .study_list tr td p{line-height:42px;color:#868f99;font-size:14px;font-weight:400}.pop_chasi .pop_c_body .study_list tr td a{display:block;padding:10px 0;color:#868f99;font-size:14px;font-weight:400;border-top:1px solid #ebebeb}.pop_chasi .pop_c_body .study_list tr td a:first-child{border-top:none}.pop_chasi .pop_c_body .study_list tr td a span{color:#ff8125;font-size:inherit;font-weight:inherit}.pop_chasi .pop_c_body .study_list tr td a span.tocNum{margin-left:3px;color:#868f99;font-size:inherit;font-weight:inherit}.viewer{position:fixed;left:0;right:0;bottom:0;top:100vh;z-index:800;opacity:0;background:#2f323c;-webkit-transition:top .2s,opacity .2s;-o-transition:top .2s,opacity .2s;transition:top .2s,opacity .2s;overflow:hidden}.viewer.on{top:15px;opacity:1}.viewer_header{position:relative;height:48px;background:#262932;border-bottom:1px solid #1a1d25}.viewer_header .btnClose{position:absolute;right:10px;top:0;width:34px;height:47px}.header_tit{color:#fff;margin:0 56px;padding:11px 0;line-height:26px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.viewer_header .allMenu{position:absolute;top:50%;left:20px;line-height:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.viewer_header .btn_close{width:34px;height:47px;background:url(/images/viewer/chasi/chasi_close_w.png) no-repeat 50%;background-size:12px 12px}.viewer_header .btn_close:before{content:none}.viewer_doc_btn{position:fixed;top:50%;width:37px;height:37px;border-radius:50%;margin-top:-13px}.viewer .btn_prev{left:20px;background:hsla(220,4%,60%,.6) url(/images/viewer/viewer/btn_prev.png) no-repeat 50%;background-size:15px 12px}.viewer .btn_next{right:20px;background:hsla(220,4%,60%,.6) url(/images/viewer/viewer/btn_next.png) no-repeat 50%;background-size:15px 12px}.viewer-hide,.viewer .hide{display:none}.viewer-container.document{padding:10px;margin:0 auto}.viewer_doc{position:absolute;left:0;top:48px;bottom:75px;height:100%;overflow-y:scroll}.viewer_doc .viewer_doc_list{height:calc(100% - 123px)}.viewer_doc .viewer-canvas img{width:100%}.viewer_toolbar{position:absolute;left:0;bottom:0;right:0;height:75px;z-index:90;background:#262932}.viewer_toolbar_box{position:relative;padding:11px 10px;z-index:90}.viewer_toolbar_menu{position:absolute;width:37px;height:37px}.viewer_toolbar_menu span{display:block;margin:11px auto;width:21px;height:15px;background:url(/images/viewer/viewer/page_slide.png) no-repeat top;background-size:21px 30px}.viewer_toolbar_menu.on span,.viewer_toolbar_menu:active span{background:url(/images/viewer/viewer/page_slide.png) no-repeat bottom;background-size:21px 30px}.viewer_nav{position:absolute;left:0;right:0;bottom:-222px;height:147px;padding:15px 0;background:rgba(56,56,56,.8);opacity:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;z-index:70}.viewer_nav.on{opacity:1;bottom:75px}.viewer_nav .horizontal-menu{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap}.menu-item-wrapper{display:inline-block;vertical-align:top}.menu-item-wrapper:last-child{margin-right:15px}.viewer_nav_list{position:relative;overflow:hidden;display:inline-block;width:83px;height:117px;margin:0 0 0 15px;opacity:.4}.viewer_nav_list.on,.viewer_nav_list:active{border:2px solid #ff8125;opacity:1}.viewer_nav_img{display:block;width:100%;height:100%;background-size:cover;background-position:top}.vieser_toolbar_select{display:block;text-align:center}.vieser_toolbar_select span{line-height:37px;color:#868f99;font-size:17px;font-weight:400}.vieser_toolbar_select em{line-height:37px;color:#ff8125;font-size:17px;font-weight:600}.viewer_info_btn,.viewer_toolbar_box .layer_help_btn{position:absolute;top:11px;width:37px;height:37px;border-radius:50%;background-color:#ffd563;background-repeat:no-repeat;background-position:50%}.btn_download{right:15px;background-image:url(/images/viewer/viewer/download.png)}.btn_download,.btn_mark{background-size:17px 15px}.btn_mark{right:57px;background-image:url(/images/viewer/viewer/save.png)}.viewer-tooltip{background-color:rgba(0,0,0,.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer_content{position:absolute;left:0;top:48px;right:0;bottom:61px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.viewer_image_not{margin:98px auto 0;position:relative;text-align:center}.viewer_image_ment{position:relative;color:#fff;font-weight:12px;line-height:16px;padding:97px 0 0}.viewer_image>.plyr img{width:100%}.icon_folder:before{content:"";position:absolute;left:50%;top:0;margin-left:-41px;width:82px;height:68px;background:url(/images/common/info_zipfile.png) no-repeat 50%;background-size:82px 68px}.viewer_info{position:relative;display:block;padding:10px 140px 10px 20px}.viewer_info .viewer_info_tit dl{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.viewer_info .viewer_info_tit dl+dl{margin-top:5px}.viewer_info .viewer_info_tit dt{margin-right:3px;line-height:17px;font-weight:400;color:#fff}.viewer_info .viewer_info_tit dd{-ms-flex:1 1;flex:1 1;line-height:17px;color:#b5b5b5;font-weight:400}.viewer_info.fix{position:absolute;left:0;right:0;bottom:0;height:75px}.soundviewer{position:relative}.soundviewer img{width:100%}.audio_wrap{position:absolute;left:20px;bottom:11.93%;right:20px;padding:7px 8px;height:55px;border-radius:28px;background:#2f323c;z-index:100}.audio_wrap .audio-box{position:relative;padding:0 54px}.audio_wrap .audio-box .text-play-click{margin-top:10px}.audio_wrap .audio-box .audio-control-btn{position:absolute;left:0;top:0;display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:50%;cursor:pointer}.audio_wrap .audio-box .audio-control-btn.btn-play{background-color:#58ebed;background-image:url(/images/viewer/viewer/sound_play.png);background-size:10px 13px;background-position:17px}.audio_wrap .audio-box .audio-control-btn.btn-pause{background-image:url(/images/viewer/viewer/sound_pause.png);background-size:7px 13px}.audio_wrap .playstate{position:relative;width:100%;height:38px;padding-top:18px}.audio_wrap .play-time{position:absolute;bottom:-3px;font-size:11px;font-weight:400}.audio_wrap .play-time.start{left:0;color:#58ebed}.audio_wrap .play-time.end{right:0;color:#fff}.audio_wrap .audio-box .play-volume-box{position:absolute;right:0;top:0;bottom:0}.audio_wrap .audio-box .play-volume-box .btn_volume{position:relative;display:block;width:40px;height:40px;border-radius:50%;background:#fff url(/images/viewer/viewer/sound_volume.png) no-repeat 50%;background-size:15px 13px;z-index:510}.audio_wrap .audio-box .play-volume-box .btn_volume.on{background-color:#ff718c}.audio_wrap .audio-box .play-volume-slider-wrap{display:none;position:relative}.audio_wrap .audio-box .play-volume-slider{position:absolute;top:-126px;right:9px;display:inline-block;padding:10px 6px;width:19px;height:100px;vertical-align:middle;background:#fff;border:1px solid #c4c4c4;border-radius:15px;z-index:501}.audio_wrap .audio-box .play-volume-slider .ui-slider-handle.ui-state-active{border:1px solid #c5c5c5;background:gray}.audio_wrap .audio-box .play-volume-slider .ui-slider-handle{width:10px;height:10px;border-radius:15px}.player-slider.ui-widget-content{position:relative;background:#50576e!important;width:100%;height:3px!important;border:none!important;border-radius:2px!important}.player-slider.ui-widget-content .ui-slider-range{background:#58ebed!important;border-radius:2px!important}.player-slider.ui-widget-content .ui-slider-handle{display:block;top:inherit!important;width:10px!important;height:10px!important;margin-left:0;background:#58ebed!important;border-radius:50%!important;-webkit-transform:translate(-4px,-4px);-ms-transform:translate(-4px,-4px);transform:translate(-4px,-4px);border:none!important;outline:none}.player-slider.ui-widget-content .ui-slider-handle:focus{outline:none}.mix-slider.ui-widget-content{margin:0 auto;background:#c4c4c4!important;width:3px;height:100%;border:none;border-radius:1.5px!important}.mix-slider.ui-widget-content .ui-slider-range{background:#ff718c!important;width:3px!important;border-radius:1.5px!important}.mix-slider.ui-widget-content .ui-slider-handle{display:block;top:inherit!important;left:50%;width:10px!important;height:10px!important;border:none!important;border-radius:50%!important;background:#ff718c!important;-webkit-transform:translate(-6px,-5px);-ms-transform:translate(-6px,-5px);transform:translate(-6px,-5px)}.mix-slider.ui-widget-content .ui-slider-handle:focus{outline:none}.viewer-container::-moz-selection,.viewer-container ::-moz-selection{background-color:transparent}.viewer-container::selection,.viewer-container ::selection{background-color:transparent}.viewer-container img{display:block;height:auto;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.viewer-transition{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.viewer-canvas>img{width:100%;margin:0}.integration_nav_wrap{position:fixed;z-index:99;left:0;right:0;top:55px;border-top:3px solid #ff8125;height:47px;background:#fbf8f2;border-bottom:1px solid #dcdfe6;padding:0 8px}.integration_nav_wrap+.integration{padding-top:47px}.integration_nav_box{overflow-x:scroll;white-space:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch}.integration_nav_box::-webkit-scrollbar{display:none}.integration_nav_item{position:relative;display:inline-block;height:44px;margin:0 12px;font-size:14px;color:#868f99;white-space:nowrap}.integration_nav_item .intergration_nav_anchor{display:block;line-height:44px;font-size:14px;color:#868f99}.integration_nav_item.active .intergration_nav_anchor,.integration_nav_item:active .intergration_nav_anchor{color:#ff8125;font-weight:600}.integration_nav_item.active:after,.integration_nav_item:active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#ff8125}.integration_nav_item:focus{outline:none}.classification{position:relative;background:#fff;padding-right:50px}.classification.on{padding-right:0}.classification .join_more_btn{position:absolute;right:0;top:0;width:50px;min-width:50px;height:51px;background:#fff url(/images/search/btn_more.png) no-repeat 50%;background-size:4px 16px}.clssific_nav_box{position:relative;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding:12px 20px}.clssific_nav_box::-webkit-scrollbar{display:none}.clssific_nav_box h3{display:inline-block;font-size:14px;font-weight:600;line-height:27px;color:#393d49;margin-right:7px;letter-spacing:-.06em}.clssific_nav_box ul{display:inline-block}.clssific_nav_box ul li{margin:0 5px 0 0;display:inline-block;min-width:53px;height:27px}.clssific_nav_box ul li span{display:block;padding:0 15px;border-radius:14px;line-height:27px;text-align:center;background:#ebeff2;color:#78808c;font-size:11px;font-weight:400}.detail_search_wrap{display:none;background:#fff;z-index:99}.classification.on .detail_search_wrap{display:block}.detail_search_scroll{position:relative}.detail_search_scroll .detail_search_close{position:absolute;right:5px;top:9px;width:33px;height:33px;background:url(/images/search/subject_close.png) no-repeat 50%;background-size:13px 13px;z-index:99}.detail_search_buttonWrap{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background:#f3f3f3;border-top:1px solid #e1e3e6;border-bottom:1px solid #ff8125}.detail_search_buttonWrap:before{content:"";position:absolute;left:50%;width:1px;height:100%;background:#e1e3e6}.detail_search_buttonWrap .detail_search_button{-ms-flex:1 1;flex:1 1;height:43px;text-align:center;line-height:43px;font-size:14px;color:#474e62;font-weight:400}.deatil_search_content{padding:0 20px}.detail_search_row{position:relative;padding:7px 0 12px;border-top:1px solid #f0f1f2;white-space:nowrap;overflow:hidden}.detail_search_row:first-child{border-top:none}.detail_search_row .detail_search_item{display:inline-block;margin:5px 0 0;width:56px;line-height:27px;font-size:14px;color:#393d49;font-weight:600;letter-spacing:-.06em}.detail_search_row .detail_search_inputwrap{display:inline-block;width:calc(100% - 56px);white-space:nowrap;overflow-x:auto;vertical-align:top}.detail_search_inputwrap::-webkit-scrollbar{display:none}.detail_input{display:inline-block;margin:5px 0 0 2px}.detail_input .checkbox_circle{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0;height:0;opacity:0;text-indent:-999px;display:inline}.detail_input .checkbox_circle+label{display:block;border-radius:14px;height:27px;line-height:27px;padding:0 15px;background:#ebeff2;color:#78808c;font-size:11px;font-weight:400}.detail_input .checkbox_circle+label:before{content:none}.detail_input .checkbox_circle:checked+label{background:#ff8125;color:#fff}.integration_result .tit_wrap{border-bottom:1px solid #e1e3e6;padding:4px 20px}.integration_title{font-size:14px!important;font-weight:400!important;line-height:36px}.integration_count{color:#ff8125;font-size:inherit;font-weight:inherit;line-height:36px}.integration_list{margin:0 20px}.integration_list .intergration_item{padding:12px 0;border-top:1px solid #e1e3e6}.integration_list .intergration_item:first-child{border-top:none}.intergration_anchor{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:0 30px 0 0;background:url(/images/search/ic_integration_arrow.png) no-repeat 100%;background-size:8px 13px}.integration_list .intergration_anchor .intergration_textbox{-ms-flex:1 1;flex:1 1}.integration_list .intergration_anchor .file_icon{margin-right:15px}.integration_list .intergration_anchor.anchor_pic .intergration_thumb{position:relative;margin-right:10px;width:75px;height:75px;border-radius:10px;border:1px solid #dadada;overflow:hidden}.integration_list .intergration_anchor.anchor_pic .intergration_thumb img{width:100%}.integration_list .intergration_title{font-size:14px;font-weight:600;line-height:19px;color:#393d49;letter-spacing:-.04em}.integration_list .intergration_title strong{font-size:inherit;font-weight:inherit;line-height:inherit;color:#ff8125}.integration_list .intergration_directory{color:#868f99;font-weight:400;letter-spacing:-.04em}.integration_more{display:block;line-height:41px;border-top:1px solid #e1e3e6;border-bottom:1px solid #e1e3e6;background:#f3f3f3;text-align:center;color:#393d49;font-weight:400}.integration_more .integration_icon{margin-left:5px;display:inline-block;width:8px;height:41px;background:url(/images/search/ic_more.png) no-repeat 50%;background-size:8px 10px;vertical-align:top}.integration_list .intergration_subcate{color:#868f99;font-weight:400;letter-spacing:-.04em}.integration_result .library_list{margin:15px 0 20px}.empty_result_wrap{padding:80px 42px 20px;text-align:center}.classdetail_box.list_box .library_item.nodata{padding:40px 0;width:100%;text-align:center}.integration_icon_empty{display:block;margin:0 auto;width:105px;height:100px;background:url(/images/my/nodata02.png) no-repeat 50%;background-size:105px 100px}.empty_info_text1{margin-top:20px;padding-bottom:17px;border-bottom:1px solid #e1e3e6;line-height:19px;font-size:14px;font-weight:400;color:#393d49}.empty_info_text1 .highlight{font-size:inherit;font-weight:600;color:#ff8125}.classdetail_box.list_box .library_item.nodata .empty_info_text1{padding-bottom:40px}.empty_guide{margin:0 auto;padding:0 42px}.icon_noti{color:#a5a6a7;text-align:center}.empty_guide .data_request_button{display:block;margin:17px auto 0;border:1px solid #ff8125;border-radius:19px;width:152px;height:38px;line-height:36px;text-align:center;font-weight:600;font-size:14px;color:#ff8125}.btn{display:inline-block;padding:8px 12px;border:1px solid #bfbfbf;color:#333}.btn_full_on{display:block;margin:0 auto;height:50px;background:#4083ed;font-size:15px;font-weight:400;color:#fff;text-align:center;line-height:50px}.btn_full_on:active{background-color:#2d405e;color:#fff}.btn_full_on:disabled:active,.btn_full_on[disabled=disabled],.btn_full_on[disabled=disabled]:active,.btn_full_on[disabled]{color:#75a0f1;background-color:#4083ed}.btn_round_on{display:block;height:45px;margin:0 auto;border-radius:30px;line-height:45px;text-align:center;color:#fff;font-size:16px;background:#4083ed}.btn_round_on:active{background-color:#2d405e;color:#fff}.btn_round_on:disabled:active,.btn_round_on[disabled=disabled],.btn_round_on[disabled=disabled]:active{color:#75a0f1;background-color:#4083ed}.btn_round_off{display:block;height:45px;margin:0 auto;border-radius:30px;line-height:43px;text-align:center;color:#111;font-size:16px;border:1px solid #dfdfdf}.btn_round_off:active{border-color:#4083ed;color:#4083ed}.btn_round_off:disabled:active,.btn_round_off[disabled=disabled],.btn_round_off[disabled=disabled]:active{color:#999;border-color:#efefef;background-color:#f7f7f7}.btn_square{display:block;margin:0 auto;height:40px;padding-top:10px;color:#666;font-size:13px;text-align:center;border:1px solid #dfdfdf}.btn_square:active{border-color:#4083ed;color:#4083ed}.btn_square:disabled:active,.btn_square[disabled=disabled],.btn_square[disabled=disabled]:active{color:#999;border-color:#efefef;background-color:#f7f7f7}.btn_square_on{display:block;margin:0 auto;height:40px;padding-top:10px;color:#4083ed;font-size:13px;text-align:center;border:1px solid #4083ed;background:#fff}.btn_square_on:active{border-color:#2d405e;color:#2d405e}.btn_square_on:disabled:active,.btn_square_on[disabled=disabled],.btn_square_on[disabled=disabled]:active{color:#999;border-color:#efefef;background-color:#f7f7f7}.btn_square_type2{display:block;width:100%;margin:0 auto;height:40px;color:#767676;font-size:13px;text-align:center;border:1px solid #dfdfdf;background:#f7f7f7}.btn_square_type3{display:inline-block;padding:4px 10px;height:25px;margin-left:26px;border-radius:2px;font-size:12px;color:#fff;background:#666}.btn_square_type3[disabled=disabled],.btn_square_type3[disabled=disabled]:active{background:#c2c2c2;color:#999}.btn_square_type3:active{background:#111;color:#fff}.btn_square_empty{display:block;width:100%;margin:0 auto;height:40px;color:#4083ed;font-size:13px;text-align:center;border:1px solid #4083ed;background:#fff}.btn_square_sm{text-align:center}.btn_square_sm,.btn_square_type4{display:inline-block;padding-top:3px;min-width:45px;height:25px;border:1px solid #dfdfdf;font-size:12px;color:#767676}.btn_square_type4:active{border-color:#4083ed;color:#4083ed}.btn_square_type4:disabled:active,.btn_square_type4[disabled=disabled],.btn_square_type4[disabled=disabled]:active{color:#999;border-color:#efefef;background-color:#f7f7f7}.btn_square_type5{display:block;width:100%;height:40px;font-size:14px;color:#767676;text-align:center;border-top:1px solid #eaeaea;background:#fff}.btn_square_gray{display:block;margin:0 auto;height:50px;background:#bfbfbf;font-size:15px;font-weight:400;color:#fff;text-align:center;line-height:50px}.btn_square_gray:active{background-color:#666;color:#fff}.btn_square_gray:disabled:active,.btn_square_gray[disabled=disabled],.btn_square_gray[disabled=disabled]:active{color:#fff;background-color:#eee}.login{color:#767676}.login_box{padding:35px 30px}.login_box_in{position:relative;padding-left:36px}.login_box_title{position:absolute;left:0;top:0;width:36px;height:42px;line-height:42px;color:#333;font-size:14px;font-weight:400}.login_info{position:relative}.btn_floating_left{left:0}.btn_floating_left,.btn_floating_right{position:absolute;top:0;font-size:13px;color:#333}.btn_floating_right{right:0}.login_box input[type=email],.login_box input[type=password],.login_box input[type=text],.login_box select{display:inline-block;padding:10px 12px;width:100%;height:42px;font-size:14px;border:1px solid #bfbfbf;outline:0;background:none;border-radius:3px}.login_auto{padding:60px 40px 40px;text-align:center}.login_auto .login_ment{font-size:13px;padding-bottom:15px}.login_auto .marker{text-decoration:underline}.login_auto .marker,.login_auto .marker2{color:#4083ed;font-weight:500;font-size:inherit}.login_auto .marker3{font-size:22px;color:#4083ed;font-weight:500}.login_auto .login_auto_tit{display:block;padding-bottom:10px;font-size:16px;color:#333;font-weight:500;letter-spacing:-1px}.login_auto .login_auto_ment{padding-bottom:10px;font-size:13px;color:#333}.login_find_info{padding:0 0 25px;font-size:12px;color:#000;text-align:center}.login_find_info_id,.login_find_info_pw{display:inline-block}.login_find_info_pw{position:relative;padding-left:9px;margin-left:5px}.login_find_info_pw:before{content:"";display:block;position:absolute;left:0;top:8px;width:3px;height:3px;border-radius:50%;background:#c1c1c1}.login_find_info_join{display:inline-block;position:relative;padding-left:9px;margin-left:5px}.login_find_info_join:before{content:"";display:block;position:absolute;left:0;top:8px;width:3px;height:3px;border-radius:50%;background:#c1c1c1}.login_guide_box{min-width:300px;max-width:320px;margin:0 auto 24px}.login_guide_box:after{content:"";display:block;clear:both}.login_guide_list{float:left;width:50%;height:155px;border:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box}.login_guide_list:first-child{border-right:0}.login_guide_tit{height:40px;padding-top:11px;color:#000;font-size:13px;border-bottom:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f7f7f7}.login_guide_in{padding:15px 0 15px 15px;text-align:left}.login_guide_ment{line-height:19px;font-size:12px;margin-bottom:5px;color:#000}.login_guide_link{display:inline-block;padding:3px 10px 0;height:25px;font-size:12px;border:1px solid #dfdfdf}.guide_box{position:relative;min-height:95px;padding:22px 80px 20px 37px;background:#ecf2fd;-webkit-box-sizing:border-box;box-sizing:border-box}.guide_box_tit{padding-bottom:3px;font-size:13px;color:#111}.guide_box_tit,.guide_box_tit_marker{font-weight:400}.guide_box_num{font-size:18px}.guide_box_marker,.guide_box_num{color:#4083ed;font-weight:600}.guide_box_tel{color:#767676}.idWrite,.pwWrite{border:1px solid #d0d0d0!important;border-radius:5px!important}.login_txt{color:#333!important}.btn_login{border-radius:5px;font-size:13px;font-weight:600}.m_sns_wrap{width:100%;max-width:260px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:0 30px;margin-bottom:100px}.m_sns_wrap.col4{-ms-flex-pack:justify;justify-content:space-between}.m_sns_wrap button{display:block;width:58px;height:58px}.m_sns_wrap button img{width:100%}.m_sns_login_btn{width:calc(50% - 4px);height:45px;padding-left:20px;margin-bottom:8px;background-position-y:50%!important;border-radius:8px;font-size:12px;color:#fff;text-align:center;line-height:45px}.m_sns_login_btn.naver{background:url(/images/common/m_login_naver.png)no-repeat;background-color:#00c73c;background-size:15px auto;background-position-x:15px}.m_sns_login_btn.kakao{background:url(/images/common/m_login_kakao.png)no-repeat;background-color:#f9dc26;color:#381e1f;background-size:19px auto;background-position-x:14px}.m_sns_login_btn.facebook{background:url(/images/common/m_login_facebook.png)no-repeat;background-color:#4167b2;background-size:10px auto;background-position-x:17.5px}.m_sns_login_btn.google{background:url(/images/common/m_login_google.png)no-repeat;border:1px solid #dfdfdf;color:#333;background-size:17px auto;background-position-x:14px}.m_sns_login_btn.whale{background:url(/images/common/m_login_whale.png)no-repeat #193a97;color:#fff;background-size:17px auto;background-position:12px 50%}.m_sns_login_btn.apple{padding:0}.m_sns_login_btn.apple img{width:100%}.find_info{padding:23px 39px 40px}.find_info p{font-size:13px}.find_info input{border-color:#bfbfbf}.find_validate{padding-top:10px}.find_validate_txt{color:red;font-size:12px}.login_viewer{padding:35px 0;max-width:297px;margin:0 auto;text-align:right}.btn_viewer_setting,.btn_viewer_setting:hover,.btn_viewer_setting:link,.btn_viewer_setting:visited{color:#767676;font-size:14px;text-decoration:underline}.login_info .checkbox+label:before{position:relative;top:5px}.none_border{border:0!important;margin-top:20px!important}.join_sns_tit{font-size:5.33vw;color:#4c8bf1;letter-spacing:-.04em;display:block;text-align:center;margin-bottom:5.33vw;letter-spacing:-.025em;font-weight:600}.join_sns_link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:5.33vw}.join_sns_link ul{display:-ms-flexbox;display:flex;padding:0 8vw}.join_sns_link ul li{margin:0 1.33vw;padding:0!important;width:12.7vw}.join_sns_txt{font-size:3.2vw;color:#111;letter-spacing:-.04em;text-align:center;display:block;font-weight:400}.mt0{margin-top:0!important}.join_sns_link ul li:before{display:none!important}.join_bottom{margin-top:3.3vw!important}.link_sns_wrap{width:100%;margin-bottom:180px}.link_sns_wrap .link_sns{width:100%}.link_sns_wrap .link_sns h3{font-size:14px;font-weight:600;text-align:center;color:#333;margin-top:30px}.link_sns_wrap .link_sns p.sns_type{font-size:12px;color:#9d9d9d;text-align:center}.link_sns_wrap .account_list_wrap{width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.link_sns_wrap .account_list{width:100%;padding:20px;border:1px solid #d0d0d0;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.link_sns_wrap .account_list ul{width:100%}.link_sns_wrap .account_list ul li{border-top:1px solid #e5e5e5;padding:10px 0}.link_sns_wrap .account_list ul li:first-child{border-top:0}.link_sns_wrap .account_list ul li input{display:none}.link_sns_wrap .account_list ul li input[type=radio]+label{width:100%;text-align:left;color:#111;font-size:14px;display:block;padding-left:30px;background:url(/images/common/ic_checkbox.png)no-repeat;background-size:20px auto;background-position:0 0}.link_sns_wrap .account_list ul li input[type=radio]:checked+label{background-position:0 100%}.link_sns_wrap .link_sns .link_sns_btn{display:block;margin:0 auto;margin-top:25px;text-align:center;width:150px;color:#fff;font-size:14px;font-weight:600;line-height:38px;border-radius:19px;background-color:#3f84ed}.link_sns_wrap .link_sns p.call{text-align:center;font-size:11px;color:#a0a7af;font-weight:400}.modify_sns_link{width:100%;padding:20px;background-color:#f4f4f4;border:1px solid #dcdcdc;border-radius:10px}.modify_sns_link li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modify_sns_link li p{padding:8px 0 8px 39px;font-size:13px;color:#381e1f;border:none}.modify_sns_link li p.naver{background:url(/images/common/modify_sns_naver.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li p.kakao{background:url(/images/common/modify_sns_kakao.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li p.facebook{background:url(/images/common/modify_sns_facebook.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li p.google{background:url(/images/common/modify_sns_google.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li p.whale{background:url(/images/common/modify_sns_whale.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li p.apple{background:url(/images/common/modify_sns_apple.png)no-repeat;background-size:29px auto;background-position:0}.modify_sns_link li .sns_btn_wrap{line-height:36px}.modify_sns_link li .sns_btn_wrap button{display:inline-block;padding:4px 13px;font-size:12px;font-weight:400;border-radius:5px}.modify_sns_link li .sns_btn_wrap button.btn_link{color:#fff;background-color:#00aeff}.modify_sns_link li .sns_btn_wrap button.btn_complete{background:none;color:#383838;display:none}.modify_sns_link li.linked .sns_btn_wrap button.btn_link{display:none}.modify_sns_link li.linked .sns_btn_wrap button.btn_complete{display:inline-block;height:26px}.banner_rolling{width:100%;height:150px;background:#fff5f5;margin-bottom:10px}.banner_rolling_link{display:block;position:relative;min-height:130px;padding:25px 170px 35px 45px;outline:none}.banner_rolling_tit{display:block;color:#fb736e;font-size:15px;font-weight:500;margin-bottom:4px}.banner_rolling_content{overflow:hidden;max-height:56px;color:#767676;font-size:13px;line-height:19px;word-break:keep-all}.banner_rolling_img{position:absolute;right:25px;top:25px;width:119px;height:103px}.banner_rolling .slick-dots{left:40px;bottom:20px;height:20px;text-align:left}.slick-dots li button:before{content:"";display:block;width:5px;height:5px;margin:0 auto;top:-1px;background:#999;border-radius:50%;opacity:1}.slick-dots li.slick-active button:before{display:none}.banner_rolling .slick-dots li{margin:0 4px;vertical-align:middle;width:auto;height:auto}.banner_rolling .slick-dots li button{width:5px;height:5px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border-radius:50%}.banner_rolling .slick-dots li.slick-active{position:relative;top:-1px}.banner_rolling .slick-dots li.slick-active button{width:10px;height:10px;border:2px solid #4083ed;background:#fff!important}.join_complete .guide_box,.login .guide_box{position:relative;margin:0;min-height:95px;padding:22px 80px 20px 37px;background:#ecf2fd;border-radius:0;border:none}.join_complete .guide_box .ico_tel,.login .guide_box .ico_tel{width:40px;height:40px;top:50%;left:auto;right:39px;margin-top:-20px;background:url(/images/common/sprite.png) 0 -40px no-repeat;background-size:400px 400px}.login .guide_box_tit{padding-bottom:3px;font-size:13px;color:#111;font-weight:500}.login .guide_box_tit .guide_box_tit_marker{margin-left:0;font-size:13px;font-weight:300;color:#111}.login .guide_box_tit_marker{font-weight:400}.login .guide_box_num{font-size:18px;color:#4083ed;font-weight:500}.join_complete .guide_box .guide_box_tel,.login .guide_box .guide_box_tel{margin-top:0;font-size:13px;color:#767676;word-break:keep-all}.join_complete .guide_box_marker,.login .guide_box_marker{font-size:inherit;color:#4083ed;font-weight:500}.tcWrap p+*{display:inline-block;margin-top:5vw}.tcWrap .btnTc,.tcWrap .btnWrap{text-align:center}.tcWrap .btnTc{display:inline-block;min-width:40.66vw;height:10.13vw;background:#5085da;border-radius:5.5vw;font-size:3.73vw;font-weight:600;color:#fff;line-height:2.7;letter-spacing:-.06em}.tcWrap .btnTc.static{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.tcWrap .tcTit{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:26.66vw;padding:7.2vw 0;background:url(/images/member/bg_tc_pop.png) no-repeat 0 0 #ebf1fb;font-size:3.733vw;background-size:100%;text-align:center}.tcWrap .tcTit h3{font-size:3.733vw;font-weight:600;color:#393d49;line-height:1.357;letter-spacing:-.05em}.tcWrap .tcTit h3 .tcPoint{font:inherit;color:#3d78d6}.tcWrap .stepList{margin-top:4.8vw;font-size:0}.tcWrap .stepList li{position:relative;display:inline-block;width:16vw;height:16vw;padding:4vw 0;background:#fff;border:1px solid #dfeaf4;border-radius:100%;font-size:3.2vw;font-weight:400;color:#9d9c9c;text-align:center;line-height:1.2}.tcWrap .stepList li.on{background:#6498ff;border:.13vw solid #6498ff;color:#fff}.tcWrap .stepList li+li{margin-left:4.8vw}.tcWrap .stepList li+li:before{content:"";position:absolute;top:6.93vw;left:-4vw;display:inline-block;width:3.33vw;height:2vw;background:url(/images/member/ico_member_arr.png) 0 0 no-repeat;background-size:100% 100%;vertical-align:middle}.tcWrap .tcCont{padding:8vw 4vw;text-align:center}.tcWrap .tcSelList li{overflow:hidden;border:.133vw solid #e1e1e1;border-radius:2.4vw}.tcWrap .tcSelList li .listTit{display:block;height:13.33vw;background:#fafafa;border-bottom:.133vw solid #e1e1e1;font-size:3.733vw;font-weight:600;color:#3d78d6;line-height:3.5;letter-spacing:-.04em}.tcWrap .tcSelList li .listCont{padding:5vw 5vw 8vw}.tcWrap .tcSelList li .listCont .c_0{font-size:2.933vw;font-weight:400}.tcWrap .tcSelList li .listCont p{font-size:3.733vw;font-weight:400;color:#464a55;line-height:1.5;letter-spacing:-.04em}.tcWrap .tcSelList li+li{margin-top:4vw}.tcWrap .txtList li{position:relative;padding-left:2.93vw;font-size:3.2vw;font-weight:500;color:#464a55;text-align:left;line-height:1.75;letter-spacing:-.02em}.tcWrap .txtList li:before{content:"";position:absolute;top:2vw;left:0;display:inline-block;width:1vw;height:1vw;background:#393d49;border-radius:100%}.tcWrap .txtList.certifyList li{font-weight:400}.tcWrap .txtList.certifyList li span{font-size:3.2vw;font-weight:600}.tcWrap .fileUploadWrap{margin-top:5.33vw;padding:5.06vw;border:.26vw solid #e1e1e1;border-radius:2.4vw}.tcWrap .fileUploadWrap .fileWrap{font-size:0;white-space:nowrap}.tcWrap .fileUploadWrap .fileUpload{display:inline-block;width:66.66vw;height:12vw;margin-right:2.66vw;background:#fff;border:.26vw solid #d0d0d0;border-radius:2.4vw;vertical-align:top}.tcWrap .fileUploadWrap .btnAdd{display:inline-block;width:12vw;height:12vw;border:.53vw solid #ff8125;border-radius:2.4vw;vertical-align:top}.tcWrap .fileUploadWrap .btnAdd label{font-size:7vw;color:#ff8125;line-height:1.6}.tcWrap .fileUploadWrap .textareaWrap{margin-top:2.66vw;line-height:1}.tcWrap .fileUploadWrap textarea{height:32.13vw;border:.26vw solid #d0d0d0;border-radius:2.4vw}.tcWrap .fileUploadWrap .count{margin-top:2vw;font-size:3.2vw;font-weight:400;color:#a0a7af;text-align:right}.tcWrap .fileUploadWrap .count span{font:inherit}.tcWrap .btnWrap,.tcWrap .fileUploadWrap+.btnWrap{margin-top:5.33vw}.tcWrap .confirmTxt{font-size:3.2vw;font-weight:500;color:#464a55;letter-spacing:-.02em}.tcWrap .answerChkWrap .answerItem{margin-bottom:6.66vw;padding-bottom:6.66vw;border-bottom:.26vw solid #cecece;text-align:left}.tcWrap .answerChkWrap .answerItem .tit{font-size:3.733vw;font-weight:600;color:#fd855b;line-height:1;letter-spacing:-.06em}.tcWrap .answerChkWrap .answerItem .cont{margin-top:4vw}.tcWrap .answerChkWrap .answerItem .fileItem{display:block}.tcWrap .answerChkWrap .answerItem .cont p,.tcWrap .answerChkWrap .answerItem .fileItem{font-size:3.2vw;font-weight:400;color:#464a55;line-height:1.58;letter-spacing:-.02em}.tcWrap .answerChkWrap .answerItem .fileList+p{margin-top:4vw}.btn_round_off.ty2{font-size:3.733vw}.tcWrap .sort_alert{padding-left:0;padding-right:0;text-align:left}.tcWrap .checkbox_circle_rel+label{text-align:left}#pop_wrap{position:fixed;height:100%;z-index:2000}#pop_wrap,.pop_header{top:0;left:0;width:100%;background:#fff}.pop_header{position:absolute;z-index:2002;height:55px;border-bottom:1px solid #eaeaea;text-align:center}.pop_header .header_tit{color:#333;font-size:17px;font-weight:500;line-height:33px}.pop_header .header_tit span{font-size:inherit;color:inherit}#pop_content{position:fixed;z-index:2001;left:0;top:55px;right:0;bottom:0;overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:0;color:#767676}.pop_wrap .pop_head+#pop_content{top:58px}#pop_content .popup_content_etc{padding:25px 15px 20px;color:#666;font-size:13px;text-align:left}#pop_content .popup_content_etc .selectbox select{height:40px;border:1px solid #bfbfbf;border-radius:3px;font-size:12px;color:#999;font-weight:300}#pop_content .popup_content_etc.termsDetails .selectbox select{border-radius:20px}#pop_content .btn_close2{display:none}#pop_content .marketing{padding:30px 39px 40px;font-size:13px}.pop_type2 #pop_content{padding:0;top:100px}.pop_type2 .pop_header{position:relative}.pop_type2 .popup_content{padding:0}.access_tit{font-size:15px;color:#010101}.access_sub_tit,.access_tit{display:block;font-weight:500}.access_sub_tit{font-size:13px;margin-top:15px}.access_desc{display:block;margin-top:7px;font-size:13px;line-height:1.5}.access_ver3 .privacyDetails,.access_ver3 .privacyDetails dl{padding:0}.access_ver3 .privacyDetails dt{font-size:14px;font-weight:500;color:#333;display:inline-block}.access_ver3 .privacyDetails dd{padding:0 0 60px}.access_ver3 .privacyDetails dl dd ul li{padding:25px 0 0;color:#666;font-weight:500;line-height:1.7em}.access_ver3 .privacyDetails p{display:block;padding:0;margin:0;color:#8c8c8c;line-height:1.7em}.access_ver3 .privacyDetails dl dd ul li ul li{padding:0;color:#8c8c8c;font-weight:400}.agreeCnt,.agreeCnt *{font-size:13px}.agreeCnt strong{font-size:13px;font-weight:400}.popup_content_etc.privacyDetails .terms_wrap .list_num>li{margin-top:25px;font-size:12px;color:#666;line-height:1.7em}.tbl_terms{width:100%}.tbl_terms th{font-weight:300}.tbl_terms thead th{padding:10px 0;border:1px solid #dfdfdf;background:#f7f7f7;text-align:center;font-size:12px;color:#000}.tbl_terms tbody td,.tbl_terms tbody th{padding:10px 15px;border:1px solid #dfdfdf;border-top:none;text-align:left;letter-spacing:-1px;font-size:12px;color:#000}.tschool .terms h4{margin:30px 0 25px;font-size:15px;color:#010101}.tschool .terms h4,.tschool .terms h5{display:block;font-family:Nanum Gothic_Bold}.tschool .terms h5{margin-top:15px}.tschool .terms>ul>li{display:block;margin-top:7px}.tschool .terms table{width:100%;margin-top:25px}.tschool .terms table th{font-weight:400}.tschool .terms table thead th{padding:10px 0;border:1px solid #dfdfdf;background:#f7f7f7;text-align:center;font-size:12px;color:#000}.tschool .terms table tbody td,.tschool .terms table tbody th{padding:10px 15px;border:1px solid #dfdfdf;border-top:none;text-align:left;letter-spacing:-1px;font-size:12px;color:#000}.tschool .terms p{font-size:13px}.checkbox{position:absolute;left:-3000px;opacity:0}.checkbox+label{display:inline-block;position:relative;color:#767676;font-size:14px}.checkbox+label .checkbox_tit{color:#5b677b}.checkbox+label span{font-size:inherit;color:inherit}.checkbox+label:before{content:"";display:inline-block;width:17px;height:17px;margin-right:8px;border:1px solid #bfbfbf;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox+label:before,.vivasamter .checkbox+label:before{position:relative;top:4px}.checkbox:checked+label:before{background:url("/images/common/sprite.png") -2px -20px no-repeat;background-size:374px 374px;border:0}.checkbox_circle{position:absolute;left:-3000px;opacity:0}.checkbox_circle+label{color:#111;font-size:13px}.checkbox_circle.txt_b{font-weight:600;color:#000}.checkbox_circle.txt_r+label strong{font-weight:400;color:#000}.checkbox_circle+label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;border:2px solid #bfbfbf;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff url("/images/common/sprite.png") -1000px 0 no-repeat;background-size:400px 400px}.checkbox_circle:checked+label{font-weight:600}.checkbox_circle:checked+label:before{background-position:-60px 0;border:0}.checkbox_circle:disabled+label:before{background-color:#ddd}.checkbox_round{position:absolute;left:-3000px;opacity:0}.checkbox_round+label{display:block;position:relative;width:48px;height:28px;color:#111;font-size:13px;background:#eaeaea;border-radius:30px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.checkbox_round+label:before{content:"";display:block;position:absolute;left:2px;top:2px;width:23px;height:23px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:50%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.1);box-shadow:2px 2px 2px rgba(0,0,0,.1)}.checkbox_round:checked+label{font-weight:600;background-color:#4083ed}.checkbox_round:checked+label:before{left:23px}button.btn_full_off,button.btn_full_on,button.btn_full_on2,button.btn_round_gray,button.btn_round_off,button.btn_round_on,button.btn_square,button.btn_square_gray,button.btn_square_on{width:100%}.terms_wrap>ul>li{margin-top:7px}.join_agree.new .join_check_list .checkbox_circle+label{line-height:17px}.join_agree.new .join_check_box .checkbox_circle+label:before{position:absolute;left:0;top:8px}.join_agree.new .join_check_box .checkbox_circle+label strong{font-size:inherit}.join_agree.new .join_check_tit{display:inline-block;padding-left:25px}.join_agree.new .join_check_title{margin:20px 0 8px;padding-bottom:10px;border-bottom:1px solid #eaeaea;font-weight:500;font-size:14px;color:#000}.join_agree.new .join_check_title:first-child{margin:0 0 8px}.benefit_wrap{padding:25px 0 50px;background:#e2f3fd;text-align:center}.benefit_wrap .btn_wrap,.benefit_wrap img{width:100%;max-width:375px}.benefit_wrap .btn_wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0 5px;margin:25px auto 0}.benefit_wrap .btn_wrap:after{content:"";display:block;clear:both}.benefit_wrap .btn_wrap a{width:179.5px;height:50px;border-radius:3px}.benefit_wrap .btn_wrap .btn_service_v{float:left;background:#4c8bf1}.benefit_wrap .btn_wrap .btn_service_t{float:right;background:#1b79bf}.integrated_wrap{background:#e2f3fd}.integrated_wrap .header_integrated{position:relative;width:100%;height:32vw;margin-bottom:5.4vw;background:#00afe0}.integrated_wrap .header_integrated .inner{position:absolute;width:100%;height:37.4vw;background:url("/images/member/header.png") no-repeat 50% 0;background-size:auto 100%}.integrated_cont{position:relative;text-align:center}.integrated_cont img{width:100%}.integrated_cont .btn_service{position:absolute;top:165vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 4.5vw}.integrated_cont .btn_service a{width:44vw;height:13vw;border-radius:.8vw}.integrated_cont .btn_service a span{position:relative;display:inline-block;padding:2.4vw 5vw;line-height:1.3;font-family:Nanum Gothic_Bold;font-size:3.2vw;color:#fff}.integrated_cont .btn_service .btn_service_v{float:left;background:#4c8bf1}.integrated_cont .btn_service .btn_service_t{float:right;background:#1b79bf}.integrated_cont .event_info{margin:8vw 1.3vw 4vw;padding:7vw 8.5vw;background:#eef8fe;border-radius:.8vw;text-align:left;color:#444}.integrated_cont .event_info .tit{display:block;margin-bottom:3vw;font-family:Nanum Gothic_Bold;font-size:3.2vw;color:#444}.integrated_cont .event_info li{padding-left:2vw;text-indent:-2vw;opacity:.8;font-size:2.7vw}.integrated_cont .agree{margin-bottom:6.5vw}.integrated_cont .agree label{font-size:3vw;color:#444}.integrated_cont .agree label:before{vertical-align:middle}.integrated_cont .agree label span{font-weight:500;vertical-align:middle}.integrated_cont .btn_join a img{width:auto;height:13.87vw}.integrated_cont .info_box_dash{margin-top:13.3vw;padding:8vw 4vw;border-top:1px dashed #999;text-align:left}.integrated_cont .info_box_dash li{position:relative;padding-left:1.8vw;font-size:2.7vw;color:#666}.integrated_cont .info_box_dash li:before{content:"";display:block;position:absolute;left:0;top:.5vw;width:.26vw;height:2.7vw;background:#a7b1b6}.integrated_cont .info_box_dash li strong{font-size:inherit;font-weight:500;color:#4083ed}.integrated_cont .join_select{position:relative;margin-bottom:7.5vw}.integrated_cont .join_select .check_join{position:absolute;top:84.5vw;display:inline-block;overflow:hidden}.integrated_cont .join_select .check_join input{position:absolute;width:0;height:1px;margin-top:-1px;opacity:0;overflow:hidden}.integrated_cont .join_select .check_join label{display:inline-block;height:11vw;padding-left:11vw;background:url("/images/member/ico_checkjoin.png") no-repeat 0 0;background-size:contain}.integrated_cont .join_select .check_join input:checked+label{background-image:url("/images/member/ico_checkjoin_on.png")}.integrated_cont .join_select .join_v .check_join{left:22vw}.integrated_cont .join_select .join_t .check_join{right:22vw}.popIntegrated{position:absolute;top:0;width:100%}.popIntegrated .btn_close{position:absolute;right:4%;top:1%;padding-top:19px}.leave_info{padding:25px 20px 0}.leave_info .leave_info_inner{padding-bottom:24px;border-bottom:1px solid #ebebeb}.leave_wrap h3{margin-bottom:12px;font-size:12px;font-weight:500;color:#333}.leave_wrap h3 strong{font-weight:600}.leave_info .leave_info_txt{width:100%;padding:20px;background-color:#eef0f5;border-radius:8px;border:1px solid #dbdee6;line-height:1px}.leave_info .leave_info_txt>span{display:inline-block;margin-bottom:11px;font-size:12px;color:#5d6375;font-weight:300;line-height:1}.leave_info .leave_info_txt ul li{position:relative;padding-left:9px;margin-bottom:8px;font-size:11px;color:#5d6375;font-weight:300;line-height:1;letter-spacing:-.04em}.leave_info .leave_info_txt ul li:last-child{margin-bottom:0}.leave_info .leave_info_txt ul li span{font-weight:500}.leave_info_txt ul li:after{content:"";display:block;position:absolute;left:0;top:5px;width:3px;height:3px;border-radius:50%;background-color:#474e62}.leave_wrap .sns_info_wrap{padding:0 10px;margin:0 auto}.leave_wrap .m_sns_login_btn{font-size:18px;font-weight:400}.leave_wrap .m_sns_login_btn.naver{background-size:18px auto;background-color:#00c73c}.leave_wrap .m_sns_login_btn.kakao{background-size:23px auto}.leave_wrap .m_sns_login_btn.facebook{background-size:12px auto}.leave_wrap .m_sns_login_btn.google{background-size:19px auto}.leave_wrap .m_sns_login_btn.whale{background-size:21px auto}.leave_wrap .persnal_cont .input_sm{border-radius:5px}.leave_wrap .persnal_cont .input_sm::-webkit-input-placeholder{font-size:11px;color:#b7b7b7}.leave_wrap .persnal_cont .input_sm::-ms-input-placeholder{font-size:11px;color:#b7b7b7}.leave_wrap .persnal_cont .input_sm::placeholder{font-size:11px;color:#b7b7b7}.leave_wrap .btn_round_on{border-radius:7.5px;font-size:14px;font-weight:600}.leave_wrap .find_validate{padding-top:15px;text-align:center;font-size:11px;font-weight:400}.leave_wrap .leave_check{width:100%;padding:25px 20px 20px;background-color:#eef0f5;border-top:1px solid #dbdee6;border-bottom:1px solid #dbdee6}.leave_wrap .leave_check h3{font-size:13px;font-weight:600;color:#4687ef}.leave_wrap .leave_check p{margin-bottom:5px;font-size:11px;color:#333;font-weight:400}.leave_wrap .outReason{padding:25px 20px 0}.leave_wrap .outReason h2{margin-bottom:12px;font-size:14px;font-weight:600;color:#333}.leave_wrap .outReason ul{margin-bottom:25px}.leave_wrap .outReason ul li{margin-bottom:10px}.leave_wrap .outReason ul li input[type=radio]{display:none}.leave_wrap .outReason ul li input[type=radio]+label{display:inline-block;position:relative;padding-left:26px;line-height:17px;font-size:12px;color:#464a55;letter-spacing:-.04em}.leave_wrap .outReason ul li:last-child input[type=radio]+label{margin-bottom:10px}.leave_wrap .outReason ul li input[type=radio]+label:before{content:"";display:block;position:absolute;left:0;top:0;width:17px;height:17px;background:url("/images/common/ico_radio_check.png")no-repeat top;background-size:17px auto}.leave_wrap .outReason ul li input[type=radio]:checked+label:before{background-position:0 100%}.leave_wrap .outReason ul li textarea{font-size:11px;padding:10px;color:#464a55;background-color:#fff;border:1px solid #d0d0d0;border-radius:5px}.contents-hidden .join{position:absolute;overflow-y:auto;-webkit-overflow-scrolling:touch;top:96px;-webkit-transition:top .3s;-o-transition:top .3s;transition:top .3s;padding-bottom:0}.contents-hidden .join,.float_box #pop_content{left:0;right:0;bottom:0}.float_box #pop_wrap{bottom:0}.contents-hidden .join_agree,.contents-hidden .join_use,.contents-hidden .marketing,.contents-hidden .pop_content_box,.contents-hidden .popup_content{position:relative;min-height:100%;padding-bottom:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.contents-hidden .btn_full_on,.contents-hidden .btn_square_gray{position:absolute;left:0;bottom:0;right:0}.btn_half{display:-ms-flexbox;display:flex}.btn_half .btn_full_on{-ms-flex:1 1;flex:1 1;margin:0;border-radius:0;height:50px}.btn_half .btn_square_gray{-ms-flex:1 1;flex:1 1}.contents-hidden .join .btn_half{position:absolute;left:0;bottom:0;right:0}.contents-hidden .join .btn_half .btn_full_on{left:auto;right:0;width:50%}.contents-hidden .join .btn_half .btn_square_gray{left:0;right:auto;width:50%}.join{color:#767676}.join .footnote{margin-top:10px;color:#666}.join .footnote_line{margin-top:10px;padding-top:10px;border-top:1px dashed #eaeaea}.join_select .btn_check{position:relative}.join_select .btn_check label{display:block;height:113px;padding:19px;border:1px solid #bfbfbf;border-radius:3px}.join_select .btn_check label:before{position:absolute;top:50%;left:19px;margin-top:-9px}.join_select .btn_check input:checked+label:after{content:"";display:block;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;width:100%;height:100%;border:2px solid #4083ed;border-radius:3px}.step_wrap{margin-top:55px;padding:0 15px 0 38px;height:40px;background:#2d405e;color:#f7f7f7;line-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.step_wrap:after{content:"";display:block;clear:both}.step_tit{float:left;font-size:14px;font-weight:500}.step_num_box{float:right;font-size:0}.step_num{display:inline-block;width:20px;height:20px;background:hsla(0,0%,97%,.1);border-radius:50%;font-size:12px;color:#88909f;text-align:center;vertical-align:middle;line-height:20px}.step_num+.step_num{margin-left:5px}.step_num.active{background:#4083ed;color:#f7f7f7}.join_info{padding:25px 39px;color:#666;font-size:13px}.join_info *{font-size:inherit}.join_info input[type=password]::-webkit-input-placeholder{font-size:11px}.join_info input[type=password]::-moz-input-placeholder{font-size:11px}.join_info input[type=password]::-ms-input-placeholder{font-size:11px}.join_info .tit_info{margin-bottom:15px;font-size:14px;color:#4083ed}.join_info .info_txt_center{text-align:center}.join_info .btn_right{margin-top:15px;text-align:right}.join_info .btn_right a,.join_info .btn_right button{display:inline;border-bottom:1px solid #767676;font-size:13px;color:#767676}.join_info .btn_right .txt_marker{border-color:#4083ed}.join_info .input_sm{height:40px!important;font-size:12px;border:1px solid #bfbfbf!important;padding:10px 12px;color:#333;border-radius:3px}.join_info .input_sm::-webkit-input-placeholder{color:#787878}.find_info .input_wrap,.join_info .input_wrap{position:relative}.find_info .input_wrap .input_sm,.join_info .input_wrap .input_sm{height:40px!important;font-size:12px;font-weight:300;border:1px solid #bfbfbf!important;padding:10px 22px 10px 12px;color:#333;line-height:20px;border-radius:3px;background:#fff}.join_info .input_wrap .input_sm::-webkit-input-placeholder{color:#787878}.find_info .input_wrap .input_fix_txt,.join_info .input_wrap .input_fix_txt{position:absolute;top:50%;right:10px;margin-top:-10px;color:#666;font-size:13px}.find_info .selectbox,.join_info .selectbox{border:1px solid #bfbfbf;border-radius:3px}.find_info .selectbox select,.join_info .selectbox select{height:40px;border:none;border-radius:0;color:#999;font-size:12px}.info_txt_top{position:relative;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #eaeaea;color:#333;font-size:13px}.info_txt_box{padding:25px;background:#f5f5f5;color:#333;font-size:13px}.info_txt_box.center{text-align:center}.info_txt_box .tit{padding-bottom:3px;color:#111;font-weight:500}.info_txt_box .tit .marker{font-weight:500;color:#4083ed}.line_box{position:relative;padding:25px 0;border-bottom:1px solid #eaeaea}.line_box.top{margin-top:20px;border-top:1px solid #eaeaea}.line_box .ico_tel{left:auto;margin:-20px 0 0;background:url(/images/common/sprite.png) 0 -40px no-repeat;background-size:400px 400px;border:none}.line_box .ico_tel,.line_box .ico_tel_type3{content:"";display:block;position:absolute;top:50%;right:0;width:40px;height:40px}.line_box .ico_tel_type3{margin-top:-20px;background:url(/images/common/sprite.png) 0 -350px no-repeat;background-size:400px 400px}.line_box_tit{padding-bottom:3px;color:#111;font-size:13px;font-weight:500}.line_box_num{font-size:18px;color:#4083ed;font-weight:500}.line_box_num.type2{color:#905ac5}.result_box{padding:30px;font-size:13px;background:#f7f7f7}.result_box .lb_txt{display:inline-block;font-size:13px;line-height:21px;margin-right:15px;color:#111;font-weight:500}.result_box .lb_txt .checkbox_circle+label:before,.result_box .lb_txt label span{vertical-align:middle}.result_box .user_id{font-size:14px;font-weight:500}.result_box p{display:block;vertical-align:top;line-height:21px}.result_box p.usable{color:#4083ed;font-size:13px}.result_box p.unusable{color:red}.result_box p.unusable .user_id{color:#767676}.result_box p.unusable .user_id+span{display:inline-block;font-size:13px}.result_box li{padding:15px 0 0;border-top:1px dashed #eaeaea}.result_box li:first-child{border-top:none;padding-top:0}.result_box li:last-child{padding-bottom:0}.result_box li p{padding-left:28px}.join_check{position:relative;top:-8px;padding-bottom:17px;border-bottom:1px solid #eaeaea}.join_check_box{padding-right:10px}.join_check_box.box_pos_rel,.join_check_list{position:relative}.join_check_list{padding:8px 0 7px;line-height:18px}.join_check_list .checkbox_circle+label{display:inline-block;font-size:14px;min-height:18px}.join_check_list .checkbox_circle+label:before{margin-right:5px;vertical-align:top}.join_check_list .join_btn_arrow{position:absolute;top:0;right:0;z-index:10}.join_check_list.all{margin-top:20px;border-top:1px solid #000}.join_check_list.all span,.join_check_list.all strong{font-weight:400;font-size:15px}.join_check_tit{vertical-align:top}.checkbox_circle+label .join_check_txt{color:#767676;vertical-align:top;letter-spacing:-1px;font-weight:400}.checkbox_circle+label .marker{font-size:inherit;color:#4083ed}.checkbox_circle+label .txt_note{color:#999!important;font-size:inherit}.join_btn_arrow{display:inline-block;position:relative;width:30px;height:33px;padding-top:8px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;font-size:1px;color:transparent}.join_btn_arrow:before{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-6px;width:7px;height:12px;background:url("/images/common/sprite.png") -120px 0 no-repeat;background-size:400px 400px}.icon_noti{position:relative;display:block;margin-bottom:15px;padding-left:29px;font-size:14px;color:#111;text-align:left}.icon_noti:before{content:"";display:block;position:absolute;top:1px;left:0;width:19px;height:18px;background:url("/images/common/sprite.png") -80px 0 no-repeat;background-size:400px 400px}.icon_noti_type2{position:relative;display:block;margin-bottom:15px;padding-left:29px;font-size:14px;color:#111}.icon_noti_type2:before{content:"";display:block;position:absolute;top:1px;left:0;width:19px;height:18px;background:url("/images/common/sprite.png") -184px -270px no-repeat;background-size:400px 400px}.icon_noti_type3{position:relative;display:block;margin-bottom:15px;padding-left:29px;font-size:14px;color:#111}.icon_noti_type3:before{content:"";display:block;position:absolute;top:1px;left:0;width:19px;height:18px;background:url("/images/common/sprite.png") -160px -270px no-repeat;background-size:400px 400px}.ico_symbol1:before,.ico_symbol2:before{content:"";display:block;width:50px;height:50px;margin:0 auto 20px}.ico_symbol1:before{background:url(/images/common/sprite.png) 0 -210px no-repeat;background-size:400px 400px}.acco_notice{padding-top:30px}.acco_notice_tit{color:#666;font-weight:600}.acco_notice_link{position:relative;display:block;padding-right:17px}.acco_notice_link.active .acco_notice_tit{color:#111}.acco_notice_link.active+.acco_notice_cont{display:block}.join_notice_point{color:#111}.acco_notice_cont{display:block;padding:20px;font-size:13px;background:#f7f7f7}.acco_notice_list+.acco_notice_list{margin-top:15px}.open .acco_notice_list:first-child .acco_notice_tit{color:#4083ed}.open .acco_notice_list:first-child .icon_noti:before{background-position:-80px 0}.open .acco_notice_cont{display:block}.acco_notice_cont .notice_bold{font-size:inherit;display:block;color:#333;font-weight:400}.acco_notice_cont .notice_txt{margin-top:10px;font-size:13px}.acco_notice_cont .notice_txt_box{margin-top:10px;padding:25px;background:#f5f5f5;color:#333;font-size:13px;font-weight:500}.txt_caution{font-size:inherit;font-weight:inherit;color:#d85f5b!important}.acco_notice_cont ul.policy+p{padding-left:8px;padding-top:8px;font-size:12px}.acco_notice_cont ul.policy li{padding-left:8px;text-indent:-8px;font-size:12px}.acco_notice_cont ul.policy li a{display:inline-block;padding:0 .5em;border:1px solid #666;color:#666;text-indent:0;background:#fff}.acco_notice_cont ul.policy li span{font-weight:700;color:#333}.acco_notice_cont p.comt{color:#999;font-size:12px}.join_notice_simple{position:relative;margin-top:12px;padding-left:25px}.join_notice_simple:before{content:"";display:block;position:absolute;top:0;left:0;width:18px;height:18px;background:url("/images/common/sprite.png") -80px 0 no-repeat;background-size:400px 400px}.join_ipt_chk{margin:-8px 0 0 -4px}.join_ipt_chk:after{content:"";display:block;clear:both}.join_ipt_chk .checkbox_circle+label:before{position:relative;top:4px;margin-right:6px}.join_chk_list{float:left;width:25%;padding:8px 0 0 4px;-webkit-box-sizing:border-box;box-sizing:border-box}.join_chk_list.half{width:50%}.join_chk_list input[type=radio].checkbox_circle{position:absolute;left:-3000px;opacity:0}.join_chk_list input[type=radio].checkbox_circle+label{color:#111;font-size:13px}.join_chk_list input[type=radio].checkbox_circle+label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:10px;border:2px solid #bfbfbf;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff url("/images/common/sprite.png") -1000px 0 no-repeat;background-size:400px 400px}.join_chk_list input[type=radio].checkbox_circle+label:after{content:none}.join_chk_list input[type=radio].checkbox_circle:checked+label{font-weight:600}.join_chk_list input[type=radio].checkbox_circle:checked+label:before{background-position:-60px 0;border:0}.join_chk_list input[type=radio].checkbox_circle:disabled+label:before{background-color:#ddd}.join_more_top{margin:20px 0;position:relative}.join_more_btn{min-width:75px;padding:0;height:25px;font-size:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#767676}.join_info_more{padding-top:20px;border-top:1px dashed #eaeaea}.icon_plus{position:relative;display:inline-block;padding-right:15px}.icon_plus:before{top:2px;right:4px;width:1px;height:9px}.icon_plus:after,.icon_plus:before{content:"";position:absolute;background:#4083ed}.icon_plus:after{top:6px;right:0;width:9px;height:1px}.join_radio_rect .long_label{width:28%}.join_radio_rect.type2{margin-bottom:5px}.join_radio_rect.type2 .long_label{width:50%}.join_radio_rect.type2 .radio_rect_item:first-child{border-bottom-left-radius:3px;border-top-left-radius:3px}.join_radio_rect.type2 .radio_rect_item:last-child{border-bottom-right-radius:3px;border-top-right-radius:3px}.join_complete_txt{text-align:center;letter-spacing:-1px;font-size:13px}.join_complete_tit{display:block;font-size:16px;color:#333;font-weight:600}.join_complete_desc{margin-top:12px;font-size:13px}.join_complete_btn{margin-top:38px}.join_complete_btn [class^=btn_round_]+[class^=btn_round_]{margin-top:12px}.join_complete_marker{font-size:inherit;color:#4083ed;font-weight:600}.btnClose{position:absolute;right:0;top:0;width:54px;height:55px;text-align:right}.btn_close{display:inline-block;width:45px;height:55px}.btn_close:before{content:"";display:block;position:relative;width:17px;height:17px;margin:0 auto;background:url("/images/common/sprite.png") no-repeat -80px -19px;background-size:400px 400px}.info_tit{padding-bottom:10px;font-size:15px;color:#111;font-weight:500}.info_tit.txt_ls{letter-spacing:-.065em}.info_tit .txt_dsc{font-size:12px;color:#999}.info_tit label{font-size:inherit;font-weight:500}.layer_event{position:fixed;top:50%;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 2.667vw;margin-top:-53.2vw;z-index:6000}.layer_event .layer_content{position:relative;border:1px solid #000}.layer_event .layer_content a{display:block}.layer_event .layer_content img{width:100%;vertical-align:top}.layer_event .layer_content .btn_close{position:absolute;top:19px;right:0}.layer_event .layer_content .control{padding:10px 15px;background:#dfdfdf;font-size:12px;color:#222}.layer_event .layer_content .control:after{content:"";display:block;clear:both}.layer_event .layer_content .control input{vertical-align:middle;margin-right:4px}.layer_event .layer_content .control .btn_today_close{float:right;padding-right:15px;background:url(/images/member/btn_today_close.png) no-repeat 100% 50%}.layer_event .btn_link{display:block;position:absolute}.layer_event_mask{position:fixed;z-index:5000;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.6)}.school_search{padding:20px 39px 40px;font-size:13px}.school_confirm{position:relative;padding-left:25px}.school_confirm .checkbox_circle{position:absolute;top:0;left:0}.school_confirm label{color:#767676!important}.school_confirm label:before{position:absolute;top:0;left:0}.school_search .selectbox select{height:40px;border:1px solid #bfbfbf;border-radius:3px;font-size:14px;color:#999;font-weight:300}.teacher_certify{padding:30px 39px 40px}.teacher_certify .btn_round_off{font-size:15px;letter-spacing:-1px}.teacher_certify .footnote{margin-top:10px;color:#666}.certify_txt{font-size:13px;color:#333}.certify_txt.c_gray_soft{color:#666}.tel_link{display:inline-block;color:#4083ed}.info_tit_sub{font-weight:400;color:#767676}.certify_document{margin-top:25px;padding-top:25px;border-top:1px solid #eaeaea}.certify_file{margin-left:-4%}.certify_file:after{content:"";display:block;clear:both}.certify_file_list{float:left;width:46%;height:113px;margin-left:4%;text-align:center}.certify_file_inner,.certify_file_list{-webkit-box-sizing:border-box;box-sizing:border-box}.certify_file_inner{overflow:hidden;position:relative;height:100%;border:1px solid #bfbfbf;border-radius:5px}.certify_file_inner:before{content:"";display:block;position:absolute;z-index:1;top:20px;left:50%;margin-left:-18px;background:url(/images/sprite.png) no-repeat -2px -86px;background-size:400px 400px}.certify_file_inner label{display:block;position:relative;z-index:2;height:100%;padding-top:70px;font-size:12px;line-height:40px;color:#333;cursor:pointer}.file_photo:before{width:36px;height:32px;background:url(/images/common/sprite.png) no-repeat -246px -40px;background-size:400px 400px}.file_gallary:before{width:37px;height:31px;background:url(/images/common/sprite.png) no-repeat -298px -40px;background-size:400px 400px}.file_plus{position:relative;display:block;border-top:1px solid #ececec;background:#fcfaf6}.file_plus:after{content:"";display:inline-block;position:relative;top:3px;margin-left:3px;width:12px;height:12px;background:url(/images/common/sprite.png) -363px 0 no-repeat;background-size:400px 400px}.certify_box{margin-left:-4%}.certify_box:after{content:"";display:block;clear:both}.certify_box_list{float:left;width:46%;height:113px;margin-left:4%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.certify_box.center{text-align:center;margin-left:0}.certify_box.center .certify_box_list{float:none;display:inline-block;margin:0}.btn_certify_box{overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;padding-top:70px;border:1px solid #bfbfbf;border-radius:5px;color:#666}.btn_certify_box:before{content:"";display:block;position:absolute;z-index:1;top:20px;left:50%;width:37px;height:33px;margin-left:-18px;background:url(/images/sprite.png) no-repeat -2px -86px;background-size:400px 400px}.btn_certify_box span{position:relative;display:block;border-top:1px solid #ececec;background:#fcfaf6;font-size:12px;line-height:40px}.btn_certify_box.phone:before{background:url(/images/common/sprite.png) no-repeat -45px -350px;background-size:400px 400px}.btn_certify_box.ipin:before{background:url(/images/common/sprite.png) no-repeat -85px -350px;background-size:400px 400px}.certify_upload_file{position:relative}.certify_upload_file:after{content:"";display:block;clear:both}.certify_upload_title{position:absolute;left:0;top:0;width:60px}.certify_upload_list{padding-left:60px}.certify_upload_name{position:relative;padding-left:18px;word-break:break-all}.certify_upload_name:before{content:"";display:block;position:absolute;left:0;top:5px;width:12px;height:12px;background:url(/images/common/sprite.png) no-repeat -2px -133px;background-size:400px 400px}.certify_upload_name+.certify_upload_name{margin-top:5px}.certify_result .lb_txt{margin-right:20px;font-size:15px;color:#111;font-weight:500}.certify_result .user_id{font-size:15px;color:#4083ed;font-weight:400}.join_notice_define:after{content:"";display:block;clear:both}.join_define_tit{float:left;font-size:13px;color:#333}.join_define_info{float:left;position:relative;top:-1px;padding-left:8px;margin-left:8px;font-size:13px}.join_define_info:after{content:"";display:block;position:absolute;top:6px;left:0;width:1px;height:9px;background:#bfbfbf}.join_define_txt{margin-top:3px;font-size:13px;color:#666}.join_list_border{margin-top:25px!important;padding-top:25px;border-top:1px solid #eaeaea}input[type=file].ipt_file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.popup_content_tit_sm{display:block;font-size:13px;font-weight:500;color:#111}.popup_chk_list{padding:12px 0;border-top:1px solid #eaeaea;color:#111}.popup_chk_list:after{content:"";display:block;clear:both}.popup_chk_tit{float:left;line-height:22px}.popup_chk_btn{float:right;height:20px}.input_in_btn{position:absolute;top:50%;right:5px;margin-top:-15px}.has_btn .input_sm{padding:10px 80px 10px 12px}.btn_gray{display:inline-block;height:30px;padding:0 10px;border-radius:8px;background:#999;font-size:12px;color:#fff;text-align:center;line-height:30px}.popup_content_setting{position:relative;text-align:left;color:#767676;font-size:12px}.pop_setting_list{position:relative;padding:22px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.pop_setting_list+.pop_setting_list{border-top:1px solid #f5f5f5}.pop_setting_txt{padding-right:50px;vertical-align:middle}.pop_setting_btn{position:absolute;right:15px;top:50%;height:30px;margin-top:-15px}.pop_setting_link{position:relative;padding-right:20px;color:#4083ed;font-size:14px}.pop_setting_link:after{content:"";position:absolute;display:block;top:50%;right:0;width:7px;height:12px;margin-top:-6px;background:url(/images/common/sprite.png) -120px 0 no-repeat;background-size:400px 400px}.pop_setting_link_full{position:relative}.pop_setting_tit{display:block;font-size:15px;color:#000;font-weight:500;text-align:left}.pop_setting_tit_regular{display:block;font-size:15px;color:#000;font-weight:400}.pop_setting_top{padding:22px 15px}.pop_setting_tit_link{display:inline-block;position:relative;padding-right:12px}.pop_setting_tit_link:after{content:"";position:absolute;top:50%;right:0;width:5px;height:9px;margin-top:-4px;background:url(/images/common/sprite.png) no-repeat;background-size:400px 400px;background-position:-334px -2px}.sns_info_wrap{width:297px;margin:0 auto;padding:3px 10px 0;margin-top:22px}.sns_info,.sns_info_wrap{-webkit-box-sizing:border-box;box-sizing:border-box}.sns_info{display:none;width:100%!important;margin-bottom:5px!important;height:46px;line-height:43px;font-size:18px;font-weight:400}.sns_info.on{display:block}.persnal_cont{padding:20px 39px;color:#666}.dft_txt{font-size:14px}.dft_txt2{font-size:12px}.alert_cont{position:relative;padding:83px 40px 0;margin-top:34px;text-align:center}.alert_cont:before{content:"";display:block;position:absolute;top:15px;left:50%;width:50px;height:42px;margin-left:-25px;background:url(/images/common/sprite.png) no-repeat -350px -40px;background-size:400px 400px}.alert_txt{font-size:16px;font-weight:500;color:#000}.popup_btn_ox{padding:0 40px}.alert_em{color:#4083ec}.alert_em,.alert_em2{font-size:inherit;font-weight:400}.alert_em2{color:#ff8125}.confirm_msg{padding:28px 0;text-align:center}.confirm_txt{font-size:13px;font-weight:500;color:#000}.input_wrap{position:relative}.search_form{padding:30px 39px 40px}.search_form,.search_form p{font-size:13px}.search_section{position:relative;top:0;left:0}.search_section input{padding-right:40px}.search_icon-type{position:absolute;right:0;top:0;width:40px;height:40px}.search_icon-type:before{content:"";display:block;width:17px;height:17px;margin:0 auto;background:url(/images/common/sprite.png) no-repeat -100px -20px;background-size:400px 400px}.comment_ex{position:relative;top:0;left:0;margin-top:20px;padding-left:19px;color:#999}.txt_ex{position:absolute;top:0;left:0}.search_result{margin-top:5px;padding:30px 39px 40px}.search_result .result_count{font-size:14px;color:#000}.result_count{margin-bottom:19px;font-size:14px;font-weight:500;color:#111}.result_count .num{color:#4083ed;font-size:inherit}.result_item{padding:19px 0}.result_item:first-child{padding:0 0 19px}.result_item+.result_item{border-top:1px solid #eaeaea}.result_ctg,.result_link{display:block}.result_ctg{font-size:13px;margin-bottom:10px;color:#4083ed}.result_sbj{font-weight:500;color:#333;font-size:14px}.result_desc{margin-top:5px;font-size:13px}.gate{width:100%;min-height:100%}.site_gate{padding:33px 0 26px;text-align:center}.site_gate .bilogo{display:block;margin:0 auto;height:39px;background:url(/images/common/logo2.png) no-repeat 50%;background-size:84px 39px}.site_gate p{margin-top:7px;color:#000;font-weight:500;font-size:14px;opacity:.6}.btn_gate_wrap{margin:22px auto 0;text-align:center}.btn_gate_wrap .btn_gate{display:inline-block;width:123px;height:126px;vertical-align:top;margin:0 4px}.btn_gate_wrap .btn_gate.elementary{background:url(/images/common/btn_gate_ele.png) no-repeat 50%;background-size:contain}.btn_gate_wrap .btn_gate.middle_high{background:url(/images/common/btn_gate_mid_high.png) no-repeat 50%;background-size:contain}.gate .tschool_wrap{margin-top:50px;text-align:center}.gate .tschool_wrap .btn_tschool{display:inline-block;width:140px;height:25px;background:url(/images/common/logo_tschool2.png) 0 0 no-repeat;background-size:140px auto;font-size:12px;font-weight:400;color:#6e7483;letter-spacing:-.04em}.gate .visual_gate{position:relative;width:100%}.gate .visual_gate .vm_logo{width:50px;height:46px;background:url(/images/common/gate_v.png) no-repeat 50%;background-size:50px 46px}.gate .visual_gate .vmagz{position:absolute;left:30px;top:40px;text-align:left}.gate .visual_gate .vmagz p{margin-top:8px;color:#fff;font-size:14px;font-weight:600;line-height:17px}.gate .visual_gate .vmagz p span{margin-top:3px;display:block;color:#ff7741;font-size:14px;font-weight:600;line-height:17px}.gate .visual_gate .vmagz h3{margin-top:20px;color:#fff;font-size:23px;line-height:32px;font-weight:600;word-break:keep-all}.gate .visual_gate img{width:100%}.gate .visual_gate .gate_foot{position:absolute;left:0;right:0;bottom:0;text-align:center;padding:20px 32px;background:rgba(57,60,72,.8)}.gate .visual_gate .gate_foot p{margin-top:10px;color:#fff;opacity:.5;font-size:11px;font-weight:400}.gate .visual_gate .gate_foot .logo_ci{margin:0 auto;width:66px;height:22px;background:url(/images/common/ci.png) no-repeat 50%;background-size:66px 22px}.splashscreen{position:fixed;left:0;bottom:0;right:0;top:0;width:100%;height:100%}.splashscreen .splashtxt{position:absolute;left:50%;top:50%;margin:0 auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:250px;height:149px;background:url(/images/common/splash_txt.png) no-repeat 50%;background-size:250px 149px;opacity:0;-webkit-animation:show 1.2s forwards ease;animation:show 1.2s forwards ease}.splashscreen .splash_img1{background:url(/images/common/splash.png) no-repeat 50%;background-size:100% 100%;-webkit-animation:show 2.8s forwards linear;animation:show 2.8s forwards linear;-webkit-animation-delay:.3s;animation-delay:.3s}.splashscreen .splash_img1,.splashscreen .splash_img2{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0}.splashscreen .splash_img2{background:url(/images/common/splash1.png) no-repeat 50%;background-size:100% 100%;-webkit-animation:show 2.8s forwards linear;animation:show 2.8s forwards linear;-webkit-animation-delay:.6s;animation-delay:.6s}.splashscreen .splash_img3{background:url(/images/common/splash2.png) no-repeat 50%;background-size:100% 100%;-webkit-animation:show 2.8s forwards linear;animation:show 2.8s forwards linear;-webkit-animation-delay:.9s;animation-delay:.9s}.splashscreen .splash_img3,.splashscreen .splash_img4{position:absolute;left:0;top:0;bottom:0;right:0;opacity:0}.splashscreen .splash_img4{background:url(/images/common/splash3.png) no-repeat 50%;background-size:100% 100%;-webkit-animation:show 2.8s forwards linear;animation:show 2.8s forwards linear;-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes show{0%{opacity:0}to{opacity:1}}@keyframes show{0%{opacity:0}to{opacity:1}}.loading{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vivasam-loader-full{bottom:0}.vivasam-loader,.vivasam-loader-full{position:fixed;z-index:20000;left:0;top:0;right:0;background-color:#fff;opacity:.85}.vivasam-loader{bottom:52px;width:100%}.vivasam-loader.type1{top:55px}.vivasam-loader.type2{top:103px}.vivasam-loader.type3{top:145px}.vivasam-loader-box{position:absolute;left:50%;top:50%;margin:-35px 0 0 -20px}.vivasam-loader-img{display:block;width:40px}.walkthrough{position:relative;width:100%;height:100%}.walkthrough .swiper-slide{padding-top:20%}.walkthrough .imgbox{margin:5.54vh auto 24px;width:282px;height:299px;background-size:282px 299px;background-position:bottom;background-repeat:no-repeat}.walkthrough .imgbox.idx1{background-image:url(/images/common/walkthroughs_6.png)}.walkthrough .imgbox.idx2{background-image:url(/images/common/walkthroughs_7.png)}.walkthrough .imgbox.idx3{width:211px;height:30px;background-image:url(/images/common/viva_logo.png);background-size:211px 30px}.walkthrough .titwrap h3{text-align:center;font-weight:600;line-height:34px;letter-spacing:-.05em}.walkthrough .titwrap p{margin-top:18px;text-align:center;font-size:16px;color:#4a5164;line-height:23px;font-weight:500;letter-spacing:-.05em}.walkthrough .onboard1{background:url(/images/common/walkthroughs_6_bg.png) no-repeat 50%/cover}.walkthrough .onboard1 .titwrap h3{font-size:27px;color:#2c43c6}.walkthrough .onboard2{background:url(/images/common/walkthroughs_7_bg.png) no-repeat 50%/cover}.walkthrough .onboard2 .titwrap h3{font-size:26px;color:#00847f}.walkthrough .onboard3{padding-top:60%}.walkthrough .onboard3 .titwrap p{font-size:20px;color:#273fa1;line-height:30px;letter-spacing:-.05em}.walkthrough .accessInfo{padding-top:15%}.accessInfo .txtBox{margin:8vh 8% 40px}.accessInfo .txtBox p{font-size:min(6vw,35px);font-weight:600;text-align:left;line-height:1.23;letter-spacing:-.05em}.accessInfo .infoList{margin:0 8%}.accessInfo .infoList li{padding-left:73px;background-image:url(/images/common/ico_info_alert.png);background-position:0 50%;background-repeat:no-repeat;background-size:55px 55px;text-align:left}.accessInfo .infoList li+li{margin-top:25px;background-image:url(/images/common/ico_info_camera.png)}.accessInfo .infoList strong{display:block;font-size:min(4vw,20px);font-weight:500;color:#3a3a3a;line-height:1;letter-spacing:-.05em}.accessInfo .infoList p{margin-top:8px;font-size:min(3.73vw,18px);font-weight:400;color:#888;text-align:left;line-height:1.38;letter-spacing:-.05em}.swiper-container-horizontal>.walk_pager.swiper-pagination-bullets{bottom:14vh;font-size:0}.walk_pager .swiper-pagination-bullet{width:10px;height:10px;background:rgba(0,0,0,.2)}.walk_pager .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;background:#0086ff;border-radius:10px;-webkit-transition:width .2s;-o-transition:width .2s;transition:width .2s}.walkthrough_btn{position:fixed;left:0;right:0;bottom:0;z-index:1}.walkthrough_btn .btn_next{display:block}.walkthrough_btn .btn_next,.walkthrough_btn .btn_start{width:100%;text-align:center;background:#0086ff;height:65px;border-top:1px solid #0086ff;color:#fff;font-size:20px;font-weight:600;line-height:64px}.walkthrough_btn .btn_start{display:none}.radio_quad{position:relative;top:0;left:0;display:inline-block}.radio_quad+.radio_quad{margin-left:-4px}.radio_quad+.radio_quad label{border-left:0;border-radius:0 3px 3px 0}.radio_quad input{position:absolute;left:-3000px;opacity:0}.radio_quad input+label{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;font-size:12px;background:#ebebeb;border:1px solid #dfdfdf;border-radius:3px 0 0 3px;color:#999;line-height:26px;text-align:center}.radio_quad input:checked+label{background:#fff;color:#333}.radio_rect{display:table;table-layout:fixed;width:100%}.radio_rect_item{position:relative;display:table-cell;border:1px solid #bfbfbf;border-left:none;vertical-align:middle}.radio_rect_item:first-child{border-left:1px solid #bfbfbf}.radio_rect label{display:block;height:40px;padding:11px 0;color:#767676;text-align:center;font-size:12px}.radio_rect input{position:absolute;top:0;left:0;width:100%;height:40px;opacity:0}.radio_rect input:checked+label{background:#767676;color:#fff}.radio_rect-color input:checked+label{background:#2d405e}.tab,.tab_wrap{overflow:hidden}.tab_wrap{position:relative;background:#4083ed;white-space:nowrap}.tab_inner{overflow-x:scroll;-webkit-overflow-scrolling:touch}.tab:after{content:"";display:block;clear:both}.tab_item{float:left}.tab_item,.tab_link{-webkit-box-sizing:border-box;box-sizing:border-box}.tab_link{display:block;height:45px;font-size:14px;color:#fff}.tab_link.fpw{padding-left:39px}.tab_link span{display:inline-block;height:43px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:13px 5px;vertical-align:top}.tab_item.active span{border-bottom:2px solid #fff}.tab-col2 .tab_item{width:50%}.tab-col3 .tab_item{width:33.33%;text-align:center}.tab_item.ta_r .tab_link{padding-right:19px}.tab_item.ta_r span{padding:13px 5px 0}.tab_item.ta_l .tab_link{padding-left:19px}.tab_item.ta_l span{padding:13px 5px 0}.tab-inline{overflow-x:scroll;white-space:nowrap}.tab-inline .tab_item{display:inline-block;float:none;text-align:center}.tab-inline .tab_link{padding:0 20px}.tab-inline .tab_link span{padding:13px 0 0}.tabMulti{text-align:center}.tabMulti .tab_item{float:none;display:inline-block}.tabMulti .tab_link{padding:0 22px}.tabOneDept{overflow-x:scroll;-webkit-overflow-scrolling:touch;height:47px}.tabOneDept .tab_link{padding:0 22px}.tabOneDept .tabMulti{width:1048px}.subTab{width:100%;background:#fff;text-align:center;border-bottom:1px solid #eaeaea}.subTab_list{white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}.subTab_litem{display:inline-block}.subTab_link{display:block;padding:11px 18px 10px;font-size:13px;color:#111}.subTab_litem.active .subTab_link{color:#4083ed;font-weight:500}.longDept{overflow-x:scroll;-webkit-overflow-scrolling:touch}.helpTab{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.helpTab_btn{position:absolute;right:0;top:0;width:40px;height:40px;color:#fff}.helpTab_btn:before{margin:0 auto}.helpTab_btn_soobakc{position:absolute;right:0;top:143px;width:40px;height:40px;color:#fff}.helpTab_btn_soobakc:before{margin:0 auto}.helpTab_btn_soobakc_nouse{position:absolute;right:10px;top:135px;height:40px;font-family:Nanum Gothic_Bold}.helpTab_btn_soobakc_nouse:before{margin:0 auto}.tabClass{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch;background:#485973}.tabClass .tab_item{float:none;display:inline-block;margin-right:-4px}.tabClass .tab_link{color:#a7adb7;padding:0 17px;background:#485973}.tabClass .tab_link span{padding:13px 0 0}.tabClass .tab_link.mySelected{color:#fff;background:#2d405e;font-family:Nanum Gothic_Bold}.icon_help{display:block}.icon_help:before{content:"";color:#fff;font-family:Nanum Gothic_Bold;line-height:19px;display:block;width:18px;height:18px;background:url(/images/common/sprite.png) 0 -270px no-repeat;background-size:400px 400px;border-radius:50%}.icon_help:active,.icon_help:visited{color:#fff}.icon_help.active:before{background-position:-113px -270px}.layer_help{overflow:visible;position:absolute;z-index:999;right:13px;top:42px;width:237px;border-radius:1px}.layer_help_box{position:relative;z-index:2000;background:#fff;padding:12px 13px;border:1px solid #666}.layer_help:after{content:"";display:block;position:absolute;z-index:2001;top:-3px;right:7px;width:5px;height:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:.7px solid #666;background:#fff;border-width:1px 0 0 1px}.layer_help_ment{line-height:18px;color:#333;font-size:12px}.layer_help.type2{width:170px;top:131px;right:14px}.layer_help.type3{width:115px;top:auto;bottom:9px;right:15px}.layer_help.type3:after{display:none}.layer_help.type3 .layer_help_box{padding:8px}.layer_help.type3 .layer_help_txt{font-size:12px;color:#333;text-align:center}.layer_help.type4{width:178px}.layer_help.type4:after{right:50%;margin-right:-3px}.layer_help.type5{width:90px;top:auto;bottom:33px;border-radius:2px}.layer_help.type5:after{display:none}.layer_help.type5 .layer_help_box{padding:0}.layer_help.type6{width:170px;top:137px;right:10px;z-index:999}.layer_help.type7{width:170px;top:95px;right:10px;z-index:999}.layer_help_btn{display:block;width:88px;height:32px;border-top:1px solid #bfbfbf;color:#333;text-align:center}.layer_help_btn:first-child{border:0}.help_box{display:inline-block;position:relative;visibility:visible}.help_box .layer_help{top:29px;right:-76px}.nodata_page{position:absolute;top:150px;left:0;right:0;bottom:0}.nodata_page.type2{top:55px}.nodata_content{margin-top:-70px}.nodata_content,.nodata_content_404{position:absolute;top:50%;left:0;right:0}.nodata_content_404{margin-top:-100px}.nodata_404{top:0}.nodata_content_404:before{content:"";display:block;margin:0 auto;width:72px;height:90px;background:url(/images/common/nodata_404.png) no-repeat;background-size:72px 90px}.nodata_type1:before{background:url(/images/common/nodata_type1.png) no-repeat;background-size:70px 70px}.nodata_type1:before,.nodata_type2:before{content:"";display:block;margin:0 auto;width:70px;height:70px}.nodata_type2:before{background:url(/images/common/nodata_type2.png) no-repeat;background-size:70px 70px}.nodata_type3:before{background:url(/images/common/nodata_type3.png) no-repeat;background-size:70px 70px}.nodata_type3:before,.nodata_type4:before{content:"";display:block;margin:0 auto;width:70px;height:70px}.nodata_type4:before{background:url(/images/common/nodata_type4.png) no-repeat;background-size:70px 70px}.nodata_content p{padding-top:23px}.nodata_content_404 p,.nodata_content p{font-size:15px;color:#767676;text-align:center}.nodata_content_404 p{padding:15px 0 25px}.btn_refresh{display:block;width:90px;height:40px;margin:0 auto;font-size:13px;color:#666;text-align:center;background:#f7f7f7;border:1px solid #dfdfdf;font-weight:700}.error_network_style1{background:#111}.error_network_style1,.error_network_style2{position:fixed;z-index:20001;top:0;left:0;right:0;height:46px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding-top:13px;font-size:14px;font-family:Nanum Gothic_Bold}.error_network_style2{background:#fc726f}.info_tit span{font-size:inherit;font-weight:inherit}.certify_txt.c_gray_soft.footer{text-align:center}.certify_txt.c_gray_soft.footer span{color:#4083ed;font-weight:500}.notice_box{min-height:95px;padding:29px 0 20px;line-height:18px;color:#767676;font-size:13px;text-align:center;background:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.notice_box p{font-size:inherit;line-height:inherit}.notice_box_marker1{font-size:13px;color:#4083ed;font-weight:500}.notice_box_marker2{font-size:13px;color:#111;font-weight:500}.popup_content_findid{position:relative;min-height:90px;padding:34px 40px 72px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.popup_content_ment{line-height:18px;font-size:13px;color:#111}.popup_content_box{height:105px;margin:20px 0 30px;padding:26px 0 0;background:#f7f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.popup_content_tit{display:block;font-size:14px;color:#111}.popup_content_info{font-size:17px;color:#fa736e;font-weight:500}.popup_content_ment_tit{line-height:18px;font-size:13px;color:#111}.popup_content_ment2{padding-top:10px}.popup_content_ment2,.popup_content_ment3{line-height:18px;font-size:13px;color:#767676}.popup_content_ment4{display:inline-block;font-size:13px;color:#767676;text-align:left;font-weight:500}.popup_btn_box{height:50px}.popup_btn_box:after{content:"";display:block;clear:both}.popup_btn_box_type1{float:left;width:50%;height:50px;padding-top:15px;font-size:15px;text-align:center;font-weight:500;background:#4083ed;color:#fff}.popup_btn_box_type1:active{color:#fff;background:#2d405e}.popup_btn_box_type1[disabled=disabled]{color:#75a0f1}.popup_btn_box_type2{float:left;width:50%;height:50px;padding-top:15px;font-size:15px;text-align:center;font-weight:500;background:#bfbfbf;color:#fff}.popup_btn_box_type2:active{background:#000;color:#fff}.popup_btn_box_type2[disabled=disabled]{color:#75a0f1}.popup_btn_box_type3{display:block;height:50px;line-height:50px;font-size:15px;text-align:center;font-weight:500;background:#4083ed;color:#fff}.popup_btn_box_type3:active{background:#2d405e}.popup_btn_box_type3[disabled=disabled]{color:#75a0f1}.post_color{color:#4083ed}.pop_main_210226{padding:0;margin-top:0;top:0;bottom:0;overflow:auto}.pop_main_210226 .layer_content{border:none}.pop_main_210226 .btn_close:before{width:18px;height:18px;background-position:-160px -20px}.pop_main_210226 .btn_link.type1{top:30.3vw;left:16.4vw;width:66.4vw;height:4.8vw}.pop_main_210226 .btn_link.list{top:48.533vw;left:2.666vw;overflow:hidden}.pop_main_210226 .btn_link.list li{float:left}.pop_main_210226 .btn_link.list li a{display:block;width:46vw;height:16.566vw;margin:0 2.166vw 2.666vw 0}.pop_main_210226 .btn_link.list li.sizeS{margin:8.8vw 0}.pop_main_210226 .btn_link.list li.sizeS a{width:30vw}.popup_contet_case2{position:relative;text-align:left;padding:20px 80px 20px 15px}.popup_contet_case2 strong{display:block;font-size:15px;color:#000;padding-bottom:10px;font-weight:500}.popup_contet_case2 p{font-size:14px;padding-right:30px}.popup_contet_case2 .popup_content_links{position:absolute;right:20px;top:22px;color:#5c84c8;font-size:15px;font-weight:500}#popOpenEl{overflow-y:auto;top:0;height:100%;margin-top:0;padding:0;background:rgba(57,60,72,.9)}#popOpenEl .btnElTabWrap{display:block;width:84.53vw;height:96.53vw;margin:28.79vw auto 5vw;padding:5vw 0;background:url(/images/main/popup/210627/bg_eltab.png) 0 0 no-repeat;background-size:100%;text-align:center}#popOpenEl .btnElTabWrap .btnElTab{display:inline-block;width:80vw;height:80vw;border-radius:100%}#popOpenEl .control{display:block;width:44.53vw;height:8.26vw;margin:0 auto;border:.26vw solid #707481;border-radius:4.13vw;text-align:center}#popOpenEl .control input,#popOpenEl .control label{vertical-align:middle}#popOpenEl .control input[type=checkbox]+label{margin-left:5px;font-size:3.2vw;font-weight:700;color:#fff;line-height:2.6}#popOpenEl .btnClose{position:absolute;top:20vw;right:18vw;display:inline-block;width:5.2vw;height:5.6vw;padding:6vw;background:url(/images/main/popup/210627/btn_tab_close_w.png) 50% 50% no-repeat;background-size:5.2vw 5.6vw}.popOpenElCont .btn_close:before{margin:19px auto}.popOpenElCont .elTabCont{padding:5.33vw 6.66vw 11.73vw}.popOpenElCont [class^=tabCont]+[class^=tabCont]{margin-top:2.66vw}.popOpenElCont .tabCont01{height:91.73vw;padding:21.33vw 0 0;background:url(/images/main/popup/210627/bg_tab01.png) 0 50% no-repeat;background-size:100%}.popOpenElCont .tabCont01 .txt{font-size:3.2vw;font-weight:400;color:#fff;line-height:1.33;letter-spacing:-.04em;text-align:center}.popOpenElCont .tabCont01 .btnWrap{margin-top:41.19vw;font-size:0;text-align:center}.popOpenElCont .tabCont01 .btnWrap [class^=btn]{display:inline-block;width:33.33vw;height:10.66vw}.popOpenElCont .tabCont01 .btnWrap .btn01{background:url(/images/main/popup/210627/btn_tab01_01.png) 0 0 no-repeat;background-size:100%}.popOpenElCont .tabCont01 .btnWrap .btn02{margin-left:1.33vw;background:url(/images/main/popup/210627/btn_tab01_02.png) 0 0 no-repeat;background-size:100%}.popOpenElCont .tabCont02{height:85.73vw;padding:20.4vw 6vw 0;background:url(/images/main/popup/210627/bg_tab02.png) 0 50% no-repeat;background-size:100%}.popOpenElCont .tabCont02 .txt{font-size:2.93vw;font-weight:400;color:#6b4430;line-height:1.33;letter-spacing:-.045em}.popOpenElCont .tabCont02 .btnWrap{margin-top:31.6vw;text-align:right}.popOpenElCont .tabCont02 .btnWrap .btn{display:inline-block;width:14.66vw;height:15.2vw;background:url(/images/main/popup/210627/btn_tab02.png) 0 0 no-repeat;background-size:100%;border:0}.popOpenElCont .tabCont03{position:relative;height:98.93vw;padding:18.26vw 6.66vw 0;background:url(/images/main/popup/210627/bg_tab03.png) 0 50% no-repeat;background-size:100%}.popOpenElCont .tabCont03 .classList{overflow:hidden}.popOpenElCont .tabCont03 .classList li{float:left;width:50%;height:36vw;padding-top:7.06vw;text-align:center}.popOpenElCont .tabCont03 .classList li .tit{font-size:3.733vw;font-weight:700;line-height:1.2;letter-spacing:-.04em}.popOpenElCont .tabCont03 .classList li:first-child .tit{color:#36bf72}.popOpenElCont .tabCont03 .classList li:nth-child(2) .tit{color:#ff8125}.popOpenElCont .tabCont03 .classList li:nth-child(3) .tit{color:#fd5b76}.popOpenElCont .tabCont03 .classList li:nth-child(4) .tit{color:#6569df}.popOpenElCont .tabCont03 .classList li .txt{font-size:2.66vw;font-weight:500;color:#474e62;line-height:1.3}.popOpenElCont .tabCont03 .btnWrap{position:absolute;top:47.59vw;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.popOpenElCont .tabCont03 .btnWrap .btn{display:inline-block;width:14.66vw;height:15.2vw;background:url(/images/main/popup/210627/btn_tab03.png) 0 0 no-repeat;background-size:100%;border:0}.popOpenElCont .tabCont04{height:84vw;padding:2.66vw;background:url(/images/main/popup/210627/bg_tab04.png) 0 50% no-repeat #474e62;background-size:100%;border-radius:8vw}.popOpenElCont .tabCont04 .classList li+li{margin-top:1.33vw}.popOpenElCont .tabCont04 .classList [class^=btn]{display:block;width:100%;height:25.33vw}.popOpenElCont .tabCont04 .classList .btn01{background:url(/images/main/popup/210627/btn_tab04_01.png) 50% 50% no-repeat;background-size:100%}.popOpenElCont .tabCont04 .classList .btn02{background:url(/images/main/popup/210627/btn_tab04_02.png) 50% 50% no-repeat;background-size:100%}.popOpenElCont .tabCont04 .classList .btn03{background:url(/images/main/popup/210627/btn_tab04_03.png) 50% 50% no-repeat;background-size:100%}.popOpenElCont .tabCont05{height:89vw;padding:30vw 0 0 7.33vw;background:url(/images/main/popup/210627/bg_tab05.png) 0 50% no-repeat;background-size:100%}.popOpenElCont .tabCont05 .txt{font-size:3.2vw;font-weight:400;color:#455e52;line-height:1.33;letter-spacing:-.04em}.popOpenElCont .tabCont05 .btnWrap{margin-top:13vw;font-size:0}.popOpenElCont .tabCont05 .btnWrap .btn01{display:block;width:37.33vw;height:10.66vw;background:url(/images/main/popup/210627/btn_tab05_01.png) 0 0 no-repeat;background-size:100%}.popOpenElCont .tabCont05 .btnWrap .btn02{display:block;width:37.33vw;height:10.66vw;margin-top:.66vw;background:url(/images/main/popup/210627/btn_tab05_02.png) 0 0 no-repeat;background-size:100%}.popOpenElCont .tabCont06{height:99vw;padding:16vw 6vw 0;background:url(/images/main/popup/210627/bg_tab06.png) 0 50% no-repeat;background-size:100%}.popOpenElCont .tabCont06 .classList{overflow:hidden}.popOpenElCont .tabCont06 .classList li{float:left;width:50%;text-align:center}.popOpenElCont .tabCont06 .classList li a{display:block;padding:23vw 0 0}.popOpenElCont .tabCont06 .classList li:nth-child(n+3){margin-top:5vw}.popOpenElCont .tabCont06 .classList li .tit{display:inline-block;font-size:3.466vw;font-weight:700;color:#2d344b;letter-spacing:-.04em}.popOpenElCont .tabCont06 .classList li .tit:after{content:"";display:inline-block;width:3.33vw;height:3.33vw;margin-left:1.33vw;background:url(/images/main/popup/210627/ico_tab06.png) 0 0 no-repeat;background-size:100%;vertical-align:middle}.popOpenElCont .tabCont06 .classList li .txt{font-size:2.933vw;font-weight:500;color:#783d54;line-height:1.2;letter-spacing:-.02em}#popOpenSemester{overflow-y:auto;top:0;height:100%;margin-top:0;padding:0;background:rgba(57,60,72,.9)}#popOpenSemester .semesterCont{display:block;width:80.53vw;height:63.33vw;margin:28.79vw auto 5vw;padding:43.66vw 0 0 8.26vw;background:url(/images/main/popup/210820/bg_semester2.png) 0 0 no-repeat;background-size:100%}#popOpenSemester .semesterCont .btnLink{display:inline-block;width:30.66vw;height:8.53vw;background:#00a1f5;border-radius:4.26vw;font-size:4vw;font-weight:700;color:#fff;text-align:center;line-height:2}#popOpenSemester .control{display:block;width:44.53vw;height:8.26vw;margin:0 auto;border:.26vw solid #707481;border-radius:4.13vw;text-align:center}#popOpenSemester .control input,#popOpenSemester .control label{vertical-align:middle}#popOpenSemester .control input[type=checkbox]+label{margin-left:5px;font-size:3.2vw;font-weight:700;color:#fff;line-height:2.6}#popOpenSemester .btnClose{position:absolute;top:33vw;right:14vw;display:inline-block;width:5.2vw;height:5.6vw;padding:6vw;background:url(/images/main/popup/210627/btn_tab_close_w.png) 50% 50% no-repeat;background-size:5.2vw 5.6vw}#popOpenSemester .btn_close:before{margin:19px auto}#popVisangtextbook{overflow-y:auto;top:0;height:100%;margin-top:0;padding:0;background:rgba(57,60,72,.9)}#popVisangtextbook .popCont{display:block;width:92vw;height:104.8vw;margin:28.79vw auto 5vw;padding:93.5vw 0 0;background:url(/images/main/popup/220830/bg_visangtextbook.png) 0 0 no-repeat;background-size:100%;text-align:center}#popVisangtextbook .popCont .btnLink{display:block;width:100%;height:11.3vw;background:url(/images/main/popup/220830/btn_link.png) 50% 50% no-repeat;background-size:28.13vw 3.2vw}#popVisangtextbook .control{display:block;width:44.53vw;height:8.26vw;margin:0 auto;border:.26vw solid #707481;border-radius:4.13vw;text-align:center}#popVisangtextbook .control input,#popVisangtextbook .control label{vertical-align:middle}#popVisangtextbook .control input[type=checkbox]+label{margin-left:5px;font-size:3.2vw;font-weight:700;color:#fff;line-height:2.6}#popVisangtextbook .btnClose{position:absolute;top:30vw;right:5vw;display:inline-block;width:5.2vw;height:5.6vw;padding:6vw;background:url(/images/main/popup/220830/btn_pop_close.png) 50% 50% no-repeat;background-size:3.86vw 3.86vw}.phone_val{position:relative}.phone_val input{width:calc(100% - 90px)}.phone_val .input_in_btn{width:90px;margin-top:0;right:0;top:0;height:40px;line-height:40px;border-radius:0}.pop_main_210330 .layer_event_mask{z-index:7000}.pop_main_210330 .mainPopCont{overflow:hidden;position:fixed;top:50%;left:50%;width:78.66vw;background:#2670e4;border-radius:2.66vw;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:7000}.pop_main_210330 .contTit{display:block;width:100%;height:34.66vw;background:url(/images/main/popup/210330/pop_tit_210330.png) 50% 9.46vw no-repeat;background-size:53.46vw auto}.pop_main_210330 .contTxtWrap{margin:0 2.8vw;background:#fff;border:.53vw solid #f0f0f0;border-radius:3.2vw;text-align:center}.pop_main_210330 .contTxt{padding:6.66vw 3vw 0;font-family:Noto Sans KR,sans-serif;font-size:3.73vw;font-weight:500;color:#4b4b4b;text-align:center;line-height:1.57;letter-spacing:-.025em}.pop_main_210330 .contTxt .pointTxt{font:inherit;color:#ff872f;padding-left:6px}.pop_main_210330 .subTxt{display:block;margin:3.33vw 0 7.19vw;font-family:Noto Sans KR,sans-serif;font-size:3.2vw;font-weight:400;color:#9e9e9e;text-align:center;line-height:1.33;letter-spacing:-.033em}.pop_main_210330 .subTxt sub{font-size:inherit;vertical-align:middle}.pop_main_210330 .subTxt em{font:inherit;color:#00a1f5}.pop_main_210330 .btnWrap{margin:3.3vw 0 3.73vw;text-align:center}.pop_main_210330 .btnWrap .btnLink{text-decoration:none;display:inline-block;width:52vw;height:11.2vw;background:#00a1f5;border-radius:3.2vw;font-family:Noto Sans KR,sans-serif;font-size:3.73vw;font-weight:500;color:#fff;text-align:center;line-height:3.1;vertical-align:middle;letter-spacing:-.055em}.pop_main_210330 .btnWrap .btnLink:after{content:"";display:inline-block;width:1.86vw;height:100%;margin-left:2.533vw;background:url(/images/main/popup/210330/icon_pop_arrow_210330.png) 0 50% no-repeat;background-size:1.86vw 3.2vw;vertical-align:top}.pop_main_210330 .systemCheckFoot{position:static;padding:1.5vw 3.75vw;text-align:center}.pop_main_210330 .systemCheckFoot input,.pop_main_210330 .systemCheckFoot label{font-family:Noto Sans KR,sans-serif;vertical-align:middle}.pop_main_210330 .systemCheckFoot label{margin-left:1.4vw;color:#fff}.pop_main_210330 .btnClose{position:absolute;top:3.75vw;right:3.75vw;width:4.125vw;height:4.125vw;padding:0;background:url(/images/main/popup/210627/btn_tab_close_w.png) 50% 50% no-repeat;background-size:4.125vw auto}#popSurvey{overflow-y:auto;top:0;height:100%;margin-top:0;padding:0;background:rgba(57,60,72,.9)}#popSurvey .popCont{overflow:hidden;display:block;width:89vw;height:109.2vw;margin:28.79vw auto 5vw;padding:93.33vw 0 0;background:url(/images/main/popup/220415/bg_survey.png) 50% 12.4vw no-repeat #fff;background-size:59.59vw auto;border-radius:7.33vw;text-align:center}#popSurvey .popCont .btnSurvey{display:inline-block;width:100%;height:15.86vw;background:url(/images/main/popup/220415/btn_survey.png) 50% 50% no-repeat #db745c;background-size:auto 4.26vw}#popSurvey .control{display:block;width:44.53vw;height:10.93vw;margin:0 auto;padding:1vw 0;background:#343a48;border-radius:5.45vw;text-align:center}#popSurvey .control input,#popSurvey .control label{vertical-align:middle}#popSurvey .control input[type=checkbox]+label{margin-left:5px;font-size:3.2vw;font-weight:700;color:#9a9da4;line-height:2.6}#popSurvey .btnClose{position:absolute;top:35vw;right:12vw;display:inline-block;width:5.33vw;height:5.33vw;background:url(/images/main/popup/220415/btn_survey_close.png) 50% 50% no-repeat;background-size:100% 100%}.bg_w{background-color:#fff!important}.program_apply_wrap .applyDtl_top{background-color:#ffd563;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.program_apply_wrap .applyDtl_top h3{text-align:center}.acco_notice_list.notice{padding-top:0!important}.program_apply_wrap .top_notice{padding:20px 0;text-align:center;background:#fff}.program_wrap.program40{padding-bottom:0}.vivasamter_applyDtl.btnProgram{position:absolute;bottom:21.333vw;width:100%;padding:0 4.667vw;-webkit-box-sizing:border-box;box-sizing:border-box}.vivasamter_applyDtl.btnProgram .apply_btn{display:block;position:static;width:90.667vw;height:14.4vw;margin:0 auto;background:#ff8125;font-family:Nanum Gothic_Bold;color:#fff;text-align:center;opacity:0}.program_map{position:absolute;left:26vw;bottom:222.267vw;width:22.667vw;height:7.2vw;font-size:0;opacity:0}.program_apply_wrap .acco_notice_list{padding:7px 0;background:#e7eaef;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7}.program_apply_wrap .acco_notice_cont{display:block;padding:20px;background:#fff;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7;word-break:keep-all}.program_apply_wrap .program42_people_tit{display:inline-block;margin:0!important;line-height:48px}.program_apply_wrap .program42_people_tit:before{opacity:0}.program_apply_wrap .program42_people{display:inline-block;width:calc(100% - 69px)}.program_apply_wrap .program42_people input{margin-left:25px}.program_apply_wrap .program42_people.input_wrap.receiveGradeClass>.label_txt{padding-left:0;margin-left:10px;color:#464a55;font-size:14px}.apply_flex{display:-ms-flexbox;display:flex}.program_apply_wrap .vivasamter_applyDtl .input_wrap .input_fix_txt{position:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;line-height:48px;margin:0 6px}.program_apply_wrap .input_sm+span{line-height:48px;margin:0 10px;color:#393d49;font-size:14px}.apply_chk .checkbox_circle_tit{font-size:14px;font-weight:500;color:#393d49}.apply_chk .checkbox_circle:first-child+label{margin-bottom:11px}.apply_chk .checkbox_circle+label:before{background:url(/images/common/ico_chk.png)no-repeat top;border:none;border-radius:unset}.apply_chk .checkbox_circle:checked+label:before{background-position:bottom}.program_apply_wrap .checkbox_circle_tit span{font-weight:600}.privacyList .info_date,.program_apply_wrap .c_o{color:#ff8125}.program_apply_wrap .textareaWrap .ipt_textarea{height:85px}.program_apply_wrap .info_tit.chk_tit>h2,.program_apply_wrap .info_tit.chk_tit>label{display:inline-block;width:30%;font:inherit;vertical-align:middle}.program_apply_wrap .join_ipt_chk{display:inline-block;width:75%;margin:0;padding-left:10px;vertical-align:middle}.program_apply_wrap .join_ipt_chk li{width:auto;padding:0 10px 0 0}.program_apply_wrap .join_ipt_chk .input_sm{display:inline-block;width:45%}.program_apply_wrap .evtForm_labelTxt:first-child{margin-top:10px}.program_apply_wrap .evtForm_labelTxt{padding-left:9px;font-size:12px;color:#767676;word-break:keep-all;text-indent:-9px}.program_apply_wrap .evtForm_labelTxt>span{font-weight:700;color:#fd5b76}.program_apply_wrap .info_wrap .inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:10px}.program_apply_wrap .info_wrap .inner>*{-ms-flex:1 1;flex:1 1}.program_apply_wrap .info_wrap .inner>ul li{width:100%}.program_apply_wrap .point01{color:#e1644e}.program51.program_apply_wrap .applyDtl_top{background:#f6d1e3}.program51.program_apply_wrap .applyDtl_top h3 strong{color:#96247b}.program51.program_apply_wrap .c_o{color:#da3d33!important}.program51 .vivasamter_applyDtl .btn_event_apply{background:#b93599}.program53 .program_map{left:24.667vw;top:259.733vw;width:22.8vw}.program53 .program_map.po2{top:298vw}.program53 .program_btns_wrap{position:absolute;bottom:21.6vw;left:0;right:0;padding:0 5.333vw;height:14.4vw;display:-ms-flexbox;display:flex;gap:1.333vw}.program53 .program_btns_wrap .apply_btn{position:static;-ms-flex:1 1;flex:1 1;opacity:0;width:100%;height:100%}.program54 .program_map{left:24.667vw;top:253.067vw;width:22.667vw}.program54 .program_map.po2{top:291.333vw}.program54 .program_btns_wrap{position:absolute;bottom:21.6vw;left:0;right:0;padding:0 5.333vw;height:14.4vw;display:-ms-flexbox;display:flex;gap:1.333vw}.program54 .program_btns_wrap .apply_btn{position:static;-ms-flex:1 1;flex:1 1;opacity:0;width:100%;height:100%}.program55.program_apply_wrap .applyDtl_top{background:#f6d1e3}.program55.program_apply_wrap .applyDtl_top h3 strong{color:#96247b}.program55.program_apply_wrap .c_o{color:#da3d33!important}.program55 .vivasamter_applyDtl .btn_event_apply{background:#b93599}.program56 .program_map{left:30.533vw;top:289.733vw}.program56 .program_btn{position:absolute;right:15.2vw;top:392.667vw;width:31.067vw;height:6vw;font-size:0;opacity:0}.program56 .program_btn2{top:575.067vw}.program56 .program_btns_wrap .apply_btn{position:absolute;left:12.667vw;bottom:235.467vw;width:74.667vw;height:24.133vw;opacity:0}.program56 .program_btns_wrap .btn2{bottom:52.4vw}.program58 .program_map:not(.program_map2){left:69vw;top:265vw;width:22vw;height:10vw}.program58 .program_map2{left:33vw;top:295vw;width:24vw;height:9vw}.program58 .program_btns_wrap .apply_btn{position:absolute;left:5vw;bottom:21vw;width:91vw;height:15vw;opacity:0}.integrated_wrap.renew{padding-top:20vw;background:#eaeef1}.integrated_wrap.renew .join_select{margin-bottom:0;text-align:center}.integrated_wrap.renew .join_select .join_select_txt{width:52.4vw;height:auto}.integrated_wrap.renew .integrated_cont .btn_join a{display:inline-block;margin-top:7.33vw}.integrated_wrap.renew .integrated_cont .btn_join a img{height:11.3vw}.integrated_wrap.renew .integrated_cont .info_box_dash{padding:0 4vw;margin-top:8.66vw;text-align:center;border-top:0}.integrated_wrap.renew .integrated_cont .info_box_dash .join_select_txt2{width:54.8vw;height:auto}.integrated_wrap.renew .integrated_cont .info_box_dash .join_sns_link{margin:4vw auto 20vw}.integrated_wrap.renew .integrated_cont .info_box_dash.join_bottom{padding:8.66vw 0 18.66vw;background:#fff}.integrated_wrap.renew .integrated_cont .info_box_dash.join_bottom ul{display:inline-block}.integrated_wrap.renew .integrated_cont .info_box_dash.join_bottom li{position:relative;padding-left:4.93vw;margin-bottom:2.66vw;font-size:2.93vw;font-weight:400;color:#737373;line-height:4.26vw;text-align:left;letter-spacing:-.06em}.integrated_wrap.renew .integrated_cont .info_box_dash.join_bottom li:after{content:"-";position:absolute;left:1.2vw;top:0}.integrated_wrap.renew .integrated_cont .info_box_dash.join_bottom li:before{display:none}.join.renew .info_txt_top{position:relative;margin-bottom:25px;padding-bottom:20px;font-size:13px;font-weight:400;color:#333;letter-spacing:-.045em;border-bottom:1px solid #eaeaea}.join.renew .info_txt_top span{color:#4083ed}.join.renew .result_box{padding:20px 25px;border:1px solid #e2e2e2}.join.renew .result_box .checkbox_circle_box,.join.renew .result_box .result_nocheck{margin:15px 0 0}.join.renew .result_box .checkbox_circle_box:first-child,.join.renew .result_box .result_nocheck:first-child{margin:0}.join.renew .result_box .lb_txt{display:inline-block;margin-right:15px;font-size:13px;font-weight:500;color:#111;line-height:19px}.join.renew .result_box label.lb_txt{width:124px}.join.renew .result_box input[type=radio].checkbox_circle+label+label.lb_txt{padding-left:25px}.join.renew .result_box input[type=radio].checkbox_circle+label:before{content:"";display:inline-block;width:18px;height:18px;margin-right:7px;border:1px solid #bfbfbf;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#ddd url(/images/common/sprite.png) -1000px 0 no-repeat;background-size:400px 400px}.join.renew .result_box input[type=radio].checkbox_circle:checked+label:before{background-position:-60px 0;border:0}.join.renew .result_box input[type=radio].checkbox_circle+label:after{display:none}.join.renew .result_box .user_id{font-size:14px;font-weight:500;color:#4083ed;letter-spacing:-.025em}.join.renew .result_box p{display:inline-block;padding:0}.join.renew .result_box span.unusable{display:block;margin-top:8px;font-size:12px;font-weight:300;color:red;line-height:16px;letter-spacing:-.045em}.join.renew .result_box span.unusable+span.unusable{margin-top:0}.login.renew .find_info{padding-top:15px}.login.renew .info_tit{margin-top:15px}.join.renew .join_info .case5{position:absolute;left:0;bottom:8vw;width:100%;padding:0 39px}.join.renew .btn_full_on,.login.renew .btn_full_on,.persnal_info.renew .btn_full_on{display:block;margin:0 auto;height:50px;background:#4083ed;font-size:16px;font-weight:400;color:#fff;text-align:center;line-height:50px}.join.renew .btn_full_off,.login.renew .btn_full_off,.persnal_info.renew .btn_full_off{display:block;margin:0 auto;height:50px;background:#fff;font-size:16px;border:1px solid #a2a2a2;font-weight:400;color:#111;text-align:center;line-height:50px}.join.renew .case5 .btn_full_on,.login.renew .case5 .btn_full_off{position:unset}.join.renew [class^=btn_full].bc_gray,.login.renew [class^=btn_full].bc_gray{background:#5b5b5b}.join.renew .btn_gray{border-radius:0}.persnal_cont.renew .btn_full_on{position:absolute;left:0;bottom:80px;width:100%}.dormancy_user p{font-size:13px;font-weight:400;color:#666;line-height:19px;letter-spacing:-.025em}.dormancy_user p:first-of-type{font-weight:500}.login.renew .dormancy_user .btn_full_off{font-size:13px;font-weight:500}.join.renew07 .join_info .case5{position:absolute;left:0;bottom:8vw;width:100%;padding:0 39px}.join.renew07 .btn_full_on,.login.renew07 .btn_full_on,.persnal_info.renew07 .btn_full_on{display:block;margin:0 auto;height:50px;background:#4083ed;font-size:16px;font-weight:400;color:#fff;text-align:center;line-height:50px}.join.renew07 .btn_full_on.btn_full_gray{background:#767676;color:#fff;border:1px solid #616161}.join.renew07 .btn_full_on.btn_full_red{background:#fb5052;color:#fff;border:1px solid #f62f32}.join.renew07 .btn_full_off,.login.renew07 .btn_full_off,.persnal_info.renew07 .btn_full_off{display:block;margin:0 auto;height:50px;background:#fff;font-size:16px;border:1px solid #a2a2a2;font-weight:400;color:#111;text-align:center;line-height:50px}.join.renew07 .case5 .btn_full_on,.login.renew07 .case5 .btn_full_off{position:unset}.join.renew07 [class^=btn_full].bc_gray,.login.renew07 [class^=btn_full].bc_gray{background:#5b5b5b}.join.renew07 .btn_t_mid{font-weight:500}.renew07 input.bgfff:-moz-read-only{background:#fff}.renew07 input.bgfff:read-only{background:#fff}.integrated_wrap.renew07{padding-top:56px;background:#eaeef1}.integrated_wrap.renew07 .integrated_cont{padding-top:13.06vw}.integrated_wrap.renew07 .join_select{padding-bottom:12.8vw;margin:0;text-align:center;border-bottom:1px dashed #bfc1c2}.integrated_wrap.renew07 .join_select .join_select_txt{width:70vw;height:auto}.integrated_wrap.renew07 .integrated_cont .btn_join a{display:inline-block;margin-top:5.33vw}.integrated_wrap.renew07 .integrated_cont .btn_join a img{height:11.3vw}.integrated_wrap.renew07 .integrated_cont .sns_wrap{padding:0 28.53vw;margin-top:9.6vw;text-align:center;border-top:0}.integrated_wrap.renew07 .integrated_cont .sns_wrap .join_select_txt2{width:44.8vw;height:auto}.integrated_wrap.renew07 .integrated_cont .sns_wrap .join_sns_link{margin:4vw auto 9.33vw}.integrated_wrap.renew07 .integrated_cont .sns_wrap .join_sns_link ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.66vw;padding:0}.integrated_wrap.renew07 .integrated_cont .sns_wrap .join_sns_link ul li{width:12.53vw;margin:0}.integrated_wrap.renew07 .integrated_cont .join_bottom{padding:8.66vw 9.1vw 9.33vw;background:#fff}.integrated_wrap.renew07 .integrated_cont .join_bottom ul{display:block}.integrated_wrap.renew07 .integrated_cont .join_bottom li{position:relative;padding-left:3.33vw;margin-bottom:2.66vw;font-size:2.93vw;font-weight:400;color:#737373;line-height:4.26vw;text-align:left;letter-spacing:-.06em}.integrated_wrap.renew07 .integrated_cont .join_bottom li:last-child{margin-bottom:0}.integrated_wrap.renew07 .integrated_cont .join_bottom li:after{content:"-";position:absolute;left:0;top:0}.integrated_wrap.renew07 .integrated_cont .join_bottom li:before{display:none}.join.renew07{padding:0 40px 50px}.renew07 .join_info{padding:22px 0;border-bottom:1px solid #acacac}.renew07 .join_info:last-of-type{border-bottom:0}.renew07 .join_info h2{padding-bottom:0;margin-bottom:12px;font-size:16px;font-weight:600;color:#000;line-height:1;letter-spacing:-.045em}.renew07 .join_info .category_list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;width:100%}.renew07 .join_info .category_list li{width:calc(50% - 5px)}.renew07 .join_info .category_list li input[type=radio]{display:none}.renew07 .join_info .category_list li input[type=radio]+label{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;height:50px;border:1px solid #333;border-radius:10px}.renew07 .join_info .category_list li input[type=radio]+label p{font-size:12px;font-weight:600;color:#333;letter-spacing:-.045em;text-align:center}.renew07 .join_info .category_list li input[type=radio]+label p span{font-size:11px;font-weight:400;color:#333;letter-spacing:inherit}.renew07 .join_info .category_list li input[type=radio]:checked+label{padding-left:14px;background:#5085da;border:1px solid #2b6ed9}.renew07 .join_info .category_list li input[type=radio]:checked+label:after{content:"";display:inline-block;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:23px;background:url(/images/member/join_category_check.png)no-repeat;background-size:100% auto;border-radius:50%}.renew07 .join_info .category_list li input[type=radio]:checked+label p,.renew07 .join_info .category_list li input[type=radio]:checked+label p span{color:#fff}.renew07 .join_info.agree ul:nth-last-child(2){padding-bottom:8px;border-bottom:1px solid #eaeaea}.renew07 .join_check_list .checkbox_circle+label{line-height:17px}.renew07 .join_check_box .checkbox_circle+label:before{position:absolute;left:0;top:8px}.renew07 .join_check_box.box_pos_rel .checkbox_circle+label:before{position:absolute;left:0;top:2px}.renew07 .join_check_box .checkbox_circle+label strong{font-size:inherit}.renew07 .join_check_tit{display:inline-block;font-size:14px;font-weight:300;color:#000;padding-left:25px;word-break:keep-all}.renew07 .join_check_title{margin:20px 0 4px;font-size:13px;font-weight:600;color:#000}.renew07 .join_info.agree .join_check_list.all{padding-bottom:0;margin-top:8px;border:none}.renew07 .join_agree .join_info.certification{border-bottom:none}.renew07 .join_agree .join_info.certification h2{margin-bottom:7px}.renew07 .join_agree .join_info.certification .sub_tit{margin-bottom:13px;font-size:12px;font-weight:300;color:#000;letter-spacing:-.045em}.renew07 .join_agree .join_info.certification .btn_wrap{display:-ms-flexbox;display:flex;gap:4px}.renew07 .join_agree .join_info.certification .btn_wrap button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(50% - 2px);height:50px;background:#4c8bf1;border:1px solid #2e79f2;border-radius:4px}.renew07 .join_agree .join_info.certification .btn_wrap button p{font-size:13px;font-weight:600;color:#fff;line-height:1.2;letter-spacing:-.065em}.renew07 .join_agree .join_info.certification .info{position:relative;padding-left:13px;padding-bottom:18px;margin:13px 0 0;font-size:12px;font-weight:400;color:#888;line-height:18px;letter-spacing:-.045em;border-bottom:1px solid #eaeaea}.renew07 .join_agree .join_info.certification .info:after{content:"\203B";position:absolute;left:0;top:0}.renew07 .join_info .info_tell{margin:17px 0 0}.renew07 .join_info .info_tell .icon_noti_type3{font-size:14px;font-weight:600;color:#4083ed;letter-spacing:-.045em}.renew07 .join_info .info_tell .tell_box{padding:17px;background:#f5f5f5;border:1px solid #d9d9d9}.renew07 .join_info .info_tell .tell_box.type02{padding:0;background:none;border:none}.renew07 .join_info .info_tell .tell_box>p{font-size:12px;font-weight:400;color:#888;line-height:1.3;letter-spacing:-.045em}.renew07 .join_info .info_tell .tell_box .line_box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0;border:0}.renew07 .join_info .info_tell .tell_box .line_box.top{margin-top:10px}.renew07 .join_info .info_tell .tell_box .line_box_tit{position:relative;padding:0 0 0 10px;font-size:12px;font-weight:400;color:#000;line-height:1.5;letter-spacing:-.045em}.renew07 .join_info .info_tell .tell_box .line_box_tit:after{content:"";display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background:#000;border-radius:50%}.renew07 .join_info .info_tell .tell_box .line_box .ico_tel{position:unset;width:auto;height:10px;margin:0;background:none}.renew07 .join_info .info_tell .tell_box .line_box .ico_tel img{height:100%}.join.renew07 .btn_gray{border-radius:0}.renew07_certification .join_info.certification{border-bottom:none}.renew07_certification .join_info.certification h2{margin-bottom:7px;padding-bottom:0;font-size:16px;font-weight:600;color:#000;line-height:1;letter-spacing:-.045em}.renew07_certification .join_info.certification .sub_tit{margin-bottom:13px;font-size:12px;font-weight:300;color:#000;letter-spacing:-.045em}.renew07_certification .join_info.certification .btn_wrap{display:-ms-flexbox;display:flex;gap:4px}.renew07_certification .join_info.certification .btn_wrap button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:calc(50% - 2px);height:50px;background:#4c8bf1;border:1px solid #2e79f2;border-radius:4px}.renew07_certification .join_info.certification .btn_wrap button p{font-size:13px;font-weight:600;color:#fff;line-height:1.2;letter-spacing:-.065em}.renew07_certification .join_info.certification .info{position:relative;padding-left:13px;padding-bottom:18px;margin:13px 0 0;font-size:12px;font-weight:400;color:#888;line-height:18px;letter-spacing:-.045em;border-bottom:1px solid #eaeaea}.renew07_certification .join_info.certification .info:after{content:"\203B";position:absolute;left:0;top:0}.renew07_certification .info_tell{margin-top:17px}.teacher_certify.renew07 .info_txt_top span{color:#4083ed}.join.renew07 .my_subjectTit{font-size:12px;color:#666;letter-spacing:-.045em}.join.renew07 .join_more_top{margin:13px 0}.join.renew07 .join_more_top span em{display:inline-block;padding-left:3px;color:#4083ed}.join.renew07 .join_info_more{padding-top:13px}.join.renew07 .selectbox{margin-top:0}.join.renew07 .txt_expiryTerm strong{color:#111}.join.renew07 .txt_expiryTerm+.txt_caution{position:relative;padding-left:13px;font-size:13px;color:#fb5052;letter-spacing:-.045em}.join.renew07 .txt_expiryTerm+.txt_caution:after{content:"\203B";position:absolute;left:0;top:0}.join.renew07 .radio_rect input:checked+label{background:#4083ed;color:#fff}.join.renew07 .txt_certification{font-weight:400}.join.renew07 .mail_area .selectbox,.join.renew07 .mail_area input{width:47%}.join.renew07 .mail_area span{display:inline-block;width:6%;margin-top:-3px;text-align:center}.join.renew07.flex{padding-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.join.renew07.flex .btn_full_on{position:relative;left:-40px;width:calc(100% + 80px)}.renew07 .join_chk_list{width:auto;min-width:25%}.renew07 .noPosition{position:static}.renew07 .noAbsolute{position:relative}.positionFix{position:fixed;bottom:0}.fileUploadWrap .fileWrap{font-size:0;white-space:nowrap}.fileUploadWrap .fileUpload{display:inline-block;width:calc(100% - 45px);height:40px;margin-right:5px;background:#fff;border:1px solid #bfbfbf;vertical-align:top;border-radius:0}.fileUploadWrap .btnAdd{display:inline-block;width:40px;height:40px;background:#d4efff;border:1px solid #2976f2;vertical-align:top}.fileUploadWrap .btnAdd label{display:block;width:100%;height:100%;background:url(/images/member/btn_add.png)no-repeat 50%/15px auto}.fileUploadWrap .textareaWrap{margin-top:5px;line-height:1}.fileUploadWrap textarea{height:135px;border:1px solid #bfbfbf}.fileUploadWrap .fileUpload_txt{font-size:12px;font-weight:500;color:#444;letter-spacing:-.045em}.fileUploadWrap .fileUpload_txt+ul li{padding-left:12px;font-size:12px;font-weight:500;color:#5085da;letter-spacing:-.045em;background:url(/images/member/ico_check.png)no-repeat 0;background-size:7px}.fileUploadWrap .info{position:relative;padding-left:13px;font-size:12px;font-weight:400;color:#666;letter-spacing:-.045em}.fileUploadWrap .info:after{content:"\203B";position:absolute;left:0;top:0}.tcWrap.renew07 .tcSelList li .listTit{height:10.13vw;font-size:4vw;line-height:2.5}.tcWrap.renew07 .tcSelList li{border-radius:0}.tcWrap.renew07 .tcSelList li .listCont{padding:5vw 5vw 6.66vw}.tcWrap.renew07 .tcSelList li .listCont p{font-size:3.46vw;font-weight:400;color:#666}.tcWrap.renew07 .btnTc{width:42.66vw;height:10.66vw;background:#5085da url(/images/member/ico_tc_arr.png)no-repeat right 13.73vw center;background-size:1.2vw auto;border-radius:5.33vw;font-size:3.2vw;font-weight:500;color:#fff;line-height:3.3;letter-spacing:-.045em;text-indent:-3.73vw}.tcWrap.renew07 .btnTc.arrI{background-image:none;text-indent:0}.tcWrap.renew07 .btnTc.arrI i{margin-left:8px;display:inline-block;width:1.2vw;height:10.66vw;background:url("/images/member/ico_tc_arr.png") no-repeat 50%/contain;vertical-align:top}.tcWrap.renew07 .tcSelList li .listCont .c_r{font-size:2.933vw;font-weight:400;color:#fb5052}.tcWrap.renew07 .btnWrap,.tcWrap.renew07 p+*{margin-top:4.66vw}.tcWrap.renew07 .mail_area .selectbox,.tcWrap.renew07 .mail_area input{width:47%}.tcWrap.renew07 .mail_area span{display:inline-block;width:6%;margin-top:-3px;text-align:center}.tcWrap.renew07 .tcCont{padding:6.667vw}.tcWrap.renew07 .tcCont.left{text-align:left}.tcWrap.renew07 .fileUploadWrap{margin:0;padding:0;border:0;border-radius:0}.tcWrap.renew07 .fileUploadWrap .fileUpload{width:calc(100% - 45px);height:40px;margin-right:5px;border:1px solid #bfbfbf;border-radius:0}.tcWrap.renew07 .fileUploadWrap .btnAdd{width:40px;height:40px;border:1px solid #2976f2;border-radius:0}.tcWrap.renew07 .fileUploadWrap .btnAdd label{display:block;width:100%;height:100%;background:url(/images/member/btn_add.png)no-repeat 50%/15px auto}.tcWrap.renew07 .fileUploadWrap .textareaWrap{margin-top:5px;line-height:1}.tcWrap.renew07 .fileUploadWrap textarea{height:135px;border:1px solid #bfbfbf;border-radius:0}.tcWrap.renew07 .fileUploadWrap .fileUpload_txt{font-size:12px;font-weight:500;color:#444;letter-spacing:-.045em}.tcWrap.renew07 .fileUploadWrap .fileUpload_txt+ul li{padding-left:12px;font-size:12px;font-weight:500;color:#5085da;letter-spacing:-.045em;background:url(/images/member/ico_check.png)no-repeat 0;background-size:7px}.tcWrap.renew07 .fileUploadWrap .info{position:relative;padding-left:13px;font-size:12px;font-weight:400;color:#666;letter-spacing:-.045em}.tcWrap.renew07 .fileUploadWrap .info:after{content:"\203B";position:absolute;left:0;top:0}.tcWrap.renew07 .btnTc.btn_full{width:100%;height:50px;font-size:15px;line-height:50px;text-indent:0;border-radius:0;background:#4083ed}.join.renew07.search_belong{padding:0 0 50px}.join.renew07.search_belong .join_info{padding:20px 40px;border-bottom:0}.guide_txt{padding:13px 0;text-align:center;background:#ecf2fd}.guide_txt p{font-size:13px;font-weight:500;color:#1483f5;letter-spacing:-.025em}.join.renew07.search_belong .join_info .tit_wrap select{display:inline-block;width:92px;height:35px;padding:0 14px;line-height:33px;background:url(/images/member/select.png)no-repeat right 12px center;background-size:8px 5px;border:1px solid #bfbfbf;border-radius:5px;text-align-last:left}.join.renew07.search_belong .join_info .schoolList li{width:100%;padding:13px 0;border-bottom:1px solid #e4e4e4}.join.renew07.search_belong .join_info .schoolList li:first-child{padding-top:8px}.join.renew07.search_belong .join_info .schoolList li .listTit{margin-bottom:3px}.join.renew07.search_belong .join_info .schoolList li .listTit .level{font-size:15px;font-weight:300;color:#1483f4;line-height:1.2;letter-spacing:-.045em}.join.renew07.search_belong .join_info .schoolList li .listTit .name{display:inline-block;padding-left:10px;font-size:15px;font-weight:500;color:#111;line-height:1.2;letter-spacing:-.045em}.join.renew07.search_belong .join_info .schoolList li .address{font-size:12px;font-weight:300;color:#666;letter-spacing:-.025em}.school_pop.renew07 .join_info .tit_wrap select{display:inline-block;width:92px;height:35px;padding:0 14px;line-height:33px;background:url(/images/member/select.png)no-repeat right 12px center;background-size:8px 5px;border:1px solid #bfbfbf;border-radius:5px;text-align-last:left}.school_pop.renew07 .join_info .schoolList li{width:100%;padding:13px 0;border-bottom:1px solid #e4e4e4}.school_pop.renew07 .join_info .schoolList li:first-child{padding-top:8px}.school_pop.renew07 .join_info .schoolList li .listTit{margin-bottom:3px}.school_pop.renew07 .join_info .schoolList li .listTit .level{font-size:15px;font-weight:300;color:#1483f4;line-height:1.2;letter-spacing:-.045em}.school_pop.renew07 .join_info .schoolList li .listTit .name{display:inline-block;padding-left:10px;font-size:15px;font-weight:500;color:#111;line-height:1.2;letter-spacing:-.045em}.school_pop.renew07 .join_info .schoolList li .address{font-size:12px;font-weight:300;color:#666;letter-spacing:-.025em}.school_pop.renew07 .search_form{padding:20px 25px}.school_pop.renew07 .search_section{display:-ms-flexbox;display:flex}.school_pop.renew07 .search_section input{padding:0 15px;background:#fff;border-radius:0}.school_pop.renew07 .search_icon-type{position:relative;-ms-flex:none;flex:none;width:60px;background:#767676;font-size:12px;color:#fff}.school_pop.renew07 .search_icon-type:before{display:none}.school_pop.renew07 .before_search_txt{background:#ecf2fd;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.school_pop.renew07 .before_search_txt p{font-size:13px;color:#1483f5;font-weight:500;line-height:42px;text-align:center}.school_pop.renew07 .fl-radio{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #bfbfbf}.school_pop.renew07 .fl-radio .radio_rect_item{width:calc(33.33% - 1px);border:none;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.school_pop.renew07 .fl-radio .radio_rect_item:first-child{border-left:0}.school_pop.renew07 .fl-radio .radio_rect_item:nth-child(3n){border-right:0}.school_pop.renew07 .fl-radio .radio_rect_item:nth-child(n+4):nth-child(-n+6){border-bottom:0}.school_pop.renew07 .fl-radio .radio_rect_item input[type=radio]{display:none}.school_pop.renew07 .fl-radio .radio_rect_item input[type=radio]+label{padding:0;display:block;width:100%;height:auto;font-size:12px;font-weight:400;color:#767676;line-height:38px;letter-spacing:-.045em;text-align:center}.school_pop.renew07 .fl-radio .radio_rect_item input[type=radio]:checked+label{color:#fff;background:#4083ed}.school_pop.renew07 .search_result{padding:12px 25px}.school_pop.renew07 .search_result .right_scrt{margin-bottom:10px;text-align:right}.school_pop.renew07 .search_result select{padding:0 28px 0 14px;width:auto;height:35px;font-size:12px;color:#111;font-weight:300;line-height:33px;background:url("/images/member/arr_select.png") no-repeat right 12px center/8px auto;border:1px solid #bfbfbf;border-radius:5px;text-align-last:left;-ms-text-align-last:left;-moz-text-align-last:left}.school_pop.renew07 .result_item{padding:14px 0}.school_pop.renew07 .result_item:first-child{padding:0 0 14px}.school_pop.renew07 .result_sbj{font-size:15px;color:#111;font-weight:500}.school_pop.renew07 .result_ctg{display:inline-block;margin:0 10px 0 0;font-size:15px;color:#1483f4;font-weight:300}.school_pop.renew07 .result_desc{font-size:12px;color:#666;font-weight:300}.school_pop.renew07 .empty_info_text1{font-size:12px;color:#767676;font-weight:300;line-height:1.25}.school_pop.renew07 .btn_request{margin:14px auto 0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:145px;font-size:12px;color:#4083ed;font-weight:400;text-align:center;letter-spacing:-.045em;line-height:33px;border:1px solid #2b6ed9;border-radius:5px}.school_pop.renew07 .btn_request i{margin-left:6px;display:inline-block;width:6px;height:9px;background:url("/images/member/arr_right.png") no-repeat 50%/contain}.school_pop.renew07 .info_tit{font-weight:700}.school_pop.renew07 .select_wrap{display:-ms-flexbox;display:flex;gap:4px}.school_pop.renew07 .select_wrap .select_sm{-ms-flex:1 1;flex:1 1}.school_pop.renew07 textarea{padding:15px 13px;height:148px;background:#fff;border:1px solid #bfbfbf;border-radius:0}.school_pop.renew07 .fix_footer_btn{position:fixed;left:0;bottom:0}.school_pop.renew07 .input_sm{padding:0 15px;line-height:38px;height:40px;color:#393d49;font-size:12px;font-weight:400;border:1px solid #bfbfbf;border-radius:0}.school_pop.renew07 .btn_gray{border-radius:0}.school_pop.renew07 .empty_result_wrap .tit_wrap{margin-bottom:50px}.noResult{text-align:center}.noResult p{font-weight:300;color:#767676;line-height:1.4;text-align:center}.noResult .btn_request,.noResult p{font-size:12px;letter-spacing:-.045em}.noResult .btn_request{display:inline-block;padding:0 35px 0 22px;margin-top:15px;line-height:34px;font-weight:400;color:#4083ed;border:1px solid #2b6ed9;border-radius:5px;background:url(/images/member/ico_arr.png)no-repeat right 23px center;background-size:6px auto}.join.renew07.search_belong .join_info h2 label{font-weight:600}.input_flex{display:-ms-flexbox;display:flex;gap:4px}select.join_style{border:1px solid #bfbfbf;color:#767676;background:url(/images/member/select.png)no-repeat right 11px center;background-size:8px 5px}.rdoLevelList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #bfbfbf}.rdoLevelList li{width:33.33%;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf}.rdoLevelList li:nth-child(3n){border-right:0}.rdoLevelList li:nth-child(n+4):nth-child(-n+6){border-bottom:0}.rdoLevelList li input[type=radio]{display:none}.rdoLevelList li input[type=radio]+label{display:block;width:100%;font-size:12px;font-weight:400;color:#767676;line-height:38px;letter-spacing:-.045em;text-align:center}.rdoLevelList li input[type=radio]:checked+label{color:#fff;background:#4083ed}.joinTextarea{height:140px;border:1px solid #bfbfbf}.joinTextarea textarea{padding:14px 12px;height:100%}.join_complete_popup{position:fixed;left:0;top:0;right:0;bottom:0;padding:50px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(28,28,28,.7);z-index:9991}.join_complete_popup .popup_wrap{width:100%;border-radius:8px;-webkit-box-shadow:0 4px 0 3px rgba(0,0,0,.23);box-shadow:0 4px 0 3px rgba(0,0,0,.23)}.join_complete_popup .txt_box{padding:30px 0;background:#fff;border-radius:8px 8px 0 0}.join_complete_popup h4{padding-top:63px;font-size:24px;color:#232323;font-weight:600;line-height:1;text-align:center;background:url("/images/member/ico_complete.png") no-repeat top/auto 47px}.join_complete_popup p{margin-top:10px;font-size:12px;color:#777;font-weight:400;line-height:1.417;text-align:center}.join_complete_popup .btn{padding:0;display:block;font-size:13px;color:#fff;font-weight:600;line-height:43px;text-align:center;border:1px solid #2976f2;background:#4c8bf1;border-radius:0 0 8px 8px}.join_complete_popup .btn i{margin-left:8px;display:inline-block;width:6px;height:43px;background:url("/images/member/ico_arr_w.png") no-repeat 50%/contain;vertical-align:top}.persnal_cont.renew07 .btn_gray,.persnal_cont.renew07 .input_wrap .input_sm{border-radius:0}.persnal_cont.renew07 .btn_red{display:inline-block;height:30px;padding:0 10px;background:#fb5052;font-size:12px;color:#fff;text-align:center;line-height:30px}.persnal_cont.renew07 .checkbox_circle:checked+label{font-weight:400}.persnal_cont.renew07 .dash_box_top{padding-top:20px;border-top:1px dashed #eaeaea}.persnal_cont.renew07 .join_chk_label{margin-bottom:12px;font-size:13px;color:#000;font-weight:500;line-height:1}.persnal_cont.renew07 .join_info_txt{font-size:13px;color:#666;font-weight:400;letter-spacing:-.045em;word-break:keep-all}.persnal_cont.renew07 .confirm_txt{font-size:15px}.conversion_popup{z-index:1999}.conversion_popup .popup_wrap{position:relative;margin:0 auto;width:100%;max-width:283px;border-radius:8px;-webkit-box-shadow:0 4px 0 rgba(0,0,0,.23);box-shadow:0 4px 0 rgba(0,0,0,.23);overflow:hidden;border:none}.conversion_popup img{display:block;max-width:100%}.conversion_popup .closeBtn{position:absolute;right:12px;top:12px;width:12px;height:12px;background:url("/images/member/conversion_close.png") no-repeat 50%/contain;z-index:1}.conversion_popup .todayClose{margin:23px auto 0;max-width:283px}.conversion_popup .todayClose input[type=checkbox]{display:none}.conversion_popup .todayClose label{display:block;width:88px;margin-left:8px}.layer_event_mask.conversion{z-index:1998}.auto_content #pop_content{height:auto}.access_history{margin-top:10px}.termsDetails .access_history p{margin:10px 0 5px;font-size:13px;color:#666}.access_history button{margin-top:2px;display:block;text-align:left}.access_txt .text_contents h4,.access_txt .text_contents h5{margin:20px 0 12px;font-weight:700;font-size:14px;color:#191919}.termsDetails.privacyDetails .terms_conts{padding:0;border-top:none}.conversion.renew07 .result_box{padding:0;background:transparent;border:none}.conversion.renew07 .result_box .result_id_box{padding:20px 25px;background:#f7f7f7;border:1px solid #e2e2e2;font-size:13px}@media screen and (min-width:414px){.m_sns_wrap{max-width:unset;-ms-flex-pack:center!important;justify-content:center!important}}@media screen and (max-width:374px){.m_sns_login_btn{border-radius:1.5vw}.m_sns_login_btn.naver{background:url(/images/common/m_login_naver.png)no-repeat;background-color:#00c73c;background-size:4vw auto;background-position:4vw 50%}.m_sns_login_btn.kakao{background:url(/images/common/m_login_kakao.png)no-repeat;background-color:#f9dc26;color:#381e1f;background-size:5vw auto;background-position:3.3vw 50%}.m_sns_login_btn.facebook{background:url(/images/common/m_login_facebook.png)no-repeat;background-color:#4167b2;background-size:3vw auto;background-position:4vw 50%}.m_sns_login_btn.google{background:url(/images/common/m_login_google.png)no-repeat;border:1px solid #dfdfdf;color:#333;background-size:4.3vw auto;background-position:3.2vw 50%}.m_sns_login_btn.whale{background:url(/images/common/m_login_whale.png)no-repeat #193a97;color:#fff;background-size:4.5vw auto;background-position:4vw 50%}.leave_wrap .m_sns_login_btn{border-radius:1.5vw}.leave_wrap .m_sns_login_btn.naver{background:url(/images/common/m_login_naver.png)no-repeat;background-color:#00c73c;background-size:4vw auto;background-position:4vw 50%}.leave_wrap .m_sns_login_btn.kakao{background:url(/images/common/m_login_kakao.png)no-repeat;background-color:#f9dc26;color:#381e1f;background-size:5vw auto;background-position:3.3vw 50%}.leave_wrap .m_sns_login_btn.facebook{background:url(/images/common/m_login_facebook.png)no-repeat;background-color:#4167b2;background-size:3vw auto;background-position:4vw 50%}.leave_wrap .m_sns_login_btn.google{background:url(/images/common/m_login_google.png)no-repeat;border:1px solid #dfdfdf;color:#333;background-size:4.3vw auto;background-position:3.2vw 50%}.leave_wrap .m_sns_login_btn.whale{background:url(/images/common/m_login_whale.png)no-repeat #193a97;color:#fff;background-size:4.5vw auto;background-position:4vw 50%}.sns_info_wrap{width:100%}.sns_info{font-size:4.4vw;height:11.5vw;line-height:11vw}.leave_wrap .sns_info_wrap{width:100%}.leave_wrap .sns_info{font-size:4.4vw;font-weight:300;height:11.5vw;line-height:11vw}}@media screen and (max-width:320px){.navi_top_login .navi_user_con p{padding:11px 0 11px 50px;line-height:25px}.linkbanner .btnLink{width:84px}.tabmenu .tab_cate{width:44%}.tabmenu .cate_sub .navi_menu_list .navi_debth{padding:0 10px}.tabmenu .cate_sub .navi_menu_list .navi_debth .navi_link{padding:4px 0;line-height:1.4}.tabmenu .cate_sub .navi_menu_list .navi_debth .navi_link_sub{padding:2px 0;line-height:1.3}header .top .slctbox .txt{max-width:calc(100% - 30px);overflow:hidden;height:30px}}@media screen and (max-width:280px){.navi .navi_inbox .navi_top .navi_top_ment p.navi_top_ment_marker.after{font-size:11px}.tabmenu .tab_cate{width:50%}.navi_menu_list .navi_menu_tit{padding:0 0 0 20px}.contents article{padding:0 5.3%}.nav a{font-size:11px;letter-spacing:-.04em}footer{padding:25px 0 40px}footer .foot_info a{padding:0 6px}.gate .visual_gate .vmagz h3{font-size:19px;line-height:28px}}@media (orientation:landscape){.viewer_doc .viewer_doc_list{height:auto;min-height:calc(100% - 138px)!important}}.contents-hidden.hasFooter{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100dvh;overflow-y:auto}.contents-hidden.hasFooter .join{position:relative;top:0;-ms-flex:1 1;flex:1 1;overflow-y:visible}.contents-hidden.hasFooter .join_complete{padding-top:55px;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contents-hidden.hasFooter .join_complete .join_info{-ms-flex:1 1;flex:1 1}.contents-hidden.hasFooter .join_complete .guide_box:last-child{margin-bottom:0}.contents-hidden.hasFooter .nodata_page{position:relative;-ms-flex:1 1;flex:1 1}footer .gate{min-height:0}header .top .btn_home{width:180px;background-size:100% auto}.nav .m3 span{width:32px;height:38px;background-size:100% auto}footer{padding:80px 16px;background:none;border-color:#e9e9ed}footer .logo_visang{width:100px;height:35px;margin:0 auto 20px;background:url("/images/common/ci2.png") 50% 50% no-repeat;background-size:100% auto}footer .foot_info{margin:8px 0 0}footer .gate{overflow:hidden;padding:0;margin:20px 20px 0;border:1px solid #dcdcdc;border-radius:4px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.04);box-shadow:0 3px 0 0 rgba(0,0,0,.04);width:auto}footer .gate a{-ms-flex:1 1 50%;flex:1 1 50%;height:40px;font-size:16px;line-height:38px;color:#1e1e21;font-weight:400;background:none;border:0}footer .gate a:first-child,footer .gate a:first-child.on{border:none}footer .gate a.on,footer .gate a:active{color:#fff;font-weight:700}footer .gate a:first-child.on,footer .gate a:first-child:active{background:#f80}footer .gate a:nth-child(2).on,footer .gate a:nth-child(2):active{background:#0057ed}footer .copyright{margin:20px 0 0;line-height:2;color:#a4a5a9}.program59 .program_map{left:31.8vw;top:268vw;bottom:auto;width:22vw;height:10vw}.program59 .vivasamter_applyDtl.btnProgram{bottom:16.033vw}.pop_password{padding:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.pop_password,.pop_password .dimmed{position:fixed;left:0;right:0;top:0;bottom:0}.pop_password .dimmed{background:rgba(0,0,0,.4)}.pop_password .mainPopCont{position:relative;padding:28px 25px;border-radius:8px;background:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.07);box-shadow:0 2px 7px 0 rgba(0,0,0,.07);z-index:1}.pop_password .mainPopCont .btnPopClose{position:absolute;right:10px;top:10px;width:30px;height:32px;background:url("/images/common/btn_close_30x32.png") no-repeat 50%/contain}.pop_password .mainPopCont .txtBox{text-align:center}.pop_password .mainPopCont .txtBox p{font-size:16px;color:#1e1e21;font-weight:400}.pop_password .mainPopCont .txtBox p span{font-weight:700}.pop_password .mainPopCont .txtBox p.subTxt{margin-top:8px;font-size:14px;color:#7e7f80}.pop_password .mainPopCont .btnBox{margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:8px}.pop_password .mainPopCont .btnBox .btn{padding:0 8px;font-size:16px;font-weight:500;line-height:40px;border-radius:4px;border:none;letter-spacing:-.02em}.pop_password .mainPopCont .btnBox .btn.blue{color:#fff;background:#0086ff}.pop_password .mainPopCont .btnBox .btn.gray{color:#1e1e21;background:#dcdcdc}.tempPwdWrap{padding:20px 24px 40px}.temp_info li{position:relative;padding-left:14px;font-size:14px;font-weight:400;color:#1e1e21;line-height:1.4;word-break:keep-all;letter-spacing:-.03em}.temp_info li:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;background:#1e1e21;border-radius:50%}.temp_form{margin-top:32px;padding:32px 0;border-top:1px solid #53565d;border-bottom:1px solid #53565d}.temp_form dl{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.temp_form dl+dl{margin-top:12px}.temp_form dl dt{width:108px;-ms-flex:none;flex:none}.temp_form dl dd{-ms-flex:1 1;flex:1 1}.temp_form .info_tit{padding:0;font-size:16px;color:#1e1e21;font-weight:700;line-height:40px}.temp_form input{border:1px solid #a4a5a9;border-radius:4px}.temp_form .inputBox{display:-ms-flexbox;display:flex;gap:8px}.temp_form .inputBox input{-ms-flex:1 1;flex:1 1;min-width:0}.temp_form .inputBox.temp{-ms-flex-direction:column;flex-direction:column;gap:4px}.temp_form .inputBox.temp .btn{padding:0 20px;font-size:14px;font-weight:500;color:#fff;line-height:40px;background:#6978b5;border-radius:4px;border:none}.temp_form .inputBox.temp .msgTime{font-size:12px;color:#53565d;font-weight:500;line-height:1}.temp_agreeBox{margin-top:20px}.temp_agreeBox input{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.temp_agreeBox input+label{position:relative;padding-left:26px;font-size:16px;color:#1e1e21;font-weight:400;line-height:18px}.temp_agreeBox input+label:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:18px;height:18px;background:url("/images/common/ico_chk.png") no-repeat top/100% auto}.temp_agreeBox input:checked+label:before{background-position-y:bottom}.tempPwdWrap .btn_wrap{margin-top:20px}.tempPwdWrap .btn_wrap .btn_full_on{height:62px;font-size:18px;font-weight:700;text-align:center;line-height:62px;background:#0086ff;border-radius:8px}.pwdSecuTxt{margin-top:10px}.pwdSecuTxt p{font-size:14px;color:#1e1e21;font-weight:400;line-height:1}.pwdSecuTxt p span{position:relative;font:inherit;color:#0086ff}.pwdSecuTxt p span:after{content:"";margin-left:4px;display:inline-block;width:12px;height:12px;border-radius:50%}.pwdSecuTxt p span.low:after{background:#f73749}.pwdSecuTxt p span.mid:after{background:#ff7007}.pwdSecuTxt p span.safe:after{background:#4ec568}.pwdSecuTxt p.sub{margin-top:4px;color:#7e7f80}.pwdSecuTxt p.ty2{color:#0086ff}.pwdSecuTxt ul{margin-top:4px}.pwdSecuTxt ul li{font-size:14px;color:#7e7f80;font-weight:400;line-height:1}.pwdSecuTxt ul li+li{margin-top:5px}.program60 .program_map{left:33.467vw;top:273.867vw;bottom:auto;width:18.867vw;height:6.667vw}.program60 .vivasamter_applyDtl.btnProgram{bottom:16.467vw}input[type=radio].checkbox_circle{display:none}input[type=radio].checkbox_circle+label{position:relative;padding-left:32px;line-height:21px}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle+label:before,input[type=radio].checkbox_circle+label:before{content:"";position:absolute;left:0;top:0;width:21px;height:21px;background:#fff;border:1px solid #cdcdce;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle+label:after,input[type=radio].checkbox_circle+label:after{content:"";position:absolute;left:5px;top:5px;width:11px;height:11px;border-radius:50%}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle:checked+label:before,input[type=radio].checkbox_circle:checked+label:before{border:1px solid #ff8a34}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle:checked+label:after,input[type=radio].checkbox_circle:checked+label:after{background:#ff8125}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle:disabled+label,input[type=radio].checkbox_circle:disabled+label{color:#838a95}.vivasamter_applyDtl.pdside0 input[type=radio].checkbox_circle:disabled+label:before,input[type=radio].checkbox_circle:disabled+label:before{background:#f4f4f4}.list_cirle li{padding-left:16px;background:url("/images/common/circle_gray.png") no-repeat left 6px;background-size:6px 6px}.list_dot li{padding-left:15px;background:url("/images/common/list_dot.png") no-repeat left 7px;background-size:4px 4px}.myclass_head{position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;padding:22px 20px 13px;background:#fff1a6;border-bottom:1px solid #eddb95;overflow:hidden}.myclass_head .my_profile{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;max-width:45%;margin-right:auto}.myclass_head h3{font-size:17px;font-weight:600;color:#474e62;line-height:1}.myclass_head .school{margin-top:6px;color:#393d49}.myclass_head .certification,.myclass_head .school{font-size:12px;font-weight:400;overflow:hidden;padding-right:10px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.myclass_head .certification{margin-top:2px;color:#ff725d}.myclass_head .btn_modify{position:absolute;top:22px;right:20px;display:block;padding:0 15px;color:#474e62;font-size:12px;font-weight:400}.myclass_head .btn_modify:after{content:"";position:absolute;right:0;top:5px;width:4px;height:8px;background:url("/images/my/ic_my_arrow.png") no-repeat 0 0;background-size:4px 8px}.myclass_head .my_corn{max-width:55%;margin-top:24px;margin-left:auto}.myclass_head .vivacorn{position:relative;display:inline-block;padding:9px 0 9px 74px}.myclass_head .vivacorn p{display:inline-block;line-height:30px;color:#474e62;font-size:16px;font-weight:300;word-break:break-all}.myclass_head .vivacorn:before{content:"";position:absolute;left:0;top:0;width:75px;height:52px;background:url("/images/my/ico_vivacorn.png") no-repeat 0 0;background-size:75px 52px}.myclass_head .vivacorn span{margin-right:3px;font-size:22px;font-weight:600;color:#ff725d}.myclass_top_box{padding:0 20px 25px}.myclass_title_type1{padding-top:16px}.myclass_title_type1 a{position:relative;padding-right:22px;font-size:17px;font-weight:600;color:#393d49;line-height:26px}.myclass_title_type1 a:after{content:"";position:absolute;right:0;top:50%;margin-top:-5.5px;width:6px;height:11px;background:url("/images/common/btn_link_arrow.png") no-repeat 0 0;background-size:6px 11px}.myclass_title_type1 a span{font-size:inherit;color:#ff725d;font-weight:400}.myclass_top_box .myBook_list{margin-top:16px;padding-bottom:3px;overflow:hidden}.myclass_top_box .myBook_list .myBook_item{display:block}.myclass_top_box .myBook_list .myBook_item .myBook_link{float:left;margin-right:15px;width:calc(33.33% - 10px);height:33.86vw;border-radius:5px;border:1px solid #dbdbdb;-webkit-box-shadow:0 3px 0 0 rgba(57,61,73,.15);box-shadow:0 3px 0 0 rgba(57,61,73,.15);overflow:hidden}.myclass_top_box .myBook_list .myBook_item .myBook_link:nth-child(3){margin-right:0}.myclass_top_box .myBook_list .myBook_item .myBook_link .myBook_img{display:block;overflow:hidden}.myclass_top_box .myBook_list .myBook_item .myBook_link .myBook_img img{width:100%;height:100%}.myclass_top_box .myBook_list .nodata{margin:20px 0;width:100%;padding-top:121px;background:url("/images/my/nodata.png") no-repeat top;background-size:149px 106px;height:auto;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.myclass_top_box .myBook_list .nodata p{font-size:14px;color:#393d49;font-weight:400;text-align:center}.myclass_top_box .myBook_list .nodata p span{font-size:inherit;font-weight:600}.myclass_data{border-top:1px solid #dde0e7}.myclass_data .myclass_data_box{padding-top:3px}.myclass_data .myclass_data_box .lecture_item{position:relative}.myclass_data .myclass_data_box .lecture_item:last-child .lecture_link{border-bottom:none}.myclass_data .myclass_data_box .lecture_item .lecture_link{display:block;padding:15px 20px 15px 60px;border-bottom:1px solid #e1e3e6}.myclass_data .myclass_data_box .lecture_item .lecture_link .ic_file{position:absolute;left:20px;top:50%;margin-top:-13px}.myclass_data .myclass_data_box .lecture_item .lecture_link .course{padding-right:15px;font-size:14px;font-weight:600;color:#393d49;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.myclass_data .myclass_data_box .lecture_item .lecture_link .c_txt{font-size:12px;font-weight:400;color:#868f99}.myclass_data .myclass_data_box .nodata{display:block;margin:20px 0;padding-top:121px;background:url("/images/my/nodata.png") no-repeat top;background-size:149px 106px;border-bottom:none}.myclass_data .myclass_data_box .nodata p{text-align:center;font-size:14px;color:#393d49;font-weight:400}.my_client_post{border-top:1px solid #dde0e7}.my_client_post .post_item{position:relative;background:url("/images/common/btn_link_arrow.png") no-repeat right 20px top 50%;background-size:6px 11px}.my_client_post .post_item .post_link_badge{display:block;padding:20px 20px 20px 80px}.post_item .post_link_badge .post_title{padding-right:20px;max-height:40px;font-size:14px;font-weight:400;color:#393d49;line-height:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;word-break:break-all}.my_client_post .post_item.nodata{margin:20px 0;padding-top:123px;background:url("/images/my/nodata02.png") no-repeat top;background-size:105px 100px;border-bottom:none}.my_client_post .post_item.nodata p{font-size:14px;color:#393d49;font-weight:400;text-align:center}.my_client_post .ans_state{position:absolute;left:20px;top:50%;margin-top:-23.5px;padding:9px 10px;width:47px;height:47px;text-align:center;border-radius:50%}.ans_state{text-align:center}.ans_state.stateColorA{border:1px solid #ff725d;background:#ff725d;color:#fff}.ans_state.stateColorB{border:1px solid #bbbfc5}.ans_state.stateColorC{border:1px solid #adb8c7;background:#ebeff2;color:#76859b}.ans_state .state_v_center{display:block;line-height:14px}.set_myclass{padding:20px 20px 64px}.set_myclass_top{padding-bottom:20px}.set_myclass_top .set_myclass_guide{padding:12px 0 13px;margin:0 auto;max-width:295px;height:58px;font-size:12px;font-weight:400;color:#393d49;line-height:17px;text-align:center;border:1px solid #efe6d5;background:#fbf8f2;border-radius:29px;-webkit-box-shadow:0 3px 0 0 rgba(57,61,73,.07);box-shadow:0 3px 0 0 rgba(57,61,73,.07)}.set_myclass_top .set_myclass_guide span{color:#ff8125;font-weight:600;font-size:inherit}.set_myclass_top .nodata{display:none}.set_mybook,.set_mybook ul{overflow:hidden}.set_mybook ul{margin-top:-17px}.set_mybook .set_mybook_list{float:left;margin:17px 15px 0 0;width:calc(33.33% - 10px)}.set_mybook .set_mybook_list:nth-child(3n){margin-right:0}.set_mybook .set_mybook_list .set_mybook_list_link{display:block}.set_mybook .set_mybook_list .set_mybook_img{overflow:hidden;border-radius:5px;border:1px solid #dbdbdb;-webkit-box-shadow:0 3px 0 0 rgba(57,61,73,.15);box-shadow:0 3px 0 0 rgba(57,61,73,.15)}.set_mybook .set_mybook_list .set_mybook_img img{width:100%;height:100%}.set_mybook .set_mybook_list .set_mybook_txt .myBook_lable{margin-top:7px;font-size:12px;color:#78808c;font-weight:400}.set_mybook .set_mybook_list .set_mybook_txt .set_mybook_title{margin-top:1px;font-size:14px;color:#393d49;font-weight:600}.set_mybook_btn{position:fixed;left:0;bottom:78px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:44px;background:#ff8125;text-align:center;font-size:14px;color:#fff;font-weight:600;line-height:44px;z-index:100}.set_mybook_btn:hover{color:#fff}.set_mybook_btn span{display:inline-block;margin-left:8px;width:10px;height:44px;background:url("/images/my/ic_plus.png") no-repeat 0;background-size:10px 10px;vertical-align:top}.set_myclass.nodata .set_myclass_top .set_myclass_guide{padding:45px 0 30px;border:0;width:100%;height:auto;font-size:16px;background:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.set_myclass.nodata .set_mybook ul{display:none}.set_myclass .set_mybook .nodata{width:100%;padding-top:121px;background:url("/images/my/nodata.png") no-repeat top;background-size:149px 106px}.set_myclass .set_mybook .nodata p{text-align:center;font-size:14px;color:#393d49;font-weight:400}.set_myclass .set_mybook .nodata p span{font-size:inherit;font-weight:600}.set_myclass.nodata .set_mybook_btn{position:static;margin:27px auto 100px;width:225px;height:48px;line-height:48px;border-radius:24px;font-size:17px}.set_myclass.nodata .set_mybook_btn span{height:48px}.myData{min-height:100%;height:auto}.myData_wrap .tit_wrap{padding:0 20px;width:100%;height:42px}.myData_wrap .tit_wrap .count{line-height:42px}.myData_wrap .tit_wrap .count span{margin:0}.myData_wrap .tit_wrap .right_scrt select{padding:0 18px 0 0;line-height:42px;font-size:12px;font-weight:400;color:#393d49;height:42px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:url(/images/txtbook/select.png) no-repeat 100%;background-size:8px 5px}.myData_wrap ul{padding:0 20px 30px;border-top:1px solid #d0d0d0}.myData_wrap .lecture_item{position:relative}.myData_wrap .lecture_item:last-child{border-bottom:1px solid #e1e3e6}.myData_wrap .lecture_item .lecture_link{display:block;overflow:hidden;padding:0}.myData_wrap .lecture_item .lecture_link .ic_file{position:absolute;left:0;top:50%;margin-top:-13px}.myData_wrap .lecture_item .lecture_link .txt{display:inline-block;width:87%;max-width:276px;padding:14px 10px 14px 36px}.myData_wrap .lecture_item .lecture_link .txt p{padding-bottom:4px;font-size:14px;font-weight:600;color:#393d49}.myData_wrap .lecture_item .lecture_link .txt span{font-weight:400;color:#868f99}.myData_wrap .lecture_item button{position:absolute;right:0;top:50%;margin-top:-16px;width:32px;height:32px;background:#eef1f5 url("/images/common/ic_del.png") no-repeat 50%;background-size:13px 14px;border:1px solid #dae0e8;border-radius:50%;z-index:1}.myData_wrap .nodata{display:none}.myData_wrap.nodata{padding:90px 0;height:100%}.myData_wrap.nodata .btn_more,.myData_wrap.nodata .tit_wrap{display:none}.myData_wrap.nodata ul{border-top:none}.myData_wrap.nodata ul li{display:none}.myData_wrap .lecture .nodata{display:block;margin-top:20px;padding-top:121px;background:url("/images/my/nodata.png") no-repeat top;background-size:149px 106px;border-bottom:none}.myData_wrap .lecture .nodata p{text-align:center;font-size:14px;color:#393d49;font-weight:400}.my_mileage_wrap .emblem{position:relative;padding:13px 20px 20px}.my_mileage_wrap .tit{font-size:14px;font-weight:600;color:#393d49;line-height:27px;text-align:left}.my_mileage_wrap .btn_guide{position:absolute;right:20px;top:13px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:88px;height:27px;border-radius:14px;border:1px solid #d0d0d0;background:#fff;font-weight:400;color:#78808c;text-align:center;line-height:25px;vertical-align:middle}.my_mileage_wrap .btn_guide span{display:inline-block;margin-left:9px;width:5px;height:25px;background:url("/images/my/ic_my_arrow.png") no-repeat 0;background-size:5px 8px;vertical-align:top}.my_mileage_wrap .emblem .emblem_wrap{padding-bottom:34px}.my_mileage_wrap .emblem .swiper-slide{margin-top:-3px}.my_mileage_wrap .emblem li{float:left;margin-top:17px;width:33.33%;text-align:center}.my_mileage_wrap .emblem li .img{margin:0 auto;width:auto;height:75px}.my_mileage_wrap .emblem li .img img{height:100%}.my_mileage_wrap .emblem li p{margin-top:7px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.my_mileage_wrap .emblem .swiper-container-horizontal>.swiper-pagination-bullets{bottom:-2px}.my_mileage_wrap .emblem .swiper-pagination-bullet{width:10px;height:10px;background:#d8d8d8;opacity:1}.my_mileage_wrap .emblem .swiper-pagination-bullet-active{background:#ff8125}.my_mileage_wrap .emblem .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}.my_mileage_wrap .vivacorn_wrap{position:relative;padding:13px 20px;background:#fff1a6;border-top:1px solid #dde0e7;border-bottom:1px solid #eddb95}.my_mileage_wrap .vivacorn_wrap .vivacorn{text-align:center;padding-bottom:20px;border-bottom:1px solid #eddb95}.my_mileage_wrap .vivacorn_wrap .vivacorn p{position:relative;display:inline-block;padding:15px 0 15px 116px;margin-top:12px;text-align:center;color:#474e62;font-size:26px;font-weight:300;line-height:44px;vertical-align:top;word-break:break-all}.my_mileage_wrap .vivacorn_wrap .vivacorn p:before{content:"";position:absolute;left:0;top:0;width:102px;height:74px;background:url("/images/my/ico_vivacorn2.png") no-repeat 0 0;background-size:102px 74px}.my_mileage_wrap .vivacorn_wrap .vivacorn span{font-size:36px;font-weight:600;color:#ff725d}.my_mileage_wrap .vivacorn_wrap .corn_info{padding:17px 0 5px}.my_mileage_wrap .vivacorn_wrap .corn_info li{text-align:left;font-weight:400;color:#393d49;word-break:keep-all;line-height:16px}.my_mileage_wrap .vivacorn_wrap .corn_info li+li{margin-top:6px}.my_mileage_wrap .mileage_wrap .select_wrap{padding:0 20px;width:100%;height:39px}.my_mileage_wrap .mileage_wrap .select_wrap select{width:auto;padding:0 18px 0 0;line-height:39px;font-size:12px;font-weight:400;color:#393d49;height:39px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:url(/images/txtbook/select.png) no-repeat 100%;background-size:8px 5px}.my_mileage_wrap .mileage_wrap .mileage_list{border-top:1px solid #d0d0d0;padding:0 20px}.my_mileage_wrap .mileage_wrap .mileage_list li{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 11px;border-bottom:1px solid #ebebeb}.my_mileage_wrap .mileage_wrap .mileage_list li .txt{width:calc(100% - 55px)}.my_mileage_wrap .mileage_wrap .mileage_list li .date{font-weight:400;color:#868f99}.my_mileage_wrap .mileage_wrap .mileage_list li .info{margin-top:2px;font-weight:400;color:#425067;font-size:14px}.my_mileage_wrap .mileage_wrap .mileage_list li .mileage{width:55px;font-size:14px;font-weight:600;text-align:right}.my_mileage_wrap .mileage_wrap .mileage_list li .mileage.minus{color:#ff725d}.my_mileage_wrap .mileage_wrap .mileage_list li .mileage.plus{color:#4083ee}.my_mileage_wrap .mileage_wrap .mileage_list li .mileage span{font-size:inherit;font-weight:inherit;color:inherit}.my_mileage_wrap .mileage_wrap .mileage_list li:last-child{margin-bottom:30px}.my_mileage_wrap .mileage_wrap .mileage_list+.btn_more{margin:0 auto 30px}.my_mileage_wrap .mileage_wrap .guideline{display:none}.my_mileage_wrap div .nodata{text-align:center;padding:66px 0 105px}.my_mileage_wrap div .nodata p{font-weight:400;color:#425067}.my_mileage_wrap div .nodata p span{font-weight:600;color:#ff725d;font-size:inherit}.my_mileage_wrap .emblem .nodata,.my_mileage_wrap .emblem.nodata .emblem_wrap{display:none}.my_mileage_wrap .emblem.nodata .nodata{display:block}.my_mileage_wrap .mileage_wrap .nodata{display:none}.my_mileage_wrap .mileage_wrap.nodata{padding-bottom:0}.my_mileage_wrap .mileage_wrap.nodata .nodata{display:block}.my_mileage_wrap .mileage_wrap.nodata .vivacorn_wrap{background:#fff;border-bottom:none}.my_mileage_wrap .mileage_wrap.nodata .btn_more,.my_mileage_wrap .mileage_wrap.nodata .mileage_list,.my_mileage_wrap .mileage_wrap.nodata .select_wrap,.my_mileage_wrap .mileage_wrap.nodata .vivacorn_box{display:none}.my_mileage_wrap .mileage_wrap.nodata .guideline{display:block}.client_notice_top{padding:0 20px}.client_notice_top .inquire_btn{position:relative;display:block;padding:16px 0}.client_notice_top .inquire_btn p{padding-right:105px;line-height:17px;font-weight:400;color:#393d49}.client_notice_top .inquire_btn span{position:absolute;right:0;top:16px;padding:0 25px 0 13px;border:1px solid #ffc62d;border-radius:15.5px;background:#ffd563 url("/images/common/ic_board_arrow.png") no-repeat right 11px center;background-size:4px 7px;color:#393d49;font-weight:500;line-height:30px}.client_post{padding:0 20px;border-top:1px solid #dde0e7}.client_post .post_item{border-bottom:1px solid #cecece}.client_post .post_item .post_link_badge{position:relative;padding:17px 0;display:block}.client_post .post_item .post_link_badge .ans_state{display:block;width:94px;height:27px;border-radius:13.5px;text-align:center}.client_post .post_item .post_link_badge .ans_state .state_v_center{line-height:25px;font-weight:400}.client_post .post_item .post_link_badge .date{position:absolute;right:0;top:23px;font-weight:400;color:#78808c}.client_post .post_item .post_link_badge .post_title{margin-top:12px;font-weight:600;background:url("/images/common/ic_board_arrow.png") no-repeat right top 50%;background-size:7px 12px}.client_post .post_item.nodata{margin-top:105px;padding:123px 0;background:url("/images/my/nodata02.png") no-repeat top;background-size:105px 100px;border-bottom:none}.client_post .post_item.nodata p{font-size:14px;color:#393d49;font-weight:400;text-align:center}.cs_number{margin:85px 0 20px;padding:0 20px}.cs_number .call_cs{position:relative;padding:14px 20px 15px 85px;border-radius:20px;border:1px solid #d8d8d8;background:#f1f2f4}.cs_number .call_cs .ic_call{position:absolute;left:17px;top:50%;margin-top:-24px;width:48px;height:48px;border-radius:50%;background:#fff url("/images/common/ic_call.png") 50% no-repeat;background-size:24px 24px}.cs_number .call_cs h4{font-size:14px;font-weight:400;color:#393d49}.cs_number .call_cs h4 span{margin-left:8px;font-size:17px;font-weight:800;color:#f58020}.cs_number .call_cs p{font-weight:400;color:#8b8b8c}.cs_number .call_cs br{display:none}.clientNotiDtl_view{border-top:1px solid #dde0e7}.clientDtl_sticky{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 20px 17px;border-bottom:1px solid #cecece}.clientDtl_sticky_state{display:block;width:94px;height:27px;border-radius:13.5px}.clientDtl_sticky_state .state_v_center{line-height:25px;font-weight:400}.clientDtl_sticky .post_type{width:calc(100% - 156px);padding:4px 0 4px 7px;color:#78808c;font-weight:400;font-size:14px}.clientDtl_sticky .post_date{width:62px;padding:4px 0;color:#78808c;font-weight:400}.clientDtl_sticky_title{margin-top:12px;font-size:14px;color:#393d49;font-weight:600}.clientDtl_cont{padding:17px 20px}.clientDtl_cont p,.clientDtl_file{font-weight:400;color:#78808c}.clientDtl_file{margin-top:35px;padding-left:25px;background:url("/images/my/ic_file.png") no-repeat 0;background-size:17px 16px}.clientDtl_file a{color:inherit;font-weight:inherit}.clientDtl_file span{font-weight:inherit;color:#ff8125}.clientDtl_answer{padding:0 20px 100px}.clientDtl_answer_top{padding:12px 0;border-top:1px solid #78808c;border-bottom:1px solid #cecece}.clientDtl_answer_top span{font-size:14px;font-weight:600;color:#fd855b}.clientDtl_answer p{font-weight:400;color:#393d49;line-height:19px}.clientDtl_answer .no_answer{padding:71px 0 72px;color:#78808c;text-align:center}section.setting{background:#f8f8f8;padding-bottom:60px;height:100%;min-height:100%}.setting_wrap{background:#fff}.setting_wrap .pop_setting_list{position:relative;padding:14px 20px;border-bottom:1px solid #ebebeb}.setting_wrap .pop_setting_list .pop_setting_tit{font-size:14px;font-weight:400;color:#393d49}.setting_wrap .pop_setting_list .pop_setting_tit .user_id{font-size:16px;color:#ff8125;font-weight:600}.setting_wrap .pop_setting_list button.logout{position:absolute;right:19px;top:50%;margin-top:-10px;font-size:14px;font-weight:400;color:#393d49}.setting_wrap .pop_setting_list a{position:relative;color:#ff8125;font-weight:400}.setting_wrap .pop_setting_list a:after{content:"";position:absolute;right:-14px;top:5px;width:5px;height:8px;background:url("/images/common/ic_arrow_o2.png") no-repeat 0 0;background-size:5px 8px}.setting_wrap .pop_setting_list .version{position:absolute;right:20px;top:50%;margin-top:-9px;color:#868f99;font-weight:400}.setting_wrap .pop_setting_list input[type=checkbox]{display:none}.setting_wrap .pop_setting_list input[type=checkbox]+label{position:absolute;right:20px;top:50%;margin-top:-12.5px;display:block;width:40px;height:25px;background:#e9e9ea;border-radius:12.5px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.setting_wrap .pop_setting_list input[type=checkbox]+label:after{content:"";position:absolute;left:0;top:0;width:25px;height:25px;background:url("/images/common/setting_toggle_btn.png") no-repeat 0 0;background-size:25px 25px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.setting_wrap .pop_setting_list input[type=checkbox]:checked+label{background:#ff8125}.setting_wrap .pop_setting_list input[type=checkbox]:checked+label:after{left:15px;background:url("/images/common/setting_toggle_btn_on.png") no-repeat 0 0;background-size:25px 25px}.setting_wrap .pop_setting_link_full{padding:0 20px}.setting_wrap .pop_setting_link_full a{position:relative;display:block;padding:14px 0}.setting_wrap .pop_setting_link_full a:after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:7px;height:12px;background:url("/images/common/ic_board_arrow.png") 100% 0;background-size:7px 12px}.picDesc_banner{padding:20px 20px 0}.picDesc_banner ul{margin-top:-15px}.picDesc_list{margin-top:15px;border:1px solid #dfdfdf;border-radius:20px;overflow:hidden}.picDesc_banner ul .picDesc_list:last-child{margin-bottom:20px}.picDesc_link{position:relative;display:block}.picDesc_link img{width:100%;height:100%}.picDesc_link .cir_tec{position:absolute;right:10px;top:10px;height:20px;padding:1.5px 10px;font-size:11px;color:#fd5b76;font-weight:400;background:#fff;border-radius:10px;vertical-align:bottom}.picDesc_desc{padding:12px 15px}.picDesc_desc .picDesc_txt{font-weight:500;font-size:14px}.picDesc_desc .picDesc_date{color:#999}.program_wrap{position:relative;padding-bottom:0}.program_wrap .labelTit{position:absolute;top:0;left:0;display:inline-block;width:34.93vw;height:8vw;background:#ff8125;border-radius:0 0 3.47vw 0;font-size:2.93vw;font-weight:400;color:#fff;text-align:center;line-height:2.7}.program_wrap img{width:100%}.program_wrap .reviewBtn{position:absolute;top:330vw;left:31%;display:block;width:37%;height:1.4%}.vivasam_wrap .apply_btn{position:fixed;left:0;bottom:78px;display:block;width:100%;height:48px;background:#ff8125;text-align:center;font-size:17px;color:#fff;font-weight:600;line-height:48px;z-index:100}.vivasam_wrap .apply_btn span{display:inline-block;margin-left:8px;width:17px;height:48px;background:url("/images/common/btn_arrow.png") no-repeat 0;background-size:17px 14px;vertical-align:top}.vivasam_wrap .nodata{margin:106px 0}.vivasam_wrap .nodata p{padding-top:110px;font-size:14px;color:#393d49;font-weight:400;text-align:center;background:url("/images/samteo/program_nodata.png") no-repeat top;background-size:82px 81px}.vivasam_wrap .nodata p span{font-size:inherit;color:#ff8125;font-weight:600}.vivasam_wrap .nodata.work p{padding-top:104px;background:url("/images/samteo/work_nodata.png") no-repeat top;background-size:76px 80px}.vivasam_wrap .nodata.survey p{background:url("/images/samteo/survey_nodata.png") no-repeat top;background-size:77px 78px}.vivasam_wrap.nodata .apply_btn{display:none}.survey_list{background:#fbf8f2}.viva_promote_survey{padding:25px 30px 20px;background:url("/images/samteo/ic_survey.png") right 30px bottom 20px no-repeat;background-size:61px 58px}.viva_promote_survey .promote_title{display:inline-block;font-size:14px;color:#e76557;font-weight:600;line-height:23px;vertical-align:top}.viva_promote_survey span{display:inline-block;margin-left:6px;font-size:11px;color:#fff;font-weight:400;line-height:23px;width:60px;height:23px;border-radius:12.5px;background:#ff725d;text-align:center}.viva_promote_survey .promote_desc{margin-top:7px;padding-right:75px;font-size:14px;color:#393d49;font-weight:600;line-height:19px;letter-spacing:-.05em}.viva_promote_survey .promote_desc span{font-size:inherit;font-weight:inherit;line-height:19px}.viva_surveyDtl_wrap{padding:0 15px 25px}.survey_wrap{padding:9px 19px 17px;border:1px solid #f4e8d8;border-radius:10px;background:#fff}.survey_wrap .check_list{padding:10px 0;border-bottom:1px solid #ebebeb;overflow:hidden}.survey_wrap .check_list .checkbox_circle+label{display:-ms-flexbox;display:flex;display:-webkit-flex}.survey_wrap .check_list .checkbox_circle+label strong{display:block;font-size:14px;color:#464a55;font-weight:400}.survey_wrap .check_list .check_multi_box{padding-bottom:2px}.survey_wrap textarea{display:block;width:100%;height:120px;padding:19px;border-radius:10px;background:#f9f9f9;border:1px solid #ebebeb;color:#464a55;font-weight:400}.survey_wrap textarea::-webkit-input-placeholder{color:#a0a7af;font-weight:400}.survey_wrap textarea::-ms-input-placeholder{color:#a0a7af;font-weight:400}.survey_wrap textarea::placeholder{color:#a0a7af;font-weight:400}.survey_wrap textarea::-ms-placeholder{color:#a0a7af;font-weight:400}.survey_wrap .textareaWrap p{margin-top:7px;text-align:right;font-weight:400;color:#a0a7af}.survey_wrap .textareaWrap p span{font-size:inherit;font-weight:inherit;color:#ff8125}.survey_wrap .notice_txt{margin-top:12px;padding-left:7px;text-indent:-7px;font-size:11px;color:#ff8125;font-weight:400;letter-spacing:-.04em;line-height:17px}.survey_wrap.ty2 textarea{background:#ebeff2}.viva_surveyDtl .btn_wrap{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:center;justify-content:center;margin-top:20px;text-align:center}.viva_surveyDtl button{display:block;margin:0 3px 0 2px;width:40vw;height:38px;line-height:34px;border:2px solid #ff8125;font-size:14px;font-weight:600;letter-spacing:-.06em;border-radius:19px}.survey_result .viva_promote_survey{padding:17px 20px;background:#fbf8f2;border-bottom:1px solid #f4e8d8}.survey_result .viva_promote_survey .promote_desc{padding-right:0}.survey_result .stick_graph_wrap{padding:35px 20px 30px;background:#fff}.survey_result .stick_graph_wrap .stick_graph{margin-top:9px}.survey_result .stick_graph_wrap .stick_graph:first-child{margin-top:0}.survey_result .stick_graph_wrap .viva_surveyDtl_tit{position:relative;padding:0 65px 0 16px;font-size:14px;color:#464a55;font-weight:400}.survey_result .stick_graph_wrap .viva_surveyDtl_tit:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;background:#ff8125;border-radius:50%;line-height:19px}.survey_result .stick_graph_wrap .graph_wrap{margin-top:6px;padding-left:16px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.survey_result .stick_graph_wrap .stick_graph_bar{position:relative;display:block;width:62.66vw;height:7px;border-radius:3.5px;background:#f3f3f3;overflow:hidden}.survey_result .stick_graph_wrap .stick_graph_bar em{position:absolute;left:0;top:0;height:100%;border-radius:3.5px}.survey_result .stick_graph_wrap .stick_graph_bar.g1 em{background:#5bdac7}.survey_result .stick_graph_wrap .stick_graph_bar.g2 em{background:#6569df}.survey_result .stick_graph_wrap .stick_graph_bar.g3 em{background:#fd5b76}.survey_result .stick_graph_wrap .stick_graph_bar.g4 em{background:#ffb878}.survey_result .stick_graph_wrap .stick_graph_bar.g5 em{background:#fbd75b}.survey_result .stick_graph_wrap .stick_graph_bar.g6 em{background:#85be81}.survey_result .stick_graph_wrap .stick_graph_bar.g7 em{background:#85dbca}.survey_result .stick_graph_wrap .stick_graph_bar.g8 em{background:#46d6db}.survey_result .stick_graph_wrap .stick_graph_bar.g9 em{background:#a4bdfc}.survey_result .stick_graph_wrap .stick_graph_bar.g10 em{background:#5484ed}.survey_result .stick_graph_wrap .stick_graph_bar.g11 em{background:#a680ec}.bar_contain_graph1{background:#5bdac7}.bar_contain_graph2{background:#6569df}.bar_contain_graph3{background:#fd5b76}.bar_contain_graph4{background:#ffb878}.bar_contain_graph5{background:#fbd75b}.bar_contain_graph6{background:#85be81}.bar_contain_graph7{background:#85dbca}.bar_contain_graph8{background:#46d6db}.bar_contain_graph9{background:#a4bdfc}.bar_contain_graph10{background:#5484ed}.bar_contain_graph11{background:#a680ec}.survey_result .stick_graph_wrap .graph_info{display:block;width:calc(100% - 62.66vw);text-align:right;font-size:14px;color:#464a55;font-weight:400;letter-spacing:-.04em;word-break:break-all}.survey_result .stick_graph_wrap .graph_info span{font-size:inherit;font-weight:inherit}.survey_result .stick_graph_wrap .graph_info em{font-size:inherit;font-weight:inherit;color:#ff8125;word-break:keep-all}.survey_result .other_comment{border-top:1px solid #d0d0d0}.survey_result .other_comment h3{padding:14px 20px;font-size:14px;color:#393d49;font-weight:600;border-bottom:1px solid #d0d0d0;background:#f3f3f3}.survey_result .opinion_list{padding:0 20px 30px;background:#fff}.survey_result .opinion_list .opinion_txt{padding:14px 0;border-bottom:1px solid #ebebeb}.survey_result .opinion_list .opinion_txt p{font-size:14px;font-weight:400}.survey_result .opinion_list .opinion_txt .user_id{color:#8e9091}.survey_result .opinion_list .opinion_txt .txt{margin-top:9px;color:#464a55}.survey_result .opinion_list .btn_more{margin:30px auto 0}.live_teaching_top{position:relative;padding:17px 20px}.live_teaching_intro{color:#606677;font-weight:400;line-height:17px}.live_teaching_intro span{color:#ff8125;font-weight:inherit;font-size:inherit}.live_download{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-pack:justify;justify-content:space-between;padding:30px 20px}.live_download .img{position:relative;margin-right:20px;width:85px;height:111px;border:1px solid #cad2e0}.live_download .img:after{content:"";position:absolute;left:-1px;top:-3px;width:100%;height:3px;background:url("/images/tr/book_bg.png") no-repeat 0 0;background-size:cover}.live_download .img img{width:100%;height:100%}.live_download .txt{width:calc(100% - 105px)}.live_download .txt ul li{color:#757a89;font-weight:500}.live_download .txt ul li+li{margin-top:2px}.live_download .live_download_link{margin-top:18px;display:block;width:100%;height:37px;padding:10px 0;line-height:17px;border-radius:18px;font-weight:600;background:#ffd563;text-align:center;color:#393d49;font-size:12px}.live_download .live_download_link span{display:inline-block;margin-left:15px;width:6px;height:17px;background:url("/images/common/btn_link_arrow.png") no-repeat 0;background-size:5.5px 9px;vertical-align:top}.live_teaching_box{background:#f9f4ed;border-top:1px solid #f4e8d8}.live_teaching_box ul{padding:15px 30px 25px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.live_teaching_box ul li{position:relative;margin-top:15px;max-width:150.5px;width:calc(50% - 7px);border:1px solid #e2e2e2}.live_teaching_box ul li:after{content:"";position:absolute;right:-3px;top:0;width:3px;height:100%;background:url("/images/tr/book_img_bg.png") no-repeat 0 0;background-size:3px 100%}.live_teaching_box ul li:nth-child(odd){margin-right:14px}.live_teaching_box ul li img{width:100%;height:100%}.live_ele_data{padding:20px}.live_subject li+li{margin-top:30px}.live_subject_list h3{padding-bottom:20px;font-size:17px;color:#ff8125;font-weight:600;line-height:1;border-bottom:1px solid #b8bcc2}.live_subject_list .live_subject_item{position:relative;display:block;padding:14px 25px 14px 14px;border-bottom:1px solid #e1e3e6;font-size:14px;color:#393d49;font-weight:600;line-height:20px;text-indent:-14px}.live_subject_list .live_subject_item:after{content:"";position:absolute;right:4px;top:50%;margin-top:-5.5px;width:6px;height:11px;background:url("/images/common/ic_board_arrow2.png") no-repeat 0 0;background-size:6px 11px}.live_ele_data .down_txt{margin-top:40px;padding:20px 20px 20px 28px;background:#f9f4ed;border-radius:10px;font-weight:400;color:#b08e76;text-indent:-8px;letter-spacing:-.04em;border:1px solid #f4e8d8}.live_ele_data .down_txt span{font-size:inherit;font-weight:inherit;color:#ff8125}.live_question{padding:0 16px 60px}.live_question_info{padding:32px 0 44px;border-top:1px solid #e9e9ed}.live_question_info li{font-size:18px;color:#53565d;font-weight:600;line-height:20px;background-position-y:8px}.live_question_info li+li{margin-top:8px}.live_question_down{margin-top:52px}.live_question_down .data_book{margin-top:10px}.live_question_down .data_book .book{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:25px 29px 30px;height:207px;border-radius:20px 20px 0 0;border:1px solid #ece1d2;border-bottom:none;overflow:hidden;background:#f9f4ed}.live_question_down .data_book:nth-child(2n) .book{background:#f2f6fa;border:1px solid #dae7f2;border-bottom:none}.live_question_down .data_book .book img{width:100%;height:100%}.live_question_down .data_book .img{margin-right:15px;width:119px;height:151px}.live_question_down .data_book ul{display:-ms-flexbox;display:flex;display:-webkit-flex}.live_question_down .data_book .info{padding:14px 5px 16px;width:144px;height:112px;border-bottom:1px solid #ece1d2}.live_question_down .data_book:nth-child(2n) .info{border-bottom:1px solid #dae7f2}.live_question_down .data_book .info li{width:65px;height:82px;border:1px solid #c9d1df}.live_question_down .data_book .info li+li{margin-left:3px}.live_question_down .data_book .btn_set li{width:70px}.live_question_down .data_book .btn_set li+li{margin-left:4px}.live_question_down .data_book .btn_set button{margin-top:10px;width:100%;height:29px;background:#fff;font-size:11px;font-weight:600;border-radius:5px;line-height:27px}.live_question_down .data_book .btn_set .btn_ebook{border:1px solid #54c8e8;color:#54c8e8}.live_question_down .data_book .btn_set .btn_down{border:1px solid #ff8125;color:#ff8125}.live_question_down .data_book .book_txt{border-radius:0 0 20px 20px;border:1px solid #ece1d2;border-top:none}.live_question_down .data_book:nth-child(2n) .book_txt{border:1px solid #dae7f2;border-top:none}.live_question_down .data_book .book_txt img{width:100%;height:100%}.live_question_down .data_book{border:1px solid #dce8f3;border-radius:20px;overflow:hidden}.live_question_down .data_book h3{font-size:15px;color:#855e58;line-height:39px;font-weight:600;text-align:center;background:#ffd563}.live_question_down .data_book.ma h3{color:#814655;background:#ffa7b8}.live_question_down .data_book.so h3{color:#19844e;background:#c8de7c}.live_question_down .data_book.sc h3{color:#254b90;background:#ade3ff}.live_question_down .data_book .book_txt{padding:20px 0;border:0;border-radius:0;background:#f2f6f7;text-align:center}.live_question_down .data_book .book_txt p{padding:0 20px;font-size:13px;color:#000;font-weight:400;word-break:keep-all}.live_question_down .data_book:nth-child(2n) .book_txt{border:0}.live_question_down .data_book .book_wrap{padding:30px 29px;background:#fff}.live_question_down .data_book .book_wrap p{position:relative;margin-bottom:10px;font-size:12px;color:#3f3d3c;font-weight:600;line-height:1}.live_question_down .data_book .book_wrap p:after{content:"";display:inline-block;margin:-3px 0 0 10px;width:calc(100% - 102px);height:6px;background:url("/images/tr/live/grade_bg.png") 0/auto 100%}.live_question_down .data_book .book_wrap .book{border:0;border-radius:0;padding:0;background:#fff;height:148px;-ms-flex-direction:row;flex-direction:row}.live_question_down .data_book .book_wrap .book img{height:auto}.live_question_down .data_book .book_wrap .book+p{margin-top:20px}.live_question_down .data_book .book_wrap .info{padding:0;border:0;width:150px;height:auto}.live_question_down .data_book .book_wrap .img{width:115px;height:148px;margin-right:9px}.live_question_down .data_book .book_wrap .btn_set{padding-top:12px;margin-top:13px;width:150px;border-top:1px solid #c9d1df;-ms-flex-pack:justify;justify-content:space-between}.live_question_down .data_book .book_wrap .btn_set li{width:73px;height:auto;border:0}.live_question_down .data_book .book_wrap .btn_set button{margin-top:0;width:73px}.live_teaching_top.ty2{position:relative;padding:30px 20px 34px}.live_teaching_top.ty2 .live_teaching_intro{color:#1e1e21;font-weight:400;line-height:23px;font-size:16px;text-align:center}.live_teaching_top.ty2 .live_teaching_intro em{color:#1e1e21;font-weight:600;font-size:inherit}.live_teaching_top.ty2 .live_teaching_intro span{color:#f80;font-weight:600;font-size:inherit}.live_question .tab_wrap{padding:0;border:none;border-radius:8px;overflow:visible}.live_question .tab_menu,.live_question .tab_wrap{display:-ms-flexbox;display:flex;background:#f4f4f5}.live_question .tab_menu{-ms-flex:1 1;flex:1 1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:52px;border:1px solid #f4f4f5;font-size:14px;font-weight:600;color:#1e1e21;border-radius:8px}.live_question .tab_menu.on{background:#0086ff;border-color:#0086ff;color:#fff;border-radius:8px}.live_question .tab_menu.on:after{content:"";position:absolute;bottom:-10px;display:inline-block;width:14px;height:12px;background:url("/images/tr/tab_arr.png") no-repeat 50%/contain}.live_question .tab_conts{display:none}.live_question .tab_conts.on{display:block}.live_question_down.book2022 .data_book{border:none;border-radius:0}.live_question_down.book2022 .data_book+.data_book{margin-top:60px}.live_question_down.book2022 .data_book .tit_wrap{padding:36px 16px;background:#f4f8ff;border:1px solid #dcdcdc;border-radius:12px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.04);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.04)}.live_question_down.book2022 .data_book h3{background:none;color:#1e1e21;font-size:24px;font-weight:600;line-height:1}.live_question_down.book2022 .data_book h3 span{font:inherit;color:#273fa1}.live_question_down.book2022 .data_book p{margin-top:20px;text-align:center;font-size:16px;color:#1e1e21;font-weight:400;line-height:23px}.live_question_down.book2022 .data_book .book_wrap{padding:0;margin-top:40px}.live_question_down.book2022 .data_book .book_wrap p{font-size:20px;color:#273fa1;font-weight:400;text-align:left;line-height:29px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:3px}.live_question_down.book2022 .data_book .book_wrap p span{font:inherit;font-weight:600}.live_question_down.book2022 .data_book .book_wrap p:after{content:none}.live_question_down.book2022 .data_book .book{margin-top:32px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:unset}.live_question_down.book2022 .data_book .book_wrap .book+p{margin-top:38px}.live_question_down.book2022 .data_book .book .img_wrap{display:-ms-flexbox;display:flex;gap:10px}.live_question_down.book2022 .data_book .book .img_wrap .img1{width:60%;height:auto}.live_question_down.book2022 .data_book .book .img_wrap .img2{width:40%;height:auto}.live_question_down.book2022 .data_book .info{margin-top:22px;width:100%}.live_question_down.book2022 .data_book .info li+li{margin-left:0}.live_question_down.book2022 .data_book .info .btn_wrap{display:-ms-flexbox;display:flex}.live_question_down.book2022 .data_book .info .btn_wrap li{-ms-flex:1 1;flex:1 1;width:unset;height:unset;border:none}.live_question_down.book2022 .data_book .info .btn_wrap .user{position:relative;text-align:center;line-height:47px;border:1px solid #dcdcdc}.live_question_down.book2022 .data_book .info .btn_wrap .user:after{content:"";position:absolute;top:0;display:block;height:100%;width:1px;background:#dcdcdc}.live_question_down.book2022 .data_book .info .btn_wrap .user.teacher:after{content:none}.live_question_down.book2022 .data_book .info .btn_wrap .user span{font-size:16px;font-weight:600;color:#1e1e21}.live_question_down.book2022 .data_book .info .btn_wrap .user.teacher{border-radius:8px 0 0 8px;border-right:none}.live_question_down.book2022 .data_book .info .btn_wrap .user.student{border-radius:0 8px 8px 0;border-left:none}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn li{-ms-flex:1 1;flex:1 1;padding-left:34px;line-height:47px}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn li span{font-size:16px;font-weight:600;color:#1e1e21;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn span:before{content:"";display:inline-block;margin-right:12px;vertical-align:middle;background-repeat:no-repeat}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn .ebook span:before{width:24px;height:24px;background:url("/images/tr/ic_ebook.png") 50%/contain}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn .down span:before{width:24px;height:24px;background:url("/images/tr/ic_down.png") 50%/contain}.live_question_down.book2022 .data_book .info .btn_wrap .info_btn .pdf span:before{width:24px;height:24px;background:url("/images/tr/ic_pdf.png") 50%/contain}.live_edutech .live_download{margin:0;padding:6.66vw 6.66vw 5.33vw;-ms-flex-pack:left;justify-content:left}.live_edutech .live_download .img{width:22.8vw;height:28.33vw;margin-right:2.66vw;border:none}.live_edutech .live_download .img:after{display:none}.live_edutech .live_download .txt{width:auto}.live_edutech .live_download .txt ul li{padding:0;padding-bottom:3.2vw;margin-top:3.2vw;font-weight:500;background:none;color:#2b2f3a;border-bottom:1px solid #dbdbdb;font-size:3.2vw;line-height:1;letter-spacing:-.06em}.live_edutech .live_download .txt ul li:last-child{border-bottom:0;padding-bottom:0}.live_edutech .live_download .txt ul li span{color:#ff8125;font-weight:500;font-size:3.2vw;letter-spacing:-.06em}.live_edutech .live_teaching_box{background:none;border:none;margin:0 6.66vw;padding:6vw;border-radius:4vw;border:1px solid #ccc;background:#f3ece7}.live_edutech .live_teaching_box ul{padding:0;-ms-flex-pack:justify;justify-content:space-between}.live_edutech .live_teaching_box ul li{width:36.46vw;height:48.2vw;margin:0;margin-bottom:1.06vw}.live_edutech .live_teaching_box ul li:nth-child(3),.live_edutech .live_teaching_box ul li:nth-child(4){margin-bottom:0}.live_edutech .live_teaching_box ul li:after{display:none}.live_edutech .edutech_btn{margin-top:2.93vw}.live_edutech .edutech_btn a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24.4vw;height:11.06vw;background:#ff8125;color:#fff;font-size:2.92vw;border-radius:2vw;text-align:center}.live_edutech .edutech_btn a span{font-size:2.92vw;font-weight:600;line-height:3vw}.live_edutech .live_tschool{width:100%;height:118.4vw;padding:0 6.66vw;margin-top:4vw}.live_edutech .live_tschool .live_tschool_inner{position:relative;width:100%;height:100%;background:url("/images/tr/tschool_bg.png")no-repeat 50%;background-size:100% auto}.live_edutech .live_tschool .live_tschool_inner .tschool_btn{position:absolute;left:50%;top:27.5vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.live_edutech .live_tschool .live_tschool_inner .tschool_btn img{width:26.26vw}.live_edutech .live_thema{padding:0 6.66vw}.live_edutech .live_thema a{display:block;height:27.13vw}.live_edutech .live_thema a p{font-size:0}.live_aidt .live_download .txt{-ms-flex:1 1;flex:1 1;width:100%}.live_aidt .live_download .txt li{position:relative;background:none}.live_aidt .live_download .txt li span{font:inherit;color:#ff8125}.live_aidt .live_download .txt li:before{content:"";position:absolute;top:7px;left:0;display:inline-block;width:4px;height:4px;background:#ff8125;border-radius:100%}.live_aidt .btn_wrap{display:-ms-flexbox;display:flex;gap:0 1.5%}.live_aidt .tabWrap{padding:0 5.3%}.live_aidt .btnTabWrap{position:-webkit-sticky;position:sticky;display:-ms-flexbox;display:flex;top:0;z-index:1}.live_aidt .btnTabWrap .btnTab{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;height:40px;background:#f1f1f1;border:1px solid #e0e0e0;border-radius:0 4px 4px 0;font-size:12px;font-weight:500;color:#838688;letter-spacing:-.025em}.live_aidt .btnTabWrap .btnTab:first-child{border-radius:4px 0 0 4px}.live_aidt .btnTabWrap .btnTab.on{background:#9772ec;border-color:#9772ec;color:#fff}.live_aidt .tabCont{display:none;margin:35px 0}.live_aidt .tabCont.on{display:block}.live_aidt .introWrap .tit{font-size:15px;font-weight:600;color:#474e62;line-height:1}.live_aidt .introWrap .tit:before{content:"";display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;margin-right:4px;border:4px solid #9772ec;border-radius:100%;vertical-align:top}.live_aidt .introWrap .tit+p{margin-top:15px}.live_aidt .introWrap p{font-size:12px;color:#666;line-height:1.75;letter-spacing:-.045em;word-break:keep-all}.live_aidt .introWrap strong{font:inherit;color:#ff8125}.live_aidt .infoWrap{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:32px;padding:30px 20px 20px;background:#f9f4ed;border:1px solid #f4e8d8;text-align:center}.live_aidt .infoWrap .tit{position:absolute;top:-15px;left:0;display:inline-block;width:190px;background:#ffd563;border-radius:0 15px 15px 15px;font-size:12px;font-weight:400;color:#474e62;text-align:center;line-height:2.5}.live_aidt .infoWrap p{font-size:12px;color:#666;text-align:center;line-height:1.75;letter-spacing:-.05em;word-break:keep-all}.live_aidt .tabCont .imgWrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:26px 0;margin-top:15px;padding:38px 0;border:1px solid #e6e6e6;border-radius:7px}.live_aidt .tabCont .imgItem{-ms-flex:0 1 87%;flex:0 1 87%;margin:0 auto}.live_aidt .tabCont .imgItem .icoBul{position:relative;display:inline-block;margin:14px 0 0 2.1%;padding-left:26px;font-size:12px;color:#666;word-break:keep-all}.live_aidt .tabCont .imgItem .icoBul:before{content:"";position:absolute;top:0;left:0;display:inline-block;width:18px;height:18px;background:url("/images/tr/aidt/ico_bul.png") 0 0 no-repeat;background-size:100% auto}.online_class_survive_way .ocsw_top{position:relative;padding:14px 20px}.online_class_survive_way .ocsw_top>p{font-size:12px;color:#9d9d9d;font-weight:400;margin:7px 45px 0 0}.online_class_survive_way .ocsw_top>p.top{color:#ff8125;font-weight:600;font-size:14px;margin:0 45px 0 0}.online_class_survive_way .ocsw_top .a_wrapper{position:absolute;top:13px;right:20px;width:100%}.online_class_survive_way .ocsw_top .a_wrapper .rightMenu{text-align:right}.online_class_survive_way .ocsw_top .icon_help{width:21px;height:21px;border-radius:50%;background:url("/images/common/ic_help.png") no-repeat 0 0;background-size:21px 21px}.online_class_survive_way .ocsw_top .layer_help{display:none;padding:17px 20px;overflow:visible;position:absolute;z-index:999;right:-10px;top:33px;max-width:280px;width:calc(100% - 40px);border-radius:15px;background:#fff;border:2px solid #ff9500}.online_class_survive_way .ocsw_top .layer_help:after{content:"";position:absolute;right:15px;top:-9px;width:12px;height:9px;background:url("/images/common/layerpop_bg.png") no-repeat 0 0;background-size:12px 9px}.online_class_survive_way .ocsw_top .layer_help_box>b{display:block;font-size:14px;font-weight:600;color:#ff8125}.online_class_survive_way .ocsw_top .layer_help_ment{margin-top:4px;color:#9d9d9d;font-weight:400;word-break:keep-all}.online_class_survive_way .ocsw_top .layer_help .btn_close{position:absolute;right:9px;top:9px;width:30px;height:30px;background:url("/images/common/pop_close2.png") no-repeat 50%;background-size:12px 12px}.online_class_survive_way .tab_wrap{position:-webkit-sticky;position:sticky;top:0;padding:0 7px 0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;height:46px;background:#fbf8f2;border-top:1px solid #e6d9c6;border-bottom:1px solid #e6d9c6;z-index:1;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap}.online_class_survive_way .tab_wrap::-webkit-scrollbar{display:none}.online_class_survive_way .tab_wrap .tabMultir{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.online_class_survive_way .tab_item{height:45px}.online_class_survive_way .tab_item .tab_link{height:45px;vertical-align:top}.online_class_survive_way .tab_item span{position:relative;display:block;font-size:14px;color:#868f99;font-weight:400}.online_class_survive_way .tab_item .tab_link.active span,.online_class_survive_way .tab_item .tab_link:active span{font-size:inherit;font-weight:600;color:#ff8125}.online_class_survive_way .ocsw_tbl{padding:0 20px 50px}.online_class_survive_way .ocsw_tbl_top{padding:0 20px;font-size:14px;color:#666c7c;font-weight:400;line-height:40px;border-bottom:1px solid #e1e3e6}.online_class_survive_way .ocsw_tbl_top em,.online_class_survive_way .ocsw_tbl_top em span{font-size:inherit;font-weight:inherit;color:#ff8125}.online_class_survive_way .ocsw_tbl li{padding:14px 0 10px;border-bottom:1px solid #e1e3e6}.online_class_survive_way .ocsw_tbl .fir{font-size:12px;color:#ff8125;font-weight:400}.online_class_survive_way .ocsw_tbl .marker{margin-left:10px;position:relative;padding-left:11px;display:inline-block;font-size:12px;color:#868f99;font-weight:400}.online_class_survive_way .ocsw_tbl .marker:before{content:"";display:block;position:absolute;left:0;top:3px;width:1px;height:11px;background:#e1e3e6}.online_class_survive_way .ocsw_tbl .lt{margin-top:7px;position:relative;padding-right:30px}.online_class_survive_way .ocsw_tbl .lt .tl{font-size:14px;color:#393d49;font-weight:600;letter-spacing:-1px}.online_class_survive_way .ocsw_tbl .viewing{display:block;position:absolute;right:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url("/images/common/ic_file_wav2.png") 0 0 no-repeat;background-size:20px 20px}.teacher_top{padding:14px 20px}.teacher_top p{color:#9d9d9d;font-weight:400}.teacher_top .teacher_intro{padding-bottom:11px}.teacher_top .teacher_intro span{color:#ff8125;font-weight:inherit}.teacher_wrap .teacher_list li{padding:17px 20px;border-bottom:1px solid #e1e3e6}.teacher_wrap .teacher_list .teacher_link{position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;width:100%;-ms-flex-align:center;align-items:center}.teacher_wrap .teacher_list .teacher_link:after{content:"";position:absolute;right:0;top:3px;width:6px;height:11px;background:url("/images/common/ic_board_arrow2.png") no-repeat 0 0;background-size:6px 11px}.teacher_wrap .teacher_list li .character{margin:0 15px 0 0;width:75px;height:75px;border:1px solid #f4e0d2;border-radius:50%}.teacher_wrap .teacher_list li .character img{width:100%;height:100%}.teacher_wrap .teacher_list li .txt{-ms-flex:1 1;flex:1 1}.teacher_wrap .teacher_list li .txt h3{padding:0 10px 6px 0;font-size:14px;color:#ff8125;font-weight:600;line-height:20px;letter-spacing:-.04em}.teacher_wrap .teacher_list li .txt p{font-size:11px;color:#898989;font-weight:400;line-height:16px;letter-spacing:-.04em;word-break:keep-all}.teacher_wrap .teacher_list li .txt .teacher{padding-bottom:4px;font-size:12px;color:#393d49;line-height:18px}.evtWrap.evtSeason1Done{background:#73cfc0}.evtSeason1Done .evt{position:relative;margin-bottom:50px;background:#73cfc0;text-align:center}.evtSeason1Done .evt img{width:100%;vertical-align:top}.evtSeason1Done .evt>[class^=evt]:not(.evtTxtWrap){position:relative;margin:0 auto}.evtSeason1Done .evtTopWrap .btnShareWrap{position:absolute;bottom:5.2vw;left:0;width:100%;height:13.86vw;text-align:right}.evtSeason1Done .evtTopWrap .btnShareWrap .btnShare{padding:2.36vw 11vw}.evtSeason1Done .evtTopWrap .btnShareWrap .btnShare>[class^=btn]{display:inline-block;width:8.66vw;height:8.66vw}.evtSeason1Done .evtTopWrap .btnShareWrap [class^=btn] img{width:100%}.evtSeason1Done .evtTopWrap .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtSeason1Done .evtListWrap li{position:relative}.evtSeason1Done .evtListWrap .btnWrap{position:absolute;width:100%;max-width:64%;margin-left:18%}.evtSeason1Done .evtListWrap .btnWrap button:first-child{width:43%}.evtSeason1Done .evtListWrap .btnWrap button:last-child{width:54%;margin-left:1%}.evtSeason1Done .evtListWrap li:first-child .btnWrap{top:83.4%}.evtSeason1Done .evtListWrap li:nth-child(2) .btnWrap,.evtSeason1Done .evtListWrap li:nth-child(3) .btnWrap{top:82.8%}.evtSeason1Done .evtListWrap li:nth-child(4) .btnWrap{top:58.1%}.evtSeason1Done .evtTxtWrap{position:absolute;left:50%;bottom:1.5%;width:86.7%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#evtPopWrap .evtPopCont,.evtSeason1Done #evtPopWrap{display:none;width:100%}#evtPopWrap .evtPopCont.on,.evtSeason1Done #evtPopWrap.on{display:block}.evtSeason1Done #evtPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1}.evtSeason1Done #evtPopWrap .evtPopCont.on{position:absolute;top:1%;left:50%;width:95%;max-width:710px;max-height:calc(100% - 155px);overflow-y:auto;margin-top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.evtSeason1Done #evtPopWrap .evtPopCont .evtPopImg{display:block;margin:0 auto;text-align:center}.evtSeason1Done #evtPopWrap .evtPopCont img{max-width:100%}.evtSeason1Done #evtPopWrap .evtPopCont .btnPdfWrap{position:absolute;top:20.53vw;width:100%}.evtSeason1Done .btnPdfWrap .btnEvtPdf{position:absolute;left:27.5%;width:35%;max-width:250px}.evtSeason1Done #evtPopWrap .evtPopCont .btnCloseWrap{position:absolute;top:1.4%;width:100%;text-align:right}.evtSeason1Done .btnCloseWrap .btnEvtPopClose{width:5.8%;max-width:41px;margin-right:3%}.evtWrap.evtSeason2 a,.evtWrap.evtSeason2 button,.evtWrap.evtSeason2 div,.evtWrap.evtSeason2 li,.evtWrap.evtSeason2 p,.evtWrap.evtSeason2 span,.evtWrap.evtSeason2 strong,.evtWrap.evtSeason2 ul{font-family:Noto Sans KR,sans-serif}.evtSeason2 .evt{position:relative;text-align:center}.evtSeason2 .evt img{width:100%;vertical-align:top}.evtSeason2 .evtTopWrap{position:relative}.evtSeason2 .evtTopWrap p{font-size:3.33vw;color:#373e3f}.evtSeason2 .evtTopWrap p strong{font-weight:600;font-size:inherit}.evtSeason2 .btnShareWrap{position:absolute;bottom:6.66vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:2vw 11vw 2vw 11.36vw}.evtSeason2 .btnShareWrap p{float:left;font-weight:600;text-align:center;line-height:2.6;letter-spacing:-.04em}.evtSeason2 .btnShareWrap .btnShare{float:right}.evtSeason2 .btnShareWrap .btnShare>[class^=btn]{width:8.66vw;height:8.66vw}.evtSeason2 .btnShareWrap [class^=btn] img{width:100%}.evtSeason2 .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtSeason2 .evtListWrap li{position:relative}.evtSeason2 .evtListWrap li .listCont{position:absolute;top:67.06vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 9.66vw;color:#746c65;text-align:center}.evtSeason2 .evtListWrap li .listCont p{white-space:pre-wrap;font-size:3.2vw;letter-spacing:-.04em}.evtSeason2 .evtListWrap li:first-child .listCont{top:72vw}.evtSeason2 .evtListWrap li:nth-child(2) .listCont{top:69vw}.evtSeason2 .evtListWrap li .btnWrap{margin-top:4vw;text-align:center}.evtSeason2 .evtListWrap .btnWrap>*{display:inline-block;height:8.66vw;font-size:3.2vw;font-weight:500;color:#fff;letter-spacing:-.04em}.evtSeason2 .evtListWrap .btnWrap>*+*{margin-left:.66vw}.evtSeason2 .evtListWrap .btnEbook{width:28vw;background:#01a8ae;border:.26vw solid #00969b}.evtSeason2 .evtListWrap .btnDown{width:35.33vw;background:#626262;border:.26vw solid #5b534d}#evtPopWrap .evtPopCont,.evtSeason2 #evtPopWrap{display:none;width:100%}#evtPopWrap .evtPopCont.on,.evtSeason2 #evtPopWrap.on{display:block}.evtSeason2 #evtPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.8);z-index:1}.evtSeason2 #evtPopWrap .evtPopCont.on{position:absolute;top:1%;left:50%;width:95%;max-height:calc(100% - 155px);overflow-y:auto;margin-top:60px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.evtSeason2 #evtPopWrap .evtPopCont .evtPopImg{display:block;margin:0 auto;text-align:center}.evtSeason2 #evtPopWrap .evtPopCont .evtPopImg img{width:100%}.evtSeason2 #evtPopWrap .evtPopCont .btnPdfWrap{position:absolute;top:20.53vw;width:100%}.evtSeason2 #evtPopWrap [class^=btnEvtPdf]{position:absolute;top:20.53vw;left:26vw;width:33.33vw;height:7.333vw;padding-left:4.266vw;background-image:url("/images/tr/icon_pdf.png");background-position:26.93vw 50%;background-repeat:no-repeat;background-size:5.33vw 5.33vw;border-radius:3.66vw;font-size:3.2vw;color:#fff;text-align:left}.evtSeason2 #evtPopWrap .btnEvtPdf01{background-color:#f16670;border-bottom:.53vw solid #d45962}.evtSeason2 #evtPopWrap .btnEvtPdf02{background-color:#00b4b6;border-bottom:.53vw solid #009ea0}.evtSeason2 #evtPopWrap .btnEvtPdf03{background-color:#239a4f;border-bottom:.53vw solid #1f8845}.evtSeason2 #evtPopWrap .btnEvtPdf04{background-color:#b044c5;border-bottom:.53vw solid #9b3bad}.evtSeason2 #evtPopWrap .btnEvtPopClose{position:absolute;top:3.2vw;right:3.2vw;width:5.46vw;height:5.46vw;background:url("/images/tr/btn_pop_close.png");background-size:100%}.evtWrap.evtSeason3{background:#6cdcab}.evtWrap.evtSeason3 a,.evtWrap.evtSeason3 button,.evtWrap.evtSeason3 div,.evtWrap.evtSeason3 li,.evtWrap.evtSeason3 p,.evtWrap.evtSeason3 span,.evtWrap.evtSeason3 strong,.evtWrap.evtSeason3 ul{font-family:Noto Sans KR,sans-serif}.evtSeason3 .evt{position:relative}.evtSeason3 .evt img{width:100%;vertical-align:top}.evtSeason3 .evtTopWrap{position:relative}.evtSeason3 .btnShareWrap{position:absolute;top:44.53vw;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;padding:2vw 10vw}.evtSeason3 .btnShareWrap p{float:left;font-size:3.333vw;font-weight:700;color:#373e3f;line-height:2.8;letter-spacing:-.04em}.evtSeason3 .btnShareWrap .btnShare{float:right}.evtSeason3 .btnShareWrap .btnShare>[class^=btn]{width:8.66vw;height:8.66vw}.evtSeason3 .btnShareWrap [class^=btn] img{width:100%}.evtSeason3 .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtSeason3 .evtInfo{margin:0 2.55vw;padding:6vw 2vw 6vw 5.33vw;background:#fff;border-bottom:.8vw solid #58ce9a;border-radius:3.733vw}.evtSeason3 .evtInfo .infoItem{overflow:hidden}.evtSeason3 .evtInfo .infoItem>*{float:left}.evtSeason3 .evtInfo .infoItem .tit{width:23.73vw;height:6.66vw;padding:0 3vw;font-weight:500;background:#00b0a3;border-radius:3.33vw;color:#fff}.evtSeason3 .evtInfo .infoItem .tit,.evtSeason3 .evtInfo .infoItem .tit+p{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.2vw;line-height:2;letter-spacing:-.06em}.evtSeason3 .evtInfo .infoItem .tit+p{margin-left:1.6vw;color:#39454c}.evtSeason3 .evtInfo .infoItem:first-child .tit{background:#ff6673}.evtSeason3 .evtInfo .infoItem:first-child .tit+p{font-weight:700;color:#ff6673}.evtSeason3 .evtInfo .infoItem+.infoItem{margin-top:1.33vw}.evtSeason3 .evtListWrap{margin:10.13vw 0 12vw;font-size:0;text-align:center}.evtSeason3 .evtListWrap li{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:37.86vw;height:25.06vw;margin-bottom:6.8vw;padding:2.2vw 0;background:url(/images/tr/season3/bg_book.png);background-size:100%;font-size:3.733vw;font-weight:500;color:#34373a;line-height:1.1;vertical-align:top;letter-spacing:-.06em}.evtSeason3 .evtListWrap li:nth-child(2n){margin-left:4.933vw}.evtSeason3 .evtListWrap .listInfoTxt{font-size:3.2vw;color:#fff;line-height:1.4}.evtSeason3 .evtNotiWrap{padding:8vw 4.933vw;background:#51535e}.evtSeason3 .evtNotiWrap h2{margin-bottom:4.933vw;font-size:4vw;font-weight:700;color:#e0e0e0}.evtSeason3 .evtNotiWrap li{position:relative;padding-left:2.4vw;font-size:2.933vw;color:#e8e8e7;letter-spacing:-.025em}.evtSeason3 .evtNotiWrap li strong{color:#fff36b;font-size:2.933vw}.evtSeason3 .evtNotiWrap li:before{content:"";position:absolute;top:1.8vw;left:0;display:inline-block;width:.8vw;height:.8vw;background:#e8e8e7;border-radius:100%}.evtWrap.evtSeason3.evtSeason4{background:#ffb6ba}.evtSeason3.evtSeason4 .btnShareWrap{top:45vw}.evtSeason3.evtSeason4 .btnShareWrap .btnShare{padding-right:4vw}.evtSeason3.evtSeason4 .btnShareWrap p{padding-left:8vw}.evtSeason3.evtSeason4 .evtInfo{border-bottom:.8vw solid #ff9ea4}.evtSeason3.evtSeason4 .evtInfo .infoItem .tit{background:#59b8e9}.evtSeason3.evtSeason4 .evtInfo .infoItem:first-child .tit{background:#fe6f9c}.evtSeason3.evtSeason4 .evtInfo .infoItem:first-child .tit+p{font-weight:600;color:#fe6f9c;font-size:3.45vw}.evtSeason3.evtSeason4 .evtInfo .infoItem .tit+p{font-weight:400}.evtSeason3.evtSeason4 .evtListWrap li{padding:3vw 0;background:url(/images/tr/season4/bg_book.png);background-size:100%}.evtSeason3.evtSeason4 .evtListWrap .listInfoTxt{color:#51535e;font-weight:500;letter-spacing:-.04em}.evtSeason3.evtSeason4 .evtNotiWrap li{letter-spacing:-.02em;line-height:1.8}.evtWrap.evtMaap{background:#fff}.evtWrap.evtMaap a,.evtWrap.evtMaap button,.evtWrap.evtMaap div,.evtWrap.evtMaap li,.evtWrap.evtMaap p,.evtWrap.evtMaap span,.evtWrap.evtMaap strong,.evtWrap.evtMaap ul{font-family:Noto Sans KR,sans-serif}.evtMaap .evt{position:relative;background:#fff}.evtMaap .evt img{vertical-align:top}.evtMaap .evtTopWrap{padding:8vw 4vw}.evtMaap .evtTopWrap p{font-size:3.733vw;color:#333}.evtMaap .evtTopWrap p strong{font-weight:600;font-size:inherit}.evtMaap .btnShareWrap{-webkit-box-sizing:border-box;box-sizing:border-box;width:87.2vw;height:13.86vw;margin:6.66vw auto 0;padding:2.36vw 5.66vw;border-radius:6.93vw;border:.26vw solid #ddd}.evtMaap .btnShareWrap p{float:left;font-weight:600;text-align:center;line-height:1.2;letter-spacing:-.04em}.evtMaap .btnShareWrap .btnShare{float:right}.evtMaap .btnShareWrap .btnShare>[class^=btn]{width:8.66vw;height:8.66vw}.evtMaap .btnShareWrap [class^=btn] img{width:100%}.evtMaap .btnShareWrap [class^=btn]+[class^=btn]{margin-left:1.4vw}.evtTabWrap .btnTabWrap{display:-ms-flexbox;display:flex}.evtTabWrap .btnTabWrap .btnTab{-ms-flex:1 1;flex:1 1;height:12vw;background:#b9b9b9;border-radius:1.86vw 1.86vw 0 0;font-size:4.533vw;color:#fefefe}.evtTabWrap .btnTabWrap .btnTab:first-child.on{background:#00af9d}.evtTabWrap .btnTabWrap .btnTab:nth-child(2).on{background:#68529f}.evtTabWrap .btnTabWrap .btnTab:nth-child(3).on{background:#308ece}.evtTabWrap .btnTabWrap .btnTab:nth-child(4).on{background:#f15d59}.evtTabWrap .btnTabWrap .btnTab+.btnTab{border-left:.26vw solid #fff}.evtTabWrap .tabContWrap{padding:8.533vw 3.733vw;background:#f9f4ed}.evtTabWrap .tabContWrap .infoList{padding-left:5.066vw}.evtTabWrap .tabContWrap .infoList li{list-style:disc;font-size:3.733vw;color:#333;line-height:1.7;letter-spacing:-.04em;word-break:keep-all}.evtTabWrap .tabContWrap .infoList li strong{font-weight:600;font-size:inherit}.evtTabWrap .tabContWrap .gradeTit{display:block;font-size:6.13vw;font-weight:700;text-align:center;line-height:1;letter-spacing:-.025em}.evtTabWrap .tabContWrap .tabCont01 .gradeTit{color:#00af9d}.evtTabWrap .tabContWrap .tabCont02 .gradeTit{color:#68529f}.evtTabWrap .tabContWrap .tabCont03 .gradeTit{color:#308ece}.evtTabWrap .tabContWrap .tabCont04 .gradeTit{color:#f15d59}.evtTabWrap .tabContWrap .gradeWrap{margin-top:12vw}.evtTabWrap .tabContWrap .gradeItem+.gradeItem{margin-top:10.26vw}.evtTabWrap .tabContWrap .gradeTit:before{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:9.33vw;font-size:3.733vw;color:#333;line-height:2.4}.evtTabWrap .tabContWrap .tabCont01 .gradeTit:before{content:"\B8F0\B8E8\B784\B77C~";background:url("/images/tr/icon_subtit01.png") 23.86vw 50% no-repeat;background-size:12.8vw 6.533vw}.evtTabWrap .tabContWrap .tabCont02 .gradeTit:before{content:"\C54C\B85D\B2EC\B85D~";background:url("/images/tr/icon_subtit02.png") 27.73vw 50% no-repeat;background-size:9.6vw 9.33vw}.evtTabWrap .tabContWrap .tabCont03 .gradeTit:before{content:"\D3F4\C9DD\D3F4\C9DD~";background:url("/images/tr/icon_subtit03.png") 28.79vw 50% no-repeat;background-size:8.13vw 8.26vw}.evtTabWrap .tabContWrap .tabCont04 .gradeTit:before{content:"\C54C\C3ED\B2EC\C3ED~";background:url("/images/tr/icon_subtit04.png") 28.79vw 50% no-repeat;background-size:8.66vw 8.4vw}.evtTabWrap .tabContWrap .gradeCont{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:4.933vw;padding:8.133vw 4.26vw 8.26vw;border-radius:3.733vw}.evtTabWrap .tabContWrap .tabCont01 .gradeCont{background:#feedbe;border:.26vw solid #f5dc9a}.evtTabWrap .tabContWrap .tabCont02 .gradeCont{background:#e4e0f4;border:.26vw solid #bfb3eb}.evtTabWrap .tabContWrap .tabCont03 .gradeCont{background:#c9e6f9;border:.26vw solid #9bcef1}.evtTabWrap .tabContWrap .tabCont04 .gradeCont{background:#fadee1;border:.26vw solid #f8cdd2}.evtTabWrap .tabContWrap .gradeCont img{width:100%}.evtTabWrap .tabContWrap .btnWrap{margin-top:2.8vw;text-align:center}.evtTabWrap .tabContWrap .btnWrap>*{display:inline-block;width:24vw;height:10.66vw;background:#fff;border-radius:1.33vw;font-size:3.2vw;font-weight:700}.evtTabWrap .tabContWrap .btnWrap>*+*{margin-left:1.33vw}.evtTabWrap .tabContWrap .btnEbook{border:.26vw solid #4083ee;color:#4083ee}.evtTabWrap .tabContWrap .btnDown{border:.26vw solid #f75442;color:#f75442}.break_visual{padding:13px 0 20px 25px;background:#f1f1f1;overflow:hidden}.break_visual h2{font-size:16px;color:#00b879;font-weight:600}.break_visual .swiper-container{margin-top:11px;padding-bottom:31px}.break_visual ul li{width:158px}.break_visual ul li a{display:block;height:158px;border-radius:15px;overflow:hidden}.break_visual ul li:last-child{margin-right:25px}.break_visual ul li a img{width:100%;height:100%}.break_visual ul li p{margin-top:7px;padding:0 10px;color:#393d49;font-weight:400}.break_visual .swiper-container-horizontal>.swiper-scrollbar{top:unset;bottom:0;width:calc(100% - 25px);border-radius:2px;overflow:hidden;background:#fff}.break_visual .swiper-scrollbar-drag{background:#00b879;border-radius:2px}.list_box .tit_wrap .right_scrt select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 23px 0 0;color:#393d49;line-height:36px;text-align-last:right;-ms-text-align-last:center;-moz-text-align-last:center;border:none;background:url(/images/txtbook/select.png) no-repeat 100%;background-size:8px 5px}.library_list.break_list{margin-top:3px;padding:0 10px 30px}.library_list.break_list+.btn_more{margin:0 auto 30px}.lb_visual{padding:13px 0 20px 25px;background:#fbf8f2;overflow:hidden}.lb_visual h2{font-size:16px;color:#ff8125;font-weight:600}.lb_visual .swiper-container{margin-top:11px;padding-bottom:31px}.lb_visual ul li{width:158px}.lb_visual ul li a{display:block;height:158px;border-radius:15px;overflow:hidden}.lb_visual ul li a img{width:100%;height:100%}.lb_visual ul li p{margin-top:7px;padding:0 10px;color:#393d49;font-weight:400}.lb_visual .swiper-container-horizontal>.swiper-scrollbar{top:unset;bottom:0;width:calc(100% - 25px);border-radius:2px;overflow:hidden;background:#e6e2da}.lb_visual .swiper-scrollbar-drag{background:#ff8125;border-radius:2px}.list_box{max-width:500px;margin:0 auto}.classdetail_box.list_box .tit_wrap{margin-top:5px;padding:1px 20px 5px;border-bottom:1px solid #e1e3e6}.list_box .tit_wrap .count{margin-top:3px}.list_box .input_wrap{padding:20px}.list_box .input_wrap .categori select{padding:9px 30px 9px 13px;width:100%;height:40px;border-radius:20px;border:1px solid #d0d0d0;font-size:13px;color:#474e62;font-weight:400;line-height:20px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:url("/images/common/select2.png") no-repeat right 18px center;background-size:11px 9px}.list_box .input_wrap .categori select:focus{outline:none}.list_box .input_wrap .categori_search{margin-top:5px;position:relative}.list_box .input_wrap .categori_search .lb_search{padding:9px 40px 9px 13px;width:100%;height:40px;border-radius:20px;border:1px solid #d0d0d0;font-size:13px;color:#474e62;font-weight:400;line-height:20px}.list_box .input_wrap .categori_search .btn_lb_search{position:absolute;top:50%;right:8px;margin-top:-20px;width:30px;height:40px;background:url("/images/common/ic_search.png") no-repeat 50%;background-size:16px 15px}.list_box .categori_tit{padding:5px 20px 0;font-size:18px;color:#393d49;font-weight:600}.list_box .categori_tit em,.list_box .categori_tit span{font-size:inherit;color:#ff8125;font-weight:400}.classdetail_box.list_box .library_list{margin-top:0}.list_box .library_list .library_item.nodata{padding:40px 0;width:100%}.list_box .library_list .library_item.nodata p{padding-top:98px;font-size:14px;color:#393d49;font-weight:400;background:url("/images/lb/nodata.png") no-repeat top;background-size:159px 78px;text-align:center}.list_box .library_list .library_item.nodata p em,.list_box .library_list .library_item.nodata p span{font-size:inherit;color:#ff8125;font-weight:600}.selectbox_align{display:-ms-flexbox;display:flex}.selectbox_align select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 24px 0 20px;width:90px;height:40px;color:#474e62;font-size:12px;font-weight:400;border:none;border-right:1px solid #d0d0d0;background:url(/images/common/select3.png) no-repeat 100%;background-size:23px 7px}.selectbox_align .sch_list{-ms-flex:1 1;flex:1 1;position:relative;padding-right:40px}.selectbox_align .sch_list input[type=text]{width:100%;height:40px;padding:0 10px;color:#474e62;font-size:12px;border:none}.selectbox_align .sch_list .btn_search{position:absolute;right:7px;width:33px;height:40px;background:url(/images/common/ic_search.png) no-repeat 50%;background-size:16px 15px}.selectbox_align+.guideline{border-top:1px solid #d0d0d0}.client_post.notice{padding:0;border-top:1px solid #ebebeb}.client_post.notice ul .post_item{border-bottom:1px solid #ebebeb;padding:0 20px}.post_bg_color{background:#fbf8f2}.client_post.notice ul .post_item .post_link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:15px 37px 15px 0;background:url(/images/common/ic_board_arrow.png) no-repeat 100%;background-size:7px 12px}.client_post.notice ul .post_item .post_link .bd_cate{width:40px;text-align:center;font-size:12px;color:#ff8125;font-weight:600}.client_post.notice ul .post_item .post_link .bd_tit{-ms-flex:1 1;flex:1 1;padding-left:15px}.client_post.notice ul .post_item .post_link .bd_tit .post_title{display:inline;font-size:14px;font-weight:600;line-height:19px;color:#393d49;letter-spacing:-.04em;word-break:break-all}.client_post.notice ul .post_item .post_link .bd_tit i{display:none;margin:1px auto 1px 8px;width:17px;height:17px;background:url(/images/common/ic_new.png) no-repeat 50%;background-size:17px 17px;vertical-align:top}.client_post.notice ul .post_item .post_link .bd_tit.new i{display:inline-block}.client_post.notice ul .post_item .post_link .bd_tit .post_date{margin-top:5px;color:#838a95;font-size:12px}.client_post.notice ul .post_item.nodata{padding:123px 0;border-bottom:none}.clientNotiDtl_subject{padding:15px 20px 15px 70px;position:relative;background:#fbf8f2;border-bottom:1px solid #ebebeb}.clientNotiDtl_subject .sub_cate_dtl{position:absolute;left:20px;top:15px;font-size:12px;font-weight:600;color:#ff8125;line-height:19px}.clientNotiDtl_subject .clientNotiDtl_title{font-size:14px;line-height:19px;font-weight:600;color:#393d49;word-break:break-all}.clientNotiDtl_subject .clientNotiDtl_title i{display:none;margin:1px auto 1px 8px;width:17px;height:17px;background:url(/images/common/ic_new.png) no-repeat 50%;background-size:17px 17px;vertical-align:top}.clientNotiDtl_subject .clientNotiDtl_title.new i{display:inline-block}.clientNotiDtl_subject .post_date{display:block;margin-top:5px;font-size:12px;font-weight:400;color:#838a95}.clientNotiDtl_cont{padding:17px 20px;overflow:auto;word-break:break-all}.clientNotiDtl_cont,.clientNotiDtl_cont>p{font-size:12px;color:#78808c;line-height:19px;letter-spacing:-.04em}.clientNotiDtl_cont>a{color:#ff8125;font-size:12px;line-height:19px}.clientNotiDtl_cont>table{width:100%}.inquire_sort .info_tit{margin:17px 0 0;padding:0 20px 7px;font-size:14px;font-weight:600;color:#393d49;letter-spacing:-.04em}.tit_bullet_star{position:relative}.tit_bullet_star:before{content:"";display:inline-block;margin-right:10px;width:9px;height:8px;background:url(/images/common/bullet_star.png) no-repeat 50%;background-size:9px 8px}.inquire_sort .input_wrap{padding:0 20px}.selectbox{margin-top:5px}.selectbox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;padding:0 23px 0 15px;width:100%;height:48px;font-size:14px;font-weight:400;color:#838a95;border:1px solid #eaeaea;border-radius:10px;background:url(/images/common/select3.png) no-repeat 100%;background-size:23px 7px}.selectbox select:disabled{background:#f1f2f4 url(/images/common/select_disabled.png) no-repeat 100%;background-size:23px 7px}.select_col2_wrap{overflow:hidden}.select_col2_wrap .select_col2{float:left;margin-right:3px;width:calc(50% - 3px)}.select_col2_wrap .select_col2+.select_col2{margin:0 0 0 3px}.input_wrap .input_sm{display:block;padding:0 15px;line-height:46px;width:100%;height:48px;color:#393d49;font-size:14px;font-weight:400;border:1px solid #eaeaea;border-radius:10px}.input_wrap .input_sm::-webkit-input-placeholder{color:#393d49}.input_wrap.receiveGradeClass>.input_sm,.input_wrap.receiveGradeClass>.label_txt{display:inline-block}.input_wrap.receiveGradeClass>.input_sm{width:30%}.input_wrap.receiveGradeClass>.label_txt{width:20%;padding-left:10px}.input_wrap.half{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:50%}.input_wrap.half input{-ms-flex:1.5 1;flex:1.5 1;background:#fff}.input_wrap.half input+.label_txt{-ms-flex:1 1;flex:1 1;padding-left:10px}.input_wrap.multi_wrap,.input_wrap.multi_wrap>.input_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input_wrap.multi_wrap>.input_wrap{-ms-flex:1 1;flex:1 1}.input_wrap.multi_wrap>.input_wrap .label_txt{width:40%;padding-left:10px}.dataform{position:relative}.dataform label{position:absolute;left:0;top:15px;padding:0 80px 0 15px;line-height:19px;color:#838a95}.dataform label span{padding-bottom:9px;display:block;font-size:14px;color:#393d49;font-weight:400}.ipt_textarea{display:block;padding:15px;width:100%;height:200px}.file_wrap,.ipt_textarea{border:1px solid #eaeaea;border-radius:10px}.file_wrap{position:relative;margin:12px 20px 0;padding:5px;overflow:hidden;height:48px}.file_wrap .btn_file{display:inline-block;padding:0 12px;width:98px;height:36px;background:#b0bcc9;border-radius:5px}.file_wrap .btn_file span{display:block;color:#fff;padding-right:24px;background:url(/images/common/ic_fileupload.png) no-repeat 100%;background-size:14px 14px}.file_wrap .file_name{overflow:hidden;display:inline-block;width:calc(100% - 105px);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;vertical-align:top;font-size:12px;color:#838a95;line-height:35px;padding-left:7px}.file_wrap .file_custom{position:absolute;left:0;top:0;bottom:0;opacity:0;width:105px;z-index:-1}.inquire_sort .txt{font-size:12px;padding:0 20px}.sort_alert{padding:12px 20px 0}.sort_alert p{margin-top:0;padding-left:10px;line-height:19px;color:#ff8125;text-indent:-9px;font-size:12px;font-weight:400;letter-spacing:-.045em;word-break:keep-all}.sort_alert p strong{font-size:12px;font-weight:600;color:#ff8125}.sort_alert p.alert_txt2{margin-top:11px;text-indent:-11px}.sort_alert .indent_box{padding-left:10px;padding-bottom:15px;border-bottom:1px solid #d0d0d0}.sort_alert .indent_box.required{margin-top:0}.sort_alert .indent_box p{margin-top:3px}.guide_box{position:relative;margin:5px 20px 0;min-height:74px;border-radius:20px;border:1px solid #d8d8d8;background:#f1f2f4}.guide_box:last-child{margin-bottom:65px}.guide_box_type02{padding:14px 17px 15px 80px}.guide_box .guide_box_tit{margin-top:4px;display:block;font-size:14px;color:#393d49;font-weight:400}.guide_box .guide_box_tit span{display:inline-block;color:#ff8125;font-weight:600;font-size:17px;vertical-align:top;line-height:20px;margin-left:8px}.guide_box .guide_box_tel{margin-top:2px;font-size:12px;color:#8b8b8c;letter-spacing:-.05em;font-weight:400}.guide_box_office{margin:20px 20px 0;background:#fcf1db;border-color:#ead7b1}.guide_box_office .guide_box_tit{margin-top:4px;display:block;font-size:14px;color:#393d49;font-weight:600}.guide_box_office .guide_box_tit span{display:inline-block;font-size:14px;color:#393d49;font-weight:600;padding-right:17px;background:url(/images/common/ic_board_arrow3.png) no-repeat 100%;background-size:6px 10px;margin-left:0}.guide_box_office .guide_box_tel{margin-top:2px;font-size:12px;color:#8b8b8c;letter-spacing:-.05em;font-weight:400}.guide_box .ico_office{border-radius:50%;background:#fff url(/images/common/ic_branch.png) no-repeat 50%;background-size:25px 25px}.guide_box .ico_office,.guide_box .ico_tel{position:absolute;left:17px;top:12px;width:48px;height:48px}.guide_box .ico_tel{margin:0;border-radius:50%;background:#fff url(/images/common/ic_call.png) no-repeat 50%;background-size:23px 23px;border:none}.locationArea{padding:0}.locationMap{height:240px;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.locationMap img{width:100%;height:100%}.branch_search{position:relative;padding:12px 150px 12px 20px}.branch_search h4{font-size:17px;font-weight:600;color:#393d49;line-height:31px}.branch_search p{margin-top:4px;font-weight:400;color:#8b8b8c;line-height:17px}.branch_search .selectbox{position:absolute;right:20px;top:12px;margin-top:0}.branch_search .selectbox select{height:31px;border-radius:15px;padding:0 27px 0 15px;font-size:12px;line-height:29px;color:#393d49;letter-spacing:-.04em}.table_list{border-top:1px solid #cecece}.table_list table{width:100%}.table_list_th{border-bottom:1px solid #cecece;background:#eef1f5;padding:0 10px;line-height:39px}.table_list_td{border-bottom:1px solid #ebebeb;padding:13px 10px;vertical-align:middle}.table_list_td:first-child,.table_list_th:first-child{text-align:left;padding-left:20px}.table_list_td:last-child,.table_list_th:last-child{text-align:right;padding-right:20px}.table_list_title{color:#78808c;font-size:12px}.location_center{font-size:14px;font-weight:600;color:#393d49;line-height:18px}.location_num,.location_txt{color:#8b8b8c;font-weight:400;line-height:17px}.ico_tel{display:block;width:43px;height:43px;border-radius:50%;position:absolute;top:50%;left:50%;margin:-21px 0 0 -21px;border:1px solid #ead7b1;background:#fcf1db url(/images/common/ic_call.png) no-repeat 50%;background-size:18px 18px}.ico_tel_static{margin:0 auto;position:static;display:inline-block}.btn_full_on.co{display:block;height:48px;line-height:48px;border-radius:24px;text-align:center;background:#ff8125;color:#fff;font-size:17px;font-weight:600}.inquire_sort .btn_full_on.co{margin:0 20px}.userguide .subtxt{padding:22px 0;text-align:center}.userguide .subtxt .ic_logo{display:inline-block;margin-top:2px;margin-right:12px;width:66px;height:32px;background:url(/images/common/logo2.png) no-repeat 50%;background-size:66px 32px}.userguide .subtxt .prize{display:inline-block;text-align:left}.userguide .subtxt .prize p{color:#797d8a;font-weight:600;font-size:14px}.userguide .subtxt .prize p span{font-size:inherit;font-weight:inherit}.txt_guide{border-top:1px solid #dde0e7;padding:13px 20px;text-align:center;color:#797d8a;line-height:18px}.guide_wrap{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}.guide_wrap:last-child{margin-bottom:60px}.guide_wrap .title{position:relative;padding:17px 20px 20px 79px}.guide_wrap .title h3{color:#4083ee;font-weight:600;font-size:14px;letter-spacing:-.04em}.guide_wrap .title p{margin-top:9px;color:#393d49;font-weight:400;line-height:17px}.guide_wrap .title .btn_open{display:none;position:absolute;right:5px;top:10px;width:32px;height:32px;background:url(/images/cs/btn_guide.png) no-repeat 50%;background-size:12px 7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease}.guide_wrap .title .btn_change{margin-top:10px;display:block;width:118px;height:36px;line-height:34px;border:1px solid #d0d0d0;border-radius:10px;text-align:center;color:#393d49;font-weight:400;background:#fff}.guide_wrap.on .title .btn_open{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.guide_wrap .title .ic_guide{position:absolute;left:20px;top:17px;display:block;background-repeat:no-repeat;background-position:top}.guide_wrap.on .title .ic_guide{background-position:bottom}.ic_guide.q1{width:43px;height:44px;background-image:url(/images/cs/ic_guide_01.png);background-size:43px 88px}.ic_guide.q2{width:50px;height:50px;background-image:url(/images/cs/ic_guide_02.png);background-size:50px 100px}.guide_wrap .detail{display:block;padding:17px 20px 27px;border-top:1px solid #d0d0d0}.guide_wrap .detail p{padding:0 10px;color:#797d8a;font-weight:400;line-height:17px;letter-spacing:-.04em;word-break:keep-all}.guide_wrap .detail p+p{margin-top:9px}.guide_wrap .detail .dot{position:relative}.guide_wrap .detail .dot:before{content:"";position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background:#474e62}.guide_wrap.on{border-top:2px solid #4083ee}.guide_wrap.on .title{background:#eef4f9}.applyDtl_top{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px;background:#efefef}.applyDtl_top.top_yell{background-color:#ffd563}.applyDtl_top h3{font-size:16px;color:#393d49;font-weight:700}.applyDtl_top h3 strong{font:inherit;color:#ff8125}.applyDtl_cell{display:table-cell;vertical-align:middle}.applyDtl_cell p{font-size:13px}.applyDtl_cell strong{font-size:13px;font-weight:400}.applyDtl_title{display:block;font-size:16px;font-weight:500;color:#4083ed}.applyDtl_desc{display:block;color:#000;font-size:13px}.checkbox_circle_simple{position:relative}.checkbox_circle_rel+label{display:block;min-height:18px;font-size:13px}.checkbox_circle_rel+label:before{position:absolute;top:0}.checkbox_circle_rel+label.t2:before{top:2px}.checkbox_circle_tit{display:block;padding-left:27px;text-indent:-1px;font-size:13px}.checkbox_circle_tit *{font-size:inherit}.vivasamter_apply{color:#767676}.vivasamter_apply .checkbox_circle_rel+label:before{top:2px}.vivasamter_apply .footnote{margin:10px 0 25px;font-size:12px}.vivasamter_apply .footnote em{color:#4083ed}.vivasamter_apply .footnote strong{text-decoration:underline;font-family:Nanum Gothic_Bold}.vivasamter_apply .group{margin-top:25px;padding-top:25px;border-top:1px solid #000}.vivasamter_apply .group label.bl{position:relative;display:block;padding-left:12px;font-size:14px}.vivasamter_apply .group label.bl:before{content:"";display:block;position:absolute;left:0;top:9px;width:3px;height:3px;border:1px solid #696969;background:#000}.vivasamter_apply .txt_event{margin-bottom:25px;padding:30px 25px;background:#f5f7fa;border-radius:5px;font-family:Nanum Gothic_Bold;color:#000;font-size:13px}.vivasamter_applyDtl{padding:13px 20px 30px}.vivasamter_applyDtl.pdside0{padding-right:0;padding-left:0}.pdside20{padding-right:20px;padding-left:20px}.vivasamter_applyDtl .pdside20+.acco_notice_list{padding:7px 0;background:#e7eaef;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7}.vivasamter_applyDtl .acco_notice_cont{padding:20px 15px}.vivasamter_applyDtl .pdside20+.acco_notice_list .acco_notice_cont{display:block;padding:20px;background:#fff;border-top:1px solid #dde0e7;border-bottom:1px solid #dde0e7;word-break:keep-all}.vivasamter_applyDtl .acco_notice_tit.info_tit,.vivasamter_applyDtl .privacyTit{font-size:12px;font-weight:400;color:#333}.vivasamter_applyDtl .privacyList{margin-top:10px}.vivasamter_applyDtl .acco_notice_cont .privacyTxt,.vivasamter_applyDtl .privacyList li,.vivasamter_applyDtl .programList li{position:relative;padding-left:15px;font-size:12px;color:#888;line-height:1.5}.vivasamter_applyDtl .acco_notice_cont .privacyTxt.type02,.vivasamter_applyDtl .privacyList.type02 li{padding-left:10px}.vivasamter_applyDtl .privacyList.type02 li.indent_101{padding-left:111px;text-indent:-101px}.vivasamter_applyDtl .privacyList.type02 li:before{content:" ";display:inline-block;position:absolute;left:0;top:9px;width:2px;height:2px;border-radius:50%;background:#888}.vivasamter_applyDtl .privacyList.type02 li strong{color:#4c4c4c}.vivasamter_applyDtl .programList li:before{content:"*";position:absolute;top:0;left:0}.vivasamter_applyDtl .privacyList li:before{content:"\B7";position:absolute;top:0;left:0}.vivasamter_applyDtl .privacyList li.dot_none:before{display:none}.vivasamter_applyDtl .checkbox_circle_box.pdside20 .checkbox_circle_tit{font-size:14px;font-weight:700;color:#393d49}.vivasamter_applyDtl .checkbox_circle_box.pdside20+.acco_notice_list.pdside20{margin-top:25px}.vivasamter_applyDtl .checkbox_circle_box.pdside20 .checkbox_circle_tit.c_o,.vivasamter_applyDtl .privacyList li strong{color:#ff8125}.vivasamter_applyDtl .acco_notice_cont p{font-size:13px;word-break:break-word}.vivasamter_applyDtl .info_tit{margin:17px 0 0;padding:0 0 7px;font-size:14px;font-weight:500;color:#393d49;letter-spacing:-.04em}.vivasamter_applyDtl .info_tit:before{content:"*";display:inline-block;margin-right:5px;font-size:19px;color:#fd5b76;vertical-align:middle;line-height:1}.vivasamter_applyDtl .acco_notice_tit.info_tit:before,.vivasamter_applyDtl .info_tit.not_essential:before{display:none}.vivasamter_applyDtl .input_wrap{position:relative}.vivasamter_applyDtl .input_wrap .input_fix_wrap{padding:0 30px 0 15px}.vivasamter_applyDtl .input_wrap .input_fix_txt{position:absolute;right:14px;top:50%;color:#666;font-size:13px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vivasamter_applyDtl .btn_event_apply{display:block;width:90%;height:48px;margin:6.66vw auto 0;background:#ff8125;border-radius:6.4vw;font-size:17px;font-weight:700;color:#fff}.vivasamter_applyDtl .tit_flex{-ms-flex-align:center;align-items:center}.vivasamter_applyDtl .tit_flex.flex_style_between{-ms-flex-pack:justify;justify-content:space-between}.vivasamter_applyDtl .input_wrap.school .input_sm{width:calc(100% - 130px);margin-top:10px}.vivasamter_applyDtl .input_wrap.school .input_in_btn.btn_gray{margin-left:5px;margin-top:-24px;right:0;width:125px;height:48px;font-size:14px;font-weight:600;vertical-align:top}.vivasamter_applyDtl .info_tit>label{letter-spacing:-.04em}.vivasamter_applyDtl .tit_flex{display:-ms-flexbox;display:flex}.vivasamter_applyDtl .tit_flex label{min-width:73px;margin-right:12px}.vivasamter_applyDtl .tit_flex ul{-ms-flex:1 1;flex:1 1}.vivasamter_applyDtl .count_wrap .count{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.33vw;font-size:14px;color:#a1a1a1}.vivasamter_applyDtl .count_wrap .count span{font-size:14px;font-weight:400;color:#393d49}.vivasamter_applyDtl.type02{padding-top:8px}.vivasamter_applyDtl.type02 .input_wrap .input_sm::-webkit-input-placeholder{color:#838a95}.vivasamter_applyDtl.type02 .input_wrap .input_sm::-ms-input-placeholder{color:#838a95}.vivasamter_applyDtl.type02 .input_wrap .input_sm::placeholder{color:#838a95}.applyDtl_top.topStyle2 h3{font-size:18px;font-weight:600;letter-spacing:-.04em}.applyDtl_top.topStyle2 h3 span{font-size:18px;font-weight:600;color:#f65944;letter-spacing:inherit}.vivasamter_applyDtl .input_wrap.name_wrap.style2 input[type=text]{height:auto;line-height:1;padding:0;color:#838a95;background:none;border:none}.vivasamter_applyDtl .input_wrap.school_wrap.style2{display:-ms-flexbox;display:flex;gap:5px}.vivasamter_applyDtl .input_wrap.school_wrap.style2 .input_school{-ms-flex:1 1;flex:1 1;background:none}.vivasamter_applyDtl .input_wrap.school_wrap.style2 .input_school+button{display:inline-block;position:relative;top:unset;left:unset;right:unset;width:145px;height:auto;padding-left:28px;margin-top:0;font-size:14px;font-weight:400;color:#fff;text-align:left;line-height:49px;letter-spacing:-.02em;background:#393d49;border-radius:10px}.vivasamter_applyDtl .input_wrap.school_wrap.style2 .input_school+button:before{content:">";position:absolute;right:28px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:400;color:#fff}.vivasamter_applyDtl .btn_event_apply.btn_c2{background:#f65944}.vivasamter_applyDtl .tit_flex.school_info label{margin-right:0}.vivasamter_applyDtl .tit_flex.school_info ul li input[type=radio].checkbox_circle+label,.vivasamter_applyDtl .tit_flex.school_info ul li input[type=radio].checkbox_circle:checked+label{font-size:14px;font-weight:400;color:#464a55;letter-spacing:-.04em}.vivasamter_applyDtl .input_nameV2 input[type=text]:-moz-read-only{background:#fff}.vivasamter_applyDtl .input_nameV2 input[type=text]:read-only{background:#fff}.vivasamter_applyDtl input[type=number]::-webkit-input-placeholder{color:#999}.vivasamter_applyDtl input[type=number]::-ms-input-placeholder{color:#999}.vivasamter_applyDtl input[type=number]::placeholder{color:#999}.vivasamter_applyDtl .classInfo>div,.vivasamter_applyDtl .formFlex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.vivasamter_applyDtl .classInfo>div .input_sm{width:56px;text-align:center}.vivasamter_applyDtl .classInfo>div span{-ms-flex-negative:0;flex-shrink:0}.myclass_data .my_data_select{position:relative;display:block;float:right;width:auto;height:25px;padding:0 17px 0 0;font-size:12px;color:#393d49;line-height:25px;font-weight:400;border:none;background:url("/images/my/arr_select.png") no-repeat 100% 0/8px auto}.myclass_data .myChasi_box{padding:20px}.myclass_data .myChasi_box a{display:-ms-flexbox;display:flex}.myclass_data .myChasi_box .imgBox{width:101px;height:127px;margin-right:15px;border-radius:5px;overflow:hidden;border:1px solid #dbdbdb;-webkit-box-shadow:0 2px rgba(57,61,73,.15);box-shadow:0 2px rgba(57,61,73,.15)}.myclass_data .myChasi_box .imgBox img{width:100%;height:100%}.myclass_data .myChasi_box .txtBox{float:left;width:calc(100% - 93px)}.myclass_data .myChasi_box .txtBox h3{font-size:19px;color:#393d49;font-weight:600}.myclass_data .myChasi_box .txtBox h3 span{font-size:inherit;color:inherit;font-weight:500}.myclass_data .myChasi_box .txtBox p{margin-top:12px;font-size:13px;color:#78808c;line-height:19px;word-break:keep-all;font-weight:400}.myclass_data .myChasi_box .txtBox .year{margin:0;font-size:14px;color:#393d49}.myclass_data .myChasi_box .nodata{display:block;width:100%;margin-top:20px;padding-top:121px;background:url("/images/my/nodata.png") no-repeat top;background-size:149px 106px;border-bottom:none}.myclass_data .myChasi_box .nodata p{text-align:center;font-size:14px;color:#393d49;font-weight:400}.myclass_data.my_period{border-top:0}.myclass_data.my_period .myChasi_box{position:relative}.myclass_data.my_period .myChasi_box:first-child{padding-top:0}.myclass_data.my_period .myChasi_box .txtBox{position:relative}.myclass_data.my_period .myChasi_box .txtBox:after{content:"";display:block;position:absolute;top:-20px;left:0;width:100%;height:1px;background-color:#e1e3e6}.myclass_data.my_period .myChasi_box:first-child .txtBox:after{display:none}.myclass_data.my_period .myChasi_box .btn_del{display:inline-block;position:absolute;right:20px;top:35px;width:30px;height:30px;background:url("/images/my/ic_del.png")no-repeat 50%;background-size:100% auto}.myclass_data.my_period .myChasi_box:first-child .btn_del{top:15px}.myData_tab{display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #dcdfe6}.myData_tab li{width:33.33%;height:48px;background:#dddfe6;-ms-flex:1 1;flex:1 1}.myData_tab li a{display:table-cell;width:50vw;height:48px;color:#393d49;font-weight:400;line-height:16px;text-align:center;vertical-align:middle;background:#fff;border-right:1px solid #dddfe6}.myData_tab li:last-child a{border-right:0}.myData_tab li.on a{background:#f58020;color:#fff;font-weight:600;border-right:1px solid #f58020}.myData_tab li.on:last-child a{border-right:0}.myData_tab.myDate_tab02 li{width:50%!important}.myData_wrap.chasi ul{border-top:0}.myData_wrap.chasi .lecture_item:last-child{border-bottom:0}.myData_wrap.chasi .lecture_item a{display:block;overflow:hidden}.myData_wrap.chasi .lecture_item a .book{float:left;width:101px;height:127px;margin:0 10px 0 0;border-radius:5px;border:1px solid #dbdbdb}.myData_wrap.chasi .lecture_item a .book img{width:100%;height:100%}.myData_wrap.chasi .lecture_item a .info{float:left;width:calc(100% - 111px);min-height:127px;padding:7px 15px 15px 0;border-bottom:1px solid #e1e3e6}.myData_wrap.chasi .lecture_item a .info h3{font-size:19px;color:#393d49;font-weight:600}.myData_wrap.chasi .lecture_item a .info h3 span{font-size:inherit;color:inherit;font-weight:500}.myData_wrap.chasi .lecture_item a .info p{margin-top:12px;font-size:13px;color:#78808c;font-weight:400;line-height:19px;word-break:keep-all}.myData_wrap.chasi .lecture_item a .info .year{margin-top:0;font-size:14px;color:#393d49}.myData_wrap.chasi .lecture_item button{top:15px;margin-top:0}.clientDtl_source,.clientDtl_sticky{border-bottom:1px solid #e6e6e6}.clientDtl_source{padding:13px 20px;background:#f5f5f5}.clientDtl_source p{font-size:12px;color:#8b8b8c;font-weight:400;line-height:16px;word-break:keep-all}.cs_check{padding:0 20px}.tcWrap .cs_check{padding:0;text-align:left}.cs_check input[type=checkbox]+label .checkbox_circle_tit{font-size:14px;font-weight:700;color:#393d49}.sort_alert+.cs_check{margin-top:6px}.bulTxt.type02{padding-left:9px;font-size:13px;font-weight:400;color:#464a55;text-indent:-9px}.show_yn_chk{padding:0 20px}.show_yn_chk .show_yn_list{width:30%}.vivasamter_applyDtl .email span{display:inline-block;margin-left:5px;margin-right:5px}.vivasamter_applyDtl .email input[type=text]:-moz-read-only{background:#fff}.vivasamter_applyDtl .email input[type=text]:read-only{background:#fff}.live_edutech .live_download .img{position:relative;padding-right:1.2vw}.live_edutech .live_download .img:after{display:block;content:"";position:absolute;left:unset;right:0;top:0;bottom:0;width:1.2vw;height:auto;background:url("/images/tr/edu_book2_line.png") no-repeat 0/auto 100%}.live_edutech .live_tschool{height:auto}.live_edutech .live_tschool .live_tschool_inner{background:none;height:auto}.live_edutech .live_tschool .live_tschool_inner .tsc_btn_wrap{position:absolute;top:26.2vw;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:5px}.live_edutech .live_tschool .live_tschool_inner .tschool_btn{position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:26.26vw}.live_edutech .live_tschool .live_tschool_inner .tschool_btn2{width:32.267vw}.live_edutech .live_tschool .live_tschool_inner .tschool_btn img{width:100%}.live_edutech .live_thema{margin-top:2.067vw}.aisamWrap{margin-top:-55px}.aisamWrap img{width:100%}@media screen and (min-width:414px){.live_ele_data .down_txt br{display:block}}@media screen and (min-width:428px){.survey_result .stick_graph_wrap .stick_graph_bar{width:calc(100% - 100px)}.survey_result .stick_graph_wrap .graph_info{width:100px}.live_ele_data .down_txt br{display:none}.live_download{max-width:428px;margin:0 auto}.live_edutech .live_download{max-width:unset}.live_teaching_box ul li{margin:0 12px 0 0;max-width:120px;width:calc(25% - 10px);border:1px solid #e2e2e2}.live_edutech .live_teaching_box ul li{border:none;margin:0;margin-bottom:1.06vw;max-width:unset;width:36.46vw}.live_edutech .live_teaching_box ul li:nth-child(3),.live_edutech .live_teaching_box ul li:nth-child(4){margin-bottom:0}.live_teaching_box ul li:last-child{margin-right:0}}@media screen and (max-width:368px){.vivasamter_apply .join_ipt_chk{margin:0}}@media screen and (max-width:360px){.live_teaching_intro br{display:none}.live_question_down .data_book .book_wrap .book{height:auto}.live_question_down .data_book .book_wrap .info{margin-top:13px}.live_question_down .data_book .img{margin-right:0}.guide_wrap .title{padding:17px 50px 20px 79px}}@media screen and (max-width:320px){.layerpop .popwrap{min-width:90vw}.client_notice .call_cs br{display:block}.live_ele_data .down_txt br,.online_class_survive_way .ocsw_top>p br,.teacher_wrap .teacher_list li .txt br{display:none}}@media screen and (max-width:280px){.myclass_head .vivacorn{padding:5px 0 5px 42px;font-size:14px}.myclass_head .vivacorn p{line-height:35px}.myclass_head .vivacorn:before{width:37px;height:45px;background-size:37px 45px}.myclass_head .vivacorn span{font-size:16px}.set_mybook .set_mybook_list{margin-right:20px;width:calc(50% - 10px)}.set_mybook .set_mybook_list:nth-child(3n){margin-right:20px}.set_mybook .set_mybook_list:nth-child(2n){margin-right:0}.my_mileage_wrap .vivacorn_wrap .vivacorn p{padding-left:70px}.client_notice_top .inquire_btn p{word-break:keep-all}.client_notice_top .inquire_btn p br,.live_top_popup br{display:none}}@media screen and (min-width:500px){.list_box .item_video{width:50%}.list_box .item_video .library_thumb{height:220px}}@media screen and (min-width:568px) and (orientation:landscape){.list_box .item_video{width:50%}.list_box .item_video .library_thumb{height:220px}}@media screen and (max-width:371px){.vivasamter_applyDtl .tit_flex{display:block}}@media screen and (max-width:365px){.sort_alert p br{display:none}}.userguide .subtxt{padding:30px 0}.userguide .subtxt .ic_logo{display:block;margin:0 auto;width:134px;height:19px;background-size:100% auto}.userguide .subtxt .prize{margin-top:15px;display:block;text-align:center}.userguide .subtxt .prize p{color:#1e1e21;font-weight:400;font-size:16px;line-height:1.4}.userguide .subtxt .prize p span{font-weight:600}.guide_box_aidt{padding:14px 0 14px 102px;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f4f8ff));background:-webkit-linear-gradient(#fff,#f4f8ff);background:-o-linear-gradient(#fff,#f4f8ff);background:linear-gradient(#fff,#f4f8ff);border-color:#6978b5;border-radius:20px;overflow:hidden}.guide_box_aidt .guide_box_tit{margin-top:4px;display:block;font-size:16px;color:#1e1e21;font-weight:600}.guide_box_aidt .guide_box_tit span{display:inline-block;font:inherit;color:inherit;padding-right:17px;background:url(/images/common/ic_board_arrow3.png) no-repeat 100%;background-size:6px 10px;margin-left:0}.guide_box_aidt .guide_box_tel{margin-top:2px;font-size:12px;color:#53565d;font-weight:400}.guide_box .ico_aidt{position:absolute;left:0;top:0;bottom:0;width:106px;background:url(/images/cs/ico_aidt_obj.png) no-repeat 50%/contain}.main_visual{margin:18px 0 0;padding:0 20px 15px}.main_visual ul li{width:335px}.main_visual ul li a{display:block;border-radius:30px;width:335px;height:309px;-webkit-box-shadow:0 8px 10px rgba(57,61,73,.2);box-shadow:0 8px 10px rgba(57,61,73,.2);overflow:hidden}.main_visual ul li a img{width:100%;height:100%}.main_visual .module_btn{position:absolute;left:50%;bottom:35px;margin-left:-167px;width:130px}.main_visual .module_btn .swiper-pagination{position:relative;left:auto;bottom:auto;display:inline-block;margin-left:20px;padding:0 15px;width:auto;height:26px;background:rgba(57,61,73,.5);border-radius:13px;color:hsla(0,0%,100%,.6);font-weight:400;line-height:26px;vertical-align:top}.main_visual .module_btn .swiper-pagination span{color:#fff;opacity:.6;font-weight:400;line-height:26px}.main_visual .module_btn .swiper-pagination .swiper-pagination-current{opacity:1}.main_visual .module_btn .all_visual{position:relative;margin-left:3px;display:inline-block;width:26px;height:26px;border-radius:50%;background:rgba(57,61,73,.5) url(/images/main/ic_menubanner_list.png) no-repeat 50%;background-size:13px 9px;vertical-align:top;z-index:10}.user_info{margin:15px 20px 0;padding:20px 10px;display:-ms-flexbox;display:flex;display:-webkit-flex;background:#f1f2f4;border:1px solid #d8d8d8;border-radius:15px}.user_info .user_profile{margin-right:auto;padding-left:10px;max-width:45%}.user_info .user_profile h4{font-size:14px;font-weight:600;color:#474e62}.user_info .user_profile p{color:#78808c;font-size:12px;font-weight:400}.user_info .mycon{margin-left:auto;max-width:55%}.user_info .mycon p{padding:10px 9px 10px 54px;min-height:53px;color:#99a9b7;font-size:19px;background:url(/images/common/ic_con.png) no-repeat 0 0;background-size:43px 53px}.user_info .mycon p .c_o{font-weight:600;font-size:22px;color:#ff725d;margin-right:2px;word-break:break-all}.my_txtbook{margin:5px 20px 24px;border:1px solid #d8d8d8;border-radius:15px}.my_txtbook .body_layout{padding:20px 0}.my_txtbook .body_layout h2{padding:0 20px;font-size:17px;font-weight:600;color:#393d49;line-height:1}.my_txtbook .body_layout h2 .c_o{font-weight:inherit;font-size:inherit}.my_txtbook .txtbook_list{margin-top:15px;padding:0 20px 30px}.my_txtbook .txtbook_list li{width:78px;height:98px;border:1px solid #dbdbdb;border-radius:10px;-webkit-box-shadow:0 2px rgba(57,61,73,.15);box-shadow:0 2px rgba(57,61,73,.15)}.my_txtbook .txtbook_list li .bookimg,.my_txtbook .txtbook_list li a{display:block;width:100%;height:100%}.my_txtbook .txtbook_list .swiper-pagination{bottom:0}.my_txtbook .txtbook_list .swiper-pagination .swiper-pagination-bullet{margin:0 5px;width:7px;height:7px;background:#d8d8d8;opacity:1}.my_txtbook .txtbook_list .swiper-pagination .swiper-pagination-bullet-active{background:#ff8125}.my_txtbook .txtbook_list li img{width:100%;height:100%;border-radius:5px}.my_txtbook .txtbook_list .rightgrad{margin-top:0;position:absolute;right:-1px;top:0;border-right:1px solid #d8d8d8;background:-webkit-linear-gradient(left,hsla(0,0%,100%,0),#fff);background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);width:40px;height:98px}.my_txtbook .txtbook_list .leftgrad{margin-top:0;position:absolute;left:-1px;top:0;border-left:1px solid #d8d8d8;background:-webkit-linear-gradient(left,#fff,hsla(0,0%,100%,0));background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(left,#fff 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));width:40px;height:98px}.my_txtbook .txtbook_list .swiper-button-next.swiper-button-disabled,.my_txtbook .txtbook_list .swiper-button-prev.swiper-button-disabled{opacity:0}.my_txtbook .txtbook_list .leftgrad:after,.my_txtbook .txtbook_list .rightgrad:after{content:none}.my_txtbook .btns{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.my_txtbook .btns .bt_func{-ms-flex:1 1;flex:1 1;width:50%;text-align:center;height:52px;line-height:52px;background:#e1e2e4;font-size:14px;color:#474e62;font-weight:400}.my_txtbook .btns .bt_func+.bt_func{border-left:1px solid #fff}.my_txtbook .btns .bt_func:first-child{border-radius:0 0 0 15px}.my_txtbook .btns .bt_func:last-child{border-radius:0 0 15px 0}.my_txtbook .btns .bt_func .c_o{font-weight:600;font-size:14px;margin-left:5px}.my_txtbook .body_layout .nodata{text-align:center}.my_txtbook .body_layout .nodata p{margin-top:25px;color:#7e8391;font-size:14px;line-height:21px;font-weight:400}.my_txtbook .body_layout .nodata .c_o{font-size:14px;line-height:21px;font-weight:400;text-decoration:underline}.my_txtbook .body_layout .nodata .btn_type1{margin:19px 0;padding:0 29px;border-radius:19px}.my_txtbook .body_layout .nodata .btn_type1 span{display:inline-block;padding-right:15px;line-height:38px;color:#393d49;font-size:12px;font-weight:500;background:url(/images/common/btn_link_arrow.png) no-repeat 100%;background-size:6px 9px}.my_txtbook.chasi{margin:15px 20px 0}.my_txtbook.chasi .txtbook_list{padding-bottom:0}.my_txtbook.chasi .txtbook_list li{width:79%;height:auto;border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.my_txtbook.chasi .txtbook_list li:last-child{width:100%}.my_txtbook.chasi .txtbook_list li .bookimg{margin-right:15px;width:78px;height:98px;float:left;border-radius:5px;border:1px solid #dbdbdb}.my_txtbook.chasi .txtbook_list li a{overflow:hidden}.my_txtbook.chasi .txtbook_list li .bookInfo{float:left;width:calc(100% - 93px)}.my_txtbook.chasi .txtbook_list li .bookInfo h3{font-size:18px;color:#393d49;font-weight:600}.my_txtbook.chasi .txtbook_list li .bookInfo h3 span{font-size:inherit;color:inherit;font-weight:500}.my_txtbook.chasi .txtbook_list li .bookInfo p{font-size:11px;color:#78808c;line-height:17px;word-break:keep-all;font-weight:400}.my_txtbook.chasi .txtbook_list li .bookInfo p:not(.year){padding-right:8px}.my_txtbook.chasi .txtbook_list li .bookInfo .year{font-size:12px;color:#393d49}article.link_grade{padding:25px 0 30px;border-top:1px solid #dde0e7}article.link_grade h2{padding:0 20px}article.link_grade .link_acadmic{margin-top:17px;.my_txtbook.chasi:90px}article.link_grade .link_acadmic div{padding:0 20px 10px;overflow-x:scroll;white-space:nowrap;text-align:center}article.link_grade .link_acadmic div a{margin-left:10px;display:inline-block;vertical-align:top;width:70px;text-align:center;font-size:12px;font-weight:400;color:#474e62}article.link_grade .link_acadmic div .sch_grade{display:block;margin:0 0 5px;width:70px;height:70px;border-radius:50%;background-size:70px 70px;background-repeat:no-repeat;background-position:50%;background-color:#ebeff2}article.link_grade .link_acadmic div .sch_grade.one{background-image:url(/images/main/ic_academic1.png)}article.link_grade .link_acadmic div .on .sch_grade.one,article.link_grade .link_acadmic div a:active .sch_grade.one{background-color:#986b6b}article.link_grade .link_acadmic div .sch_grade.two{background-image:url(/images/main/ic_academic2.png)}.link_grade .link_acadmic div a:active .sch_grade.two,article.link_grade .link_acadmic div .on .sch_grade.two{background-color:#a7e983}article.link_grade .link_acadmic div .sch_grade.three{background-image:url(/images/main/ic_academic3.png)}article.link_grade .link_acadmic div .on .sch_grade.three,article.link_grade .link_acadmic div a:active .sch_grade.three{background-color:#ffd387}article.link_grade .link_acadmic div .sch_grade.four{background-image:url(/images/main/ic_academic4.png)}article.link_grade .link_acadmic div .on .sch_grade.four,article.link_grade .link_acadmic div a:active .sch_grade.four{background-color:#5cf5f3}article.link_grade .link_acadmic div .sch_grade.five{background-image:url(/images/main/ic_academic5.png)}article.link_grade .link_acadmic div .on .sch_grade.five,article.link_grade .link_acadmic div a:active .sch_grade.five{background-color:#6e56ff}article.link_grade .link_acadmic div .sch_grade.six{background-image:url(/images/main/ic_academic6.png)}article.link_grade .link_acadmic div .on .sch_grade.six,article.link_grade .link_acadmic div a:active .sch_grade.six{background-color:#fff346}article.todayclass{padding:25px 20px 30px;border-top:1px solid #dde0e7}.todayclass ul{margin-top:-8px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.todayclass ul li{margin:20px 0 0;width:50%;padding:0 7px 0 0}.todayclass ul li:nth-child(2n){padding:0 0 0 7px}.todayclass ul li a{display:block}.todayclass ul li a .img_wrap{display:block;border:1px solid #dadada;border-radius:15px;height:119px;overflow:hidden}.todayclass ul li a .img_wrap img{width:100%}.todayclass ul li p{margin-top:8px;overflow:hidden;color:#474e62;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.todayclass ul li p,.todayclass ul li p span{font-size:12px;font-weight:400;line-height:17px}.todayclass ul li:first-child p span{color:#ff8125}.todayclass ul li:nth-child(2) p span{color:#3fd281}.todayclass ul li:nth-child(3) p span{color:#6498ff}.todayclass ul li:nth-child(4) p span{color:#fd5b76}article.special{padding:30px 20px;border-top:1px solid #dde0e7}.special .tab{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.special .tab li{margin:5px 5px 0 0}.special .tab li a{display:inline-block;min-width:70px;line-height:27px;border-radius:27px;text-align:center;padding:0 20px;background:#ebeff2;color:#78808c;font-size:12px;font-weight:400}.special .tab li.on a,.special .tab li a:active{background:#ff8125;color:#fff}.special .tab_conts{margin-top:20px}.special .tab_conts li{display:none}.special .tab_conts li.on{display:block}.special .tab_conts li div a{position:relative;margin-top:8px;display:block;border-radius:20px;overflow:hidden}.special .tab_conts li div a .txt_main{position:absolute;left:0;top:0;right:0;height:100%;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;padding:17px 28% 13px 25px}.special .tab_conts li div a .txt_main h4{font-size:14px;color:#474e62;font-weight:600}.special .tab_conts li div a .txt_main p{margin-top:3px;font-size:12px;color:#474e62;opacity:.7;line-height:16px;font-weight:400}.special .tab_conts li div a img{width:100%}article.notice_bd{padding:25px 20px;border-top:1px solid #dde0e7}article.notice_bd .tit_wrap{margin-bottom:10px}article.notice_bd a{display:block;font-size:14px;font-weight:400;color:#474e62;line-height:17px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:25px;background:url(/images/common/ic_board_arrow.png) no-repeat 100%;letter-spacing:-.04em;background-size:7px 12px}article.notice_bd a span{margin-right:5px;font-size:14px;font-weight:400;display:inline-block;vertical-align:top}.tabType{border-top:2px solid #6a6f7d;background:#fbf8f2}.tabType_wrap{position:relative;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;border:1px solid #dbe0e3;border-bottom:none}.tabType_wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#dbe0e3}.tabType_wrap .tabType_list{width:33.33%;text-align:center;border-right:1px solid #dbe0e3;border-bottom:1px solid #dbe0e3}.tabType_wrap .tabType_list:nth-child(3n){border-right:none}.tabType_wrap .tabType_list .tabType_btn{display:block;width:100%;text-align:center;height:30px;line-height:30px;font-size:14px;color:#606677;background:#fbf8f2}.tabType_wrap .tabType_list.active .tabType_btn,.tabType_wrap .tabType_list .tabType_btn:active{background:#ff8125;color:#fff;font-weight:500}.tabType_wrap .tabType_list .tabType_btn:focus{outline:none;-webkit-box-shadow:0;box-shadow:0;border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.tabType_wrap.type2{padding:40px 15px;-ms-flex-pack:center;justify-content:center;background-color:#fff;gap:0 10px}.tabType_wrap.type2 .tabType_list{border:0;width:calc(50% - 10px)}.tabType_wrap.type2 .tabType_list .tabType_btn{height:50px;border:1px solid #cecece;background-color:#eef1f5;border-radius:9px;color:#393d49}.tabType_wrap.type2 .tabType_list.active .tabType_btn{border:1px solid #ffc62d;background-color:#ffd563}.ck_term{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:82px;padding:0 15px;height:31px;font-size:14px;color:#393d49;font-weight:500;background:#ffd563 url(/images/common/ic_term.png) no-repeat 56px;background-size:10px 8px;border:1px solid #ffc62d;border-radius:15px}.ck_term:focus{outline:none}.booklist{position:relative;margin-top:15px;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.booklist:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;background:#fff}.booklist li{width:50%;padding:15px 36px 15px 15px;border-bottom:1px solid #eef1f5;border-right:1px solid #eef1f5;text-align:left}.booklist li:nth-child(2n){padding:15px 15px 15px 36px;border-right:none;text-align:right}.booklist li:first-child,.booklist li:nth-child(2){padding-top:0!important;border-top:none}.booklist li a{display:block}.booklist li:nth-child(2n) a{text-align:left}.booklist li .book_thumb{display:block;width:100%;height:141px;border-radius:5px;border:1px solid #dbdbdb;-webkit-box-shadow:0 2px 0 rgba(57,61,73,.15);box-shadow:0 2px 0 rgba(57,61,73,.15);overflow:hidden}.booklist li .book_thumb img{width:100%;height:100%}.booklist li p{margin-top:5px;color:#78808c;font-weight:400}.booklist li h4{margin-top:1px;font-size:14px;color:#393d49;font-weight:600}.classdetail_top{position:relative;padding:39px 20px 0 152px;min-height:211px;background:#fbf8f2;border-bottom:1px solid #dddfe6}.bookmaker{position:absolute;left:20px;top:30px;width:117px;height:150px;border:1px solid #a6b4d0;border-radius:5px 0 0 5px;-webkit-box-shadow:0 4px 6px rgba(45,50,65,.15);box-shadow:0 4px 6px rgba(45,50,65,.15)}.bookmaker_item{position:relative;display:block;width:115px;height:148px}.classdetail_top .myBook_lable{margin-left:10px}.classdetail_top .myBook_lable em{font-size:14px;font-weight:400;color:#393d49;letter-spacing:-.04em}.classdetail_top .myBook_lable em+em{margin-left:4px;color:#4083ee}.classdetail_top_tit{margin:10px 0 0 10px}.classdetail_top_tit span{display:block;font-size:24px;color:#393d49;font-weight:700;line-height:26px}.classdetail_top_tit span.subjectSource{font-size:19px;color:#6498ff}.onoff_wrap{position:absolute;right:20px;top:20px;width:30px;height:30px}.onoff_wrap .switch{position:relative;display:block;height:30px}.onoff_wrap .switch input{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:none}.onoff_wrap .switch input+.chk_bookmark{display:block;width:30px;height:30px;overflow:hidden;background:url(/images/common/mytxtbook_sw.png) no-repeat top;background-size:30px 61px}.onoff_wrap .switch input:checked+.chk_bookmark{background-position:bottom}.btn_Ebook22{margin-top:18px;width:132px;height:37px;line-height:35px;color:#292f38;font-size:14px;font-weight:500;border:1px solid #393d4a;text-align:center;border-radius:4px;background:#ffda5a;letter-spacing:-.04em}.classbtn{position:absolute;left:152px;right:20px;bottom:31px}.classbtn .btn_chasi_view{display:block;padding:0 20px 0 8px;height:36px;color:#fff;font-weight:500;line-height:36px;border-radius:18px;background:#1b61e9 url(/images/common/ic_arrow_w.png) no-repeat 100%;background-size:21px 9px;-webkit-box-shadow:2px 2px 0 hsla(36,14%,79%,.26);box-shadow:2px 2px 0 hsla(36,14%,79%,.26)}.classbtn .btn_chasi_view em{display:inline-block;color:#fff;font-weight:400}.classbtn .btn_chasi_view span{display:inline-block;width:28px;height:25px;margin:6px 5px 0 0;background:url(/images/txtbook/ic_mong.png) no-repeat 50%;background-size:28px 25px;vertical-align:top}.classbtn .btn_smartdvd{margin-top:5px;display:block;padding:0 20px 0 11px;height:36px;line-height:32px;color:#393d49;font-weight:500;border-radius:18px;border:2px solid #ff8125;background:#fff url(/images/common/btn_link_arrow.png) no-repeat calc(100% - 14px) 50%;background-size:6px 9px;-webkit-box-shadow:2px 2px 0 hsla(36,14%,79%,.26);box-shadow:2px 2px 0 hsla(36,14%,79%,.26)}.classbtn .btn_smartdvd span{display:inline-block;margin:6px 5px 0 0;width:24px;height:20px;background:url(/images/txtbook/ic_smartdvd.png) no-repeat 50%;background-size:24px 20px;vertical-align:top}.tab_wrap{padding:5px 0;background:#e7eaef;border-bottom:1px solid #dddfe7}.tab_wrap .tab{display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.tab_wrap .tab .tab_item{-ms-flex:1 1;flex:1 1;height:48px;text-align:center;background:#fff;line-height:48px;border-left:1px solid #dddfe6}.tab_wrap .tab .tab_item:first-child{border-left:none}.tab_wrap .tab .tab_item a{display:table;width:100%;height:48px}.tab_wrap .tab .tab_item a span{display:table-cell;font-size:14px;color:#393d49;font-weight:400;height:48px;vertical-align:middle;padding:0}.tab_wrap .tab .tab_item.active a span,.tab_wrap .tab .tab_item:active a span{color:#fff;font-weight:600;border-bottom:none}.tab_wrap .tab .tab_item.active a,.tab_wrap .tab .tab_item:active a{background:#ff8125}.tab_wrap .tab .tab_item:focus a{outline:none}.tab_wrap_base{overflow:hidden;position:relative;background:#4083ed;white-space:nowrap}.tab_wrap_base .tab{overflow:hidden;height:45px}.tab_inner{overflow-x:scroll;-webkit-overflow-scrolling:touch}.tab:after{content:"";display:block;clear:both}.tab_item{float:left}.tab_item,.tab_wrap_base .tab_link{-webkit-box-sizing:border-box;box-sizing:border-box}.tab_wrap_base .tab_link{display:block;height:45px;font-size:14px;color:#fff}.tab_wrap_base .tab_link span{display:inline-block;height:43px;font-size:14px;padding:13px 5px;vertical-align:top}.tab_wrap_base .tab_item.active .tab_link{font-weight:500}.tab_wrap_base .tab_item.active span{border-bottom:2px solid #fff}.tab_wrap_base .tab-col2 .tab_item{width:50%;float:left}.tab_wrap_base .tab-col3 .tab_item{width:33.33%;text-align:center}.tab_wrap_base .tab_item.t_right .tab_link{padding-right:19px}.tab_wrap_base .tab_item.t_right span{padding:13px 5px 0}.tab_wrap_base .tab_item.t_left .tab_link{padding-left:19px}.tab_wrap_base .tab_item.t_left span{padding:13px 5px 0}.classdetail_box{padding:0}.classdetail_box .tit_wrap{padding:0 20px}.ic_guide{color:#868f99;line-height:36px;padding-left:24px;background:url(/images/txtbook/ic_guide.png) no-repeat 0;background-size:16px 16px}.classdetail_box ul{border-top:1px solid #e1e3e6}.classdetail_box_list{position:relative;border-bottom:1px solid #e1e3e6}.classdetail_box_link{position:relative;display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;min-height:47px;padding:10px 20px;line-height:27px;font-size:14px;color:#393d49;font-weight:600}.classdetail_box_link:after{content:"";position:absolute;top:50%;right:24px;width:7px;height:11px;margin-top:-6px;background:url(/images/txtbook/class_arrow_basic.png) no-repeat 50%;background-size:7px 11px}.classdetail_box_list.debth .classdetail_box_link:after{content:"";position:absolute;top:50%;right:24px;width:11px;height:7px;margin-top:-3px;background:url(/images/txtbook/mid_debth.png) no-repeat bottom;background-size:11px 14px}.classdetail_box_list.debth.on .classdetail_box_link:after{background:url(/images/txtbook/mid_debth.png) no-repeat top;background-size:11px 14px}.classdetail_box_list.debth.on .classdetail_box_link{padding:10px 125px 10px 20px}.btn_all_view{display:none;position:absolute;right:52px;top:12px;width:72px;height:24px;text-align:center;line-height:22px;border-radius:12px;border:1px solid #ff8125;color:#ff8125;z-index:99;background:#fff}.classdetail_box_list.debth.on .btn_all_view{display:block}.subdebth{display:none;padding:10px 25px 10px 20px;background:#eef1f5;border-top:1px solid #e1e3e6}.subdebth a{position:relative;padding:6px 17px 6px 20px;display:block;color:#393d49;font-weight:400;font-size:14px;line-height:20px;background:url(/images/txtbook/sub_debth_arrow.png) no-repeat right 12px;background-size:5px 8px}.subdebth a:before{content:"";position:absolute;left:0;top:11px;width:9px;height:9px;background:url(/images/txtbook/ic_sub_debth.png) no-repeat 0 0;background-size:9px 9px}.subdebth a em{display:inline;font-size:inherit;font-weight:inherit;color:inherit}.classdetail_box_list.debth.on .subdebth{display:block}.classdetail_box_link.off,.classdetail_box_list.debth.on .subdebth a.off{color:#cdcdcd}.classbytimes_top{position:relative;padding:16px 20px}.classbytimes_top.ty2{padding:16px 20px 0}.classbytimes_top_tit{font-size:14px;color:#393d49;line-height:21px;font-weight:600}.classbytimes_top_tit span.c_o{font-size:inherit;font-weight:400;line-height:inherit}.classbytimes_top_tit .help_box{top:4px;margin-left:5px}.classbytimes_top_sub{margin-top:7px;display:block;position:relative;padding-left:20px;font-size:14px;color:#393d49;letter-spacing:-.04em;font-weight:400;background:url(/images/txtbook/ic_sub_debth.png) no-repeat 1px 4px;background-size:9px 9px}.classbytimes_top .all_cate{width:20px;height:20px;left:15px;top:26px;background-position:-136px -83px}.classbytimes_top .btn_txt_active{position:absolute;right:15px;top:12px;border:2px solid #ff8125;border-radius:13px;padding:0 13px}.classbytimes_top .btn_txt_active span{display:block;padding-right:13px;color:#ff8125;font-size:11px;line-height:23px;font-weight:400;background:url(/images/common/ic_arrow_o.png) no-repeat 100%;background-size:5px 8px}.tags_box{position:relative;height:46px;background:#fbf8f2;border:1px solid #e6d9c4;border-width:1px 0;padding:0 8px}.tags_box:after{right:0;background:url(/images/txtbook/ic_tab_arrow_r.png) no-repeat 50%;background-size:30px 44px}.tags_box:after,.tags_box:before{content:"";position:absolute;top:0;width:30px;height:44px}.tags_box:before{left:0;z-index:98;background:url(/images/txtbook/ic_tab_arrow_l.png) no-repeat 50%;background-size:30px 44px}.tags_row{overflow-x:scroll;white-space:nowrap}.tags_row::-webkit-scrollbar{display:none}.tags_link{position:relative;display:inline-block;height:45px;margin:0 12px;font-size:14px;color:#868f99;white-space:nowrap}.tags_link.active,.tags_link:active{color:#ff8125;font-weight:600}.tags_link.active:after,.tags_link:active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:#ff8125}.tags_link:focus{outline:none}.tags_row.type02 .tags_link{position:relative;display:inline-block;height:36px;padding:0 14px;margin:0 5px 0 0;font-size:12px;line-height:34px;color:#393d49;border:1px solid #eaeaea;border-radius:17px;white-space:nowrap}.tags_row.type02 .tags_link.active,.tags_row.type02 .tags_link:active{color:#fff;background-color:#ff8125;border-color:#ff8125;font-weight:500}.tags_row.type02 .tags_link.active:after,.tags_row.type02 .tags_link:active:after{display:none}.tags_row.type02 .tags_link:focus{outline:none}.tags_box.ty2{border:none;height:45px}.tit_wrap+.classbytimes_box .classbytimes_box_depth{border-top:1px solid #e1e3e6}.classdetail_box .tit_wrap{margin-top:5px}.classdetail_box .tit_wrap .count{margin-top:3px}.tit_wrap .right_scrt select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 15px 0 0;color:#393d49;line-height:31px;text-align-last:right;-ms-text-align-last:center;-moz-text-align-last:center;border:none;background:url(/images/txtbook/select.png) no-repeat 100%;background-size:8px 5px}.classbytimes_box_depth{border-bottom:1px solid #e1e3e6}.classbytimes_box_depth>.classbytimes_box_depth{border-bottom:none}.classbytimes_box_link{padding:10px 20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;display:block;position:relative;height:47px;font-size:14px;color:#393d49;font-weight:600;border-top:1px solid #e1e3e6;line-height:26px}.classbytimes_box_link .ic_file{margin:3px 10px 0 0;vertical-align:top}.classbytimes_box{position:relative}.classbytimes_box .classbytimes_box_depth{padding:15px 20px;position:relative}.classbytimes_box .classbytimes_box_depth .classbytimes_box_tit{overflow:hidden;position:relative;display:-webkit-box;max-height:38px;font-size:14px;font-weight:600;color:#393d49;line-height:19px;word-break:break-all;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.classbytimes_box .classbytimes_box_depth .btn_txt_active{position:absolute;right:15px;top:15px;border:2px solid #ff8125;border-radius:13px;padding:0 13px}.classbytimes_box .classbytimes_box_depth .btn_txt_active.ty2{top:45px}.classbytimes_box .classbytimes_box_depth .btn_txt_active.ty3{top:75px}.classbytimes_box .classbytimes_box_depth .btn_txt_active span{display:block;padding-right:13px;color:#ff8125;font-size:11px;line-height:23px;font-weight:400;background:url(/images/common/ic_arrow_o.png) no-repeat 100%;background-size:5px 8px}.classbytimes_box .classbytimes_box_depth .downloadbox{margin-top:20px;overflow:hidden}.classbytimes_box .classbytimes_box_depth.addBtn .downloadbox{margin-top:50px}.downloadbox .btn_basic{float:left;margin:5px 3px 0;border-radius:7px;width:calc(25% - 6px);height:27px;line-height:25px;text-align:center;border:1px solid #d0d0d0;background:#f3f3f3;color:#78808c;font-weight:400;font-size:12px}.library_list{margin:-13px 0 0;display:-ms-flexbox;display:flex;display:-webkit-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px}.item_video{width:50%;padding:0 10px;margin-top:17px}.item_video .library_thumb{position:relative;display:block;height:157px;background:#e9e9e9;border:1px solid #dadada;border-radius:15px;overflow:hidden}.filetype{display:block;width:23px;height:23px;background-image:url(/images/common/filetype.png);background-repeat:no-repeat;background-size:385px 65px}.filetype.mp4{background-position:-288px -41px}.filetype.zip{background-position:-108px -41px}.filetype.movie{background-position:-288px -41px}.filetype.visang{width:57px;background-position:0 0}.filetype.pdf{background-position:0 -41px}.filetype.xls{background-position:-36px -41px}.filetype.doc{background-position:-72px -41px}.filetype.hwp{background-position:-144px -41px}.filetype.ppt{background-position:-180px -41px}.filetype.jpg{background-position:-252px -41px}.filetype.swf{background-position:-324px -41px}.filetype.html{background-position:-357px -41px}.library_thumb .filetype{position:absolute;right:10px;top:10px}.library_item .thumb_img{display:block;width:100%;height:100%}.library_title{overflow:hidden;margin:7px 0 0;padding:0 10px;font-weight:400;color:#474e62;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.library_wrap .btn_full_off{margin:0 5px}.library_wrap button.btn_full_off{width:calc(100% - 10px)}.flexwrap{position:absolute;left:0;right:0;top:55px;bottom:78px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.flexwrap .calendar{margin:0}.month_head{background:#ff8125;padding:16px 20px;border-bottom:1px solid #eceeef;overflow:hidden}.month_head .select_month,.month_head select{display:inline-block;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:26px;font-size:19px;font-weight:600;color:#fff;line-height:26px;background:transparent url(/images/create/month_select.png) no-repeat 100%;background-size:16px 9px;padding:0 28px 0 5px;border:none}.month_head .select_month span{display:block;font-size:19px;font-weight:600;color:#fff;line-height:26px}.month_head .btn_all_pop{float:right;padding:0 15px;height:26px;border-radius:13px;background:#fff}.month_head .btn_all_pop span{display:block;padding-right:14px;line-height:26px;color:#ff8125;font-size:11px;font-weight:400;background:url(/images/common/ic_arrow_o.png) no-repeat 100%;background-size:5px 8px}.month_head.white{background:#fff;padding:10px 20px;border-bottom:1px solid #eceeef}.month_head.white .select_month{padding:0 21px 0 5px;background:url(/images/create/month_select2.png) no-repeat 100%;background-size:11px 6px}.month_head.white .select_month span{font-size:14px;color:#393d49;font-weight:400;line-height:26px}.month_head.white .select_month span i{font-weight:600;font-size:inherit}.month_head.type02{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:11px 20px}.month_head.type02 .select_month{background-image:url(/images/create/month_select3.png);height:28px}.month_head.type02 .select_month span{font-size:17px;line-height:28px}.month_head.type02 .tags_row{-ms-flex:1 1;flex:1 1}.monthbody{margin-top:7px}.monthbody table{width:100%;table-layout:fixed}.monthbody table thead tr th{font-size:12px;color:#868f99;font-weight:400;height:40px}.monthbody table tbody tr td{width:13.92%;padding:3px 0;height:40px;text-align:center;border-bottom:1px solid #f7f8f9;vertical-align:middle}.monthbody table tbody tr td,.monthbody table tbody tr td a{font-size:14px;color:#393d49;font-weight:400;letter-spacing:-.04em}.monthbody table tbody tr td a{position:relative;display:inline-block}.monthbody table tbody tr td .event:after{content:"";position:absolute;margin-left:-3px;left:50%;bottom:-7px;width:7px;height:2px;background:#ff8125}.monthbody table tbody tr td:first-child{width:15.2%}.monthbody table tbody tr td:first-child,.monthbody table tbody tr td:first-child a{color:#fb736e}.monthbody table tbody tr td:nth-child(7){width:15.2%}.monthbody table tbody tr td:nth-child(7),.monthbody table tbody tr td:nth-child(7) a{color:#3bc0f7}.monthbody table tbody tr td .current,.monthbody table tbody tr td a:active{margin:0 auto;background:#ff8125;border-radius:50%;color:#fff!important;font-weight:600;width:32px;height:32px;line-height:32px;text-align:center}.monthbody table tbody tr td .current:after,.monthbody table tbody tr td a:active:after{content:none}.monthbody table tbody tr{display:none}.monthbody table tbody tr:last-child td{border-bottom:none}.monthbody table tbody tr.week{display:table-row}.monthbody table tbody tr.week td{border-bottom:none}.monthbody table.allview tbody tr{display:table-row}.monthbody table.allview tbody tr.week td{border-bottom:1px solid #f7f8f9}.btn_canendar_view{margin-top:18px;display:block;width:100%;height:33px;background:#f6f6f6;border-bottom:1px solid #eceeef;border-top:1px solid #eceeef}.btn_canendar_view span{margin:12px auto;display:block;width:12px;height:7px;background:url(/images/create/btn_up_down.png) no-repeat bottom;background-size:12px 15px}.btn_canendar_view.close span{background:url(/images/create/btn_up_down.png) no-repeat top;background-size:12px 15px}.flexwrap .historywrap{-ms-flex:1 1;flex:1 1;padding:0 20px 10px;overflow-y:auto}.historicDay li{padding:30px 0 20px;border-bottom:1px solid #e1e3e6}.historicDay li h4{position:relative;padding-left:15px;line-height:1;color:#393d49;font-size:17px;font-weight:600;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.historicDay li h4:before{content:"";position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;border-radius:50%;background:#424a58}.historicDay li .subtit_box{margin-top:12px;position:relative;max-height:57px;overflow:hidden}.historicDay li .subtit_box p{display:inline;font-size:12px;color:#606677;line-height:19px}.historicDay li .subtit_box .txt_more{position:absolute;right:0;bottom:0;display:inline-block;color:#868f99;height:19px;font-size:12px;padding:0 10px 0 0;background:#fff url(/images/create/txt_more_ic.png) no-repeat 100%;background-size:4px 7px}.historicDay li .subtit_box .txt_more:before{content:"...";color:#424a58;margin-right:6px}.historicDay li .subtit_box.viewall{max-height:100%;overflow:initial}.historicDay li .subtit_box.viewall .txt_more{display:none}.historicDay li:last-child{border-bottom:none}.historicDay li .library_list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;padding:0 15px 10px;margin:0 -20px;overflow-x:auto}.historicDay li .item_video{position:relative;width:110px;padding:0 5px}.historicDay li .item_video:last-child:after{content:"";position:absolute;right:-15px;width:15px;height:1px}.historicDay li .item_video .library_thumb{width:100px;height:100px;border-radius:15px;border:1px solid #e0e0e0}.historicDay li .library_title{margin:5px 0 0;padding:0 5px;font-size:11px;color:#868f99}.flexwrap .channel_conts{-ms-flex:1 1;flex:1 1;overflow-y:auto}.cal_conts{position:relative;padding:30px 20px;background:#f1f3f4;border-bottom:1px solid #eceeef}.cal_conts:after{content:"";clear:both;display:block}.cal_conts h4{margin-bottom:14px;font-size:18px;font-weight:600;color:#393d49}.cal_conts h4 span{font-size:inherit;font-weight:400}.cal_conts .img_box{float:left;width:112px;height:154px;border:1px solid #d9dee0}.cal_conts .img_box img{width:100%}.cal_conts .desc_box{padding-left:140px}.cal_conts .desc_box .btn_active_list{display:block;height:45px;border-radius:23px;background:#6569df;padding:5px 15px 5px 5px}.cal_conts .desc_box .btn_active_list span{display:block;padding-right:10px;font-size:15px;color:#fff;font-weight:600;line-height:35px;background:url(/images/create/btn_active_arrow.png) no-repeat 100%;background-size:7px 12px}.cal_conts .desc_box .btn_active_list span i{display:inline-block;margin-right:10px;width:35px;height:35px;border-radius:50%;vertical-align:top;background:url(/images/create/btn_active_gole.png) no-repeat 50%;background-size:35px 35px}.cal_conts .desc_box .btn_func{margin-top:5px;display:block;padding:0 15px 0 0;height:32px;border-radius:16px;border:1px solid #d9dee0;background:#fff}.cal_conts .desc_box .btn_func span{display:block;padding-right:20px;line-height:32px;font-size:12px;color:#393d49;line-height:30px;background:url(/images/create/btn_func_arrow.png) no-repeat 100%;background-size:6px 11px}.cal_conts .desc_box .btn_func span i{display:inline-block;width:40px;height:30px;margin-right:10px;border-right:1px solid #f0f2f3;vertical-align:top}.cal_conts .desc_box .btn_func.pdf span i{background:url(/images/create/ic_active_list.png) no-repeat 50%;background-size:18px 14px}.cal_conts .desc_box .btn_func.hwp span i{background:url(/images/create/ic_hwp.png) no-repeat 50%;background-size:12px 14px}.cal_conts .desc_box .btn_func.exans span i{background:url(/images/create/ic_ex_ans.png) no-repeat 50%;background-size:18px 14px}.channel_conts .classbytimes_top_tit{font-size:18px;line-height:22px;margin-top:12px}.channel_conts .library_list.col3{margin:0;padding:0 13px 30px}.channel_conts .library_list.col3+.btn_more{margin-top:0}.channel_conts .library_list.col3 .item_video{padding:0 7px;width:33.33%;margin-top:15px}.channel_conts .library_list.col3 .item_video .library_thumb{height:102px}.channel_conts .library_list.col3 .library_title{margin:5px 0 0;padding:0 5px;color:#868f99;font-size:11px;font-weight:400}.subtxt{padding:17px 20px}.subtxt p{line-height:18px;color:#9d9d9d}.subtxt h4{font-size:14px;font-weight:600}.cre_ch_lndex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #dcdfe5}.cre_ch_lndex li{width:50%;padding:26px 0;text-align:center;border-bottom:1px solid #eef1f5;border-right:1px solid #eef1f5}.cre_ch_lndex li:nth-child(2n){border-right:none}.cre_ch_lndex li .ch_idx{margin:0 auto;width:105px;height:105px;border-radius:50%;background-position:50%;background-repeat:no-repeat;background-size:105px 105px}.cre_ch_lndex li .ch_idx.m1{background-image:url(/images/create/ch_idx01.png)}.cre_ch_lndex li .ch_idx.m2{background-image:url(/images/create/ch_idx02.png)}.cre_ch_lndex li .ch_idx.m3{background-image:url(/images/create/ch_idx03.png)}.cre_ch_lndex li .ch_idx.m4{background-image:url(/images/create/ch_idx04.png)}.cre_ch_lndex li .ch_idx.m5{background-image:url(/images/create/ch_idx05.png)}.cre_ch_lndex li .ch_idx.m6{background-image:url(/images/create/ch_idx06.png)}.cre_ch_lndex li .ch_idx.m7{background-image:url(/images/create/ch_idx07.png)}.cre_ch_lndex li .ch_idx.m8{background-image:url(/images/create/ch_idx08.png)}.cre_ch_lndex li .ch_idx.m9{background-image:url(/images/create/ch_idx09.png)}.cre_ch_lndex li .ch_idx.m10{background-image:url(/images/create/ch_idx10.png)}.cre_ch_lndex li p{margin-top:14px;font-size:14px;color:#393d49;font-weight:400}.videowrap{position:absolute;left:0;top:56px;right:0;bottom:78px;display:-ms-flexbox;display:flex;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.videowrap .video_li_head{margin:0}.videowrap .classdetail_box{-ms-flex:1 1;flex:1 1;overflow-y:auto}.videowrap .classdetail_box .tit_wrap{border-bottom:1px solid #e1e3e6;padding:1px 20px 5px}.videowrap .library_title{font-weight:600;color:#474e62}.videowrap .video_auth{padding:5px 10px 0;color:#868f99;font-weight:400;font-size:11px;line-height:16px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.videowrap .library_list{margin:3px 0 0}.soobakc_wrap{padding:20px 15px;text-align:right}.soobakc_wrap .selectbox{margin-top:-10px;z-index:10}.soobakc .ellipse{display:inline-block;min-width:25px;height:14px;line-height:14px;text-align:center;background:#2d405e;border-radius:15px;font-size:9px;font-family:Nanum Gothic_Bold;color:#fff}.soobakc_wrap .lecture{text-align:left}.lecture_item{position:relative;top:0;left:0}.lecture_item:after{position:absolute;top:50%;right:0;content:"";width:7px;height:13px;margin-top:-6px;background:url(/images/sprite.png) no-repeat -120px -20px;background-size:400px 400px}.lecture_item:first-child{border-top:none}.lecture_item+.lecture_item{border-top:1px solid #eaeaea}.lecture_link{display:block;padding:25px 20px 25px 48px}.lecture_link .subject{position:absolute;top:25px;left:0}.subject{display:inline-block;width:36px;height:36px;border:1px solid #000;border-radius:20px;font-size:10px;line-height:36px;text-align:center;color:#000}.subject>span{display:inline-block;width:30px;line-height:1em;vertical-align:middle}.course{display:block;padding-bottom:4px;font-size:14px;font-weight:500}.book{display:block;margin:2px 0 10px;font-size:13px;color:#666}.c_num{position:relative;top:0;left:0;margin-right:4px;padding-right:8px;color:#767676}.c_num:after{position:absolute;top:3px;right:0;content:"";width:1px;height:10px;background:#eaeaea}.c_txt{color:#767676}.c_txt+.radio_quad{margin-left:5px}.lecture_detail{padding:160px 24px 28px}.lecture_detail .course{font-size:13px}.lecture_detail .book{margin:7px 0 10px}.lectDtl_sticky{position:absolute;top:55px;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%;padding:24px;background:#ecf2fd;z-index:500;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;z-index:999}.lectDtl_sticky .course{font-size:14px;color:#333}.lectDtl_sticky .c_num:after{background:#c8cdd4}.lectDtl_sticky .lectDtl_cell:first-child{padding:0 12px 0 0}.lectDtl_cell{display:table-cell;vertical-align:middle}.soobakc .lectDtl_cell+.lectDtl_cell{width:5%}.lectDtl_cell .btn_square_sm+.btn_square_sm{margin-top:5px}.lectDtl_cell .radio_quad{position:relative;top:-3px}.lectDtl_item{display:table;width:100%;margin-top:18px;padding-top:18px}.lectDtl_item:first-child{margin-top:0;padding-top:0;border-top:none}.lectDtl_item+.lectDtl_item{border-top:1px solid #eaeaea}.lectDtl_item .book{margin:7px 0}.lectDtl_item .lectDtl_cell{vertical-align:top}.lectDtl_item .lectDtl_cell:first-child{padding-right:25px}.popup_alert_box{position:relative;padding:20px 25px 20px 65px;background:#f7f7f7}.popup_alert_box:before{content:"";position:absolute;top:50%;left:20px;width:30px;height:27px;margin-top:-12px;background:url(/images/common/sprite.png) no-repeat -44px -85px;background-size:400px 400px}.top_banner{position:relative;width:100%;min-height:80px;height:100%;background:#e6f5ec}.top_banner.sticky{height:auto}.top_bann_link{height:100%}.top_bann_link,.top_bann_link img{display:block;width:100%}.btn_bnn_close{position:absolute;top:10px;right:15px;display:inline-block;width:30px;height:30px}.btn_bnn_close:after{content:"";display:block;position:absolute;top:-2px;right:-7px;width:15px;height:15px;background:url(/images/common/sprite.png) no-repeat -252px -24px;background-size:400px 400px}.top_bann_check{display:inline-block;position:absolute;bottom:7px;right:15px}.top_bann_check label{font-size:12px}.top_bann_check label:before{position:relative;top:3px;width:15px;height:15px;margin-right:4px;background:#fff}.top_bann_check .checkbox:checked+label:before{background:url(/images/common/sprite.png) -279px -20px no-repeat;background-size:400px 400px}.subdebth a em{margin:2px 4px 2px 0;display:inline-block;font-size:10px;width:16px;line-height:14px;border:1px solid #393d49;border-radius:50%;text-align:center;vertical-align:top}@media screen and (min-width:411px){.booklist li .book_thumb{height:165px}.item_video .library_thumb{height:176px}.main_visual .module_btn{margin-left:-187px}.todayclass ul li a .img_wrap{height:132px}.main_visual ul li{width:370px}.main_visual ul li a{width:370px;height:341px}}@media screen and (min-width:414px){.item_video .library_thumb{height:177px}.main_visual ul li{width:374px}.main_visual ul li a{width:374px;height:345px}.todayclass ul li a .img_wrap{height:133px}.channel_conts .library_list.col3 .item_video .library_thumb{height:113px}}@media screen and (min-width:428px){.item_video .library_thumb{height:184px}.todayclass ul li a .img_wrap{height:139px}}@media screen and (max-width:390px){.booklist li .book_thumb{height:150px}}@media screen and (max-width:360px){.booklist li .book_thumb{height:135px}.main_visual .module_btn{margin-left:-162px}.main_visual ul li{width:325px}.main_visual ul li a{width:325px;height:300px}.item_video .library_thumb{height:150px}.todayclass ul li a .img_wrap{height:113px}.channel_conts .library_list.col3 .item_video .library_thumb{height:98px}.special .tab_conts li div a .txt_main{padding:17px 29% 13px 25px}.special .tab_conts li div a .txt_main p{letter-spacing:-.03em}}@media screen and (max-width:320px){.main_visual .module_btn{margin-left:-140px}.main_visual ul li{width:280px}.main_visual ul li a{width:280px;height:258px}.item_video .library_thumb{height:130px}.todayclass ul li a .img_wrap{height:97px}.channel_conts .library_list.col3 .item_video .library_thumb{height:84px}.cal_conts .img_box{width:108px}.cal_conts .desc_box{padding-left:114px}.special .tab_conts li div a .txt_main{padding:13px 25% 13px 13px}.special .tab_conts li div a>img{min-height:87px}.special .tab_conts li div a .txt_main p{letter-spacing:-.04em}}@media screen and (max-width:280px){.main_visual .module_btn{margin-left:-120px}.main_visual ul li{width:240px}.main_visual ul li a{width:240px;height:220px}.booklist li{width:50%;padding:15px 0;border-top:1px solid #eef1f5;text-align:left}.booklist li:nth-child(2n){padding:15px 0;border-left:1px solid #eef1f5;text-align:right}.todayclass ul li a .img_wrap{height:84px}.channel_conts .library_list.col3 .item_video .library_thumb{height:68px}.cal_conts .img_box{float:none;width:90px;margin:0 auto 10px}.cal_conts .desc_box{padding-left:0}}@media screen and (min-width:568px) and (orientation:landscape){.main_visual .module_btn{left:20px;margin-left:0}.todayclass ul li a .img_wrap{height:190px}.channel_conts .library_list.col3 .item_video .library_thumb{margin:0 auto;width:180px;height:180px}.channel_conts .library_list.col3 .library_title{width:180px;margin:5px auto 0}.flexwrap{position:relative;left:auto;right:auto;top:auto;bottom:auto;overflow:auto}.flexwrap .historywrap{-ms-flex:none;flex:none}.library_list{-ms-flex-pack:justify;justify-content:space-between}.item_video{width:197px}.item_video .library_thumb{height:177px}.videowrap{position:relative;left:auto;top:auto;right:auto;bottom:auto;display:block;overflow:auto}.videowrap .classdetail_box{-ms-flex:none;flex:none}}