input[type=password]{transition:none;line-height:1rem;font-family:passstar,sans-serif;letter-spacing:.1em}input{transition:none!important}input::-moz-placeholder{font-family:Arial,sans-serif!important;letter-spacing:normal}input::placeholder{font-family:Arial,sans-serif!important;letter-spacing:normal}body{box-sizing:border-box;line-height:23px;font-size:1rem!important}a,button{cursor:pointer}.text-center{text-align:center}.text-right{text-align:right}.d-block{display:block!important}.d-flex{display:flex}.justify-between{justify-content:space-between}.main-bg-color,.main-text-color{color:#e0c463}.text-red{color:#ea4335!important}.text-gray{color:#999}.w-100{width:100%}.mb-0{margin-bottom:0}.mb-4{margin-bottom:4px}.mb-6{margin-bottom:6px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-26{margin-bottom:26px}.mb-35{margin-bottom:35px}.mt-0{margin-top:0}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-24{margin-top:24px}.mt-36{margin-top:36px}.mt-48{margin-top:48px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mt-90{margin-top:90px}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.mr-8{margin-right:8px}.mr-12{margin-right:12px}.helper-text{font-family:Arial;font-weight:400;font-size:14px}.whoflex-logo{max-width:130px;margin-bottom:8px}.whoflex-moto{font-size:16px;color:#000}.whoflex-moto,.whoflex-or{font-family:Arial;font-weight:400;text-align:center}.whoflex-or{position:relative;font-size:18px;color:#a29f9f;margin:30px 0}.whoflex-or:after,.whoflex-or:before{content:"";position:absolute;top:50%;height:1px;background-color:#ccc;width:46%}.whoflex-or:before{left:0}.whoflex-or:after{right:0}.whoflex-modal-title{font-size:20px;margin:0 0 24px}.whoflex-modal-title-sing-up{margin-bottom:32px}.whoflex-signin-modal,.whoflex-signup-modal{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:scale(1.1);transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s;overflow-y:hidden}.whoflex-modal-content,.whoflex-signup-modal-content{box-sizing:border-box;background-color:#fff}.whoflex-modal-content input[type=password],.whoflex-signup-modal-content input[type=password]{font-size:12px!important;letter-spacing:5px}.whoflex-signin-modal-content{width:482px}.whoflex-signin-close-button{width:30px;cursor:pointer;position:absolute;right:10px;top:8px;border:2px solid transparent;border-radius:30px;transition:.3s ease-in-out;padding:5px;z-index:2}.whoflex-signup-wrap-input .col{width:100%;margin-bottom:16px}.whoflex-signup-close-button{width:30px;cursor:pointer;position:absolute;right:7px;top:8px;border:2px solid transparent;border-radius:30px;transition:.3s ease-in-out;padding:5px;z-index:2}.whoflex-signin-close-button:hover,.whoflex-signup-close-button:hover{background-color:#eee}.whoflex-signin-show-modal,.whoflex-signup-show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.whoflex-label{font-family:Arial;font-weight:500;font-size:15px;color:#000;display:block;margin-bottom:5px;margin-top:0}.whoflex-textarea{background-color:#fff;border-radius:6px;line-height:21px}.whoflex-input{font-family:Arial;padding:11.12px 12px;font-weight:400;font-size:14px;color:#000;border:1px solid #ddd;border-radius:5px;display:block;width:100%;transition:all .3s ease-in-out;box-sizing:border-box}.whoflex-input.password{padding-right:55px!important}.whoflex-input:focus,.whoflex-input:focus-visible{border:1px solid #e0c463;outline:0}.whoflex-input__wrap{position:relative}.whoflex-input__wrap .showPass{position:absolute;content:"";color:#e0c463;font-weight:400;font-size:13px;bottom:0;right:15px;cursor:pointer;display:block}.whoflex-input__wrap .showPass:hover{font-weight:700}.whoflex-button{font-family:Arial;font-weight:700;font-size:15px;text-align:center;text-transform:uppercase;color:#fff;background:#e0c463;border-radius:5px;display:block;width:100%;transition:all .3s ease-in-out;border:0;padding:17.68px 12px;cursor:pointer}.whoflex-button_black{background:#111}.whoflex-social-button{font-family:Arial;height:60px;display:flex;align-items:center;font-weight:500;font-size:16px;color:#000;border:1px solid #000;border-radius:5px;width:100%;padding:0 16px;cursor:pointer;transition:all .3s ease-in-out;margin-bottom:14px;background-color:#fff}.whoflex-social-button:hover{border:1px solid #e0c463}.whoflex-social-button span,.whoflex-social-button svg{display:inline-block}.login-bottom-whoflex-link,.whoflex-link{font-size:14px}.whoflex-link{font-family:Arial;font-weight:700;color:#e0c463;text-decoration-line:none;transition:.3s ease-in-out}.whoflex-link:hover{text-decoration-line:underline}.signup-modal-container{display:flex}.wrap-content-modal{padding:100px 20px;overflow:auto;max-height:80vh}.signup-modal-left-container{width:49%;position:relative;overflow:hidden}.whoflex-signup-modal-content{width:869px;padding:0}.whoflex-left-text-container{position:absolute;left:44px;bottom:158px;color:#fff}.whoflex-left-img{max-width:100%;height:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}.whoflex-left-text-container h3{font-family:Arial;font-weight:700;font-size:34px;line-height:41px;color:#fff;margin-bottom:0;width:70%}.whoflex-left-text-container p{font-weight:400;font-size:18px;line-height:23px;color:#fff;width:90%}.signup-modal-right-container{background-color:#fff;width:51%}.sign-back-button{font-family:Arial;font-weight:400;font-size:16px;color:#999;display:flex;padding:0;background-color:transparent;border:0;align-items:center;cursor:pointer;transition:.3s ease-in-out}.sign-back-button img{filter:none;transition:.3s ease-in-out}.sign-back-button:hover{color:#000}.sign-back-button:hover img{filter:brightness(0)}.whoflex-aggrement{font-family:Arial;font-weight:400;font-size:14px;color:#999}.wrap-step2 .instructor-app__subtitle{margin:0 0 9px}.wrap-step2 .instructor-app__subtitle:before{content:none}.wrap-step3{font-size:15px}.wrap-step3 .whoflex-agreement{font-size:14px;margin-bottom:35px;color:#111}.wrap-step3 .whoflex-agreement .whoflex-checkbox+label{position:relative;flex-wrap:wrap;padding-left:35px}.wrap-step3 .whoflex-agreement .whoflex-checkbox+label .whoflex-link{margin:0 8px}.wrap-step3 .whoflex-agreement .whoflex-checkbox+label .whoflex-link:last-child{margin-right:0}.wrap-step3 .whoflex-agreement .whoflex-checkbox:checked+label:before{border-color:#000;background-color:#000}.wrap-step3 .whoflex-agreement .whoflex-checkbox+label:before{width:20px;height:20px;left:0;position:absolute;top:0}.wrap-step3 .whoflex-agreement .whoflex-checkbox:checked+label{font-weight:400}.step{line-height:21px;margin-bottom:24px}.step__wrapper{display:flex;gap:6px}.step__point{color:#666;width:33.3%;position:relative}.step__point:before{position:absolute;top:30px;left:0;content:"";height:7px;width:100%;border-radius:100px;background-color:#e9e9e9}.step__point.active{color:#e0c463}.step__point.active:before{background-color:#e0c463}.step textarea{resize:none}.instructor-app{background-color:#f8f8f8;display:flex;align-items:center;flex-direction:column;gap:5vh;min-height:100vh;overflow:hidden}.instructor-app input{font-size:16px}.instructor-app input::-moz-placeholder{color:#999;font-size:16px!important}.instructor-app input::placeholder{color:#999;font-size:16px!important}.instructor-app input[type=password]{font-size:16px!important;letter-spacing:5px;min-height:48.5px}.instructor-app__hero{width:100%;text-align:center;padding:20px 0 10px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.1);position:fixed;top:0;left:0;z-index:1}.instructor-app__wrapper{overflow:hidden;padding:35px 16px 55px;max-width:488px;background:#fff;box-shadow:0 0 18px 9px rgba(0,0,0,.06);border-radius:10px;margin:113px 16px 50px;box-sizing:border-box}.instructor-app__title{font-size:27px;line-height:35px;font-weight:700;margin:0 0 35px;color:#333}.instructor-app__subtitle{font-size:18px;font-weight:400;color:#333;margin:0 0 35px;position:relative}.instructor-app__subtitle:before{position:absolute;content:"Required fields *";left:0;bottom:-25px;color:#666;font-size:12px}.instructor-app__description{color:#333;margin:0 0 24px}.instructor-app__buttons{display:flex;gap:10px;margin-bottom:35px}.instructor-app__buttons .whoflex-button{width:50%;display:inline-block;font-size:18px}.instructor-app__buttons .whoflex-button__prev{background-color:#000}.instructor-app__wrap-input{margin-bottom:11px}.instructor-app__wrap-input:last-child{margin-bottom:0}.instructor-app__wrap-input .showPass{top:15px}.instructor-app .whoflex-input{padding:14px 16px}.instructor-app .whoflex-input:focus,.instructor-app .whoflex-input:focus-visible{border:1px solid transparent!important;outline:2px solid #e0c463!important}.instructor-app .helper-text{color:#666}.instructor-app .whoflex-agreement{position:relative}.input-file{opacity:0;visibility:hidden;position:absolute}.input-file__wrapper{position:relative}.input-file__wrapper.upload .input-file__button-text{font-weight:400;font-size:17px;line-height:21px;color:#111;border-bottom:2px solid transparent;max-width:200px}.input-file__wrapper.upload .input-file__button{justify-content:flex-start;background-color:#eff3fe;border:1px solid #276ef1;margin-bottom:11px}.input-file__wrapper.upload .input-file__button-text{width:calc(100% - 100px)}.input-file__wrapper.upload .icon-done{display:block}.input-file__wrapper .upload-bottom{display:flex;justify-content:space-between}.input-file__wrapper .comment_delete,.input-file__wrapper .tryAgain{border:none;background-color:transparent;color:#e0c463;font-weight:700;font-size:14px;line-height:21px}.input-file__wrapper .tryAgain:hover path{stroke:#000}.input-file__wrapper .comment_delete{position:absolute;right:55px}.input-file__wrapper .comment_delete:hover path{fill:#000}.input-file__wrapper .icon-done{display:none;position:absolute;right:18px}.input-file__text-upload{font-size:14px;color:#111;margin-bottom:0!important}.input-file__button-text{line-height:1;margin-top:1px;border-bottom:2px solid transparent;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;word-wrap:break-word}.input-file__button-text:hover{border-bottom:2px solid #e0c463}.input-file__button{color:#e0c463;font-size:16px;font-weight:700;width:100%;max-width:none!important;min-height:62px;display:flex!important;align-items:center;justify-content:center;padding:15px 20px;box-sizing:border-box;border:1px solid #ddd;border-radius:6px;cursor:pointer;overflow:hidden}.input-file__svg{margin-right:18px}.tryAgain{margin-left:auto}.tryAgain .paperClip{margin:0}.whoflex-checkbox{position:absolute;z-index:-1;opacity:0;top:0}.whoflex-checkbox+label{display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.whoflex-checkbox+label:before{content:"";display:inline-block;width:25px;height:25px;flex-shrink:0;flex-grow:0;border:1px solid #999;border-radius:4px;margin-right:13px;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.whoflex-checkbox:checked+label:before{border-color:#dbba74;background-color:#dbba74;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.whoflex-checkbox:checked+label{font-weight:700}.wrap-textarea{height:120px;border-radius:10px;border:1px solid #ddd;overflow:hidden}.wrap-textarea .whoflex-textarea{border-radius:10px;height:120px;border-color:transparent}.wrap-textarea .whoflex-textarea:focus,.wrap-textarea .whoflex-textarea:focus-visible{border-color:transparent!important;outline:0!important}.whoflex-textarea{box-sizing:border-box;border:1px solid #ddd;border-radius:10px;width:100%;min-height:120px;padding:8px 15px 23px;font-family:Arial;font-size:14px}.whoflex-textarea:focus,.whoflex-textarea:focus-visible{border:2px solid #e0c463!important;outline:0!important}.whoflex-textarea__wrap{margin-bottom:20px}.whoflex-textarea__wrap p{margin:0 0 5px}.whoflex-textarea__wrap label{display:block;margin-bottom:5px}.accordion{width:100%;transition:.4s;position:relative}.accordion__container{position:absolute;top:0;width:100%;height:100%}.accordion__item{width:100%}.accordion__item.is-open .accordion__body{padding:10px 0 30px}.accordion__item.is-open .accordion__content{display:block}.accordion__item:first-child .accordion__title-text{border-top:1px solid #ccc}.accordion__item .svg-desktop{display:none}.accordion__item .svg-mobile{display:inline-block}.accordion__title-text{display:flex;align-items:center;min-height:37px;padding:16px 0;margin:0;cursor:pointer;font-size:18px;font-weight:400;position:relative}.accordion__title-text svg{width:28px;margin-right:10px}.accordion__title-text:after,.accordion__title-text:before{content:" ";right:0;transition:.3s;font-size:0;position:absolute;width:13px;height:0;top:calc(50% - 1px);border-top:2px solid #000}.accordion__title-text:after{transform:rotate(45deg);top:calc(50% - 10px)}.accordion__title-text:before{transform:rotate(135deg)}.is-open .accordion__title-text:after{right:8px;top:calc(50% - 1px);transform:rotate(45deg)}.is-open .accordion__title-text:before{transform:rotate(-45deg)}.accordion__body{max-height:0;overflow:hidden;border-bottom:1px solid #ccc}.accordion__content{display:none;width:calc(100% - 45px);padding:0;margin:0;list-style:none;color:#666;font-size:18px}.accordion__content li{margin-bottom:20px}.accordion__content li:last-child{margin-bottom:0}.accordion__content li .whoflex-checkbox:checked+label:hover{color:#666}.error-message{display:none}.email.error{border:1px solid #ea4335}@media (min-width:375px){.whoflex-signin-close-button,.whoflex-signup-close-button{top:10px}.instructor-app__subtitle{margin:0 0 9px}.instructor-app__subtitle:before{right:0;left:auto;bottom:auto}}@media screen and (min-width:420px){.input-file__wrapper.upload .input-file__button-text{max-width:290px}}@media (min-width:576px){.whoflex-signin-close-button,.whoflex-signup-close-button{top:8px}.wrap-step2 .instructor-app__subtitle{margin-bottom:17px}.instructor-app input{font-size:18px}.instructor-app input::-moz-placeholder{font-size:18px!important}.instructor-app input::placeholder{font-size:18px!important}.instructor-app input[type=password]{height:64.67px}.instructor-app__hero{position:relative;box-shadow:none;text-align:left;background:0 0;padding:25px 0 35px}.instructor-app__hero img{max-width:150px;margin-left:65px}.instructor-app__wrapper{padding:30px 36px 65px;max-width:700px;height:auto;margin:0 16px 80px}.instructor-app__title{font-size:29px}.instructor-app__subtitle{font-size:20px;margin-bottom:17px}.instructor-app__buttons{margin-bottom:45px}.instructor-app__wrap-input{margin-bottom:18px}.instructor-app__wrap-input .showPass{font-size:18px;top:23px}.instructor-app .whoflex-input{padding:21px 16px}.input-file__wrapper.upload .input-file__button-text{max-width:390px}}@media (min-width:576px) and (min-width:992px){.instructor-app__hero img{margin-bottom:0}}@media only screen and (min-width:576px){.whoflex-logo{max-width:200px}.whoflex-modal-title,.whoflex-signup-modal .whoflex-modal-hero{display:none}.whoflex-signin-modal,.whoflex-signup-modal{overflow-y:auto}.whoflex-modal-content,.whoflex-signup-modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.whoflex-modal-content{border-radius:.5rem}.whoflex-signup-modal-content{border-radius:12px}.wrap-content-modal{padding:0}.whoflex-signin-modal .wrap-content-modal{padding:48px 42px 43px}.signup-modal-right-container{padding:48px 54px 48px 42px;border-radius:10px}}@media screen and (min-width:576px) and (max-width:1200px){.whoflex-signup-modal-content{width:100%;max-width:490px}}@media (min-width:768px){.whoflex-signup-wrap-input{display:flex;margin-bottom:16px;gap:12px}.whoflex-signup-wrap-input .col{margin-bottom:0;width:50%}.input-file__wrapper.upload .input-file__button-text{max-width:none}}@media only screen and (min-width:991px){.whoflex-button:hover{background-color:#343434}.whoflex-button_black:hover{background-color:grey}}@media (min-width:992px){.whoflex-textarea{border-radius:10px}.wrap-step1 .whoflex-button__next{margin-bottom:64px}.wrap-step3{font-size:14px}.wrap-step3 .whoflex-agreement{margin-bottom:22px}.step{margin-bottom:30px}.step2 .instructor-app__buttons{max-width:570px}.step__wrapper{gap:10px}.instructor-app{gap:0}.instructor-app__wrapper{padding:30px 56px 65px;margin-bottom:100px;width:100%}.instructor-app__title{margin-bottom:55px}.instructor-app__subtitle:before{font-size:15px}.instructor-app__description{margin-bottom:30px}.instructor-app__buttons{margin-bottom:65px}.instructor-app__buttons .whoflex-button__prev:hover{background-color:grey}.input-file__wrapper{margin-bottom:27px}.input-file__button{font-size:17px;border-radius:10px}.wrap-textarea,.wrap-textarea .whoflex-textarea{height:150px}.whoflex-textarea{min-height:150px}.accordion{margin:0 auto 26px;max-width:570px}.accordion__item .svg-desktop{display:inline-block}.accordion__item .svg-mobile{display:none}.accordion__title-text{padding:17.5px 0}.accordion__content{font-size:16px}.accordion__content li label:hover{cursor:pointer;color:#e0c463}}@media only screen and (min-width:1200px){.signup-modal-container{max-height:680px;height:auto}.signup-modal-right-container{width:auto;border-top-left-radius:0;border-bottom-left-radius:0}}@media only screen and (max-width:1200px){.signup-modal-container{display:block}.signup-modal-left-container{display:none}.signup-modal-right-container{width:auto}}@media only screen and (max-height:600px){.wrap-content-modal{max-height:calc(100vh - 200px)}}@media only screen and (max-width:576px){.whoflex-moto{display:none}.whoflex-modal-hero{top:0;width:100%;left:0;position:fixed;background:#fff;z-index:1;padding:20px 0 10px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.whoflex-signin-modal-content,.whoflex-signup-modal-content{width:100%}.signup-modal-container,.whoflex-signin-wrap-modal{max-width:380px;margin:0 auto}.signup-modal-right-container .mt-36{margin:0}.whoflex-aggrement{margin-top:25px!important}}@media only screen and (max-width:575px){.whoflex-link{text-decoration-line:underline}}@media only screen and (max-width:380px){.whoflex-logo{max-width:100px}}body{background-color:#fff;color:#333;font-size:16px;line-height:1.6}*,body{font-family:arial,sans-serif}*{letter-spacing:0}a,button,input{font-family:inherit;color:inherit;font-size:inherit;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}button{border:0;background-color:transparent}input:focus{outline:none;border:none}img{border:none}h1,h2,h3,h4,h5,h6{font-family:arial,sans-serif}.w1200{width:1200px;margin:0 auto}.w1300{width:1300px;margin:0 auto}.w1400{width:1400px;margin:0 auto}.w1600{width:1600px;margin:0 auto}.w1760{width:1760px;margin:0 auto}.wfull{width:100%;min-width:1200px}.inner_1200{width:calc(100% - 70px);max-width:1200px;margin:0 auto}.w100{width:100%}.w90{width:90%}.w80{width:80%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w30{width:30%}.w20{width:20%}.w10{width:10%}.w100p{width:100px}.w140p{width:140px}.mart5{margin-top:5px}.mart10{margin-top:10px}.mart20{margin-top:20px}.mart30{margin-top:30px}.mart40{margin-top:40px}.mart50{margin-top:50px}.mart60{margin-top:60px}.marr5{margin-right:5px}.marr10{margin-right:10px}.marr20{margin-right:20px}.marr30{margin-right:30px}.marr40{margin-right:40px}.marr50{margin-right:50px}.marr60{margin-right:60px}.marl5{margin-left:5px}.marl10{margin-left:10px}.marl20{margin-left:20px}.marl30{margin-left:30px}.marl40{margin-left:40px}.marl50{margin-left:50px}.marl60{margin-left:60px}.marb5{margin-bottom:5px}.marb10{margin-bottom:10px}.marb20{margin-bottom:20px}.marb30{margin-bottom:30px}.marb40{margin-bottom:40px}.marb50{margin-bottom:50px}.marb60{margin-bottom:60px}.padt5{padding-top:5px}.padt10{padding-top:10px}.padt20{padding-top:20px}.padt30{padding-top:30px}.padt40{padding-top:40px}.padt50{padding-top:50px}.padt60{padding-top:60px}.padr5{padding-right:5px}.padr10{padding-right:10px}.padr20{padding-right:20px}.padr30{padding-right:30px}.padr40{padding-right:40px}.padr50{padding-right:50px}.padr60{padding-right:60px}.padl5{padding-left:5px}.padl10{padding-left:10px}.padl20{padding-left:20px}.padl30{padding-left:30px}.padl40{padding-left:40px}.padl50{padding-left:50px}.padl60{padding-left:60px}.padb5{padding-bottom:5px}.padb10{padding-bottom:10px}.padb20{padding-bottom:20px}.padb30{padding-bottom:30px}.padb40{padding-bottom:40px}.padb50{padding-bottom:50px}.padb60{padding-bottom:60px}.clearfix{content:"";display:block;clear:both}.acenter{text-align:center}.aright{text-align:right}.aleft{text-align:left}.none{display:none}.away{position:absolute;left:-999em}.soundonly{display:none}i{font-style:normal}.mobile{display:none}.pc{display:block}#container_title,#wrapper_title{display:none}.ellipsis_01{white-space:nowrap}.ellipsis_01,.ellipsis_02{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.ellipsis_02{white-space:normal;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.guide_wrap{padding:50px 0 100px}.guide_wrap>h1{font-size:40px}.guide_wrap>h2{margin-top:30px;font-size:30px}.guide_wrap>h3{margin-top:30px;font-size:25px}.guide_wrap>h4{margin-top:20px;font-size:20px}.guide_wrap>hr{margin:50px 0;width:100%;display:block;border-bottom:2px solid #ddd}.guide_div{padding:20px 50px;margin-top:20px}.bg_gray{background:#f8f8f8}.bg_gray2{background:#f2f2f2}.history{color:#999;font-size:15px;line-height:24px;flex-wrap:wrap}.history,.history li{display:flex;align-items:center}.history li.home{font-size:0;vertical-align:middle}.history li.home s{width:15px;height:15px;background:url(/images/common/icon_home.png) no-repeat 50%;background-size:contain}.history li.home s,.history li:after{display:inline-block;vertical-align:middle}.history li:after{content:"";width:5px;height:10px;background:url(/images/common/history_arr.png) no-repeat 50%;background-size:contain;margin:0 15px}.history li:last-child:after{display:none}.common_tit{font-size:34px;line-height:1.2em}.common_tit,.con_tit{font-weight:700;color:#111}.con_tit{font-size:25px;line-height:40px;margin-bottom:10px}.cont_box p{font-size:16px;line-height:26px;color:#333}.check_wrap{color:#888;font-size:14px;position:relative;padding-left:25px}.check_wrap span{display:inline-block}.check_wrap .check_box{width:17px;height:18px;position:absolute;left:0;top:1px;border:2px solid #c6c6c6;border-radius:3px;background:#fff}.check_wrap input[type=checkbox],.check_wrap input[type=radio]{display:none}.check_wrap input[type=checkbox]::-ms-check{display:none}.check_wrap input[type=checkbox]:checked+.check_box{border-color:#242424;background:#242424 url(/images/common/icon_checkbox.png) no-repeat 50%;background-size:10px auto}.check_wrap input[type=checkbox]:checked~.check_text{color:#111;font-weight:700}.check_wrap input[type=radio]:checked+.check_box{border-color:#242424;background:#242424 url(/images/common/icon_checkbox.png) no-repeat 50%;background-size:10px auto}.check_wrap input[type=radio]:checked~.check_text{color:#111;font-weight:700}textarea{resize:none}.reply_textarea{position:relative;background:#fff;padding:10px 0 0;border:1px solid transparent;transition:border-color .3s}.reply_textarea.focus{border-color:#101112}.reply_textarea textarea{display:block;width:100%;min-height:30px;line-height:20px;font-size:15px;border-radius:5px;padding:0 15px;transition:height .3s;color:#111;border:0}.reply_textarea textarea::-webkit-scrollbar{width:5px}.reply_textarea textarea::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.reply_textarea textarea::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.reply_textarea textarea:placeholder{color:#999}.reply_textarea textarea:focus{min-height:60px;border:0!important;outline:none;box-shadow:none;width:calc(100% - 10px);line-height:1.6em;padding:0 15px 10px;margin:0 0 10px}.button_reply_wrap{display:none;height:40px;width:100%;padding-right:10px;padding-bottom:10px;background:#fff;text-align:right}.button_reply{display:inline-block;width:78px;height:32px;line-height:32px;font-size:14px;color:#fff;text-align:center;border-radius:5px;background:#e0c465}.reply_textarea textarea:focus+.button_reply_wrap{display:block}.common_textarea{display:block;width:100%;border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px 15px;min-height:135px;line-height:1.6em;color:#111}.common_textarea:focus{border:2px solid #e0c463!important;outline:none;box-shadow:0 7px 20px rgba(224,196,99,.1)}.common_textarea:placeholder{color:#999}.common_input{display:block;width:100%;border:1px solid #ddd;border-radius:5px;font-size:14px;padding:0 15px;height:45px;line-height:1.6em;color:#111}.common_input:focus{border:2px solid #e0c463;box-shadow:0 7px 20px rgba(224,196,99,.1)}.common_input:placeholder{color:#999}.fake_select{font-size:14px;border:1px solid #ddd;border-radius:5px;color:#111;background:#fff;position:relative;z-index:5;box-shadow:0 8px 10px rgb(0 0 0/5%)}.fake_select .select_tit{display:block;text-align:left;position:relative;width:100%;height:45px;line-height:43px;border-radius:5px 5px 0 0;overflow:hidden}.fake_select .select_tit span{display:block;padding:0 15px}.fake_select .select_tit s{display:block;width:12px;height:7px;background-image:url(/images/common/select_arr.png);background-position:50%;background-repeat:no-repeat;background-size:contain;pointer-events:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.fake_select .select_option{padding:10px 0;display:none;position:absolute;top:100%;left:-2px;width:calc(100% + 4px);background:#fff}.fake_select .select_option a{height:40px;line-height:40px}.fake_select .select_option a:hover{color:#111;background:#f5f5f5}.fake_select.on{border-color:#e0c463;border-width:2px;border-bottom:0;box-shadow:0 7px 20px rgba(224,196,99,.1);border-radius:5px 5px 0 0;z-index:10}.fake_select.on .select_tit s{background-image:url(/images/common/select_arr_on.png)}.fake_select.on .select_option{display:block;border:2px solid #e0c463;border-top:1px solid #ddd;border-radius:0 0 5px 5px;box-shadow:0 7px 20px rgba(224,196,99,.1);max-height:110px;overflow:auto}.fake_select.on .select_option::-webkit-scrollbar{width:5px}.fake_select.on .select_option::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.fake_select.on .select_option::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.fake_select.fake_select_h35{font-size:13px}.fake_select.fake_select_h35 .select_tit{height:40px;line-height:38px}.fake_select .select_option a{display:block;font-size:14px;color:#888;height:30px;line-height:30px;padding:0 15px}.score{display:flex;align-items:center}.score .star_wr{display:block;width:100px;height:16px;background:url(/images/star_empty.png) no-repeat 0 0;background-size:contain;position:relative}.score .star_wr .star{background:url(/images/star_fill.png) no-repeat 0 0;background-size:100px auto}.score .star_wr .star,.score.score_color .star_wr .star{display:block;height:100%;width:100%;position:absolute;left:0;top:0}.score.score_color .star_wr .star{background:url(/images/class/star_y.png) no-repeat 0 0;background-size:100px auto}.score .score_num{margin-left:10px;font-size:14px;color:#555}.n_btn{text-align:center;transition:.3s;padding:0 15px}.n_btn,.n_btn s{display:inline-block}.n_btn s{vertical-align:middle}.btn_h57{font-size:17px;height:57px;line-height:55px;font-weight:700}.btn_h55,.btn_h57{border-radius:5px;width:100%}.btn_h55{font-size:15px;height:55px;line-height:53px}.btn_h52{height:52px;line-height:50px;min-width:200px}.btn_h45,.btn_h52{font-size:15px;border-radius:5px}.btn_h45{height:45px;line-height:43px;min-width:150px}.btn_h40{font-size:16px;border-radius:5px;height:40px;line-height:38px;min-width:150px}.btn_h35{font-size:14px;border-radius:5px;min-width:100px}.btn_h35,.btn_h40_02{height:35px;line-height:33px}.btn_h40_02{font-size:15px;border-radius:18px;width:135px;font-weight:700}.btn_gold,.btn_gold_02{background:#e0c463;color:#fff;border:1px solid #e0c463}.btn_blue{background:#0028aa;color:#fff;border:1px solid #0028aa}.btn_black{background:#111;color:#fff;border:1px solid #111}.btn_gold_border{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_gray_border{background:#fff;color:#666;border:1px solid #c6c6c6}.btn_paypal s{display:inline-block;width:93px;height:23px;background:url(/images/common/icon_paypal.png) no-repeat 50%;background-size:contain}.btn_gold:hover{background:#111;border-color:#111}.btn_gold_02:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_blue:hover{background:#fff;color:#0028aa;border-color:#0028aa}.btn_black:hover,.btn_gold_border:hover,.btn_gray_border:hover{background:#fff;color:#111;border-color:#111}.btn_paypal:hover s{background:url(/images/payment_page_paypal_logo.png) no-repeat 50%;background-size:contain}.btn_wrap{display:flex}.btn_wrap .n_btn{margin-right:5px}.btn_wrap .n_btn:last-of-child{margin-right:0}.paging_wrap{display:flex;align-items:center;justify-content:center;margin-top:40px}.paging_wrap .paging_arr{display:block;width:40px;height:40px;border-radius:50%;border:1px solid #f0f0f0;box-shadow:0 3px 8px rgba(11,33,65,.08);background-repeat:no-repeat;background-position:50%;background-size:7px auto;transition:.3s;flex-shrink:0}.paging_wrap .paging_prev{background-image:url(/images/common/paging_arr_prev.png)}.paging_wrap .paging_next{background-image:url(/images/common/paging_arr_next.png)}.paging_num_wrap{display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;margin:0 32px}.paging_num_wrap>*{margin:0 7px;display:block;height:40px;line-height:40px}.paging_num_wrap a.on,.paging_num_wrap a:hover{color:#0028aa;border-bottom:1px solid #0028aa;font-weight:700}.paging_wrap .paging_prev:hover{background-image:url(/images/common/paging_arr_prev_on.png);border-color:#022aab}.paging_wrap .paging_next:hover{background-image:url(/images/common/paging_arr_next_on.png);border-color:#022aab}#trxCntWrp .cs_list_mob,#trxCntWrp .pc_none,.cart_order_end_right_box_mob,.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box,.cart_order_wr .m_cart_order_btn,.cart_order_wr .m_order_list_title,.comment_show_more .instruc_show_more,.m_gnb,.m_search_dropdown_wr,.m_search_wr,.m_total_box,.main_nav_mob,.project_details_wr #proDe_mob_none,.project_details_wr .m_t_celebrate_txt,.project_details_wr .m_t_score_box,.trxCntRgt .m_t_back_box,.trxPrfTop02 .history{display:none}.inner_1800{max-width:1800px}.inner_1800,.inner_850{width:100%;margin:0 auto}.inner_850{max-width:850px}.black_back_pc{display:none;z-index:1;position:fixed;top:0;width:100%;height:100%;background:transparent}.search_dropdown_wr{z-index:4;position:absolute;top:45px;width:100%;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px;padding:10px 0 20px;max-height:502px;overflow:auto}.search_dropdown_wr::-webkit-scrollbar{width:6px;height:100%;background:#bbb;border-radius:2px;box-shadow:0 0 5px rgba(0,0,0,.15)}.search_dropdown_wr::-webkit-scrollbar-thumb{height:330px;border:1px solid #bbb;border-radius:2px;background:#fff}.search_dropdown_wr>div>h3{margin:0 auto 10px;max-width:310px;width:100%;padding:20px 0 9px;font-size:13px;color:#999;border-bottom:1px solid #e5e5e5;line-height:1;font-weight:700}.search_dropdown_wr>div>ul>li{padding:0 14px 0 20px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;cursor:pointer;color:#222}.search_dropdown_wr>div>ul>li:hover{background:#f5f5f5}.search_dropdown_wr .skill_box>ul>li>span{display:inline-block;width:17px;height:17px;border-radius:50%;background:#e0c363;font-size:12px;color:#fff;text-align:center;line-height:18px;margin-right:9px}.search_dropdown_wr .instructor_box>ul>li{font-size:14px}.search_dropdown_wr .instructor_box>ul>li>s{margin-right:9px;display:inline-block;width:30px;height:30px;border-radius:50%}.header_pc .right .depth02{width:250px}.header_pc .right .depth02 .my_prf_wr{padding:20px 25px;display:flex;align-items:center;border-bottom:1px solid #e5e5e5}.header_pc .right .depth02 .my_prf_wr>a{display:inline-block}.header_pc .right .depth02 .my_prf_wr>a>s{margin-right:15px;display:block;width:63px;height:63px;background:url(/images/img_ppl.png) no-repeat 50%;border-radius:50%;background-size:cover;overflow:hidden}.header_pc .right .depth02 .r_name_adit_btn_box{width:calc(100% - 63px)}.header_pc .right .depth02 .r_name_adit_btn_box .my_name{font-size:16px;font-weight:700;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header_pc .right .depth02 .r_name_adit_btn_box>a{display:inline-block;min-width:90px;height:28px;line-height:26px;font-size:13px;padding:0;margin-top:7px}.header_pc .right .depth02>li{padding:11px 0}.header_pc .right .depth02>li>ul>li>a{display:block;font-size:14px;color:#111;padding:0 25px;min-height:34px;line-height:34px}.header_pc .right .depth02>li>ul>li.on>a{color:#e0c463;font-weight:700}.header_pc .right .depth02 .myprf_middle_box .depth03>li>a:before{content:none}.header_pc .right .depth02>li>ul>li>a:hover{background:#f5f5f5}.header_pc .right .depth02 .myprf_middle_box{border-bottom:1px solid #e5e5e5}.header_pc .right .depth02 .myprf_middle_box>span{display:block;padding:0 25px 10px;color:#999;font-size:14px;font-weight:700}.save_btns .btn_bookmark:hover{background-color:#e0c363;background-image:url(/images/icon_bookmark_white.png)}.save_btns .btn_cart:hover{background-color:#e0c363;background-image:url(/images/icon_cart_white.png)}.main_list_slide_wrap .score .icon_wrap .icon_bookmark:hover{background-image:url(/images/icon_bookmark_white.png);background-color:#e0c363}.main_list_slide_wrap .score .icon_wrap .icon_cart:hover{background-image:url(/images/icon_cart_white.png);background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_gift:hover{background-image:url(/images/class/icon_gift_white.png);background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_bookmark:hover{background-image:url(/images/icon_bookmark_white.png);background-color:#e0c363}.save_btns .btn_gift:hover{background-image:url(/images/class/icon_gift_white.png);background-color:#e0c363}.cart_wr{z-index:105;position:fixed;top:0;right:0;max-width:449px;height:100%;background:#fff;box-shadow:0 10px 35px rgba(0,0,0,.17);list-style:none;display:none}.cart_wr .cart_close_box{position:relative;padding:22px 27px 15px 25px;border-bottom:1px solid #ddd}.cart_close_box ul{width:100%;height:20px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;margin-bottom:7px}.cart_close_box ul .cart_title{color:#666}.cart_close_box ul .cart_close_btn{color:#999;font-size:14px}.cart_close_box .cart_txt1{color:#111;line-height:1}.cart_close_box .cart_txt1 span{font-weight:700}.sale_txt img{width:17px;margin-bottom:3px;margin-left:4px;cursor:pointer}.cart_close_box .cart_question_box{display:none}.title1_flex .cart_question_txt{z-index:2;position:relative;width:210px;border-radius:10px;background:#111;color:#fff;font-size:14px;display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;top:35px;left:198px;box-shadow:0 10px 25px rgba(0,0,0,.15);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;padding:17px}.title1_flex .cart_question_txt:after{position:absolute;top:-3px;right:14px;content:"";width:10px;height:10px;background:#111;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.cart_wr .cart_list_wr{padding-right:9px}.cart_wr .cart_list_box{width:100%;overflow:auto;padding:0 10px 0 25px;margin-top:26px;height:calc(100vh - 357px)}.cart_wr .cart_list_box::-webkit-scrollbar{width:5px}.cart_wr .cart_list_box::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_wr .cart_list_box::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_wr .class_list_box{width:100%;margin-bottom:30px;font-size:15px}.cart_wr .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;position:relative}.cart_wr .class_list_box h3{font-weight:400;color:#111;font-size:17px;display:flex;align-items:center}.cart_wr .coaching_title{margin-top:28px}.cart_wr .class_list_box h3 .title_circle{display:inline-block;min-width:20px;min-height:20px;border-radius:100px;color:#fff;background:#e0c363;text-align:center;line-height:20px;font-size:12px;font-weight:700;margin-left:6px;vertical-align:top;padding:0 5px}.cart_wr .class_list_box .title1_flex .sale_txt{color:#e0c363;font-weight:700;font-size:13px}.cart_wr .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px}.cart_wr .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_wr .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_wr .class_list_box .class_list .cart_list_cont_box>a{display:block;color:#000}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:64px;height:40px;margin-right:9px}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%;width:100%}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;display:flex;align-items:center;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_wr .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;padding-right:21px}.cart_wr .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:12px;height:auto}.cart_wr .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_wr .cart_list_price>ul>li{height:20px;line-height:20px}.cart_wr .class_list .cart_list_price span{color:#999;font-size:12px}.cart_wr .coaching_price{display:flex;align-items:center;justify-content:flex-end}.cart_wr .cart_btn_wrap{padding:0 24px 0 25px;height:188px}.cart_wr .cart_btn_wrap_in{margin-top:30px;border-top:1px solid #ccc}.cart_wr .cart_btn_wrap ul{display:flex;justify-content:space-between;align-items:center;height:18px;margin:25px 0}.cart_wr .cart_btn_wrap ul .total_title{font-size:16px;font-weight:700}.cart_wr .cart_btn_wrap ul .total_price{font-size:20px;font-weight:700}.cart_wr .cart_btn_wrap .btn_h57{margin-bottom:5px;font-weight:700}.cart_wr .cart_btn_wrap .btn_h57:last-child{margin-bottom:0}.cart_order_wr{margin:48px auto;width:1200px;height:890px}.cart_order_wr .history{margin-bottom:14px}.cart_order_wr .cart_credit_left_box{float:left;width:700px;height:615px}.cart_order_wr .cart_credit_left_box>div{width:100%;border-radius:5px;padding:21px 24px 21px 25px}.cart_order_wr .cart_credit_left_box>div:last-child{padding:0}.cart_order_wr .cart_credit_left_box .cart_credit_box{background:#fff}.cart_order_wr .cart_credit_box .same_wide{width:100%;cursor:pointer}.cart_order_wr .cart_credit_box .credit_title_top_box{padding-bottom:12px;border-bottom:1px solid #e5e5e5}.cart_order_wr .cart_credit_box .same_credit_paypal_box{display:flex;justify-content:space-between}.cart_order_wr h3{font-weight:700;display:flex;align-items:center;font-family:arial,sans-serif}.cart_order_wr .same_chk_img_box{position:relative;width:18px;height:18px;float:left;margin-right:10px}.cart_order_wr .same_chk_img_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .same_up_down_img_box{position:relative;width:16px;height:9px;margin-top:8px}.cart_order_wr .same_up_down_img_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .credit_up_down_img_box .credit_card_down_btn{display:none}.cart_credit_box .paypal_line_box{padding-top:20px}.cart_credit_box .credit_input_middle_box{padding:20px 10px;margin:0 auto;width:100%}.cart_order_wr .credit_input_middle_box input{background:#f5f5f5;border:1px solid transparent}.credit_input_middle_box input::-webkit-input-placeholder{color:#888}.cart_credit_box .credit_input_middle_box .credit_card_list_box{margin-bottom:10px;width:100%;height:45px}.cart_order_wr .credit_card_list_box input[type=radio]{width:0;height:0;position:absolute;left:-9999px}.cart_order_wr .credit_card_list_box input[type=radio]+label{width:75px;height:45px;position:relative;display:inline-block;border:1px solid #e1e1e1;border-radius:5px;box-shadow:0 0 0 hsla(0,0%,100%,0);cursor:pointer;margin-right:5px}.cart_order_wr .credit_card_list_box input[type=radio]:checked+label{border-color:#111;z-index:1}.cart_order_wr .credit_card_list_box .same_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.cart_order_wr .credit_card_list_box .same_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .credit_card_list_box .credit_visa_img_box{width:42px;height:14px}.cart_order_wr .credit_card_list_box .credit_master_img_box{width:30px;height:20px}.cart_order_wr .credit_card_list_box .credit_amex_img_box{width:36px;height:20px}.cart_order_wr .credit_input_middle_box .credit_same_size_input{width:calc(50% - 5px)}.cart_order_wr .credit_input_middle_box .credit_same_float_input{float:left;margin-right:10px}.cart_order_wr .credit_input_middle_box .credit_third_input{margin:10px 0}.credit_input_middle_box .credit_fifth_input{position:relative;display:inline-block}.credit_input_middle_box .credit_fifth_input button{position:relative;display:block;width:19px;height:19px;position:absolute;top:50%;transform:translateY(-50%);right:16px}.credit_input_middle_box .credit_fifth_input button img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.credit_input_middle_box .payment_page_que_off_btn{display:none}.credit_input_middle_box .credit_fifth_input .credit_card_question_box{z-index:2;position:relative;width:272px;height:155px;background:#0028aa;border-radius:10px;position:absolute;right:0;top:50px;box-shadow:0 1px 15px rgba(0,0,0,.15)}.credit_input_middle_box .credit_fifth_input .credit_card_question_box:after{position:absolute;top:-7px;right:18px;content:"";width:16px;height:16px;background:#0028aa;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);box-shadow:0 0 15px rgba(0,0,0,.15)}.credit_input_middle_box .credit_card_question_box .credit_que_card_box{margin:25px 0 15px;width:100%;height:42px;display:flex;justify-content:center}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li{width:65px;height:42px;border-radius:5px}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li:first-child{margin-right:13px}.credit_input_middle_box .credit_card_question_box .credit_que_card_box li img{max-width:100%}.credit_input_middle_box .credit_card_question_box .credit_que_txt{margin:0 auto;width:250px;text-align:center;color:#fff;font-size:13px}.cart_order_wr .credit_logo_img_box{width:82px;height:19px}.cart_order_wr .credit_logo_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .cart_credit_box .credit_paypal_bottom_box{border-top:1px solid #ddd}.cart_order_wr .credit_paypal_bottom_box .paypal_chk_img_box .paypal_chk_img,.cart_order_wr .paypal_line_down_img_box .credit_card_up_btn{display:none}.cart_order_wr .cart_credit_box .bg_gray{display:none;padding:25px 10px 0;background:#fff}.cart_order_wr .same_cou_rem_box{align-items:center;display:flex;justify-content:space-between;background:#fff}.cart_order_wr .same_cou_remem_title{color:#111;font-weight:700}.cart_order_wr .same_title_box .same_titlebox_txt{font-size:15px;color:#999;line-height:1;margin-top:9px}.cart_order_wr .cart_credit_left_box .cart_coupon_box{margin:16px 0 15px}.cart_order_wr .same_input_btn_box{position:relative;display:flex;justify-content:space-between}.cart_order_wr .coupon_input{width:208px;background:#f5f5f5;border:1px solid transparent;color:#999;font-size:14px}.cart_order_wr .same_input_btn_box .coupon_btn{width:92px;height:45px;background:#878787;border-radius:5px;color:#fff;font-weight:700;font-size:15px}.cart_order_wr .remem_chk_btn input[type=radio]{width:0;height:0;position:absolute;left:-9999px}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:150px;display:inline-block;border:1px solid transparent;background-color:#f5f5f5;border-radius:5px;color:#999;cursor:pointer;margin-left:10px;line-height:45px;padding-left:14px;font-size:15px}.cart_order_wr .remem_chk_btn input[type=radio]:checked+label{background-color:#fbf8f0;color:#111;box-shadow:0 8px 10px rgba(0,0,0,.05);border-color:#e0c363;z-index:1;font-weight:700}.cart_order_wr .save_chk_on_off_box{position:relative;width:12px;height:10px;margin-right:4px;display:inline-block}.cart_order_wr .save_chk_on_off_box img{position:absolute;top:0;left:0;max-width:100%;vertical-align:top}.cart_order_wr .save_chk_on_off_box .remem_yes_btn01,.cart_order_wr .save_chk_on_off_box .remem_yes_btn02{display:none}.cart_order_wr .cart_return_box{position:relative;margin-top:30px;height:14px;display:flex;justify-content:space-between;align-items:center}.cart_order_wr .cart_return_box .return_btn{color:#0028aa;font-size:14px}.cart_order_wr .cart_return_box .return_btn img{width:6px;height:9px;vertical-align:top;margin:5px 5px 0 0}.cart_order_wr .cart_return_box .return_pri_terms_list_box{display:flex;justify-content:center;align-items:center}.cart_order_wr .cart_return_box .return_pri_terms_list_box li{font-size:14px;color:#999;margin-left:10px}.cart_order_wr .return_pri_terms_list_box .same_dot{width:3px;height:3px;border-radius:50%;background:#ccc}.cart_order_wr .cart_return_box .return_pri_terms_list_box .privacy_btn.active,.cart_order_wr .cart_return_box .return_pri_terms_list_box .refund_btn.active,.cart_order_wr .cart_return_box .return_pri_terms_list_box .terms_btn.active{color:#555}.cart_order_wr .same_re_pri_ter_txt{display:none;position:relative;z-index:2;width:750px;border:2px solid #ddd;border-radius:10px;background:#fff;position:absolute;top:27px;left:0;padding:25px 13px 28px 25px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in{overflow:auto;height:194px;padding-right:36px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar{width:5px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:2px}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.cart_order_wr .refund_tri_img_box{position:absolute;top:-10px;right:253px;width:20px;height:10px}.cart_order_wr .same_re_pri_ter_txt .refund_tri_img_box img{vertical-align:top;max-width:100%}.cart_order_wr .refund_title_box{display:flex;align-items:center;height:20px;margin-bottom:10px}.cart_order_wr .refund_title_box .refund_que_img_box{width:20px;height:20px;margin-right:9px}.cart_order_wr .refund_title_box .refund_que_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .refund_title_box h3{font-size:15px;font-weight:700;color:#111}.cart_order_wr .same_re_pri_ter_txt .about_refund_txt{font-size:15px;color:#888;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;word-break:keep-all;line-height:1.5em;height:13.5em;overflow:hidden}.cart_order_wr .about_refund_txt_box02{display:none}.cart_order_wr .about_refund_txt_box02 .refund_tri_img_box{right:183px}.cart_order_wr .about_refund_txt_box03{display:none}.cart_order_wr .about_refund_txt_box03 .refund_tri_img_box{right:91px}.cart_order_wr .cart_order_right_box{float:right;width:450px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_wr .cart_order_right_box .cart_list_wr{padding:26px 10px 0 25px}.cart_order_wr .cart_order_right_box .cart_list_box{width:100%}.cart_order_wr .cart_order_right_box .class_list{overflow:auto;height:520px;padding-right:20px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar{width:5px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_order_wr .cart_order_right_box .class_list::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_order_wr .cart_order_right_box .cart_order_right_box .class_list_box{width:100%;margin-bottom:30px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;line-height:1}.cart_order_wr .cart_order_right_box .class_list_box h3{color:#111;font-size:17px;height:20px;line-height:20px;font-weight:700}.cart_order_wr .coaching_title{margin-top:28px}.cart_order_wr .cart_order_right_box .class_list_box h3 .title_circle{display:inline-block;min-width:20px;min-height:20px;border-radius:100px;color:#fff;background:#e0c363;text-align:center;line-height:20px;font-size:12px;font-weight:700;margin-left:6px;vertical-align:top;padding:0 5px}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex .sale_txt{color:#e0c363;font-weight:700;font-size:13px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box>a{color:#000;display:block}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:60px;height:40px;margin-right:9px}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;display:flex;align-items:center;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;padding-right:21px;font-weight:700}.cart_order_wr .cart_order_right_box .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:10px;height:10px}.cart_order_wr .cart_order_right_box .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_order_wr .cart_list_price>ul>li{height:20px;line-height:20px;font-size:15px}.cart_order_wr .cart_order_right_box .class_list .cart_list_price span{color:#999}.cart_order_wr .cart_order_right_box .coaching_price{display:flex;align-items:center;justify-content:flex-end}.cart_order_wr .cart_order_right_box .cart_btn_wrap{padding:0 24px 0 25px}.cart_order_wr .cart_order_right_box .cart_title_price_wr{margin-top:18px;background:#f5f5f5;width:400px;border-radius:5px;padding:22px 20px 18px 19px}.cart_order_wr .cart_title_price_wr ul li{position:relative;width:100%;height:15px;line-height:15px;font-size:15px;color:#111}.cart_order_wr .cart_title_price_wr ul li:nth-child(2){margin:10px 0 15px}.cart_order_wr .cart_title_price_wr .total_price_box{height:24px;line-height:24px;font-size:17px;font-weight:700;margin-top:14px}.cart_order_wr .cart_title_price_wr ul li span{position:absolute;right:0}.cart_order_wr .cart_title_price_wr .total_price{font-weight:700;font-size:25px}.cart_order_wr .cart_order_right_box .btn_h57{margin:10px 0 25px}.cart_order_end_wr{margin:48px auto;width:1200px}.cart_order_end_wr:after{content:"";display:block;clear:both}.cart_order_end_wr .history{margin-bottom:14px}.cart_order_end_wr .cart_payment_left_box{width:700px;float:left;border-radius:5px}.cart_payment_left_box .cart_payment_left_box_in{padding:48px 25px 42px;width:100%;border-radius:5px;background:#fff}.cart_payment_left_box .payment_title_txt_num_box{padding-left:9px;width:100%}.cart_payment_left_box .order_num{color:#e0c463}.cart_payment_left_box .payment_title_txt_num_box h2{margin-bottom:8px;line-height:29px;font-size:35px;font-weight:700;color:#111}.cart_payment_left_box .payment_title_txt_num_box .payment_got_chk_img_box{display:inline-block;width:35px;height:32px}.cart_payment_left_box .payment_title_txt_num_box .payment_got_chk_img_box img{max-width:100%;vertical-align:top}.cart_payment_left_box .payment_title_txt_num_box .payment_txt_box{margin-bottom:10px;font-size:15px;color:#888}.cart_payment_left_box .payment_title_txt_num_box .payment_order_num{font-size:17px;color:#111;font-weight:700}.cart_payment_left_box .payment_order_details_box{margin-top:17px;padding:22px 29px 7px;width:100%;border:1px solid #e1e1e1;border-radius:10px}.cart_payment_left_box .payment_order_details_box h3{margin-bottom:6px;font-size:17px;font-weight:700;line-height:1}.cart_payment_left_box .payment_order_details_box ul li{position:relative;height:56px;border-bottom:1px solid #eee;display:flex;align-items:center;font-size:15px;color:#111}.cart_payment_left_box .payment_order_details_box ul li:last-child{border-bottom:none}.cart_payment_left_box .img_txt_box{display:flex;align-items:center}.cart_payment_left_box .payment_order_details_box .payment_method_img_box{margin-right:9px;width:20px;height:12px}.cart_payment_left_box .payment_order_details_box .payment_order_date_img_box{margin-right:12px;width:17px;height:14px}.cart_payment_left_box .payment_order_details_box .payment_email_img_box{margin-right:12px;width:17px;height:12px}.cart_payment_left_box .payment_order_details_box span{position:absolute;left:202px;display:flex;align-items:center;color:#555}.cart_payment_left_box .payment_order_details_box .method_line_visa_img_border{position:relative;margin-left:15px;background:#f5f5f5;border-radius:5px;width:57px;height:34px}.cart_payment_left_box .payment_order_details_box .method_line_visa_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:34px;height:10px}.cart_payment_left_box .payment_order_details_box .or_de_img_same_size img{max-width:100%;vertical-align:top;display:inline-block}.cart_payment_left_box .payment_order_summary_total_box{margin-top:15px;padding:25px 29px;width:100%;background:#f5f5f5;border-radius:10px}.cart_payment_left_box .payment_order_summary_total_box h3{margin-bottom:13px;font-size:17px;font-weight:700;height:18px;color:#111}.cart_payment_left_box .payment_order_summary_total_box .summary_subtotal_list_box{border-bottom:1px solid #e1e1e1}.cart_payment_left_box .payment_order_summary_total_box li{position:relative;height:20px;line-height:20px;font-size:15px;color:#777}.cart_payment_left_box .summary_subtotal_list_box li:last-child{margin:4px 0 12px}.cart_payment_left_box .payment_order_summary_total_box li:first-child{margin-top:12px}.cart_payment_left_box .payment_order_summary_total_box li{margin-top:4px}.cart_payment_left_box .payment_order_summary_total_box span{position:absolute;right:0}.cart_payment_left_box .order_summary_total_box .order_total_list_box{margin-top:8px;height:21px;font-size:17px;color:#111;font-weight:700}.cart_payment_left_box .order_summary_total_box .order_total_list_box span{font-size:25px;font-weight:700}.cart_payment_left_box .payment_btn_box{margin:30px auto 0;width:325px;height:45px}.cart_payment_left_box .payment_btn_box button{width:calc(50% - 2.5px);min-width:0}.cart_payment_left_box .return_pri_terms_list_box{position:relative;display:flex;justify-content:flex-end;align-items:center;width:100%;height:22px;margin-top:16px}.cart_payment_left_box .return_pri_terms_list_box li{font-size:14px;color:#888;margin-left:10px}.cart_payment_left_box .return_pri_terms_list_box .same_dot{width:3px;height:3px;border-radius:50%;background:#ccc}.cart_payment_left_box .same_re_pri_ter_txt{display:none;position:relative;z-index:205;width:750px;border:2px solid #ddd;border-radius:10px;background:#fff;top:27px;left:0;padding:25px 13px 28px 25px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in{overflow:auto;height:194px;padding-right:36px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar{width:5px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-thumb{background:#e3e3e3;border-radius:2px}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt_box_in::-webkit-scrollbar-track{background:#f5f5f5;border-radius:2px}.cart_order_end_wr .same_re_pri_ter_txt .refund_tri_img_box{position:absolute;top:-10px;width:20px;height:10px}.cart_order_end_wr .same_re_pri_ter_txt .refund_tri_img_box img{vertical-align:top;max-width:100%}.cart_order_end_wr .refund_title_box{display:flex;align-items:center;height:20px;margin-bottom:10px}.cart_order_end_wr .refund_title_box .refund_que_img_box{width:20px;height:20px;margin-right:9px}.cart_order_end_wr .refund_title_box .refund_que_img_box img{max-width:100%;vertical-align:top}.cart_order_end_wr .refund_title_box h3{font-size:15px;font-weight:700;color:#111}.cart_order_end_wr .same_re_pri_ter_txt .about_refund_txt{font-size:15px;color:#888;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:9;word-break:keep-all;line-height:1.5em;height:13.5em;overflow:hidden}.cart_order_end_wr .about_refund_txt_box1 .refund_tri_img_box{right:259px}.cart_order_end_wr .about_refund_txt_box2{display:none}.cart_order_end_wr .about_refund_txt_box2 .refund_tri_img_box{right:181px}.cart_order_end_wr .about_refund_txt_box3{display:none}.cart_order_end_wr .about_refund_txt_box3 .refund_tri_img_box{right:98px}.cart_order_end_wr .payment_return_box .return_pri_terms_list_box .refund_btn{color:#222}.cart_order_end_wr .cart_order_end_right_box{float:right;width:450px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15)}.cart_order_end_right_box .cart_list_wr{padding:25px 10px 30px 25px}.cart_order_end_right_box .order_list_box{display:flex;align-items:center;width:100%;font-size:17px;font-weight:700;color:#111}.cart_order_end_right_box .order_list_btn{display:none}.cart_order_end_right_box .title1_flex .order_end_list_btn{display:inline-block;color:#999}.cart_order_end_right_box .title1_flex .order_end_list_img_box{display:inline-block;width:6px;height:10px;background:url(/images/cart_order_end_list_btn.png) no-repeat;background-size:contain}.cart_order_end_right_box .order_list_box .order_list_img_box{margin-right:8px;width:19px;height:16px}.cart_order_end_right_box .order_list_box .order_list_img_box img{max-width:100%;vertical-align:top;height:auto}.cart_order_end_right_box .cart_list_box{margin-top:24px;width:100%;height:calc(100vh - 355px);overflow:auto;padding-right:19px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar{width:5px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.cart_order_end_right_box .cart_list_box::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.cart_order_end_right_box .class_list_box{width:100%;font-size:15px}.cart_order_end_right_box .class_list_box .title1_flex{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;line-height:1}.cart_order_end_right_box .class_list_box h3{font-weight:400;color:#111;font-size:17px;height:20px;line-height:20px}.cart_order_end_right_box .coaching_title{margin-top:28px}.cart_order_end_right_box .class_list_box .class_list .cart_list_same{position:relative;height:56px;border-bottom:1px solid #eee;margin-bottom:15px;font-size:15px}.cart_order_end_right_box .class_list_box .class_list .cart_list_same:last-child{margin-bottom:0}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box{width:calc(100% - 77px);height:100%}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box>a{display:block;color:#000}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list{float:left;width:60px;height:40px;margin-right:9px}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_img_list img{max-width:100%}.cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{height:40px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.cart_order_end_right_box .class_list_box .class_list .cart_list_price{position:relative;height:100%;text-align:right;position:absolute;top:0;right:0;color:#000;font-weight:400}.cart_order_end_right_box .class_list .cart_list_price .cart_list_close{position:absolute;top:0;right:0;width:10px;height:10px}.cart_order_end_right_box .cart_list_price .cart_list_close>img{width:100%;vertical-align:top}.cart_order_end_right_box .cart_list_price>ul>li{height:20px;line-height:20px;font-size:17px}.cart_order_end_right_box .class_list .cart_list_price span{color:#999;font-size:12px}.cart_order_end_right_box .coaching_price{display:flex;justify-content:flex-end}.payment_gift_popup_box{padding:50px 30px;width:570px;max-height:450px;background:#fff;box-shadow:0 5px 50px rgba(0,0,0,.25);border-radius:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:999;overflow:auto}.payment_gift_popup_box h3{font-size:25px;font-weight:700;color:#111;text-align:center}.payment_gift_popup_box .payment_gift_address_txt{text-align:center;font-size:16px;color:#111}.payment_gift_popup_box input{margin:25px 0;background:#eee;border:1px solid transparent}.payment_gift_popup_box input::-moz-placeholder{color:#999;font-size:15px}.payment_gift_popup_box input::placeholder{color:#999;font-size:15px}.payment_gift_popup_btn_box{display:flex;justify-content:center}.payment_gift_popup_btn_box button{width:220px;height:52px;border-radius:10px;font-size:17px}.payment_gift_popup_box .payment_gift_popup_refund_btn_box{margin-top:18px;display:flex;justify-content:center}.payment_gift_popup_box .payment_gift_popup_refund_btn_box button{font-size:14px;color:#999}.payment_gift_popup_close_box{position:absolute;top:22px;right:22px;width:16px;height:16px}.payment_gift_popup_close_box img{max-width:100%;vertical-align:top}.payment_gift_popup_end_box{display:none;padding:48px 30px 50px;width:570px;max-height:450px;background:#fff;box-shadow:0 5px 50px rgba(0,0,0,.25);border-radius:10px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:999;overflow:auto}.payment_gift_popup_img_container{display:flex;justify-content:center}.payment_gift_popup_img_container .payment_gift_popup_img_size_box{width:143px;height:80px}.payment_gift_popup_img_container .payment_gift_popup_img_size_box img{max-width:100%}.payment_gift_popup_end_box h3{margin-top:10px;margin-bottom:13px;font-size:25px;font-weight:700;line-height:1.2em;color:#111;text-align:center}.payment_gift_popup_end_box .lecture_txt{margin-top:3px;text-align:center;color:#999;word-break:keep-all}.payment_gift_popup_end_btn_box{margin-top:26px;display:flex;justify-content:center}.payment_gift_popup_end_btn_box button{width:calc(50% - 2.5px);height:52px;border-radius:10px;font-size:17px}.payment_gift_popup_end_btn_box .btn_black{margin-right:5px}.project_list_background{z-index:-1;position:absolute;top:0;left:0;width:100%;height:450px;background:#f2f2f2}#project_list_wr .bg_gray{width:1200px;background:inherit;margin:0 auto;padding:0}#project_list_wr .history{margin-top:44px;font-size:13px}#project_list_wr .common_tit{margin-top:45px;font-size:35px}.slide_banner_wrap .common_list_banner{margin-top:20px;margin-bottom:0}.slide_banner_wrap .common_list_banner .swiper-container{background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2)}.slide_banner_wrap .common_list_banner .swiper-slide{padding:35px;background:#fff}#project_list_wr .common_list_banner .img_wrap{width:370px}.slide_banner_wrap .common_list_banner .list_banner_txt{width:calc(100% - 370px);padding:0 0 0 35px}.slide_banner_wrap .list_banner_txt .tit{margin-bottom:10px;font-size:30px;font-weight:700;color:#111;white-space:inherit;white-space:normal;line-height:1.2;height:2.5em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.slide_banner_wrap .list_banner_txt .tit:hover{text-decoration:underline;text-underline-position:auto}.slide_banner_wrap .list_banner_txt .txt{padding:0;margin-bottom:22px;font-size:16px;color:#666;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.slide_banner_wrap .list_banner_txt .txt>a{display:block}.slide_banner_wrap .explain_box_btn_box{display:flex;align-items:flex-end;justify-content:flex-end}.slide_banner_wrap .btn_h40_02{width:150px;height:45px;line-height:43px;border-radius:22.5px;margin-top:0;font-size:15px;font-weight:400}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right{color:#999;font-size:25px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right .explain_box_sale_price{margin-left:7px;margin-right:25px;font-weight:700;color:#111;height:25px;display:inline-block}#project_list_wr .project_top_slide_box .list_cate{margin:0 0 5px;font-size:14px;display:flex;color:#555}#project_list_wr .project_top_slide_box .swiper-pagination{bottom:auto;right:0;top:-40px;display:flex;align-items:center}.slide_banner_wrap .common_list_banner .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;opacity:1;margin-left:10px}#project_list_wr .project_top_slide_box .common_list_banner .swiper-pagination-bullet:first-child{margin-left:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #bbaa64}#project_list_wr .filter_package_box{margin:49px auto 0;width:1200px}#project_list_wr .filter_package_box:after{content:"";display:block;clear:both}#project_list_wr .filter_package_box .project_filter_left_box{float:left;width:270px}#project_list_wr .filter_package_box .project_package_right_box{float:right;width:880px}#project_list_wr .project_package_right_box .common_list_top .right{z-index:2}#project_list_wr .project_package_right_box .common_list_txt .list_cate{width:auto;font-size:14px;color:#555;line-height:23px;display:flex}#project_list_wr .project_package_right_box .common_list_txt .list_cate_wrap .list_cate{background:none}#project_list_wr .project_package_right_box .bottom_video{background:rgba(0,0,0,.8)}.list_cate_wrap s.mindset_img_box{margin-right:4px;display:inline-block;width:16px;height:19px;background-image:url(/images/mindset_img.png);margin-top:0;background-position:50%}.list_cate_wrap s.business_img_box{margin-right:3px;margin-top:1px;width:17px;height:17px;background-image:url(/images/business_img.png);background-position:50%}.list_cate_wrap s.career_img_box{margin-right:3px;margin-top:3px;width:19px;height:13px;background-image:url(/images/carrer_img.png);background-position:50%}#project_list_wr .project_package_right_box .common_list_txt .project_list_txt{color:#888;font-size:15px;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.project_package_right_box .common_list_txt .project_list_txt>a{display:block}.project_package_right_box .common_list_txt .project_list_txt>a:hover{text-decoration:underline}#project_list_wr .project_package_right_box .top_level{font-weight:400}#project_list_wr .project_package_right_box .before_price{margin-right:10px;font-size:20px;color:#999;font-weight:400}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:21px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:20px;font-weight:400}.project_details_wr{margin:44px auto 0;width:1200px}.project_details_wr img{vertical-align:top}.project_details_wr .history{margin-top:44px;font-size:13px}.project_details_wr .inner_1200{width:100%}.project_details_wr .swiper-wrapper{width:100%;padding:35px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);border-radius:10px;box-sizing:border-box}.project_details_wr .common_tit{margin-top:10px;font-size:35px}.project_details_wr .project_top_slide_box .common_list_banner{margin-top:20px;margin-bottom:0}.project_details_wr .project_top_slide_box .common_list_banner .swiper-slide{background:#fff}.project_details_wr .common_list_banner .img_wrap{width:370px}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{width:calc(100% - 370px);padding:0 0 0 32px}.project_details_wr .project_top_slide_box .tit{margin-bottom:10px;width:89%;font-size:30px;font-weight:700;color:#111;white-space:inherit;line-height:1.2;height:2.4em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project_details_wr .project_top_slide_box .tit:hover{text-decoration:underline;text-underline-position:auto}.project_details_wr .project_top_slide_box .txt{padding-right:35px;margin-bottom:16px;font-size:16px;color:#666;white-space:normal;line-height:1.6;height:3.2em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.project_details_wr .explain_box_btn_box{display:flex;align-items:center;justify-content:flex-end;color:#999;font-size:25px}.project_details_wr .explain_box_btn_box>a{display:inline-block;width:38px;height:38px;border-radius:50%;transition:.3s}.project_details_wr .explain_box_btn_box>a:hover{background-color:#e0c363}.project_details_wr a.de_gift_img_box{margin-left:10px;background:url(/images/project_de_gift_black.png) no-repeat 50%;background-size:18px auto}.project_details_wr a.de_book_img_box{background:url(/images/class/sidebar_bookmark_blk.png) no-repeat 50%;background-size:11px auto}.project_details_wr a.de_book_img_box.on{background:#e0c363 url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:11px auto}.explain_box_btn_box .de_gift_img_box:hover{background:url(/images/project_de_gift_white.png) no-repeat 50%;background-size:18px auto}.explain_box_btn_box .de_book_img_box:hover{background:url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:11px auto}.de_line{display:inline-block;width:1px;height:15px;background-color:#e1e1e1}.project_details_wr .project_top_slide_box .btn_h40_02{width:150px;height:45px;line-height:44px;border-radius:22.5px;margin-top:0;font-size:15px;font-weight:700}.project_details_wr .explain_box_btn_box .explain_box_btn_box_right{margin-left:25px}.project_details_wr .explain_box_btn_box .explain_box_sale_price{margin-left:10px;font-weight:700;display:inline-block;color:#111}.project_details_wr .project_top_slide_box .list_cate{margin:5px 0 12px;font-size:14px;display:flex;color:#555}.project_details_wr .project_top_slide_box .list_cate .mindset_img_box{margin-right:4px;display:inline-block;width:16px;height:19px}.project_details_wr .project_top_slide_box .list_cate .mindset_img_box img{max-width:100%;vertical-align:top}.project_details_wr .learn_details_benefits_box{margin-top:36px;padding:24px 0 3px;width:100%;border-top:1px solid #d5d5d5;display:flex;align-items:center}.project_details_wr .project_top_slide_box .common_list_banner .swiper-container{box-shadow:0 10px 30px rgba(0,0,0,.2);background:none;padding:0}.project_details_wr .learn_details_benefits_box>div{padding-left:28px;width:33.333334%;border-right:1px solid #eee}.project_details_wr .learn_details_benefits_box>div:last-child{border-right:0}.project_details_wr .common_list_txt .list_cate_wrap .m_t_stars_back,.project_details_wr .common_list_txt .list_cate_wrap.list_cate_coaching .m_t_stars_back{display:inline-block;background:url(/images/class/star_mo.png) no-repeat 50%;background-size:14px auto;vertical-align:middle;margin-top:-3px}.project_details_wr .title_img_box{margin-bottom:9px;display:flex}.project_details_wr .title_img_box h3{margin-right:7px;color:#111;font-size:16px;font-weight:600}.project_details_wr .benefits_box h3{margin-right:3px}.project_details_wr .title_img_box .learn_img_box{width:25px;height:20px}.project_details_wr .title_img_box .details_img_box{width:20px;height:18px}.project_details_wr .title_img_box .benefits_img_box{width:15px;height:18px}.project_details_wr .title_img_box .le_de_be_same_size_box img{max-width:100%}.project_details_wr .learn_details_benefits_box ul li{margin-bottom:10px;color:#666;font-size:15px;line-height:1}.project_details_wr .learn_details_benefits_box ul li:last-child{margin-bottom:0}.project_details_wr .learn_details_benefits_box ul li:before{content:"\2022";color:#111;font-weight:700;display:inline-block;width:1em}.project_details_wr .details_page_bottom_box{position:relative;margin-top:81px;margin-bottom:30px;padding-left:43px;width:100%;display:flex}.project_details_wr .common_list_list{width:100%}.project_details_wr .same_flex_box{position:relative;margin:-45px 0 4px;display:flex;align-items:center}.project_details_wr .celebrate_box{margin-top:38px;margin-bottom:-38px}.project_details_wr .same_flex_box .same_circle{position:absolute;display:inline-block;border-radius:50%}.project_details_wr .same_flex_box .same_circle01{position:relative;width:20px;height:20px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:-42px}.project_details_wr .same_flex_box .start_circle01{border:2px solid #888}.project_details_wr .same_flex_box .end_circle01{border:2px solid #e4be37}.project_details_wr .same_flex_box .same_circle02{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:6px;height:6px}.project_details_wr .same_flex_box .start_circle02{background:#888}.project_details_wr .same_flex_box .end_circle02{background:#e4be37}.project_details_wr .same_back_box{position:relative;width:85px;height:85px;background:#eee;border-radius:50%;margin-right:20px}.project_details_wr .same_back_box:after{position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);left:-7px;width:20px;height:20px;display:inline-block;content:"";background:#eee}.project_details_wr .same_back_box .same_center_img_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin-top:-3px;display:inline-block;background-size:contain}.project_details_wr .flag_img_box{width:42px;height:44px;background:url(/images/project_details_page_flag.png) no-repeat}.project_details_wr .celebrate_img_box{width:48px;height:52px;background:url(/images/project_details_page_celebrate.png) no-repeat}.project_details_wr .start_end_txt_box h3{font-size:20px;font-weight:700;margin-bottom:12px}.project_details_wr .start_line_txt{color:#111;font-weight:700;font-size:20px}.project_details_wr .start_line_txt02{color:#888}.project_details_wr .end_txt_box h3{color:#111;line-height:1}.project_details_wr .details_page_left_side_line{position:absolute;top:0;left:9px;margin-right:32px;width:3px;height:100%;background:#f8f8f8}.project_details_wr .common_list_box{position:relative}.project_details_wr .common_list_box:after{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:-37px;display:inline-block;content:"";width:10px;height:10px;border-radius:50%;background:#e0c463}.project_details_wr .list_cate_img_tit_box{display:flex}.project_details_wr .common_list_txt .list_cate_wrap .business_back_img{margin-right:3px;width:17px;height:17px;background:url(/images/business_img.png) no-repeat;background-size:contain}.project_details_wr .common_list_txt .list_cate_wrap .mindset_back_img{margin-right:5px;width:16px;height:19px;background:url(/images/mindset_img.png) no-repeat;background-size:contain}.project_details_wr .common_list_txt .list_cate_wrap .career_back_img{width:19px;height:13px;background:url(/images/career_img.png) no-repeat;background-size:contain}.project_details_wr .teacher_profile .teacher{margin-bottom:0}.project_details_wr .teacher_profile>a{display:flex;align-items:center}.project_details_wr .teacher_profile>a .tea_pic{margin-right:10px;width:35px;height:35px}.project_details_wr .teacher_profile>a .tea_pic>img{width:100%}.project_details_wr .celebrate_back_box{margin-right:35px;background:#f7f2ec}.project_details_wr .celebrate_back_box:after{background:#f7f2ec}.project_details_wr .details_button_box{display:flex;justify-content:center}.project_details_wr .details_button_box button{margin-top:76px;border-radius:10px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700}.join_st_wr{margin:43px auto 0;width:1200px}.join_st_wr .history{margin-bottom:9px}.join_st_wr .general_create_account_box{margin:0 auto;padding:39px 30px 30px;width:450px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px}.join_st_wr .general_create_account_box h2{font-size:24px;font-weight:700;text-align:center}.join_st_wr .Before_email_box .email_title{margin-top:0}.join_st_wr .general_create_account_box h3{margin:15px 0 6px;font-size:15px;font-weight:400}.join_st_wr .common_input,.join_teachers_wr .common_input{height:40px;line-height:38px}.join_st_wr .same_email_box{width:100%;margin-top:5px}.join_st_wr .general_create_account_box ::-webkit-input-placeholder{color:#999}.join_st_wr .general_create_account_box :-ms-input-placeholder{color:#999}.join_st_wr .general_create_account_box :-moz-input-placeholder{color:#999}.join_st_wr .e_address::-webkit-input-placeholder{color:#111}.join_st_wr .e_address::-moz-placeholder{color:#111}.join_st_wr .e_address::-ms-placeholder{color:#111}.join_name_box>input{width:calc(50% - 2.5px);display:inline-block}.join_name_box>input.fir_name{margin-right:5px}.join_password_box>p{padding:10px 10px 0;font-size:13px;line-height:1.4;color:#999;text-indent:-10px;white-space:nowrap}.join_password_box>p.desc_caution{color:#e0c463}.desc_join{padding:20px 10px 0;font-size:13px;line-height:1.6}.desc_join a{color:#e0c463}.join_already{margin-top:30px;padding:20px 10px 0;border-top:1px solid #ddd;font-size:14px}.join_already p{line-height:1.6}.join_already p a{display:inline-block;margin-left:6px;font-size:inherit;color:#e0c463;font-weight:700}.stdt_btn{margin-top:45px;margin-left:50%;transform:translateX(-50%)}.join_st_wr .before_email_box:after{content:"";display:block;clear:both}.join_st_wr .email_top_box .fake_select{width:155px;float:right}.join_st_wr .same_btn_height_color01{font-size:15px;margin-top:5px;width:100%;border-radius:5px}.join_st_wr .email_bottom_box{margin-top:20px}.join_st_wr .address_btn{margin-top:5px;font-size:15px;font-weight:400;height:52px;line-height:52px}.join_st_wr .before_email_box .e_address::-webkit-input-placeholder{color:#999}.join_st_wr .before_email_box .e_address::-moz-placeholder{color:#999}.join_st_wr .before_email_box .e_address::-ms-placeholder{color:#999}.join_st_wr .end_email_box .join_pw_input{border:2px solid #71df9b}.join_st_wr .end_email_box .join_pw_input:focus{border:2px solid #71df9b!important;box-shadow:none}.join_st_wr .join_pw_input_box{position:relative}.join_st_wr .end_email_box .join_pw_input_box s{background-image:url(/images/join_pw_right.png);display:block;width:14px;height:12px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_st_wr .wrong_email_box .join_pw_input{border:2px solid #f26175}.join_st_wr .wrong_email_box .join_pw_input:focus{border:2px solid #f26175!important;box-shadow:none}.join_st_wr .wrong_email_box .join_pw_input_box s{background-image:url(/images/join_pw_wrong.png);display:block;width:20px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_st_wr .wrong_email_box .email_bottom_box p{margin:6px 0 11px;font-size:12px;font-weight:700;color:#f26175}.join_st_wr .join_password_box .pw_input{margin-bottom:5px}.join_st_wr .join_create_txt{margin-top:30px;padding:15px 59px;width:100%;background:#f7f7f7;border-radius:5px;text-align:center;font-size:14px;color:#999}.join_st_wr .general_create_account_box .join_acount_btn{margin-top:27px;width:100%;border-radius:5px;font-size:15px}.join_teachers_wr{margin:43px auto 0;width:1200px}.join_teachers_wr .history{margin-bottom:9px}.join_teachers_wr .instructor_create_account_box{margin:0 auto;padding:39px 30px 30px;width:450px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px}.join_teachers_wr .instructor_create_account_box h2{font-size:25px;font-weight:700;text-align:center}.join_teachers_wr .Before_email_box .email_title{margin-top:0}.join_teachers_wr .instructor_create_account_box h3{margin:15px 0 6px}.join_teachers_wr .same_email_box{width:100%;margin-top:5px}.join_teachers_wr .instructor_create_account_box ::-webkit-input-placeholder{color:#999}.join_teachers_wr .instructor_create_account_box :-ms-input-placeholder{color:#999}.join_teachers_wr .instructor_create_account_box :-moz-input-placeholder{color:#999}.join_teachers_wr .e_address::-webkit-input-placeholder{color:#111}.join_teachers_wr .e_address::-moz-placeholder{color:#111}.join_teachers_wr .e_address::-ms-placeholder{color:#111}.join_teachers_wr .before_email_box:after{content:"";display:block;clear:both}.join_teachers_wr .email_top_box .e_address{width:100%}.join_teachers_wr .email_top_box .fake_select{width:155px;float:right}.join_teachers_wr .same_btn_height_color01{font-size:15px;margin-top:5px;width:100%;border-radius:5px}.join_teachers_wr .email_bottom_box{margin-top:20px}.join_teachers_wr .address_btn{margin-top:5px;font-size:15px;font-weight:400;height:52px;line-height:52px}.join_teachers_wr .before_email_box .e_address::-webkit-input-placeholder{color:#999}.join_teachers_wr .before_email_box .e_address::-moz-placeholder{color:#999}.join_teachers_wr .before_email_box .e_address::-ms-placeholder{color:#999}.join_teachers_wr .end_email_box .join_pw_input{border:2px solid #71df9b}.join_teachers_wr .end_email_box .join_pw_input:focus{border:2px solid #71df9b!important;box-shadow:none}.join_teachers_wr .join_pw_input_box{position:relative}.join_teachers_wr .end_email_box .join_pw_input_box s{background-image:url(/images/join_pw_right.png);display:block;width:14px;height:12px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.join_teachers_wr .wrong_email_box .join_pw_input{border:2px solid #f26175}.join_teachers_wr .wrong_email_box .join_pw_input:focus{border:2px solid #f26175!important;box-shadow:none}.join_teachers_wr .wrong_email_box .join_pw_input_box s{background-image:url(/images/join_pw_wrong.png);display:block;width:20px;height:18px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.join_teachers_wr .wrong_email_box .email_bottom_box p{margin:6px 0 11px;font-size:12px;font-weight:700;color:#f26175}.join_teachers_wr .join_password_box .pw_input{margin-bottom:5px}.instructor_create_account_box02{margin:30px auto 0;padding:30px;max-width:450px;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.instructor_create_account_box02 h3{margin:17px 0 6px}.instructor_box .instructor_title{margin-top:0}.instructor_box .common_textarea{padding:16px 13px;border:1px solid #ddd;height:100%;line-height:inherit;font-family:Arial,Helvetica,sans-serif}.instructor_box .common_textarea::-moz-placeholder{color:#999;font-weight:400}.instructor_box .common_textarea::placeholder{color:#999;font-weight:400}.instructor_box .common_textarea::-webkit-scrollbar{width:5px}.instructor_box .common_textarea::-webkit-scrollbar-thumb{background:#dfdfdf;border-radius:2.5px}.instructor_box .common_textarea::-webkit-scrollbar-track{background:#f4f4f4;border-radius:2.5px}.portfolio_link_box .common_input::-moz-placeholder{color:#111}.portfolio_link_box .common_input::placeholder{color:#111}.attachment_box .attach_back_box{margin-bottom:15px;padding:15px;max-width:390px;background:#eee;border-radius:5px}.attach_back_box .attach_box{position:relative;width:100%;height:40px;margin-bottom:5px;border:1px solid transparent;box-shadow:0 5px 10px rgba(0,0,0,.1);background:#fff;border-radius:5px;font-size:15px;color:#111;line-height:38px;padding-left:15px}.attach_back_box .attach_box_wrap>div:last-child{margin-bottom:20px}.attach_back_box input::-moz-placeholder{color:#111}.attach_back_box input::placeholder{color:#111}.attach_back_box .attach_close_img_box{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px;width:10px;height:10px;cursor:pointer}.attach_back_box .attach_close_img_box img{max-width:100%;vertical-align:top}.attach_back_box_bottom{align-items:center}.attach_back_box_bottom,.attach_back_box_bottom .left_box{display:flex;justify-content:space-between}.attach_back_box_bottom .left_box p{margin-right:4px;font-size:14px;color:#888}.attach_back_box_bottom .left_box .ques_img_box{width:19px;height:19px}.attach_back_box_bottom .left_box .ques_img_box img{max-width:100%;vertical-align:top}.filebox input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.filebox label{display:inline-block;width:100px;height:35px;text-align:center;line-height:35px;color:#fff;background-color:#111;cursor:pointer;border-radius:5px;font-size:14px}.sign_up_page_container{margin:45px auto 195px;width:1200px}.sign_up_page_container .sign_up_box{margin:10px auto 0;padding:50px 30px 30px;max-width:450px;background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.circle_back{position:relative;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);width:100px;height:100px;border-radius:50%;background:#f5f5f5}.circle_back .sign_up_img_box{position:absolute;width:57px;height:58px;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.circle_back .sign_up_img_box img{max-width:100%}.sign_up_box h2{margin-top:13px;font-size:25px;font-weight:700;color:#111;text-align:center}.sign_up_box p{font-size:17px;text-align:center;margin-bottom:43px;color:#999}.login_wrap .check_wrap input[type=checkbox]:checked+.check_box{background-color:#e0c463;border:2px solid #e0c463}#trxCntTop>div{width:553px}#trxCntBtmWrp>.bg_gray_flex{width:100%}#trxCntWrp .rgt_same_box>div{font-size:15px;padding:24px 19px 19px}.trxCntRgt .m_t_center_same_flex>p{font-weight:700;color:#222}.trxCntRgt .m_t_handbook_box{margin-top:8px;height:64px}.trxCntRgt .m_t_handbook_box>s{position:relative;display:inline-block;width:64px;height:64px;border-radius:50%}.trxCntRgt .m_t_handbook_box .m_t_handbook_img_box{background:#eee url(/images/center_m_t_handbook.png) no-repeat 50%;background-size:24px 34px}.trxCntRgt .m_t_handbook_box .m_t_questions_img_box{background:#eee url(/images/center_m_t_questions.png) no-repeat 50%;background-size:30px 28px}.cs_bottom_wrap{width:1200px;max-width:calc(100% - 30px);margin:0 auto}.cs_bottom_wrap .trxCntLft{width:100%!important}#trxCntWrp .trxCntRgt>div button{margin-top:9px}#trxCntWrp .trxCntLft>ul>li{padding:0 19px 0 24px;width:calc(33.3333% - 50px / 3)}#trxCntWrp .trxCntLft>ul>li:nth-child(3),#trxCntWrp .trxCntLft>ul>li:nth-child(6),#trxCntWrp .trxCntLft>ul>li:nth-child(9){margin-right:0}#trxCntWrp .trxCntLft>ul>li>a{display:flex;justify-content:space-between;align-items:center;margin-top:65px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#trxCntWrp .trxCntLft>ul>li>a>div{margin-bottom:6px;width:calc(100% - 72px)}#trxCntWrp .trxCntLft>ul>li>a>div>s{text-decoration:none;font-size:15px;display:block;line-height:1.3}.m_t_same_img_back{margin-right:0;display:inline-block;width:64px;height:64px;background:#f6f2e6;border-radius:50%;background-repeat:no-repeat;background-position:50%}.m_t_orders_img{background-image:url(/images/center_m_t_orders.png);background-size:30px 34px}.m_t_return_img{background-image:url(/images/center_m_t_return.png);background-size:32px 32px}.m_t_account_img{background-image:url(/images/center_m_t_account.png);background-size:40px 36px}.m_t_digital_img{background-image:url(/images/center_m_t_digital.png);background-size:40px 24px}.m_t_prime_img{background-image:url(/images/center_m_t_prime.png);background-size:42px 26px}.m_t_payments_img{background-image:url(/images/center_m_t_payments.png);background-size:28px 34px}.m_t_digital02_img{background-image:url(/images/center_m_t_digital02.png);background-size:20px 36px}.m_t_prime02_img{background-image:url(/images/center_m_t_prime02.png);background-size:34px 30px}.m_t_payments02_img{background-image:url(/images/center_m_t_payments02.png);background-size:36px 30px}.service_main_pop .pop_gray_txtarea_wrap{background:#fff}#trxCntWrp .trxCntLft>ul>li:hover{background:#ddd}.service_main_pop .common_pop_tit{font-size:21px}#trxCntTop.trxCntTop_sub{height:220px;overflow:hidden}#trxCntTop.trxCntTop_sub>div{width:1200px;display:flex;justify-content:space-between}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:0;font-size:30px}#trxCntTop>div>form>input::-webkit-input-placeholder{color:#999}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:16px}.trxCntVew>div>p{margin-bottom:30px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a{line-height:1.5;margin-bottom:14px}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a:hover{font-weight:700;color:#e0c363}#trxCntBtm .trxCntRgt>.surv_gnb>li>ul>li>a.on{color:#e0c363}.trxCntRgt>ul>li>a:hover{color:#e0c363;font-weight:700}.trxPrfTop{padding:0 35px}.common_list_txt .list_tit:hover,.common_list_txt .teacher:hover,.list_cate_txt:hover{text-decoration:underline}.common_list_thum .btn_play_wh{opacity:0}.common_list_thum:hover .btn_play_wh{opacity:1}.overview_class_info_wrap .class_info_inline dl.learn dt{background:url(/images/class/icon_learn.png) no-repeat 0;background-size:17px auto;width:23px;margin-right:0}.overview_class_info_wrap .class_info_inline dl.date{margin-right:3px}.floating_video_info .floating_video_time{display:flex;align-items:center}.overview_right_box .teacher_profile .comment_show_more{border-bottom:0}.common_list_banner .img_wrap .btn_play_wh{opacity:0}.common_list_banner .img_wrap:hover .btn_play_wh{opacity:1}.list_banner_txt .teacher_profile>a .right .name:hover,.list_banner_txt .tit:hover,.list_banner_txt .txt:hover,.overview_right_box .teacher_profile .top .right>.name:hover,.overview_right_btns li a:hover,.ovv_history_depth:hover,.small_collction_list li a:hover .tit{text-decoration:underline;text-underline-position:under}.homework_start_box .txt{font-size:14px;color:#777;line-height:1.3;margin-top:10px}.same_font{font-family:Arial,sans-serif}.comment_setting{margin-left:-5px}.comment_setting .commnet_like:hover,.comment_setting .toggle_reply:hover{background:#e5e5e5;border-radius:3px}.coa_page_teacher_ppl>.tea_name{font-size:20px}.coa_page_teacher_ppl>.tea_prf{font-size:15px;color:#666}.ovv_coa_his_wr .coaching_text_wrap:after,.ovv_coa_his_wr .coaching_text_wrap:before{display:none}.common_list_txt .class_prv_txt>a{display:block}.common_list_txt .class_prv_txt:hover{text-decoration:underline}.ovv_coaching_wrap .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}.overview_cont_txt>div{display:flex;margin-bottom:19px}.overview_cont_txt>div .video_time{width:70px;font-weight:700}.overview_cont_txt>div .transcript_cont{width:calc(100% - 70px);line-height:1.625}.overview_cont_txt>div .transcript_cont .find_color{display:inline-block;background:#e0c363;color:#fff;font-weight:700;padding:0 3px}.reply_textarea.reply_textarea_big{border-radius:5px}.reply_textarea.reply_textarea_big .button_reply_wrap{border-radius:10px}.c_reply_box .reply_textarea{border-radius:5px;padding:10px 0 3px}.prf_icon_wr .trxIcoTwt{background:url(/images/prfTwt.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoTwt:hover{background:url(/images/prfTwtHover.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoItn{background:url(/images/prfInternet.png) no-repeat 50%;background-size:auto 18px}.prf_icon_wr .trxIcoItn:hover{background:url(/images/prfInternetHover.png) no-repeat 50%;background-size:auto 18px}.fake_select .select_option a.selected_bold{font-weight:700}.chk_enrolled_px{width:123px}.chk_beginner_px{width:56px}.chk_intermediate_px{width:78px}.chk_class_px{width:35px}.chk_coaching_px{width:64px}.trxMypEdt .trxMypEdtPrf{padding:20px 0;background:none;box-shadow:none;border-bottom:1px solid #f5f5f5;align-items:center;border-radius:0;margin-top:0}.trxMypEdt .trxMypEdtPrf>div>span{font-size:16px;display:block;color:#111;margin-top:0;font-weight:700}.trxMypEdt .trxMypEdtPrf>div{margin-left:0}.trxMypEdt .trxMypEdtPrf>div:first-child{display:flex;align-items:center;width:267px}.trxMypEdt .trxMypEdtPrf>s{margin-right:35px;display:inline-block;position:relative;overflow:visible;min-width:120px;height:120px;background:url(/images/default_img_ppl.png) no-repeat 50%;background-size:contain}.trxMypEdt .trxMypEdtPrf>s>img{width:100%}.trxMypEdt .trxMypEdtPrf>s>a{position:absolute;bottom:3px;right:-5px;display:inline-block;width:37px;height:37px;border:1px solid #ddd;border-radius:50%;background:#fff url(/images/mypEdt_camera_icon_black.png) no-repeat 50%;background-size:17px auto}.trxMypEdt .trxMypEdtPrf>div>s{display:block;width:19px;height:19px;margin:0 15px 0 5px;background:url(/images/mypEdt_camera_icon.png) no-repeat;background-size:19px auto}.trxMypEdt .trxMypEdtPrf>div>strong{padding-left:3px;margin-bottom:10px;font-size:20px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span{margin-top:0;font-size:13px;font-weight:400;color:#999;display:flex;align-items:center}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>s{display:inline-block;width:25px;height:25px;background:#e7e7e7 url(/images/img_png_icon.png) no-repeat center 5px;background-size:13px auto;border-radius:50%;margin-right:9px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>p{width:calc(100% - 33px)}.trxMypEdt .trxMypEdtFrm{margin-top:15px}.trxMypEdt .trxMypEdtFrm>ul>li{position:relative;align-items:center}.trxMypEdt .trxMypEdtFrm>ul>li>div:first-child{width:265px}.trxMypEdt .trxMypEdtFrm>ul>li>button{position:absolute;right:0;display:inline-block;width:15px;height:15px}.trxMypEdt .trxMypEdtFrm>ul>li>button>img{width:100%;vertical-align:top}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(0)>div:first-child>s{background:url(/images/account_email_address_icon.png) no-repeat 50%;background-size:16px auto}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(2)>div:first-child>s{background-position-y:50%}.trxMypEdt .trxMypEdtFrm>ul>li>.email>s{background:url(/images/account_email_address_icon.png) no-repeat 50%!important;background-size:16px auto!important}.trxMypEdt .trxMypEdtFrm>ul>li>.password>s{background-position-y:25%!important}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(3)>div:first-child>s{background-position-y:100%}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(4)>div:first-child>s{background-position-y:50%}.trxMypEdt .trxMypEdtFrm>ul>li:nth-child(6)>div:first-child>s{background-position-y:100%}.trxMypEdt .trxMypEdtFrm .before_mdfc_prf>span{font-size:14px;color:#111}.trxMypEdt .trxMypEdtFrmAgg{height:auto;display:inline-block;padding:15px 20px 12px;margin-bottom:5px}.trxMypEdt .trxMypEdtFrmAgg:last-child{margin-bottom:0}.trxMypEdt .check_wrap .check_box{top:2px}.trxMypEdt .trxMypEdtFrmAgg>div>p{padding-left:25px;font-size:15px;color:#888;word-break:keep-all}.account_wr .check_wrap input[type=checkbox]:checked+.check_box{background-color:#e0c463;border:2px solid #e0c463}.trxMypEdt .trxMypEdtFrmAgg>div>.check_wrap{margin-bottom:3px;font-weight:700;color:#111;margin-left:0;display:flex}.trxMypEdt .trxMypEdtFrm>button{margin:50px auto 0}.trxMypEdt .btn_h52{border-radius:10px;font-weight:700;font-size:16px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{width:calc(100% - 313px)}.trxMypEdt .common_input{width:calc(50% - 2.5px)}.trxMypEdt .prf_first_input{margin-right:4px}.trxMypEdt .prf_select_box{display:block}.trxMypEdt .prf_select_box>div{display:flex}.trxMypEdt .prf_select_box>div .fake_select{margin-bottom:5px;width:calc(50% - 2.5px);box-shadow:none}.trxMypEdt .prf_select_box>.common_input,.trxMypEdt .prf_select_box>div .fake_select .select_tit{width:100%}#trxPopWrp.trxPopWrp{max-width:800px}#trxPopWrp>div>div.trxContBox{padding:0}#trxPopWrp>div>.trxContBox>.PopTit{font-size:20px;padding:0 30px;margin-bottom:25px;line-height:68px;border-bottom:1px solid #ddd}#trxPopWrp .refer_pop_close_btn{z-index:100;width:38px;height:38px;border-radius:50%;top:15px;right:30px;background:url(/images/refer_close_btn.png) no-repeat 50%;background-size:auto 16px;background-color:#e2e2e2}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box{border:0;padding:0 30px}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box>input{padding:0 20px;width:100%;border-radius:10px;height:45px;font-size:15px;letter-spacing:-.04em}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li{font-size:14px;color:#888}#trxPopWrp>div>div>ul{padding:0 30px}#trxPopWrp .register_btn_box{padding-bottom:38px;width:100%;display:flex;justify-content:center}#trxPopWrp .register_btn_box>button{margin-top:17px;max-width:220px;width:220px;height:52px;border-radius:10px;background:#e0c365;color:#fff;font-size:17px}.trxPopCrd_wr{padding:0 30px}.trxPopCrdTxtWrp{margin-top:15px}.trxPopCrdTxtWrp>p{font-size:14px;color:#888;position:relative;padding-left:15px}.trxPopCrdTxtWrp>p:before{width:4px;height:4px;border-radius:2px;background-color:#999;position:absolute;content:" ";display:block;top:50%;transform:translateY(-50%);left:0}.blue_link{color:#0028aa}.blue_link:hover{text-decoration:underline}.trxPopCrd_wr .trxPopCrd_in{background-color:#fff;border-radius:10px;padding:10px 35px;margin-top:0;margin-bottom:-58px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.trxPopCrd_wr .trxPopCrd_in>li{padding:15px 0;border-bottom:1px solid #eee}.trxPopCrd_wr .trxPopCrd_in>li:last-child{border-bottom:none}.trxPopCrd_wr .trxPopCrd_in .refer_list_same{display:flex;justify-content:space-between}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box{width:calc(100% - 60px)}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;width:calc(100% - 90px);display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_img_list{float:left;margin-right:15px}.trxPopCrd_wr .refer_list_same .refer_list_txt{color:#111;font-size:16px}.trxPopCrd_wr .refer_list_same .teacher{color:#888;font-size:14px}.trxPopCrd_wr .refer_list_same .refer_list_from{color:#888;font-size:14px;display:flex;align-items:flex-end}.trxPopCrd_wr .refer_list_same .refer_list_from .icon_gift{display:inline-block;width:14px;height:14px;background:url(/images/img_16x16gift_gray.png) no-repeat 50%;background-size:contain;vertical-align:baseline;margin-right:2px}#trxPopWrp.trxPopWrp>div>div:nth-child(3){padding:38px 30px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{margin-bottom:20px;display:flex;justify-content:space-between}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>a{max-width:150px;width:100%;height:40px;line-height:38px;text-align:center;background:#e0c365;padding:0;border-radius:5px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul{padding:0}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li{font-size:14px;letter-spacing:.04em;line-height:1.7}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li .link{text-decoration:underline}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li .link:hover{color:#fff}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>ul>li:before{top:9px}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>strong{line-height:35px}.trxMypFltPrfTop>ul>li:first-child>a>s{background-position-y:0}.trxMypFltPrfTop>ul>li:nth-child(2)>a>s{background-position-y:50%}.trxMypFltPrfTop>ul>li:nth-child(3)>a>s{background-position-y:100%}.trxMypFltPrfNav>ul>li>ul>li.on>a{color:#111;font-weight:700}.trxMypFlt>dl>dt.tit_ctgries{margin:5px 30px 5px 0}.common_dimmed.view_rec_dimmed{z-index:106;position:fixed}.purchase_pop{z-index:107;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:5px;max-width:500px;width:calc(100% - 30px)}.purchase_pop .cart_payment_left_box_in{padding:30px 20px}.purchase_pop .payment_title_txt_num_box{padding-left:0}.purchase_pop .payment_title_txt_num_box h2{font-size:28px}.purchase_pop .payment_title_txt_num_box .payment_order_num{font-weight:400}.purchase_pop .cart_order_end_right_box .order_list_box{font-size:20px}.purchase_pop .cart_order_end_right_box .cart_list_box{margin-top:10px;padding-left:5px;height:calc(100vh - 780px);min-height:200px}.purchase_pop .cart_order_end_right_box .cart_list_wr{padding:20px 0}.purchase_pop .payment_order_summary_total_box{border-radius:5px;padding:19px 15px}.purchase_pop .summary_subtotal_list_box li:last-child{margin:2px 0 10px}.purchase_pop .order_summary_total_box .order_total_list_box span{font-size:20px}.payment_btn_wr>a{display:inline-block;background-color:#222;color:#fff;padding:10px 30px;border-radius:10px;margin-right:10px}.payment_btn_wr>a:last-of-type{margin-right:0}.purchase_pay_wr .common_list_top{border-bottom:1px solid #dcdcdc;padding-left:10px}.purchase_pay_wr .common_list_box{display:block;padding:15px 70px 15px 15px}.purchase_pay_wr .card_list{display:flex;align-items:center}.purchase_pay_wr .card_list .card_img{border-radius:5px;width:70px;height:35px;padding:10px;margin-right:30px;position:relative;overflow:hidden;background:#f8f8f8}.purchase_pay_wr .card_list .card_img>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.purchase_pay_wr .card_list .card_info{width:calc(100% - 105px);position:relative;font-size:16px}.purchase_pay_wr .card_list .card_info .coaching_level{margin-bottom:5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.purchase_pay_wr .trxLstBtn{position:absolute;top:50%;transform:translateY(-50%);right:15px;width:18px;height:35px}.purchase_pay_wr .trxLstBtn.on{z-index:20}.purchase_pay_wr .trxMreDot{height:35px;display:block;position:static}.purchase_pay_wr .trxMreDot s{top:50%;left:50%;transform:translate(-50%,-50%)}.pur_payPop .cart_payment_left_box_in{padding:40px 25px}.pay_addpop_tit{margin-bottom:5px}.pur_payPop .credit_input_middle_box .credit_fifth_input{display:block}.pur_payPop .pay_add_pop_flex{display:flex}.pur_payPop .card_num_input_wr{width:50%;margin-right:25px}.pur_payPop .cvv_code_input_wr{width:calc(50% - 120px);min-width:110px}.pur_payPop .credit_input_middle_box .credit_fifth_input button{right:10px;top:38px}.pur_payPop .expir_date_input_wr{margin-top:30px;width:50%}.pay_addpop_chk_wr{margin:25px 0}.pay_addpop_chk_wr>label{cursor:pointer}.pay_addpop_chk_wr>.check_wrap input[type=checkbox]:checked~.check_text{line-height:1}.add_pay_pop_btn_wr{display:flex;justify-content:center;align-items:center}.activity_wr .ellipsis_01:hover{text-decoration:underline}.qna_stdt_rvw{font-weight:700}#trxMypCnt.my_saved_wr .common_list_txt{justify-content:space-between}.mypg_coaching_list_mark{display:flex}.mypg_coaching_list_mark .coaching_level{margin-left:10px}.mypage_classroom_wrap .list_cate_wrap s.business_img_box{margin-top:-2px}.mypage_classroom_wrap .list_cate_wrap s.colloections_img_box{background-image:url(/images/m_blitz_collection_icon.png);background-size:12px auto;background-position:50%;opacity:.6}.trxMypIntHas>.btn_gold:hover{background:#e0c463;border:1px solid #e0c463}.trxMypInt>.trxMypIntHas>span>.int_close_btn{background:url(/images/class/quiz_false_check.png) no-repeat;background-size:100% auto}.trxMypInt>.trxMypIntDpt01>li>strong:after{content:"";display:block;width:100%;height:8px;background:rgba(224,195,99,.3);position:absolute;left:0;bottom:0}.trxMypIntDpt01 strong>i{display:inline-block;width:20px;height:24px;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-top:-4px;margin-right:3px}.trxMypIntDpt01 strong>.icon_business{background-image:url(/images/m_business_icon.png);background-size:17px auto}.trxMypIntDpt01 .icon_career{background-image:url(/images/m_career_icon.png);background-size:19px auto}.trxMypIntDpt01 .icon_mindset{background-image:url(/images/m_mindset_icon.png);background-size:16px auto}.trxMypIntDpt02 .topic_wrap{margin:0}.trxMypIntDpt02 .topic_wrap .topic_box_wrap{padding:0;background:#fff}.topic_wrap .topic_box.on{height:35px;overflow:hidden}.skills_more{width:100%}.skills_topic_wr .topic_tag:hover{color:#fff;background:#666;border-color:#666}.skills_more>s{margin:15px auto 0;display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:20px auto;transform:rotate(-180deg)}.skills_more>s.on{transform:rotate(0deg)}.nonmembers_wr .main_list_slide_tit{font-size:66px;font-weight:500;text-transform:none;line-height:1.24;font-family:Anton,sans-serif;color:#111;margin-bottom:59px}.nonmembers_wr .main_list_slide_tit span{font-family:Anton,sans-serif;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.nonmembers_wr .nonmem_slide_tit{line-height:1}.nonmembers_wr .nonmembers_main_banner,.nonmembers_wr .nonmembers_main_banner .swiper-slide{height:701px}.nonmembers_main_banner.main_banner .main_banner_txt{width:100%;top:51%;text-align:center}.nonmembers_wr .nonmembers_main_banner .main_banner_txt .tit{font-size:95px;line-height:1.1;font-family:Anton,sans-serif}.nonmembers_wr .main_banner .main_banner_txt .cate{font-size:20px;line-height:1.5;margin-bottom:65px}.nonmembers_wr .main_banner .n_btn{width:200px;height:60px;font-size:16px;font-weight:700;border-radius:30px;line-height:58px;margin-left:50%;transform:translateX(-50%)}.nonmembers_wr.main_wrap .classes_wrap{position:relative;padding:80px 0 180px}.nonmembers_wr .main_list_slide_wrap .main_list_slide_tit{text-align:center;margin-bottom:39px}.main_list_tab_wrap{padding-bottom:67px;display:flex;align-items:center;justify-content:center}.main_list_tab_wrap>li button{display:block;padding:0 20px 13px;color:#666;font-size:17px;line-height:1}.main_list_tab_wrap>li.on button{color:#111;font-weight:700;border-bottom:3px solid #e0c363}.nonMbrsMainSd01>div{display:none}#tab_class_all_menu{display:block}.nonmembers_wr .main_list_slide_wrap .swiper-slide .box_hover .btn_play_wh{opacity:0}.nonmembers_wr .main_list_slide_wrap .swiper-slide .box_hover:hover .btn_play_wh{opacity:1}.back_text{z-index:-1;position:absolute;left:-280px;top:36%;font-size:220px;font-weight:700;color:#f5f5f5;white-space:nowrap;text-transform:uppercase;animation:moveText 12s linear -3s infinite}@keyframes moveText{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.nonmembers_wr.main_wrap .coaching_wrap{position:relative;padding:120px 0 125px;background:url(/images/nonmbrs_main_coaching_slide_bg.png) no-repeat;max-height:677px}.coaching_wrap .main_list_slide_tit{color:#fff}.coaching_wrap .main_list_tab_wrap>li button{color:#fff;opacity:.6}.coaching_wrap .main_list_tab_wrap>li.on button{color:#fff;opacity:1}.coaching_wrap .main_list_slide_tit span{text-shadow:none}.coaching_wrap .common_list_banner .swiper-slide{flex-wrap:nowrap}.coaching_slide_list_wrap{margin-bottom:-58px}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner{margin-top:0}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner .swiper-container{background:none;border-radius:0;overflow:visible;box-shadow:none}.non_mbrs_coa_slide_wrap.slide_banner_wrap .common_list_banner .swiper-slide{width:100%;opacity:1;box-shadow:0 10px 30px rgba(0,0,0,.2)}.non_mbrs_coa_slide_wrap .common_list_thum{width:360px}.non_mbrs_coa_slide_wrap .list_cate_wrap{color:#111;font-size:16px}.non_mbrs_coa_slide_wrap .list_cate_wrap s.career_img_box{background:url(/images/m_career_icon.png) no-repeat;background-size:19px 13px;margin-top:0}.non_mbrs_coa_slide_wrap .list_cate_wrap s.business_img_box{background:url(/images/m_business_icon.png) no-repeat;background-size:17px auto}.coaching_wrap.main_list_slide_wrap .slide_banner_wrap .list_banner_txt .txt>a{color:#111;line-height:1.4375}.coaching_wrap.main_list_slide_wrap .swiper-slide .bottom{padding:0;margin-top:33px}.coaching_wrap.main_list_slide_wrap .swiper-slide .bottom .teacher{color:#111;font-size:14px;margin:0}.coaching_wrap.main_list_slide_wrap .score{margin-top:0}.non_mbrs_coa_slide_wrap .swiper-pagination{bottom:0;left:50%;transform:translateX(-50%)}.non_mbrs_coa_slide_wrap .swiper_btn_wr{top:-100px}.common_list_banner .swiper-container-rtl .swiper-button-prev,.non_mbrs_coa_slide_wrap .common_list_banner .swiper-button-next{left:auto;right:-50px;top:50%;transform:translateY(-50%);background:url(/images/list_btn_next_white.png) no-repeat;background-size:40px auto}.common_list_banner .swiper-container-rtl .swiper-button-next,.non_mbrs_coa_slide_wrap .common_list_banner .swiper-button-prev{left:-50px;right:auto;top:50%;transform:translateY(-50%);background:url(/images/list_btn_prev_white.png) no-repeat;background-size:40px auto}.coaching_slide_list_wrap>div{display:none}#tab_coaching_all_menu{display:block}.cir_graph_container{padding:113px 0 110px}.coaches_wrap{position:relative;padding-bottom:98px}.coaches_wrap .back_text{top:17%}.coaches_wrap .coaches_tit_box{display:flex;justify-content:space-between;align-items:flex-end}.coaches_wrap .coaches_tit_box .main_list_slide_tit{line-height:1.23;margin-bottom:0}.coaches_wrap .coaches_tit_box .coaches_txt{padding-bottom:5px;color:#111}.coaches_cont_wrap{display:flex;margin-top:59px}.coaches_wrap .coaches_cont_list{width:calc(33% - 14.5px);margin-right:25px}.coaches_wrap .coaches_cont_list:last-child{margin-right:0}.coaches_cont_list .circle01{background:#e0c363;box-shadow:0 15px 30px rgba(224,195,99,.25)}.coaches_cont_list .circle02{background:#333;box-shadow:0 15px 30px rgba(51,51,51,.25)}.coaches_cont_list .circle03{background:#1027b6;box-shadow:0 15px 30px rgba(16,39,182,.25)}.coaches_cont_list .cont_common_circle{width:140px;height:140px;border-radius:50%;text-align:center;line-height:140px;color:#fff;font-size:30px;font-weight:700}.coaches_cont_list .cont_tit{margin:31px 0 17px;font-size:22px;font-weight:700;color:#222}.coaches_wrap .cont_txt{font-size:18px;color:#666;line-height:1.77;word-break:keep-all}.video_box{position:relative;z-index:2;margin-bottom:-70px;border-radius:15px;box-shadow:0 15px 30px rgba(0,0,0,.5)}.video_box img{width:100%}.nonmembers_wr .increase_wrap.main_list_slide_wrap{position:relative;padding:190px 0 278px;background:#111;overflow:hidden}.nonmembers_wr .increase_wrap.main_list_slide_wrap .main_list_slide_tit{margin-bottom:159px;color:#fff;text-align:left}.increase_wrap .main_list_slide_tit span{color:#111;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.increase_wrap .swiper{width:100%;height:100%}.increase_wrap.main_list_slide_wrap .swiper-slide:not(.swiper-slide-active):hover{z-index:1!important}.increase_wrap.main_list_slide_wrap .swiper-slide{text-align:center;font-size:18px;background-color:transparnte;width:422px;height:520px;border-radius:0;opacity:1;display:flex;justify-content:center;align-items:center;position:relative;filter:grayscale(100%) brightness(.5);poiner-events:none}.increase_wrap.main_list_slide_wrap .swiper-slide-active{filter:grayscale(0);pointer-events:auto;z-index:10}.increase_wrap .swiper-slide .active_div{display:block;width:100%;height:100%;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:opacity .3s;opacity:0}.increase_wrap .swiper-slide-active{z-index:5}.increase_wrap .swiper-slide-active .active_div{display:flex;justify-content:space-between;padding:70px 50px 70px 70px;width:1200px;height:720px;pointer-events:auto;z-index:1;opacity:1}.active_div .right_txt_box{width:calc(100% - 530px);text-align:left;color:#111}.active_div .right_txt_box .list_cate_wrap{margin-bottom:17px;font-size:18px}.active_div .list_cate_wrap s.business_img_box{width:20px;height:20px;margin-top:0;margin-bottom:6px}.active_div .right_txt_box .active_div_tit{margin-bottom:31px;font-size:22px;font-weight:700;line-height:1.54}.active_div .right_txt_box p{font-size:19px;line-height:1.65;word-break:keep-all}.active_div .right_txt_box .active_div_txt02{margin:33px 0 47px;white-space:normal;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.active_div .right_txt_box .n_btn{width:200px;height:60px;font-size:16px;font-weight:700;border-radius:30px;line-height:58px;margin-left:50%;transform:translateX(-50%)}.increase_wrap .swiper_btn_wr{position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);height:50px;z-index:1000}.increase_wrap .swiper_btn_wr .swiper-button-prev{background:url(/images/list_btn_prev_white.png) no-repeat;background-size:40px auto}.increase_wrap .swiper_btn_wr .swiper-button-next{background:url(/images/list_btn_next_white.png) no-repeat;background-size:40px auto}.increase_wrap.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{bottom:119px}.increase_wrap.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet{background:#fff}.increase_wrap.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{background:#000}.technology_wrap{padding:114px 0 91px;background:url(/images/nonmbrs_technology_bg.png) no-repeat;max-height:834px}.technol_in{display:flex;justify-content:space-between}.technol_left{width:calc(100% - 420px)}.technol_left .main_list_slide_tit{color:#fff}.technol_left .main_list_slide_tit span{text-shadow:none}.technol_left .technol_txt{margin-bottom:155px;color:#fff;font-size:18px;line-height:1.77;opacity:.8}.technol_left .technol_stats{display:flex;align-items:center}.technol_stats .stats_box_list{width:calc(33% - 30px);margin-right:60px}.technol_stats .stats_box_list:last-child{margin-right:0}.technol_stats .stats_box_list .percent{font-size:60px;font-weight:700;color:#fff;opacity:0;transform:translateY(30px);transition:1s}.technol_stats .stats_box_list .percent.active{opacity:1;transform:translateY(0)}.technol_stats .stats_box_list .white_line{display:block;width:100%;height:1px;background:#fff;opacity:.3;margin:0;border:0}.technol_stats .stats_box_list .stats_txt{font-size:16px;color:#fff;line-height:4.375}.technol_right .technol_right_cont_box{position:relative;width:100%;padding:65px 66px 50px;background:url(/images/nonmbrs_technol_right_bg.png) no-repeat 50%;background-size:cover;font-weight:700;border-radius:15px;border:1px solid hsla(0,0%,100%,.15)}.satisfaction_graph_box{display:flex;align-items:flex-end;justify-content:center}.satisfaction_graph_box>div{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:450px}.satisfaction_graph_box .satis_left_graph{color:#e0c363;margin-right:35px}.satis_percent{font-size:20px;line-height:2;opacity:0;transition:opacity .5s}.satis_left_graph .left_graph{width:50px;height:0;background:#e0c363;transition:height 1s linear}.nonmembers_wr .brand{margin:15px 0 28px;font-size:16px}.satis_right_graph{color:#fff}.satis_right_graph .right_graph{width:50px;height:0;background:#fff;transition:height 1s linear}.satis_tit{color:#fff;font-size:18px}.satis_left_graph .left_graph.active{height:350px}.satis_right_graph .right_graph.active{height:175px}.satis_percent.active{opacity:1}.nonmembers_wr .main_nav.nonmem_bottom_nav02{display:block;position:static;padding:75px 0 0}.nonmembers_wr .main_nav>.inner_1200{min-height:100%}.nonmembers_wr .main_nav .nav_menu>ul{max-height:182px}.nonmembers_wr .main_nav .nav_menu>ul li a{padding:4px 0}.nonmembers_wr .main_nav .nav_menu .btn_nav_toggle{padding:0;font-weight:700}.nav_menu_ranking{margin-top:84px}.cir_graph_wrap{font-size:20px;padding:50px;border-radius:19.5px;background-color:#f4f4f5;box-shadow:0 0 30px rgba(0,0,0,.05);border:1px solid #e5e5e5;overflow:hidden}.cir_gragh_title{font-weight:700;line-height:1.2em;text-align:center}.cir_graph_inner{display:flex;justify-content:center}.cir_gragh_left{position:relative;width:100%;transition:width 1s}.cir_gragh_left.right_show{position:relative;width:calc(100% - 250px);min-width:850px}.cir_min_box_wrap{width:0;padding-top:65px;overflow:hidden;opacity:0;transition:opacity 1s,width 1s}.cir_min_box_wrap.show{width:250px;overflow:visible;opacity:1}.cir_min_box_wrap .cir_min_box{width:250px;height:120px;margin-bottom:12px;padding:20px 30px;border-radius:20px;border:1px solid #e9e9e9;background:#fafafb;font-size:30px;color:#111}.cir_min_box_wrap .cir_min_box:last-of-type{margin-bottom:0}.cir_min_box_wrap .cir_min_box dd,.cir_min_box_wrap .cir_min_box dt{display:block;font-weight:700;line-height:1em}.cir_min_box_wrap .cir_min_box dt{font-size:15px;margin-bottom:20px;line-height:19px}.cir_min_box_wrap .cir_min_box dt img{width:86px;height:auto}.cir_min_box_wrap .cir_min_box dd .num{font-size:1.2em}.cir_min_box_wrap .cir_min_box.other dd{color:#999}.cir_min_box_wrap .cir_min_box.other{opacity:0;transition:opacity 1s,left 1s;position:relative;left:50px}.cir_min_box_wrap .cir_min_box.other.show{opacity:1;left:0}.circle_sec{display:flex;justify-content:center;height:270px;box-sizing:content-box;padding-top:55px;overflow:hidden}.cir_rel{width:520px;height:520px;position:relative;background:transparent;border-radius:50%}.cir_rel.step01{transform:rotate(45deg)}.cir_rel .cir_off{border-radius:260px 260px 0 0;top:0;border:10px solid #ddd;border-bottom:0}.cir_rel .cir_off,.cir_rel .cir_on{width:520px;height:260px;position:absolute;left:0}.cir_rel .cir_on{border-radius:0 0 260px 260px;bottom:0;border:10px solid #b0b0b0;border-top:0;transform-origin:50% 0}.cir_bubble{position:absolute;width:15px;height:15px;background:#fff;border:2px solid #b9b9b9;border-radius:50%;left:-13px;top:-9px;z-index:10}.cir_time{position:absolute;font-size:13px;color:#777}.cir_time_01{right:100%;bottom:-5px;z-index:1}.cir_time_02{left:8.2857%;top:37.3%;z-index:1}.cir_time_03{left:50%;top:-10px;transform:translateX(-50%);z-index:1}.cir_time_04{left:78.923%;top:15.3846%;z-index:1}.cir_time_end{left:auto;top:auto;left:100%;bottom:-5px}.cir_picker{width:10px;height:10px;border-radius:50%;background:#d5d5d5}.cir_picker.gray_light{background:#ddd}.cir_picker_time{position:absolute;color:#777;font-size:13px}.cir_picker_time b{color:#555;margin-right:5px;font-weight:700}.cir_time_01 .cir_picker_time{min-width:122px;text-align:right}.cir_time_01 .cir_picker_time,.cir_time_02 .cir_picker_time{right:calc(100% + 8px);bottom:0}.cir_time_03 .cir_picker_time{left:50%;transform:translateX(-50%);bottom:calc(100% + 15px)}.cir_time_04 .cir_picker_time{left:calc(100% + 8px);bottom:0}.cir_time_end .cir_picker_time{left:calc(100% + 8px);bottom:0;font-size:18px;font-weight:700;color:#222}.cir_picker_bubble{background:#fff;padding:8px 9px;line-height:1;color:#666;font-weight:700;font-size:13px;bottom:calc(100% + 15px);z-index:1;text-align:center;opacity:0;transition:opacity .3s}.cir_picker_bubble,.cir_picker_bubble:after{position:absolute;left:50%;transform:translateX(-50%);box-shadow:0 5px 15px rgba(0,0,0,.15)}.cir_picker_bubble:after{content:"";display:block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;bottom:-5px}.cir_picker_bubble.show{opacity:1}.cir_time_02 .cir_picker_bubble{width:120px}.cir_time_03 .cir_picker_bubble{width:80px}.cir_time_04 .cir_picker_bubble{width:192px}.cir_time_05 .cir_picker_bubble{width:80px}.circle_sec_whoflex{min-width:500px;height:185px;position:absolute;left:50%;bottom:5px;transform:translateX(-50%);z-index:1}.circle_sec_whoflex .cir_rel{width:350px;height:350px}.circle_sec_whoflex .cir_off,.circle_sec_whoflex .cir_on{width:350px;height:175px;border-width:20px}.circle_sec_whoflex .cir_on{border-color:#e0c363}.circle_sec_whoflex .cir_picker{width:20px;height:20px}.circle_sec_whoflex .cir_picker.gold{background-color:#edda9a;border:2px solid #e0c363}.circle_sec_whoflex .cir_bubble{width:20px;height:20px;left:-20px;top:-10px}.circle_sec_whoflex .cir_picker_bubble{background-color:#e0c363;color:#fff}.circle_sec_whoflex .cir_picker_bubble:after{border-top-color:#e0c363}.circle_sec_whoflex .cir_time{z-index:1}.circle_sec_whoflex .cir_time_01{bottom:-10px}.circle_sec_whoflex .cir_time_02{top:12.865%;left:11.666%}.circle_sec_whoflex .cir_time_end{bottom:-10px}.cir_rel .cir_on.active{animation:rotate 10s linear both}.circle_sec_whoflex .cir_on.active{animation:rotate 2s linear both}.cir_graph_logo{position:absolute;bottom:5px;left:50%;transform:translateX(-50%);z-index:2}.cir_graph_logo img{display:block;width:200px;height:auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.nonmembers_login_btn{margin-top:5px;display:none;align-items:center;justify-content:center;width:135px;height:40px;background:#e0c363;border-radius:20px;color:#fff;transition:.3s;border:1px solid #e0c363}.nonmembers_login_btn>s{margin-right:10px;display:inline-block;width:17px;height:15px;background-image:url(/images/nonmbrs_login_icon.png);background-repeat:no-repeat;background-position:50%;background-size:17px auto}.nonmembers_login_btn:hover{background:#fff;color:#e0c363}.nonmembers_login_btn:hover>s{background-image:url(/images/nonmbrs_login_icon_yellow.png)}.trxPrfTop{background-color:#f2f2f2;margin-bottom:60px}.trxPrfTop>div{max-width:1200px;width:100%;box-shadow:0 15px 30px 0 rgba(0,0,0,.15);margin:0 auto;background-color:#fff;display:flex;border-radius:10px;transform:translateY(60px)}.trxPrfPpl{width:310px;background-color:#f8f8f8;display:flex;align-items:center;justify-content:center;padding:40px 0}.trxPrfPpl>div>s{width:120px;border-radius:60px;display:block;margin:0 auto 20px;overflow:hidden}.trxPrfPpl>div>strong{font-size:20px;line-height:20px;padding-bottom:10px}.trxPrfPpl>div>span,.trxPrfPpl>div>strong{display:block;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trxPrfPpl>div>span{font-size:15px;line-height:15px;padding-bottom:15px;color:#666}.trxPrfPpl>div>ul{display:flex;justify-content:center;padding-bottom:35px}.trxPrfPpl>div>ul>li{margin:0 2.5px}.trxPrfPpl>div>ul>li>a{display:block}.trxIcoHme{width:30px;height:30px;border-radius:15px;background:#111;display:inline-block;position:relative}.trxIcoHme>s{background:url(/images/img_prfSns.png) no-repeat;background-size:100% auto;width:13px;height:13px;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-position-y:0}.trxIcoTwt{width:30px;height:30px;border-radius:15px;background:#569de6;display:inline-block;position:relative}.trxIcoTwt>s{background:url(/images/img_prfSns.png) no-repeat;background-size:100% auto;width:13px;height:13px;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-position-y:100%}.trxPrfPpl>div>div{font-size:14px;text-align:center}.trxPrfPpl>div>div>div{margin-top:10px}.trxStrPnt{font-size:13px;background-color:#e0c363;color:#fff;padding:0 8px;border-radius:9px}.trxStrPnt,.trxStrPntCnt{line-height:18px;display:inline-block;vertical-align:middle;margin-left:7px}.trxStrPntCnt{font-size:14px}.trxPrfCnt{width:calc(100% - 220px);padding:40px;position:relative}.trxPrfTtlInf{position:absolute;top:40px;right:40px;display:flex}.trxPrfTtlInf>div{margin-left:30px}.trxPrfTtlInf>div>s{width:20px;height:20px;background:#e2e2e2 url(/images/img_icoTtlInf.png) no-repeat;background-size:100% auto;display:inline-block;border-radius:10px;vertical-align:middle}.trxPrfTtlInf>div:first-child>s{background-position-y:0}.trxPrfTtlInf>div:nth-child(2)>s{background-position-y:100%}.trxPrfTtlInf>div>span{vertical-align:middle;line-height:18px;font-size:13px;display:inline-block;margin-left:5px}.trxPrfTtlInf>div>span.trxStrPntCnt{color:#999;font-size:14px;margin-top:-2px}.trxPrfTtlInf>div>b{vertical-align:middle;line-height:20px;font-size:16px;display:inline-block;margin-left:10px}.trxTab{width:100%;border-bottom:1px solid #ddd;margin-bottom:30px;justify-content:space-between}.trxTab,.trxTab>ul{display:flex}.trxTab>ul>li{margin-right:5px}.trxTab>ul>li>a{display:block;padding:0 10px 12px;line-height:22px;font-size:17px;position:relative}.trxTab>ul>li>a.on{font-weight:700}.trxTab>ul>li>a.on:after{width:100%;height:3px;content:" ";display:block;position:absolute;top:calc(100% - 1px);left:0;background-color:#e0c463}.trxTabCnt{height:250px;overflow:auto}.trxTabCnt::-webkit-scrollbar{width:5px}.trxTabCnt::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.trxTabCnt::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.trxTabCnt>div{margin-right:20px}.trxTabCnt>div>strong{font-size:25px;display:inline-block;padding-bottom:10px}.trxTabCnt>div>p{font-size:17px;line-height:25px}.trxPrfLst{height:250px;overflow:auto}.trxPrfLst>div{margin-right:20px}.trxPrfLst::-webkit-scrollbar{width:5px}.trxPrfLst::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.trxPrfLst::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.trxPrfLstIco{font-size:17px;line-height:17px;display:block}.trxPrfLstIco s{width:22px;height:23px;margin-right:11px;display:inline-block;vertical-align:middle}.trxPrfLstIco01>s{background:url(/images/img_icoExp.png) no-repeat;background-size:16px auto;vertical-align:middle}.trxPrfLstIco02>s{background:url(/images/img_icoSks02.png) no-repeat;background-size:14px auto;vertical-align:middle}.trxPrfLstIco03>s{background:url(/images/img_icoEdc02.png) no-repeat;background-size:22px auto;vertical-align:middle}.trxPrfLstIco04>s{background:url(/images/img_icoAth02.png) no-repeat;background-size:16px auto;vertical-align:middle}.trxPrfLst>div>ul{margin-top:15px;margin-bottom:40px;padding-left:25px;position:relative}.trxPrfLst>div>ul:before{width:4px;height:100%;position:absolute;top:10px;left:5px;background-color:#f8f8f8;content:" "}.trxPrfLst>div>ul>li{margin-bottom:20px;position:relative}.trxPrfLst>div>ul>li:before{width:12px;height:12px;background-color:#e0c363;border:3px solid #fff;content:" ";border-radius:6px;position:absolute;top:7px;left:-24px}.trxPrfLst>div>ul>li:last-child:after{width:12px;height:100%;background-color:#fff;content:" ";position:absolute;top:19px;left:-24px}.trxPrfLst>div>ul>li>strong{display:block;line-height:28px;font-size:17px}.trxPrfLst>div>ul>li>span{display:block;line-height:24px;font-size:14px;color:#666}.trxPrfLst>div>ul>li>p{line-height:24px;font-size:16px;word-break:keep-all}.trxPrfVdo{max-width:1200px;margin:0 auto;padding-top:70px}#trxMypTop{background:url(/images/img_mypTop.png) no-repeat;background-position:top}@media screen and (max-width:1320px){#trxMypTop{background:url(/images/img_mypTop2.png) no-repeat}#trxMypTop>div{background-size:100%;background:linear-gradient(269.04deg,transparent 66.1%,rgba(0,0,0,.5) 99.18%)}#trxMypTop>div h2{color:#fff!important}}#trxMypTop>div{margin:0 auto;padding:50px 0}#trxMypTop>div h2{margin:0 auto;width:calc(100% - 70px);max-width:1200px;color:#333}#trxMypCnt{position:relative}.trxMypTab{border-bottom:1px solid #e1e1e1}.trxMypTab>ul{max-width:1200px;display:flex;margin:0 auto;width:calc(100% - 70px)}.trxMypTab>ul>li>a{display:block;padding:0 15px;line-height:55px;font-size:16px;color:#666}.trxMypTab>ul>li>a.on{position:relative;color:#111;font-weight:700}.trxMypTab>ul>li>a.on:after{width:100%;height:3px;background-color:#e0c463;position:absolute;top:calc(100% - 3px);content:" ";left:0}.trxMypCnt{max-width:1200px;margin:0 auto;position:relative}.trxMypCnt>div:first-child{width:850px;padding-top:30px}.trxMypFltPrf{width:300px;position:absolute;top:-100px;left:calc(50% + 300px);border-radius:10px;overflow:hidden;box-shadow:0 10px 30px 0 rgba(36,27,5,.1)}.trxMypFltPrfTop{padding:20px 30px;background-color:#111;display:flex;flex-wrap:wrap;align-items:center}.trxMypFltPrfTop>s{width:80px;height:80px;position:relative}.trxMypFltPrfTop>s>img{width:100%;border-radius:40px}.trxMypFltPrfTop>s>a{position:absolute;bottom:-1px;right:-1px;width:25px;height:25px;border-radius:20px;background:#fff url(/images/img_icoStt.png) no-repeat;background-size:100% 100%}.trxMypFltPrfTop>div{width:calc(100% - 100px);margin-left:20px}.trxMypFltPrfTop>div>strong{color:#fff;font-size:18px;font-weight:700}.trxMypFltPrfTop>div>span{color:#fff;font-size:14px;opacity:.5}.trxMypFltPrfTop>ul{padding-top:20px;display:flex;justify-content:space-between;width:100%}.trxMypFltPrfTop>ul>li{width:70px}.trxMypFltPrfTop>ul>li>a{display:block;text-align:center}.trxMypFltPrfTop>ul>li>a>s{display:block;width:40px;height:40px;background:#e0c363 url(/images/img_trxMypFltPrf.png) no-repeat;background-size:100% auto;background-position-y:0;margin-left:auto;margin-right:auto;border-radius:20px}.trxMypFltPrfTop>ul>li>a>span{font-size:14px;color:#fff}.trxMypFltPrfNav>ul>li{border-bottom:1px solid #e5e5e5}.trxMypFltPrfNav>ul>li.on,.trxMypFltPrfNav>ul>li:last-child{border-bottom:0}.trxMypFltPrfNav>ul>li>a{line-height:48px;color:#111;font-size:15px;font-weight:700;padding-left:40px;position:relative;display:block}.trxMypFltPrfNav>ul>li.on>a{background-color:#e0c363;color:#fff}.trxMypFltPrfNav>ul>li>a:after{width:6px;height:10px;content:" ";position:absolute;top:50%;right:20px;transform:translateY(-50%);background:url(/images/img_trxMypFltPrfLnk.png) no-repeat;background-size:100% auto;background-position-y:0}.trxMypFltPrfNav>ul>li.on>a:after{background-position-y:100%}.trxMypFltPrfNav>ul>li>a>s{width:11px;height:11px;position:absolute;top:50%;left:20px;transform:translateY(-50%);background:url(/images/img_trxMypFltPrfFlp.png) no-repeat;background-size:100% auto;background-position-y:100%}.trxMypFltPrfNav>ul>li.on>a>s{background-position-y:0}.trxMypFltPrfNav>ul>li>ul{padding:15px 40px;background-color:#f5f5f5;display:none}.trxMypFltPrfNav>ul>li.on>ul{display:block}.trxMypFltPrfNav>ul>li>ul>li>a{font-size:15px;color:#666;display:block;line-height:30px}.trxMypFltPrfNav>ul>li>ul>li>a:hover{font-weight:700;color:#111}.trxMypFlt{margin-bottom:20px;position:relative;z-index:10}.trxMypFlt>dl{display:flex;padding:10px 25px;background-color:#f8f8f8;border-radius:10px;align-items:center;flex-wrap:wrap}.trxMypFlt>dl>dt{width:60px;font-size:14px;color:#111;line-height:35px;font-weight:700;margin:5px 0}.trxMypFlt>dl>dd{width:calc(50% - 80px);margin:5px 0}.trxMypFlt>dl>dd>.fake_select{display:inline-block;width:150px}.trxMypFlt>div{display:flex;padding:15px 25px;background-color:#f8f8f8;border-radius:10px;align-items:center;flex-wrap:wrap;justify-content:space-between}.trxMypFlt>div>span{font-size:16px;color:#000}.trxMypFlt>div>a{background-color:#222;color:#fff;padding:17px 20px;border-radius:5px}.trxMypFlt>div>a>s{width:16px;height:16px;display:inline-block;background:url(/images/img_16x16gift.png) no-repeat;background-size:100% auto;margin-right:8px;vertical-align:middle;transform:translateY(-3px)}.trxMypFlt>div.line02{padding:20px 25px;display:block!important;text-align:left!important}.trxMypFlt>div>p{word-break:keep-all}.trxMypFlt>div .tit{font-size:20px;line-height:20px;font-weight:700}.trxMypFlt>div .txt{margin-top:10px}.trxLstTme{display:flex;align-items:center}.trxLstTme>s{width:250px;margin-right:10px;background-color:#eee;position:relative}.trxLstTme>s,.trxLstTme>s>i{height:6px;border-radius:3px}.trxLstTme>s>i{position:absolute;top:0;left:0;background-color:#e0c363}.trxLstTme>span{color:#888;font-size:13px}.trxLstDte{padding-top:30px}.trxLstLvl~.trxLstDte{padding-top:10px}.trxLstDte>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte>ul>li.completed,.trxLstDte>ul>li.completed span{color:#4b85fa}.trxLstDte_mob s{width:14px!important}.trxLstDte_mob .complete{height:14px}.trxLstDte>ul>li>s{width:17px;height:17px;margin-right:5px;background-size:contain!important;background-position:50%!important}.trxLstDte>ul>li>s.order{width:17px;height:14px}.trxLstDte>ul>li>s.cam{background-image:none!important;display:flex;align-items:center;justify-content:center}.trxLstDte>ul>li>s.cam svg{width:17px}.trxLstDte>ul>li>s.complete{background-image:none!important;border:2px solid #4b85fa;border-radius:50%;padding-top:.5px}.trxLstDte>ul>li>s.complete,.trxLstDte>ul>li>s.complete svg{display:flex;align-items:center;justify-content:center}.trxLstDte>ul>li>s.complete svg path{fill:#4b85fa;stroke:#4b85fa}.trxLstDte>ul>li>s.complete svg{color:#4b85fa}.trxLstDte>ul>li>s.queSent{background-image:url(/images/queSent.png)!important}.trxLstDte>ul>li>span{color:#666;margin-right:10px}.trxLstDte>ul>li:first-child>s{background:url(/images/payment_card_date_img.png) no-repeat;background-size:100% auto}.trxLstDte>ul>li.icon_sand_clock>s,.trxLstDte>ul>li:nth-child(2)>s{background:url(/images/img_trxLstDte02.png) no-repeat;background-size:100% auto}.trxLstDte>ul>li.icon_bills>s{width:17px;background:url(/images/common/my_icon_bills.png) no-repeat 50%;background-size:100% auto}.common_list_box{position:relative}.common_list_box .common_list_thum.trxSml{width:250px}.trxMypCnt .common_list_txt .list_tit{padding-right:50px}.trxMypCnt .common_list_txt .bottom{display:flex;justify-content:space-between;align-items:flex-end}.trxLstBtn{position:relative;display:flex}.trxLstBtn .n_btn{margin-left:2px}.trxLstBtn>div{position:absolute;top:35px;right:calc(100% - 25px);width:120px;border-radius:5px;border:1px solid #111;z-index:10;background-color:#fff;overflow:hidden;display:none}.trxLstBtn.on>div{display:block;z-index:20}.trxLstBtn>div>a{display:block;padding:0 15px;line-height:40px;font-size:14px}.trxLstBtn>div>a:hover{background-color:#f5f5f5;color:#111}.trxMreDot{width:18px;height:35px;position:relative;margin-right:5px}.trxMreDot s{width:3px;height:14px;transform:translateY(-50%);right:0;opacity:.25;width:18px;height:18px;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/images/img_mreDot2.png) no-repeat;background-size:100% auto;position:absolute;opacity:.6}.trxLstBtn.on .trxMreDot s{opacity:1}.trxLstTxt{font-size:15px;color:#888;font-style:italic}.trxLstTme~.trxLstTxt{padding-top:50px}.trxLstLvl{display:inline-block;line-height:23px;font-size:12px;font-weight:700;padding:0 10px;border-radius:5px;color:#fff;margin-bottom:10px;width:60px;text-align:center}.trxLstLvl,.trxLstLvl span{position:relative}.trxLstLvlBlk{background-color:#111}.trxLstLvlSlv{background-color:#a29e9d}.trxLstLvlSlv:before{width:100%;height:11px;content:" ";position:absolute;top:0;left:0;border-radius:5px;background:linear-gradient(180deg,#cac7c6,#aba7a6)}.trxLstLvlGld{background-color:#e0c363}.trxLstLvlGld:before{width:100%;height:11px;content:" ";position:absolute;top:0;left:0;border-radius:5px;background:linear-gradient(180deg,#f3dc8f,#e4c96d)}.trxLstSts{position:absolute;top:30px;right:0;padding:0 10px;font-size:12px;font-weight:700;line-height:23px;border-radius:12px}.trxLstStsPrg{color:#888;background-color:#e5e5e5}.trxLstStsCmp{color:#0028aa;background-color:#ebeef8}.trxMypEdt>strong{font-size:25px;font-weight:700;color:#111;line-height:25px}.trxMypEdtPrf{margin-top:20px;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.15);padding:30px 50px;display:flex;align-items:flex-end;background-color:#f9f9f9}.trxMypEdtPrf>s{width:120px;height:120px;border-radius:60px;overflow:hidden}.trxMypEdtPrf>div{margin-left:42px}.trxMypEdtPrf>div>strong{font-size:16px;display:block;color:#111;font-weight:700}.trxMypEdtPrf>div>span{font-size:16px;display:block;color:#111;margin-top:10px}.trxMypEdtPrf>div>div{display:flex;margin-top:25px}.trxMypEdtPrf>div>div button{margin-right:5px}.trxMypEdtFrm{margin-top:40px}.trxMypEdtFrm>ul>li{display:flex;border-bottom:1px solid #f5f5f5;padding-bottom:15px;margin-bottom:15px;align-items:flex-start}.trxMypEdtFrm>ul>li>div{display:flex;align-items:center}.trxMypEdtFrm>ul>li>div:first-child{width:275px}.trxMypEdtFrm>ul>li>div:first-child>s{width:18px;height:18px;display:block;margin:0 15px 0 5px;background:url(/images/img_mypEdt.png) no-repeat;background-size:100% auto}.trxMypEdtFrm>ul>li:first-child>div:first-child>s{background-position-y:0}.trxMypEdtFrm>ul>li:nth-child(2)>div:first-child>s{background-position-y:25%}.trxMypEdtFrm>ul>li:nth-child(3)>div:first-child>s{background-position-y:50%}.trxMypEdtFrm>ul>li:nth-child(4)>div:first-child>s{background-position-y:75%}.trxMypEdtFrm>ul>li:nth-child(5)>div:first-child>s{background-position-y:100%}.trxMypEdtFrm>ul>li>div:first-child>span{font-size:16px;font-weight:700;color:#111}.trxMypEdtFrm>ul>li>div:last-child{width:calc(100% - 275px);justify-content:space-between;flex-wrap:wrap}.trxMypEdtFrm>ul>li>div:last-child>.fake_select,.trxMypEdtFrm>ul>li>div:last-child>input{width:calc(50% - 2px)}.trxMypEdtFrm>ul>li>div:last-child>input:nth-child(3):last-child{width:100%;margin-top:4px}.trxMypEdtFrm>ul>li>div:last-child>.check_wrap:last-child{margin-right:auto;margin-left:65px}.trxMypEdtFrm>button{margin:40px auto 0;display:block}.trxMypEdtFrmAgg{background-color:#f9f9f9;margin-bottom:4px;border-radius:5px;height:45px;padding:0 25px 0 20px;width:100%;justify-content:space-between;display:flex;align-items:center}.trxMypEdtFrmAgg:last-child{margin-top:0}.trxMypEdtFrmAgg>span{font-size:14px;color:#111;font-weight:700}.trxMypEdtFrmAgg>div>.check_wrap{margin-left:20px}.trxMypInt~button{margin-left:auto;margin-right:auto;display:block}.trxMypInt>strong{line-height:60px;font-size:19px;color:#111;display:block;padding-bottom:20px}.trxMypInt>.trxMypIntDpt01{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.trxMypInt>.trxMypIntDpt01>li{width:calc(33.3% - 100px / 3);position:relative}.trxMypInt>.trxMypIntDpt01>li:before{width:1px;height:100%;background-color:#eee;content:" ";position:absolute;top:0;left:-25px}.trxMypInt>.trxMypIntDpt01>li:first-child:before{display:none}.trxMypInt>.trxMypIntDpt01>li>strong{position:relative;line-height:18px;font-size:18px;color:#111;margin-bottom:20px;display:inline-block}.trxMypInt>.trxMypIntDpt01>li>ul{display:block}.trxMypInt>.trxMypIntDpt01>li>ul>li{margin-top:5px}.trxMypInt>.trxMypIntDpt01>li>ul>li:first-child{margin-top:0}.trxMypInt>.trxMypIntDpt01>li>ul>li>a{display:block;padding:10px 20px;border-radius:5px;font-size:15px;letter-spacing:-.04em;border:1px solid #ddd;color:#666}.trxMypInt>.trxMypIntDpt01>li>ul>li>a:hover{border:1px solid #000;color:#000}.trxMypInt>.trxMypIntDpt01>li>.skills_more{display:none}.trxMypInt>.trxMypIntDpt02>strong{display:block;padding-bottom:20px;font-size:18px;color:#111;line-height:24px}.trxMypInt>.trxMypIntDpt02>strong>a{display:inline-block;background:url(/images/img_24x24back.png) no-repeat;background-size:100% auto;width:24px;height:24px;margin-right:10px;vertical-align:middle}.trxMypInt>.trxMypIntDpt02>strong>s{display:inline-block;background:url(/images/img_5x9depth.png) no-repeat;background-size:100% auto;background-position:50%;width:5px;height:24px;margin:0 10px;vertical-align:middle}.trxMypInt>.trxMypIntDpt02>ul{display:flex;justify-content:space-between;margin-bottom:40px;flex-wrap:wrap}.trxMypInt>.trxMypIntDpt02>ul>li{width:calc(33.3% - 14px / 3);margin-bottom:5px}.trxMypInt>.trxMypIntDpt02>ul>li>a{display:block;padding:10px 20px;border-radius:5px;font-size:15px;letter-spacing:-.04em;border:1px solid #ddd;color:#666}.trxMypInt>.trxMypIntDpt02>ul>li>a:hover{border:1px solid #000;color:#fff;background-color:#000}.trxMypInt>.trxMypIntHas{border-radius:10px;padding:20px 0;margin-bottom:50px}.trxMypInt>.trxMypIntHas>strong{display:block;font-size:20px;line-height:20px;margin-bottom:25px}.trxMypInt>.trxMypIntHas>strong>s{width:20px;height:20px;display:inline-block;background:url(/images/img_pin.png) no-repeat;background-size:100% auto;margin-right:5px;vertical-align:middle;transform:translateY(-2px)}.trxMypInt>.trxMypIntHas>span{display:inline-block;line-height:28px;border-radius:5px;padding:2px 13px;font-size:15px;letter-spacing:-.04em;margin-bottom:5px}.trxMypInt>.trxMypIntHas>span>a{width:10px;height:10px;margin-left:5px;display:inline-block;background:url(/images/img_10x10close.png) no-repeat;background-size:100% auto}.trxMypInt .trxMypIntHas .tit{display:block;font-weight:700;font-size:20px;line-height:20px;margin-bottom:15px}.trxLstFrd{padding-bottom:5px;color:#bdaa66;font-size:17px;line-height:27px}.trxLstFrd .icon_gift{display:inline-block;width:16px;height:16px;background:url(/images/img_16x16gift_gold.png) no-repeat 50%;background-size:contain;margin-right:8px;vertical-align:top;margin-top:4px}.trxLstDte2{padding-top:20px}.trxLstDte2>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte2>ul>li>s{width:13px;height:13px;margin-right:5px}.trxLstDte2>ul>li>span{color:#666;margin-right:10px}.trxLstDte2>ul>li:first-child>s{background:url(/images/img_13x13calendar.png) no-repeat;background-size:100% auto}.trxLstDte2>ul>li:nth-child(2)>s{width:14px;height:17px;background:url(/images/img_trxLstDte02.png) no-repeat;background-size:100% auto}.trxLstDte3{padding-top:20px}.trxLstDte3>ul>li{font-size:15px;color:#999;display:flex;align-items:center}.trxLstDte3>ul>li>s{width:13px;height:13px;margin-right:5px;margin-top:-1px}.trxLstDte3>ul>li>span{color:#666;margin-right:10px}.trxLstDte3>ul>li:first-child>s{background:url(/images/img_13x13playtime.png) no-repeat;background-size:100% auto}.trxLstDte3>ul>li:nth-child(2)>s{background:url(/images/img_13x13gift.png) no-repeat;background-size:100% auto}.trxMypTblTop{display:flex}.trxMypTblTop>.fake_select{width:150px;margin-left:auto}#trxPopDmd{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:990}#trxPopWrp{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:1000px;z-index:999}#trxPopWrp>div{position:relative;border-radius:10px;background-color:#f2f2f2}#trxPopWrp>div>a{width:42px;height:42px;position:absolute;top:-78px;right:0;background:url(/images/img_42x42close.png) no-repeat;background-size:100% auto}#trxPopWrp>div>div{padding:50px 40px;position:relative}#trxPopWrp>div>div:nth-child(2){z-index:10}#trxPopWrp>div>div:nth-child(2)>strong{color:#111;font-size:25px;line-height:26px;letter-spacing:-.04em;margin-bottom:20px;display:block}#trxPopWrp>div>div:nth-child(2)>strong>s{width:26px;height:26px;background:url(/images/img_26x26gift.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px;vertical-align:middle}#trxPopWrp>div>div:nth-child(2)>form>div{position:relative;border:3px solid #000;border-radius:10px;overflow:hidden;display:flex;margin-bottom:15px}#trxPopWrp>div>div:nth-child(2)>form>div>input{width:calc(100% - 190px);background-color:#fff;font-size:16px;padding:0 30px;height:64px;border:0}#trxPopWrp>div>div:nth-child(2)>form>div>input:focus{border:0!important;outline:0!important}#trxPopWrp>div>div:nth-child(2)>form>div>input::-moz-placeholder{color:#999}#trxPopWrp>div>div:nth-child(2)>form>div>input::placeholder{color:#999}#trxPopWrp>div>div:nth-child(2)>form>div>button{width:190px;background-color:#000;color:#fff;font-size:18px}#trxPopWrp>div>div:nth-child(2)>ul>li{margin-top:5px;position:relative;font-size:13px;color:#999;line-height:20px}#trxPopWrp>div>div:nth-child(2)>ul>li:first-child{margin-top:5px}#trxPopWrp>div>div:nth-child(3){background-color:#000;border-radius:0 0 10px 10px}#trxPopWrp>div>div:nth-child(3)>div{padding-top:60px;margin-bottom:15px}#trxPopWrp>div>div:nth-child(3)>div>strong{font-size:20px;color:#fff;line-height:40px;display:inline-block;margin-right:10px;vertical-align:top}#trxPopWrp>div>div:nth-child(3)>div>a{line-height:40px;padding:0 20px;border-radius:20px;color:#fff;font-size:14px;background-color:#bdaa66;display:inline-block}#trxPopWrp>div>div:nth-child(3)>div>a>s{width:16px;height:16px;display:inline-block;background:url(/images/img_16x16play.png) no-repeat;background-size:100% auto;vertical-align:middle;margin-right:10px}#trxPopWrp>div>div:nth-child(3)>ul>li{margin-top:5px;color:#999;font-size:13px;line-height:18px;position:relative}#trxPopWrp>div>div:nth-child(3)>ul>li:first-child{margin-top:0}.trxPopCrd{background-color:#fff;border:2px solid #e8e8e8;border-radius:10px;padding:40px 40px 60px;margin-top:30px;margin-bottom:-100px}.trxPopCrdTtl{display:flex;padding-bottom:20px;justify-content:space-between}.trxPopCrdTtl>strong{color:#111;font-size:20px;line-height:32px}.trxPopCrdTtl>span{color:#bdaa66;font-size:15px;line-height:32px}#trxCntTop,#trxCntTop>img{position:relative}#trxCntTop>img{left:50%;transform:translateX(-50%)}#trxCntTop>div{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}#trxCntTop>div>strong{font-size:32px;font-weight:700;padding-bottom:20px;color:#fff;display:block;text-align:center}#trxCntTop>div>strong>.tit_sub{display:block;text-align:center;color:#fff;font-size:17px;font-weight:400}#trxCntTop>div>form{position:relative;width:100%;max-width:560px}#trxCntTop>div>form>input{border:0;height:45px;background-color:#fff;border-radius:25px;padding:0 20px;width:100%}#trxCntTop>div>form>input:focus{border:0!important;outline:0!important;box-shadow:none!important}#trxCntTop>div>form>button{position:absolute;top:0;right:0;width:140px;height:45px;text-align:center;border-radius:25px;background-color:#e0c363;color:#fff;font-size:18px;font-weight:700}#trxCntBtmWrp{display:flex}#trxCntBtmWrp>i,#trxCntBtmWrp>s{display:flex;width:100%;max-width:calc((100% - 1200px) / 2)}#trxCntBtmWrp>s{background-color:#fff}#trxCntBtmWrp>i{background-color:#f5f5f5}#trxCntBtm{max-width:1200px;width:calc(100% - 70px);display:flex}.trxCntLft{width:calc(100% - 260px);padding-top:35px;padding-bottom:90px}.trxCntLft:last-child{width:calc(100% - 280px)}.trxCntLft>strong{display:block;color:#111;font-size:20px;line-height:25px;margin-bottom:15px}.trxCntLft>span{display:block;color:#111;font-size:17px;line-height:20px;margin-bottom:30px}.trxCntLft>ul{display:flex;flex-wrap:wrap}.trxCntLft>ul>li{width:280px;height:130px;position:relative;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);margin-right:25px;margin-bottom:25px;border-radius:10px}.trxCntLft>ul>li>div{position:absolute;left:25px;top:50%;transform:translateY(-50%)}.trxCntLft>ul>li>div>strong{color:#222;font-weight:700;font-size:16px;display:block;line-height:18px;margin-bottom:5px}.trxCntLft>ul>li>div>span{color:#111;font-size:15px;display:block;line-height:20px}.trxCntRgt{width:260px;padding-bottom:90px;background-color:#f5f5f5;padding-top:150px;padding-left:50px}.trxCntRgt:first-child{padding-left:0;padding-top:40px;width:360px}.trxCntRgt>div{padding:30px 20px 20px;border:1px solid #e5e5e5;border-radius:10px;background-color:#fff;margin-top:15px}.trxCntRgt>div>strong{display:block;color:#111;font-size:15px;line-height:20px;padding-bottom:5px}.trxCntRgt>div>span{display:block;color:#111;font-size:15px;line-height:22px}.trxCntRgt>div>p{color:#666;font-weight:700;font-size:16px;line-height:25px}.trxCntRgt>div>button{width:100%}.trxCntRgt>div:first-child{margin-top:0}.trxCntRgt>ul{margin-right:30px}.trxCntRgt>ul>li>a{color:#111;font-size:16px;display:block;line-height:42px}.trxCntRgt>ul>li>a.on{font-weight:700}.trxCntRgt>ul>li>ul{border-top:1px solid #ddd;padding-top:5px;display:none}.trxCntRgt>ul>li>a.on~ul{display:block}.trxCntRgt>ul>li>ul>li{padding-left:25px;position:relative}.trxCntRgt>ul>li>ul>li>a{color:#333;font-size:15px;display:block;line-height:41px}.trxCntRgt>ul>li>ul>li>a.on{font-weight:700}.trxCntRgt>ul>li>ul>li>a>s{width:11px;height:11px;position:absolute;top:15px;left:0;background:url(/images/img_11x11tgl.png) no-repeat;background-size:100% auto}.trxCntRgt>ul>li>ul>li>a.on>s{background-position-y:100%}.trxCntRgt>ul>li>ul>li>ul{display:none}.trxCntRgt>ul>li>ul>li>a.on~ul{display:block}.trxCntRgt>ul>li>ul>li>ul>li>a{color:#888;font-size:15px;display:block;line-height:41px;padding-left:15px}.trxCntRgt>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-size:15px;line-height:18px;padding:5px 15px;font-weight:700}.trxCntVew{padding-left:50px;margin-top:-10px}.trxCntVew>span{padding-left:10px}.trxCntVew>span,.trxCntVew>span:before{color:#999;font-size:13px;display:inline-block}.trxCntVew>span:before{content:">";margin-right:10px;line-height:20px;transform:scaleX(.5)}.trxCntVew>span:first-child{font-weight:700;color:#e0c363;padding-left:0;font-size:16px;line-height:20px}.trxCntVew>span:first-child:before{display:none}.trxCntVew>strong{display:block;padding-top:10px;font-size:25px;color:#111;line-height:30px}.trxCntVew>hr{display:block;border:0;border-bottom:1px solid #eee;margin:35px auto 25px}.trxManCrdHvrPrc{font-size:21px;margin-right:15px}.trxManCrdHvrPrc del{color:#999}.trxManCrdHvrPrc span{color:#111}.trxManCrdIco01{background:url(/images/img_trxManCrdIco.png) no-repeat;background-size:100% auto;background-position-y:0;transform:translateY(-2px)}.trxManCrdIco01,.trxManCrdIco02{width:15px;height:13px;display:inline-block;vertical-align:middle;margin-right:5px}.trxManCrdIco02{background:url(/images/img_trxManCrdIco.png) no-repeat;background-size:100% auto;background-position-y:100%}#trxFtrMob,.trxPscCrd{display:none}body{-webkit-font-smoothing:antialiased;transition:padding-left .3s;width:100%;min-width:320px}html.ovf-hidden{overflow:hidden}.common_pop_wrap{display:none;position:fixed;z-index:999;width:100%;height:100%;left:0;top:0}.common_pop{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 70px);max-width:750px;background:#ededed;border-radius:10px;overflow:hidden;box-shadow:0 10px 50px rgba(0,0,0,.5);z-index:1}.common_pop_w570{max-width:570px}.common_pop_w640{max-width:640px}.common_pop_w700{max-width:700px}.common_pop_800{max-width:800px}.common_pop_tit{font-size:20px;font-weight:700;min-height:68px;position:relative;border-bottom:1px solid #ddd;padding:19px 70px 19px 30px}.common_pop_tit h3{line-height:1.2em}.common_pop_wrap .pop_close{position:absolute;right:30px;top:15px;display:block;width:38px;height:38px;border-radius:50%;background:#e2e2e2 url(/images/class/pop_close.png) no-repeat 50%;background-size:16px 16px}.common_pop_cont{padding:25px 30px;max-height:calc(100vh - 80px);overflow:auto}.common_dimmed{position:absolute;left:0;top:0;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:-1}.common_pop_cont .pop_gray_box{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1)}.common_pop_cont .pop_gray_tit{padding:20px 25px 16px;border-bottom:1px solid #ddd;font-size:18px;color:#111;font-weight:700;line-height:1.2}.common_pop_cont .pop_gray_cont{padding:20px 25px}.pop_gray_txtarea_wrap{position:relative;border:1px solid #ddd;border-radius:10px;overflow:hidden;padding-bottom:40px}.pop_gray_txtarea_wrap textarea{display:block;width:calc(100% - 10px);padding:0 20px 15px;border:0;margin:15px 0 0;height:156px}.pop_gray_txtarea_wrap textarea:focus{outline:0;border:0!important;box-shadow:none}.pop_gray_txtarea_wrap textarea::-webkit-scrollbar{width:5px}.common_pop_cont .pop_gray_cont textarea::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.pop_gray_txtarea_wrap textarea::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.pop_gray_txtarea_wrap .btn_file_input{display:none}.pop_gray_txtarea_wrap .btn_file{display:block;width:100%;background:#eee;font-size:12px;color:#999;position:absolute;bottom:0;left:0;padding:0 20px;height:40px;line-height:40px;font-weight:700}.pop_gray_txtarea_wrap .btn_file img{display:inline-block;width:15px;height:auto;vertical-align:middle;margin-right:7px;margin-top:-1px}.common_pop_cont .btn_wrap_01{padding:15px 0 50px}.homework_pop .common_pop_cont_scroll{max-height:610px}.common_pop_cont_scroll{max-height:420px;overflow:auto;overflow-x:hidden;padding-top:0;padding-bottom:0;margin:30px 10px 30px 0}.common_pop_cont_scroll::-webkit-scrollbar{width:5px}.common_pop_cont_scroll::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.common_pop_cont_scroll::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:3px}.homework_current_line_wrap{padding:10px 40px 50px}.homework_current_line:after{content:"";display:block;width:100%;height:5px;background-color:#ddd;position:absolute;left:0;top:0}.homework_current_line{display:flex;justify-content:space-between;position:relative}.homework_current_line>div{position:relative}.homework_current_line>div .cir_wrap{position:absolute}.homework_current_line>div .current_icon{display:block;width:7px;height:7px;border-radius:50%;background-color:#bbb;position:absolute;top:-1px;right:-3px;z-index:2}.homework_current_line>div .current_icon.on{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid #e0c363;box-shadow:0 5px 15px rgba(0,0,0,.15);top:-6px;right:-6px}.homework_current_line>div .current_icon.com{width:20px;height:20px;border-radius:50%;background:url(/images/homework_pop_com.png) no-repeat 50%;background-size:contain;border:0;box-shadow:none;top:-10px;right:-10px}.homework_current_line>div .txt{width:150px;text-align:center;font-size:13px;color:#777;position:absolute;left:50%;top:9px;transform:translateX(-50%)}.homework_current_line>div .current_icon.on+.txt{color:#011}.current_bar{display:block;width:0;height:5px;background-color:#e0c363;position:absolute;left:0;top:0;z-index:1}.current_bar.step02{width:33.333%}.current_bar.step03{width:66.666%}.current_bar.step04{width:100%}.homework_start_top{padding:45px 45px 25px;border-bottom:1px solid #eee}.homework_start_tit_wrap{margin-bottom:40px;text-align:center}.homework_start_tit_wrap .tit{font-size:22px;line-height:27px;margin-bottom:13px;font-weight:700}.homework_start_tit_wrap .time{font-size:15px;line-height:15px}.homework_start_tit_wrap .time i{display:inline-block;width:15px;height:15px;margin-right:6px;background:url(/images/icon_time.png) no-repeat 50%;background-size:contain;vertical-align:middle}.file_down_wrap{width:100%;padding:20px 30px;line-height:17px;background:#f9f9f9;border:1px solid #eee;border-radius:10px}.file_down_wrap>dl{display:flex;text-align:left}.file_down_wrap>dl>dt{width:200px;font-size:14px;font-weight:700}.file_down_wrap>dl>dd{width:calc(100% - 200px);font-size:14px;font-weight:400}.file_down_wrap>dl>dd .comment_file_wrap .file_neme{margin-left:0}.homework_button_wrap{padding:25px 30px 30px;display:flex;justify-content:center}.files_pop .common_pop_cont_scroll{max-height:300px;margin-bottom:0;padding-bottom:0}.pop_bottom_desc{font-size:14px;padding:20px 30px 30px}.pop_file_list{margin-bottom:20px}.pop_file_list li{padding:15px 20px 15px 70px;background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:5px;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;position:relative}.pop_file_list li:last-child{margin-bottom:0}.pop_file_list li>.left{width:calc(100% - 100px)}.pop_file_list li>.right{width:100px}.pop_file_list li .exer_file_tit{font-size:16px;color:#111;display:block}.pop_file_list li .exer_file_info{font-size:14px;color:#888}.pop_file_list li>i{display:block;width:45px;height:45px;border-radius:50%;background:#f8f8f8 url(/images/pop_icon_file.png) no-repeat 50%;background-size:15px auto;position:absolute;left:15px;top:50%;transform:translateY(-50%);border:1px solid #eee}.pop_file_list li>i.icon_file02{background:#f8f8f8 url(/images/pop_icon_file02.png) no-repeat left 14px center;background-size:20px auto}.header_mob{display:none}#header{position:fixed;width:100%;top:0;left:0;background:#fff;border-bottom:1px solid #ddd;z-index:105;box-shadow:0 10px 30px rgba(35,35,35,.2)}.hd_banner{padding:12px 10px;background:#111;color:#fff;line-height:1.4em;text-align:center}.hd_banner_blue{background:#0028ab}.hd_banner>p{display:flex;align-items:center;justify-content:center}.hd_banner .hd_banner_txt{max-width:calc(100% - 110px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.hd_banner b{font-weight:700}.hd_banner a{display:inline-block;border-bottom:1px solid #fff;margin-left:20px;line-height:.9em}.header_top>.inner_1200{height:80px;justify-content:space-between}.header_top>.inner_1200,.header_top>.inner_1200 .left{display:flex;align-items:center}.header_top>.inner_1200 .left>*{margin-right:40px}.header_top>.inner_1200 .left h1{margin-top:-5px;width:146px}.header_top>.inner_1200 .left h1 img{max-width:100%}.nav_btn{position:relative;width:40px;height:40px}.nav_btn button{display:block;height:50px;width:40px;margin:0;position:absolute;text-align:right;left:0;top:0;transition:.2s}.nav_btn button s{display:inline-block;background-size:100% auto}.nav_btn button:after{display:block;font-size:10px;padding-right:15px;text-align:center;line-height:1em;margin-top:5px}.nav_btn button.nav_open s{background:url(/images/allnavi.png) no-repeat 50%;background-size:100% auto;width:36px;height:18px}.nav_btn button.nav_open:after{content:"Browse"}.nav_btn button.nav_close{text-align:left;opacity:0;left:-10px;z-index:1}.nav_btn button.nav_close s{width:19px;height:18px;background:url(/images/allnavi_close.png) no-repeat 50%;background-size:100% auto;margin-left:4px}.nav_btn button.nav_close:after{content:"Close"}.nav_btn.on .nav_open{opacity:0;left:-10px}.nav_btn.on .nav_close{opacity:1;left:0}.header_search{display:block;width:350px;height:40px;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,.15);position:relative}.header_search input{display:block;width:100%;height:40px;line-height:40px;padding-left:20px;padding-right:40px;border:0;background:transparent;outline:none}.header_search input:focus{box-shadow:none;border:0!important}.header_search button{display:block;background:url(/images/icon_search.png) no-repeat left 10px;background-size:19px auto;width:40px;height:40px;position:absolute;right:0;top:0}.header_top>.inner_1200 .right>li{float:left;margin-left:30px;position:relative}.header_top>.inner_1200 .right>li:last-of-type{margin-left:35px}.header_top .right .depth02{position:absolute;left:50%;top:100%;z-index:1;transform:translateX(-50%);background:#fff;box-shadow:0 10px 30px #05122433;border-radius:10px;overflow:hidden;display:none}.header_top .right .depth02>li>a,.header_top .right .depth02>li>span{font-size:14px;line-height:30px;color:#111}.header_top .right .depth03>li>a{font-size:12px;line-height:25px;padding-left:5px}.header_top .right .depth03>li>a:before{content:"-";display:inline-block;margin-right:5px}.button_my_dimmed{display:none;width:100%;height:100%;background:transparent;position:fixed;left:0;top:0;z-index:0}.header_top>.inner_1200 .right>li.on .depth02{display:block}.header_top .right .depth02>li>a:hover{color:#e0c363;font-weight:700}.header_top .n_icon{position:relative;display:block;background:transparent;text-align:center}.header_top .n_icon s{display:block;width:35px;height:35px;margin:0 auto}.button_cart s{background:url(/images/icon_cart_black.png) no-repeat 50%;background-size:30px auto}.cart_count{position:absolute;right:-8px;top:0;width:auto;height:16px;line-height:16px;background:#e0c363;color:#fff;font-weight:700;padding:0 5px;border-radius:10px;font-size:11px}.n_icon .hd_top_txt{font-size:13px;color:#282828}.n_icon .hd_top_txt i{display:inline-block;width:10px;height:6px;background:url(/images/icon_tri.png) no-repeat 50%;background-size:100% auto}.button_my s{border-radius:50%;background-repeat:no-repeat;background-position:50%;background-size:cover;overflow:hidden}.button_pencil s{background:url(/images/icon_pencil.png) no-repeat 50%;background-size:24px auto}.button_login s{background:url(/images/icon_my.png) no-repeat 50%;background-size:30px auto}.main_nav{display:none;position:absolute;left:0;top:100%;z-index:100;padding:50px;width:100%;background:#fff}.main_nav.on{display:block;box-shadow:0 20px 60px rgba(15,31,54,.4)}.main_nav>.inner_1200{display:flex;min-height:480px;position:relative}.main_nav .nav_menu{width:25%}.main_nav .nav_menu h5 a{display:inline-block;font-size:20px;font-weight:700;line-height:1em;position:relative}.main_nav .nav_menu h5 a i{display:inline-block;width:20px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:middle;margin-top:-4px}.main_nav .nav_menu h5 .icon_business{background-image:url(/images/m_business_icon.png);background-size:17px auto}.main_nav .nav_menu h5 .icon_career{background-image:url(/images/m_career_icon.png);background-size:19px auto}.main_nav .nav_menu h5 .icon_mindset{background-image:url(/images/m_mindset_icon.png);background-size:16px auto}.main_nav .nav_menu h5 .icon_collection{background-image:url(/images/m_blitz_collection_icon.png);background-size:12px auto}.main_nav .nav_menu h5 a:after{content:"";display:block;width:100%;height:8px;background:rgba(224,195,99,.3);position:absolute;left:0;bottom:0;z-index:-1}.main_nav .nav_menu>ul{margin-top:20px;position:relative;z-index:1;max-height:370px;overflow:hidden}.main_nav .nav_menu>ul.open{max-height:100%}.main_nav .nav_menu>ul li{margin-bottom:4px}.main_nav .nav_menu>ul li a{display:inline-block;padding:4px 10px;font-size:16px;color:#555;background-color:transparent;border-radius:5px;transition:background-color .2s}.main_nav .nav_menu>ul a:hover{background-color:#eee}.main_nav .nav_menu>ul a.on{color:#e0c461;font-weight:700}.main_nav .nav_menu .btn_nav_toggle{font-size:16px;margin-top:15px;padding:0 10px;color:#e0c463}.nav_banner{width:25%;position:absolute;right:0;bottom:0;z-index:0}.nav_banner .swiper-container{overflow:visible}.nav_banner .swiper-slide{opacity:0;transition:opacity .04s;pointer-events:none}.nav_banner .swiper-slide-active{opacity:1;pointer-events:auto}.nav_banner_banner{width:100%}.nav_banner_banner .img_wrap{width:100%;height:0;padding-bottom:64.63%;border-radius:10px;box-shadow:0 10px 30px rgba(36,27,5,.2);background-repeat:no-repeat;background-size:cover;background-position:50%}.nav_banner .nav_bn_txt{margin-top:19px}.nav_banner .nav_bn_txt .tit{font-size:14px;font-weight:700;line-height:1.2;margin-bottom:5px}.nav_banner .nav_bn_txt .txt{font-size:17px}.nav_banner .swiper-pagination{position:static;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}.nav_banner .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;transition:.3s;opacity:1}.nav_banner .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.nav_banner .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}body{overflow:hidden}#container{padding:126px 0 115px}#container.sub_container{padding:0 0 115px}.color_blue{color:#0028ab}.common_pop_wrap .pop_close2{position:absolute;right:25px;top:25px;width:16px;height:16px;background:url(/images/class/pop_close.png) no-repeat 50%;background-size:contain}.main_pop .main_pop_cont{display:flex;flex-wrap:wrap}.main_pop .main_pop_cont>div{width:50%}.main_pop .left_img .img_wrap{width:100%;height:0;padding-bottom:150%;background-size:cover;background-repeat:no-repeat;background-position:50%}.main_pop .right_txt{padding:45px 30px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.main_pop .right_txt>div{width:100%}.main_pop .right_txt .logo{width:78px;height:auto;display:block;margin:0 auto 17px}.main_pop .tit_big{font-size:35px;vertical-align:middle;font-weight:700}.main_pop .tit_big b{line-height:1.2em;font-size:63px;vertical-align:middle;margin-right:-6px}.main_pop .txt{font-size:16px;color:#888;wordd-break:keep-all}.main_pop .n_btn{width:100%}.main_coupon_pop .common_pop{background:#fff}.main_coupon_pop .common_pop_tit{border-bottom:0;padding-top:40px}.main_coupon_pop .common_pop_tit h3{font-size:25px}.main_coupon_pop .pop_close2{top:30px;right:30px}.main_coupon_pop .common_pop_cont_scroll{margin-top:0;margin-bottom:40px}.main_coupon_pop .coupon_code_line{margin-top:1px;font-size:18px;color:#0028ab;font-weight:400}.main_coupon_pop .coupon_code_line .code{font-weight:700}.main_coupon_pop .btn_h23{width:58px;height:23px;line-height:21px;border-radius:23px;text-align:center;padding:0 5px;font-size:12px}.main_coupon_pop .coupon_code_line .n_btn{display:inline-block;margin-left:6px}.main_banner{width:100%;height:385px}.main_banner .swiper-slide{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:385px}.main_banner .swiper-slide>.inner_1200{position:relative;height:100%}.main_banner .main_banner_txt{position:absolute;left:0;top:40%;transform:translateY(-50%);color:#fff}.main_banner .main_banner_txt .cate{font-size:16px;margin-top:20px}.main_banner .main_banner_txt .tit{font-size:45px;line-height:1.3}.main_banner .main_banner_txt .tit .user_name{font-weight:700}.main_banner .main_banner_txt .tit .txt_outline{color:#000;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.main_banner .main_banner_txt .teacher{margin:20px 0 38px;display:flex;align-items:center}.main_banner .main_banner_txt .teacher .teacher_pic{border-radius:50%;width:90px;height:90px;overflow:hidden;background-position:50%;background-size:center;background-repeat:no-repeat}.main_banner .main_banner_txt .teacher .teacher_info{padding-left:30px;font-size:18px;color:#a9a9a9}.main_banner .main_banner_txt .teacher .teacher_info .info_name{color:#fff;font-weight:700;margin-bottom:5px}.main_banner .n_btn{display:block;width:150px;height:40px;border-radius:20px;line-height:38px;font-size:14px;color:#fff;padding:0 20px;background-color:#e0c363;vertical-align:middle}.button_watch s{width:16px;height:17px;background:url(/images/icon_video.png) no-repeat 50%;background-size:100% auto;margin-right:10px;display:inline-block;vertical-align:middle}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets,.main_banner .swiper-pagination-custom{position:absolute;left:0;bottom:110px;text-align:center;display:flex;align-items:center;justify-content:center}.main_banner .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#fff;transition:.3s;opacity:1}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.main_banner .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_banner_nav{position:absolute;width:100%;max-width:1200px;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10}.main_banner .swiper-button-next,.main_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.main_banner .swiper-button-prev,.main_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/btn_prev_white.png);left:-90px}.main_banner .swiper-button-next,.main_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/btn_next_white.png);right:-90px}.main_banner .swiper-button-prev:hover,.main_banner .swiper-container-rtl .swiper-button-next:hover{background-image:url(/images/btn_prev_hover.png);left:-90px}.main_banner .swiper-button-next:hover,.main_banner .swiper-container-rtl .swiper-button-prev:hover{background-image:url(/images/btn_next_hover.png)}.my_cards{margin-top:-70px;background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(36,27,5,.1);padding:40px 40px 45px;position:relative;z-index:10;display:flex;justify-content:center}.my_cards_box{width:calc(33.333% - 20px * 2 / 3);margin-right:20px}.my_cards_box:last-child{margin-right:0}.my_cards_box h2{line-height:1em;font-size:20px;font-weight:700;margin-bottom:19px;color:#121212}.my_cards_box h2 a{height:28px;display:inline-block;position:relative}.my_cards_box h2 a s{display:block;width:17px;height:15px;display:inline-block;background-image:url(/images/icons_cards.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;margin-right:5px}.my_cards_box_02 h2 a s{background-position:0 20%}.my_cards_box h2 span{height:28px;display:inline-block;position:relative}.my_cards_box h2 span s{display:block;width:17px;height:15px;display:inline-block;background-image:url(/images/icons_cards.png);background-size:100% auto;background-position:0 0;background-repeat:no-repeat;margin-right:5px}.my_cards_data{background:#f8f8f8;border-radius:3px;color:#111;line-height:20px}.my_cards_data>a{display:block;border-bottom:1px solid #fff;padding:15px;display:flex;align-items:center;position:relative;transition:.3s;border-radius:3px}.my_cards_data>a:last-child{border-bottom:0}.my_cards_data>a .pic{width:65px;height:65px;position:relative;overflow:hidden}.my_cards_data>a .pic img{width:100%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.my_cards_data>a .con{width:calc(100% - 65px);padding:0 15px;position:relative;font-size:16px;line-height:21px}.my_cards_data>a .con .tit{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.my_cards_data>a .con .view_date{font-size:13px;line-height:25px}.my_cards_data>a .con .ip_time_wrap{display:flex;flex-wrap:wrap}.my_cards_data>a .con .ip_time_wrap .time{margin-left:5px}.my_cards_data>a .con .progress_bar{margin-top:12px;width:100%;max-width:130px;height:4px;border-radius:2px;background:#e5e5e5;position:relative}.my_cards_data>a .con .progress_bar .progress{height:100%;border-radius:2px;background:#e0c363;position:absolute;left:0;top:0}.my_cards_data>a .con .tit02{display:inline-block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;white-space:normal;line-height:20px;max-height:40px;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:5px;-webkit-line-clamp:2}.my_cards_data>a .con .time{font-size:13px;line-height:25px;color:#666}.my_cards_data>a .con .time b{color:#111}.my_cards_data>a .con .time_info{display:flex;flex-wrap:wrap;font-size:13px;line-height:20px}.my_cards_data>a .con .time_info dl,.my_cards_data>a .con .time_info dl:last-child{display:flex;margin-right:5px}.my_cards_data>a .con .time_info dd{font-weight:700}.my_cards_data>a .go_arr{position:absolute;right:15px;top:50%;transform:translateY(-50%);width:7px;height:12px;background:url(/images/card_icon_arr.png) no-repeat 50%;background-size:contain;transition:.3s}.my_cards_data>a:hover{background:#0028aa;color:#fff}.my_cards_data>a:hover .go_arr{background:url(/images/card_icon_arr_hover.png) no-repeat 50%;background-size:contain}.my_cards_data>a:hover b,.my_cards_data>a:hover p{color:#fff!important}.my_cards_tit_tab{border-bottom:1px solid #ddd;display:flex}.my_cards_tit_tab span{color:#999;font-size:18px;font-weight:400;display:inline-block;padding:0 15px;position:relative;cursor:pointer}.my_cards_tit_tab span.on{width:50%;text-align:center;color:#111;font-weight:700}.my_cards_tit_tab span.on:after{content:"";display:block;width:100%;height:2px;background:#111;position:absolute;left:0;bottom:0}.my_cards_tit_tab>span{width:50%;height:28px;display:inline-block;text-align:center;position:relative}.my_cards_tit_tab>span:before{content:"";display:block;width:1px;height:14px;background:#ddd;position:absolute;right:0;bottom:15px}.my_cards_tit_tab>span:last-of-type:before{display:none}.my_cards_tit_tab .c_num_icon{display:inline-block;min-width:20px;height:20px;border-radius:10px;background:#e0c363;font-size:11px;color:#fff;font-weight:700;text-align:center;line-height:21px;position:relative;top:-4px;padding:0 7px}.my_cards_box.my_cards_box_02 h2 span s{background-position:0 20%}.my_cards_box h2 .tab_qna s{background-position:0 60%}.my_cards_box h2 .tab_homework s{background-position:0 100%}.my_cards_box .tab_qna.on s{background-position:0 40%}.my_cards_box .tab_homework.on s{background-position:0 80%}.my_cards_box_03 .my_cards_data>a .con{width:calc(100% - 30px)}.my_cards_data>a .pic.my_cards_check{width:30px}.main_wrap .main_list_slide_wrap{padding:116px 0 180px}.main_list_slide_tit{font-size:45px;line-height:1em;font-weight:700;margin-bottom:20px;text-transform:uppercase}.main_list_slide_tit img{display:inline-block;height:33px;vertical-align:middle;margin-top:-8px}.main_list_slide_tit .main_slide_tit_mob{display:none}.main_list_slide_tit span{font-size:.98em;color:#fff;text-shadow:-1px -1px 0 #222,1px -1px 0 #222,-1px 1px 0 #222,1px 1px 0 #222;letter-spacing:.7px}.main_list_slide_wrap .swiper-container{overflow:visible}.main_list_slide_wrap .swiper-container:before{content:"";display:block;width:400px;height:100%;position:absolute;left:-400px;top:0;z-index:8}.main_list_slide_wrap .swiper-container:after{content:"";display:block;width:400px;height:100%;position:absolute;right:-400px;top:0;z-index:8}.main_list_slide_wrap .swiper-slide{width:calc(25% - 60px / 4);background-color:#fff;opacity:0;pointer-events:none;transition:0s;position:relative;border-radius:10px}.main_list_slide_wrap .swiper-slide .box{border-radius:10px;overflow:hidden}.main_list_slide_wrap .swiper-slide .box_relative_size{width:100%;height:171px;padding-bottom:64.561%;box-sizing:content-box}.main_list_slide_wrap .swiper-slide .top{position:relative}.main_list_slide_wrap .swiper-slide .top .thum{display:block;width:100%;height:0;padding-bottom:64.561%;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}.main_list_slide_wrap .swiper-slide .top .thum_bg{position:absolute;left:0;top:0;background:linear-gradient(rgba(0,0,0,.7),transparent);width:100%;height:50%}.top_label_wrap{position:absolute;left:15px;top:15px;z-index:1}.top_label{width:75px;height:20px;line-height:20px;font-size:12px;color:#fff;text-align:center;border-radius:2px}.top_label.top_label_popular{background:#174bf4;font-weight:700}.top_label.top_label_updated{background:#3acfa9;font-weight:700}.top_label.top_label_featured{background:#ffc016;text-shadow:0 2px 10px #d29900;font-weight:700}.level01.top_level:before{background:#0024b6}.level02.top_level:before{background:#5bdb0c}.bottom_video{padding:0 10px 0 14px;height:22px;line-height:20px;font-size:13px;color:#fff;background:rgba(68,68,68,.8);position:absolute;right:0;bottom:0;display:inline-block}.bottom_video s{display:inline-block;width:12px;height:10px;background:url(/images/icon_tv.png) no-repeat 50%;background-size:contain;margin-right:5px;letter-spacing:-.04em}.main_list_slide_wrap .swiper-slide .bottom{padding:20px}.main_list_slide_wrap .swiper-slide .bottom>*{word-break:keep-all}.main_list_slide_wrap .swiper-slide .bottom .cate{font-size:15px;color:#888;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .swiper-slide .bottom .tit{display:block;font-size:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;height:50px}.main_list_slide_wrap .swiper-slide .bottom .teacher{display:block;font-size:15px;line-height:20px;margin:10px 0}.main_list_slide_wrap .swiper-slide .bottom .info{font-size:15px;line-height:20px;margin:10px 0;display:flex;flex-wrap:wrap}.main_list_slide_wrap .swiper-slide .bottom .info dl{display:flex;font-size:13px;line-height:20px;color:#666;margin-right:10px;align-items:center}.main_list_slide_wrap .swiper-slide .bottom .dl:last-child{margin-right:0}.main_list_slide_wrap .swiper-slide .bottom .info dt{width:12px;height:12px;background:url(/images/icon_slide_big.png) no-repeat 0 0;background-size:100% auto;margin-right:5px}.main_list_slide_wrap .swiper-slide .bottom .info .date dt{background-position:0 0}.main_list_slide_wrap .swiper-slide .bottom .info .time dt{background:url(/images/img_hat.png) no-repeat;background-size:100% auto;width:17px}.main_list_slide_wrap .swiper-slide .bottom .info .time dd{letter-spacing:-.04em}.main_list_slide_wrap .teacher_profile .top{display:flex;align-items:center;margin:8px 0}.main_list_slide_wrap .teacher_profile .top .pic{width:50px;height:50px;border-radius:50%;overflow:hidden}.main_list_slide_wrap .teacher_profile .top .right{width:calc(100% - 50px);padding-left:10px}.main_list_slide_wrap .teacher_profile .top .right .name{font-size:17px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .teacher_profile .top .right .job{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main_list_slide_wrap .teacher_profile .con{font-size:15px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4em;height:4.2em}.main_list_slide_wrap .score{display:flex;flex-wrap:wrap;align-items:center;margin-top:10px;justify-content:flex-start}.main_list_slide_wrap .score .icon_wrap{display:flex;justify-content:flex-end}.main_list_slide_wrap .score .icon_wrap .button{width:38px;height:38px;border-radius:50%;background-repeat:no-repeat;background-size:auto 18px;margin-right:4px;background-position:50%;overflow:hidden;transition:.3s}.main_list_slide_wrap .score .icon_wrap .button:last-child{margin-right:0}.icon_bookmark{background-image:url(/images/icon_bookmark_black.png)}.icon_cart{background-image:url(/images/icon_cart_black.png)}.main_list_slide_wrap .score .icon_wrap .button.on{width:40px;height:40px;border-radius:50%;background-color:#e0c363}.icon_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.icon_cart.on{background-image:url(/images/icon_cart_white.png)}.main_list_slide_wrap .swiper-slide .box_hover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;transition:.5s cubic-bezier(.215,.61,.355,1);box-shadow:0 10px 30px rgba(36,27,5,.1);background:#fff;z-index:0;height:100%}.main_list_slide_wrap .swiper-slide .bottom_normal{height:auto;overflow:hidden;max-height:350px;transition:max-height .5s}.main_list_slide_wrap .swiper-slide .bottom_hover{height:0;overflow:hidden;min-width:120%;padding:0;max-height:0;transition:min-width .5s,max-height .7s}@media screen and (min-width:1281px){.main_list_slide_wrap .swiper-slide:hover{z-index:5}.main_list_slide_wrap .swiper-slide:hover .box_hover{width:120%;box-shadow:0 30px 60px rgba(5,18,36,.4);height:auto}.main_list_slide_wrap .swiper-slide:hover .bottom_normal{height:0;padding:0;max-height:0}.main_list_slide_wrap .swiper-slide:hover .bottom_hover{height:auto;padding:20px;min-width:100%;max-height:500px}.main_list_slide_wrap .swiper-slide:hover .score{justify-content:flex-end}}.main_list_slide_wrap .swiper-slide-active,.main_list_slide_wrap .swiper-slide-active+.swiper-slide,.main_list_slide_wrap .swiper-slide-active+.swiper-slide+.swiper-slide,.main_list_slide_wrap .swiper-slide-active+.swiper-slide+.swiper-slide+.swiper-slide{opacity:1;pointer-events:auto;transition:.6s}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{position:absolute;left:0;bottom:-50px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:0}.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#000;transition:.3s;opacity:1}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.main_list_slide_wrap .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_list_slide_wrap .swiper-button-next,.main_list_slide_wrap .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.main_list_slide_wrap .swiper-button-prev,.main_list_slide_wrap .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-80px}.main_list_slide_wrap .swiper-button-next,.main_list_slide_wrap .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-80px}.main_list_slide_wrap .swiper-button-next:hover,.main_list_slide_wrap .swiper-button-prev:hover,.main_list_slide_wrap .swiper-container-rtl .swiper-button-next:hover,.main_list_slide_wrap .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}.popular_banner{background:#101112;position:relative;padding:70px 0 50px}.popular_banner:before{content:"";background:#0028aa;position:absolute;height:100%;z-index:0;left:0;top:0;width:37%}.popular_banner .main_list_slide_tit{color:#fff}.popular_banner .main_list_slide_tit span{color:#fff;text-shadow:none}.popular_banner .inner_1200{position:relative}.popular_banner .swiper-slide{display:flex;flex-wrap:wrap;align-items:center}.popular_banner .swiper-slide>div{width:50%}.popular_banner .swiper-slide>div:first-child{max-width:400px}.popular_banner .swiper-slide .img_area{width:100%;height:0;border-radius:10px;overflow:hidden;padding-bottom:60%;background-size:cover;background-position:50%;background-repeat:no-repeat}.popular_banner .swiper-slide .pop_banner_txt{width:calc(100% - 400px);padding-left:50px;color:#fff}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:35px;line-height:35px;font-weight:700}.popular_banner .swiper-slide .pop_banner_txt .txt{margin-top:15px;font-size:16px;line-height:27px;word-break:keep-all}.popular_banner .swiper-slide .pop_banner_txt .button_gold{margin-top:40px}.popular_banner .teacher_profile{margin-top:39px;max-width:500px;padding-right:100px}.popular_banner .teacher_profile>a{display:flex}.popular_banner .teacher_profile>a .pic{width:50px;height:50px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.popular_banner .teacher_profile>a .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.popular_banner .teacher_profile>a .right{width:calc(100% - 50px);padding-left:10px;font-size:16px;line-height:21px;color:#a9a9a9}.popular_banner .teacher_profile>a .right .name{color:#fff;font-weight:700}.popular_banner .swiper-pagination{display:block;width:80px;height:40px;line-height:38px;font-size:16px;color:#fff;background:#292d31;border-radius:20px;text-align:center;left:auto;right:0;bottom:0;font-weight:400;padding:0}.popular_banner .swiper-pagination .swiper-pagination-current{font-weight:700}.popular_banner .swiper-button-next,.popular_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s;opacity:.5;top:calc(50% + 30px)}.popular_banner .swiper-button-prev,.popular_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev_white.png);left:-80px}.popular_banner .swiper-button-next,.popular_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next_white.png);right:-80px}.popular_banner .swiper-button-next:hover,.popular_banner .swiper-button-prev:hover,.popular_banner .swiper-container-rtl .swiper-button-next:hover,.popular_banner .swiper-container-rtl .swiper-button-prev:hover{opacity:.7}.popular_banner .swiper-button-next.swiper-button-disabled,.popular_banner .swiper-button-prev.swiper-button-disabled{opacity:.3}.main_wrap .trending_wrap02{padding:110px 0 160px}.main_wrap .bestskill_wrap{padding:0 0 166px}.button_gold_border{border:2px solid #e0c363;width:100px;height:40px;line-height:36px;border-radius:20px;color:#e0c363;font-weight:700;font-size:16px;padding:0 20px;position:absolute;right:0;top:0;transition:.3s}.button_go{background:url(/images/pop_arr.png) no-repeat right 20px center;background-size:12px auto;transition:.3s}.button_gold{text-align:center;width:auto;height:40px;line-height:38px;font-size:16px;font-weight:700;color:#fff;background:#e0c363;padding:0 30px;display:inline-block;border-radius:20px;transition:.3s}.button_gold_border:hover{color:#0027a9;border-color:#0027a9}.button_go:hover{background:url(/images/pop_arr_blue.png) no-repeat right 20px center;background-size:12px auto}.button_gold:hover{background:#0027a9;color:#fff}.top_button{width:50px;height:50px;display:block;border:0;background:#fff url(/images/btn_top.jpg);background-size:contain;border-radius:5px;overflow:hidden;box-shadow:0 8px 20px rgba(24,39,61,.1);position:fixed;right:30px;bottom:30px;z-index:50}#footer{background-color:#000;color:#fff}#footer>.inner_1200{display:flex;padding:56px 0 44px}#footer .ft_copy_wrap{width:32%;padding:40px 0;font-size:12px;font-weight:700}#footer .ft_copy_wrap img{width:126px}#footer .ft_copy_wrap p{margin-top:10px}#footer .ft_menu_wrap{width:68%}.ft_menu_wrap{display:flex}.ft_menu_wrap .ft_menu{width:32%}.ft_menu_wrap .ft_menu:last-child{width:28%;padding-left:20px}.ft_menu_wrap .ft_menu h5{font-size:16px;margin-bottom:25px}.ft_menu_wrap .ft_menu li{margin-bottom:15px;font-size:13px}.ft_menu_wrap .ft_menu li:last-child{margin-bottom:0}.ft_menu_wrap .ft_menu .ft_menu_txt a:hover{border-bottom:1px solid #fff}.ft_menu_mobile ul li{margin-bottom:5px}.ft_menu_mobile ul li:last-child{margin-bottom:0}.ft_menu_mobile ul li a{width:100%;background-color:rgba(50,50,50,.5);position:relative;padding:5px 0 5px 50px;display:block;border-radius:5px;transition:.3s}.ft_menu_mobile ul li a:hover{background-color:rgba(50,50,50,.8)}.ft_menu_mobile ul li a s{position:absolute;left:15px;top:50%;margin-top:-10px;display:block}.ft_menu_mobile ul li a.icon_app s{background:url(/images/icon_apple.png) no-repeat 50%;background-size:contain;width:20px;height:21px}.ft_menu_mobile ul li a.icon_gp s{background:url(/images/icon_google.png) no-repeat 50%;background-size:contain;width:20px;height:22px}.ft_menu_mobile ul li a span{display:block}.ft_menu_mobile ul li a span:first-of-type{font-size:9px;font-weight:300}.ft_menu_mobile ul li a span:nth-of-type(2){font-size:14px;font-weight:500}.ft_menu_sns{margin-top:30px}.ft_menu_sns ul{display:flex;justify-content:flex-start}.ft_menu_sns ul li{display:block;margin-right:5px}.ft_menu_sns ul li a{display:block;width:30px;height:30px;border-radius:50%;background-color:rgba(50,50,50,.5);background-position:50%;background-repeat:no-repeat;background-size:12px auto}.ft_menu_sns ul li a:hover{background-color:rgba(50,50,50,.85)}.ft_menu_sns ul li a.sns_facebook{background-image:url(/images/icon_facebook.png);background-size:7px auto}.ft_menu_sns ul li a.sns_insta{background-image:url(/images/icon_insta.png)}.ft_menu_sns ul li a.sns_linked{background-image:url(/images/icon_linked.png)}.ft_menu_sns ul li a.sns_twitter{background-image:url(/images/icon_twitter.png)}.ft_menu_sns ul li a.sns_youtube{background-image:url(/images/icon_youtube.png)}.sub_top{background:url(/images/class/class_top_bg.png) no-repeat 50% 0/cover;min-height:250px;border-bottom:1px solid #eee;padding-top:55px}.sub_top .history{margin-bottom:8px}.sub_top .common_tit{margin-bottom:25px;line-height:1.2em;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.topic_wrap{margin:46px 0 30px}.topic_wrap h3{font-size:20px;font-weight:700;margin-bottom:20px;position:relative;line-height:1em}.topic_wrap .topic_toggle{position:absolute;right:0;top:0;font-size:16px;color:#111}.topic_wrap .topic_toggle_mob{display:none}.topic_wrap .topic_toggle s{display:inline-block;width:16px;height:16px;background:url(/images/class/icon_minus.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-top:-2px;margin-left:5px}.topic_wrap .topic_toggle.on s{background:url(/images/class/icon_plus.png) no-repeat 50%;background-size:contain}.topic_wrap .topic_box_wrap{padding:25px 25px 20px;background:#f8f8f8;border-radius:10px}.topic_wrap .topic_box{display:flex;flex-wrap:wrap;max-height:500px}.topic_wrap .topic_tag{padding:0 11px;font-size:16px;color:#888;background:#fff;border-radius:14px;min-height:30px;line-height:28px;border:1px solid #ddd;margin-bottom:7px;margin-right:7px;display:block}.topic_wrap .topic_tag.on{color:#fff;background:#666;border-color:#666}.star_wr_mo{display:none}@media screen and (min-width:1281px){.filter_pop_mob{display:none!important}}.btn_mo_filter{display:none}.class_list_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.class_list_wrap .list_filter_wrap{width:270px}.class_list_wrap .common_list{width:calc(100% - 270px);padding-left:50px}.common_list .empty_list{text-align:center;display:flex;align-items:center;justify-content:center;min-height:100px;border-bottom:1px solid #dcdcdc}.list_filter{border:1px solid #ddd;border-radius:10px}.list_filter_tit{position:relative;height:50px;line-height:50px;padding:0 20px;border-radius:10px 10px 0 0;font-weight:400}.list_filter_tit>s{display:inline-block;width:17px;height:14px;background:url(/images/class/icon_filter.png) no-repeat 50%;background-size:contain;margin-right:5px}.list_filter_tit .btn_reset{color:#888;font-size:14px;line-height:20px;height:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.list_filter_tit .btn_reset s{display:inline-block;width:13px;height:12px;background:url(/images/class/icon_reset.png) no-repeat 50%;background-size:contain;margin-right:5px}.filter_box_tit{font-size:16px;font-weight:700;position:relative}.filter_box_tit s{display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto;position:absolute;right:0;top:0}.filter_box{border-top:1px solid #ddd;background:#f8f8f8;padding:15px 20px 20px}.filter_box:last-of-type{border-radius:0 0 10px 10px}.filter_box>ul>li{height:22px;line-height:22px;margin-top:10px}.filter_box_tit_toggle s{display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 100%;background-size:14px auto;position:absolute;right:0;top:0}.filter_box_tit_toggle+ul{display:none}.filter_box.open .filter_box_tit_toggle>s{transform:rotate(-180deg)}.filter_box.open .filter_box_tit_toggle+ul{display:block}.filter_box .filter_count{font-size:.95em;color:#999;vertical-align:baseline}.rating_wrap{width:calc(100% - 15px);margin-left:7px;position:relative}.rating_bg_wrap{position:relative;margin-top:35px}.rating_bg_wrap .rating_bg_bar{width:calc(100% + 4px);height:5px;background:#c6c6c6;border-radius:3px;position:relative;display:flex;justify-content:space-between;position:absolute;left:0;bottom:0}.rating_bg_wrap .rating_bg_bar .rating_dot{display:block;width:5px;height:5px;border-radius:50%;background:#a9a9a9;position:relative;left:-2px;top:0;z-index:1}.rating_bg_wrap .rating_bg_bar .rating_num{position:absolute;left:50%;transform:translateX(-50%);top:12px;font-size:11px;line-height:1;color:#999}.rating_bg_wrap .rating_bg_bar a:last-child{position:absolute;right:0;top:0;width:10px}.rating_bg_wrap .rating_bg_bar a:last-child .rating_dot{left:auto;right:0;top:0}.rating_txt{position:absolute;bottom:calc(100% - 15px);bottom:20px;left:50%;transform:translateX(-50%);width:88px;height:24px;line-height:24px;background:#e0c461;border-radius:5px;color:#f8f8f8;font-size:13px;text-align:center;display:flex;align-items:center;justify-content:center}.rating_txt s{display:inline-block;width:15px;height:15px;background:url(/images/class/star_wh.png) no-repeat 50%;background-size:contain}.rating_txt:after{content:"";display:block;width:8px;height:12px;border-top:6px solid #e0c461;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%)}.rating_txt span{margin:0 5px}.rating_txt.pos_end{left:auto;right:-10px;transform:translateX(0)}.rating_txt.pos_end:after{left:auto;right:10px;transform:translateX(0)}.rating_txt.pos_4to5{left:auto;right:-10px;transform:translateX(0)}.rating_txt.pos_4to5:after{left:auto;right:19px;transform:translateX(0)}.rating_txt.pos_start{left:-10px;transform:translateX(0)}.rating_txt.pos_start:after{left:6px;transform:translateX(0)}.rating_txt.pos_1to2{left:-10px;transform:translateX(0)}.rating_txt.pos_1to2:after{left:20px;transform:translateX(0)}.rating_drag .ui-corner-all,.rating_drag.ui-corner-all{border-radius:0}.rating_drag.ui-slider{width:100%;background:#c6c6c6;border:5px;border-radius:3px}.rating_drag.ui-slider-horizontal{position:relative;height:5px}.rating_drag.ui-slider-vertical{height:15em;width:6px}.rating_drag .ui-slider-handle{display:block;width:15px;height:15px;background:#fff;border-radius:50%;border:2px solid #242424;cursor:pointer;outline:none;position:absolute;z-index:2}.rating_drag.ui-slider-horizontal .ui-slider-handle{top:50%;margin-top:-7.5px;margin-left:-7.5px}.rating_drag.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-7.5px}.rating_drag .ui-slider-handle:hover{box-shadow:0 0 8px rgba(0,0,0,.35)}.rating_drag .ui-slider-range{border:0;border-radius:3px;background:#242424}.rating_drag.ui-slider-horizontal .ui-slider-range{height:5px;position:relative;z-index:2}.rating_drag.ui-slider-vertical .ui-slider-range{position:absolute;left:0;width:6px}.common_list_top{position:relative;border-bottom:2px solid #333;display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.common_list_top .left{align-items:center}.common_list_top .left,.common_list_top .right{display:flex;flex-wrap:wrap;height:100%}.common_list_top .right .fake_select{width:150px;margin-right:5px;height:40px}.common_list_top .right .fake_select:last-child{margin-right:0}.common_list_top .left .top_result{font-size:16px}.common_list_box{padding:30px 0;border-bottom:1px solid #dcdcdc;display:flex;flex-wrap:wrap}.common_list_box .common_list_thum{width:250px}.common_list_txt{padding-left:35px;width:calc(100% - 250px);display:flex;flex-direction:column;justify-content:space-between}.common_list_thum_wrap{width:100%;padding-bottom:64.63%;display:block;background-size:cover;background-repeat:no-repeat;box-shadow:0 10px 30px rgba(5,18,36,.2);position:relative;border-radius:10px;overflow:hidden}.common_list_thum_wrap:before{height:100%;background:rgba(0,0,0,.25)}.common_list_thum_wrap:after,.common_list_thum_wrap:before{content:"";display:block;position:absolute;left:0;top:0;width:100%}.common_list_thum_wrap:after{height:40px;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.list_cate_wrap{font-size:14px;color:#555;margin-bottom:3px}.list_cate_wrap s{display:inline-block;width:17px;height:17px;margin-right:2px;background-repeat:no-repeat;background-size:100% auto;background-image:url(/images/class/list_top_icons.png);vertical-align:middle;margin-top:-2px}.list_cate_wrap.list_cate_coaching s{background-position:center 0}.list_cate_wrap.list_cate_class s{background-position:center 100%}.list_cate_txt{font-size:15px;margin-left:6px;color:#888;vertical-align:middle}.common_list_txt .list_tit{font-size:26px;font-weight:700;line-height:1.2;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.common_list_txt .teacher{display:block;color:#888;font-size:15px;margin-bottom:10px}.common_list_txt .sorting_tag_box{display:flex;flex-wrap:wrap}.common_list_txt .sorting_tag_box .sorting_tag{display:inline-block;padding:0 5px;height:22px;line-height:22px;margin-right:2px;font-size:12px;color:#888;background:#ededed;border-radius:2px}.common_list_txt .sorting_tag_box .sorting_tag:last-of-type{margin-right:0}.common_list_txt .bottom{color:#666;font-size:14px;display:flex;flex-wrap:wrap;justify-content:space-between}.common_list_txt .bottom .class_info{display:flex;margin-top:10px}.common_list_txt .bottom .class_info dl{display:flex;margin-right:14px}.common_list_txt .bottom .class_info dl:last-of-type{margin-right:0}.common_list_txt .bottom .class_info dt{width:18px;height:20px}.common_list_txt .bottom .class_info dl.date dt{background:url(/images/class/icon_calender.png) no-repeat 0;background-size:12px auto}.common_list_txt .bottom .class_info dl.view dt{background:url(/images/class/icon_view.png) no-repeat 0;background-size:15px auto}.common_list_txt .bottom .class_info dl.learn dt{background:url(/images/class/icon_learn.png) no-repeat 0;background-size:17px auto;width:23px}.common_list_txt .bottom .class_info dl.time dt{background:url(/images/class/icon_video.png) no-repeat left 6px;background-size:13px auto}.common_list_txt .bottom .right{display:flex;flex-wrap:wrap;align-items:center}.common_list_txt .bottom .price_wrap{font-size:20px;font-weight:400;color:#111;margin-right:15px}.common_list_txt .bottom .ori_price{color:#999;text-decoration:line-through}.common_list_txt .bottom .free{color:#111;font-size:25px;font-weight:700}.common_list_txt .bottom .save_btns{display:flex}.save_btns .n_btn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;padding:0;position:relative;margin:0 2px}.save_btns .btn_bookmark{background-image:url(/images/icon_bookmark_black.png);background-size:auto 17px}.save_btns .btn_bookmark,.save_btns .btn_cart{background-repeat:no-repeat;background-position:50%}.save_btns .btn_cart{background-image:url(/images/icon_cart_black.png);background-size:22px 18px}.save_btns .btn_gift{background-image:url(/images/class/icon_gift_black.png);background-repeat:no-repeat;background-position:50%;background-size:auto 19px}.save_btns .n_btn.on{background-color:#e0c363}.save_btns .btn_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.save_btns .btn_cart.on{background-image:url(/images/icon_cart_white.png)}.save_btns .btn_gift.on{background-image:url(/images/class/icon_gift_white.png)}.common_list .common_list_banner{padding:30px 0;border-bottom:1px solid #dcdcdc}.common_list_banner .common_list_banner_tit{padding:0 15px}.common_list_banner .inner_1200{position:relative}.common_list_banner .swiper-container{overflow:hidden;background:#000;border-radius:10px}.common_list_banner .swiper-slide{display:flex;flex-wrap:wrap;background:#000;border-radius:10px;color:#fff;opacity:0;pointer-events:none;transition:opacity .3s}.common_list_banner .swiper-slide-active{opacity:1;pointer-events:auto}.common_list_banner .img_wrap{width:375px;position:relative}.common_list_banner .img_area{width:100%;padding-bottom:64.63%;border-radius:10px;background-repeat:no-repeat;background-size:cover;background-position:50%}.common_list_banner .list_banner_txt{width:calc(100% - 375px);padding:30px 20px 0 30px}.list_banner_txt{width:calc(100% - 375px);padding-left:50px;color:#fff}.list_banner_txt .tit{display:block;font-size:23px;line-height:1.2em;font-weight:700}.list_banner_txt .txt{display:block;font-size:16px;line-height:1.6em;word-break:keep-all}.list_banner_txt .button_gold{margin-top:40px}.list_banner_txt .bottom{display:flex;justify-content:space-between;align-items:flex-end;margin-top:20px}.list_banner_txt .teacher_profile{max-width:calc(100% - 90px)}.list_banner_txt .teacher_profile>a{display:flex;align-items:center}.list_banner_txt .teacher_profile>a .pic{width:35px;height:35px;border-radius:50%;overflow:hidden;position:relative;flex-shrink:0}.list_banner_txt .teacher_profile>a .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.list_banner_txt .teacher_profile>a .right{width:calc(100% - 35px);padding-left:10px;font-size:14px;color:#a9a9a9}.list_banner_txt .teacher_profile>a .right .name{display:inline-block;color:#fff;font-weight:700;margin-right:5px}.list_banner_txt .teacher_profile>a .right .job,.list_banner_txt .teacher_profile>a .right .name{max-width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.list_banner_txt .save_btns{display:flex;justify-content:flex-end;width:90px}.list_banner_txt .save_btns .btn_bookmark{background-image:url(/images/icon_bookmark_white.png)}.list_banner_txt .save_btns .btn_cart{background-image:url(/images/icon_cart_white.png)}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{width:auto;text-align:right;display:flex;align-items:center;justify-content:flex-end;right:30px;bottom:30px}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets .common_list_banner .swiper-pagination-bullet{margin:0 3px}.common_list_banner .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#fff;opacity:1}.common_list_banner .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #bbaa64}.common_list_banner .swiper-button-next,.common_list_banner .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.common_list_banner .swiper-button-prev,.common_list_banner .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-80px}.common_list_banner .swiper-button-next,.common_list_banner .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-80px}.common_list_banner .swiper-button-next:hover,.common_list_banner .swiper-button-prev:hover,.common_list_banner .swiper-container-rtl .swiper-button-next:hover,.common_list_banner .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}.overview_video_wrap{height:64vh;background:#000;position:relative}.overview_titbar{position:absolute;left:0;top:0;width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,.37);height:70px;line-height:70px;border-bottom:1px solid #404040;z-index:10}.overview_titbar>.left{display:flex;align-items:center;width:calc(100% - 220px)}.overview_titbar .tit{line-height:1.2em;padding:0 30px;width:100%}.overview_titbar .tit h3{font-size:18px;font-weight:700}.overview_titbar .tit h3,.overview_titbar .tit p{color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.overview_titbar .tit p{font-size:14px;margin-top:5px}.overview_titbar .btn_contents{width:170px;height:70px;text-align:center;font-size:18px;font-weight:700;color:#fff;background:#363636;flex-shrink:0}.overview_titbar .btn_contents img{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-left:20px}.overview_titbar>.right{display:flex;height:100%}.titbar_icon_wrap{display:flex;margin-right:30px}.titbar_icon_wrap>li{margin-left:25px;display:flex;align-items:center;position:relative}.titbar_icon_wrap>li:first-child{margin-left:0}.titbar_icon{width:20px;height:20px;border-radius:50%;position:relative}.titbar_icon s{position:absolute;top:2px}.titbar_icon.titbar_icon_like{width:23px}.titbar_icon_like s{width:16px;height:14px;background:url(/images/class/top_icon_good.png) no-repeat 50%;background-size:contain}.titbar_icon_bookmark s{width:10px;height:15px;background:url(/images/class/top_icon_bookmark.png) no-repeat 50%;background-size:contain}.titbar_icon_share s{width:16px;height:15px;background:url(/images/class/top_icon_share.png) no-repeat 50%;background-size:contain}.titbar_icon_like.on s{background:url(/images/class/top_icon_good_on.png) no-repeat 50%;background-size:contain}.titbar_icon_bookmark.on s{background:url(/images/class/top_icon_bookmark_on.png) no-repeat 50%;background-size:contain}.titbar_icon_wrap>li .num{font-size:14px;color:#fff;display:inline-block}.titbar_icon_wrap .share_div{position:absolute;right:-30px;top:100%;background:#fff;padding:10px 0;width:150px}.titbar_icon_wrap .share_div a{display:block;height:40px;line-height:40px;font-size:15px;padding:0 15px}.titbar_icon_wrap .share_div a i{display:inline-block;width:30px;height:30px;border-radius:50%;background:#eee;margin-right:5px;vertical-align:middle}.titbar_icon_wrap .share_div a:hover{background:#f8f8f8}.overview_video video{background-size:contain;width:100%;height:auto;max-height:100%}.btn_play_blk,.overview_video video{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.btn_play_blk{width:86px;height:86px;border-radius:50%;background:rgba(0,0,0,.5)}.btn_play_blk s{width:21px;height:30px;background:url(/images/class/video_play.png) no-repeat 50%;background-size:contain}.btn_play_blk s,.overview_video_wrap .quiz_wrap{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_video_wrap .quiz_wrap{background:#000;max-width:1200px;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;padding-top:70px;display:none}.overview_video_wrap .quiz_wrap .quiz_cont{width:100%}.quiz_top{margin-bottom:35px;text-align:center}.quiz_top .quiz_top_tit{font-size:20px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center}.quiz_top .quiz_top_tit s{width:23px;height:20px;background:url(/images/class/quiz_check.png) no-repeat 50%;background-size:contain;display:inline-block;margin-right:5px}.quiz_top .quiz_top_sub{font-size:17px;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quiz_top .quiz_top_num{color:#bbb;font-size:17px}.quiz_wrap .btn_wrap_01{margin-top:30px}.quiz_wrap .n_btn{width:220px}.quiz_video_next{width:100%;max-width:550px;padding:15px;border-radius:10px;background:#333;display:flex;justify-content:space-between;align-items:center;margin:0 auto}.quiz_video_next>.left{width:130px}.quiz_video_next>.left>.img_wrap{position:relative;width:100%;border-radius:10%;padding-bottom:64.705%;height:0;box-shadow:0 10px 30px rgba(5,18,36,.2);background-size:cover;background-repeat:no-repeat}.btn_play_wh{width:40px;height:40px;border-radius:50%;background:url(/images/class/btn_play_wh.png) no-repeat 50%;background-size:contain;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.quiz_video_next>.right{width:calc(100% - 130px);padding-left:25px}.quiz_video_next>.right .next_{font-size:13px;font-weight:700;color:#999;margin-bottom:5px}.quiz_video_next>.right .next_tit{font-size:18px;font-weight:700;color:#fff;margin-bottom:3px}.quiz_video_next>.right .next_time{font-size:13px;font-weight:700;color:#bbb}.overview_fly_wrap{position:fixed;z-index:60;right:0;width:100%}.ovv_floating_video_wrap{width:100%;height:215px;background:rgba(0,0,0,.9);display:flex;transition:width .3s;position:relative;z-index:1}.ovv_floating_video_wrap .ovv_floating_video{width:382px;height:100%;background:#ddd;flex-shrink:0}.floating_video_info{width:calc(100% - 382px);padding:50px 260px 50px 55px;color:#fff}.floating_video_info .floating_video_tit{font-size:20px;font-weight:700;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.floating_video_info .floating_video_txt{font-size:16px;margin-top:5px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.floating_video_info .floating_video_time{font-size:14px;margin-top:15px;color:#f8f8f8;opacity:.6}.floating_video_info .floating_video_time s{width:16px;height:13px;display:inline-block;margin-right:10px;background:url(/images/class/top_viedeo.png) no-repeat 50%;background-size:100% auto}.floating_pop_info{position:absolute;right:0;top:50%;transform:translateY(-50%)}.floating_pop_info .titbar_icon_wrap .share_div{transform:translateX(0);right:0;left:auto;top:30px}.quiz_pop_quiz{margin-bottom:27px}.quiz_pop_quiz .quiz_pop_tit{font-size:16px;color:#666;margin-bottom:8px}.icon_q{display:inline-block;width:30px;height:30px;line-height:30px;border-radius:50%;background:#111;color:#fff;text-align:center;margin-right:6px;font-size:16px;vertical-align:middle}.quiz_pop_txt{font-size:20px;color:#111}.quiz_answer_list li{margin-bottom:10px}.quiz_answer_list li input[type=radio]{display:none}.quiz_answer_list .answer_btn{display:block;width:100%;background:#fff;min-height:55px;border-radius:10px;border:2px solid #dfdfdf;box-shadow:0 5px 15px rgba(0,0,0,.15);padding:12px 20px;font-size:16px;color:#111;text-align:left;position:relative;cursor:pointer;transition:border-color .3s}.quiz_answer_list .answer_btn .num{position:absolute;left:20px;top:12px}.quiz_answer_list .answer_btn .answer{padding-left:24px}.quiz_answer_list .answer_btn .selected{display:none;width:18px;height:18px;background:url(/images/class/quiz_select.png);background-size:contain;position:absolute;right:20px;top:16px}.quiz_answer_list li input[type=radio]:checked+.answer_btn{border:2px solid #e0c463;font-weight:700}.quiz_answer_list li input[type=radio]:checked+.answer_btn .selected{display:block}.quiz_answer_list li:hover .answer_btn{border:2px solid #e0c463;font-weight:700}.quiz_check_wrap{background:#fff;border:2px solid #ddd;border-radius:10px;font-size:16px;padding:25px 30px}.quiz_check_tit{font-weight:700;font-size:16px;display:flex;align-items:center;jusstify-content:center;margin-bottom:10px}.quiz_check_correct{color:#d0ae37}.quiz_check_false{color:#0028aa}.quiz_check_tit s{display:block;width:25px;height:25px;border-radius:50%;margin-right:9px}.quiz_check_correct s{background:#e0c463 url(/images/class/quiz_correct_check.png) no-repeat 50%;background-size:15px auto}.quiz_check_false s{background:#0028aa url(/images/class/quiz_false_check.png) no-repeat 50%;background-size:8px auto}.gray_hr{display:block;height:1px;width:100%;background:#e5e5e5;margin:22px 0;border:0}.quiz_check_wrap .feedback{font-size:13px;color:#888;line-height:1.2;margin-bottom:4px}.btn_arr s{display:inline-block;width:14px;height:11px;background:url(/images/class/quiz_arr.png) no-repeat 50%;background-size:contain;margin-left:16px;vertical-align:middle;margin-top:-3px}.btn_black.btn_arr:hover s{background:url(/images/class/quiz_arr_black.png) no-repeat 50%;background-size:contain}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:30px 0 25px}.answer_collection{width:100%;max-width:520px;margin:0 auto;position:relative}.answer_collection .swiper-container{background:#f9f9f9;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.15)}.answer_collection .swiper-slide{padding:40px}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{width:40px;height:40px;background-size:100% auto;transition:.3s}.answer_collection .swiper-button-prev,.answer_collection .swiper-container-rtl .swiper-button-next{background-image:url(/images/list_btn_prev.png);left:-60px}.answer_collection .swiper-button-next,.answer_collection .swiper-container-rtl .swiper-button-prev{background-image:url(/images/list_btn_next.png);right:-60px}.answer_collection .swiper-button-next:hover,.answer_collection .swiper-button-prev:hover,.answer_collection .swiper-container-rtl .swiper-button-next:hover,.answer_collection .swiper-container-rtl .swiper-button-prev:hover{opacity:.5}#popQuizComplete img{width:100%;max-width:242px;margin:0 auto}.info_pop_wrap{text-align:center}.info_pop_wrap .info_pop_img{margin-bottom:30px}.info_pop_tit{font-size:30px;font-weight:700;line-height:1.2em;margin-bottom:14px}.info_pop_txt{font-size:17px;color:#555}.info_pop_txt p{word-break:keep-all}.info_pop_wrap .btn_wrap_01{margin-top:27px}.gift_pop_wrap .top_desc{font-weight:700;margin-bottom:30px;word-break:keep-all}.gift_form_wrap{display:flex;justify-content:space-between}.gift_form_wrap .form_wrap{width:calc(100% - 270px)}.gift_pop_wrap .img_wrap{width:250px}.gift_pop_wrap .img_wrap .prd_tit_wrap{margin-top:10px}.gift_pop_wrap .img_wrap .prd_tit_wrap .tit{display:block;font-size:19px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:25px;max-height:50px}.gift_pop_wrap .img_wrap .prd_tit_wrap .teacher{display:block;color:#888;font-size:15px;margin-top:5px}.gift_pop_wrap .gift_pop_btn_wrap{padding:30px 0 0;justify-content:center}.ovv_bottom_flying_wrap{width:100%;position:fixed;right:0;bottom:0;z-index:50}.ovv_bottom_flying_wrap .inner_1200{position:relative}.ovv_bottom_flying_wrap.on{padding-left:380px}.open_floating_cart{display:block;width:150px;height:50px;line-height:50px;font-size:15px;color:#fff;font-weight:700;text-align:center;background:#0028aa;border-radius:10px 10px 0 0;box-shadow:-5px 0 15px rgba(0,0,0,.1);position:absolute;bottom:0;right:0}.open_floating_cart s{display:inline-block;width:15px;height:9px;background:url(/images/class/icon_arr_up_white.png) no-repeat 50%;background-size:contain;margin-left:4px}.ovv_bottom_flying{display:none;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 -5px 10px rgba(0,0,0,.15);height:80px;padding:20px 0 20px 40px;position:absolute;right:0;bottom:0;width:100%;border-radius:10px}.ovv_bottom_flying.on{display:flex}.close_floating_cart{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:#111;box-shadow:5px 0 15px rgba(0,0,0,.1);position:absolute;right:0;top:-55px}.close_floating_cart s{width:15px;height:15px;background:url(/images/class/icon_close_white.png) no-repeat 50%;background-size:contain}.ovv_bottom_flying .price_wrap{font-size:22px}.ovv_bottom_flying .price_wrap .ori_pri{color:#999;text-decoration:line-through;margin-right:2px}.ovv_bottom_flying .price_wrap .pri{color:#111;font-weight:700}.ovv_bottom_flying .price_wrap .free{color:#111;font-size:25px;font-weight:700}.ovv_bottom_flying>.right{display:flex;justify-content:flex-end}.ovv_bottom_flying>.right .icons{display:flex;align-items:center;justify-content:space-between;margin-right:30px}.ovv_bottom_flying>.right .icons a{display:block;width:40px;height:40px;margin:0 2px;border-radius:50%;transition:.3s}.ovv_bottom_flying>.right .icons a.icon_gift{background-repeat:no-repeat;background-position:50%;background-size:auto 22px;background-image:url(/images/class/icon_gift_black.png)}.ovv_bottom_flying>.right .icons a.icon_bookmark{background-repeat:no-repeat;background-position:50%;background-size:auto 22px;background-image:url(/images/icon_bookmark_black.png)}.ovv_bottom_flying>.right .icons a.on{background-color:#e0c363}.ovv_bottom_flying>.right .icons a.icon_gift.on{background-image:url(/images/class/icon_gift_white.png)}.ovv_bottom_flying>.right .icons a.icon_bookmark.on{background-image:url(/images/icon_bookmark_white.png)}.ovv_bottom_flying>.right .icons .bar{display:none;width:1px;height:15px;background:#eee;margin:0 15px}.ovv_bottom_flying>.right .n_btn{min-width:120px;width:180px;height:80px;line-height:78px;font-size:19px;font-weight:700;box-shadow:0 5px 15px rgba(0,0,0,.15)}@media screen and (max-width:1700px){.open_floating_cart{right:60px}.ovv_bottom_flying{width:calc(100% - 120px);right:60px}}.ovv_flying_gift{display:block;position:fixed;right:100px;bottom:30px;z-index:105}.btn_gift_flying{width:50px;height:50px;border-radius:50%;background:#fff;box-shadow:0 5px 10px rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.btn_gift_flying s{display:block;width:18px;height:22px;background:url(/images/class/sidebar_gift.png) no-repeat 50%;background-size:contain}.ovv_flying_gift .price_wrap{font-size:16px;font-style:normal;margin-top:5px}.ovv_flying_gift .price_wrap .ori_pri{color:#999;text-decoration:line-through}.ovv_flying_gift .price_wrap .pri{color:#111;font-weight:700;font-size:18px}.gift_bubble{display:none;padding:10px 15px 15px;background:#fff;border-radius:10px;position:fixed;right:90px;bottom:100px;z-index:1;font-size:13px}.gift_bubble:after{content:"";display:block;width:24px;height:21px;background:url(/images/class/gift_bubble_blet.png);background-size:contain;position:absolute;right:15px;bottom:-8px}.gift_bubble>p{font-style:italic;color:#111}.gift_bubble .n_btn{margin-top:8px;width:100%;font-size:15px!important;font-weight:700}.gift_dimmed{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:-1;display:none}.ovv_flying_gift.on .gift_bubble,.ovv_flying_gift.on .gift_dimmed{display:block}.ovv_sidebar{width:30%;background:#333;position:fixed;left:-30%;top:80px;z-index:80;transition:left .3s;height:calc(100vh - 80px)}.ovv_sidebar.on{left:0;box-shadow:0 10px 35px rgba(0,0,0,.17)}body.on{padding-left:30%}.overview_fly_wrap.on{width:70%}.overview_titbar .btn_contents.on{display:none}@media screen and (min-width:1300px){.ovv_sidebar{width:380px;left:-380px}body.on{padding-left:380px}.overview_fly_wrap.on{width:calc(100% - 380px)}}.ovv_sidebar_tit{height:64px;padding:16px 20px;color:#fff;font-size:18px;font-weight:700;position:relative}.sidebar_close{width:30px;height:30px;border-radius:50%;position:absolute;right:20px;top:16px;background:url(/images/class/sidebar_close.png) no-repeat 50%;background-size:contain;opacity:.35;transition:opacity .3s}.sidebar_close:hover{opacity:1}.ovv_sidebar_cont{height:calc(100% - 64px);overflow-y:auto;overflow-x:hidden;margin-right:10px;padding:0 10px 20px 20px}.ovv_sidebar_cont::-webkit-scrollbar{width:5px}.ovv_sidebar_cont::-webkit-scrollbar-thumb{background-color:#2d2d2d;border-radius:3px;-webkit-transition:all .5s;transition:all .5s}.ovv_sidebar_cont::-webkit-scrollbar-track{background-color:#1d1d1d;border-radius:3px}.ovv_sidebar_cont .sidebar_toggle{border-radius:10px;overflow:hidden;color:#fff;margin-bottom:15px}.ovv_sidebar_cont .timeline_tit_big{display:block;position:relative;height:51px;line-height:51px;background:#4a4a4a;font-size:15px;font-weight:700;padding:0 50px 0 15px}.ovv_sidebar_cont .btn_sidebar_toggle{position:absolute;right:15px;top:50%;transform:translateY(-50%) rotate(-180deg);width:13px;height:8px;background:url(/images/class/sidebar_arr.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .sidebar_toggle.on .btn_sidebar_toggle{transform:translateY(-50%)}.ovv_sidebar_cont .timeline>li{position:relative;padding:16px 15px;background:#292929;border-bottom:2px solid #151515}.ovv_sidebar_cont .timeline>li.now{background:#1f1f1f}.ovv_sidebar_cont .timeline .icon_left{position:absolute;left:15px;top:16px;display:block}.ovv_sidebar_cont .timeline .icon_lock{width:10px;height:14px;background:url(/images/class/sidebar_lock.png) no-repeat 50%;background-size:contain;display:block;position:absolute;left:15px;top:16px}.ovv_sidebar_cont .timeline .icon_unlock{width:14px;height:14px;background:url(/images/class/sidebar_unlock.png) no-repeat 50%;background-size:contain;display:block;position:absolute;left:15px;top:16px}.ovv_sidebar_cont .timeline .icon_check{width:16px;height:16px;background:url(/images/class/sidebar_progress.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.now{background:url(/images/class/sidebar_progress_now.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.complete{background:url(/images/class/sidebar_progress_com.png) no-repeat 50%;background-size:contain;width:18px}.ovv_sidebar_cont .timeline .icon_bookmark{position:absolute;right:15px;top:20px;display:block;width:10px;height:16px;background:url(/images/class/sidebar_bookmark.png) no-repeat 50%;background-size:contain;opacity:.3;transition:opacity .3s}.ovv_sidebar_cont .timeline .icon_bookmark.on{opacity:1}.ovv_sidebar_cont .timeline_txt{display:block;padding-left:28px;padding-right:20px;line-height:1.2em}.ovv_sidebar_cont .timeline_tit{font-size:15px;margin-bottom:3px}.ovv_sidebar_cont .timeline_time{font-size:13px;color:#999}.ovv_sidebar_cont .sidebar_prev{margin-left:8px;font-size:13px;color:#e0c363}.ovv_sidebar_cont .sidebar_prev s{display:inline-block;width:10px;height:10px;background:url(/images/class/sidebar_prev.png) no-repeat 50%;background-size:contain;margin-right:5px}.ovv_sidebar_bottom{background:#fff;padding:15px 20px;line-height:1.2em}.ovv_sidebar_bottom_cont{display:flex;align-items:center;justify-content:space-between;height:35px;line-height:35px}.ovv_sidebar_bottom_cont .price{display:block;font-size:30px;font-weight:700;color:#111}.ovv_sidebar_bottom_cont .icons{display:flex;align-items:center;justify-content:space-between}.ovv_sidebar_bottom_cont .icons a{display:block;position:relative}.ovv_sidebar_bottom_cont .icons a.icon_gift{width:15px;height:19px;background:url(/images/class/sidebar_gift.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons a.icon_bookmark{width:11px;height:20px;background:url(/images/class/sidebar_bookmark_blk.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons a.icon_bookmark.on{background:url(/images/class/sidebar_bookmark_blu.png) no-repeat 50%;background-size:contain}.ovv_sidebar_bottom_cont .icons .bar{display:block;width:1px;height:15px;background:#eee;margin:0 20px}.ovv_sidebar_bottom .btn_wrap_01{margin-top:10px}.ovv_sidebar_bottom_cont .icons a.icon_gift:hover .gift_bubble{display:block}.ovv_sidebar_bottom .gift_bubble{background:#0028aa;color:#fff;border-radius:10px;position:absolute;right:-20px;bottom:40px;width:265px;font-size:12px;padding:15px;line-height:1.6em;font-style:italic;display:none}.ovv_sidebar_bottom .gift_bubble:after{content:"";display:block;width:11px;height:16px;background:url(/images/class/gift_bubble_blet_blue.png) no-repeat 50%;background-size:contain;position:absolute;bottom:-14px;right:20px}.overview_mob_tit{display:none;background:#fff}.overview_tab{width:100%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.overview_tab.fly{position:fixed;width:100%;z-index:30;left:0}.overview_tab.fly.on{width:70%}.overview_tab::-webkit-scrollbar{display:none}.overview_tab>ul{display:flex;max-width:875px;width:100%;margin:0 auto}.overview_tab>ul>li{width:20%}.overview_tab>ul>li.icon_contents_btn{display:none}.overview_tab>ul button{display:block;width:100%;height:54px;line-height:54px;text-align:center;font-size:17px;color:#666}.overview_tab>ul>li button s{display:inline-block;vertical-align:middle;opacity:.6}.overview_tab>ul>li.icon_contents_btn s{width:15px;height:13px;background:url(/images/class/icon_sidebar_black.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_overview s{width:23px;height:20px;background:url(/images/class/ovv_tab_ico_overview.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_coaching s{width:22px;height:20px;background:url(/images/class/ovv_tab_ico_coaching.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_trans s{width:20px;height:20px;background:url(/images/class/ovv_tab_ico_trans.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_review s{width:20px;height:20px;background:url(/images/class/ovv_tab_ico_review.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.icon_qna s{width:21px;height:20px;background:url(/images/class/ovv_tab_ico_qna.png) no-repeat 50%;background-size:contain}.overview_tab>ul>li.on button{font-weight:700;color:#111;border-bottom:3px solid #e0c463}.overview_tab>ul>li.on button s{opacity:1}.overview_top{margin-top:37px}.ovv_tit_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.ovv_tit_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_tit_wrap>.inner_1200>.right{width:350px;position:relative}.ovv_cont_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between}.ovv_cont_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_cont_wrap>.inner_1200>.right{width:350px}.overview_top_tit{padding:0 0 40px}.overview_top_tit .history{margin-bottom:10px}.overview_top_tit .common_tit{margin-bottom:25px}.overview_class_info_wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.top_level_wrap{position:absolute;right:15px;top:15px;text-align:right;z-index:1}.top_level{font-size:12px;color:#fff;font-weight:700;line-height:20px}.top_level:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;vertical-align:middle;margin-right:4px}.level01.top_level:before{background:#5bdb0c}.level02.top_level:before{background:#0024b6}.level03.top_level:before{background:#ff7800}.overview_class_info_wrap .class_info_inline{display:flex;flex-wrap:wrap}.overview_class_info_wrap .class_info_inline dl{display:flex;font-size:14px;line-height:20px;color:#666;margin-right:15px;align-items:center}.overview_class_info_wrap .class_info_inline .dl:last-child{margin-right:0}.overview_class_info_wrap .class_info_inline dt{width:12px;height:12px;background:url(/images/icon_slide_big.png) no-repeat 0 0;background-size:100% auto;margin-right:5px}.overview_class_info_wrap .class_info_inline .date dt{background-position:0 0}.overview_class_info_wrap .class_info_inline .time dt{background-position:0 100%}.overview_class_info_wrap .class_info_inline .time dd{letter-spacing:-.04em}.overview_class_info_wrap .class_info_inline .level dt{width:18px;background:none;margin-right:0}.overview_class_info_wrap .class_info_inline .level dt s{display:block;width:10px;height:10px;border-radius:50%;background:#ddd}.overview_class_info_wrap .class_info_inline .level01{color:#5bdb0c}.overview_class_info_wrap .class_info_inline .level01 dt s{background:#5bdb0c}.overview_class_info_wrap .class_info_inline .level02{color:#0024b6}.overview_class_info_wrap .class_info_inline .level02 dt s{background:#0024b6}.overview_class_info_wrap .class_info_inline .level03{color:#ff7800}.overview_class_info_wrap .class_info_inline .level03 dt s{background:#ff7800}.overview_class_info_wrap .score .score_num b{font-weight:700}.overview_class_info_wrap .score .score_num.none_for_mobile{color:#999;margin-left:5px}.overview_cont_wrap{background:#fff;box-shadow:0 15px 30px rgba(0,0,0,.15);padding:30px 30px 35px;border-radius:10px;color:#333}.overview_cont_tit{font-size:25px;line-height:1.2em;margin-bottom:23px;color:#111;position:relative}.overview_cont_txt .btn_h40{min-width:10px;line-height:1.4em;padding:10px 20px;word-break:break-all;height:auto;margin-bottom:5px}.ovv_box_toggle{position:absolute;right:0;top:0;font-size:12px;display:none}.ovv_box_toggle s{display:inline-block;width:13px;height:13px;margin-left:5px;vertical-align:middle;background:url(/images/class/ovv_cont_close.png) no-repeat 50%;background-size:contain;margin-top:-2px}.ovv_box_toggle.on s{background:url(/images/class/ovv_cont_open.png) no-repeat 50%;background-size:contain}.overview_cont_txt{font-size:16px;margin-bottom:28px}.overview_ul_style li{position:relative;padding-left:12px;margin-bottom:5px}.overview_ul_style li:last-of-type{margin-bottom:0}.overview_ul_style li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#003;position:absolute;top:10px;left:0}.overview_cont_toggle{border:2px solid #e1e1e1;border-radius:10px}.overview_cont_toggle.top_none{border-top-color:transparent;border-radius:17px}.overview_cont_toggle.bottom_none{border-bottom-color:transparent;border-radius:14px}.overview_cont_toggle>li{color:#777;border-top:1px solid #eee}.overview_cont_toggle>li:first-of-type{border-top:0}.overview_toggle_tit{display:block;padding:16px 20px}.overview_toggle_tit>span{padding-left:20px;position:relative}.overview_toggle_tit s{display:block;width:10px;height:10px;position:absolute;left:0;top:6px}.overview_toggle_tit s:before{width:2px;height:100%}.overview_toggle_tit s:after,.overview_toggle_tit s:before{content:"";display:block;background:#777;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_toggle_tit s:after{width:100%;height:2px}.overview_cont_toggle .toggle_conts{padding:15px 40px;overflow:hidden;display:none}.overview_cont_toggle .toggle_conts .overview_ul_style{font-size:15px}.overview_cont_toggle .toggle_conts .overview_ul_style li:before{width:3px;height:3px;background:#555}.overview_cont_toggle>li.on{border-radius:10px;border:2px solid #e0c461;width:calc(100% + 4px);margin-left:-2px;overflow:hidden}.overview_cont_toggle>li.on+li{border-top-width:0}.overview_cont_toggle>li.on+li.on{border-top-width:2px}.overview_cont_toggle>li.on .overview_toggle_tit{background:#fffcf1;color:#111;font-weight:600}.overview_cont_toggle>li.on .overview_toggle_tit s:before{display:none}.overview_cont_toggle>li.on .overview_toggle_tit s:after{content:"";display:block;width:100%;height:2px;background:#111;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.overview_right_btns{border:2px solid #ddd;font-size:16px;color:#111;border-radius:10px}.overview_right_btns h3{height:50px;line-height:50px;background:#fff;padding:0 20px;font-weight:700;border-bottom:1px solid #e5e5e5;border-radius:10px 10px 0 0}.overview_right_btns h3 s{display:inline-block;width:27px;height:27px;background:url(/images/class/ovv_right_icons.png) no-repeat center 0;background-size:100% auto;margin-right:5px;vertical-align:middle}.overview_right_btns li{position:relative}.overview_right_btns li a{display:block;border-bottom:1px solid #eee;padding:0 20px;height:50px;line-height:50px;background:url(/images/class/ovv_link_arr.png) no-repeat right 20px center;background-size:7px auto}.overview_right_btns li:last-child a{border-bottom:0}.overview_right_btns li a s{width:27px;height:27px;display:inline-block;background:url(/images/class/ovv_right_icons.png) no-repeat center 100%;background-size:100% auto;margin-right:5px;vertical-align:text-bottom}.overview_right_btns li:first-child a s{background-position:center 66.6666%}.overview_right_btns li:nth-child(2) a s{background-position:center 33.3333%}.overview_right_btns li:nth-child(3) a s{background-position:center 100%}.overview_right_btns li .num{display:inline-block;min-width:20px;height:20px;line-height:20px;padding:0 5px;border-radius:10px;background:#e0c461;font-size:12px;color:#fff;vertical-align:middle;margin-top:-3px;text-align:center;font-weight:700}.overview_right_btns .btn_question_wrap{position:absolute;left:122px;top:10px;z-index:1}.overview_right_box{margin-top:36px}.overview_right_tit{font-size:16px;font-weight:700;color:#555;position:relative;margin-bottom:17px}.overview_right_tit>a,.overview_right_tit>span{display:block}.overview_right_tit s,.overview_right_tit>span>a{display:block;width:14px;height:14px;background:url(/images/class/icon_plus_gray.png) no-repeat 50%;background-size:contain;position:absolute;right:0;top:5px}.overview_right_box .teacher_profile .top{display:flex;align-items:center;margin-bottom:10px}.overview_right_box .teacher_profile .top .pic{width:65px;height:65px;border-radius:50%;overflow:hidden}.overview_right_box .teacher_profile .top .pic img{width:100%}.overview_right_box .teacher_profile .top .right{width:calc(100% - 65px);padding-left:10px}.overview_right_box .teacher_profile .top .right>*{display:block;width:100%}.overview_right_box .teacher_profile .top .right>.name{font-size:18px;font-weight:700}.overview_right_box .teacher_profile .top .right>.name s{display:inline-block;width:20px;height:20px;background:#e0c461 url(/images/class/teacher_home.png) no-repeat 50%;background-size:8px auto;border-radius:50%;vertical-align:middle;margin-top:-3px;margin-left:5px}.overview_right_box .teacher_profile .top .right>.job{display:block;width:100%;font-size:15px;color:#222}.overview_right_box .teacher_profile .con{color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;height:9.6em}.overview_right_box .teacher_profile .comment_show_more{display:none}.small_collction_list{border-radius:5px;overflow:hidden}.small_collction_list li a{background:#e9e9e9;padding:15px 30px 15px 15px;border-bottom:1px solid #e2e2e2;display:flex;align-items:center}.small_collction_list li:last-of-type a{border-bottom:0}.small_collction_list li .pic{width:90px}.small_collction_list li .pic_wrap{width:100%;padding-bottom:64.63%;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:3px;overflow:hidden}.small_collction_list li .tit{width:calc(100% - 90px);padding-left:12px;font-size:16px;color:#111;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.6em;height:3.2em}.related_banner_wrap{margin:50px 0 0}.related_banner_wrap .main_list_slide_tit{font-size:35px;line-height:1.2em}.related_banner_wrap .swiper-container{z-index:20}.main_list_slide_wrap.related_banner_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap.related_banner_wrap .swiper-pagination-custom{bottom:auto;left:auto;top:-36px;right:0;justify-content:flex-end}.overview_wrap .common_list_banner{margin:60px 0 0}.common_list_banner .main_list_slide_tit{font-size:35px;line-height:1.2em}.homework_confilm{display:inline-block;height:23px;line-height:23px;font-size:12px;border-radius:12px;font-weight:700;text-align:center;padding:0 10px;vertical-align:middle;margin-left:5px;color:#fff}.homework_confilm_o{background:#e0c463}.homework_confilm_x{background:#888}.homework_pop .comment_box{padding:0 0 0 60px}.homework_pop .comment_setting{margin-top:10px}.homework_pop .c_reply_box{width:100%;margin-left:0;padding:20px;margin-top:20px}.homework_pop .c_reply_box .comment_box{margin-left:0;padding-left:80px}.homework_pop .c_reply_box .comment_box:after{top:15px}.comment_file_wrap{font-size:14px;color:#111}.comment_file_wrap .down{font-weight:700}.comment_file_wrap .file_neme{padding-left:14px;background:url(/images/class/file_clip.png) no-repeat 0;background-size:14px auto;margin-left:13px}.comment_file_wrap .comment_user_info .score{margin-top:-7px}.score.score_color .score_num_color{font-size:16px;font-weight:700;color:#e0c465;margin-right:7px;margin-top:1px;display:inline-block}.ovv_trans_wrap{margin-top:43px}.ovv_trans_wrap>.inner_1200{display:flex;flex-wrap:wrap;justify-content:space-between}.ovv_trans_wrap>.inner_1200>.left{width:calc(100% - 400px)}.ovv_trans_wrap>.inner_1200>.right{width:350px}.ovv_search{background:#fff;border-radius:10px;padding:30px 15px 20px;box-shadow:0 5px 30px rgba(0,0,0,.1);width:100%;position:absolute;right:0;top:0;z-index:5}.ovv_search .ovv_search_tit{font-size:16px;font-weight:700;margin-bottom:10px;line-height:1.2}.ovv_search_input_wrap{position:relative}.ovv_search_input_wrap input{display:block;width:100%;height:46px;line-height:46px;background:#eee;border-radius:5px;padding:0 50px 0 15px;border:0}.ovv_search_input_wrap input::-moz-placeholder{color:#999}.ovv_search_input_wrap input::placeholder{color:#999}.ovv_search_input_wrap button{width:46px;height:46px;display:block;position:absolute;right:0;top:0;background:url(/images/class/icon_search.png) no-repeat 50%;background-size:19px auto}.ovv_qna_wrap .ovv_tit_wrap{padding:35px 0;background:#eee}.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left{padding-top:10px}.reply_textarea.reply_textarea_big{border:1px solid #e1e1e1;background:#fff;overflow:hidden;transition:border-color .3s}.reply_textarea.reply_textarea_big textarea{min-height:75px;display:block;width:calc(100% - 10px);line-height:1.6}.reply_textarea.reply_textarea_big textarea:focus{min-height:65px;margin:0 0 10px;border:0;outline:none}.reply_textarea.reply_textarea_big.button_reply_wrap{display:block}.reply_textarea.focus{border-color:#e0c463;border-width:2px;box-shadow:0 7px 20px rgba(224,196,99,.1)}.ovv_commnets_slide .comment_box{padding-bottom:50px}.ovv_comments{width:calc(100% - 400px);padding:30px 0 35px}.comment_box{padding:20px 20px 20px 80px;font-size:15px;color:#333;position:relative}.comment_user_info{display:flex;justify-content:space-between;flex-wrap:wrap;line-height:30px;position:relative}.comment_user_info .comment_user_pic{width:43px;height:43px;border-radius:50%;background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;left:-60px;top:0}.comment_user_id{font-size:15px;font-weight:700;color:#111;margin-right:15px}.comment_user_info .score{margin-top:-5px}.re_cont .re_tit{font-size:16px;font-weight:700}.re_cont .re_txt{color:#555;display:block;line-height:1.6em;max-height:4.8em;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.re_cont .re_txt.on{display:block;height:auto;max-height:100%;padding-bottom:20px}.re_txt_more{right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111}.re_txt_more,.re_txt_more:before{display:block;position:absolute;background:#f8f8f8}.re_txt_more:before{content:"...";min-width:18px;color:#888;top:0;right:100%}.re_txt_more.on:before{display:none}.comment_setting{margin-top:5px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.comment_setting>.left{display:flex}.comment_setting .commnet_like{display:flex;align-items:center;color:#999;padding:0 5px}.comment_setting .commnet_like s{width:19px;height:20px;margin-right:3px;background:url(/images/class/qna_like.png) no-repeat 50%;background-size:contain;margin-bottom:1px}.comment_setting .commnet_like .like_txt{margin-left:5px}.comment_setting .commnet_like.on s{background:url(/images/class/qna_like_on.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons{display:flex;display:none}.comment_setting .comment_setting_icons a{display:block;width:15px;height:15px}.comment_setting .comment_setting_icons a.comment_edit{background:url(/images/before_modification_btn.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons a.comment_delete{background:url(/images/class/qna_del.png) no-repeat 50%;background-size:contain}.comment_setting .comment_setting_icons .bar{display:block;width:1px;height:10px;background:#ddd;margin:0 10px}.ovv_commnets_slide .swiper-container{box-shadow:5px 2px 20px rgba(0,0,0,.15);border-radius:10px;width:100%;background:#f7f5ee}.ovv_commnets_slide.comment_box{background:#f7f5ee;border-radius:10px;padding:20px 20px 50px 80px}.comment_time{font-size:14px;color:#999}.ovv_commnets_slide .swiper-container-horizontal>.swiper-pagination-bullets,.ovv_commnets_slide .swiper-pagination-custom,.ovv_commnets_slide .swiper-pagination-fraction{position:absolute;text-align:center;bottom:20px;display:flex;align-items:center;justify-content:center}.ovv_commnets_slide .swiper-container-horizontal>.swiper-pagination-bullets .ovv_commnets_slide .swiper-pagination-bullet{margin:0 3px}.ovv_commnets_slide .swiper-pagination-bullet{width:7px;height:7px;border-radius:50%;background:#1b1b1b;opacity:1}.ovv_commnets_slide .swiper-pagination-bullet-active{width:10px;height:10px;border-radius:50%;background:transparent;border:2px solid #e1c569}.ovv_commnets_slide .swiper-container .re_txt_more,.ovv_commnets_slide .swiper-container .re_txt_more:before{background:#f7f5ee}.commnet_list_wrap{padding:25px 0}.commnet_list_top{margin-bottom:10px}.commnet_list_top:after{content:"";display:block;clear:both}.commnet_list_top>.right{float:right;display:flex}.commnet_list_top>.right .fake_select{width:140px;margin-left:4px;height:42px}.commnet_list{border-top:1px solid #e1e1e1}.commnet_list .comment_wrap{border-bottom:1px solid #e1e1e1;padding-bottom:25px}.comment_box .list_cate_wrap{margin-right:10px}.comment_box .list_cate_wrap s{margin-top:-4px}.c_reply_box{display:block;width:calc(100% - 76px);margin-left:76px;padding:15px 15px 20px;background:#f2f2f2;border-radius:10px;position:relative}.c_reply_box .comment_box{padding-bottom:0}.c_reply_box .comment_box:after{content:"";display:block;width:8px;height:8px;background:url(/images/class/qna_re.png) no-repeat 50%;background-size:contain;position:absolute;left:0;top:30px}.c_reply_box{padding:15px 10px;width:calc(100% - 30px);margin-left:15px}.comment_setting .toggle_reply{display:inline-block;font-size:14px;color:#999;margin-left:17px;padding:0 5px}.comment_setting .toggle_reply s{display:inline-block;width:14px;height:13px;background:url(/images/class/reply_toggle.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-right:5px}.comment_setting .toggle_reply i{display:inline-block;width:8px;height:4px;background:url(/images/class/reply_toggle_arr.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-left:6px;transform:rotate(-180deg)}.comment_setting .toggle_reply.on i{transform:rotate(0deg)}.commnet_list .comment_wrap.close{padding-bottom:0}.c_reply_box.close{display:none}.comment_show_more .show_more.on s{transform:rotate(-180deg)}.comment_show_more{text-align:center;color:#999;font-weight:700;position:relative;margin-top:20px}.comment_show_more:after{content:"";display:block;width:100%;height:1px;background:#e1e1e1;z-index:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.comment_show_more .show_more{position:relative;z-index:1;padding:0 15px;background:#f7f7f7;font-size:14px;font-weight:700;border-radius:20px;height:20px;line-height:20px}.comment_show_more .show_more s{display:inline-block;width:9px;height:9px;background:url(/images/class/qna_show_arr.png) no-repeat 50%;background-size:contain;margin-left:5px}.ovv_review_wrap .ovv_tit_wrap{padding:35px 0 30px}.flying_review_btns{display:none}.ovv_review_wrap .ovv_tab_top{background:transparent}.ovv_top_tit{display:flex;align-items:center;justify-content:space-between;font-size:20px;font-weight:700;line-height:1.2em}.ovv_top_tit .tit{word-break:keep-all}.ovv_top_tit .btn_wrap_01 .n_btn{width:160px;margin-left:20px}.ovv_review_wrap .ovv_search{top:-16px}.ovv_review_wrap .ovv_comments{padding-top:0}.review_wrte_list dl{margin-bottom:15px}.review_wrte_list dl:last-of-type{margin-bottom:0}.review_wrte_list dt{font-size:18px;font-weight:700;margin-bottom:5px}.score_select .select_tit{display:flex;align-items:center}.score_select .select_tit .score{padding:0 15px}.score_select .select_option a{display:flex;align-items:center}#popReview .common_pop_cont .btn_wrap_01{padding:20px 0 0}.trxPrfTop02 .history{width:calc(100% - 40px);margin:0 auto;max-width:1200px;transform:translateY(45px)}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{display:block;padding:40px 20px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{padding:40px 22px 40px 40px}.ovv_coaching_wrap .trxPrfTop02 .trxTabCnt{height:200px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl>div>span{color:#666}.ovv_coaching_wrap .trxPrfTop02 .trxPrfTtlInf{right:35px}.ovv_coaching_wrap .trxPrfPpl .btn_h40{font-size:14px}.trxPrfCnt_top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:15px}.trxPrfCnt_top .trxTabTit{font-size:25px;font-weight:700;line-height:1.2;color:#111}.trxPrfCnt_top .trxPrfTtlInf{position:static}.trxPrfCnt_top .trxPrfTtlInf>div{margin-left:0}.btn_question_wrap{position:relative}.btn_question{width:19px;height:19px;background:url(/images/payment_page_que_off.png) no-repeat 50%;background-size:contain;margin-left:10px;font-size:0;margin-top:-2px}.btn_question_wrap .question_answer{z-index:2;width:272px;padding:20px;background:#0028aa;border-radius:10px;position:absolute;right:-13px;top:35px;box-shadow:0 1px 15px rgba(0,0,0,.15);color:#fff;font-size:13px;text-align:center;display:none}.btn_question_wrap .question_answer:before{position:absolute;top:-7px;right:15px;content:"";background:url(/images/common/q_answer_tri.png) no-repeat 50%;background-size:contain;width:16px;height:10px;display:block}.btn_question_wrap.on .btn_question{width:19px;height:19px;background:url(/images/payment_page_que_on.png) no-repeat 50%;background-size:contain}.btn_question_wrap.on .question_answer{display:block}.coaching_list{padding-top:50px}.coaching_list .common_list_list{border-top:2px solid #333}.coaching_list .common_list_thum{width:280px}.coaching_list .common_list_thum .common_list_thum_wrap{position:relative}.coaching_list .common_list_txt{position:relative;width:calc(100% - 280px)}.coaching_list .common_list_txt .bottom{margin-top:30px}.coaching_list .btn_answer{position:absolute;right:0;top:0;font-weight:700}.coaching_list .btn_answer s{display:inline-block;width:6px;height:9px;background:url(/images/class/btn_arr_icon.png);background-size:contain;margin-left:1px;vertical-align:middle}.btn_coaching_more{position:absolute;right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111;background:#f8f8f8}.btn_coaching_more:before{content:"...";position:absolute;background:#f8f8f8;color:#888;top:0;right:100%;padding-right:5px}.btn_coaching_more.on:before{display:none}.coaching_level{margin-bottom:10px}.coaching_level .btn_coaching_level{display:inline-block;width:60px;height:24px;line-height:25px;color:#fff;font-weight:700;font-size:12px;border-radius:5px;padding:0 5px;text-align:center;position:relative}.coaching_level .btn_coaching_level>span{position:relative;z-index:1}.coaching_reply{display:inline-block;font-size:14px;margin-left:10px}.coaching_reply s{display:inline-block;width:22px;height:17px;background:url(/images/class/icon_coaching.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-right:4px;margin-top:-3px}.coaching_reply_mob{display:none;padding:0 10px 0 14px;height:22px;line-height:20px;font-size:13px;background:rgba(68,68,68,.8);position:absolute;right:0;bottom:0;color:#fff}.coaching_reply_mob s{margin-right:5px;background:url(/images/class/icon_coaching_white.png) no-repeat 50%;background-size:contain}.coaching_level_black .btn_coaching_level{background:#111}.coaching_level_silver .btn_coaching_level{background:#a29e9d;color:#fff}.coaching_level_silver .btn_coaching_level:after{content:"";display:block;width:100%;height:11px;border-radius:6px;background:linear-gradient(180deg,#c0bbba,hsla(10,5%,74%,.05));position:absolute;left:0;top:0;z-index:0}.coaching_level_gold .btn_coaching_level{background:#e0b263;color:#fff}.coaching_level_gold .btn_coaching_level:after{content:"";display:block;width:100%;height:11px;border-radius:6px;background:linear-gradient(180deg,#ecca62,rgba(236,202,98,.05));position:absolute;left:0;top:0;z-index:0}.common_list_txt .class_prv_txt{color:#888;font-size:15px;margin-top:5px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:1.6em;height:3.2em}.common_list_txt .class_prv_txt.on{overflow:auto;height:auto;display:block;padding-bottom:30px}.coaching_docu_wrap,.coaching_list .common_list_txt .bottom>.left{display:flex;align-items:center}.coaching_docu_wrap{flex-wrap:wrap;font-size:15px;color:#111}.coaching_docu_wrap span{display:flex;align-items:center}.coaching_docu_wrap span:after{content:"";display:block;width:1px;height:11px;background:#ddd;margin:0 10px}.coaching_docu_wrap span:last-of-type:after{display:none}.coaching_docu_wrap s{display:inline-block;width:22px;height:22px;background-image:url(/images/class/icons_coaching.png);background-repeat:no-repeat;background-size:100% auto;margin-right:5px}.coaching_docu_wrap s.coaching_docu_question{background-position:50% 0}.coaching_docu_wrap s.coaching_docu_session{background-position:50% 50%}.coaching_docu_wrap s.coaching_docu_files{background-position:50% 100%}.coaching_docu_wrap .num{display:inline-block;min-width:20px;height:20px;line-height:20px;border-radius:10px;padding:0 6px;text-align:center;background:#999;color:#fff;font-weight:700;margin-left:5px;font-size:12px}.coaching_docu_wrap .num.num_wide{padding:0 10px}.common_list_txt .btn_coaching{margin-right:25px}.coaching_view_wrap{padding-top:40px}.coaching_view_wrap .inner_1200{display:flex;justify-content:space-between}.coaching_view_wrap .inner_1200>.left{width:275px}.coaching_view_wrap .inner_1200>.right{width:calc(100% - 275px);padding-left:35px}.coaching_left_menu{width:100%;font-size:15px;color:#111;border:2px solid #ddd;background:#f8f8f8;border-radius:10px;overflow:hidden;margin-bottom:40px}.coaching_left_menu>span{display:flex;align-items:center;padding:20px;height:50px;line-height:50px;border-bottom:1px solid #eee}.coaching_left_menu>span:last-of-type{border-bottom:0}.coaching_left_menu s{display:inline-block;width:25px;height:25px;background-image:url(/images/class/icons_coaching.png);background-repeat:no-repeat;background-size:100% auto;margin-right:10px}.coaching_left_menu s.coaching_docu_question{background-position:50% 0}.coaching_left_menu s.coaching_docu_session{background-position:50% 50%}.coaching_left_menu s.coaching_docu_files{background-position:50% 100%}.coaching_left_menu .num{display:inline-block;min-width:20px;height:20px;line-height:20px;border-radius:10px;padding:0 6px;text-align:center;background:#999;color:#fff;font-weight:700;margin-left:10px;font-size:12px}.coaching_left_menu .num.num_wide{padding:0 10px}.coaching_about .tit{font-size:20px;font-weight:700;line-height:1.2em;margin-bottom:8px;color:#111}.coaching_about .txt{padding-bottom:34px;position:relative}.coaching_about .txt p{font-size:16px;color:#555;white-space:normal;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.coaching_about_more{font-size:12px;font-weight:700;margin-top:14px;position:absolute;left:0;bottom:0}.coaching_about_more s{display:inline-block;width:9px;height:5px;background:url(/images/class/icon_read_more.png) no-repeat 50%;background-size:contain;vertical-align:middle;margin-left:1px}.coaching_about .txt.on p{display:block}.coaching_about_more.on s{transform:rotate(-180deg)}.coaching_history_wrap{background:#fff;padding:20px 38px 50px 66px;position:relative;border-radius:10px}.coaching_state{position:relative;display:flex;justify-content:space-between;align-items:center}.coaching_state.coaching_start{padding-bottom:10px}.coaching_state:before{content:"";display:block;width:20px;height:21px;background-image:url(/images/class/coaching_sf_blet.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0;position:absolute;left:-36px;top:30px;z-index:1}.coaching_state:after{content:"";display:block;width:3px;height:calc(100% - 30px);background:#f8f8f8;position:absolute;left:-27px;bottom:0}.coaching_state s{display:block;width:88px;height:80px;background-image:url(/images/class/coaching_sf_icon.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0}.coaching_state p{width:calc(100% - 88px);padding-left:20px;color:#111;font-weight:700;font-size:20px}.session_tit{font-size:16px;font-weight:700;position:relative;padding:25px 30px 25px 0}.session_tit .session_num{color:#888;display:inline-block;margin-right:5px}.session_tit:before{width:28px;height:28px;background-image:url(/images/class/icon_coaching_process.png);background-repeat:no-repeat;background-size:100% auto;background-position:50% 0;left:-40px;top:50%;transform:translateY(-50%);z-index:1}.session_tit:after,.session_tit:before{content:"";display:block;position:absolute}.session_tit:after{width:3px;height:100%;background:#f8f8f8;left:-27px;top:0}.toggle_session{font-size:15px;color:#111;position:absolute;right:0;top:38pxpx}.toggle_session s{display:inline-block;width:15px;height:9px;background:url(/images/class/coaching_div_arr.png) no-repeat center 0;background-size:100% auto;margin-left:6px}.toggle_session.on s{background:url(/images/class/coaching_div_arr.png) no-repeat center 100%;background-size:100% auto}.coaching_text_wrap{display:flex;padding-bottom:15px;position:relative}.coaching_text_wrap:last-of-type{padding-bottom:0}.coaching_text_wrap:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#dadada;position:absolute;left:-31px;top:20px;z-index:1}.coaching_text_wrap:after{content:"";display:block;width:3px;height:100%;background:#f8f8f8;position:absolute;left:-27px;top:0}.coaching_text_wrap:last-of-type:after{height:30px}.coaching_text_wrap>.pic_wrap{width:45px}.coaching_text_wrap>.pic_wrap>.pic{background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:0;padding-bottom:100%;border-radius:50%}.coaching_text_wrap>.pic_wrap>.q_num{height:23px;line-height:23px;min-width:43px;text-align:center;background:#666;color:#fff;font-size:12px;font-weight:700;padding:0 5px;letter-spacing:-.025em;border-radius:23px;margin-top:-8px}.coaching_text_wrap>.right{width:calc(100% - 45px);padding-left:20px}.coaching_text_wrap .pop_gray_txtarea_wrap textarea{height:130px}.coaching_text_wrap .btn_wrap_01{margin-top:25px}.coaching_text_wrap .comment_box{padding:15px 20px;background:#f7f7f7;border-radius:10px;position:relative}.coaching_text_wrap .comment_box:before{content:"";display:block;width:18px;height:17px;position:absolute;top:20px;left:-10px;background-image:url(/images/class/caching_blet.png);background-repeat:no-repeat;background-position:0 0;background-size:100% auto}.coaching_text_wrap.comment_box .comment_user_id{margin-right:6px}.coaching_text_wrap.coaching_text_a:before,.coaching_text_wrap>.pic_wrap>.q_num{background:#e0c463}.coaching_text_wrap.coaching_text_q>.right{padding-right:70px}.coaching_text_wrap.coaching_text_a{padding-bottom:30px;flex-direction:row-reverse}.coaching_text_wrap.coaching_text_a .comment_box{background:#f9f6ec}.coaching_text_wrap.coaching_text_a .comment_box:before{background-position:0 100%}.coaching_text_wrap.coaching_text_a>.right{padding-left:70px;padding-right:20px}.coaching_text_wrap.coaching_text_a .comment_box:before{left:auto;right:-10px}.session_level02.session_tit:before{background-position:50% 50%}.session_level03.session_tit:before{background-position:50% 100%}.coaching_history_complete .coaching_text_wrap:last-of-type:after{height:100%}.coaching_state.coaching_finish s,.coaching_state.coaching_finish:before{background-position:50% 100%}.coaching_state.coaching_finish p{color:#111;font-weight:700;font-size:20px}.coaching_state.coaching_finish:after{top:0;bottom:auto;height:calc(100% - 30px)}.login_wraph2{font-size:35px;line-height:1.2em;margin-bottom:22px}.login_input_wrap{margin-bottom:15px}.login_input_wrap .common_input{margin-top:5px}.login_wrap .n_btn{width:100%}.login_option{margin-top:17px;display:flex;flex-wrap:wrap;justify-content:space-between}.login_option .check_wrap{font-size:14px}.login_option .right a{font-size:14px;color:#111}.login_option .right a:hover{text-decoration:underline}.login_wrap .gray_hr{margin:48px 0 0}.login_bottom_tit{margin-top:32px;font-size:15px;text-align:center;margin-bottom:11px;line-height:1.2em;color:#111}.serch_tit{padding-top:80px;font-size:32px;line-height:1em;font-weight:700}.serch_tit+.topic_wrap{margin-top:20px}.history li.back a{display:block;width:24px;height:24px;background:url(/images/search_back.png);background-size:contain;margin-right:10px}.history li.back:after{display:none}.topic_nav{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:20px}.topic_nav .history{color:#111}.topic_nav .history li:after{background:url(/images/common/history_arr_black.png) no-repeat 50%;background-size:contain}.topic_nav .history li:last-child:after{display:none}.btn_xs{padding:0 10px;height:23px;line-height:21px;font-size:12px;border-radius:23px}.btn_gray{background:#bababa;color:#fff}.btn_gold_03{background:#e0c463;color:#000;border:1px solid #e0c463}.btn_gold_03:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_white{background:#fff;color:#000;border:1px solid #fff}.btn_white:hover{background:#fff;color:#e0c463;border:1px solid #e0c463}.btn_wrap_01{display:flex;flex-wrap:wrap}.btn_wrap_01 .n_btn{margin-right:5px}.btn_wrap_01 .n_btn:last-child{margin-right:0}.btn_wrap_center{justify-content:center}.firecracker{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;pointer-events:none}#trxMypCnt{min-height:550px}.question_button{font-size:12px;color:#888;font-weight:700}.question_button i{display:inline-block;width:20px;height:20px;line-height:20px;border-radius:50%;background:#e3e3e3;margin-right:2px;color:#878787;text-align:center;font-weight:700}.question_answer{position:absolute;right:0;top:100%;background:#0028aa;color:#fff;font-size:13px;width:290px;padding:15px;border-radius:5px;display:none;line-height:1.9em;font-weight:700;z-index:5}.question_answer:before{content:"";display:block;width:16px;height:10px;background:url(/images/common/q_answer_tri.png) no-repeat 50%;background-position:50%;position:absolute;right:100px;top:-9px;background-size:100% auto}.question_button.on{font-weight:700;color:#0028aa}.question_button.on i{background:#0028aa;color:#fff}.trxLstDte2_mob,.trxLstDte_mob,.trxLstTxt_mob{display:none}.trxLstDte>ul>li.complete{color:#0028aa}.trxLstDte>ul>li.complete span{font-weight:400;color:#0028aa}.trxLstDte>ul>li.date s{width:17px;background:url(/images/common/my_icon_cal.png) no-repeat 50%;background-size:contain}.trxLstDte>ul>li.complete s{width:17px;background:url(/images/common/my_icon_check.png) no-repeat 50%;background-size:contain}#trxMypCnt.activity_wr .common_list_txt{justify-content:space-between}.activity_wr .trxLstDte{padding-top:10px}.purchase_his_wr .common_list_txt{padding-left:10px;width:100%}.purchase_his_wr .common_list_txt .order_num{font-weight:700}.purchase_his_wr .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex}.purchase_his_wr .common_list_txt .list_tit:hover,.purchase_his_wr .common_list_txt .order_num:hover{text-decoration:underline}.purchase_list .purchased_class{font-weight:700;margin-top:10px}.purchase_list .purchased_class .class_name{display:block;max-width:calc(100% - 150px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:middle}#trxMypTop .history{margin-bottom:20px;line-height:1;font-size:13px}#trxMypTop .common_tit{line-height:1}.mob_my_nav{display:none}.refund_items_container{max-height:250px;overflow:auto;padding-right:5px;margin-bottom:20px}.refund_items_box{background:#fff;border-radius:10px;padding:5px 20px 20px}.refund_items_container::-webkit-scrollbar{width:5px}.refund_items_container::-webkit-scrollbar-thumb{background-color:#e3e3e3;border-radius:2px}.refund_items_container::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:2px}.refund_items_container .refund_item_group{position:relative}.refund_items_container .refund_item_group .cart_list_check{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;width:60px;height:calc(100% - 1px);background:#fff;text-align:center;position:absolute;left:0;top:0}.refund_items_container .refund_item_group .cart_list_check .check_wrap{padding:0;display:block}.refund_items_container .refund_item_group .check_wrap .check_box{position:static}.refund_items_container .refund_item_group .refund_item{width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #eee;padding:15px 0 15px 65px}.refund_items_container .refund_item_group .refund_item .cart_list_cont_box{width:calc(100% - 70px);display:flex}.refund_items_container .refund_item_group .refund_item .cart_list_price{width:70px;color:#000;text-align:right}.refund_items_container .refund_item_group .refund_item .cart_img{width:64px;height:40px;flex-shrink:0}.refund_items_container .refund_item_group .refund_item .cart_img img{max-width:100%;width:100%}.refund_items_container .refund_item_group .refund_item .cart_list_txt{padding-left:15px;font-size:14px;line-height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:keep-all}.refund_items_container .refund_item_group .refund_item .cart_list_price>ul>li{height:20px;line-height:20px}.refund_items_container .refund_item_group .refund_item .cart_list_price span{color:#999;font-size:12px}.refundpop_btn_wrap{padding:30px 0;text-align:center}.other_reason_input{margin-top:10px;min-height:80px}@media only screen and (max-width:1280px){#project_list_wr .filter_package_box .project_filter_left_box,.cart_order_end_right_box_pc,.cart_order_end_wr .cart_order_end_right_box_pc .order_list_box,.ovv_coaching_wrap .trxPrfTop02 .trxPrfTtlInf{display:none}#project_list_wr .project_top_slide_box .btn_h40_02,.cart_order_end_right_box_mob{display:block}.cart_order_wr{padding:0 35px;width:100%;height:auto}.cart_order_wr .cart_credit_left_box{float:none;width:100%;height:auto}.cart_order_wr .cart_credit_box .same_wide{width:100%}.cart_order_wr .cart_credit_box .credit_input_middle_box{padding:20px 10px;width:100%}.cart_order_wr .same_re_pri_ter_txt{width:100%}.cart_order_wr .refund_tri_img_box{right:213px}.cart_order_wr .about_refund_txt_box02 .refund_tri_img_box{right:133px}.cart_order_wr .about_refund_txt_box03 .refund_tri_img_box{right:41px}.cart_order_wr .cart_credit_left_box .same_cou_rem_box{height:inherit}.cart_order_wr .cart_order_right_box{margin-top:30px;width:100%;float:none}.cart_order_wr .cart_order_right_box .class_list{height:inherit}.cart_order_wr .cart_order_right_box .cart_title_price_wr{width:100%}.cart_order_end_wr{width:100%;padding:0 35px}.cart_order_end_wr .cart_payment_left_box{width:100%;float:none}.cart_order_end_wr .payment_order_details_box ul li:first-child{padding-top:0}.cart_order_end_wr .payment_order_details_box ul li{height:auto;display:inherit;padding:25px 0 24px}.cart_order_end_wr .payment_order_details_box span{position:static;padding-left:29px}.cart_order_end_wr .cart_payment_left_box .same_re_pri_ter_txt{width:100%}.cart_order_end_wr .about_refund_txt_box1 .refund_tri_img_box{right:210px}.cart_order_end_wr .about_refund_txt_box2 .refund_tri_img_box{right:130px}.cart_order_end_wr .about_refund_txt_box3 .refund_tri_img_box{right:41px}.cart_order_end_wr .cart_order_end_right_box{margin-top:30px;height:inherit;float:none;width:100%;border-radius:5px}.cart_order_end_wr .cart_order_end_right_box .cart_list_wr{padding-bottom:0}.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box{display:flex;align-items:center;width:100%;font-size:15px;color:#111;cursor:pointer}.cart_order_end_wr .m_t_order_list_box .order_list_img_box{margin-right:8px;width:18px;height:15px}.cart_order_end_wr .m_t_order_list_box .order_list_img_box img{width:100%;vertical-align:top}.cart_order_end_wr .cart_order_end_right_box .order_list_btn.flip{transform:rotate(-180deg)}.cart_order_end_wr .cart_order_end_right_box .order_list_btn img{width:100%;vertical-align:top}.cart_order_end_wr .cart_order_end_right_box .cart_list_box{height:100%}.cart_order_end_wr .class_list_box{display:none}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_same:last-child{border-bottom:none}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_price{padding-right:0}.join_st_wr{padding:0 35px;width:100%;max-width:500px}.join_st_wr .general_create_account_box{width:100%}.join_teachers_wr,.sign_up_page_container{padding:0 35px;width:inherit}#trxCntBtm{max-width:100%;width:100%}#trxCntWrp.cs_wrap{background:#f5f5f5}#trxCntBtm .trxCntLft{padding:60px 35px 90px;background:#fff}.trxCntRgt{padding-right:35px;padding-left:35px}.service_txt_wr{width:100%}#trxCntBtmWrp{display:inherit}#trxCntTop.trxCntTop_sub>div{width:553px;padding:15px;display:inherit}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:23px;font-size:27px}.trxCntRgt:first-child{padding-left:35px}.trxCntVew{padding-left:40px}#project_list_wr .bg_gray{width:100%;padding-left:35px}#project_list_wr .filter_package_box{width:100%}#project_list_wr .filter_package_box .project_package_right_box,.project_details_wr{width:100%;padding:0 35px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:280px}.trxMypFltPrf{display:none}.trxMypCnt>div:first-child{width:calc(100% - 70px);margin:0 auto}.trxMypFlt>dl>dt{width:120px}.trxMypFlt>dl>dd{width:calc(100% - 119px)}.trxMypInt>.trxMypIntDpt01>li{width:100%;margin-top:40px}.trxMypInt>.trxMypIntDpt01>li:first-child{margin-top:0}.trxMypInt>.trxMypIntDpt01>li:before{display:none}.trxMypInt>.trxMypIntDpt01>li>strong{padding-bottom:5px}.trxMypInt>.trxMypIntDpt01>li>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.trxMypInt>.trxMypIntDpt01>li>ul>li:first-child{margin-top:10px}.trxMypInt>.trxMypIntDpt01>li>ul>li{width:calc(50% - 5px);margin-top:10px}.trxMypInt>.trxMypIntDpt02>ul>li{width:calc(50% - 5px);margin-bottom:10px}.trxMypInt>.trxMypIntHas>span{margin-bottom:5px}.common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.history{font-size:13px}.top_button{right:35px;bottom:35px;display:none}.my_cards{display:block}.my_cards_box{width:100%;margin-bottom:22px}.my_cards_box:last-of-type{margin-bottom:0}.my_cards_box h2{margin-bottom:10px}.my_cards_box .my_cards_tit_tab{margin-bottom:17px}.my_cards_tit_tab span:before{display:none}.my_cards_data{display:block}.my_cards_data:after{content:"";display:block;clear:both}.my_cards_data>a{float:left;width:50%}.popular_banner:before{width:31.25%}.popular_banner .swiper-slide>div.img_wrap{width:39.475%}.popular_banner .swiper-slide .pop_banner_txt{width:calc(100% - 39.475%);padding-left:35px}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:27px;line-height:1.2em}.popular_banner .swiper-slide .pop_banner_txt .txt{font-size:18px;line-height:1.6em;margin-top:5px}.popular_banner .swiper-slide .pop_banner_txt .button_gold{margin-top:25px}#footer>.inner_1200{display:block}#footer .ft_copy_wrap{padding:0 0 40px;width:100%}#footer .ft_copy_wrap p{font-size:12px}#footer .ft_menu_wrap{width:100%;justify-content:space-between}.ft_menu_wrap .ft_menu h5,.ft_menu_wrap .ft_menu li{margin-bottom:10px}.sub_top{padding-top:35px;font-size:14px}.common_tit{font-size:30px}.sub_top .common_tit{margin-bottom:5px}.topic_wrap{margin:44px 0 30px}.topic_wrap .topic_box_wrap{padding:20px 20px 15px}.class_list_wrap{display:block}.btn_mo_filter{display:block;width:40px;height:40px;border-radius:5px;background:#e0c363 url(/images/class/icon_filter_white.png) no-repeat 50%;background-size:17px auto}.class_list_wrap .list_filter_wrap{display:none}.class_list_wrap .common_list{width:100%;padding:0}.common_list_box .common_list_thum{width:228px}.coaching_list .common_list_txt{width:calc(100% - 228px)}.top_label_wrap{left:10px;top:7px}.top_label{font-size:10px;width:auto;height:auto;line-height:18px;padding:1px 5px}.top_level_wrap{left:10px;top:6px;display:none}.bottom_video,.top_level{font-size:10px;line-height:18px}.bottom_video{height:18px;padding:0 10px}.bottom_video s{width:10px;height:9px}.common_list_txt{width:calc(100% - 228px);padding-left:20px}.common_list_txt .list_tit{font-size:22px}.common_list_txt .list_cate_txt{display:none}.common_list_txt .teacher{margin-bottom:0;font-size:14px}.common_list_txt .bottom{margin-top:3px;font-size:13px}.common_list_txt .bottom .class_info{margin-top:5px}.common_list_txt .bottom .price_wrap{font-size:20px}.common_list_banner{margin:20px 0 0}.common_list_banner .img_wrap{width:250px}.common_list_banner .list_banner_txt{width:calc(100% - 250px);padding:0 10px 0 20px}.list_banner_txt .tit{font-size:20px}.list_banner_txt .txt{font-size:15px}.list_banner_txt .bottom{margin-top:10px}.common_list_banner .swiper-container{padding:15px 10px}.common_list_banner .swiper-slide{display:flex}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{right:20px;bottom:15px}.filter_pop_mob .common_pop{width:100%;border-radius:0;background:#eee;left:50%;top:0;transform:translate(-50%)}.filter_pop_mob .common_pop_cont_scroll{margin:20px 8px 20px 0;max-height:calc(100vh - 170px)}.filter_pop_mob .common_pop_cont{padding:0 20px 0 25px}.list_filter{border:0}.filter_box{background:transparent}.filter_box:first-child{border-top:0;padding-top:0}.rating_ul{padding:0 10px;max-width:500px}.common_pop_tail{padding:15px;border-top:1px solid #ddd;text-align:right}.common_list_txt .bottom .right{margin-top:5px}.ovv_tit_wrap>.inner_1200{display:block}.ovv_tit_wrap>.inner_1200>.left{width:100%}.ovv_tit_wrap>.inner_1200>.right{width:100%;padding-top:20px}.overview_top_tit .history{margin-bottom:15px}.overview_top_tit .common_tit{margin-bottom:20px}.overview_right_btns ul{display:flex}.overview_right_btns li{width:33.333%;border-right:1px solid #eaeaea}.overview_right_btns li:last-of-type{border-right:0}.ovv_cont_wrap .inner_1200{display:block;margin-top:24px}.ovv_cont_wrap .inner_1200>.left,.ovv_cont_wrap .inner_1200>.right{width:100%}.overview_right_tit{margin-bottom:10px}.main_list_slide_tit{margin-bottom:20px}.main_list_slide_wrap .swiper-slide{width:calc(33.3333% - 30px / 3)}.main_list_slide_wrap.related_banner_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap.related_banner_wrap .swiper-pagination-custom{position:static;justify-content:center;margin-top:35px}.related_banner_wrap{margin:90px 0}.main_list_slide_wrap .swiper-slide .top_level_wrap{display:block}.ovv_tab_top{padding:38px 0}.ovv_tab_top>.inner_1200{display:block}.ovv_tab_top>.inner_1200>.left,.ovv_tab_top>.inner_1200>.right{width:100%}.ovv_search{position:static!important;margin-top:20px}.ovv_comments{width:100%}.ovv_cont_wrap{margin-top:50px}.overview_titbar .btn_contents{width:150px;font-size:16px}.titbar_icon_wrap{margin-right:20px}.overview_titbar .tit{padding:0 0 0 20px}.titbar_icon_wrap>li{margin-left:15px}.overview_tab>ul a{height:50px;line-height:50px}.titbar_icon_wrap .share_div{right:-20px}.floating_video_info{padding:30px}.floating_pop_info{position:absolute;transform:translateY(0);right:auto;top:auto;bottom:30px;left:calc(382px + 30px)}.overview_top_tit .common_tit{font-size:27px}.overview_class_info_wrap{display:block}.overview_class_info_wrap .class_info_inline{margin-bottom:10px}.overview_top_tit{padding:0}.overview_cont_tit{font-size:23px}.overview_cont_skills .overview_cont_txt{display:flex;flex-wrap:wrap}.overview_cont_skills .overview_cont_txt .n_btn{font-size:13px;margin-right:5px;min-width:0}.overview_cont_skills .overview_cont_txt .n_btn:last-child{margin-right:0}.overview_right_box{margin-top:60px}.overview_right_box .teacher_profile .comment_show_more{display:block;margin-top:10px}.comment_show_more .show_more{width:100px;text-align:center;font-size:12px;padding:0 5px}.comment_show_more .show_more s{margin-left:0;height:5px;position:relative;top:-1px}.overview_right_box .teacher_profile .con{-webkit-line-clamp:3;height:4.8em}.overview_right_box .teacher_profile .toggleCont.on{display:block;height:auto}.ovv_bottom_flying_wrap .inner_1200{width:100%;max-width:100%}.open_floating_cart{right:15px}.ovv_bottom_flying{width:100%;right:0}.close_floating_cart{right:10px}.ovv_flying_gift{right:15px;bottom:15px}.gift_bubble{bottom:80px;right:15px}.ovv_bottom_flying_wrap.on{padding-left:30%}.ovv_review_wrap .ovv_tit_wrap{padding:0}.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left,.ovv_tit_wrap .ovv_search_pop{display:none}.ovv_tit_wrap>.inner_1200>.ovv_search_pop{position:fixed;width:100%;left:50%;top:calc(50% + 100px);transform:translate(-50%,-50%);padding:0 15px;z-index:10}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.on{display:block}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{margin-top:0;box-shadow:0 5px 10px rgba(0,0,0,.3)}.flying_review_btns{display:block;position:fixed;right:15px;bottom:15px;z-index:10}.flying_review_btns .n_btn{display:block;width:100px;height:45px;line-height:45px;text-align:center;font-size:14px;padding:0;border-radius:35px;box-shadow:0 3px 10px rgba(0,0,0,.17);margin-bottom:10px}.flying_review_btns .n_btn:last-child{margin-bottom:0}.flying_review_btns .n_btn s{display:inline-block;width:13px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:-3px}.flying_review_btns .r_btn_wirite{background:#e0c463;color:#fff}.flying_review_btns .r_btn_wirite s{background-image:url(/images/class/r_fly_btn_write.png)}.flying_review_btns .r_btn_search{background:#fff;color:#000}.flying_review_btns .r_btn_search s{background-image:url(/images/class/r_fly_btn_search.png)}.ovv_qna_wrap .ovv_tit_wrap{padding:0}.ovv_tit_wrap>.inner_1200>.ovv_qna_write{padding:30px 0}.ovv_qna_wrap .ovv_tit_wrap .ovv_search_pop{display:none}.ovv_comments{padding:0}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.sidebar_on{width:70%;left:auto;right:0;transform:translateX(0)}.common_list_box .common_list_thum.trxSml{width:228px}#trxMypCnt{padding-top:60px}#trxMypCnt .trxMypTab,#trxMypTop>div{display:none}.mob_my_nav{display:block;position:absolute;z-index:50;top:98px;left:0;width:100%;transition:all .2s}.my_nav_tit{box-shadow:0 8px 10px rgba(0,0,0,.15)}.my_nav_tit a{display:block;height:60px;line-height:60px;padding:0 30px;font-size:16px;font-weight:700;position:relative;background:#f8f8f8}.my_nav_tit a i{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(/images/common/my_nav_open.png);background-repeat:no-repeat;background-size:100% auto;background-position:50%}.my_nav_list{display:none;padding:10px 0;max-height:300px;box-shadow:0 8px 10px rgba(0,0,0,.15);background:#fff;position:absolute;left:0;top:100%;width:100%}.my_nav_list .depth01{padding:0 30px;margin-bottom:5px}.my_nav_list .depth01>a{display:block;font-size:15px;font-weight:700;height:40px;line-height:40px;padding:0 0 0 20px;position:relative;background:url(/images/common/my_grey_arr.png) no-repeat 100%;background-size:7px auto}.my_nav_list .depth01>a i{position:absolute;left:0;top:50%;transform:translateY(-50%);display:block;width:10px;height:10px;background-image:url(/images/common/my_nav_plus.png);background-repeat:no-repeat;background-size:contain;background-position:50%}.my_nav_list .depth02{background:#f9f9f9;border-radius:10px;padding:10px 20px;display:none}.my_nav_list .depth02 a{display:block;font-size:14px;line-height:30px}.my_nav_list .depth02 a.on{font-weight:700;color:#e0c461}.mob_my_nav.on .my_nav_tit a i{background-image:url(/images/common/my_nav_close.png)}.mob_my_nav.on .my_nav_list{display:block;overflow:auto}.my_nav_list .depth01.on>a.hasDepth02 i{background-image:url(/images/common/my_nav_minus.png)}.my_nav_list .depth01.on .depth02{display:block}}@media only screen and (max-width:1024px){#project_list_wr .filter_package_box .project_filter_left_box,#trxCntWrp .cs_list_pc,#trxCntWrp .trxCntLft>ul>li>a>s,.coaching_history_wrap .trxPrfPpl>div>s>img,.coaching_view_wrap .coaching_about,.none_for_mobile,.pc_search_match_wr,.project_details_wr .details_button_box,.project_details_wr .end_txt_box p,.project_details_wr .start_end_txt_box .pc_celebrate_txt,.project_details_wr .start_line_txt02,.trxCntRgt ul,.trxPrfTop02 .history,.trxPrfTtlInf>div>.trxStrPntCnt{display:none}#project_list_wr .m_t_common_tit,#trxCntWrp .cs_list_mob,#trxCntWrp .pc_none,.coaching_history_wrap .trxPrfPpl>div>s,.comment_show_more .instruc_show_more,.m_search_dropdown_wr,.m_search_wr,.ovv_coaching_wrap .trxPrfPpl>div>s,.project_details_wr .m_t_celebrate_txt,.project_details_wr .m_t_score_box,.trxCntRgt .m_t_back_box{display:block}.sub_search_match_wr{z-index:5;position:fixed;top:100px;width:100%;height:calc(100vh - 100px);background:#fff}.m_search_wr{position:relative;padding:30px 15px 50px}.header_search{width:100%}.search_dropdown_wr{height:calc(100vh - 220px);padding:0 20px 20px;box-shadow:none;border-radius:0;position:static}.search_dropdown_wr>div>h3{max-width:100%;padding-left:0;padding-right:0;font-size:14px}.search_dropdown_wr>div>ul>li{padding:0;font-size:16px}.search_dropdown_wr>div>ul>li:hover{background:none}.search_dropdown_wr .instructor_box>ul>li{font-size:15px}.dimmed{z-index:4;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.7)}.cart_order_wr .same_cou_rem_box{display:inherit}.cart_order_wr .coupon_input{width:100%}.cart_order_wr .same_title_box .same_titlebox_txt{margin:8px 0 20px;line-height:1}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:100%;margin-left:0}.cart_order_wr .remem_check_btn_yes01{margin-right:10px}.cart_order_wr .save_chk_on_off_box{margin-right:9px;width:10px;height:7px}.cart_order_end_wr .cart_order_end_right_box .m_t_order_list_box{position:relative;width:100%;font-size:15px;font-weight:700;line-height:1;display:flex;align-items:center}.cart_order_end_wr .m_t_order_list_box .order_list_img_box{width:17px;height:11px}.cart_order_end_wr .m_t_order_list_box .order_list_img_box img{width:100%;vertical-align:top}.main_nav_mob{z-index:108;position:fixed;top:0;left:0;padding-bottom:50px;width:100%;height:100%;overflow:auto;background:#fff;left:100%;transition:.3s}.main_nav_mob.on{left:0}.main_nav_mob .m_nav_top_box{padding:15px 15px 18px;width:100%}.main_nav_mob .m_nav_logo_box{margin-bottom:11px;width:100%;display:flex;justify-content:space-between}.main_nav_mob .m_nav_logo_box .nav_logo{width:100px}.main_nav_mob .m_nav_logo_box .nav_logo img{max-width:100%}.main_nav_mob .m_nav_logo_box .m_nav_close_btn{margin-top:6px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_profile_box{padding:20px 15px 16px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;display:flex}.main_nav_mob .m_profile_box .prof_img_box{display:inline-block;width:65px;height:65px;position:relative}.main_nav_mob .m_profile_box .prof_img_box .img_wrap{width:100%;height:100%;position:relative;overflow:hidden;border-radius:50%}.main_nav_mob .m_profile_box .prof_img_box img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.main_nav_mob .m_profile_box .prof_img_box .prof_link{display:block;position:absolute;bottom:-1px;right:-1px;width:25px;height:25px;border-radius:20px;background:#fff url(/images/img_icoStt.png) no-repeat;background-size:contain;box-shadow:0 10px 20px rgba(0,0,0,.08)}.main_nav_mob .m_profile_box .m_prof_txt_box{margin-left:15px;width:calc(100% - 80px);display:flex;flex-direction:column;justify-content:center}.main_nav_mob .m_profile_box .m_prof_txt_box .welcome_txt{font-size:16px;line-height:1;margin-bottom:5px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt{line-height:1;color:#111;font-weight:700;font-size:20px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt span{margin-left:12px;display:inline-block;width:106px;height:25px;line-height:23px;text-align:center;border-radius:11.67px;background:#e0c461;border:1px solid #e0c461;font-size:14px;color:#fff;font-weight:400}.main_nav_mob .m_nav_top_box .m_search_box{position:relative}.main_nav_mob .m_nav_top_box .common_input{margin-top:25px;padding-left:19px;border-radius:21px;border:1px solid #ddd;background:#f5f5f5;font-size:14px}.main_nav_mob .m_nav_top_box .common_input::-webkit-input-placeholder{color:#999}.main_nav_mob .m_nav_top_box .m_search_img_box{position:absolute;top:10px;right:18px;display:inline-block;width:22px;height:20px;background:url(/images/m_search_icon.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_gnb_box{width:100%;background:#fff;overflow:auto;overflow-y:hidden;border-bottom:1px solid #eee;-ms-overflow-style:none;scrollbar-width:none}.main_nav_mob .m_gnb_box::-webkit-scrollbar{display:none}.main_nav_mob .m_gnb_box ul{margin:0 auto;display:flex;width:517px}.main_nav_mob .m_gnb_box ul li{width:25%}.main_nav_mob .m_gnb_box ul li.on button{border-bottom:1px solid #e0c461;font-weight:700}.main_nav_mob .m_gnb_box ul li button{display:block;height:43px;line-height:42px;text-align:center;font-size:15px;color:#111}.main_nav_mob .m_gnb_box ul li button s{margin-right:4px;display:inline-block;background-size:contain;background-repeat:no-repeat}.main_nav_mob .business_icon{width:17px;height:16px;background:url(/images/m_business_icon.png)}.main_nav_mob .career_icon{width:19px;height:13px;background:url(/images/m_career_icon.png)}.main_nav_mob .mindset_icon{width:16px;height:19px;background:url(/images/m_mindset_icon.png)}.main_nav_mob .blitz_collection_icon{width:12px;height:14px;background:url(/images/m_blitz_collection_icon.png)}.main_nav_mob .tab_list_box{padding:20px 15px 29px;width:100%;border-bottom:1px solid #eee}.main_nav_mob .tab_list_box div{padding:25px;width:100%;height:100%;border-radius:10px;background:#f9f9f9}.main_nav_mob .tab_list{display:none}.main_nav_mob .tab_business{display:block}.main_nav_mob .tab_list ul li{margin-bottom:12px;font-size:16px}.main_nav_mob .tab_list ul li:last-child{margin-bottom:0}.main_nav_mob .tab_list ul li a{color:#111}.main_nav_mob .tab_list ul li.active a{font-weight:700;color:#e0c461}.main_nav_mob .swiper-container{width:100%;padding:39px 15px 33px}.main_nav_mob .swiper-container img{margin-bottom:31px;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:25px}.main_nav_mob .swiper-slide{font-size:18px;background:#fff}.main_nav_mob .swiper-slide .tit_txt_box{padding:0}.main_nav_mob .swiper-slide .m_bottom_cate{margin-bottom:13px;font-size:16px;font-weight:700;line-height:1em;color:#111}.main_nav_mob .swiper-slide .m_bottom_tit{margin-bottom:13px;font-size:20px;font-weight:700;color:#111;white-space:normal;line-height:1.2;height:2.4em}.main_nav_mob .swiper-slide .m_bottom_tit,.main_nav_mob .swiper-slide .m_bottom_txt{text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_nav_mob .swiper-slide .m_bottom_txt{font-size:18px;line-height:1.2em;max-height:2.4em}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{padding-left:15px;bottom:2px;display:flex;align-items:center}.main_nav_mob .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0;opacity:1}.main_nav_mob .swiper-pagination{text-align:left}#trxCntBtmWrp{display:inherit}#trxCntTop.trxCntTop_sub>div{width:553px;padding:15px;display:inherit}#trxCntTop.trxCntTop_sub>div>strong{padding-bottom:23px;font-size:27px}#trxCntTop>div>form>input{height:45px}#trxCntTop>div>form>button{width:82px;height:45px;font-size:13px}#trxCntBtm{width:100%;display:inherit}#trxCntBtm .trxCntLft{padding:30px 15px;width:100%}.trxCntLft>strong{margin-bottom:6px;font-size:20px}.trxCntLft>span{font-size:16px}.trxCntLft>ul{display:inherit}#trxCntWrp .trxCntLft>ul>li{position:relative;margin-bottom:10px;width:100%;height:70px;margin-right:0;border-radius:5px;box-shadow:0 3px 7px rgba(0,0,0,.1)}#trxCntWrp .trxCntLft>.cs_list_mob>li .servc_r_sign{position:absolute;top:50%;transform:translateY(-50%);right:15px;display:inline-block;width:15px;height:15px;background:url(/images/service_r_sign.png) no-repeat 50%;background-size:auto 15px}#trxCntWrp .trxCntLft>.cs_list_mob>li>a{position:absolute;margin-top:0;top:50%;width:100%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}#trxCntWrp .trxCntLft>.cs_list_mob>li>a>div{margin-bottom:0;position:static;transform:none;display:flex;align-items:center}.trxCntLft>ul>li>a>div>strong{font-size:15px;font-weight:400;margin-bottom:0}.m_t_same_img_back{margin-right:20px;display:inline-block;width:40px;height:40px;background:#f6f2e6;border-radius:50%;background-repeat:no-repeat;background-position:50%;position:static}.m_t_orders_img{background-image:url(/images/center_m_t_orders.png);background-size:14px 17px}.m_t_return_img{background-image:url(/images/center_m_t_return.png);background-size:17px 17px}.m_t_account_img{background-image:url(/images/center_m_t_account.png);background-size:19px 18px}.m_t_digital_img{background-image:url(/images/center_m_t_digital.png);background-size:20px 12px}.m_t_prime_img{background-image:url(/images/center_m_t_prime.png);background-size:24px 15px}.m_t_payments_img{background-image:url(/images/center_m_t_payments.png);background-size:16px 19px}.m_t_digital02_img{background-image:url(/images/center_m_t_digital02.png);background-size:12px 20px}.m_t_prime02_img{background-image:url(/images/center_m_t_prime02.png);background-size:19px 17px}.m_t_payments02_img{background-image:url(/images/center_m_t_payments02.png);background-size:21px 17px}.trxCntRgt{padding:30px 15px;width:100%}.trxCntRgt>div{padding:21px 15px 18px 13px;border-radius:5px}.trxCntRgt .m_t_center_same_flex{display:flex;align-items:center;justify-content:space-between}.trxCntRgt .m_t_trxCntRgt_in>strong{color:#222}.trxCntRgt .m_t_trxCntRgt_in>span{color:#222;font-size:13px}.trxCntRgt>div>p{margin-bottom:7px;color:#222;font-size:15px}.trxCntRgt .m_t_handbook_box{margin-left:8px}.trxCntRgt .m_t_handbook_box>s{position:relative;display:inline-block;width:50px;height:50px;border-radius:50%}.trxCntRgt .m_t_handbook_box .m_t_handbook_img_box{background:#eee url(/images/center_m_t_handbook.png) no-repeat 50%;background-size:23px 32px}.trxCntRgt .m_t_handbook_box .m_t_questions_img_box{background:#eee url(/images/center_m_t_questions.png) no-repeat 50%;background-size:28px 27px}.service_btm_flying_wr{bottom:89px}.trxCntRgt:first-child{padding:15px;width:100%}.trxCntRgt:first-child .m_t_back_box{padding:0;background:#f5f5f5;border:0;font-size:15px;display:flex;align-items:center}.trxCntRgt .m_t_back_btn{margin-right:9px;display:inline-block;width:23px;height:24px}.trxCntRgt .m_t_back_btn img{width:100%;vertical-align:top}#trxCntWrp .trxCntLft:last-child{padding-bottom:47px;width:inherit}.trxCntVew>span:first-child{font-size:15px}.trxCntVew>span{font-size:13px}.trxCntVew>strong{font-size:19px;font-weight:700;line-height:1.4}.trxCntVew>hr{margin:19px auto 24px}#trxCntWrp .trxCntVew{padding-left:0}.trxCntVew>div{font-size:14px}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:16px}.trxCntVew>div>p{margin-bottom:30px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}.join_st_wr{padding:0 15px}#project_list_wr .common_tit{font-size:27px;padding-top:30px;padding-bottom:20px;line-height:1.2em;color:#111;margin-top:0}#project_list_wr .bg_gray{padding-left:15px}#project_list_wr .filter_package_box{width:100%}#project_list_wr .project_top_slide_box .swiper-pagination{top:-32px}#project_list_wr .project_top_slide_box .common_list_banner{margin-top:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-slide{padding:20px;border-radius:10px}#project_list_wr .common_list_banner .img_wrap{width:100%}#project_list_wr .project_top_slide_box .list_banner_txt{width:100%;padding:0}#project_list_wr .project_top_slide_box .list_cate{margin:19px 0 12px;font-size:13px}#project_list_wr .project_top_slide_box .tit{font-size:22px}#project_list_wr .project_top_slide_box .txt{font-size:17px}#project_list_wr .project_top_slide_box .btn_h40_02{width:135px;height:35px;border-radius:18px;line-height:33px;font-size:15px}.project_list_background{height:440px}#project_list_wr .filter_package_box .project_package_right_box{float:inherit;width:100%;padding:0 15px}#project_list_wr .project_package_right_box .common_list_top .right{right:15px}#project_list_wr .common_list_box{padding:20px 0}#project_list_wr .filter_package_box .common_list_list{width:100%;margin-left:0}#project_list_wr .project_package_right_box .common_list_txt .list_cate{font-size:14px}#project_list_wr .project_package_right_box .common_list_txt .list_tit{margin-bottom:0;font-size:20px}#project_list_wr .project_package_right_box .before_price{font-size:18px}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:10px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:18px}.project_details_wr{width:100%;padding:0 15px}.project_details_wr .swiper-wrapper{padding:0}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{width:100%;padding:10px 0 30px}.project_details_wr .project_top_slide_box .tit{font-size:28px}.project_details_wr .project_top_slide_box .txt{padding-right:0}.project_details_wr .explain_box_btn_box{font-size:20px}.project_details_wr .explain_box_btn_box .explain_box_btn_box_right{display:none}.project_details_wr .start_line_txt{width:calc(100% - 8px)}.project_details_wr .common_list_txt .list_cate_wrap{display:flex;justify-content:space-between}.project_details_wr .celebrate_txt{font-size:22px}.project_details_wr .end_txt_box{width:calc(100% - 150px)}.project_details_wr .same_back_box{margin-right:17px;width:80px;height:80px}.project_details_wr .same_back_box:after{width:18px;height:18px;left:-5px}.project_details_wr .flag_img_box{width:40px;height:42px}.project_details_wr .celebrate_img_box{width:44px;height:48px}.project_details_wr .celebrate_box{margin-bottom:-30px}.m_t_sub_menu_list_box>ul>li{padding:20px 15px 30px}.m_t_sub_menu_list_box>ul>li>a.on~ul{display:block}.m_t_sub_menu_list_box>ul>li>ul{margin-top:15px}.m_t_sub_menu_list_box>ul>li>a{font-size:19px;font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li{padding:0 15px;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px;margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>a{color:#333;font-size:15px;display:block;line-height:50px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on{font-weight:700;color:#e0c363}.m_t_sub_menu_list_box>ul>li>ul>li>a.on~ul{display:block;background:#f5f5f5;width:100%;border-top:1px solid #e5e5e5;padding:13px 0}.m_t_sub_menu_list_box>ul>li>ul>li>ul{display:none}.m_t_sub_menu_list_box>ul>li>ul>li>a>s{width:11px;height:11px;position:static;background:url(/images/img_11x11tgl.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on>s{background-position-y:100%}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li{margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a{color:#111;font-size:15px;display:block;padding:0 32px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-weight:700}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:230px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:calc(100% - 230px);padding:30px 20px}.ovv_coaching_wrap .trxTabTit{margin-bottom:12px;font-size:20px}.ovv_coaching_wrap .trxPrfTtlInf{position:static}.ovv_coaching_wrap .trxPrfTtlInf>div{margin-left:0;margin-bottom:10px}.ovv_coaching_wrap .common_list_box{display:block}.ovv_coaching_wrap .coaching_list .common_list_list{border-top:1px solid #ddd}.ovv_coaching_wrap .common_list_box .common_list_thum{width:100%}.ovv_coaching_wrap .coaching_list .common_list_txt{margin-top:24px;width:100%;padding-left:0}.ovv_coaching_wrap .coaching_docu_wrap{font-size:13px}.coaching_reply{margin-left:5px}.coaching_reply .del_mo{display:none}.coaching_view_wrap .inner_1200{display:block}.coaching_view_wrap .inner_1200>.left{width:100%}.coaching_view_wrap .inner_1200>.right{width:100%;padding-left:0}.coaching_history_wrap .inner_1200{display:block;width:100%}.coaching_history_wrap .inner_1200>.left{width:100%}.coaching_left_menu{margin-bottom:25px}.coaching_history_wrap .inner_1200>.right{display:block;width:100%;padding-left:0}.m_gnb{padding:16px 0;z-index:3;position:fixed;bottom:0;width:100%;background:#fff;display:flex;align-items:flex-end;box-shadow:0 -5px 10px 0 rgba(0,0,0,.15)}.m_gnb>li{width:25%;text-align:center}.m_gnb>li>a{display:inline-block;font-size:15px;position:relative}.m_gnb>li>a>s{display:block;margin:0 auto 7px}.m_t_button_home>s{background:url(/images/m_gnb_home.png) no-repeat;background-size:22px auto;width:22px;height:20px}.m_t_button_search>s{background:url(/images/m_search_icon.png) no-repeat;background-size:21px auto;width:23px;height:20px}.m_t_button_pencil>s{background:url(/images/m_bottom_nav01.png) no-repeat;background-size:20px auto;width:20px;height:26px}.m_t_button_cart>s{background:url(/images/m_bottom_nav02.png) no-repeat;background-size:25px auto;width:28px;height:20px}.m_t_cart_count{display:inline-block;position:absolute;left:calc(100% - 8px);top:-7px;min-width:14px;height:14px;line-height:16px;background:#e0c363;color:#fff;border-radius:7px;font-size:11px;text-align:center;padding:0 3px}.m_t_button_login>s{background:url(/images/m_bottom_nav03.png) no-repeat;background-size:22px auto;width:23px;height:22px}.trxMypEdtPrf{margin-top:0}.trxMypEdt .trxMypEdtPrf{border-top:0}.trxMypEdt .trxMypEdtFrm>ul>li>div:first-child{width:240px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{width:calc(100% - 291px)}.trxMypEdtFrm>ul>li>div:last-child{width:calc(100% - 257px)}.purchase_his_wr .common_list_txt{width:100%}.purchase_pay_wr .trxLstBtn{margin-top:0}.purchase_pay_wr .trxMreDot{top:0}.pur_payPop{top:130px;transform:translateX(-50%)}.comment_show_more .instruc_show_more{width:100%}.overview_right_box .teacher_profile .comment_show_more{border-bottom:1px solid #e1e1e1}.comment_show_more:after{content:none}.comment_show_more .instruc_show_more>s{display:inline-block;width:16px;height:25px}.comment_show_more .instruc_show_more>s,.comment_show_more .instruc_show_more>s.on{background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.comment_show_more .instruc_show_more>s.on{transform:rotate(180deg)}.overview_right_box .teacher_profile .con.on{height:9.6em}.btn_question_wrap .prf_ques_answer{width:220px;line-height:1.6em;padding:15px}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;font-size:17px}.trxPopCrd_wr .refer_list_same .refer_list_txt{font-size:15px;margin-bottom:0}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{text-align:center;display:block}#trxPopWrp>div>div:nth-child(3)>div>strong{margin-right:0;display:block}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div>a{max-width:300px;margin-top:10px}.trxMypInt>.trxMypIntDpt01>li>ul{height:170px;overflow:hidden}.trxMypInt>.trxMypIntDpt01>li>ul.open{height:auto}.trxMypInt>.trxMypIntDpt01>li>.skills_more{display:block}.my_classroom_wrap .trxMypFlt{display:none}.inner_1200{width:calc(100% - 30px)}.header_pc,.main_nav_pc,.top_button{display:none}.header_mob{display:block}.main_nav.on{display:none}.main_nav_mob{display:block}#container{padding:94px 0 50px}#container.sub_container{padding:0 0 50px}#footer{margin-bottom:60px}#footer.ovv_footer{margin-bottom:0}.paging_num_wrap{margin:0 10px}.hd_banner{font-size:14px;padding:10px}.hd_banner a{font-size:12px}.header_mob{display:flex;align-items:center;justify-content:space-between;padding:15px;position:relative}.header_mob .logo img{width:100px;height:auto}.header_mob .button_cart,.header_mob>.right{display:flex;align-items:center}.header_mob .button_cart{justify-content:center;width:30px;height:25px;margin-right:15px;position:relative}.header_mob .button_cart s{display:block;width:21px;height:20px;background:url(/images/icon_cart_black.png) no-repeat 50%;background-size:contain}.header_mob .button_cart .cart_count{right:-6px;top:-4px}.header_mob .btn_hd_search{display:block;width:20px;height:18px;background:url(/images/common/m_search.png) no-repeat;background-size:contain;margin-right:20px;margin-top:-1px}.header_mob .btn_nav_poen_m{display:inline-block;width:18px;height:16px;background:url(/images/common/m_nav_open.png) no-repeat;background-size:contain}.search_wrap_mob{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;display:none;align-items:center;justify-content:center;padding:0 20px}.search_wrap_mob .header_search{width:calc(100% - 26px)}.search_wrap_mob .close_search{margin-left:10px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}.footer{margin-bottom:60px}#trxFtrMob.ovv_footer,.footer.ovv_footer{margin-bottom:0}.main_banner .main_banner_txt .cate{display:none}.ip_time_wrap{display:block}.my_cards_data>a .con .ip_time_wrap .time{margin-left:5px 0 0}.star_wr_mo{display:block;font-size:15px;color:#999}.star_wr_mo img{width:14px;height:auto}.star_wr_mo img,.star_wr_mo span{display:inline-block;vertical-align:middle}.common_list_txt .list_tit{font-size:20px}.common_list_box .star_wr_mo{position:absolute;right:10px;top:28px}.common_list_box .score{display:none}.common_list_txt .bottom .price_wrap,.list_banner_txt .tit{font-size:18px}.topic_wrap h3{margin-bottom:10px}.topic_wrap .topic_toggle{font-size:14px;top:5px}.common_list_banner{margin:0}.common_list_banner .swiper-container{border-radius:0;padding:0}.common_list_banner .swiper-slide{display:block;border-radius:0;padding:15px}.common_list_banner .img_wrap,.common_list_banner .list_banner_txt{width:100%}.common_list_banner .list_banner_txt{padding:10px 0 30px}.list_banner_txt .tit{font-size:20px;margin:0}.list_banner_txt .txt{display:none}.list_banner_txt .teacher_profile{padding:0}.list_banner_txt .teacher_profile>a .right .name{margin:0}.list_banner_txt .teacher_profile>a .right .job,.list_banner_txt .teacher_profile>a .right .name{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.common_list_banner .swiper-container-horizontal>.swiper-pagination-bullets,.common_list_banner .swiper-pagination-custom,.swiper-pagination-fraction{bottom:15px;right:10px}.homework_pop{display:none!important}.overview_video_wrap .quiz_wrap{padding-top:60px}.overview_fly_wrap{display:none!important}.overview_video_wrap{height:450px}.overview_titbar .btn_contents{display:none}.ovv_sidebar{display:none!important}.overview_titbar h3{display:none}.titbar_icon_wrap>li{margin-left:25px}.titbar_icon_wrap>li .num{display:none}.quiz_cont{width:100%}.quiz_top{margin:0}.quiz_video_next{display:none}.quiz_top .quiz_top_tit{margin-bottom:8px}.quiz_top .quiz_top_sub{display:none}.quiz_top .quiz_top_num{font-size:17px}.quiz_wrap .n_btn{max-width:220px;width:calc(50% - 10px);font-size:14px}.quiz_pop_quiz .quiz_pop_tit{font-size:15px}.quiz_pop_txt{font-size:17px}.quiz_answer_list .answer_btn{min-height:50px;font-size:15px}.quiz_answer_list .answer_btn .num{left:15px}.quiz_answer_list .answer_btn .answer{padding-left:25px}.quiz_check_wrap{padding:20px;font-size:14px}.quiz_check_tit{font-size:15px}.gray_hr{margin:15px 0}.info_pop_tit{font-size:24px}.info_pop_txt{font-size:15px;max-width:65%;margin:0 auto}.info_pop_txt,.info_pop_txt p{word-break:keep-all}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:40px 0 95px;margin:0}.popup_quiz_wrap .common_pop_cont .btn_wrap_01 .n_btn{min-width:120px;max-width:160px;width:calc(50% - 5px);font-size:13px}.answer_collection .swiper-container{padding:0;box-shadow:0 2px 10px rgba(0,0,0,.3)}.answer_collection .swiper-slide{padding:20px;background:#f2f2f2}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{display:none}.gift_form_wrap{flex-direction:column}.gift_form_wrap .form_wrap{width:100%}.gift_pop_wrap .img_wrap{width:100%;margin-top:30px}.gift_pop_wrap .img_wrap dl dd{display:flex;padding:10px;border-radius:10px;background-color:#fff}.gift_pop_wrap .img_wrap .common_list_thum{width:200px}.gift_pop_wrap .img_wrap .prd_tit_wrap{width:calc(100% - 200px);padding-left:20px}.overview_top{margin-top:0}.overview_top .ovv_tit_wrap{display:none}.overview_mob_tit{display:block;padding:20px 15px}.overview_mob_tit .common_tit{font-size:24px;margin-bottom:10px}.overview_tab.fly{position:static}.overview_tab.on{width:100%}.overview_tab>ul{width:600px}.overview_tab>ul>li{width:25%}.overview_tab>ul>li.icon_qna,.overview_tab>ul>li.icon_trans{display:none}.overview_tab>ul>li.icon_contents_btn{display:block}.overview_tab>ul button{font-size:15px}.ovv_bottom_flying_wrap.on{padding:0}.ovv_bottom_flying{height:70px;padding:10px 0 10px 15px}.close_floating_cart{width:35px;height:35px;top:-45px}.ovv_bottom_flying .price_wrap,.ovv_bottom_flying .price_wrap .free{font-size:20px}.ovv_bottom_flying>.right .n_btn{width:140px;height:70px;line-height:68px;font-size:15px}.open_floating_cart{width:140px;font-size:15px}.open_floating_cart s{width:13px}.overview_top_tit .history{display:none}.overview_top_tit .common_tit{font-size:27px}.overview_class_info_wrap{display:flex;justify-content:space-between;align-items:center}.overview_class_info_wrap .class_info_inline{margin-bottom:0}.overview_class_info_wrap .class_info_inline dl{font-size:13px}.overview_class_info_wrap .class_info_inline dl.date{display:none}.overview_class_info_wrap .class_info_inline dl.learn{display:none}.overview_class_info_wrap .class_info_inline dt{height:15px;width:15px}.overview_top_tit{padding:0}#ovvOvv .ovv_tit_wrap>.inner_1200>.right{display:none}.overview_cont_tit{font-size:23px}.ovv_box_toggle{display:block}.overview_cont_contents,.overview_cont_leaning,.overview_cont_reqirements{display:none}.overview_cont_skills .overview_cont_txt{margin-bottom:0}.overview_cont_skills .overview_cont_txt .n_btn{font-size:13px;margin-right:5px;min-width:0}.overview_cont_skills .overview_cont_txt .n_btn:last-child{margin-right:0}.overview_right_tit s{display:block}.overview_right_box .teacher_profile .top .right>.name s{display:none}.des_txt_more button{display:block;width:100%;height:auto;margin:10px 0 28px}.des_txt_more i{display:block;margin:0 auto;width:16px;height:25px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.des_txt_more.on i{transform:rotate(180deg)}.overview_cont_description .overview_cont_txt{display:block;margin-bottom:0}.overview_cont_description .overview_cont_txt.on{white-space:normal;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden}.overview_bottom .common_list_banner,.overview_collection{display:none}.overview_right_box{margin-top:60px}.overview_right_box .teacher_profile .comment_show_more{display:block;margin-top:10px}.comment_show_more .show_more{width:100px;text-align:center;font-size:12px;padding:0 5px}.comment_show_more .show_more s{margin-left:0;height:5px;position:relative;top:-1px}.overview_right_box .teacher_profile .con{-webkit-line-clamp:3;height:4.8em}.overview_right_box .teacher_profile .toggleCont.on{display:block;height:auto}.main_list_slide_wrap .swiper-slide{width:calc(50% - 5px)}.related_banner_wrap{margin:50px 0 0}.related_banner_wrap .main_list_slide_tit{margin-bottom:15px}.ovv_cont_wrap{margin-top:30px}.ovv_qna_wrap .ovv_tit_wrap,.ovv_review_wrap .ovv_tit_wrap{padding:0}.comment_box .list_cate_wrap,.ovv_review_wrap .ovv_tit_wrap .ovv_search_pop,.ovv_review_wrap .ovv_tit_wrap>.inner_1200>.left{display:none}.ovv_tit_wrap>.inner_1200>.ovv_search_pop{position:fixed;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);padding:0 15px;z-index:10}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.on{display:block}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{margin-top:0;box-shadow:0 5px 10px rgba(0,0,0,.3)}.flying_review_btns{right:15px;bottom:15px}.flying_review_btns .n_btn{display:block;width:100px;height:45px;line-height:45px;text-align:center;font-size:14px;padding:0;border-radius:35px;box-shadow:0 3px 10px rgba(0,0,0,.17);margin-bottom:10px}.flying_review_btns .n_btn:last-child{margin-bottom:0}.flying_review_btns .n_btn s{display:inline-block;width:13px;height:14px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin-top:-3px}.flying_review_btns .r_btn_wirite{background:#e0c463;color:#fff}.flying_review_btns .r_btn_wirite s{background-image:url(/images/class/r_fly_btn_write.png)}.flying_review_btns .r_btn_search{background:#fff;color:#000}.flying_review_btns .r_btn_search s{background-image:url(/images/class/r_fly_btn_search.png)}.ovv_commnets_slide .comment_user_info .score{display:none}.re_cont .re_txt{display:block;line-height:1.6em;max-height:4.8em;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;overflow:hidden}.re_cont .re_txt.on{display:block;height:auto;max-height:100%;padding-bottom:20px}.re_txt_more{right:0;bottom:3px;color:#111;font-size:14px;line-height:1em;border-bottom:1px solid #111}.re_txt_more,.re_txt_more:before{display:block;position:absolute;background:#f8f8f8}.re_txt_more:before{content:"...";min-width:18px;color:#888;top:0;right:100%}.re_txt_more.on:before{display:none}.comment_setting{margin-top:10px}.comment_setting .commnet_like .like_txt,.score_pc{display:none}.comment_box .star_wr_mo{position:absolute;right:0;top:-3px}.commnet_list_wrap{padding:20px 0 0}.commnet_list_top>.right{float:none}.commnet_list_top>.right .fake_select{width:calc(50% - 1px);margin-left:2px}.commnet_list_top>.right .fake_select:first-child{margin-left:0}.commnet_list{width:calc(100% + 30px);margin-left:-15px}.commnet_list .comment_wrap{padding-bottom:0}.c_reply_box{width:100%;margin:-15px 0 0;overflow:hidden;display:none}.c_reply_box.close{display:block}.comment_setting .toggle_reply i{transform:rotate(0deg)}.comment_setting .toggle_reply.on i{transform:rotate(-180deg)}.comment_show_more{margin-top:0}.c_reply_box .comment_box{padding-right:0}.reply_textarea.reply_textarea_big{border-radius:5px}body.on{width:100%;padding:0}.ovv_sidebar_mob{background:#f8f8f8}.ovv_sidebar_mob h3{font-size:18px;color:#111;line-height:1.2em;padding:13px 15px 15px;height:auto}.ovv_sidebar_mob .ovv_sidebar_cont{padding:0;margin:0}.ovv_sidebar_mob .ovv_sidebar_cont .sidebar_toggle{margin-bottom:0;border-radius:0;border-bottom:1px solid #c4c4c4;background:#fff;padding-bottom:10px}.ovv_sidebar_mob .ovv_sidebar_cont .sidebar_toggle:last-child{border-bottom:0}.ovv_sidebar_cont .timeline_tit_big{background:#fff;color:#111;font-size:17px;padding:16px 40px 13px 20px;height:auto;line-height:1.2}.ovv_sidebar_cont .btn_sidebar_toggle{background:url(/images/class/sidebar_arr_black.png) no-repeat 50%;background-size:contain;width:12px;height:7px;right:20px}.ovv_sidebar_cont .timeline>li{background:#fff;color:#111;padding:10px 15px;border-bottom:0}.ovv_sidebar_cont .timeline>li.playing_li{background:#f5f5f5}.ovv_sidebar_cont .timeline .icon_left{top:13px}.ovv_sidebar_cont .timeline .icon_lock{top:14px;left:20px}.ovv_sidebar_cont .timeline .icon_unlock{left:18px}.ovv_sidebar_cont .timeline .icon_check.complete{background:url(/images/class/sidebar_progress_com_white.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check.now{background:url(/images/class/sidebar_progress_now_white.png) no-repeat 50%;background-size:contain}.ovv_sidebar_cont .timeline .icon_check{background:#fff}.ovv_sidebar_cont .timeline_txt{padding:0 30px}.ovv_sidebar_cont .timeline_tit{font-size:16px}.ovv_sidebar_cont .sidebar_prev,.ovv_sidebar_cont .timeline_time{font-size:14px}.ovv_sidebar_cont .sidebar_prev s{width:14px;height:14px;vertical-align:middle;margin-top:-3px}.ovv_sidebar_cont .timeline .icon_bookmark{background:url(/images/class/sidebar_bookmark_border.png) no-repeat 50%;background-size:contain;opacity:1;top:15px;right:20px}.ovv_sidebar_cont .timeline .icon_bookmark.on{background:url(/images/class/sidebar_bookmark_black.png) no-repeat 50%;background-size:contain}.homework_pop .c_reply_box{display:block}.serch_tit{padding-top:40px;font-size:28px}.topic_nav{margin-bottom:15px}.trxPrfTop{padding:0 20px}.trxPrfCnt_top{display:block;margin-bottom:10px}.trxPrfPpl{width:230px}.trxPrfCnt{width:calc(100% - 230px);padding:30px 20px}.trxPrfLst,.trxTabCnt{height:270px}.trxPrfTtlInf,.trxStrPntCnt{display:none}.flying_review_btns.on{right:15px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop.sidebar_on{left:50%;top:calc(50% + 100px);transform:translate(-50%,-50%);width:100%}.trxMypCnt>div:first-child{width:calc(100% - 30px)}.trxMypCnt .common_list_txt .list_tit{padding-right:20px}.trxMypCnt .common_list_txt .teacher{display:block}.trxLstBtn{position:static;justify-content:flex-end;margin-top:10px}.activity_wr .trxLstBtn .n_btn,.my_classroom_wrap .trxLstBtn .n_btn{display:none}.trxLstBtn>div{top:60px;left:auto;right:0}.trxMreDot s{width:16px;height:16px}.trxMreDot{position:absolute;top:22px;right:0;width:18px;margin-right:0}.trxLstDte_pc{display:none}.trxLstDte_mob{display:block}.trxLstDte2_pc{display:none}.trxLstDte2_mob{display:block}.trxLstTxt_pc{display:none}.trxLstTxt_mob{display:block}.trxLstDte,.trxLstDte2{position:static}.trxLstDte,.trxLstDte2,.trxMypCnt .trxLstTxt{width:100%;margin-top:15px;padding:10px 10px 15px;background:#f7f7f7;border-radius:5px}.trxMypCnt .trxLstTxt{font-size:13px}.trxMypCnt .trxLstTme{flex-direction:column;align-items:flex-start;margin-top:15px}.trxMypCnt .trxLstTme>s{width:100%;max-width:250px}.trxMypCnt .trxLstTme>span{margin-top:5px}.trxMypCnt .trxLstTxt{padding-top:15px}.trxMypFlt>div{display:block;text-align:center;padding:20px 15px}.trxMypFlt>div>span{display:block}.trxMypFlt>div>a{display:inline-block;margin-top:10px;padding:15px;width:100%;max-width:350px;font-size:14px}.payment_btn_wr>a{margin-top:10px;width:100%;max-width:150px}.trxLstFrd{font-size:13px;line-height:1.6em}.refund_items_box{padding:0 15px 15px}.refund_items_container .refund_item_group .cart_list_check{width:50px;left:0;padding:0}.refund_items_container .refund_item_group .refund_item{padding-left:60px}.refund_items_container .refund_item_group .refund_item .cart_list_cont_box{width:calc(100% - 60px)}.refund_items_container .refund_item_group .refund_item .cart_list_price{width:60px}.mob_my_nav{top:80px}}@media only screen and (max-width:1024px){@media screen and (max-width:820px){.mob_my_nav{top:79px}}.my_nav_tit a{padding:0 20px}.my_nav_tit a i{right:20px}.my_nav_list .depth01{padding:0 20px}.trxMypInt>strong{font-size:40px;line-height:1em}.popular_banner .swiper-slide .pop_banner_txt .tit{font-size:20px}.popular_banner .swiper-slide .pop_banner_txt .txt{font-size:16px}.popular_banner .teacher_profile>a .right{font-size:14px;line-height:20px;display:flex;flex-direction:column;justify-content:center}.click_disable_mob{cursor:default;pointer-events:none;text-decoration:none}}@media only screen and (max-width:768px){.onlPc,.project_details_wr #proDe_pc_none,.project_details_wr .explain_box_btn_box{display:none}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{padding:0;width:100%}.project_details_wr .project_top_slide_box .list_cate{margin:19px 0 6px}.project_details_wr .details_page_bottom_box{padding-left:28px}.project_details_wr .same_back_box:after{width:14px;height:14px;left:-4px}.project_details_wr .flag_box{width:calc(100% - 90px)}.project_details_wr .flag_img_box{background:#eee url(/images/m_t_project_details_page_flag.png) no-repeat 50%;background-size:30px 32px}.project_details_wr .celebrate_back_box{margin-right:10px}.project_details_wr .same_flex_box .same_circle01{width:16px;height:16px;left:-27px}.project_details_wr .same_flex_box .start_circle02{width:5px;height:5px}.project_details_wr .common_list_box:after{width:9px;height:9px;left:-24px}.project_details_wr .details_page_left_side_line{left:7px}.project_details_wr #proDe_mob_none{padding-top:0;padding-bottom:0;margin-top:13px;border:0;display:block}.project_details_wr #proDe_mob_none>div{padding:13px 0 20px;width:100%;border-right:0;border-top:1px solid #eee}.project_details_wr #proDe_mob_none>div:last-child{padding-bottom:8px}.project_details_wr .title_img_box{position:relative;margin-bottom:5px}.project_details_wr .title_img_box .learn_img_box{width:25px;height:20px}.project_details_wr .title_img_box button{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:#111;font-size:14px;display:flex;align-items:center}.project_details_wr .title_img_box>button>s{background-repeat:no-repeat}.project_details_wr .title_img_box button .m_t_pro_details_open_btn_img_box{margin-left:10px;display:inline-block;background:url(/images/class/icon_plus_thin.png) no-repeat 50%;width:12px;height:12px;background-size:contain}.project_details_wr .title_img_box button .m_t_pro_details_close_btn_img_box{margin-left:10px;display:inline-block;background:url(/images/class/icon_minus_thin.png) no-repeat 50%;width:12px;height:12px;background-size:contain}.project_details_wr .start_line_txt{line-height:1.4}.project_details_wr .start_end_txt_box h3{font-size:20px;line-height:1.4;margin-bottom:0}.project_details_wr .celebrate_box{margin-bottom:-32px}.ovv_coaching_wrap .trxPrfTop02 .trxPrfPpl{width:auto}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:calc(100% - 192px)}.ovv_coaching_wrap .common_list_txt .bottom{display:block}.ovv_coaching_wrap .coaching_list .common_list_txt .bottom{margin-top:12px}.ovv_coaching_wrap .common_list_txt .bottom .right{margin-top:18px;justify-content:flex-end}.sub_wrap .coaching_history_wrap .toggle_session>span{display:none}#trxCntTop>div{padding:0 30px}.mob_my_nav{top:79px}}@media only screen and (max-width:768px){@media screen and (max-width:580px){.mob_my_nav{top:64px}}}@media only screen and (max-width:540px){#project_list_wr .history,#project_list_wr .project_package_right_box .common_list_txt .project_list_txt,#project_list_wr .project_package_right_box .common_list_txt .teacher,.cart_order_end_wr .history,.cart_order_wr .cart_credit_left_box>div:last-child,.cart_order_wr .cart_order_right_box .cart_btn_wrap,.cart_order_wr .cart_order_right_box .class_list .cart_list_price .cart_list_close,.cart_order_wr .cart_order_right_box .class_list_box .title1_flex .sale_txt,.cart_order_wr .credit_fifth_input button img,.cart_order_wr .history,.comment_show_more .show_more,.payment_gift_popup_img_container .payment_gift_popup_img_size_box img,.project_details_wr .history,.top_button,.trxCntLft>span,.trxCntLft>strong,.trxCntVew>span{display:none}.cart_order_wr .m_order_list_title,.m_summary_txt,.m_total_box,.overview_right_box .teacher_profile .instruc_show_more,.project_details_wr .common_list_txt .teacher,.project_details_wr .m_t_details_btn{display:block}.sub_search_match_wr{z-index:5;position:fixed;top:100px;width:100%;height:calc(100vh - 100px);background:#fff}.m_search_wr{position:relative;padding:30px 15px 50px}.header_search{width:100%}.search_dropdown_wr{height:calc(100vh - 220px);padding:0 15px 15px;box-shadow:none;border-radius:0;position:static}.search_dropdown_wr>div>h3{max-width:100%;padding-left:0;padding-right:0}.search_dropdown_wr>div>ul>li{padding:0}.search_dropdown_wr>div>ul>li:hover{background:none}.dimmed{z-index:4;position:fixed;top:0;width:100vw;height:100vh;background:rgba(0,0,0,.7)}.cart_wr{width:100%}.cart_wr .cart_close_box{padding:20px 15px 15px}.cart_wr .cart_close_btn button{text-indent:-9999px;width:15px;height:15px;background:url(/images/payment_gift_popup_close.png);background-size:contain}.cart_wr .cart_close_box .cart_txt1{font-size:14px}.cart_wr .class_list_box .title1_flex{flex-direction:column-reverse;align-items:flex-start}.cart_wr .class_list_box h3{font-size:16px;font-weight:700}.title1_flex .cart_question_txt{left:86px;width:200px;padding:10px}.title1_flex .cart_question_txt:after{right:42px}.cart_wr .cart_list_wr{padding-right:3px}.cart_wr .cart_list_box{padding:0 8px 0 14px}.cart_wr .class_list_box .class_list .cart_list_cont_box .cart_img_list{width:66px;height:42px}.cart_wr .class_list .cart_list_price span{font-size:15px}.cart_wr .cart_list_price>ul>li{font-size:15px;line-height:1}.cart_wr .class_list .cart_list_price .cart_list_close{top:2px}.cart_wr .cart_btn_wrap ul .total_title{font-size:16px}.cart_wr .cart_btn_wrap ul .total_price{font-size:18px}.cart_wr .cart_btn_wrap .btn_h57{margin-bottom:10px;height:50px;line-height:50px;font-size:15px}.cart_wr .cart_btn_wrap{padding:0 15px 0 14px}.cart_order_wr{padding:0 15px;margin-bottom:0;margin-top:15px}.cart_order_wr h3{font-size:15px;font-weight:700}.cart_order_wr .cart_credit_left_box>div{padding:15px 10px}.cart_order_wr .cart_credit_left_box>div:first-child{padding:0}.cart_order_wr .cart_credit_box .credit_title_top_box{padding-bottom:0}.cart_order_wr .same_up_down_img_box{width:11px;height:6px}.cart_order_wr .same_input_btn_box{margin-top:5px}.cart_order_wr .cart_credit_box .credit_input_middle_box{padding:15px}.cart_order_wr .credit_card_list_box input[type=radio]:checked+label{border-color:#e0c363;background:#fbf8f0;z-index:1}.cart_order_wr .credit_fifth_input button{width:20px;height:20px;background:url(/images/for_mobile_question.png);background-size:contain;top:50%;transform:translateY(-50%);right:10px}.cart_order_wr .cart_credit_box .credit_input_middle_box input{padding:0 0 0 10px;font-size:12px}.cart_order_wr .credit_input_middle_box .credit_same_float_input{margin-right:4px}.cart_order_wr .credit_input_middle_box .credit_same_size_input{width:calc(50% - 2px)}.cart_order_wr .cart_credit_box .same_credit_paypal_box{padding:15px 10px}.cart_order_wr .cart_credit_box .bg_gray{padding:10px 20px;border-radius:10px}.cart_order_wr .same_cou_rem_box{display:inherit}.cart_order_wr .cart_credit_left_box .cart_coupon_box{margin:10px 0}.cart_order_wr .coupon_input{width:100%;font-size:12px}.cart_order_wr .same_title_box .same_titlebox_txt{font-size:14px}.cart_order_wr .remem_chk_btn input[type=radio]+label{width:100%;margin-left:0;height:35px;line-height:33px;padding-left:9px;font-size:13px}.cart_order_wr .remem_check_btn_yes01{margin-right:10px}.cart_order_wr .save_chk_on_off_box{margin-right:9px;width:10px;height:7px}.cart_order_wr .cart_order_right_box{margin-top:10px;box-shadow:none;border-radius:5px}.cart_order_wr .cart_order_right_box .cart_list_wr{padding:15px 0}.cart_order_wr .m_order_list_title{margin-bottom:10px;font-size:15px;line-height:1;border-bottom:1px solid #ddd;padding:0 10px 13px}.cart_order_wr .cart_order_right_box .class_list{padding:0 10px;height:55px;overflow:hidden}.cart_order_wr .cart_order_right_box .class_list_box .title1_flex{padding:0 10px}.cart_order_wr .cart_order_right_box .class_list_box h3{font-size:14px}.cart_order_wr .cart_order_right_box .class_list_box h3 .title_circle{font-size:14px;font-weight:400}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{font-size:15px;color:#000}.cart_order_wr .cart_order_right_box .class_list_box .class_list .cart_list_price{padding-right:0}.cart_order_wr .cart_order_right_box .class_list .cart_list_price span{font-size:15px}.cart_order_wr .cart_list_price>ul>li{font-size:15px;font-weight:400}.cart_order_wr .m_cart_order_btn{margin:0 auto;padding:10px 0;width:100%;color:#333;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center}.cart_order_wr .m_cart_order_btn .plus_img_box{display:inline-block;width:16px;height:16px}.cart_order_wr .m_cart_order_btn .plus_img_box img{max-width:100%;vertical-align:top}.cart_order_wr .m_fold_btn{transform:rotate(180deg)}.cart_order_wr .m_total_box{margin-top:20px;padding-top:19px;width:100%;border-top:1px solid #ccc}.cart_order_wr .m_total_box .m_total_price_box{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;color:#111;line-height:1;font-weight:700}.cart_order_wr .m_total_box .m_total_price_box h4{font-size:16px;font-weight:700}.cart_order_wr .m_total_box .m_total_price_box span{font-size:18px}.cart_order_wr .m_total_box .btn_h55{height:50px;line-height:50px;font-size:15px;font-weight:700}.cart_order_end_wr{margin:15px 0 0;padding:0 15px}.cart_order_end_wr .cart_payment_left_box_in{padding:25px 15px 24px}.cart_order_end_wr .payment_title_txt_num_box{padding-left:0}.cart_order_end_wr .payment_title_txt_num_box h2{margin-bottom:15px;font-size:26px}.cart_order_end_wr .payment_order_details_box .or_de_img_same_size{margin-right:7px}.cart_order_end_wr .payment_order_details_box .payment_method_img_box{width:13px;height:8px}.cart_order_end_wr .payment_order_details_box .payment_order_date_img_box{width:11px;height:9px}.cart_order_end_wr .payment_order_details_box .payment_email_img_box{width:11px;height:8px}.cart_order_end_wr .payment_title_txt_num_box .payment_txt_box{margin-bottom:15px;font-size:13px;line-height:1.4}.cart_order_end_wr .payment_title_txt_num_box .payment_order_num{font-size:15px;line-height:1}.cart_order_end_wr .payment_order_details_box{margin-top:22px;padding:13px 20px 0}.cart_order_end_wr .cart_payment_left_box .details_summary_title_same_size{height:auto;line-height:1.2em}.cart_order_end_wr .payment_order_details_box ul li{padding:14px 0 15px}.cart_order_end_wr .img_txt_box{font-size:14px}.cart_order_end_wr .payment_order_details_box span{font-size:14px;padding-left:19px}.cart_order_end_wr .payment_order_details_box .method_line_visa_img_border{width:34px;height:20px;border-radius:1.67px}.cart_order_end_wr .payment_order_details_box .method_line_visa_img_box{width:22px;height:8px}.cart_order_end_wr .payment_order_summary_total_box{padding:15px 20px}.cart_order_end_wr .payment_order_summary_total_box li{font-size:15px}.cart_order_end_wr .summary_subtotal_list_box li:last-child{margin-top:0}.cart_order_end_wr .order_summary_total_box .order_total_list_box{font-size:16px}.cart_order_end_wr .order_summary_total_box .order_total_list_box span{font-size:18px}.cart_order_end_wr .cart_payment_left_box .payment_btn_box{margin-top:25px;display:flex;justify-content:center;width:100%}.cart_order_end_wr .payment_btn_box button{padding:0;width:calc(50% - 2.5px);height:40px;line-height:38px;font-size:13px}.cart_order_end_wr .payment_btn_box>.btn_black{margin-right:5px}.cart_order_end_wr .btn_gold_border{margin-right:10px}.cart_order_end_wr .cart_payment_left_box .return_pri_terms_list_box{line-height:1;height:inherit}.cart_order_end_wr .return_pri_terms_list_box li{font-size:13px}.cart_order_end_wr .cart_order_end_right_box .cart_list_wr{padding:20px 15px 0}.cart_order_end_wr .cart_order_end_right_box .order_list_btn{right:0;width:11px;height:6px}.cart_order_end_wr .cart_order_end_right_box .class_list_box h3{font-size:15px}.cart_order_end_wr .cart_order_end_right_box .title1_flex .order_end_list_btn{font-size:14px}.cart_order_end_wr .cart_order_end_right_box .title1_flex .order_end_list_img_box{width:5px;height:9px}.cart_order_end_wr .cart_order_end_right_box .class_list_box .class_list .cart_list_cont_box .cart_list_txt{color:#000}.cart_order_end_wr .cart_list_price>ul>li{font-size:15px}.cart_order_end_wr .cart_order_end_right_box .cart_list_box{padding-right:0}.cart_order_end_wr .cart_order_end_right_box .class_list .cart_list_price span{font-size:15px}.payment_gift_popup_box{padding:84px 15px 0;width:100%;height:100%;z-index:106;border-radius:0;position:fixed;top:0;transform:translate(-50%);max-height:100%}.payment_gift_popup_box h3{margin-bottom:10px;font-size:24px;line-height:1}.payment_gift_popup_box .payment_gift_address_txt{font-size:15px;line-height:1.5}.payment_gift_popup_box input{border-radius:10px;margin:30px 0;height:50px}.payment_gift_popup_btn_box button{font-size:14px;font-weight:400;border-radius:5px;width:160px;height:50px}.payment_gift_popup_box .payment_gift_popup_refund_btn_box button{font-size:15px}.payment_gift_popup_end_box{z-index:107;width:100%;height:100%;position:fixed;padding:77px 15px;border-radius:0;top:0;transform:translate(-50%);max-height:100%}.payment_gift_popup_end_btn_box{margin-top:36px}.payment_gift_popup_end_btn_box button{width:calc(50% - 5px);border-radius:5px;font-size:13px}.payment_gift_popup_end_btn_box .btn_black{margin-right:10px}.payment_gift_popup_img_container .payment_gift_popup_img_size_box{width:220px;height:123px;background:url(/images/m_payment_gift_popup_img.png) no-repeat;background-size:contain}.payment_gift_popup_end_box h3{margin-top:25px}.main_nav_mob{z-index:108;position:fixed;top:0;padding-bottom:50px;width:100%;height:100%;overflow:auto;background:#fff}.main_nav_mob .m_nav_top_box{padding:11px 15px 18px;width:100%}.main_nav_mob .m_nav_logo_box{margin-bottom:11px;width:100%;display:flex;justify-content:space-between}.main_nav_mob .m_nav_logo_box .nav_logo img{max-width:100%}.main_nav_mob .m_nav_logo_box .m_nav_close_btn{margin-top:6px;display:inline-block;width:16px;height:16px;background:url(/images/payment_gift_popup_close.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_profile_box{padding:20px 15px 16px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px;display:flex}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt{line-height:1;color:#111;font-weight:700;font-size:17px}.main_nav_mob .m_profile_box .m_prof_txt_box .name_txt span{margin-left:12px;display:inline-block;width:95px;height:23px;line-height:21px;text-align:center;border-radius:11.67px;background:#e0c461;border:1px solid #e0c461;font-size:12px;color:#fff;font-weight:400}.main_nav_mob .m_nav_top_box .m_search_box{position:relative}.main_nav_mob .m_nav_top_box .common_input{margin-top:20px;padding-left:19px;border-radius:21px;border:1px solid #ddd;background:#f5f5f5;font-size:13px}.main_nav_mob .m_nav_top_box .common_input::-webkit-input-placeholder{color:#999}.main_nav_mob .m_nav_top_box .m_search_img_box{position:absolute;top:10px;right:18px;display:inline-block;width:22px;height:20px;background:url(/images/m_search_icon.png) no-repeat;background-size:contain;cursor:pointer}.main_nav_mob .m_gnb_box{width:100%;background:#fff;overflow:auto;overflow-y:hidden}.main_nav_mob .m_gnb_box ul{padding:0 15px;display:flex;width:475px}.main_nav_mob .m_gnb_box ul li{width:auto}.main_nav_mob .m_gnb_box ul li.on button{border-bottom:2px solid #e0c461;font-weight:700}.main_nav_mob .m_gnb_box ul li button{display:block;height:43px;line-height:43px;text-align:center;font-size:14px;color:#111;padding:0 7px;margin-right:7px}.main_nav_mob .m_gnb_box ul li:last-of-type button{margin-right:0}.main_nav_mob .m_gnb_box ul li button s{margin-right:4px;display:inline-block;background-size:contain;background-repeat:no-repeat}.main_nav_mob .business_icon{width:17px;height:16px;background:url(/images/m_business_icon.png)}.main_nav_mob .career_icon{width:19px;height:13px;background:url(/images/m_career_icon.png)}.main_nav_mob .mindset_icon{width:16px;height:19px;background:url(/images/m_mindset_icon.png)}.main_nav_mob .blitz_collection_icon{width:12px;height:14px;background:url(/images/m_blitz_collection_icon.png)}.main_nav_mob .tab_list_box{padding:20px 15px 29px;width:100%}.main_nav_mob .tab_list_box div{padding:23px 25px 20px;width:100%;height:100%;border-radius:10px;background:#f9f9f9}.main_nav_mob .tab_list{display:none}.main_nav_mob .tab_business{display:block}.main_nav_mob .tab_list ul li{margin-bottom:10px;font-size:14px}.main_nav_mob .tab_list ul li:last-child{margin-bottom:0}.main_nav_mob .tab_list ul li a{color:#111}.main_nav_mob .tab_list ul li.active a{font-weight:700;color:#e0c461}.main_nav_mob .swiper-container{width:100%;padding:39px 15px 33px}.main_nav_mob .swiper-container img{margin-bottom:31px;width:100%;box-shadow:0 3px 10px rgba(0,0,0,.2);border-radius:10px}.main_nav_mob .swiper-slide{font-size:18px;background:#fff}.main_nav_mob .swiper-slide .m_bottom_tit{margin-bottom:13px;font-size:20px;font-weight:700;color:#111;white-space:normal;line-height:1.5;height:3em;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_nav_mob .swiper-slide .m_bottom_txt{font-size:15px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{padding-left:15px;bottom:2px;display:flex;align-items:center}.main_nav_mob .swiper-pagination-bullet-active{background:transparent;border:2px solid #e0c363;width:10px;height:10px}.main_nav_mob .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px 0 0;opacity:1}.main_nav_mob .swiper-pagination{text-align:left}#trxCntBtmWrp{display:inherit}#trxCntTop>img{height:201px}#trxCntTop>div{width:100%;padding:15px}#trxCntTop>div>strong{padding-bottom:23px;font-size:18px;line-height:25px}#trxCntTop>div>strong>.tit_sub{font-size:13px;margin-top:10px;line-height:1.4}#trxCntTop>div>strong>span{font-size:15px}#trxCntTop>div>form>input{height:40px;font-size:13px}#trxCntTop>div>form>button{width:55px;height:40px;line-height:40px;font-size:13px;text-indent:-9999px;background:#e0c363 url(/images/center_m_search.png) no-repeat 50%;background-size:18px auto}#trxCntBtm{width:100%;display:inherit}#trxCntBtm .trxCntLft{padding:26px 15px 19px;width:100%}.trxCntLft>strong{margin-bottom:6px;font-size:17px}.trxCntLft>span{font-size:15px}.trxCntLft>ul{display:inherit}#trxCntWrp .trxCntLft>ul>li{padding:0 20px;margin-bottom:8px;width:100%;height:60px;margin-right:0;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.trxCntLft>ul>li>a>div>strong{width:calc(100% - 60px)}.trxCntRgt{padding:30px 15px;width:100%}.trxCntRgt>div{padding:19px 15px 17px 13px;border-radius:5px}.mob_my_nav{top:64px!important}.trxCntRgt>div>strong{color:#222}.trxCntRgt>div>span{color:#222;font-size:13px}.trxCntRgt .m_t_center_same_flex>p{margin-bottom:7px;font-size:15px}#trxCntWrp .trxCntLft>ul>li:hover{background:#eee;color:#333}.service_btm_flying_wr{bottom:75px}.service_main_pop .tit{font-size:17px}#trxCntWrp .trxCntLft:last-child{padding-bottom:47px;width:inherit}#trxCntTop.trxCntTop_sub{height:inherit}#trxCntTop>.trxCntTop_sub_mob_vis{height:128px}#trxCntTop.trxCntTop_sub>div{width:100%;height:inherit}#trxCntTop.trxCntTop_sub>div>strong{font-size:15px;line-height:1;padding-bottom:15px}.trxCntRgt:first-child{padding:10px 15px;width:100%}.trxCntRgt .m_t_back_box{padding:0;background:#f5f5f5;border:0;font-size:13px;display:flex;align-items:center}.trxCntVew>span{font-size:12px;padding-left:9px}.trxCntVew>span:before{margin-right:9px}.trxCntVew>span:first-child{font-size:14px}.trxCntVew>strong{font-size:20px;font-weight:700;line-height:1.3}.trxCntVew>hr{margin:24px auto}#trxCntWrp .trxCntVew{padding-left:0}.trxCntVew>div>b{display:block;margin-bottom:10px;font-size:15px}.trxCntVew>div>p{margin-bottom:27px;font-size:15px}.trxCntVew>div>p:last-child{margin-bottom:0}.join_password_box>p{padding:4px 4px 0 10px;font-size:13px;line-height:1.4;white-space:pre-wrap;word-break:keep-all}.join_st_wr .join_create_txt{padding:15px}.join_st_wr .general_create_account_box{padding:39px 15px 30px}.join_teachers_wr{padding:0 15px}.join_teachers_wr .instructor_create_account_box{width:100%;padding:39px 15px 30px}.join_teachers_wr .instructor_create_account_box h2{font-size:24px}.instructor_wr{width:100%;padding:0 15px}.instructor_box .nick_name_box{width:100%}.instructor_create_account_box02{padding:15px 15px 25px}.sign_up_page_container{padding:0 15px}.sign_up_page_container .sign_up_box{padding:50px 25px 30px}.circle_back{width:90px;height:90px}.circle_back .sign_up_img_box{width:55px;height:56px}.sign_up_box h2{font-size:20px}.sign_up_box p{font-size:15px}#project_list_wr .common_tit{font-size:20px;padding-top:26px;padding-bottom:15px;font-weight:700;line-height:1.2em;color:#111}#project_list_wr .filter_package_box{width:100%}#project_list_wr .project_top_slide_box .common_list_banner{margin-top:0}#project_list_wr .project_top_slide_box .common_list_banner .swiper-container{border-radius:10px}#project_list_wr .project_top_slide_box .common_list_banner .swiper-slide{padding:15px}#project_list_wr .common_list_banner .img_wrap{width:100%}#project_list_wr .project_top_slide_box .list_banner_txt{width:100%;padding:0}#project_list_wr .project_top_slide_box .list_cate{margin:19px 0 12px;font-size:12px}#project_list_wr .project_top_slide_box .list_cate s{margin-top:-2px}#project_list_wr .project_top_slide_box .tit{font-size:20px}#project_list_wr .project_top_slide_box .txt{font-size:15px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right{font-size:17px}#project_list_wr .explain_box_btn_box .explain_box_btn_box_right .explain_box_sale_price{margin-left:5px;margin-right:17px;font-weight:400}#project_list_wr .project_top_slide_box .btn_h40_02{width:110px;height:34px;border-radius:16.67px;line-height:32px;font-size:13px}.project_list_background{height:340px}#project_list_wr .common_pop_tail .btn_h52{min-width:130px}#project_list_wr .filter_package_box .project_package_right_box{float:inherit;width:100%;padding:0}#project_list_wr .common_list_top{padding-right:15px;padding-left:15px;border-bottom:1px solid #ddd}#project_list_wr .common_list_box{padding:20px 15px}#project_list_wr .filter_package_box .common_list_list{width:100%;margin-left:0}#project_list_wr .project_package_right_box .common_list_txt .list_cate{font-size:13px}#project_list_wr .project_package_right_box .common_list_txt .list_tit{margin-bottom:0;font-size:17px}#project_list_wr .project_package_right_box .before_price{font-size:14px}#project_list_wr .project_package_right_box .common_list_txt .bottom{margin-top:8px}#project_list_wr .project_package_right_box .common_list_txt .bottom .price_wrap{font-size:16px}.project_details_wr{width:100%;padding:0 15px;margin-top:30px}.project_details_wr .project_top_slide_box .common_list_banner .swiper-slide{border-radius:10px}.project_details_wr .swiper-wrapper{padding:0}.project_details_wr .common_list_banner .img_wrap{width:100%}.project_details_wr .project_top_slide_box .list_cate{margin:20px 0 9px;font-size:12px;color:#888}.project_details_wr .project_top_slide_box .tit{font-size:20px;margin-bottom:20px}.project_details_wr .project_top_slide_box .common_list_banner .list_banner_txt{padding:0;width:100%}.project_details_wr .project_top_slide_box .txt{display:none}.project_details_wr .learn_details_benefits_box{padding-top:0;padding-bottom:0;margin-top:13px;display:inherit;border:0}.project_details_wr .learn_details_benefits_box>div{padding:13px 0 17px;width:100%;border-right:0;border-top:1px solid #eee}.project_details_wr .learn_details_benefits_box>div:last-child{padding-bottom:5px}.project_details_wr .title_img_box{position:relative;margin-bottom:5px;align-items:center}.project_details_wr .title_img_box h3{margin-right:3px}.project_details_wr .title_img_box .learn_img_box{width:14px;height:11px}.project_details_wr .title_img_box button{position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);color:#111;font-size:12px;display:flex;align-items:center}.project_details_wr .title_img_box>button>s{background-repeat:no-repeat}.project_details_wr .title_img_box .details_img_box{width:12px;height:11px}.project_details_wr .title_img_box .benefits_img_box{width:11px;height:14px}.project_details_wr .learn_details_benefits_box ul li{font-size:14px}.project_details_wr .learn_details_benefits_box ul li:before{color:#666}.project_details_wr .same_back_box{margin-left:8px;width:60px;height:60px}.project_details_wr .flag_back_box{margin-right:17px;background:#eee url(/images/m_t_project_details_page_flag.png) no-repeat 50%;background-size:30px 32px}.project_details_wr .flag_box{width:calc(100% - 90px)}.project_details_wr .start_line_txt{font-size:16px}.project_details_wr .same_back_box .flag_img_box{display:none}.project_details_wr .same_back_box:after{left:-5px}.project_details_wr .flag_back_box:after{display:inline-block;content:"";width:16px;height:15px}.project_details_wr .same_flex_box{margin:-36px 0 4px}.project_details_wr .details_page_left_side_line{left:2px}.project_details_wr .details_page_bottom_box{padding-left:32px}.project_details_wr .same_flex_box .same_circle01{left:-27px;width:12px;height:12px}.project_details_wr .same_flex_box .same_circle02{width:4px;height:4px}.project_details_wr .same_flex_box .start_circle01{border:1px solid #888}.project_details_wr .same_flex_box .end_circle01{border:1px solid #e4be37}.project_details_wr .celebrate_box{margin:19px 0 -24px}.project_details_wr .common_list_box{padding:20px 0}.project_details_wr .common_list_box:after{left:-17px;width:7px;height:7px}.project_details_wr .common_list_txt s{margin-top:0}.project_details_wr .common_list_txt .list_cate_wrap{margin-bottom:7px;display:flex;align-items:center;justify-content:space-between;font-size:13px}.project_details_wr .common_list_txt .list_cate_wrap .list_cate_img_tit_box{display:flex;align-items:center}.project_details_wr .common_list_txt .list_cate_wrap .business_back_img{width:12px;height:12px}.project_details_wr .common_list_txt .list_cate_wrap .mindset_back_img{width:12px;height:14px}.project_details_wr .common_list_txt .list_cate_wrap .career_back_img{width:13px;height:9px}.project_details_wr .common_list_txt .list_cate_wrap .m_t_score_box span{color:#999;font-size:14px}.project_details_wr .common_list_txt .list_tit{margin-bottom:11px}.project_details_wr .common_list_txt .teacher{color:#666}.project_details_wr .celebrate_back_box{margin-right:10px}.project_details_wr .celebrate_back_box:after{display:inline-block;content:"";width:16px;height:15px;background:#f7f2ec}.project_details_wr .celebrate_img_box{width:34px;height:37px}.project_details_wr .end_txt_box{width:calc(100% - 90px)}.project_details_wr .start_end_txt_box .celebrate_txt{margin-bottom:0;font-size:16px;font-family:Arial,Helvetica,sans-serif;line-height:1.4}.m_t_sub_menu_list_box>ul>li{padding:20px 15px 30px}.m_t_sub_menu_list_box>ul>li>a.on~ul{display:block}.m_t_sub_menu_list_box>ul>li>ul{margin-top:15px}.m_t_sub_menu_list_box>ul>li>a{font-size:17px;font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li{position:relative;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:5px;margin-bottom:5px;padding:15px}.m_t_sub_menu_list_box>ul>li>ul>li>a{color:#333;font-size:14px;display:block;line-height:1.5}.m_t_sub_menu_list_box>ul>li>ul>li>a.on{font-weight:700}.m_t_sub_menu_list_box>ul>li>ul>li>a.on~ul{display:block;background:#f5f5f5;width:100%;border-top:1px solid #e5e5e5;padding:13px 0}.m_t_sub_menu_list_box>ul>li>ul>li>ul{display:none}.m_t_sub_menu_list_box>ul>li>ul>li>a>s{width:11px;height:11px;position:static;background:url(/images/img_11x11tgl.png) no-repeat;background-size:100% auto;display:inline-block;margin-right:10px}.m_t_sub_menu_list_box>ul>li>ul>li>a.on>s{background-position-y:100%}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li{margin-bottom:8px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li:last-child{margin-bottom:0}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a{color:#111;font-size:14px;display:block;padding:0 32px}.m_t_sub_menu_list_box>ul>li>ul>li>ul>li>a.on{color:#e0c363;font-weight:700}.ovv_coaching_wrap .trxPrfTop02 .trxPrfCnt{width:100%;padding:15px 0 0}.ovv_coaching_wrap .trxPrfPpl>div>s{display:block;width:81px;height:81px;margin:0;float:none}.trxPrfPpl>.prf_flex{display:flex;justify-content:center}.trxPrfPpl>div>.coa_page_teacher_ppl>.tea_name{font-size:17px;padding-bottom:5px;text-align:left}.trxPrfPpl>div>.coa_page_teacher_ppl>.tea_prf{font-size:13px;text-align:left}.trxPrfPpl>div>.coa_page_teacher_ppl{text-align:left}.ovv_coaching_wrap .trxPrfPpl .btn_h40{font-size:13px;height:35px;line-height:33px;min-width:136px;margin:12px auto 0}.ovv_coaching_wrap .coaching_level .btn_coaching_level{font-weight:600}.ovv_coaching_wrap .coaching_list{padding-top:30px}.ovv_coaching_wrap .coaching_list .btn_answer{font-weight:400;font-size:11px;top:2px}.ovv_coaching_wrap .common_list_txt .list_tit{font-size:17px}.ovv_coaching_wrap .common_list_txt .class_prv_txt.on{padding-bottom:20px}.ovv_coaching_wrap .btn_coaching_more{font-size:12px;min-height:15px}.ovv_coaching_wrap .coaching_list .common_list_txt .bottom>.left{justify-content:flex-start}.ovv_coaching_wrap .common_list_txt .bottom .price_wrap{font-size:16px;margin-right:20px}.ovv_coaching_wrap .save_btns .n_btn{width:32px;height:32px;margin:0 2px}.ovv_coaching_wrap .save_btns .n_btn:first-child{margin-left:0}.ovv_coaching_wrap .save_btns .n_btn:last-child{margin-right:0}.ovv_coaching_wrap .save_btns .btn_bookmark{background-size:11px auto}.ovv_coaching_wrap .save_btns .btn_cart{background-size:22px auto}.ovv_coaching_wrap .save_btns .btn_gift{background-size:17px auto}.ovv_coaching_wrap .save_btns .n_btn:after{display:none}.ovv_coaching_wrap .coaching_docu_wrap .num{min-width:18px;height:18px;line-height:18px;font-size:10px;font-weight:400}.ovv_coaching_wrap .trxPrfTtlInf>div>span{font-size:12px;font-weight:400}.ovv_coaching_wrap .trxTabCnt>div>.about_coaching_txt{font-size:14px;color:#111}.sub_wrap .trxPrfTop>div{max-width:100%;display:block}.sub_wrap .trxPrfTop02 .trxPrfPpl{width:100%;border-radius:10px 10px 0 0;padding:20px 15px 25px}.sub_wrap .trxPrfPpl{width:100%}.sub_wrap .trxPrfPpl>div>s{width:81px;height:81px;margin:0 15px 0 0}.sub_wrap .trxPrfPpl>div>strong{padding-bottom:7px;font-size:17px;text-align:left}.sub_wrap .trxPrfPpl>div>span{padding-bottom:19px;font-size:14px;text-align:left}.sub_wrap .coa_feedback_btn{margin:10px auto 0;font-size:13px;height:35px;line-height:33px;min-width:136px}.sub_wrap .trxPrfTop02 .trxPrfCnt{padding:20px 10px 22px 20px}.sub_wrap .trxTabTit{font-size:17px}.sub_wrap .trxTabCnt>div>p{font-size:16px;color:#888}.coaching_left_menu>span{padding:10px 15px;height:45px;line-height:45px}.coaching_left_menu s{width:16px;height:16px}.sub_wrap .coaching_left_menu{font-size:14px}.sub_wrap .coaching_left_menu .num{font-size:10px;font-weight:400}.sub_wrap .coaching_history_start .coaching_text_wrap>.right{width:100%;padding-left:0}.sub_wrap .coaching_history_wrap{padding:20px 10px 10px 45px}.sub_wrap .coaching_history_wrap .coaching_state:before{width:15px;height:16px;left:-33px;top:17px}.coaching_history_start .coaching_text_wrap{display:block}.coaching_history_wrap .coaching_state.coaching_start{padding-bottom:0}.sub_wrap .coaching_history_start .session_tit{padding:25px 30px 19px 0;font-size:14px}.sub_wrap .coaching_history_wrap .coaching_text_wrap>.pic_wrap{width:35px}.coaching_history_wrap .coaching_text_wrap>.pic_wrap>.q_num{background:#666;font-size:10px;height:18px;line-height:18px;min-width:35px;width:35px;margin-top:-4px}.sub_wrap .coaching_history_wrap .session_tit:before{width:25px;height:25px;left:-38px;box-shadow:0 3px 10px rgba(0,0,0,.1);border-radius:50%}.sub_wrap .coaching_history_start .coaching_text_wrap:before{left:-30px}.sub_wrap .coaching_history_wrap .coaching_state{justify-content:flex-start}.sub_wrap .coaching_history_wrap .coaching_state s{width:55px;height:50px}.sub_wrap .coaching_history_wrap .coaching_state p{margin-left:10px;font-size:16px;color:#111;font-weight:700;padding-left:0}.sub_wrap .coaching_history_start .pop_gray_txtarea_wrap{margin-top:10px}.sub_wrap .coaching_history_start .pop_gray_txtarea_wrap .btn_file{height:31px;line-height:31px;font-weight:700}.sub_wrap .coaching_history_start .btn_h52{min-width:120px;height:40px;line-height:38px;font-size:13px}.sub_wrap .coaching_history_start .coaching_text_wrap .btn_wrap_01{margin-top:20px}.sub_wrap .coaching_history_writing{padding:20px 10px 20px 45px}.sub_wrap .coaching_history_wri_com .coaching_state:before{left:-16px}.sub_wrap .coaching_history_wri_com .session_tit:before{left:-21px}.coaching_history_wri_com .coaching_text_wrap:before{top:12px;left:-15px}.coaching_history_wri_com .coaching_state:after,.coaching_history_wri_com .coaching_text_wrap:after,.coaching_history_wri_com .session_tit:after{left:-11px}.coaching_text_wrap:last-of-type:after{height:20px}.sub_wrap .coaching_history_wri_com .coaching_state{padding-left:10px}.coaching_history_wri_com .session_tit{padding:25px 30px 19px 10px;font-size:15px}.sub_wrap .coaching_history_wrap .comment_user_id{font-size:13px}.sub_wrap .coaching_history_wrap .re_cont>p{font-size:15px}.sub_wrap .coaching_history_wrap .comment_file_wrap>.down{display:none}.coaching_history_wrap .toggle_session{top:24px}.sub_wrap .coaching_history_wrap .toggle_session>span{display:none}.coaching_history_wrap .coaching_text_wrap .comment_box{padding:14px 15px}.sub_wrap .coaching_history_wrap .comment_file_wrap .file_neme{margin-left:0;padding-left:19px}.coaching_history_wrap .coaching_text_a>.pic_wrap>.q_num{background:#e0c463}.sub_wrap .coaching_history_complete{padding:20px 10px 20px 35px}.sub_wrap .coaching_history_complete .coaching_state.coaching_finish:after{height:calc(100% - 27px)}.coaching_history_wrap .comment_user_info{line-height:1;margin-bottom:9px}.coaching_text_wrap.coaching_text_q>.right{width:calc(100% - 35px);padding-right:0;padding-left:15px}.coaching_text_wrap.coaching_text_a>.right{width:calc(100% - 35px);padding-left:0;padding-right:15px}.coaching_text_a .comment_box:before{top:7px}.coaching_history_complete .coaching_state:before{top:17px}.trxPrfVdo{padding-top:28px;width:100%;margin:0}.trxPrfTop .teacher_prf{margin:15px 15px 20px 20px}.trxPrfVdo .common_list_top{height:inherit;padding:0 15px;border-bottom:1px solid #ddd}.trxPrfVdo .common_list_top .right{position:static;margin-bottom:9px}.trxPrfVdo .common_list_top .right .fake_select{margin-right:10px;width:calc(50% - 5px);box-shadow:0 2px 5px rgba(0,0,0,.15)}.trxPrfVdo .common_list_top .right>div:last-child{margin-right:0}.trxPrfVdo .common_list_list{width:100%;margin-left:0}.m_gnb{z-index:3;position:fixed;bottom:0;width:100%;background:#fff;box-shadow:0 -2px 20px rgba(0,0,0,.15);display:flex;align-items:flex-end}.m_gnb>li{width:25%;text-align:center}.m_gnb>li:nth-child(3){min-width:105px}.m_gnb>li>a{display:block;font-size:13px;position:relative}.m_gnb>li>a>s{display:block;margin:0 auto 3px}.m_t_button_home>s{background:url(/images/m_gnb_home.png) no-repeat;background-size:19px auto;width:20px;height:20px}.m_t_button_search>s{background:url(/images/m_search_icon.png) no-repeat;background-size:19px auto;width:20px;height:20px}.m_t_button_pencil>s{background:url(/images/m_bottom_nav01.png) no-repeat;background-size:16px auto;width:16px;height:20px}.m_t_button_cart>s{background:url(/images/m_bottom_nav02.png) no-repeat;background-size:21px auto;width:21px;height:18px}.m_t_cart_count{display:inline-block;position:absolute;right:-7px;top:-6px;width:15px;height:15px;line-height:16px;background:#e0c363;color:#fff;border-radius:50%;font-size:12px;text-align:center}.m_t_button_login>s{background:url(/images/m_bottom_nav03.png) no-repeat;background-size:19px auto;width:19px;height:19px}.sub_wrap .btn_h52{min-width:130px}.sub_wrap .topic_wrap h3{margin-bottom:8px}.overview_video_wrap .titbar_icon_wrap>li:not(:first-child){margin-left:20px}.overview_video_wrap .overview_titbar{padding:0 15px}.overview_video_wrap .titbar_icon_like{width:16px}.overview_video_wrap .titbar_icon_bookmark{width:10px}.overview_video_wrap .titbar_icon_share{width:16px}#trxPopWrp.trxPopWrp{z-index:999;position:fixed;max-width:100%;width:100%;top:0;transform:translate(-50%)}#trxPopWrp.trxPopWrp>div{border-radius:0;max-height:calc(100vh - 100px);overflow:auto}#trxPopWrp.trxPopWrp>div>div:nth-child(3){border-radius:0}#trxPopWrp>div>.trxContBox>.PopTit{padding:0 20px;line-height:50px;font-size:15px}#trxPopWrp .refer_pop_close_btn{background-color:inherit;width:30px;height:30px;top:10px;right:10px;background-size:16px auto}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box,#trxPopWrp>div>div>ul{padding:0 20px}#trxPopWrp>div>div:nth-child(2)>form>.pop_input_box>input{padding:0 15px;font-size:13px}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li{margin-top:15px;padding-left:10px;font-size:13px}#trxPopWrp.trxPopWrp>div>div:nth-child(2)>ul>li:before{top:27%}#trxPopWrp .register_btn_box>button{margin-top:25px;max-width:170px;width:170px;height:52px;font-size:15px}.trxPopCrd_wr{padding:0 20px}.trxPopCrd_wr .trxPopCrd_in{padding:0 20px;margin-bottom:-30px}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p{line-height:1.2;font-size:17px}.trxPopCrd_wr .refer_list_same .refer_list_txt{font-size:15px;margin-bottom:0}.trxPopCrd_wr .trxPopCrd_in .refer_list_same .refer_list_cont_box>p.teacher{font-size:13px;display:none}.trxPopCrd_wr .refer_list_same .refer_list_from{font-size:13px;line-height:2.1}#trxPopWrp.trxPopWrp>div>div:nth-child(3)>div{padding-top:10px}#trxMypCnt .trxMypCnt>div:first-child{width:calc(100% - 30px)}.trxMypEdt .trxMypEdtPrf{padding:0 0 17px;border-top:none;margin-top:0;text-align:center;display:block}.trxMypEdt .trxMypEdtPrf>s>img{display:none}.trxMypEdt .trxMypEdtPrf>s{margin-right:0;display:inline-block;background:url(/images/img_ppl.png) no-repeat 50%;background-size:contain;min-width:110px;min-height:110px}.trxMypEdt .trxMypEdtPrf>s>a{width:35px;height:35px;right:-11px}.trxMypEdt .trxMypEdtPrf>div:first-child{display:none}.trxMypEdt .trxMypEdtPrf>div>strong{font-size:17px;margin:5px 0 7px}.trxMypEdt .trxMypEdtPrf>.prf_txt>span{display:none}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>s{width:18px;height:18px;background:#e7e7e7 url(/images/img_png_icon.png) no-repeat center 3px;background-size:10px auto}.trxMypEdt .trxMypEdtPrf>.prf_txt>span>p{width:auto}.trxMypEdt .trxMypEdtFrm>ul>li:first-child>div:first-child>s{background-size:12px auto}.trxMypEdt .trxMypEdtFrm>ul>li:last-child{display:block}.trxMypEdt .trxMypEdtFrm>ul>li:last-child>div{margin-bottom:9px}.trxMypEdt .trxMypEdtFrm>ul>li>div:last-child{width:100%}.trxMypEdtFrm>ul>li>div:first-child>s{margin:0 11px 0 3px;width:13px;height:13px}.trxMypEdtFrm>ul>li>div:first-child>span{font-size:14px}.trxMypEdt .trxMypEdtFrmAgg>div>p{font-size:13px}.trxMypEdt .trxMypEdtFrm .before_mdfc_prf>span{display:block;margin-top:5px}.trxMypEdt .trxMypEdtFrmAgg{padding:14px 10px 15px}.trxMypEdt .trxMypEdtFrmAgg>div>.check_wrap{margin-bottom:1px}.trxMypEdt .trxMypEdtFrm>button{margin:19px auto 0;font-size:15px;min-width:160px}.trxMypEdt .trxMypEdtFrm .clicked_mdfc_prf{margin:9px 0 5px;width:100%}.trxMypEdt .trxMypEdtFrm>ul>li{display:block}.trxMypEdt .common_input{width:100%}.trxMypEdt .trxMypEdtFrm>ul>li>button{top:3px}.trxMypEdt .btn_h52{border-radius:5px}.mypg_coaching_list_mark .coaching_level{margin-left:5px}.activity_wr .common_list_txt .homewrk_tit{color:#333;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.skills_more>s{margin:15px auto 0;display:block;width:20px;height:20px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:16px auto}.purchase_pop{width:100%;height:100vh;top:0;transform:translateX(-50%);overflow:auto}.cart_payment_left_box .cart_payment_left_box_in,.purchase_pop{border-radius:0}.purchase_pop .payment_title_txt_num_box h2{font-size:20px}.purchase_pop .payment_title_txt_num_box .payment_order_num{font-size:15px}.purchase_pop .cart_order_end_right_box .order_list_box{font-size:18px}.purchase_his_wr .common_list_txt .list_tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase_his_wr .trxLstDte>ul>li:nth-child(2)>s{width:14px}.skills_topic_wr .topic_box{height:185px;overflow:hidden}.purchase_pay_wr .common_list_top{border-bottom:none}.payment_btn_wr>a{padding:10px 23px;font-size:15px}.purchase_pay_wr .card_list .card_img{width:50px;height:30px;padding:5px;margin-right:15px}.purchase_pay_wr .card_list .card_info{width:calc(100% - 65px)}.purchase_pay_wr .card_list .card_info .coaching_level{position:static;transform:translateY(0)}.main_banner .main_banner_txt{top:40%}.main_banner .main_banner_txt .teacher,.main_banner .main_banner_txt .teacher+.button{display:none}.main_banner .main_banner_txt .tit{font-size:26px;line-height:1.3em}.main_banner,.main_banner .swiper-slide{height:200px}.main_banner .swiper-container-horizontal>.swiper-pagination-bullets,.main_banner .swiper-pagination-custom,.my_cards{display:none}.main_list_slide_tit{font-size:22px;line-height:1.25em}.main_list_slide_tit span{font-size:1em}.main_wrap .main_list_slide_wrap{padding:45px 0 35px}.main_list_slide_wrap .swiper-container-horizontal>.swiper-pagination-bullets,.main_list_slide_wrap .swiper-pagination-custom{bottom:-30px}.popular_banner{margin-top:50px;padding-top:30px;padding-bottom:30px}.popular_banner .button_go{padding:0;width:30px;border:0;font-size:0;filter:brightness(100);height:30px;background:url(/images/pop_arr.png) no-repeat 100%;background-size:12px auto}.popular_banner:before{width:100%;height:56.94vw}.popular_banner .swiper-slide>div.img_wrap{width:100%;max-width:100%}.popular_banner .swiper-slide .pop_banner_txt{padding-top:25px;width:100%;padding-left:0}.popular_banner .swiper-slide .pop_banner_txt>p.tit{font-size:20px;line-height:20px;padding-top:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.popular_banner .swiper-slide .pop_banner_txt>p.txt{display:none}.popular_banner .teacher_profile{max-width:100%;margin-top:20px}.popular_banner .swiper-pagination{right:10px;bottom:175px;background-color:rgba(41,45,49,.5);font-size:13px;line-height:24px;width:50px;height:24px}.popular_banner .main_list_slide_tit span{text-shadow:none;color:#fff}.trxPscCrd{box-shadow:0 3px 10px 0 rgba(36,27,5,.1);width:calc(100% - 30px);margin-left:auto;margin-right:auto;border-radius:10px;background-color:#fff;margin-top:-40px;position:relative;z-index:1;display:block}.trxPscCrd>div{display:flex;flex-wrap:wrap}.trxPscCrd>div>a{width:22%;line-height:45px;font-size:14px;color:#111;text-align:center;position:relative}.trxPscCrd>div>a:first-of-type,.trxPscCrd>div>a:last-of-type{width:28%}.trxPscCrd>div>a.on:after{width:100%;height:2px;background-color:#e0c363;position:absolute;top:calc(100% - 2px);left:0;content:" ";display:block}.trxPscCrd>div>a.on{font-weight:700}.trxPscCrd>div>a.on>span{position:relative}.trxPscCrd>div>a.on>span:before{width:7px;height:7px;border-radius:50%;background-color:#ff7800;content:" ";position:absolute;top:0;right:-8px}.trxPscCrdCnt{width:100%;border-top:1px solid #f8f8f8;padding:10px}.trxPscCrdCnt>div{display:none}.trxPscCrd>div>a:first-child.on~.trxPscCrdCnt>div:first-child,.trxPscCrd>div>a:nth-child(2).on~.trxPscCrdCnt>div:nth-child(2),.trxPscCrd>div>a:nth-child(3).on~.trxPscCrdCnt>div:nth-child(3),.trxPscCrd>div>a:nth-child(4).on~.trxPscCrdCnt>div:nth-child(4){display:block}.my_cards_data>a{float:none;width:100%}.my_cards_data>a .con .tit02{max-height:40px;-webkit-line-clamp:2;font-size:15px}.my_cards_data>a .con .time_info{font-size:12px}.my_cards_data>a .con .tit{font-size:14px}#footer{display:none}#trxFtrMob{background-color:#000;padding:35px 0;display:block}#trxFtrMob>ul{text-align:center}#trxFtrMob>ul>li{position:relative;padding-right:13px;margin-right:12px;display:inline-block}#trxFtrMob>ul>li:after{width:1px;height:10px;background-color:#666;content:" ";position:absolute;top:calc(50% - 5px);right:0}#trxFtrMob>ul>li:last-child{padding-right:0;margin-right:0}#trxFtrMob>ul>li:last-child:after{display:none}#trxFtrMob>ul>li>a{color:#ccc;font-size:13px}#trxFtrMob>p{text-align:center;color:#fff;font-size:13px;padding-top:15px}.trxPrfTop{padding:0 15px;margin-bottom:0}.trxPrfTop>div{transform:translateY(20px);flex-wrap:wrap;border-radius:10px;overflow:hidden}.trxPrfPpl,.trxPrfPpl>div{width:100%}.trxPrfPpl>div>ul{display:none}.trxPrfPpl>div>s{float:none;width:110px;height:110px;margin:0 auto 10px}.trxPrfPpl>div>s img{width:100%;display:block!important}.trxPrfPpl>div>span,.trxPrfPpl>div>strong{text-align:center}.trxPrfPpl>div>div>div{justify-content:center}.trxPrfTtlInf{display:none}.trxPrfCnt{width:100%;padding:15px 0 0}.trxPrfLst,.trxTabCnt{margin:15px}.trxPrfCnt .trxTab{margin-bottom:0}.trxPrfCnt .trxTab>ul>li{margin-right:0}.trxPrfCnt .trxTab>ul>li:first-child{width:55%}.trxPrfCnt .trxTab>ul>li:nth-child(2){width:45%}.trxPrfCnt .trxTab>ul>li a{text-align:center}.trxPrfPpl .trxStrPntCnt{display:none}.popular_banner .swiper-slide .img_area{height:47.22vw;background-size:cover;background-position:50%}.trxMypCnt>div:first-child{width:calc(100% - 40px)}.my_cards_data>a .con .progress_bar{width:100px;padding:0 10px}.time_info dt{margin-left:5px}.paging_wrap{margin-top:25px}.common_pop{width:100%;top:0;left:50%;transform:translateX(-50%);border-radius:0}.common_pop_tit{font-size:15px;min-height:50px;padding:15px 40px 15px 20px}.common_pop_wrap .pop_close{width:30px;height:30px;top:10px;right:10px;background:transparent url(/images/class/pop_close.png) no-repeat 50%;background-size:16px auto}.common_pop_cont{padding:10px 15px;margin:10px 0}.common_pop_cont_scroll{margin:10px 5px 10px 0;max-height:calc(100vh - 70px)}.review_wrte_list dt{font-size:15px}.files_pop .common_pop_cont_scroll{margin-bottom:0;padding-bottom:0}.pop_bottom_desc{padding:10px 15px 20px}.pop_file_list li .exer_file_tit{font-size:14px}.pop_file_list li .exer_file_info{font-size:12px}.btn_arr s{margin-left:6px;width:12px}.fake_select{height:45px}.fake_select .select_tit{height:45px;line-height:44px}.fake_select.fake_select_h35{height:45px}.fake_select.fake_select_h35 .select_tit{height:45px;line-height:44px}.fake_select .select_tit span{padding:0 10px}.fake_select .select_tit s{right:12px}.fake_select .select_option{padding:5px 0}.fake_select .select_option a{padding:0 10px}.common_list_top .right .fake_select{height:45px}.common_input{padding:0 10px;font-size:13px}.common_textarea{font-size:14px;padding:10px;line-height:1.6em}.main_list_slide_wrap .swiper-slide .bottom .teacher{font-size:13px}.main_list_slide_tit .main_slide_tit_pc{display:none}.main_list_slide_tit .main_slide_tit_mob{display:inline-block;height:24px;margin-top:-4px}.commnet_list_top>.right .fake_select{height:45px}.sub_top{min-height:100px;padding-top:40px}.sub_top .common_tit{margin-bottom:0;font-size:21px}.sub_top .history,.sub_top>.inner_1200>p{display:none}.btn_mo_filter{width:45px;height:45px}.topic_wrap{margin:30px 0 25px}.topic_wrap h3{font-size:16px;margin-bottom:10px}.topic_wrap .topic_toggle{display:none}.topic_wrap .topic_toggle_mob{display:block;background:#f8f8f8;text-align:center;padding-top:30px}.topic_wrap .topic_toggle_mob:after{content:"";display:block;width:calc(100% + 30px);height:1px;background:#e6e6e6;position:absolute;top:20px;left:50%;transform:translateX(-50%)}.topic_wrap .topic_toggle_mob{font-size:13px;color:#888;position:relative}.topic_wrap .topic_toggle_mob s{display:inline-block;width:15px;height:15px;background:url(/images/instructor_bottom_btn.png) no-repeat 50%;background-size:contain;vertical-align:middle}.topic_wrap .topic_toggle_mob.on s{transform:rotate(-180deg)}.topic_wrap .topic_box{max-height:185px;overflow:hidden}.topic_wrap .topic_box.on{max-height:100%}.topic_wrap .topic_tag{font-size:16px;min-height:32px;line-height:30px;margin-right:6px;margin-bottom:6px}.topic_wrap .topic_box_wrap{padding:15px 15px 10px}.common_list_top{border-bottom:0;position:relative}.common_list_top:after{content:"";width:calc(100% + 40px);height:1px;background:#ddd;position:absolute;bottom:0;left:-20px}.common_list_top .left .top_result{font-size:14px}.class_list_wrap .top_level_wrap{display:none}.common_list_list{width:calc(100% + 30px);margin-left:-15px}.common_list_box{padding:20px 15px}.common_list_box .common_list_thum{width:130px}.common_list_banner .main_list_slide_tit{font-size:22px;line-height:1.25em}.top_label{width:56px;height:15px;line-height:15px;padding:0;letter-spacing:-.04em}.top_label.top_label_featured{letter-spacing:-.06em}.bottom_video{display:none}.common_list_txt{width:calc(100% - 130px);padding-left:15px}.list_cate_txt{display:none}.list_cate_wrap{font-size:13px}.list_cate_wrap s{width:16px;height:14px;margin-top:-5px}.star_wr_mo{display:block;font-size:14px}.common_list_box .star_wr_mo{position:absolute;right:20px;top:15px}.common_list_txt .list_tit{font-size:17px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.common_list_txt .teacher{display:none;font-size:13px}.common_list_txt .bottom{justify-content:flex-end}.class_list .common_list_txt .bottom>.left{display:none}.common_list_txt .bottom .price_wrap{font-size:15px;margin-top:2px}.common_list_txt .bottom .ori_price{margin-right:5px}.common_list_txt .bottom .free{font-size:18px}.save_btns .n_btn{width:27px;height:27px;position:relative;margin:0 5px}.save_btns .n_btn:first-of-type{margin-left:0}.save_btns .n_btn:last-of-type{margin-right:0}.save_btns .n_btn:after{content:"";display:inline-block;width:1px;height:15px;background:#ddd;vertical-align:middle;position:absolute;right:-5px;top:50%;transform:translateY(-50%)}.save_btns .n_btn:last-child:after{display:none}.save_btns .btn_bookmark{background-size:9px 15px}.save_btns .btn_cart{background-size:19px 15px}.save_btns .btn_gift{background-size:15px auto}.filter_pop_mob .common_pop_tit{min-height:50px;font-size:15px;padding:15px}.filter_pop_mob .pop_close2{top:15px;right:15px}.filter_box{padding:10px 0}.filter_box_tit{font-size:14px;margin-bottom:5px}.filter_box>ul>li{min-height:26px;line-height:26px}.filter_box .check_wrap{font-size:13px}.filter_box .rating_ul{padding:0 10px}.overview_video_wrap .quiz_wrap{padding-top:45px}.overview_video_wrap{height:300px}.overview_titbar{height:45px;line-height:45px}.overview_titbar .tit{display:none}.titbar_icon_wrap{margin-right:0}.titbar_icon_wrap .share_div{right:-15px}.overview_cont_txt{font-size:15px;line-height:24px}.overview_right_box .teacher_profile .con{font-size:14px;line-height:22px}.quiz_top .quiz_top_tit{font-size:16px;margin-bottom:8px}.quiz_top .quiz_top_tit s{width:19px;height:18px;margin-right:5px}.quiz_top .quiz_top_num{font-size:14px}.quiz_wrap .btn_wrap_01{margin-top:25px}.quiz_wrap .n_btn{min-width:120px;max-width:160px;height:40px;line-height:35px;font-size:13px}.quiz_pop_quiz .quiz_pop_tit{font-size:15px}.quiz_pop_txt{font-size:17px}.quiz_answer_list .answer_btn{min-height:50px;font-size:15px}.quiz_answer_list .answer_btn .num{left:15px}.quiz_answer_list .answer_btn .answer{padding-left:25px}.quiz_check_wrap{padding:20px;font-size:14px}.quiz_check_tit{font-size:15px}.gray_hr{margin:15px 0}.info_pop_tit{font-size:24px}.info_pop_txt{font-size:15px;max-width:65%;margin:0 auto}.info_pop_txt,.info_pop_txt p{word-break:keep-all}.popup_quiz_wrap .common_pop_cont .btn_wrap_01{padding:40px 0 95px;margin:0}.popup_quiz_wrap .common_pop_cont .btn_wrap_01 .n_btn{min-width:120px;max-width:160px;width:calc(50% - 5px);font-size:13px}.answer_collection .swiper-container{padding:0;box-shadow:0 2px 10px rgba(0,0,0,.3)}.answer_collection .swiper-slide{padding:20px;background:#f2f2f2}.answer_collection .swiper-button-next,.answer_collection .swiper-button-prev{display:none}.gift_pop_wrap .img_wrap dl dd{display:block;padding:15px 15px 20px}.gift_pop_wrap .img_wrap .common_list_thum{width:100%}.gift_pop_wrap .img_wrap .prd_tit_wrap{width:100%;padding:0;margin-top:20px}.gift_pop_wrap .img_wrap .prd_tit_wrap .tit{font-size:17px}.gift_pop_wrap .img_wrap .prd_tit_wrap .teacher{font-size:14px}.overview_mob_tit{display:block;padding:20px 15px}.overview_mob_tit .common_tit{font-size:19px;margin-bottom:10px}.overview_tab>ul{width:468px}.overview_tab>ul>li{width:25%}.overview_tab>ul button{height:45px;line-height:45px;font-size:14px}.overview_tab>ul>li button s{margin-right:5px}.ovv_bottom_flying{height:60px}.ovv_bottom_flying .price_wrap{font-size:16px}.ovv_bottom_flying>.right .icons{margin-right:20px}.ovv_bottom_flying>.right .n_btn{width:120px;height:60px;line-height:58px}.overview_top_tit .common_tit{font-size:20px}.overview_cont_wrap{padding:25px 15px 30px;width:calc(100% + 30px);margin-left:-15px}.overview_cont_tit{font-size:18px;margin-bottom:5px}.overview_cont_skills .overview_cont_txt .n_btn{height:auto;line-height:1.5em;padding:7px 15px}.overview_right_box{margin-top:40px}.related_banner_wrap .main_list_slide_tit{font-size:24px}.main_list_slide_wrap .swiper-slide .box_relative_size{height:138px}.main_list_slide_wrap .swiper-slide .bottom{padding:12px 10px 15px}.main_list_slide_wrap .swiper-slide .bottom .cate{font-size:12px}.main_list_slide_wrap .swiper-slide .bottom .tit{font-size:16px;line-height:1.2em;height:2.4em}.main_list_slide_wrap .swiper-slide .bottom .teacher{margin:5px 0 10px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search{padding:10px}.ovv_tit_wrap>.inner_1200>.ovv_search_pop .ovv_search .ovv_search_tit{font-size:14px}.flying_review_btns .n_btn{width:85px;height:35px;line-height:35px}.commnet_list_top>.right{float:none}.commnet_list_top>.right .fake_select{width:calc(50% - 1px);margin-left:2px}.commnet_list_top>.right .fake_select:first-child{margin-left:0}.commnet_list{width:calc(100% + 30px);margin-left:-15px}.comment_box{padding:25px 15px 25px 50px}.comment_user_info .comment_user_pic{width:30px;height:30px;left:-40px}.ovv_commnets_slide .comment_box{padding:20px 20px 30px 50px}.comment_user_id{margin-right:10px}.comment_time{font-size:12px}.re_cont{font-size:15px}.reply_textarea textarea{font-size:13px}.c_reply_box .comment_box{padding:15px 10px 5px 57px}.c_reply_box .comment_box:after{top:20px}.serch_tit{padding-top:34px;font-size:20px}.topic_nav{margin-bottom:15px}.topic_nav .history li{max-width:105px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block}.question_button{font-size:11px}.question_answer{font-size:12px;width:280px}.question_answer:before{right:92px}#trxMypCnt .common_list_box .common_list_thum.trxSml{width:130px}.trxLstLvl{width:53px;height:20px;line-height:20px;font-size:11px;padding:0 5px;margin-bottom:5px}.trxLstBtn .n_btn{font-size:14px;height:35px;line-height:33px;min-width:90px;padding:0 10px}.trxLstBtn .n_btn:first-child{margin-left:0}.trxLstBtn>div{top:40px;right:15px}.trxMreDot{position:absolute;top:10px;right:15px}.trxLstDte>ul>li{font-size:12px;line-height:1.7em}.trxLstDte>ul>li>s{width:14px;height:13px;background-size:contain!important}.trxLstDte>ul>li.complete s,.trxLstDte>ul>li.date s,.trxLstDte>ul>li.time s{width:14px;height:12px}.trxLstDte2>ul>li{font-size:12px;line-height:1.7em}.trxLstDte2>ul>li>s{width:14px;height:13px;background-size:contain!important}.trxMypCnt .trxLstTxt{font-size:13px}.trxMypFlt>dl{padding:10px}.trxMypFlt>dl>dt{line-height:30px;font-size:14px;width:100%;margin:10px 0 0}.trxMypFlt>dl>dt:first-child{margin-top:0}.trxMypFlt>dl>dd{width:100%;display:flex;ustify-content:flex-start;flex-wrap:wrap}.trxMypFlt>dl>dd>.fake_select{width:calc(50% - 1px);margin-right:2px}.trxMypFlt>dl>dd>.fake_select:nth-child(2n){margin-right:0}#trxMypCnt{padding-top:50px}.trxMypCnt>div:first-child{padding-top:20px}.my_nav_tit a{padding:0 15px;height:50px;line-height:50px}.my_nav_tit a i{right:15px}.my_nav_list .depth01{padding:0 15px}.my_nav_list .depth01>a,.my_nav_list .depth02 a{font-size:14px}.trxPrfPpl{padding:20px 0 25px}.trxPrfPpl>div>strong{font-size:18px;line-height:1em}.trxPrfPpl>div>span{font-size:13px;line-height:1em;padding-bottom:0}.trxPrfPpl>div>div{font-size:13px;text-align:center}.trxPrfPpl>div>div.ppl_score_wrap{display:none}.trxTab>ul{width:100%}.trxPrfPpl>div>div>div{margin-top:5px}.trxTab>ul>li>a{font-size:15px;line-height:1.4em;padding:0 10px 12px}.trxPrfLst,.trxTabCnt{margin:15px 15px 0 0;height:200px}.trxTabCnt>div{margin-right:12px}.trxTabCnt>div>p{font-size:16px;line-height:1.5em}.trxPrfVdo .common_list_top{display:block;margin-top:12px}.trxPrfVdo .common_list_top .left,.trxPrfVdo .common_list_top .right{margin-bottom:10px}.trxPrfLstIco{font-size:15px;line-height:1em}.sub_wrap .trxTabTit{line-height:1.4;margin-bottom:5px;padding-right:10px;font-size:20px}.trxPrfLst>div>ul>li>strong{line-height:1.6em;font-size:15px}.trxPrfLst>div>ul>li>span{font-size:13px;line-height:1.7}.trxPrfLst>div>ul>li>p{font-size:14px;line-height:1.5em}.coaching_docu_wrap s{width:18px;height:18px}.trxMypFlt>div .tit{font-size:15px}.trxMypInt>strong{font-size:18px;line-height:1.3em}.trxMypInt>.trxMypIntDpt01>li>strong{font-size:16px;line-height:16px}.trxMypInt>.trxMypIntDpt01>li>ul{height:165px;display:block}.trxMypInt>.trxMypIntDpt01>li>ul>li{width:100%}.trxMypInt>.trxMypIntDpt01>li>ul>li>a{line-height:1.4;padding:10px}.trxMypInt>.trxMypIntDpt02>strong{font-size:16px;line-height:16px;position:relative;padding-left:34px}.trxMypInt>.trxMypIntDpt02>strong>a{position:absolute;left:0;top:0}.trxMypInt>.trxMypIntDpt02>ul{display:block}.trxMypInt>.trxMypIntDpt02>ul>li{width:100%}.trxMypInt>.trxMypIntDpt02>ul>li>a{line-height:1.4;padding:10px 15px}.trxMypInt>.trxMypIntHas>strong{font-size:17px;line-height:1em}.activity_wr .common_list_txt .bottom>.left{display:block}}html{overflow-y:scroll}.myLists *{font-size:medium!important}.myLists .swiper-slide,.myLists .swiper-wrapper{height:100%;position:relative;width:100%}.myLists .header__nav-block,.myLists .radio__input,.myLists .select__options,.myLists .swiper-slide-invisible-blank{visibility:hidden}.myLists .search-tooltip__item-text,.myLists .select__value{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.myLists .about-lead__wrap,.myLists .button,.myLists .classes__item-label_button,.myLists .coaching-features__feature-icon,.myLists .coaching-info__feature-icon,.myLists .coaching-lead__wrap,.myLists .coaching-works__item-arrow,.myLists .coaching-works__item-count,.myLists .common-hero_title .common-hero__wrap,.myLists .count,.myLists .courses-item__label_button,.myLists .feature__icon,.myLists .footer__socials-item,.myLists .header__action-count,.myLists .header__action-icon,.myLists .header__cart-count,.myLists .icon-button,.myLists .loader,.myLists .more-button,.myLists .more-button__icon,.myLists .play-button,.myLists .radio__checkmark-icon,.myLists .search-tooltip__item-label,.myLists .select__arrow,.myLists .swiper-button{display:flex;align-items:center;justify-content:center}.myLists :root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--section-offset:13rem;--wrapper-offset:15px}.myLists .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.myLists .swiper-vertical>.swiper-wrapper{flex-direction:column}.myLists .swiper-wrapper{z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.myLists .swiper-button-lock,.myLists .swiper-pagination-lock{display:none}.myLists .swiper-android .swiper-slide,.myLists .swiper-wrapper{transform:translateZ(0)}.myLists .swiper-pointer-events{touch-action:pan-y}.myLists .swiper-pointer-events.swiper-vertical{touch-action:pan-x}.myLists .swiper-slide{flex-shrink:0;transition-property:transform}.myLists .swiper-autoheight,.myLists .swiper-autoheight .swiper-slide{height:auto}.myLists .swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.myLists .swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.myLists .swiper-3d,.myLists .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.myLists .swiper-3d .swiper-cube-shadow,.myLists .swiper-3d .swiper-slide,.myLists .swiper-3d .swiper-slide-shadow,.myLists .swiper-3d .swiper-slide-shadow-bottom,.myLists .swiper-3d .swiper-slide-shadow-left,.myLists .swiper-3d .swiper-slide-shadow-right,.myLists .swiper-3d .swiper-slide-shadow-top,.myLists .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.myLists .swiper-3d .swiper-slide-shadow,.myLists .swiper-3d .swiper-slide-shadow-bottom,.myLists .swiper-3d .swiper-slide-shadow-left,.myLists .swiper-3d .swiper-slide-shadow-right,.myLists .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.myLists .swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.myLists .swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.myLists .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.myLists .swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.myLists .swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.myLists .swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.myLists .swiper-button-next,.myLists .swiper-button-prev{position:absolute;top:50%;width:calc(44px / 44 * 27);width:calc(var(--swiper-navigation-size) / 44 * 27);height:44px;height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.myLists .swiper-button-next.swiper-button-disabled,.myLists .swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.myLists .swiper-button-next.swiper-button-hidden,.myLists .swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.myLists .radio,.myLists .select__head,.myLists .swiper-pagination-clickable .swiper-pagination-bullet,.myLists button{cursor:pointer}.myLists .swiper-navigation-disabled .swiper-button-next,.myLists .swiper-navigation-disabled .swiper-button-prev{display:none!important}.myLists .swiper-button-next:after,.myLists .swiper-button-prev:after{text-transform:none!important;font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:normal;line-height:1}.myLists .css-text-uppercase,.myLists .more-button__text,.myLists .tag{text-transform:uppercase}.myLists .tippy-box,.myLists body{line-height:1.4}.myLists .swiper-button-prev,.myLists .swiper-rtl .swiper-button-next{left:10px;right:auto}.myLists .swiper-button-prev:after,.myLists .swiper-rtl .swiper-button-next:after{content:"prev"}.myLists .swiper-button-next,.myLists .swiper-rtl .swiper-button-prev{right:10px;left:auto}.myLists .swiper-button-next:after,.myLists .swiper-rtl .swiper-button-prev:after{content:"next"}.myLists .clear:after,.myLists .tippy-arrow:before{content:""}.myLists .swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.myLists .css-text-left,.myLists .nav__more-text{text-align:left}.myLists .swiper-pagination.swiper-pagination-hidden{opacity:0}.myLists .swiper-pagination-disabled>.swiper-pagination,.myLists .swiper-pagination.swiper-pagination-disabled{display:none!important}.myLists .swiper-horizontal>.swiper-pagination-bullets,.myLists .swiper-pagination-bullets.swiper-pagination-horizontal,.myLists .swiper-pagination-custom,.myLists .swiper-pagination-fraction{bottom:10px;left:0;width:100%}.myLists .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.myLists .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.myLists button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.myLists .swiper-pagination-bullet:only-child{display:none!important}.myLists .swiper-pagination-vertical.swiper-pagination-bullets,.myLists .swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.myLists .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.myLists .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.myLists .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.myLists .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.myLists .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.myLists .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.myLists .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.myLists .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.myLists .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.myLists .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.myLists .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.myLists .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.myLists .swiper-horizontal>.swiper-pagination-progressbar,.myLists .swiper-pagination-progressbar.swiper-pagination-horizontal,.myLists .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.myLists .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.myLists .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.myLists .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.myLists .swiper-pagination-progressbar.swiper-pagination-vertical,.myLists .swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.myLists .swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.myLists .swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.myLists .swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.myLists .swiper-fade .swiper-slide-active,.myLists .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.myLists .tippy-box[data-animation=fade][data-state=hidden]{opacity:0}.myLists [data-tippy-root]{max-width:calc(100vw - 10px)}.myLists .tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.myLists .tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.myLists .tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.myLists .tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.myLists .tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.myLists .tippy-box[data-placement^=left]>.tippy-arrow{right:0}.myLists .tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.myLists .tippy-box[data-placement^=right]>.tippy-arrow{left:0}.myLists .tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.myLists .tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.myLists .tippy-arrow{width:16px;height:16px;color:#333}.myLists .tippy-arrow:before{position:absolute;border-color:transparent;border-style:solid}.myLists .courses-item,.myLists .courses-item__preview,.myLists .radio,.myLists .tippy-content,.myLists body{position:relative}.myLists button,.myLists input{border:none}.myLists .tippy-content{padding:5px 9px;z-index:1}.myLists *{padding:0;margin:0;outline:0;box-sizing:border-box}.myLists .wrap{padding:0 15px;padding:0 var(--wrapper-offset);margin:0 auto;max-width:1230px}.myLists html.js-lock{overflow:hidden}.myLists body{font-family:Inter,sans-serif;font-style:normal;font-weight:400;color:#333}.myLists .b,.myLists .content b,.myLists .radio__input:checked~.radio__checkmark .radio__checkmark-text{font-weight:700}.myLists body.js-lock{overflow-x:hidden;overflow-y:scroll}.myLists button,.myLists input,.myLists textarea{-webkit-appearance:none;appearance:none;-moz-appearance:none;color:inherit;font-family:inherit}.myLists main{display:block}.myLists a{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:none}.myLists .courses-item__name,.myLists .css-text-underline,.myLists .hero-slide__name{text-decoration:underline}.myLists .inline{font-size:0}.myLists .inline>*{display:inline-block;vertical-align:middle}.myLists .icon{width:100%}.myLists .clear:after{display:block;clear:both}.myLists .clear__left{float:left}.myLists .clear__right{float:right}.myLists .flex{display:flex;flex-wrap:wrap}.myLists .flex_column{flex-direction:column}.myLists .flex_nowrap{flex-wrap:nowrap}.myLists .flex_center{justify-content:center}.myLists .flex_justify{justify-content:space-between}.myLists .flex_left{justify-content:flex-start}.myLists .flex_right{justify-content:flex-end}.myLists .flex_start{align-items:flex-start}.myLists .flex_bottom{align-items:flex-end}.myLists .flex_vertical{align-items:center}.myLists .css-text-center{text-align:center}.myLists .css-text-right{text-align:right}.myLists img,.myLists svg{vertical-align:top;max-width:100%}.myLists .object-fit{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.myLists .css-scrollbar{overflow-y:auto}.myLists .css-scrollbar::-webkit-scrollbar{width:3px}.myLists .css-scrollbar::-webkit-scrollbar-track{background:hsla(0,0%,77%,.4)}.myLists .css-scrollbar::-webkit-scrollbar-thumb{background:gray}.myLists button{outline:0;background:0 0}.myLists .section{margin-top:13rem;margin-top:var(--section-offset)}.myLists .section-box{width:100%;max-width:calc(100% - 60px);margin-left:auto;margin-right:auto;border-radius:32px;overflow:hidden}.myLists .section-box .wrap{padding-left:5.5rem;padding-right:5.5rem}.myLists [data-tippy-root]{z-index:5000}.myLists [data-tippy-root] .tippy-box{background:0 0;color:inherit}.myLists [data-tippy-root] .tippy-content{padding:0}.myLists .content h1,.myLists .content h2,.myLists .content h3,.myLists .content h4,.myLists .content h5,.myLists .content h6,.myLists .content strong,.myLists .h1,.myLists .h2,.myLists .h3,.myLists .h4,.myLists .h5,.myLists .h6,.myLists .strong{font-weight:500}.myLists .content h1,.myLists .h1{font-size:10rem;line-height:1.04;letter-spacing:-4px}.myLists .content h2,.myLists .h2{font-size:7.6rem;line-height:1.07;letter-spacing:-.02em}.myLists .content h3,.myLists .h3{font-size:6.4rem;line-height:1.09;letter-spacing:-2px}.myLists .content h4,.myLists .h4{font-size:6rem;line-height:1.17;letter-spacing:-2px}.myLists .content h5,.myLists .h5{font-size:5.2rem;line-height:1.3}.myLists .content h6,.myLists .h6{font-size:5rem;line-height:1.3}@keyframes flying{0%,to{transform:translateY(-9%)}50%{transform:translateY(9%)}}.myLists .button{max-width:100%;background-color:#ddc160;border-radius:44px;padding:3rem 6rem;transition:background .2s ease-in}.myLists .button:hover{background-color:#343434}.myLists .classes__item-preview:after,.myLists .courses-item__preview:after{right:0;background-color:rgba(0,0,0,.4);will-change:opacity;opacity:0;content:""}.myLists a.button{display:inline-flex}.myLists .button__text{font-size:2.2rem;line-height:1;letter-spacing:-.02em;color:#fff}.myLists .common-header__subtitle{margin-top:2rem;font-size:2rem;line-height:1.5;letter-spacing:-.8px}.myLists .common-header_big .common-header__subtitle{margin-top:3rem;font-size:2.2rem;line-height:1.3;letter-spacing:-.02em}.myLists .common-header__more-button{margin-top:3rem}.myLists .courses-item__preview{border-radius:20px;overflow:hidden;z-index:1;display:block}.myLists .courses-item__preview:before{content:"";padding-top:64.5994832041%;display:block}.myLists .courses-item__preview:after{position:absolute;top:0;bottom:0;left:0;z-index:3;transition:opacity .2s ease-in}.myLists .about-classes__video-background,.myLists .about-freedom__background,.myLists .about-lead__background img,.myLists .courses-item__photo{z-index:-1}.myLists .courses-item__label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4}.myLists .courses-item__label_text{min-width:12rem;text-align:center;font-size:2rem;line-height:1.3;letter-spacing:-.02em;color:#fff;padding:1rem;border:1px solid #fff;border-radius:100rem}.myLists .courses-item__label_button{border:1px solid #fff;border-radius:50%;width:6rem;height:6rem;fill:#fff}.myLists .courses-item__label_button svg{width:3rem;height:3rem}.myLists .courses-item__tags{position:absolute;top:2rem;left:2rem;margin:0 -1rem -1rem 0}.myLists .courses-item__tag{margin:0 1rem 1rem 0}.myLists .courses-item__content{display:block;margin-top:3rem}.myLists .courses-item__caption{font-weight:400;font-size:2.4rem;color:#000;line-height:3rem;max-height:6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.myLists .courses-item__name{display:block;margin-top:1.2rem;font-size:1.8rem;line-height:1.5;color:rgba(0,0,0,.5);text-decoration-color:transparent;transition:color .2s ease-in,-webkit-text-decoration .2s ease-in;transition:color .2s ease-in,text-decoration .2s ease-in;transition:color .2s ease-in,text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .courses-item__name:hover{color:#000;text-decoration-color:#000}.myLists .feature:not(:last-child){margin-bottom:1.5rem}.myLists .feature__icon{margin-right:2rem;flex:0 0 auto;width:4.4rem;height:4.4rem;background:rgba(221,193,96,.15);border-radius:6px}.myLists .feature__icon img{width:2.4rem;height:2.4rem;animation:flying 2.5s ease 0s infinite}.myLists .feature__text{font-size:2rem;line-height:1.5;letter-spacing:-.8px}.myLists .icon-button{flex:0 0 auto;width:6.4rem;height:6.4rem;background-color:#ddc160;border-radius:8px;padding:1.5rem;fill:#fff;transition:background-color .2s ease-in,stroke .2s ease-in}.myLists .icon-button:hover{background-color:#343434}.myLists a.icon-button{display:inline-flex}.myLists .label{line-height:1.4;letter-spacing:-.02em;color:#555}.myLists .label_big{font-size:2rem;line-height:1.3}.myLists .more-button__text{flex:1;font-size:1.8rem;line-height:1;color:#333;transition:color .2s ease-in}.myLists .is-active .more-button__text,.myLists .more-button:hover .more-button__text,.myLists .radio:hover .radio__input:not(:checked)~.radio__checkmark .radio__checkmark-text{color:#ddc160}.myLists .more-button__text .active{display:none}.myLists .is-opened .more-button__text .active,.myLists .more-button__text .inactive{display:block}.myLists .is-opened .more-button__text .inactive{display:none}.myLists .more-button__icon{margin-left:1.8rem;flex:0 0 auto;width:4.3rem;height:4.3rem;border-radius:100%;border:1px solid #333;background-color:transparent;fill:#333;transition:background-color .2s ease-in,border .2s ease-in,fill .2s ease-in,transform .2s ease-in}.myLists .is-active .more-button__icon,.myLists .more-button:hover .more-button__icon{border-color:#ddc160;background-color:#ddc160;fill:#fff}.myLists .more-button__icon svg{width:1.1rem;height:1.1rem}.myLists .is-opened .more-button__icon{transform:rotate(180deg)}.myLists .play-button{width:8.6rem;height:8.6rem;background-color:hsla(0,0%,100%,.12);border:1px solid rgba(51,51,51,.49);backdrop-filter:blur(3px);border-radius:100%;fill:#333;transition:border .2s ease-in,fill .2s ease-in}.myLists .play-button:hover{border-color:#ddc160;fill:#ddc160}.myLists .play-button__icon{width:1.6rem;height:1.6rem}.myLists .radio__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.myLists .search,.myLists .search__form{position:relative}.myLists .radio__input:checked~.radio__checkmark .radio__checkmark-icon{background-color:#ddc160;border-color:#ddc160}.myLists .radio__input:checked~.radio__checkmark .radio__checkmark-icon svg{transform:scale(1)}.myLists .radio__checkmark{pointer-events:none}.myLists .radio__checkmark-icon{flex:0 0 auto;width:2.5rem;height:2.5rem;margin-right:1.5rem;border:1px solid #d7d7d7;border-radius:3px;fill:transparent;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:background-color .2s ease-in,boder-color .2s ease-in}.myLists .radio__checkmark-icon svg,.myLists .select__arrow{-webkit-transition:-webkit-transform .2s ease-in}.myLists .radio__checkmark-icon svg{width:1.4rem;height:1.4rem;transform:scale(0);will-change:transform;transition:transform .2s ease-in}.myLists .radio__checkmark-text{align-self:center;font-size:1.8rem;line-height:1;color:rgba(58,58,58,.75);transition:color .2s ease-in}.myLists .search__form{width:100%;height:100%}.myLists .search__input{width:100%;height:100%;background:hsla(0,0%,100%,.22);box-shadow:0 4px 29px rgba(0,0,0,.13);border-radius:50px;padding-right:5rem;padding-left:2rem;font-size:1.6rem;line-height:1;color:#333}.myLists .search__button{position:absolute;top:0;right:0;height:100%;width:4.6rem;fill:transparent;stroke:#323232;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease-in}.myLists .search__button:hover{stroke:#dbba74}.myLists .search__button svg{width:2.4rem;height:2.4rem}.myLists .select{position:relative}.myLists .select__head{border-radius:10px;width:100%;font-weight:600;font-size:1.6rem;line-height:1.5;padding:1rem 1rem 1rem 2rem;color:#6e6e73;letter-spacing:-.03em;border:1px solid #d2d2d7;transition:border .2s ease-in}.myLists .is-filled .select__head{color:#000}.myLists .is-opened .select__head{border-color:#ddc160;transition:border .2s ease-in}.myLists .select__value{flex:1;pointer-events:none}.myLists .select__arrow{flex:0 0 auto;width:3rem;height:3rem;pointer-events:none;fill:transparent;stroke:#6e6e73;stroke-width:2;margin-left:1.5rem;border-radius:100%;background-color:hsla(0,0%,89%,.65);transition:transform .2s ease-in}.myLists .is-opened .select__arrow{transform:rotate(180deg);transition:transform .2s ease-in}.myLists .select__arrow svg{width:1.5rem;height:1rem}.myLists .select__options{padding:2rem;overflow:hidden;flex-flow:column nowrap;border-radius:10px;position:absolute;left:0;right:0;top:calc(100% + 10px);max-height:27rem;border:1px solid #d2d2d7;background-color:#fff;overflow-y:auto;z-index:2;opacity:0;transform:translateY(3rem);pointer-events:none;will-change:transform;transition:.2s ease-in}.myLists .swiper-button,.myLists .tabs__tab-icon{-webkit-box-flex:0;fill:transparent}.myLists .about-classes,.myLists .about-coaching__item-photo,.myLists .about-lead,.myLists .about-lead__logo,.myLists .algorithm,.myLists .authors__item,.myLists .classes,.myLists .tabs{overflow:hidden}.myLists .coaching-members .swiper-pagination span,.myLists .swiper-button{-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease-in}.myLists .is-opened .select__options{opacity:1;visibility:visible;transform:translateY(0);pointer-events:all}.myLists .swiper-button{flex:0 0 auto;width:4.8rem;height:4.8rem;border:1px solid #333;border-radius:100%;stroke:#333;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition-property:border,stroke,opacity,background-color;transition-duration:.2s;transition-timing-function:ease-in}.myLists .tag,.myLists .time{border-radius:7px}.myLists .swiper-button_vertical{transform:rotate(90deg)}.myLists .swiper-button_light{stroke:#fff;border-color:#fff}.myLists .swiper-button:not(.swiper-button-disabled):hover{border-color:#ddc160;stroke:#ddc160}.myLists .swiper-button.swiper-button-disabled{cursor:not-allowed;opacity:.6}.myLists .swiper-button svg{width:1.4rem;height:1.4rem}.myLists .swiper-button_right{margin-left:1rem}.myLists .header__actions,.myLists .toggler{margin-left:auto}.myLists .swiper-button_right svg{transform:scale(-1)}.myLists .swiper-nav{z-index:100}.myLists .swiper-nav_center{display:flex;flex-flow:row nowrap;justify-content:space-between;position:absolute;top:50%;left:-3rem;right:-3rem;transform:translateY(-50%)}.myLists .swiper-pagination.swiper-pagination-progressbar{height:3px;position:relative;top:auto;right:auto;bottom:auto;left:auto;background:#f1f1f1;opacity:1}.myLists .swiper-pagination.swiper-pagination-progressbar span{background:#333}.myLists .tabs__tab{cursor:pointer;position:relative;padding:0 1.6rem 2rem}.myLists .tabs__tab:not(:last-child){margin-right:1.6rem}.myLists .tabs__tab-icon{pointer-events:none;flex:0 0 auto;width:2.8rem;height:2.8rem;margin-right:1rem;stroke:#8c8c8c;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease-in}.myLists .courses__item-text,.myLists .tabs__tab-text{-webkit-transition:color .2s ease-in}.myLists .tabs__tab.is-active .tabs__tab-icon,.myLists .tabs__tab:not(.is-active):hover .tabs__tab-icon{stroke:#333}.myLists .tabs__tab-text{pointer-events:none;font-size:2rem;line-height:1.4;letter-spacing:-.02em;color:#8c8c8c;transition:color .2s ease-in}.myLists .tabs__tab.is-active .tabs__tab-text,.myLists .tabs__tab:not(.is-active):hover .tabs__tab-text{color:#333}.myLists .tag{padding:.6rem 1.2rem;font-size:1.5rem;line-height:1.2;color:#fff}.myLists .tag_blue{background-color:#174bf4}.myLists .tag_orange{background-color:#f48e17}.myLists .time{padding:.6rem .8rem;position:absolute;right:1rem;bottom:1rem;background-color:hsla(0,0%,8%,.62)}.myLists .time__icon{flex:0 0 auto;width:1.8rem;height:1.8rem;margin-right:.5rem;fill:transparent;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.myLists .time__text{flex:1;font-size:1.6rem;line-height:1.12;color:#fff}.myLists .toggler{background-color:#fff;border-radius:40px;padding:.5rem;width:100%;margin-right:auto}.myLists .toggler__button{padding:2rem;flex:1;border-radius:60px;font-size:2rem;line-height:1.15;color:#3a3a3a;transition:color .2s ease-in,background-color .2s ease-in}.myLists .toggler__button:not(:last-child){margin-right:.5rem}.myLists .toggler__button.is-active{background-color:#ddc160;color:#fff}.myLists .about-classes{padding:10rem 0;border-bottom:1px solid #cdcdcd}.myLists .about-classes__video{position:relative;margin:10rem auto 12rem}.myLists .about-classes__video-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myLists .about-classes__video-box{position:relative;width:100%;max-width:80.6rem;margin:0 auto}.myLists .about-classes__video-box:before{content:"";padding-top:57.5682382134%;display:block}.myLists .about-classes__video-poster{position:absolute;top:5.95%;left:50%;transform:translateX(-50%);width:100%;max-width:77.9156327543%}.myLists .about-classes__play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.myLists .about-coaching__item-photo,.myLists .about-freedom,.myLists .about-freedom__wrap,.myLists .about-lead,.myLists .authors__header,.myLists .authors__item{position:relative}.myLists .about-classes__features{margin:-2rem}.myLists .about-classes__features>*{width:calc(33.3333333333% - 4rem);margin:2rem}.myLists .about-classes__feature{flex-grow:1}.myLists .about-classes__feature-header{font-size:3.2rem;line-height:1.2}.myLists .about-classes__feature-subheader{margin-top:2rem;font-size:1.8rem;line-height:1.44;letter-spacing:-.02em;color:#555}.myLists .about-coaching{padding:10rem 0}.myLists .about-coaching__common-header{margin-bottom:6rem}.myLists .about-coaching__item{flex-grow:1}.myLists .about-coaching__item-photo{border-radius:20px}.myLists .about-coaching__item-photo:before{content:"";padding-top:70.1799485861%;display:block}.myLists .about-coaching__item-header{margin-top:5rem;font-size:2.6rem;line-height:1.2}.myLists .about-coaching__item-subheader{margin-top:2rem;font-size:1.8rem;line-height:1.44;letter-spacing:-.02em}.myLists .about-coaching__button{margin:4rem auto 0}.myLists .about-freedom{padding:17rem 0 10rem;z-index:1;color:#fff}.myLists .about-freedom__content{flex:1;padding-top:7rem;max-width:100%}.myLists .about-freedom__title{width:100%;max-width:72rem}.myLists .about-freedom__text{margin-top:3rem;width:100%;max-width:56rem;font-size:2rem;line-height:1.3;letter-spacing:-.02em}.myLists .about-freedom__features{width:100%;max-width:90rem;margin:10rem -1.25rem 0}.myLists .about-freedom__feature{flex:1;margin:1.25rem}.myLists .about-freedom__feature-header{padding-bottom:2.3rem;margin-bottom:2.7rem;border-bottom:1px solid hsla(0,0%,100%,.42)}.myLists .about-freedom__feature-subheader{font-size:2rem;line-height:1.3;letter-spacing:-.02em}.myLists .about-freedom__preview{width:100%;max-width:41rem;background-color:rgba(9,10,66,.76);border:1px solid #2d2a62;backdrop-filter:blur(5.5px);border-radius:16px;padding:3rem}.myLists .about-freedom__preview-caption{font-size:2rem;line-height:1.2;letter-spacing:.5px}.myLists .about-freedom__preview-photo{margin-top:2rem}.myLists .about-freedom__preview-text{margin-top:2rem;line-height:1.43}.myLists .about-lead__wrap{min-height:72rem;flex-flow:column nowrap}.myLists .about-lead__logo{width:6.1rem;height:6.9rem;border-radius:24px}.myLists .about-lead__title{margin-top:3rem}.myLists .about-lead__button{margin-top:6rem}.myLists .algorithm__item-caption{font-size:3.2rem;line-height:1.25;letter-spacing:-1.6px}.myLists .algorithm__item-text{margin-top:2rem;font-size:2rem;line-height:1.5;letter-spacing:-.8px}.myLists .algorithm__item-features{margin-top:3rem}.myLists .algorithm__feature:first-child .feature__icon img{animation-delay:-3.7s}.myLists .algorithm__feature:nth-child(2) .feature__icon img{animation-delay:-3.4s}.myLists .algorithm__feature:nth-child(3) .feature__icon img{animation-delay:-3.1s}.myLists .algorithm__feature:nth-child(4) .feature__icon img{animation-delay:-2.8s}.myLists .algorithm__feature:nth-child(5) .feature__icon img{animation-delay:-2.5s}.myLists .algorithm__feature:nth-child(6) .feature__icon img{animation-delay:-2.2s}.myLists .algorithm__feature:nth-child(7) .feature__icon img{animation-delay:-1.9s}.myLists .algorithm__feature:nth-child(8) .feature__icon img{animation-delay:-1.6s}.myLists .algorithm__feature:nth-child(9) .feature__icon img{animation-delay:-1.3s}.myLists .algorithm__feature:nth-child(10) .feature__icon img{animation-delay:-1s}.myLists .authors-tabs{background-color:#f8f8f8;padding:10rem 0;margin-bottom:3rem}.myLists .authors-tabs__wrap{max-width:1310px}.myLists .authors-tabs__content{margin-top:6rem}.myLists .authors-tabs__block{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6rem 2rem;gap:6rem 2rem}.myLists .authors-tabs__block:not(.is-active){display:none}.myLists .authors-tabs__courses-item .courses-item__tag{display:block}.myLists .authors__wrap{max-width:1300px}.myLists .authors__header{padding:8rem 0;z-index:1}.myLists .authors__header-background{z-index:-1}.myLists .authors__title{font-size:4.2rem;line-height:1.2;color:#fff}.myLists .authors__button .button__text,.myLists .profile__text{font-size:1.6rem}.myLists .authors__button{display:flex!important;align-items:center!important}.myLists .authors__button span{color:#fff!important;display:flex;align-items:center;justify-content:center}.myLists .authors__button{width:80%;margin:0 auto;padding:0!important;height:44px!important}.myLists .authors__button:not(:last-of-type){margin-bottom:1.2rem}.myLists .authors__button:hover .button__icon{fill:#fff}.myLists .authors__button .button__icon{width:2rem;height:2rem;margin-right:1rem;fill:#333}.myLists .authors__label{margin-top:4rem;padding:2.4rem 3.4rem;background-color:hsla(0,0%,85%,.27);border-radius:20px}.myLists .authors__label-text{flex:1;font-size:2rem;line-height:1;color:#3a3a3a}.myLists .authors__label-button{padding:2rem;flex:0 0 18rem;margin-left:2rem;font-size:1.8rem}.myLists .authors__content{max-width:1200px;margin:0 auto}.myLists .authors__filter:not(:last-child){margin-bottom:4rem}.myLists .authors__filter-label{font-size:2rem;color:#3a3a3a}.myLists .authors__filter-items{margin-top:2rem}.myLists .classes__slider,.myLists .classes__tabs{margin-top:5rem}.myLists .authors .radio,.myLists .authors__radio{margin-bottom:1.5rem}.myLists .authors__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.myLists .authors__item{display:block;cursor:pointer;border-radius:16px;z-index:1}.myLists .authors__item:before{content:"";padding-top:149.8349834983%;display:block}.myLists .authors__item-photo{border-radius:inherit;z-index:-1;transition:all .2s ease-in}.myLists .authors__item:hover .authors__item-photo{transform:scale(1.05)}.myLists .authors__item-name{position:absolute;max-width:calc(100% - 4rem);left:50%;bottom:4rem;transform:translateX(-50%)}.myLists .authors__item-content{padding:1rem;position:absolute;bottom:3rem;display:flex;align-items:center;flex-direction:column;left:0;right:0;opacity:0;transform:translateY(100%);transition:all .3s ease-out}.myLists .classes__title{flex:1}.myLists .classes__more-button{flex:0 0 auto}.myLists .classes__tabs{flex:0 0 100%}.myLists .classes__slider.swiper{overflow:visible}.myLists .classes__slider .swiper-slide{width:auto;height:auto}.myLists .classes__item{width:59rem;height:100%}.myLists .classes__item-preview{display:block;width:100%;position:relative;border-radius:20px;overflow:hidden}.myLists .classes__item_hover .classes__item-preview:hover:after{opacity:1}.myLists .classes__item-preview:before{content:"";padding-top:64.406779661%;display:block}.myLists .classes__item-preview:after{position:absolute;top:0;bottom:0;left:0;z-index:3;transition:opacity .2s ease-in}.myLists .classes__item-photo{border-radius:inherit;z-index:1;will-change:trasform;transition:transform .2s ease-in}.myLists .classes__item-preview:hover .classes__item-photo{transform:scale(1.05)}.myLists .classes__item-tags{position:absolute;z-index:2;top:2.5rem;right:2.5rem;bottom:auto;left:2.5rem}.myLists .classes__item-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;opacity:0;will-change:opacity;transition:opacity .2s ease-in}.myLists .classes__item-preview:hover .classes__item-label{opacity:1}.myLists .classes__item-label_text{min-width:14rem;font-size:2.2rem;line-height:1.3;letter-spacing:-.02em;color:#fff;padding:1.6rem;border:1px solid #fff;border-radius:100rem;text-align:center}.myLists .classes__item-label_button{border:1px solid #fff;border-radius:50%;width:6rem;height:6rem;fill:#fff}.myLists .classes__item-label_button svg{width:3rem;height:3rem}.myLists .classes__item-content{margin:4rem 0 auto;width:100%;max-width:54rem;padding-right:.5rem}.myLists .classes__item-caption{font-size:2.4rem;letter-spacing:-1px;line-height:3rem;height:6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.myLists .classes__item-price,.myLists .courses-hero__swiper-nav{-webkit-box-orient:horizontal}.myLists .classes__item-text{margin-top:1.2rem;font-size:1.9rem;line-height:1.42;letter-spacing:-.8px;color:#555}.myLists .classes__item-footer{margin-top:3rem;padding-right:.5rem}.myLists .classes__item-person{font-size:1.7rem;line-height:1;color:rgba(51,51,51,.5);margin-right:auto}.myLists .classes__item-price{display:flex;flex-flow:row nowrap;align-items:center;line-height:1}.myLists .coaching-lead__wrap,.myLists .hero-slide__caption,.myLists .loader{-webkit-box-orient:vertical}.myLists .classes__item-price-current{font-size:2.6rem;line-height:1;margin-right:1.2rem}.myLists .classes__item-price-previous{font-size:1.8rem;text-decoration-line:line-through;color:#8c8c8c}.myLists .classes__tag{margin:0 1rem 1rem 0}.myLists .classes__controls{margin-top:3rem}.myLists .classes__swiper-pagination{flex:1}.myLists .classes__swiper-nav{flex:0 0 auto;margin-left:4rem}.myLists .coaching-features{position:relative;padding:14rem 0 12rem;margin-top:5rem;background-color:#fff0d1}.myLists .coaching-features__wrap{padding:0 5.5rem;min-height:70rem}.myLists .coaching-features__content{width:100%}.myLists .coaching-features__subtitle{margin-top:2rem;width:100%;font-size:1.7rem;line-height:1.5;letter-spacing:-.02em}.myLists .coaching-features__feature-icon{flex:0 0 auto;width:4.4rem;height:4.4rem;background-color:hsla(0,0%,100%,.77);border-radius:6px}.myLists .coaching-features__feature-icon img{max-height:2.4rem;animation:flying 2.5s ease 0s infinite}.myLists .coaching-features__feature-content{margin-top:1.7rem}.myLists .coaching-features__feature-caption{font-size:2.4rem;line-height:1.2}.myLists .coaching-features__feature-text{margin-top:1rem;font-size:1.7rem;line-height:1.53;letter-spacing:-.02em}.myLists .coaching-features__feature:first-child .coaching-features__feature-icon img{animation-delay:-3.7s}.myLists .coaching-features__feature:nth-child(2) .coaching-features__feature-icon img{animation-delay:-3.4s}.myLists .coaching-features__feature:nth-child(3) .coaching-features__feature-icon img{animation-delay:-3.1s}.myLists .coaching-features__feature:nth-child(4) .coaching-features__feature-icon img{animation-delay:-2.8s}.myLists .coaching-features__feature:nth-child(5) .coaching-features__feature-icon img{animation-delay:-2.5s}.myLists .coaching-features__feature:nth-child(6) .coaching-features__feature-icon img{animation-delay:-2.2s}.myLists .coaching-features__feature:nth-child(7) .coaching-features__feature-icon img{animation-delay:-1.9s}.myLists .coaching-features__feature:nth-child(8) .coaching-features__feature-icon img{animation-delay:-1.6s}.myLists .coaching-features__feature:nth-child(9) .coaching-features__feature-icon img{animation-delay:-1.3s}.myLists .coaching-features__feature:nth-child(10) .coaching-features__feature-icon img{animation-delay:-1s}.myLists .coaching-features__photo{position:relative;z-index:1}.myLists .coaching-features__photo:before{content:"";padding-top:118.5907046477%;display:block}.myLists .coaching-features__photo-background{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.myLists .coaching-info{padding-top:10rem}.myLists .coaching-info__item{position:relative}.myLists .coaching-info__item-wrap{display:grid;grid-template-columns:54%;grid-gap:5rem;gap:5rem}.myLists .coaching-info__text{margin-top:2.3rem;line-height:1.53;letter-spacing:-.02em}.myLists .coaching-info__feature:not(:last-child){margin-bottom:4rem}.myLists .coaching-info__feature-icon{flex:0 0 auto;width:4.4rem;height:4.4rem;margin-right:1.5rem;background-color:rgba(221,193,96,.15);border-radius:6px}.myLists .coaching-members,.myLists .coaching-members__slider .swiper-button,.myLists .courses__item{background-color:#f8f8f8}.myLists .coaching-info__feature-icon img{width:2.4rem;height:2.4rem;animation:flying 2.5s ease 0s infinite}.myLists .coaching-info__feature-caption{flex:1;font-size:2.4rem;line-height:1.2}.myLists .coaching-info__feature-text{margin-top:1rem;font-size:1.7rem;line-height:1.53;letter-spacing:-.02em}.myLists .coaching-info__feature:first-child .coaching-info__feature-icon img{animation-delay:-3.7s}.myLists .coaching-info__feature:nth-child(2) .coaching-info__feature-icon img{animation-delay:-3.4s}.myLists .coaching-info__feature:nth-child(3) .coaching-info__feature-icon img{animation-delay:-3.1s}.myLists .coaching-info__feature:nth-child(4) .coaching-info__feature-icon img{animation-delay:-2.8s}.myLists .coaching-info__feature:nth-child(5) .coaching-info__feature-icon img{animation-delay:-2.5s}.myLists .coaching-info__feature:nth-child(6) .coaching-info__feature-icon img{animation-delay:-2.2s}.myLists .coaching-info__feature:nth-child(7) .coaching-info__feature-icon img{animation-delay:-1.9s}.myLists .coaching-info__feature:nth-child(8) .coaching-info__feature-icon img{animation-delay:-1.6s}.myLists .coaching-info__feature:nth-child(9) .coaching-info__feature-icon img{animation-delay:-1.3s}.myLists .coaching-info__feature:nth-child(10) .coaching-info__feature-icon img{animation-delay:-1s}.myLists .coaching-info__more-button{margin-top:4rem}.myLists .coaching-info__photo{border-radius:20px;overflow:hidden}.myLists .coaching-info__photo:before{content:"";padding-top:75.6726457399%;display:block}.myLists .coaching-lead{position:relative;z-index:1;color:#fff;margin-bottom:3rem}.myLists .coaching-lead__wrap{padding-top:7rem;padding-bottom:7rem;min-height:70rem;flex-flow:column nowrap}.myLists .coaching-lead__button{margin-top:4.5rem;padding:2.7rem 8.3rem}.myLists .coaching-lead__button .button__text{font-size:1.8rem}.myLists .coaching-lead__background{z-index:-1}.myLists .coaching-members{padding:11rem 0;margin-bottom:3rem}.myLists .coaching-members__title{margin-bottom:5rem}.myLists .coaching-members__slider{position:relative}.myLists .coaching-members__slider .swiper-button:hover{background-color:#fff}.myLists .coaching-members .swiper-pagination{position:relative;left:auto;bottom:auto;width:auto;display:flex;align-items:center;justify-content:center;margin-top:3.2rem}.myLists .coaching-members .swiper-pagination span{width:.8rem;height:.8rem;margin:0 .5rem;border-radius:100%;border:1px solid #333;background-color:transparent;opacity:1;transition-property:border,background-color;transition-duration:.2s;transition-timing-function:ease-in}.myLists .coaching-members .swiper-pagination span.swiper-pagination-bullet-active{background-color:#ddc160;border-color:#ddc160}.myLists .coaching-members__item{background-color:#fff;border-radius:40px;padding:2.5rem 2.5rem 4rem}.myLists .coaching-members__item-icon{margin-right:2.5rem;flex:0 0 auto;width:8.5rem;height:8.5rem;border-radius:20px;overflow:hidden}.myLists .coaching-members__item-icon picture{display:block;height:100%}.myLists .coaching-members__item-icon img{display:block;margin:0 auto;max-height:100%}.myLists .coaching-members__item-description{line-height:1}.myLists .coaching-members__item-name{font-size:2rem;letter-spacing:-.8px;color:#111}.myLists .coaching-members__item-post{margin-top:.8rem;font-size:1.8rem;letter-spacing:-.4px;color:hsla(0,0%,7%,.5)}.myLists .coaching-members__item-content{margin-top:2.5rem}.myLists .coaching-members__item-text{font-size:1.7rem;line-height:1.4;letter-spacing:-1px;color:#111}.myLists .coaching-works{overflow:hidden;padding-bottom:13rem;padding-bottom:var(--section-offset)}.myLists .coaching-works__items{margin:7.5rem auto 0;width:100%;max-width:112rem}.myLists .coaching-works__items-inner{margin:-5rem}.myLists .coaching-works__items-inner>*{width:calc(33.3333333333% - 10rem);margin:5rem}.myLists .coaching-works__item-photo{flex:0 0 auto;margin:0 auto;width:100%;max-width:27rem;position:relative}.myLists .coaching-works__item-photo img{border-radius:100%}.myLists .coaching-works__item-count{width:5.4rem;height:5.4rem;position:absolute;bottom:.6rem;right:1.8rem;background-color:#ddc160;border:3px solid #fff;border-radius:100%;font-size:2rem;line-height:1;color:#fff}.myLists .coaching-works__item-arrow{width:5rem;height:5rem;border:4px solid rgba(221,193,96,.2);border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);right:-7.5rem;fill:transparent;stroke:#ddc160;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.myLists .common-hero,.myLists .courses-hero__slider{position:relative}.myLists .coaching-works__item-arrow svg{width:2.2rem;height:1.6rem}.myLists .coaching-works__item-content{margin-top:4rem}.myLists .coaching-works__item-caption{font-weight:600;font-size:2.4rem;line-height:1.2}.myLists .coaching-works__item-text{margin-top:1.5rem;font-size:1.7rem;line-height:1.53;letter-spacing:-.02em}.myLists .common-hero{z-index:1}.myLists .common-hero__wrap_video:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:linear-gradient(0deg,rgba(25,51,66,.45),rgba(25,51,66,.45))}.myLists .common-hero__background{z-index:-1;border-radius:inherit}.myLists .common-hero__video{z-index:-2}.myLists .common-hero_title .common-hero__wrap{max-width:100%;min-height:84rem}.myLists .common-hero_title .common-hero__title{width:100%;max-width:140rem;color:#fff}.myLists .common-hero_text-with-photo{background:linear-gradient(117.76deg,rgba(241,248,255,.55) 11.23%,rgba(195,223,248,.55) 100.03%);padding-top:14rem}.myLists .common-hero_text-with-photo .common-hero__photo{margin-top:6.5rem}.myLists .common-hero_text-with-photo .common-header{text-align:center}.myLists .common-hero_text-with-photo .common-header__subtitle,.myLists .common-hero_text-with-photo .common-header__title{color:#3a3a3a}.myLists .common-hero_description{background:rgba(226,236,245,.55)}.myLists .common-hero_description .common-hero__wrap{padding-top:13rem;padding-bottom:13rem}.myLists .common-hero_description .common-hero__info{width:100%;max-width:66rem}.myLists .common-hero_description .common-hero__label{color:rgba(36,36,36,.69)}.myLists .common-hero_description .common-hero__title{margin-top:3rem;color:#3a3a3a}.myLists .common-hero_description .common-hero__subtitle{width:100%;max-width:calc(100% - 80px);margin-top:3rem;font-size:2.2rem;line-height:1.3;letter-spacing:-.02em;color:#3a3a3a}.myLists .count,.myLists .courses__item:hover .courses__item-text,.myLists .footer{color:#fff}.myLists .common-hero_description .common-hero__button{margin-top:6rem;padding:2.5rem 7.5rem}.myLists .common-hero_description .common-hero__button .button__text{font-size:1.8rem}.myLists .common-hero_description .common-hero__preview{position:absolute;left:60%;top:50%;width:37%;transform:translateY(-50%)}.myLists .common-hero_description .common-hero__preview:before{content:"";padding-top:104.7277936963%;display:block}.myLists .courses-hero,.myLists .courses__cell_right{padding-top:5rem}.myLists .count{position:absolute;left:15rem;top:-1rem;width:5rem;height:7rem;border-radius:0 0 5px 5px;font-family:BebasNeue,sans-serif;font-weight:700;font-size:3rem;line-height:1.2;z-index:2;background-color:#333}.myLists .count:after,.myLists .count:before{content:"";position:absolute;top:0;background-color:#ddd;width:1rem;height:1rem}.myLists .count:before{right:100%;clip-path:polygon(50% 50%,100% 0,100% 100%,0 100%)}.myLists .count:after{left:100%;clip-path:polygon(0 0,50% 50%,100% 100%,0 100%)}.myLists .count_light{background-color:#fff;color:#333}.myLists .count_small{top:-.5rem;left:2.5rem;width:3.3rem;height:4.5rem;font-size:2rem}.myLists .count_small:after,.myLists .count_small:before{width:.5rem;height:.5rem}.myLists .count_small:after{display:none}.myLists .courses-hero{padding-bottom:10rem}.myLists .courses-hero__title{font-size:4.2rem;line-height:2;color:#3d3d3d}.myLists .courses-hero__toggler{box-shadow:0 4px 11px rgba(0,0,0,.08)}.myLists .courses-hero__swiper-nav{display:flex;flex-flow:row nowrap;align-items:center;z-index:10;pointer-events:none}.myLists .courses-hero__swiper-nav .swiper-button{pointer-events:all}.myLists .courses-hero__swiper-pagination.swiper-pagination{position:absolute;left:50%;bottom:2.5rem;transform:translateX(-50%);width:auto}.myLists .courses-hero__swiper-pagination.swiper-pagination span{width:.8rem;height:.8rem;margin:0 .5rem;border-radius:100%;border:1px solid #fff;background-color:transparent;opacity:1;transition:background-color .2s ease-in}.myLists .courses__item,.myLists .footer__app-item{-webkit-transition:background-color .2s ease-in}.myLists .courses-hero__swiper-pagination.swiper-pagination span.swiper-pagination-bullet-active{background-color:#fff}.myLists .courses-hero__content{margin-top:3rem}.myLists .courses-hero__content-block:not(.is-active){display:none}.myLists .courses-hero__items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem 3.2rem;gap:2rem 3.2rem;margin-top:3rem}.myLists .courses-hero__courses-item .courses-item__time,.myLists .js-toggler-wrap:not(.is-opened) .courses__item{display:none}.myLists .courses-hero__items-outer{margin-top:6rem}.myLists .courses-hero__label{font-size:3.2rem;line-height:1.25;color:#151515}.myLists .courses-hero__courses-item .courses-item__tags{bottom:2rem;left:2rem;right:2rem;top:auto}.myLists .courses__cell{flex-basis:auto}.myLists .courses__cell_left{flex-shrink:0;width:100%;max-width:55rem;margin-right:6rem}.myLists .courses__title{margin-top:3rem}.myLists .courses__text{width:100%;max-width:43rem;margin-bottom:2.5rem;font-size:2rem;line-height:1.5;letter-spacing:-.8px;color:#555}.myLists .courses__text span{color:#333}.myLists .courses__items{margin:-1.2rem -.8rem}.myLists .courses__item{margin:.6rem .4rem;border-radius:10px;padding:.5rem 2.5rem .5rem .5rem;transition:background-color .2s ease-in}.myLists .courses__item:hover{background-color:#ddc160}.myLists .js-toggler-wrap:not(.is-opened) .courses__item:nth-child(-n+9){display:flex}.myLists .courses__item-icon{flex:0 0 auto;width:5rem;height:5rem;border-radius:10px;overflow:hidden;margin-right:1.8rem}.myLists .courses__item-icon img{border-radius:inherit;height:100%}.myLists .courses__item-text{font-size:1.7rem;line-height:1.5;transition:color .2s ease-in}.myLists .courses__more-button{margin-top:3.5rem}.myLists .footer{padding:10rem 0;background-color:#010001}.myLists .footer__wrap{max-width:144rem}.myLists .footer__logo{width:15.5rem;height:3.2rem}.myLists .footer__copyright{margin-top:1.5rem;font-size:1.5rem;line-height:1.73;letter-spacing:-.02em}.myLists .footer__nav-col:not(:last-child){margin-right:2rem}.myLists .footer__nav-links{margin-top:3.7rem}.myLists .footer__label{font-size:2rem;line-height:1.3;letter-spacing:-.02em}.myLists .footer__link{font-size:1.7rem;line-height:1.4;letter-spacing:-.02em;transition:color .2s ease-in}.myLists .footer__link:hover{color:#ddc160}.myLists .footer__link:not(:last-child){margin-bottom:2.6rem}.myLists .footer__app-items{margin-top:2.5rem}.myLists .footer__app-item{padding:1.3rem 2.3rem;background-color:#1a191b;border-radius:6px;transition:background-color .2s ease-in}.myLists .footer__app-item:hover{background-color:#ddc160}.myLists .footer__app-icon{flex:0 0 auto;width:2.4rem;height:2.8rem;margin-right:2.3rem}.myLists .footer__app-content{flex:1;letter-spacing:-.02em;line-height:1}.myLists .founder__item-caption,.myLists .founder__item-text,.myLists .founder__preview-label{line-height:1.3;letter-spacing:-.02em}.myLists .footer__app-text{font-size:1.2rem}.myLists .footer__app-caption{margin-top:.5rem;font-size:1.7rem}.myLists .footer__socials{margin-top:5rem}.myLists .footer__socials-items{margin-top:1.6rem}.myLists .footer__socials-item{width:3.8rem;height:3.8rem;background-color:#171618;border-radius:100%;transition:background-color .2s ease-in}.myLists .footer__socials-item:hover{background-color:#ddc160}.myLists .footer__socials-item:not(:last-child){margin-right:1rem}.myLists .footer__socials-item picture{display:flex}.myLists .founder{position:relative;padding:3.5rem 0;margin-top:6rem;margin-bottom:3rem;background-color:#f8f8f8}.myLists .founder__wrap{display:grid;grid-template-columns:41%;grid-gap:6rem;gap:6rem}.myLists .founder__item:not(:last-child){margin-bottom:4rem}.myLists .founder__item-caption{font-weight:600;font-size:2.4rem}.myLists .founder__item-text{margin-top:2.4rem;font-size:1.7rem}.myLists .founder__item-text span{font-weight:600}.myLists .founder__item-text p:not(:last-child){margin-bottom:2rem}.myLists .founder__preview{position:relative;border-radius:40px;overflow:hidden}.myLists .founder__preview:before{content:"";padding-top:96.3045912654%;display:block}.myLists .founder__preview-label{position:absolute;left:2rem;bottom:2rem;background-color:#fff;border-radius:20px;padding:1.7rem 3.2rem .6rem;font-family:Beware;font-style:normal;font-weight:400;font-size:3.4rem;color:#1d1d1d}.myLists .header{position:sticky;top:0;background-color:#fff;padding:1.6rem 0;z-index:1000;border-bottom:1px solid transparent;transition:border .2s ease-in}.myLists .header.is-sticked,.myLists .header_underline{border-color:#e3e3e3}.myLists .header__logo{flex:0 0 auto;margin-right:4.6rem}.myLists .header__logo img{width:14.4rem;height:3.2rem}.myLists .header__nav-block{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:100;padding:3rem 0;width:100%;background-color:#fff;box-shadow:0 20px 60px rgba(15,31,54,.4);max-height:calc(100vh - 100%);overflow-x:hidden;overflow-y:auto;overflow:hidden auto;opacity:0;pointer-events:none;will-change:transform;transform:translateY(4rem);transition:all .2s ease-in}.myLists .js-toggler-wrap.is-opened .header__nav-block{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.myLists .header__nav-button{flex:0 0 auto;margin-right:2.8rem;min-width:5rem}.myLists .header__nav-button-burger{flex:0 0 auto;position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.myLists .header__nav-button-burger,.myLists .header__nav-button-burger:after,.myLists .header__nav-button-burger:before{display:block;width:2.2rem;height:2px;background-color:#000;outline:1px solid transparent;pointer-events:none;transition-property:background-color,transform;transition-duration:.2s;transition-timing-function:ease-in}.myLists .header__nav-button-text .active,.myLists .js-toggler-wrap.is-opened .header__nav-button-arrow{display:none}.myLists .header__nav-button-burger:after,.myLists .header__nav-button-burger:before{position:absolute;content:"";will-change:transform}.myLists .header__nav-button-burger:before{top:-8px}.myLists .header__nav-button-burger:after{top:8px}.myLists .js-toggler-wrap.is-opened .header__nav-button-burger{background-color:transparent}.myLists .js-toggler-wrap.is-opened .header__nav-button-burger:before{transform:translateY(8px) rotate(45deg)}.myLists .js-toggler-wrap.is-opened .header__nav-button-burger:after{transform:translateY(-8px) rotate(-45deg)}.myLists .header__nav-button-arrow{margin:.6rem 0 0 .1rem;flex:0 0 auto;width:.9rem;height:.5rem}.myLists .header__nav-button-text{margin-top:.6rem;font-size:1rem;line-height:1.4;letter-spacing:-.02em;color:#333;min-width:3.4rem;transition:color .2s ease-in}.myLists .header__nav-button:hover .header__nav-button-text,.myLists .js-toggler-wrap.is-opened .header__nav-button-text{color:#000}.myLists .header__nav-button-text .inactive,.myLists .js-toggler-wrap.is-opened .header__nav-button-text .active{display:block}.myLists .js-toggler-wrap.is-opened .header__nav-button-text .inactive{display:none}.myLists .header__nav-overlay{display:none;position:absolute;top:100%;left:0;right:0;bottom:0;height:calc(100vh - 100%);z-index:1}.myLists .header__action-count,.myLists .header__cart-count{right:-.6rem;line-height:1;letter-spacing:-.02em}.myLists .js-toggler-wrap.is-opened .header__nav-overlay{display:block}.myLists .header__search{flex-grow:0;flex-shrink:1;width:36.5rem;height:4.2rem;margin-right:auto}.myLists .header__cart{margin-right:3rem}.myLists .header__cart-icon{position:relative;width:4rem;height:3.6rem;fill:#2c2c2c;stroke:transparent}.myLists .header__cart-count{position:absolute;top:-.6rem;width:1.8rem;height:1.8rem;border-radius:50%;background-color:#dbba74;font-size:1.3rem;color:#fff}.myLists .header__cart-text{margin-top:.5rem;font-size:1.4rem;line-height:1;letter-spacing:-.02em;color:#818181;transition:color .2s}.myLists .header__cart:hover .header__cart-text{color:#000}.myLists .header__button{padding:2rem 4.5rem}.myLists .header__button .button__text{font-size:1.8rem}.myLists .header__actions>:not(:first-child){margin-left:2.8rem}.myLists .header__action-icon{position:relative;min-height:3.6rem}.myLists .header__action_classroom .header__action-icon{width:2rem;height:2rem;fill:#000}.myLists .header__action_cart .header__action-icon{width:4rem;height:3.6rem;fill:#2c2c2c;stroke:transparent}.myLists .header__action-icon svg{max-height:100%}.myLists .header__action-photo img{width:3.6rem;height:3.6rem;border-radius:100%}.myLists .header__action-count{position:absolute;top:-.2rem;width:1.8rem;height:1.8rem;background-color:#dbba74;border-radius:100%;font-size:1.3rem;color:#fff}.myLists .header__action-content{margin-top:.5rem}.myLists .header__action-text{font-size:1.2rem;line-height:1;letter-spacing:-.02em;color:#333;transition:color .2s ease-in}.myLists .header__action:hover .header__action-text{color:#ddc160}.myLists .header__action-arrow{display:block;flex:0 0 auto;width:.9rem;height:.5rem;fill:#000;margin-left:.5rem;transition:fill .2s ease-in}.myLists .header__action:hover .header__action-arrow{fill:#ddc160}.myLists .header__menu{margin-left:2.1rem}.myLists .header__menu-button{flex:0 0 auto;width:2.5rem}.myLists .header__menu-button span{position:relative;margin-top:.6rem;margin-bottom:.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.myLists .header__menu-button span,.myLists .header__menu-button span:after,.myLists .header__menu-button span:before{border-radius:100px;display:block;width:2.5rem;height:.2rem;background-color:#333;outline:1px solid transparent;pointer-events:none;transition-property:background-color,transform;transition-duration:.2s;transition-timing-function:ease-in}.myLists .header__menu-button span:after,.myLists .header__menu-button span:before{position:absolute;content:"";will-change:transform}.myLists .header__menu-button span:before{top:-.6rem}.myLists .header__menu-button span:after{top:.6rem}.myLists .is-opened .header__menu-button span{background-color:transparent}.myLists .is-opened .header__menu-button span:before{transform:translateY(.6rem) rotate(45deg)}.myLists .is-opened .header__menu-button span:after{transform:translateY(-.6rem) rotate(-45deg)}.myLists .header__menu-block{padding:1.5rem;position:fixed;top:5.7rem;left:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;background-color:#fff;will-change:transform;transform:translateX(100%);transition:transform .2s ease-in}.myLists .hero,.myLists .hero-slide,.myLists .increase__box{position:relative}.myLists .js-toggler-wrap.is-opened .header__menu-block{transform:translateX(0)}.myLists .header__menu-block>:not(:last-child){margin-bottom:2rem}.myLists .header__menu-block .search{display:block;width:100%}.myLists .header__menu-block .header__nav.nav .nav__col:not(:first-child),.myLists .header__menu-block .header__nav.nav .nav__label{display:none}.myLists .header__menu-block .header__nav.nav .nav__items{margin-top:0}.myLists .header__menu-block .header__nav.nav .nav__col{margin-right:0;padding:2rem;width:100%;height:100%;border-radius:10px;background:#f9f9f9}.myLists .header [data-tippy-root]{max-width:100%}.myLists .hero-slide{z-index:1;margin-top:1rem;padding:9rem 0 6rem 15rem}.myLists .hero-slide__tags{margin:0 -1rem -1rem 0}.myLists .hero-slide__tag{margin:0 1rem 1rem 0}.myLists .hero-slide__caption{margin-top:2rem;width:100%;max-width:46rem;font-size:2.8rem;color:#fff;line-height:3rem;max-height:6rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.myLists .hero-slide__name{font-family:Arial,sans-serif;margin-top:2rem;font-size:1.7rem;line-height:1.6;color:#fff;text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in;transition:text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .hero-slide__name:hover{text-decoration-color:#fff}.myLists .hero-slide__button{margin-top:4rem;padding:2rem 4.5rem}.myLists .hero-slide__button .button__text{font-size:1.8rem}.myLists .hero-slide__photo{z-index:-1;border-radius:20px}.myLists .hero{z-index:1;padding:11rem 0;color:#fff}.myLists .hero__title{color:#fff}.myLists .hero__text{margin-top:4.4rem;width:100%;max-width:53.5rem;font-size:2.2rem;line-height:1.3;letter-spacing:-.02em}.myLists .hero__button{margin-top:10rem}.myLists .hero__background{z-index:-1;border-radius:32px}.myLists .increase__wrap{padding:0}.myLists .increase__title{padding:0 15px;padding:0 var(--wrapper-offset)}.myLists .increase__box{margin-top:6rem;z-index:1}.myLists .increase__box:before{content:"";position:absolute;top:0;right:auto;bottom:0;left:50%;transform:translateX(-50%);width:calc(100vw - 60px);background-color:#f8f8f8;border-radius:40px;z-index:-1}.myLists .increase__cell{flex-basis:auto;width:100%}.myLists .increase__cell_photo{flex-shrink:0;max-width:50%;margin-right:7rem}.myLists .increase__cell_content{flex-shrink:1;max-width:43%;padding:13.5rem 0 8rem}.myLists .increase__slider-photo.swiper{overflow:visible}.myLists .increase__slider-photo .swiper-slide{opacity:.38;transition:all .25s ease-in}.myLists .increase__slider-photo .swiper-slide.swiper-slide-active{opacity:1}.myLists .increase__photo-slide{height:auto;position:relative}.myLists .increase__photo-slide:before{content:"";padding-top:93.8842975207%;display:block}.myLists .increase__photo{border-radius:20px;width:100%}.myLists .increase__label-icon{flex:0 0 auto;width:2.4rem;height:2.4rem;margin-right:1.5rem;fill:transparent;stroke:#333;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.myLists .increase__label-text{font-size:1.7rem;line-height:1.65;letter-spacing:-.02em}.myLists .increase__caption{margin-top:2.5rem;font-size:2.4rem;line-height:1.4;letter-spacing:-1.2px}.myLists .increase__text{margin-top:2.5rem;font-size:1.7rem;line-height:1.76;letter-spacing:-.8px}.myLists .increase__text p:not(:last-child){margin-bottom:2rem}.myLists .increase__footer{margin-top:5rem}.myLists .loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:#fff;flex-flow:column nowrap;padding:20px}.myLists .loader__logo{max-width:8rem}.myLists .loader__progress{width:100%;max-width:25rem;height:.7rem;margin-top:4rem;background-color:#8c8c8c;border-radius:100px}.myLists .loader__progress span{display:block;height:100%;width:0;border-radius:inherit;background-color:#ddc160}.myLists .loader__text{margin-top:1.6rem;font-size:2rem;line-height:1.3;color:#555}.myLists .main-footer{padding:3rem 0 13rem}.myLists .main-footer__row:not(:last-child){padding-bottom:4rem;border-bottom:1px solid rgba(0,0,0,.14);margin-bottom:3rem}.myLists .main-footer__text{font-size:1.7rem;line-height:1.2}.myLists .main-footer__copyright{font-size:1.4rem;line-height:2;color:#8c8c8c}.myLists .main-lead{padding-top:12rem;position:relative;z-index:1;min-height:125rem}.myLists .main-lead__button{margin:4rem auto 0}.myLists .main-lead__background{z-index:-1}.myLists .nav_toggling{margin:-2rem -1rem}.myLists .nav__col{flex:1 1 auto}.myLists .nav:not(.nav_toggling) .nav__col{margin-right:1rem}.myLists .nav_toggling .nav__col{margin:2rem 1rem}.myLists .nav__items{margin-top:1.2rem}.myLists .nav__label-icon{flex:0 0 auto;width:2.4rem;height:2.4rem;margin-right:1rem;fill:transparent;stroke:#8c8c8c;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease-in}.myLists .nav__label:hover .nav__label-icon{stroke:#ddc160}.myLists .nav__label-text{font-size:2rem;line-height:1.2;transition:color .2s ease-in}.myLists .nav__link,.myLists .search-tooltip__item{-webkit-transition:color .2s ease-in}.myLists .nav__label:hover .nav__label-text{color:#ddc160}.myLists .nav__link{font-size:1.7rem;line-height:1.5;color:#8c8c8c;transition:color .2s ease-in}.myLists .nav__link:hover{color:#ddc160}.myLists .nav__link:not(:last-child){margin-bottom:.85rem}.myLists .nav_toggling .js-toggler-wrap:not(.is-opened) .nav__link{display:none}.myLists .nav_toggling .js-toggler-wrap:not(.is-opened) .nav__link:nth-child(-n+7){display:flex}.myLists .nav__more{margin-top:2.6rem;font-size:1.4rem;line-height:1;color:#333;fill:transparent;stroke:#333;stroke-width:2;transition:color .2s ease-in,stroke .2s ease-in}.myLists .nav__more.is-active,.myLists .nav__more:hover{color:#ddc160;stroke:#ddc160}.myLists .nav__more-text{flex:1}.myLists .nav__more-text .active{display:none}.myLists .is-opened .nav__more-text .active,.myLists .nav__more-text .inactive{display:block}.myLists .is-opened .nav__more-text .inactive{display:none}.myLists .nav__more-arrow{flex:0 0 auto;margin-left:1.3rem;width:1.1rem;height:.7rem;will-change:transform;transition:transform .2s ease-in}.myLists .nav_toggling .js-toggler-wrap.is-opened .nav__more-arrow{transform:rotate(180deg)}.myLists .profile{padding:1.5rem;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px}.myLists .profile__preview{flex:0 0 auto;width:6.5rem;height:6.5rem;margin-right:1.5rem;position:relative}.myLists .profile__photo{border-radius:100%}.myLists .profile__change-button{position:absolute;right:0;bottom:0;width:2.5rem;height:2.5rem;border-radius:20px;box-shadow:0 10px 20px rgba(0,0,0,.08);background:#fff}.myLists .profile__content{align-self:center;line-height:1;flex:1}.myLists .profile__name{margin-top:.5rem;color:#111;font-size:1.7rem}.myLists .profile__labels{margin:.5rem 0 -.25rem}.myLists .profile__label{margin-bottom:.25rem;border-radius:12px;background:#ddc160;border:1px solid #ddc160;font-size:1.2rem;line-height:1;color:#fff;padding:.5rem 1rem}.myLists .profile__label:not(:last-child){margin-right:.5rem}.myLists .search-tooltip{z-index:4;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,.15);border-radius:10px;padding:2rem;max-height:50rem;overflow:auto}.myLists .search-tooltip>:not(:last-child){margin-bottom:1.5rem}.myLists .search-tooltip__item{font-size:1.6rem;line-height:1.3;transition:color .2s ease-in}.myLists .search-tooltip__item-label{margin-right:1rem;flex:0 0 auto;width:2rem;height:2rem;border-radius:100%;background:#ddc160;font-size:1.2rem;line-height:1;color:#fff}.myLists .search-tooltip__item-photo{margin-right:1rem;flex:0 0 auto;width:3rem;height:3rem;border-radius:100%}.myLists .search-tooltip__item-text{flex:1}.myLists .search-tooltip__item:hover{color:#ddc160}.myLists .search-tooltip__item:not(:last-child){margin-bottom:1rem}.myLists .search-tooltip__label{margin-bottom:1.5rem;font-size:1.4rem;color:#999;border-bottom:1px solid #e5e5e5}.myLists .story-content__wrap{max-width:128rem}.myLists .story-content__item{position:relative;padding:6rem 0}.myLists .story-content__item:first-child{padding-top:0}.myLists .story-content__item:last-child{padding-bottom:0}.myLists .story-content__item:not(:last-child):before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:#d6d6d6}.myLists .story-content__content{padding:0 4rem}.myLists .story-content__caption{font-weight:600;font-size:2.4rem;line-height:1.3;letter-spacing:-.02em}.myLists .story-content__text{margin-top:2rem;font-size:2rem;line-height:1.3;letter-spacing:-.02em}@media only screen and (max-width:1440px){.myLists .about-classes__video{width:75%}}@media only screen and (max-width:1280px){.myLists .about-freedom__wrap{padding:0 2.5rem}.myLists .about-freedom__content{padding-top:5%}.myLists .about-freedom__title{max-width:70%}.myLists .about-freedom__text{max-width:50%}.myLists .about-freedom__features{margin-top:12%}.myLists .about-freedom__preview{max-width:30%;padding:2rem}.myLists .classes__item{width:50rem}.myLists .coaching-features{padding:8rem 0}.myLists .coaching-info__photo{width:50%}.myLists .coaching-lead__wrap{min-height:50rem}.myLists .common-hero_description .common-hero__title{font-size:6rem}.myLists .common-hero_description .common-hero__preview{left:62%;width:35%}.myLists .increase__box:before{width:100vw;border-radius:20px}.myLists .story-content__item:not(:last-child):before{left:calc(-1 * (15px));left:calc(-1 * (var(--wrapper-offset)));right:calc(-1 * (15px));right:calc(-1 * (var(--wrapper-offset)))}}@media only screen and (max-width:1220px){.myLists .algorithm__item-text br{display:none}}@media only screen and (max-width:1120px){.myLists .authors__item-content,.myLists .coaching-lead__title br,.myLists .common-header__subtitle br{display:none}.myLists :root{--section-offset:9.5rem}.myLists .section-box{max-width:calc(100% - 45px)}.myLists .section-box .wrap{padding-left:3.5rem;padding-right:3.5rem}.myLists .content h1,.myLists .h1{font-size:7rem}.myLists .content h2,.myLists .h2{font-size:5.4rem}.myLists .content h3,.myLists .h3{font-size:4.7rem}.myLists .content h4,.myLists .h4{font-size:4.5rem}.myLists .content h5,.myLists .h5{font-size:3.8rem}.myLists .content h6,.myLists .h6{font-size:4rem}.myLists .button{padding:2.25rem 5rem}.myLists .button__text,.myLists .common-header__subtitle{font-size:1.8rem}.myLists .common-header_big .common-header__subtitle{font-size:1.9rem}.myLists .courses-item__label_text{font-size:1.8rem}.myLists .courses-item__label_button{width:5rem;height:5rem}.myLists .courses-item__label_button svg{width:2.5rem;height:2.5rem}.myLists .courses-item__tags{top:1.35rem;left:1.35rem;margin:0 -.5rem -.5rem 0}.myLists .courses-item__tag{margin:0 .5rem .5rem 0}.myLists .courses-item__content{margin-top:2rem}.myLists .courses-item__caption{font-size:2rem}.myLists .courses-item__name{font-size:1.6rem}.myLists .feature__icon{width:4.1rem;height:4.1rem}.myLists .feature__icon img{width:2.2rem;height:2.2rem}.myLists .icon-button{width:5.7rem;height:5.7rem;padding:1.3rem}.myLists .label_big{font-size:1.8rem}.myLists .more-button__text,.myLists .radio__checkmark-text{font-size:1.6rem}.myLists .more-button__icon{width:3.5rem;height:3.5rem}.myLists .more-button__icon svg{width:.9rem;height:.9rem}.myLists .play-button{width:6.1rem;height:6.1rem}.myLists .play-button__icon{width:1.1rem;height:1.1rem}.myLists .tabs{margin-left:calc(-1 * (var(--wrapper-offset)));margin-right:calc(-1 * (var(--wrapper-offset)))}.myLists .tabs__inner{overflow-x:auto;overflow-y:hidden;overflow:auto hidden;padding-right:15px;padding-right:var(--wrapper-offset);padding-bottom:30px;padding-left:15px;padding-left:var(--wrapper-offset);margin-bottom:-30px}.myLists .tabs__tab{padding:1.4rem 1.6rem;background-color:#eee;border-radius:6px;transition:background-color .2s ease-in}.myLists .tabs__tab.is-active{background-color:#ddc160}.myLists .tabs__tab.is-active .tabs__tab-icon{stroke:#fff}.myLists .tabs__tab.is-active .tabs__tab-text{color:#fff}.myLists .time__icon{width:1.5rem;height:1.5rem}.myLists .time__text{font-size:1.4rem}.myLists .toggler__button{padding:1.65rem;font-size:1.8rem}.myLists .about-classes{padding:8rem 0}.myLists .about-classes__video{margin:8rem auto 9rem}.myLists .about-classes__features{margin:-1.5rem}.myLists .about-classes__features>*{width:calc(50% - 3rem);margin:1.5rem}.myLists .about-classes__feature-header{font-size:2.8rem}.myLists .about-classes__feature-subheader{margin-top:1.5rem}.myLists .about-coaching{padding:7.5rem 0}.myLists .about-coaching__common-header{margin-bottom:4.5rem}.myLists .about-coaching__items{margin:0 calc(-1 * (var(--wrapper-offset)));overflow:hidden}.myLists .about-coaching__items-inner{flex-wrap:nowrap;padding:0 15px 30px;padding:0 var(--wrapper-offset) 30px;margin-bottom:-30px;overflow-x:auto;overflow-y:hidden;overflow:auto hidden}.myLists .about-coaching__item{text-align:left;flex:0 0 39rem}.myLists .about-coaching__item:not(:last-child){margin-right:1.5rem}.myLists .about-coaching__item-header{margin-top:3.5rem;font-size:2.3rem}.myLists .about-freedom{padding:11rem 0 6rem}.myLists .about-freedom__content{padding-top:10%}.myLists .about-freedom__title{max-width:65%}.myLists .about-freedom__text{margin-top:2.5rem;max-width:65%}.myLists .about-freedom__feature-subheader{font-size:1.7rem}.myLists .about-freedom__preview{padding:1.5rem}.myLists .authors-tabs,.myLists .authors__header{padding:6rem 0}.myLists .about-freedom__preview-caption{font-size:1.8rem}.myLists .about-lead__wrap{min-height:57rem}.myLists .about-lead__title{margin-top:2.5rem}.myLists .about-lead__button,.myLists .authors-tabs__content{margin-top:4.5rem}.myLists .algorithm__item-cell_photo{width:50%}.myLists .algorithm__item-caption{font-size:2.6rem}.myLists .algorithm__item-text{font-size:1.8rem}.myLists .authors-tabs__block{grid-template-columns:repeat(2,1fr);gap:4rem 2rem}.myLists .authors__title{font-size:3.6rem}.myLists .authors__filter-label,.myLists .authors__label-text{font-size:1.8rem}.myLists .authors__label{padding:2rem 3rem;margin-top:3rem;border-radius:16px}.myLists .authors__filter:not(:last-child){margin-bottom:2.25rem}.myLists .authors__filter-items{margin-top:1.5rem}.myLists .classes__slider,.myLists .classes__tabs{margin-top:4rem}.myLists .authors__item-name{bottom:3rem;max-width:calc(100% - 6rem)}.myLists .classes__tabs{flex-basis:calc(100% + 2 * var(--wrapper-offset))}.myLists .classes__item-content,.myLists .coaching-works__item-content{margin-top:3rem}.myLists .classes__item{width:41rem}.myLists .classes__item-tags{top:1.75rem;right:1.75rem;bottom:auto;left:1.75rem}.myLists .classes__item-label_text{min-width:14rem;font-size:2rem}.myLists .classes__item-label_button{width:5rem;height:5rem}.myLists .classes__item-label_button svg{width:2.5rem;height:2.5rem}.myLists .classes__item-caption{font-size:2.2rem}.myLists .classes__item-text{font-size:1.7rem}.myLists .classes__item-footer{margin-top:2.5rem}.myLists .classes__item-price-current{font-size:2.3rem}.myLists .classes__item-price-previous{font-size:1.5rem}.myLists .classes__tag{margin:0 .8rem .8rem 0}.myLists .coaching-features{padding:6rem 0 5rem}.myLists .coaching-features__wrap{padding:0 2.5rem}.myLists .coaching-features__subtitle{margin-bottom:4rem}.myLists .coaching-features__features{margin:-1.5rem}.myLists .coaching-features__features>*{width:calc(50% - 3rem);margin:1.5rem}.myLists .coaching-features__feature-caption{font-size:2.2rem}.myLists .coaching-features__feature-text{font-size:1.6rem;line-height:1.38}.myLists .coaching-features__photo{max-width:50%;margin:5rem auto 0}.myLists .coaching-info__item:not(:last-child){padding-bottom:5rem;margin-bottom:5rem;border-bottom:1px solid #d6d6d6}.myLists .coaching-info__item-wrap{grid-template-columns:100%}.myLists .coaching-info__feature:not(:last-child){margin-bottom:3.25rem}.myLists .coaching-info__feature-caption{font-size:2.1rem}.myLists .coaching-info__photo{position:relative;width:100%}.myLists .coaching-info__photo:before{padding-top:50%}.myLists .coaching-members{padding:6.5rem 0}.myLists .coaching-members__title{margin-bottom:3.75rem}.myLists .coaching-members__item{padding:2rem 2rem 3rem}.myLists .coaching-members__item-icon{width:7.4rem;height:7.4rem;margin-right:2rem}.myLists .coaching-members__item-post{font-size:1.7rem}.myLists .coaching-members__item-content{margin-top:2rem}.myLists .coaching-members__item-text{font-size:1.6rem;line-height:1.5}.myLists .coaching-works__items{margin-top:6.5rem}.myLists .coaching-works__items-inner{margin:-3rem}.myLists .coaching-works__items-inner>*{width:calc(33.3333333333% - 6rem);margin:3rem}.myLists .coaching-works__item-count{font-size:1.7rem;width:4.3rem;height:4.3rem;bottom:.3rem;right:.9rem}.myLists .coaching-works__item-arrow{right:-5rem;width:3.8rem;height:3.8rem}.myLists .coaching-works__item-caption{font-size:2.2rem}.myLists .coaching-works__item-text{font-size:1.5rem}.myLists .common-hero_title .common-hero__wrap{min-height:59rem}.myLists .common-hero_text-with-photo{padding-top:10rem}.myLists .common-hero_text-with-photo .common-hero__photo{margin-top:5.75rem}.myLists .common-hero_description .common-hero__wrap{padding-top:9rem;padding-bottom:8rem}.myLists .common-hero_description .common-hero__info{max-width:65%}.myLists .common-hero_description .common-hero__title{margin-top:2.5rem;font-size:5rem}.myLists .common-hero_description .common-hero__subtitle{font-size:1.9rem;margin-top:2.5rem}.myLists .common-hero_description .common-hero__button{margin-top:5rem}.myLists .common-hero_description .common-hero__preview{width:40%;left:60%}.myLists .count{font-size:2.5rem;left:5rem}.myLists .courses-hero{padding-top:4rem;padding-bottom:7.5rem}.myLists .courses-hero__title{font-size:3.3rem;line-height:1.8}.myLists .courses-hero__items{grid-template-columns:repeat(2,1fr);gap:4rem 2rem}.myLists .courses-hero__items-outer{margin-top:4rem}.myLists .courses-hero__label{font-size:2.8rem}.myLists .courses__cell_left{max-width:40%}.myLists .courses__cell_right{flex-grow:1}.myLists .courses__text{font-size:1.8rem}.myLists .footer{padding:7.5rem 0}.myLists .footer__copyright{font-size:1.3rem}.myLists .footer__nav-links{margin-top:2.5rem}.myLists .footer__label{font-size:1.9rem}.myLists .footer__link{font-size:1.6rem}.myLists .footer__link:not(:last-child){margin-bottom:2.2rem}.myLists .footer__app-items{margin-top:2rem}.myLists .footer__app-item{padding-right:2rem;padding-left:2rem}.myLists .footer__app-icon{margin-right:1.9rem}.myLists .header__logo,.myLists .header__nav-button{margin-right:2rem}.myLists .footer__socials,.myLists .founder{margin-top:4.5rem}.myLists .founder__wrap{grid-template-columns:1fr;gap:3rem}.myLists .founder__title{grid-row:1/2}.myLists .founder__items{grid-row:3/4}.myLists .founder__item-caption{font-size:2.2rem}.myLists .founder__item-text{margin-top:2.2rem}.myLists .founder__preview{grid-row:2/3}.myLists .founder__preview:before{padding-top:55%}.myLists .founder__preview-photo{-o-object-position:top center;object-position:top center}.myLists .founder__preview-label{font-size:2.8rem}.myLists .header__logo img{width:12rem;height:2.581rem}.myLists .header__search{width:30rem;height:3.8rem}.myLists .header__cart{margin-right:2.25rem}.myLists .header__button{padding:1.5rem 3rem}.myLists .header__button .button__text{font-size:1.6rem}.myLists .header__actions>:not(:first-child){margin-left:2.1rem}.myLists .hero-slide{padding-top:8rem;padding-left:10rem}.myLists .hero-slide__tags{margin:0 -.5rem -.5rem 0}.myLists .hero-slide__tag{margin:0 .5rem .5rem 0}.myLists .hero-slide__caption{margin-top:3rem;font-size:2.4rem}.myLists .hero-slide__button{margin-top:3.5rem;padding:1.75rem 3.75rem}.myLists .hero-slide__button .button__text{font-size:1.6rem}.myLists .hero{padding:6.5rem 0}.myLists .hero__text{font-size:1.9rem;margin-top:3rem}.myLists .hero__button{margin-top:6.5rem}.myLists .increase__box{margin-top:4rem}.myLists .increase__cell_photo{width:50%;margin-right:5rem}.myLists .increase__cell_content{width:calc(50% - 5rem);padding:7rem 0 4rem}.myLists .increase__caption{font-size:2.1rem}.myLists .increase__text{margin-top:2rem}.myLists .increase__footer{margin-top:3.75rem}.myLists .main-footer{padding:2.3rem 0}.myLists .main-footer__text{font-size:1.6rem}.myLists .main-lead{padding-top:7rem;min-height:90rem}.myLists .main-lead__button{margin-top:3.5rem}.myLists .nav__label-text{font-size:1.8rem}.myLists .nav__link{font-size:1.6rem}.myLists .story-content__item{padding:5rem 0}.myLists .story-content__content{padding:0 2rem}.myLists .story-content__caption{font-size:2.3rem}.myLists .story-content__text{font-size:1.8rem}}@media only screen and (max-width:820px){.myLists .authors-tabs__block,.myLists .courses-hero__items{grid-template-columns:1fr;gap:2rem}.myLists .authors__filter-options,.myLists .authors__label,.myLists .coaching-members__slider .swiper-nav{display:none}.myLists .tabs__tab-icon{width:2.4rem;height:2.4rem}.myLists .about-classes__video,.myLists .algorithm__item-cell{width:100%}.myLists .tabs__tab-text{font-size:1.8rem}.myLists .about-classes__features>*{width:calc(100% - 3rem)}.myLists .about-classes__feature{text-align:left}.myLists .about-freedom__content{padding:0}.myLists .about-freedom__text,.myLists .about-freedom__title{max-width:100%}.myLists .about-freedom__features{margin-top:3rem}.myLists .about-freedom__preview{margin-top:3rem;flex-basis:100%;max-width:100%}.myLists .algorithm__items{margin-top:4.4rem}.myLists .algorithm__item{flex-direction:column-reverse;padding:4rem 0;position:relative}.myLists .algorithm__item:before{content:"";position:absolute;top:auto;right:calc(-1 * var(--wrapper-offset));bottom:0;left:calc(-1 * var(--wrapper-offset));background-color:#cdcdcd;height:1px}.myLists .algorithm__item:first-child{padding-top:0}.myLists .algorithm__item-cell_photo{width:75%;margin-bottom:2rem}.myLists .authors__content{flex-wrap:wrap}.myLists .authors__aside{width:100%;margin-bottom:2rem}.myLists .authors__items{width:100%}.myLists .classes__title{flex-basis:100%}.myLists .classes__more-button{margin-top:1.5rem}.myLists .coaching-info__photo:before{padding-top:75.6726457399%}.myLists .coaching-members{overflow:hidden;max-width:100%}.myLists .coaching-members__slider .swiper{overflow:visible}.myLists .coaching-members__slide{width:auto}.myLists .coaching-members__item{width:50rem}.myLists .coaching-works__items-inner>*{width:calc(100% - 6rem)}.myLists .coaching-works__item{position:relative;display:flex;flex-flow:row nowrap;align-items:center}.myLists .common-hero_description .common-hero__button,.myLists .header__action-content,.myLists .header__action:not(.header__action_cart),.myLists .header__cart-text,.myLists .header__nav-button,.myLists .header__search{display:none}.myLists .coaching-works__item-photo{max-width:12rem}.myLists .coaching-works__item-count{bottom:0;right:-.2rem;width:3.2rem;height:3.2rem;border-width:2px;font-size:1.4rem}.myLists .coaching-works__item-arrow{transform:rotate(90deg) translateX(-50%);left:50%;right:auto;top:auto;bottom:-7rem}.myLists .coaching-works__item-arrow svg{width:1.6rem;height:1.2rem}.myLists .coaching-works__item-content{flex:1;text-align:left;margin:0 0 0 2rem}.myLists .common-hero_description .common-hero__wrap{padding-top:5rem;padding-bottom:3rem}.myLists .common-hero_description .common-hero__info{max-width:100%}.myLists .common-hero_description .common-hero__preview{position:relative;left:auto;top:auto;transform:none;width:100%;max-width:75%;margin:3rem auto 0}.myLists .courses-hero__header{flex-wrap:wrap}.myLists .courses-hero__title{text-align:center;width:100%}.myLists .courses-hero__toggler{margin-top:2rem;width:100%}.myLists .courses-hero__swiper-nav{margin-top:2rem;justify-content:center}.myLists .courses-hero__swiper-pagination.swiper-pagination{bottom:8.5rem}.myLists .courses-hero .swiper-button{stroke:#333;border-color:#333}.myLists .courses__wrap{flex-wrap:wrap}.myLists .courses__cell{flex-basis:100%}.myLists .courses__cell_left{margin:0 0 1.5rem;max-width:100%}.myLists .courses__cell_right{padding-top:0}.myLists .footer__wrap{flex-wrap:wrap}.myLists .footer__cell{flex:0 0 100%}.myLists .footer__cell_center{margin-top:4rem}.myLists .footer__cell_right{margin-top:3rem}.myLists .footer__nav-col{flex:1}.myLists .footer__nav-col:not(:last-child){margin-right:4rem}.myLists .footer__app-items{flex-flow:row wrap;margin:-.5rem}.myLists .footer__app-item{flex-grow:1;flex-basis:auto;margin:.5rem}.myLists .founder{padding:4rem 0 2rem}.myLists .founder__preview:before{padding-top:96.8115942029%}.myLists .header__logo{margin-right:auto}.myLists .header__cart-icon{width:2.5rem;height:2.5rem}.myLists .header__cart-count{width:1.6rem;height:1.6rem;font-size:1.2rem}.myLists .header__action_cart .header__action-icon{width:2.5rem;height:2.5rem}.myLists .header__action-count{width:1.5rem;height:1.5rem;font-size:1.2rem}.myLists .hero-slide{padding-left:5rem}.myLists .increase__box{padding:2.5rem 0;overflow:hidden}.myLists .increase__box-inner{flex-direction:column}.myLists .increase__cell_photo{width:100%;max-width:100%;margin:0 0 3.2rem}.myLists .increase__cell_content{width:100%;max-width:100%;padding:0 15px;padding:0 var(--wrapper-offset)}.myLists .increase__slider-photo .swiper-slide{width:calc(100% - 200px)}.myLists .increase__photo-slide:before{padding-top:93.3579335793%}.myLists .increase__footer{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.myLists .increase__swiper-nav .swiper-button_vertical{transform:none}.myLists .nav_toggling{flex-wrap:wrap}.myLists .nav_toggling .nav__col{flex-basis:calc(33.3333333333% - 2rem)}.myLists .nav__label-icon{width:2.4rem;height:2.4rem}.myLists .story-content__item{flex-flow:column-reverse nowrap}.myLists .story-content__content{padding:2rem 0 0}}@media only screen and (max-width:580px){.myLists .large-mobile-hidden{display:none}.myLists :root{--section-offset:6rem}.myLists .section-box{border-radius:16px;max-width:calc(100% - 30px)}.myLists .section-box .wrap{padding-left:1.5rem;padding-right:1.5rem}.myLists .content h1,.myLists .h1{font-size:4rem;line-height:1;letter-spacing:-3px}.myLists .content h2,.myLists .h2{font-size:3.2rem;line-height:1.25;letter-spacing:-3px}.myLists .content h3,.myLists .h3{font-size:3rem;line-height:1.17}.myLists .content h4,.myLists .h4{font-size:3rem}.myLists .content h5,.myLists .h5{font-size:2.4rem;line-height:1.46;letter-spacing:-1px}.myLists .content h6,.myLists .h6{font-size:3rem;line-height:1.17;letter-spacing:-2px}.myLists .button{padding:1.7rem 4rem}.myLists .button__text{font-size:1.4rem}.myLists .common-header{text-align:left}.myLists .authors__title,.myLists .common-hero_description .common-hero__info,.myLists .hero-slide,.myLists .main-footer__row_info{text-align:center}.myLists .common-header__subtitle{font-size:1.6rem}.myLists .common-header_big .common-header__subtitle{margin-top:2.5rem;font-size:1.6rem;line-height:1.2}.myLists .courses-item{padding:2rem 0;display:flex;flex-flow:row nowrap}.myLists .authors-tabs__courses-item .courses-item__time,.myLists .courses-item__label,.myLists .courses-item__tags{display:none}.myLists .courses-item:first-child{padding-top:0}.myLists .courses-item:last-child{padding-bottom:0}.myLists .courses-item:not(:last-child){border-bottom:1px solid #dfdfdf}.myLists .courses-item__preview{border-radius:8px;flex:0 0 auto;width:13rem}.myLists .courses-item__preview:before{padding-top:66.1538461538%}.myLists .courses-item__label_text{font-size:1.6rem}.myLists .courses-item__label_button{width:4rem;height:4rem}.myLists .courses-item__label_button svg{width:2rem;height:2rem}.myLists .courses-item__tags{top:.7rem;left:.7rem}.myLists .courses-item__tag{padding:.5rem;margin:0 .25rem .25rem 0;font-size:.9rem}.myLists .courses-item__content{display:flex;flex-flow:column nowrap;margin:0 0 0 1.5rem}.myLists .courses-item__caption{font-weight:500;margin-bottom:1rem;font-size:1.6rem;line-height:2rem;max-height:4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.myLists .courses-item__name{margin-top:auto;font-size:1.4rem}.myLists .feature__icon{width:3.8rem;height:3.8rem;margin-right:1.8rem}.myLists .feature__icon img{width:2rem;height:2rem}.myLists .feature__text{font-size:1.8rem}.myLists .icon-button{width:5rem;height:5rem;padding:1.1rem}.myLists .label{font-size:1.5rem;line-height:1.7}.myLists .label_big{font-size:1.6rem}.myLists .more-button__text{font-size:1.4rem}.myLists .more-button__icon{width:2.7rem;height:2.7rem;margin-left:1.5rem}.myLists .more-button__icon svg{width:.7rem;height:.7rem}.myLists .play-button{backdrop-filter:blur(1.5px);width:3.6rem;height:3.6rem}.myLists .play-button__icon{width:.6rem;height:.6rem}.myLists .tabs__tab{padding:.8rem 1.2rem}.myLists .tabs__tab-icon{width:2rem;height:2rem;margin-right:.8rem}.myLists .tabs__tab-text{font-size:1.6rem;line-height:1.25}.myLists .tag{padding-top:.8rem;padding-bottom:.8rem;font-size:1.2rem}.myLists .toggler__button{padding:1rem;font-size:1.2rem;font-weight:600;line-height:1}.myLists .about-classes{padding:6rem 0}.myLists .about-classes .common-header .common-header__subtitle{line-height:2.6rem}.myLists .about-classes__video{margin:6rem auto}.myLists .about-classes__feature-header{font-size:2.4rem;line-height:1.46}.myLists .about-classes__feature-subheader{margin-top:1rem;font-size:1.6rem;line-height:2.6rem}.myLists .about-coaching{padding:5rem 0}.myLists .about-coaching__common-header{margin-bottom:3rem}.myLists .about-coaching__common-header .common-header__subtitle{line-height:2.6rem}.myLists .about-coaching__item{flex-basis:32rem}.myLists .about-coaching__item-header{margin-top:2rem;font-size:2rem;line-height:1.25;letter-spacing:-1px}.myLists .about-coaching__item-subheader{margin-top:1.5rem;font-size:1.6rem;line-height:2.6rem;letter-spacing:-.8px}.myLists .about-coaching__button{margin-top:3.4rem}.myLists .about-freedom{padding:6rem 0 2rem}.myLists .about-freedom__wrap{padding:0 1.5rem}.myLists .about-freedom__text{margin-top:2rem;font-size:1.6rem;line-height:1.2}.myLists .about-freedom__features{width:calc(100% + 2rem);max-width:calc(100% + 2rem);margin:2rem -1rem 0}.myLists .about-freedom__feature{margin:1rem}.myLists .about-freedom__feature-header{font-size:3.2rem;line-height:1.07;padding-bottom:1.5rem;margin-bottom:1.5rem}.myLists .about-freedom__feature-subheader{font-size:1.4rem;line-height:1.2}.myLists .about-freedom__preview-caption{font-size:1.6rem;line-height:1.3}.myLists .about-freedom__preview-photo,.myLists .about-freedom__preview-text{margin-top:1.5rem}.myLists .about-lead__wrap{min-height:42rem}.myLists .about-lead__logo{width:4.3rem;height:4.8rem;border-radius:16px}.myLists .about-lead__title{margin-top:2rem}.myLists .about-lead__button{margin-top:3rem;min-width:15rem}.myLists .algorithm__item-cell_photo{width:100%}.myLists .algorithm__item-caption{font-size:2.2rem;line-height:2}.myLists .algorithm__item-text{margin-top:1rem;font-size:1.6rem}.myLists .algorithm__item-features{margin-top:2rem}.myLists .authors-tabs{padding:2rem 0;margin-bottom:4rem}.myLists .authors-tabs__content{margin-top:3rem}.myLists .authors-tabs__block{gap:0}.myLists .authors-tabs__toggler{max-width:80%}.myLists .authors-tabs__courses-item .courses-item__tags{margin:0 -.25rem -.25rem 0;display:block}.myLists .authors-tabs__courses-item .courses-item__tag{padding:.5rem;font-size:.9rem;margin:0 .25rem .25rem 0}.myLists .authors__header,.myLists .story-content__item{padding:4rem 0}.myLists .authors__title{font-weight:600;font-size:3rem;line-height:1.33}.myLists .authors__content{margin-top:.5rem}.myLists .authors__filter:not(:last-child){margin-bottom:1.5rem}.myLists .authors__filter-label{font-size:1.6rem;color:#062439;line-height:1.2}.myLists .authors__filter-items{margin-top:1rem}.myLists .authors__items{grid-template-columns:repeat(2,1fr)}.myLists .authors__item:before{padding-top:133.3333333333%}.myLists .authors__item-name{bottom:2rem}.myLists .classes__slider,.myLists .classes__tabs{margin-top:3rem}.myLists .classes__item{width:32rem}.myLists .classes__item-preview:before{padding-top:69.8113207547%}.myLists .classes__item-tags{top:1rem;right:1rem;bottom:auto;left:1rem}.myLists .classes__item-label_text{min-width:10rem;padding:.8rem;font-size:1.8rem}.myLists .classes__item-label_button{width:4rem;height:4rem}.myLists .classes__item-label_button svg{width:2rem;height:2rem}.myLists .classes__item-content{margin-top:2rem}.myLists .classes__item-caption{font-size:2rem}.myLists .classes__item-text{margin-top:1rem;font-size:1.6rem;line-height:1.33}.myLists .classes__item-footer{margin-top:2rem;display:grid;grid-template-columns:1fr 5rem;grid-gap:.8rem 1.6rem;gap:.8rem 1.6rem}.myLists .classes__item-person{font-size:1.5rem;grid-column:1/2;grid-row:1/2}.myLists .classes__item-price{grid-column:1/2;grid-row:2/3}.myLists .classes__item-price-current{font-size:2rem}.myLists .coaching-features__subtitle,.myLists .coaching-info__text{font-size:1.6rem;letter-spacing:-.8px;font-weight:500}.myLists .classes__tag{margin:0 .6rem .6rem 0}.myLists .classes__icon-button{grid-column:2/3;grid-row:span 2}.myLists .classes__controls{margin-top:4rem}.myLists .classes__swiper-nav{display:none}.myLists .coaching-features__feature,.myLists .hero-slide{display:-webkit-box}.myLists .coaching-features{padding:5rem 0 2rem}.myLists .coaching-features__wrap{padding:0 1.5rem}.myLists .coaching-features__subtitle{max-width:calc(100% - 40px)}.myLists .coaching-features__features>*{width:calc(100% - 3rem)}.myLists .coaching-features__feature{display:flex;flex-flow:row nowrap;align-items:flex-start}.myLists .hero-slide,.myLists .hero-slide__caption,.myLists .main-footer__row_info{-webkit-box-orient:vertical}.myLists .coaching-features__feature-content{flex:1;margin:0 0 0 1.6rem}.myLists .coaching-features__feature-caption{font-size:2rem}.myLists .coaching-features__photo{max-width:100%}.myLists .coaching-info{padding-top:7rem}.myLists .coaching-info__item-wrap{gap:3rem}.myLists .coaching-info__text{line-height:1.5;color:#555}.myLists .coaching-info__feature:not(:last-child){margin-bottom:2.5rem}.myLists .coaching-lead,.myLists .coaching-members{margin-bottom:4rem}.myLists .coaching-info__feature-caption{font-size:1.8rem}.myLists .coaching-info__feature-text{margin-top:1.5rem;font-size:1.6rem;line-height:1.38}.myLists .coaching-info__more-button{margin-top:3.5rem}.myLists .coaching-lead__wrap{min-height:33rem}.myLists .coaching-lead__button .button__text{font-size:1.4rem}.myLists .coaching-lead__button{padding:1.7rem 4.75rem;margin-top:3rem}.myLists .coaching-members{padding:3.7rem 0}.myLists .coaching-members__title{margin-bottom:2.5rem;max-width:calc(100% - 45px);margin-left:auto;margin-right:auto}.myLists .coaching-members .swiper-pagination{margin-top:1.6rem}.myLists .coaching-members__item{width:28rem;border-radius:30px;padding-bottom:2.5rem}.myLists .coaching-members__item-icon{width:6.3rem;height:6.3rem}.myLists .coaching-members__item-post{font-size:1.6rem}.myLists .coaching-works__items{margin-top:4.5rem}.myLists .coaching-works__item-arrow{border-width:3px;stroke-width:2}.myLists .coaching-works__item-caption{font-size:2rem}.myLists .coaching-works__item-text{margin-top:1rem;font-size:1.4rem;line-height:1.29}.myLists .common-hero_title .common-hero__wrap{min-height:34rem}.myLists .common-hero_text-with-photo{padding-top:6rem}.myLists .common-hero_text-with-photo .common-hero__photo{margin-top:4rem}.myLists .common-hero_text-with-photo .common-header__title{font-size:4rem;line-height:1;color:#333}.myLists .common-hero_text-with-photo .common-header__subtitle{color:#555;width:100%;max-width:25rem;margin-left:auto;margin-right:auto}.myLists .common-hero_description .common-hero__title{font-size:3.4rem;margin-top:2rem}.myLists .common-hero_description .common-hero__subtitle{max-width:calc(100% - 15px);font-size:1.6rem;line-height:1.2;margin:2rem auto 0}.myLists .common-hero_description .common-hero__preview,.myLists .founder{max-width:100%}.myLists .common-hero_description .common-hero__preview:before{padding-top:102.3952095808%}.myLists .count{width:4rem;height:6rem;left:3rem;font-size:2rem}.myLists .courses-hero__label,.myLists .courses-hero__title{font-size:2.4rem;line-height:1.67}.myLists .courses-hero{padding-top:3rem;padding-bottom:5rem;overflow:hidden}.myLists .courses-hero__toggler{max-width:80%}.myLists .courses-hero__slider .swiper{overflow:visible}.myLists .courses-hero__content{margin-top:3.6rem}.myLists .courses-hero__items,.myLists .courses-hero__items-outer,.myLists .courses__title{margin-top:2rem}.myLists .courses-hero__items{gap:0}.myLists .courses-hero__courses-item:last-child{padding-bottom:2rem;border-bottom:1px solid #dfdfdf}.myLists .courses-hero__courses-item:not(:first-child) .courses-item__count{top:2.5rem}.myLists .courses-hero__courses-item .courses-item__tags{display:none}.myLists .courses-hero__courses-item .courses-item__count{width:2.5rem;height:2.5rem;top:.5rem;left:.5rem;background-color:hsla(0,0%,100%,.74);backdrop-filter:blur(12px);border-radius:7px;font-size:1.6rem;color:#333}.myLists .founder,.myLists .founder__preview{border-radius:30px}.myLists .courses__text{font-size:1.6rem;max-width:calc(100% - 27px)}.myLists .courses__items{margin:-1rem}.myLists .courses__item{margin:.5rem;padding-right:1rem}.myLists .courses__item-icon{width:3.7rem;height:3.7rem;margin-right:1rem}.myLists .footer__app-icon,.myLists .header__cart{margin-right:1.5rem}.myLists .courses__item-text{font-size:1.4rem}.myLists .courses__more-button{margin-top:2.4rem}.myLists .footer{padding:5rem 0}.myLists .footer__copyright{margin-top:2rem;font-size:1.2rem;line-height:1}.myLists .footer__nav-links{margin-top:1.2rem}.myLists .footer__label{font-size:1.8rem;line-height:1.2}.myLists .footer__link{font-size:1.4rem}.myLists .footer__link:not(:last-child){margin-bottom:1.8rem}.myLists .footer__app-items{margin-top:1.5rem}.myLists .footer__app-item{padding-right:1.6rem;padding-left:1.6rem}.myLists .footer__socials{margin-top:4rem}.myLists .founder{margin-top:3rem}.myLists .founder__item-caption{font-size:2rem}.myLists .founder__item-text{font-size:1.6rem;margin-top:2rem}.myLists .founder__preview-label{border-radius:10px;left:1.5rem;bottom:1.5rem;padding:.8rem 1.6rem .2rem;color:#242424;font-size:2.2rem}.myLists .header__logo img{width:9.3rem;height:2rem}.myLists .header__button{padding:1rem 1.5rem}.myLists .header__button .button__text{font-size:1.4rem}.myLists .header__actions>:not(:first-child),.myLists .header__menu{margin-left:1.5rem}.myLists .hero-slide{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;padding-left:3rem;padding-right:3rem}.myLists .hero-slide__tags{display:none}.myLists .hero-slide__caption{margin-top:0;font-size:2rem;line-height:1.25;line-height:2rem;max-height:4rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.myLists .hero-slide__name{margin-top:1.4rem;font-size:1.6rem;line-height:1.69;color:hsla(0,0%,100%,.5)}.myLists .hero-slide__button{margin-top:3rem;padding:1.5rem 3rem}.myLists .hero-slide__button .button__text{font-size:1.4rem}.myLists .hero{padding:3.7rem 0}.myLists .hero__text{margin-top:1.7rem;font-size:1.6rem;line-height:1.2;max-width:calc(100% - 15px)}.myLists .hero__button{margin-top:3rem}.myLists .increase__box,.myLists .nav__more{margin-top:2rem}.myLists .hero__background{border-radius:12px}.myLists .increase__slider-photo .swiper-slide{width:calc(100% - 100px)}.myLists .increase__caption{margin-top:1.8rem;font-size:2rem}.myLists .increase__text{margin-top:1.5rem;font-size:1.6rem;line-height:1.5}.myLists .increase__text p:not(:last-child){margin-bottom:1.5rem}.myLists .increase__footer{margin-top:2.5rem}.myLists .loader{display:none}.myLists .loader__logo{max-width:6rem}.myLists .loader__progress{height:.5rem}.myLists .loader__text{margin-top:1rem;font-size:1.6rem}.myLists .main-footer{padding:1.5rem 0}.myLists .main-footer__row:not(:last-child){margin-bottom:2rem}.myLists .main-footer__row_info{flex-flow:column nowrap}.myLists .main-footer__text{font-size:1.4rem}.myLists .main-footer__copyright{margin-top:.5rem}.myLists .main-lead{padding-top:2rem;min-height:55rem}.myLists .main-lead__title{font-weight:500}.myLists .main-lead__button{margin-top:3rem}.myLists .nav_toggling{margin-right:-1.5rem;margin-left:-1.5rem}.myLists .nav:not(.nav_toggling) .nav__col{margin-right:1.5rem}.myLists .nav_toggling .nav__col{margin-left:1.5rem;margin-right:1.5rem;flex-basis:calc(50% - 3rem)}.myLists .nav__items{margin-top:1rem}.myLists .nav__label-icon{width:2rem;height:2rem;margin-right:.9rem}.myLists .nav__label-text{font-size:1.6rem}.myLists .nav__link{font-size:1.4rem}.myLists .nav__link:not(:last-child){margin-bottom:.7rem}.myLists .nav__more{font-size:1.2rem}.myLists .nav__more-arrow{margin-left:1rem}.myLists .story-content__caption{font-weight:500;font-size:2.2rem;line-height:1.14;letter-spacing:-1.6px}.myLists .story-content__text{margin-top:1.7rem;font-size:1.6rem;line-height:1.5;letter-spacing:-.8px}}@media only screen and (max-width:440px){.myLists .classes__slider .swiper-slide{width:calc(100% - 15px)}.myLists .classes__item{width:100%}}@media only screen and (min-width:581px){.myLists .from-large-mobile{display:none}.myLists .courses-item_hover .courses-item__preview:hover:after{opacity:1}.myLists .courses-item__photo{transition:transform .2s ease-in}.myLists .courses-item__preview:hover .courses-item__photo{transform:scale(1.05)}.myLists .courses-item__label{opacity:0;will-change:opacity;transition:opacity .2s ease-in}.myLists .courses-item__preview:hover .courses-item__label{opacity:1}.myLists .toggler{max-width:42rem}.myLists .authors__filter-label{line-height:1.15;letter-spacing:-.03em}.myLists .classes__item-footer{display:flex;flex-flow:row nowrap;align-items:center}.myLists .classes__item-price{margin-right:1.5rem}.myLists .courses-hero__slider .swiper{border-radius:20px}.myLists .courses-hero__courses-item{margin-top:.5rem}}@media only screen and (min-width:821px){.myLists .authors__filter-select,.myLists .classes__title br,.myLists .coaching-members .swiper-pagination,.myLists .header__menu,.myLists .header__menu-button{display:none}.myLists .about-freedom__preview{position:absolute;top:0;right:1.5rem}.myLists .algorithm__item:nth-child(odd){flex-direction:row}.myLists .algorithm__item:nth-child(2n){flex-direction:row-reverse}.myLists .algorithm__item:not(:last-child){margin-bottom:4rem}.myLists .algorithm__item-cell_info{flex:0 1 50rem}.myLists .algorithm__item:nth-child(odd) .algorithm__item-cell_info{margin-right:5rem}.myLists .algorithm__item:nth-child(2n) .algorithm__item-cell_info{margin-left:5rem}.myLists .algorithm__item-cell_photo{flex:0 0 auto}.myLists .authors__aside{flex:0 1 22.5rem;margin-right:2.5rem}.myLists .authors__items{flex:1}.myLists .classes__more-button{margin-left:2rem}.myLists .coaching-works__item-header{position:relative}.myLists .common-hero_description .common-hero__wrap{min-height:60rem}.myLists .courses-hero__title{flex:1}.myLists .courses-hero__toggler{margin-left:2rem;flex:0 0 auto}.myLists .courses-hero__swiper-nav{justify-content:space-between;position:absolute;top:50%;margin-top:-2.4rem;left:3.5rem;right:3.5rem}.myLists .footer__cell_left{flex:0 1 33.5rem}.myLists .footer__cell_center{flex:0 1 55.5rem}.myLists .footer__cell_right{flex:0 1 26rem}.myLists .footer__cell:not(:last-child){margin-right:4rem}.myLists .footer__nav-col{flex:0 1 auto}.myLists .footer__app-item:not(:last-child){margin-bottom:1.2rem}.myLists .increase__box{max-height:84rem}.myLists .increase__box-inner{padding:0 15px;padding:0 var(--wrapper-offset);overflow:hidden}.myLists .increase__cell_photo{max-height:100%}.myLists .increase__slider-photo{height:100%;max-height:100%}.myLists .increase__swiper-nav{margin-top:7rem}.myLists .story-content__item:nth-child(odd){flex-direction:row-reverse}.myLists .story-content__item:nth-child(2n){flex-direction:row}.myLists .story-content__content{flex:0 1 63rem}.myLists .story-content__photo{flex:0 1 auto}}@media only screen and (min-width:1121px){.myLists .classes__item-caption,.myLists .courses-item__caption{-webkit-text-decoration-color:transparent;-webkit-transition:-webkit-text-decoration .2s ease-in;text-decoration:underline}.myLists .tabs__inner:before,.myLists .tabs__tab:before{content:"";top:auto;right:0;bottom:0;left:0}.myLists .courses-item__caption{text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in;transition:text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .courses-item__caption:hover{text-decoration-color:currentColor}.myLists .tabs__inner{position:relative}.myLists .tabs__inner:before{position:absolute;height:2px;background-color:#e1e1e2;border-radius:24px}.myLists .tabs__tab:before{position:absolute;height:3px;background:#ddc160;border-radius:17px;opacity:0;transition:opacity .15s ease}.myLists .tabs__tab.is-active:before{opacity:1}.myLists .about-coaching__items-inner{margin:-1rem}.myLists .about-coaching__items-inner>*{width:calc(33.3333333333% - 2rem);margin:1rem}.myLists .algorithm__item:nth-child(odd) .algorithm__item-cell_photo{margin-right:-11%}.myLists .algorithm__item:nth-child(2n) .algorithm__item-cell_photo{margin-left:-11%}.myLists .authors__item-name{transition:all .3s ease-out}.myLists .authors__item:hover .authors__item-name{transform:translate(-50%,-13rem)}.myLists .authors__item:hover .authors__item-content{opacity:1;transform:translateY(0)}.myLists .classes__item-caption{text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in;transition:text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .classes__item-caption:hover{text-decoration-color:currentColor}.myLists .classes__item-text{text-decoration:underline;text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in;transition:text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .classes__item-text:hover{text-decoration-color:currentColor}.myLists .classes__item-person,.myLists .hero-slide__caption{text-decoration:underline;text-decoration-color:transparent}.myLists .classes__item-person{-webkit-text-decoration-color:transparent;transition:color .2s ease-in,-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in,color .2s ease-in;transition:text-decoration .2s ease-in,color .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .classes__item-person:hover{color:#000;text-decoration-color:currentColor}.myLists .coaching-features__content{max-width:57rem;margin-left:auto}.myLists .coaching-features__subtitle{margin-bottom:5rem;max-width:44rem}.myLists .coaching-features__features{margin:-2.5rem -1.5rem}.myLists .coaching-features__features>*{width:calc(50% - 3rem);margin:1.5rem}.myLists .coaching-features__feature{margin-top:2.5rem;margin-bottom:2.5rem}.myLists .coaching-features__photo{position:absolute;top:50%;transform:translateY(-50%);left:4%;width:34%}.myLists .coaching-info__item:nth-child(odd) .coaching-info__item-header,.myLists .coaching-info__item:nth-child(odd) .coaching-info__item-subheader{margin-right:9rem}.myLists .coaching-info__item:nth-child(2n) .coaching-info__item-header,.myLists .coaching-info__item:nth-child(2n) .coaching-info__item-subheader{margin-left:9rem}.myLists .coaching-info__item:not(:last-child){margin-bottom:8rem}.myLists .coaching-info__item:nth-child(odd) .coaching-info__item-wrap{justify-content:flex-start}.myLists .coaching-info__item:nth-child(2n) .coaching-info__item-wrap{justify-content:flex-end}.myLists .coaching-info__photo{position:absolute;top:50%;transform:translateY(-50%);width:46%}.myLists .coaching-info__item:nth-child(odd) .coaching-info__photo{left:48.5%}.myLists .coaching-info__item:nth-child(2n) .coaching-info__photo{right:48.5%}.myLists .common-hero_description .common-hero__wrap{min-height:80rem}.myLists .courses__cell_right{width:100%;max-width:59rem}.myLists .founder__wrap{padding-top:5.5rem;padding-bottom:5.5rem}.myLists .founder__items,.myLists .founder__title{padding-left:3.5rem}.myLists .founder__preview{position:absolute;width:48%;top:3.5rem;right:3.5rem;bottom:3.5rem}.myLists .hero-slide__caption{-webkit-text-decoration-color:transparent;transition:-webkit-text-decoration .2s ease-in;transition:text-decoration .2s ease-in;transition:text-decoration .2s ease-in,-webkit-text-decoration .2s ease-in}.myLists .hero-slide__caption:hover{text-decoration-color:currentColor}.myLists .increase__title{font-size:5.3rem}}@media only screen and (min-width:1281px){.myLists .coaching-features__photo{left:6%;width:37%}.myLists .coaching-info__item:nth-child(odd) .coaching-info__photo{left:52%}.myLists .coaching-info__item:nth-child(2n) .coaching-info__photo{right:52%}}@media only screen and (min-width:1441px){.myLists .about-freedom__preview{right:-5rem}}@media only screen and (min-width:1921px){.myLists .coaching-features__photo{right:58%;left:auto;width:66.7rem}.myLists .coaching-info__photo{width:89rem}.myLists .common-hero_description .common-hero__preview{left:55%;width:68.6rem}}:root{--swiper-navigation-size:44px}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.notifications-item-checkout input[type=checkbox]{position:relative;width:100%;-webkit-appearance:none;height:24px;background:#e3e3e3;outline:0;border-radius:30px;box-shadow:inset 0 0 4px 1px rgba(0,0,0,.08);transition:.1s;margin:0;cursor:pointer}.notifications-item-checkout input[type=checkbox]:checked{background:#e0c463}.notifications-item-checkout input[type=checkbox]:before{content:"";position:absolute;width:16px;height:16px;left:6px;background:#fff;border-radius:50%;top:4px;transform:scale(1.1);transition:.3s}.notifications-item-checkout input[type=checkbox]:checked:before{left:18px}.notifications-list{display:flex;align-items:center;justify-content:space-between;padding:15px 0}.notifications-list:not(:last-child){border-bottom:1px solid #e1e1e1}.notifications-item-checkout{width:40px}.notifications-card{padding:24px 20px 10px;border-radius:10px;border:1px solid #e6e6e6;margin-bottom:20px}.notifications-card-title,.notifications-item-name{display:flex;align-items:center}.notifications-card-title{margin-bottom:5px}.notifications-card-title span,.notifications-item-name span{font-family:Arial,sans-serif;font-weight:400;font-size:15px;margin-left:12px}.notifications-item-name span{color:#666}.d-none{display:none}*{box-sizing:border-box}body{font-family:Arial,sans-serif;padding:0;margin:0;letter-spacing:-.02em}.container{max-width:1200px;width:100%;margin:auto;padding:0}h1,h2,h3,h4,h5,h6{margin:0}input,input:active,input:focus,input:hover{outline:0}.d-none{display:none!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}@media (min-width:1400px){.container{padding:0}}