@charset "UTF-8";i.icon{background-size:100%;display:inline-block;font-size:0;height:auto;min-height:20px;min-width:20px}i.icon-plus__gray2{background:url(/img/web/HOME/myClass/plus_gray2.svg) no-repeat 50%;min-height:16px;min-width:16px}i.icon-score{background:url(/img/web/HOME/applyClass/score.svg) no-repeat 50%;background-size:100%;height:41px;width:48px}i.icon-warning__gray{background:url(/img/web/HOME/etc/warning_gray.svg) no-repeat;height:20px;width:20px}i.icon-warning{background:url(/img/web/HOME/etc/warning.svg) no-repeat;height:20px;width:20px}i.icon-signin{background:url(/icon/signin.svg) no-repeat;height:56px;width:56px}i.icon-levelTest{background:url(/icon/levelTest.svg) no-repeat;height:56px;width:56px}i.icon-experience{background:url(/icon/experience.svg) no-repeat;height:56px;width:56px}i.icon-contract{background:url(/icon/contract.svg) no-repeat;height:56px;width:56px}i.icon-contractMore{background:url(/icon/contractMore.svg) no-repeat;height:56px;width:56px}i.icon-attendance__absent{background:url(/icon/attendance_absent.svg) no-repeat;height:56px;width:56px}i.icon-attendance__late{background:url(/icon/attendance_late.svg) no-repeat;height:56px;width:56px}i.icon-attendance__present{background:url(/icon/attendance_present.svg) no-repeat;height:56px;width:56px}i.icon-attendance__10m{background:url(/icon/attendance_10m.svg) no-repeat;height:56px;width:56px}i.icon-class{background:url(/icon/class.svg) no-repeat;height:56px;width:56px}i.icon-gallary{background:url(/icon/gallary.svg) no-repeat;height:56px;width:56px}i.icon-board{background:url(/icon/board.svg) no-repeat;height:56px;width:56px}i.icon-late{background:url(/img/web/HOME/myClass/late.svg) no-repeat;height:64px;width:64px}i.icon-present{background:url(/img/web/HOME/myClass/present.svg) no-repeat;height:64px;width:64px}i.icon-absent{background:url(/img/web/HOME/myClass/absent.svg) no-repeat;height:64px;width:64px}i.icon-noLogin{background:url(/img/web/HOME/etc/menu_nonMember.svg) no-repeat;height:56px;width:56px}i.icon-clock{background:url(/img/web/HOME/myClass/clock.svg) no-repeat;min-height:16px;min-width:16px}i.icon-plus__gray{background:url(/img/web/HOME/myClass/plus_gray.svg) no-repeat;min-height:16px;min-width:16px}i.icon-delay{background:url(/img/web/HOME/myClass/delay.svg) no-repeat;height:100%;width:100%}i.icon-studyRoom{background:url(/img/web/HOME/myClass/studyRoom.svg) no-repeat;height:100%;width:100%}i.icon-classRoom{background:url(/img/web/HOME/myClass/classRoom.svg) no-repeat;height:100%;width:100%}i.icon-classReport{background:url(/img/web/HOME/myClass/classReport.svg) no-repeat;height:56px;width:56px}i.icon-homework{background:url(/img/web/HOME/myClass/homework.svg) no-repeat;height:56px;width:56px}i.icon-speaking{background:url(/img/web/HOME/myClass/speaking.svg) no-repeat;height:64px;width:64px}i.icon-reading{background:url(/img/web/HOME/myClass/reading.svg) no-repeat;height:64px;width:64px}i.icon-basic{background:url(/img/web/HOME/myClass/basic.svg) no-repeat;height:64px;width:64px}i.icon-point__save{background:url(/img/web/HOME/myClass/save-point.svg) no-repeat;height:56px;width:56px}i.icon-point__out{background:url(/img/web/HOME/myClass/out-point.svg) no-repeat;height:56px;width:56px}i.icon-check__blue{background:url(/img/web/HOME/myClass/check_blue.svg) no-repeat;min-height:16px;min-width:16px}i.icon-check__red{background:url(/img/web/HOME/myClass/check_red.svg) no-repeat;min-height:16px;min-width:16px}i.icon-check__mark{background:url(/img/web/HOME/myLemon/check_mark.svg) no-repeat;min-height:16px;min-width:16px}i.icon-excellent{background:url(/img/web/HOME/myClass/excellent.svg) no-repeat;min-height:24px;min-width:24px}i.icon-verygood{background:url(/img/web/HOME/myClass/verygood.svg) no-repeat;height:24px;width:24px}i.icon-good{background:url(/img/web/HOME/myClass/good.svg) no-repeat;height:24px;width:24px}i.icon-bad{background:url(/img/web/HOME/myClass/bad.svg) no-repeat;height:24px;width:24px}i.icon-verybad{background:url(/img/web/HOME/myClass/verybad.svg) no-repeat;height:24px;width:24px}i.icon-print{background:url(/img/web/HOME/myClass/print.svg) no-repeat;height:15px;width:16px}i.icon-classErrorTitle{background:url(/img/web/HOME/customer/call.svg) no-repeat}i.icon-classErrorTitle,i.icon-qnaTitle{height:48px;margin-right:10px;vertical-align:bottom;width:48px}i.icon-qnaTitle{background:url(/img/web/HOME/customer/conversation.svg) no-repeat}i.icon-book{background:url(/icon/contact-book.svg) no-repeat}i.icon-book--lg{background-size:100px;height:100px;width:100px}i.icon-book--md{background-size:80px;height:80px;width:80px}i.icon-book--sm{background-size:30px;height:30px;width:30px}@media only screen and (max-width:769px){i.icon-book{background-size:50px 50px;height:50px;width:50px}}@media screen and (min-width:768px){i.icon-book{background-size:100px 100px;height:100px;width:100px}}i.icon-users{background:url(/icon/users.svg) no-repeat;background-size:100%;height:auto}@media only screen and (max-width:769px){i.icon-users{height:29px;width:29px}}@media screen and (min-width:768px){i.icon-users{height:48px;width:48px}}i.icon-user{background:url(/icon/user.svg) no-repeat;background-size:100%;height:auto}@media only screen and (max-width:769px){i.icon-user{height:29px;width:29px}}@media screen and (min-width:768px){i.icon-user{height:48px;width:48px}}i.icon-unlock{background:url(/icon/unlock.svg) no-repeat;background-size:100%;height:auto}@media only screen and (max-width:769px){i.icon-unlock{height:29px;width:29px}}@media screen and (min-width:768px){i.icon-unlock{height:48px;width:48px}}i.icon-main__korean{background:url(/icon/main_korean.svg) no-repeat}i.icon-main__english{background:url(/icon/main_english.svg) no-repeat}i.icon-main__list_1{background:url(/icon/main_list_1.svg) no-repeat}i.icon-main__list_2{background:url(/icon/main_list_2.svg) no-repeat}i.icon-main__list_3{background:url(/icon/main_list_3.svg) no-repeat}i.icon-main__list_4{background:url(/icon/main_list_4.svg) no-repeat}i.icon-main__list_5{background:url(/icon/main_list_5.svg) no-repeat}i.icon-main__list_6{background:url(/icon/main_list_6.svg) no-repeat}i.icon-main__list_7{background:url(/icon/main_list_7.svg) no-repeat}i.icon-main__list_8{background:url(/icon/main_list_8.svg) no-repeat}i.icon-main__manager{background:url(/icon/main_manager.svg) no-repeat}i.icon-arrow__typeA{background:url(/icon/arrow.svg) no-repeat}i.icon-arrow__typeB{background:url(/icon/arrow2.svg) no-repeat}i.icon-menu{background:url(/icon/menu.svg) no-repeat}i.icon-bell{background:url(/icon/bell.svg) no-repeat}i.icon-minus{background:url(/icon/minus.svg) no-repeat}i.icon-plus{background:url(/icon/plus.svg) no-repeat}i.icon-sort-down{background:url(/icon/sort-down.svg) no-repeat}i.icon-customer__basket{background:url(/img/web/LMS/HOME/customer/breakdown_icon01.png) no-repeat 50%}i.icon-customer__light{background:url(/img/web/LMS/HOME/customer/breakdown_icon02.png) no-repeat 50%}i.icon-customer__message{background:url(/img/web/LMS/HOME/customer/breakdown_icon03.png) no-repeat 50%}i.icon-customer__cellphone{background:url(/img/web/LMS/HOME/customer/breakdown_icon04.png) no-repeat 50%}i.icon-customer-white__basket{background:url(/img/web/LMS/HOME/customer/shortcuts_icon01.png)}i.icon-customer-white__light{background:url(/img/web/LMS/HOME/customer/shortcuts_icon02.png)}i.icon-customer-white__message{background:url(/img/web/LMS/HOME/customer/shortcuts_icon03.png)}i.icon-close{background:url(/icon/close.svg) no-repeat}i.icon-myclass-snb__list01{background:url(/img/web/LMS/HOME/myClass/snb_list01.png)}i.icon-myclass-snb__list02{background:url(/img/web/LMS/HOME/myClass/snb_list02.png)}i.icon-myclass-snb__list03{background:url(/img/web/LMS/HOME/myClass/snb_list03.png)}i.icon-myclass-snb__list04{background:url(/img/web/LMS/HOME/myClass/snb_list04.png)}i.icon-myclass-snb__list05{background:url(/img/web/LMS/HOME/myClass/snb_list05.png)}i.icon-myclass-snb__list06{background:url(/img/web/LMS/HOME/myClass/snb_list06.png)}i.icon-myclass-snb__list07{background:url(/img/web/LMS/HOME/myClass/snb_list07.png)}i.icon-heart{background:url(/img/web/HOME/community/heart.svg) no-repeat;min-height:18px;min-width:18px}i.icon-heart--gray{background:url(/img/web/HOME/community/heart__disabled.svg) no-repeat;min-height:18px;min-width:18px}i.icon-heart--red{background:url(/img/web/HOME/community/heart__active.svg) no-repeat;min-height:18px;min-width:18px}section#community-event .content-wrap{padding:60px 0 100px}@media only screen and (max-width:769px){section#community-event .content-wrap{padding:40px 20px 100px}}section#community-event .content-wrap h1{font-size:2.8rem;padding-bottom:30px}@media only screen and (max-width:769px){section#community-event .content-wrap h1{font-size:2.1rem}}section#community-event .content-wrap ul.event{width:calc(100% + 22px)}section#community-event .content-wrap ul.event:after{clear:both;content:"";display:block}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event{width:100%}}section#community-event .content-wrap ul.event li{float:left;margin-bottom:20px;padding-right:20px;position:relative;width:33.3%}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li{margin-bottom:15px;padding-right:0;width:100%}}section#community-event .content-wrap ul.event li .thum{border-radius:16px;height:252px;overflow:hidden;position:relative;width:380px}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li .thum{width:100%}}section#community-event .content-wrap ul.event li .thum img{height:100%;width:100%}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li .thum__w{display:none}}section#community-event .content-wrap ul.event li .thum__m{display:none}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li .thum__m{display:block}}section#community-event .content-wrap ul.event li .thum.is_end:before{align-items:center;background:rgba(0,0,0,.5);color:#fff;content:"이벤트 종료";display:block;display:flex;font-family:NanumSquare,sans-serif;font-size:2rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}section#community-event .content-wrap ul.event li dl dt{font-size:1.8rem;letter-spacing:-.7px;overflow:hidden;padding:12px 30px 3px 0;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li dl dt{font-size:1.6rem;padding:10px 15px 1px 0;text-overflow:unset;white-space:unset}}section#community-event .content-wrap ul.event li dl dd{color:#888;font-size:1.6rem}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li dl dd{font-size:1.4rem}}section#community-event .content-wrap ul.event li a{display:block;font-size:0;height:100%;left:0;position:absolute;top:0;width:95%}@media only screen and (max-width:769px){section#community-event .content-wrap ul.event li a{width:100%}}section#community-view{padding:60px 0 100px}@media only screen and (max-width:769px){section#community-view{padding:27px 1px 60px}}section#community-view .content-wrap{background:#fff;border:1px solid #eee;border-radius:8px;padding:0}section#community-view .title{align-items:baseline;border-bottom:1px solid #eee;display:flex;padding:35px 0 33px}@media only screen and (max-width:769px){section#community-view .title{display:block;padding:0 15px}}section#community-view .title h1{font-size:2.4rem;letter-spacing:-1.5px;margin-bottom:0;padding-left:30px;width:70%}@media only screen and (max-width:769px){section#community-view .title h1{font-size:1.8rem;line-height:1.5;padding:30px 0 0;width:100%}}section#community-view .title .date{color:#aaa;font-size:1.6rem;padding-right:30px;text-align:right;width:30%}@media only screen and (max-width:769px){section#community-view .title .date{font-size:1.4rem;padding:6px 0 14px;text-align:left;width:100%}}section#community-view .con{padding:40px 64px 55px}@media only screen and (max-width:769px){section#community-view .con{padding:30px 1px 50px}}section#community-view .con img{margin:0 auto;max-width:100%}section#community-view .con__w{display:block}@media only screen and (max-width:769px){section#community-view .con__w{display:none}}section#community-view .con__m{display:none}@media only screen and (max-width:769px){section#community-view .con__m{display:block}section#community-view .event_area{padding:0 5px}}section#community-view .event_area a{font-size:1.8rem;margin:60px auto 0;padding:14px 55px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:769px){section#community-view .event_area a{font-size:1.6rem;margin:40px 0 0;padding:10px 0;width:100%}}.floating-right--wrap{min-height:530px;padding-right:400px;position:relative}.floating-right--right{position:absolute;right:0;top:-3px;width:380px}@media only screen and (max-width:769px){.floating-right--right.pc-fixed{position:relative;right:unset;top:0;width:auto}}.floating-right--right.fixed{left:calc(182px + 50vw);position:fixed;right:unset}.floating-right--right.fixed-bottom{bottom:0;left:unset;position:absolute;right:0;top:unset}@media only screen and (max-width:1300px){.floating-right--right.fixed{left:830px}}@media only screen and (max-width:769px){.floating-right--wrap{padding-right:0}.floating-right--right{right:-400px}}.popup.complete{width:580px}@media only screen and (max-width:769px){.popup.complete{width:90%}.popup-tit+.popup-con{padding:0}.popup .event_area .btn-cont--md.inline{min-width:calc(50% - 10px);width:calc(50% - 10px)}}.product-img img{max-width:100%}.gallery .content-wrap{padding:60px 0 100px}@media only screen and (max-width:769px){.gallery .content-wrap{padding:40px 0 100px}.gallery .content-wrap h3{padding-left:4%}}.gallery-head{text-align:center}@media only screen and (max-width:769px){.gallery-head{margin-top:40px}}.gallery-btn{background-color:#eee;border-radius:32px;display:inline-block;height:32px;opacity:.6;padding:8px;width:32px}.gallery-btn i{display:block;margin:auto;min-width:auto;width:16px}.gallery-btn--rotate{padding:4px}.gallery-btn--rotate i{transform:rotate(-180deg)}.gallery-title{line-height:32px;margin:0 30px}@media only screen and (max-width:769px){.gallery-title{margin:0 10px}}.gallery-banner{height:320px;margin:20px 0 0;overflow:hidden;width:1180px}@media only screen and (max-width:769px){.gallery-banner{height:400px;width:660px}}.gallery-search{background:#f6f6f6;border-radius:18px;font-size:0;margin-top:60px;padding:30px 4%;text-align:center}@media only screen and (max-width:769px){.gallery-search{border-radius:0;margin-top:40px}}.gallery-cont{display:inline-block;width:88%}.gallery-inp{display:inline-block;height:45px;margin-left:4px;width:100%}.gallery-inp .gallery-search-input{background:#fff;border:1px solid #ccc;border-radius:4px 0 0 4px;display:inline-block;height:100%;padding:0 20px;vertical-align:middle;width:300px}@media only screen and (max-width:769px){.gallery-inp .gallery-search-input{width:calc(100% - 45px)}}.gallery-inp .gallery-search-input ::-moz-placeholder{color:#aaa}.gallery-inp .gallery-search-input ::placeholder{color:#aaa}.gallery-inp button{background:#5c6166;border:2px solid #45494d;border-radius:0 4px 4px 0;display:inline-block;height:100%;vertical-align:middle;width:50px}@media only screen and (max-width:769px){.gallery-inp button{width:45px}}.gallery-tab{line-height:40px;margin-top:40px}@media only screen and (max-width:769px){.gallery-tab-menu{display:block}}.gallery-tab .tab-btn{border-color:#ddd #ddd #00bfe6;border-style:solid;border-width:2px 1px}@media only screen and (max-width:769px){.gallery-tab .tab-btn{border:2px solid #ddd}.gallery-tab .tab-btn:last-child,.gallery-tab .tab-btn:nth-child(-1){border-top:0}}.gallery-tab .tab-btn:first-child{border-radius:4px 0 0 0}@media only screen and (max-width:769px){.gallery-tab .tab-btn:first-child{border-radius:0;border-right:0}}.gallery-tab .tab-btn:last-child{border-radius:0 4px 0 0}@media only screen and (max-width:769px){.gallery-tab .tab-btn:last-child{border-left:0;border-radius:0}.gallery-tab .tab-btn:nth-child(3),.gallery-tab .tab-btn:nth-child(4){border-top:0}.gallery-tab .tab-btn{display:inline-block;float:left;width:50%}}.gallery-tab .tab-btn.active{border-bottom:0}@media only screen and (max-width:769px){.gallery-tab .tab-btn.active{border:2px solid #00bfe6}.gallery-tab{margin-top:0}}.gallery-radiobox.is-active label:before{background-position:-22px 0}@media only screen and (max-width:769px){.gallery table.list-table{border-top:2px solid #222!important}}.gallery-td{position:relative}.gallery-td a{font-size:0!important;height:100%;left:0;position:absolute;top:0;width:100%}.gallery-td .m-block{float:right;padding-left:5%;width:50%}.gallery-td .m-block span:last-child{display:block;text-align:right}.gallery-imgbox{float:left;height:187px;width:280px}.gallery-imgbox img{background-color:#add;border-radius:18px;height:100%;min-height:100px;width:100%}@media only screen and (max-width:769px){.gallery-imgbox{height:auto;width:50%}}.gallery-textbox{float:right;padding-left:5%;padding-right:0;padding-top:50px;width:calc(100% - 288px)}.gallery-textbox span{display:block}.gallery-textbox .gallery-subtext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:66px;overflow:hidden;width:100%}@media only screen and (max-width:769px){.gallery-textbox{padding-top:0;width:50%}}.gallery-like{line-height:18px}.gallery-like i{margin-right:10px}.gallview{margin:0 auto;padding:60px 0 100px;width:1180px}.gallview-box{background-color:#fff;border:1px solid #eee;border-radius:8px}.gallview-tit{border-bottom:1px solid #eee;padding:38px 30px 0;position:relative}.gallview-tit-area{display:inline-block;width:68%}@media only screen and (max-width:769px){.gallview-tit-area{width:100%}}.gallview-tit>span{display:inline-block;position:absolute;right:30px;top:70px}.gallview-tit>span:first-of-type{line-height:20px;right:130px;width:120px}@media only screen and (max-width:769px){.gallview-tit>span:first-of-type{right:auto}}.gallview-tit>span:nth-of-type(2){color:#888;line-height:20px}@media only screen and (max-width:769px){.gallview-tit>span:nth-of-type(2){left:150px}.gallview-tit>span{bottom:20px;right:auto;top:auto}}.gallview-tit>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:46px;line-height:1.2;margin:20px 0;overflow:hidden;width:100%}@media only screen and (max-width:769px){.gallview-tit>p{margin-bottom:40px}}.gallview-con{border-bottom:1px solid #eee;padding:40px 0 60px;text-align:center}.gallview-con img{border-radius:8px;margin-bottom:40px;max-width:940px}@media only screen and (max-width:769px){.gallview-con img{max-width:100%}.gallview,.gallview-con{padding:60px 4% 100px}.gallview{width:100%}}.gallview-foot{padding:80px 30px 60px}.gallview-foot p{display:inline-block;font-family:NanumSquare,sans-serif;font-weight:700}.gallview-foot .gallery-like{float:right;margin-right:6px;margin-top:8px}.gallview-foot .btnicon{border-right:2px solid #eee;float:left;height:52px;width:30%}@media only screen and (max-width:769px){.gallview-foot .btnicon{margin-top:0;width:20%}}.gallview-foot .btntext{float:right;height:52px;padding-left:20px;width:70%}.gallview-foot .btntext p{font-size:1.8rem;margin-bottom:0;width:100%}@media only screen and (max-width:769px){.gallview-foot .btntext p{font-size:2rem;line-height:52px;width:auto}}.gallview-foot .btntext i{height:24px;margin-right:10px;width:24px}@media only screen and (max-width:769px){.gallview-foot .btntext i{margin-right:4px;margin-top:12px}.gallview-foot .btntext{width:80%}.gallview-foot{padding:60px 4% 80px}}.gallview-btn{border:2px solid #eee;border-radius:16px;float:left;margin-right:3%;padding:20px;position:relative;width:31%}@media only screen and (max-width:769px){.gallview-btn{padding:13px 4%}}.gallview-btn button{border-radius:16px;font-size:0!important;height:100%;left:0;position:absolute;top:0;width:100%}.gallview-btn:last-child{margin-right:0}@media only screen and (max-width:769px){.gallview-btn{margin-bottom:10px;margin-right:0;width:100%}}.gallview-btn.is-disabled{background-color:#f6f6f6;color:#aaa;pointer-events:none}@media only screen and (max-width:769px){.gallview .event_area{padding:0 5px}}.gallview .event_area a{font-size:1.8rem;margin:60px auto 0;padding:14px 55px;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:769px){.gallview .event_area a{font-size:1.6rem;margin:40px 0 0;padding:10px 0;width:100%}}.gallview-btn.is-active{border-color:#00bfe6}.gallery-like{position:relative}.gallery-like i.icon-heart-motion{background-image:url(/img/web/HOME/community/heart_animation.png);background-position:0;background-repeat:no-repeat;background-size:2900%;height:77px;left:-56px;margin:0 auto;position:absolute;right:0;top:-29px;width:77px}.gallery-like i.icon-heart--red{height:22px;margin-right:5px!important;width:23px}.gallery-like .like_score{vertical-align:middle}.gallery-like .animate{animation:heart-burst .8s steps(28) forwards}@keyframes heart-burst{0%{background-position:0}to{background-position:100%}}
