@import url(https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.5/dist/web/static/pretendard-dynamic-subset.css);.main-nav-wrap{display:flex;justify-content:space-between;align-items:center;padding:13px 16px 12px;width:100%;height:46px;position:fixed;top:0;left:0;z-index:1005;background-color:#fff}.main-nav-wrap .main-left-wrap{display:flex;justify-content:flex-start;align-items:center;width:50%}.main-nav-wrap .main-event-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_event_dg.svg) no-repeat 50%/cover}.main-nav-wrap h1 a{display:block;width:76px;height:17px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/bearu_logo_black.svg) no-repeat 50%/cover}.main-nav-wrap .main-right-wrap{width:50%;display:flex;justify-content:flex-end;align-items:center}.main-nav-wrap .main-right-wrap .main-noti-btn{width:24px;height:24px;margin-right:20px;cursor:pointer;position:relative;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_dg_m.svg) no-repeat 50%/cover}.main-nav-wrap .main-right-wrap .main-noti-btn .main-new-notice{position:absolute;width:4px;height:4px;border-radius:2px;top:0;right:0;background-color:#4745ff}.main-nav-wrap .main-right-wrap .main-search-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_dg_m.svg) no-repeat 50%/cover}.td-container-v2.main{padding-top:0}.td-container-v2.main .td-wrapper-v2{position:relative;height:inherit}.main-video-wrap{position:relative;height:720px;background-color:#242424}@media (max-width:1128px){.main-video-wrap{height:480px}}@media (max-width:767px){.main-video-wrap{height:480px;text-align:center}}.video-bg{width:100%;height:100%;position:absolute;background:#0d114b;opacity:.65;z-index:1}.td-wrapper-v2 .video-content{position:absolute;top:30.5%;left:8%;color:#fff;z-index:2}@media (max-width:1128px){.td-wrapper-v2 .video-content{top:30%;left:8%}}@media (max-width:767px){.td-wrapper-v2 .video-content{top:53%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.td-wrapper-v2 .video-content button{margin-top:23.5%;font-size:14px;font-weight:700;color:#fff;line-height:17px}@media (max-width:767px){.td-wrapper-v2 .video-content button{font-weight:400;margin-top:60px}}.td-wrapper-v2 .video-content button:after{content:"";display:block;margin-top:6px;width:143px;height:2px;background-color:#fff}@media (max-width:767px){.td-wrapper-v2 .video-content button:after{height:1px}}.td-wrapper-v2 .video-content .pc-title{font-size:46px;font-weight:700;line-height:62px}@media (max-width:1128px){.td-wrapper-v2 .video-content .pc-title{font-size:33px;line-height:46px}}@media (max-width:767px){.td-wrapper-v2 .video-content .pc-title{font-size:28px;line-height:42px;white-space:pre}}.top-content-section{padding:50px 84px}@media (max-width:1128px){.top-content-section{padding:30px 60px}}@media (max-width:767px){.top-content-section{padding:30px 0 20px;text-align:center}}.top-content-section li{width:100%;margin-top:100px;display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse}@media (max-width:1128px){.top-content-section li{margin-top:30px;justify-content:center}}@media (max-width:767px){.top-content-section li{flex-direction:column-reverse;padding:0}}.top-content-section li .img-wrap{margin-left:76px;width:100%;height:400px;max-width:400px}@media (max-width:1128px){.top-content-section li .img-wrap{height:340px;max-width:340px;margin-left:64px}}@media (max-width:767px){.top-content-section li .img-wrap{max-width:320px;margin-left:0}}.top-content-section li:first-child{margin-top:0}.top-content-section li:first-child .img-wrap{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/main/graphic_1.png) no-repeat 50%/cover}.top-content-section li:nth-child(2){justify-content:flex-start;flex-direction:row}@media (max-width:1128px){.top-content-section li:nth-child(2){justify-content:center}}@media (max-width:767px){.top-content-section li:nth-child(2){flex-direction:column-reverse}}.top-content-section li:nth-child(2) .img-wrap{margin-left:0;margin-right:116px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/main/graphic_2.png) no-repeat 50%/cover}@media (max-width:1128px){.top-content-section li:nth-child(2) .img-wrap{margin-right:68px}}@media (max-width:767px){.top-content-section li:nth-child(2) .img-wrap{margin-right:0}}.top-content-section li:nth-child(3) .img-wrap{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/main/graphic_3.png) no-repeat 50%/cover}.top-content-section li .text-desc h4{font-size:36px;font-weight:700;color:#242424;line-height:48px;word-break:keep-all}@media (max-width:1128px){.top-content-section li .text-desc h4{font-size:26px;line-height:34px}}.top-content-section li .text-desc h5{width:100%;max-width:440px;margin-top:10px;font-size:20px;font-weight:400;color:#595959;line-height:31px;word-break:keep-all}@media (max-width:1128px){.top-content-section li .text-desc h5{font-size:18px;line-height:26px}}@media (max-width:767px){.top-content-section li .text-desc h5{font-size:15px;line-height:22px}}.review-content-wrap{background-color:#4745ff}.popular-class-wrap{background-color:#e6e9f4}.user-container{min-height:100vh;padding-top:64px;padding-bottom:100px;position:relative}.user-container.init-login .td-wrapper{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:368px}.user-container.init-login .content{border:1px solid #eaeaea;padding:32px;border-radius:4px;-o-box-shadow:0 44px 24px -12px rgba(0,0,0,.15);box-shadow:0 44px 24px -12px rgba(0,0,0,.15)}.user-container.init-login .content>img{display:block;margin:30px auto 0;width:100%;height:auto}.user-container.init-login h3{margin-top:0;font-size:14px;line-height:18px;font-weight:400;color:#888}.user-container.init-login h3 span{font-size:24px;line-height:32px;font-weight:700;color:#333;margin-top:8px}.user-container h3{font-size:24px;font-weight:700;line-height:24px;margin-top:120px}.user-container h3 span{display:block;margin-top:30px;font-size:18px;font-weight:300;line-height:24px}.user-container .td-wrapper{width:100%;max-width:368px;margin:0 auto}.user-container .info-find-wrap{margin-top:30px;text-align:right}.user-container .info-find-wrap a{font-size:13px;font-weight:300;color:#aaa;line-height:18px;display:inline-block;margin-left:8px}.user-container .info-find-wrap a:first-child{margin-left:0}.user-container .info-find-wrap a:first-child:after{content:"|";display:inline-block;margin-left:8px;margin-right:0}.user-container .login-btn{width:100%;margin-top:16px}.user-container .login-btn input{display:block;cursor:pointer}.user-container .login-btn a{display:block}.user-container .login-btn a img{vertical-align:-4px;margin-right:10px}.user-container .login-btn.sns{margin-top:20px}.user-container .login-btn.step-1{margin-top:50px;padding-top:30px;border-top:1px solid #eaeaea}.user-container .login-btn button{margin-top:16px;background-color:#ddd}.user-container .kko-login-btn{background-color:#fee500;color:rgba(0,0,0,.85)}.user-container .kko-login-btn img{width:20px;height:18px}.user-container .kko-login-btn:hover{background-color:#ecd831}.user-container .fb-login-btn{background-color:#15c;margin-top:16px}.user-container .fb-login-btn img{width:20px;height:20px}.user-container .fb-login-btn:hover{background-color:#144daf}.user-container .other-login-way-btn:hover{background-color:#c6c6c6}.user-container .content>p{font-size:16px;font-weight:300;color:#666;line-height:20px;text-align:center;margin-top:20px}.user-container .sign-up-induce-wrap{margin-top:20px;padding-top:16px;border-top:1px solid #eaeaea;font-size:14px;font-weight:300;line-height:18px;display:flex;justify-content:center;align-items:center}.user-container .sign-up-induce-wrap a{text-decoration:underline;color:#3f3de0;margin-left:25px}.user-container .template-input-wrap .input-wrap input{width:100%}@media (max-width:767px){.user-container{padding-top:50px;padding-bottom:110px;min-height:inherit}.user-container.init-login .td-wrapper{position:static;-ms-transform:none;transform:none}.user-container .content{padding:16px;box-shadow:none;border-radius:0;border:0}}.sign-up-wrap{width:100%;max-width:540px;margin:0 auto}.sign-up-wrap .agree-check-wrap{margin-top:68px;height:77px}.sign-up-wrap .agree-check-wrap .agree-icon{width:20px;height:20px;margin-right:14px;border:1px solid #999;border-radius:2px}.sign-up-wrap .agree-check-wrap .agree-icon:focus{color:#242424;border:1px solid #242424}.sign-up-wrap .agree-check-wrap .agree-icon.error{border-color:#ff2828}.sign-up-wrap .agree-check-wrap li{display:flex;justify-content:flex-start;align-items:center;font-size:14px;font-weight:400;line-height:16px;color:#242424;cursor:pointer}.sign-up-wrap .agree-check-wrap li:first-child{margin-bottom:17px}.sign-up-wrap .agree-check-wrap li img{width:20px;height:20px;vertical-align:bottom;margin-right:14px}.sign-up-wrap .agree-check-wrap li a{border-bottom:1px solid #242424}.sign-up-wrap .login-btn{margin-top:20px}.sign-up-wrap .login-btn button{width:100%;padding:16px 0;font-size:14px;font-weight:700;color:#fff;line-height:17px;border-radius:2px;background-color:#4745ff}.sign-up-wrap.template-input-wrap{padding-bottom:100px}@media (max-width:767px){.sign-up-wrap.template-input-wrap{padding:80px 16px 110px}}.side-bar .account-wrap{padding-bottom:10px}.account-wrap{padding-bottom:16px}.account-wrap .profile-img-wrap{padding-right:12px}.account-wrap .account-info{display:flex;justify-content:space-between;padding-bottom:16px}.account-wrap .account-info a{margin:auto 0 auto 10px}.account-wrap .account-info a img{width:24px;height:24px}.account-wrap .account-info .info-wrap{display:flex}.account-wrap .account-info .info-wrap .profile-img{width:42px;height:42px;border-radius:50%;border:1px solid #eaeaea;object-fit:cover}.account-wrap .account-info div{display:grid;align-items:center}.account-wrap .account-info div .account-info-row{display:flex;padding-bottom:4px}.account-wrap .account-info div .account-info-row img{margin-right:6px;height:18px;width:18px}.account-wrap .account-info div .account-info-row p{font-style:normal;font-weight:700;font-size:16px;line-height:19px;color:#242424}.account-wrap .account-info .email-info{font-size:12px;line-height:14px;color:#727272}.account-wrap .enrollment-btn{padding:15px;font-size:14px;height:46px;width:100%;border-radius:4px;text-align:center;color:#fff;background:#4745ff;cursor:pointer}.recent-class-wrap{padding-bottom:10px}.recent-class-wrap p{width:169px;font-weight:700;font-size:15px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-class-wrap .recent-class{display:flex;align-items:center;padding:10px 0 2px}.recent-class-wrap .recent-class img{height:64px;width:64px;border:1px solid #eaeaea;border-radius:50%;object-fit:cover}.recent-class-wrap .recent-class .class-info-text{padding-left:12px}.recent-class-wrap .recent-class .class-info-text .class-progress{padding-top:5px;font-size:13px;font-weight:400;line-height:16px;color:#727272}.category-wrap{margin:0 0 10px}.category-wrap .category-tap{display:flex;justify-content:space-between;padding:21px 0}.category-wrap .category-tap .info-text{padding-top:0;font-weight:700;font-size:15px;line-height:18px;color:#242424}.category-wrap .category-tap .count-txt{font-size:14px;line-height:17px;color:#242424}.category-wrap .category-tap div{display:flex}.category-wrap .category-tap div img{width:27px;height:20px;margin:-1px 11px 0 0}.category-wrap.side_bar{margin:0 0 20px}.category-wrap.side_bar .category-tap{padding:21px}.category-wrap.side_bar .selected{background-color:#f2f2ff;border-radius:4px}.category-wrap.side_bar .selected p{font-weight:700;font-size:15px;line-height:18px;color:#2725d2}.category-wrap.side_bar .selected img{filter:invert(55%) sepia(89%) saturate(7276%) hue-rotate(236deg) brightness(98%) contrast(112%)}@media (max-width:767px){.my-page-banner-bg.default{background-color:#0d0e11;border-radius:6px}}.my-page-banner-wrap{display:flex;justify-content:center;height:140px!important}.my-page-banner-wrap .my-page-banner{border-radius:4px;height:140px;width:auto}.side-bar .my-page-banner{height:112px}.log-out-btn{height:44px;width:166px;margin:32px auto 0;display:block;float:none;color:#242424;font-weight:400;line-height:14px;background:#f6f6f6;border-radius:23px;border:none}.log-out-btn.modal{float:right;width:74px;height:30px;margin:8px 0 0;font-size:12px}.empty-list-wrap{margin-top:150px}@media (max-width:767px){.empty-list-wrap{margin-top:72px}}.empty-list-wrap img{display:block;width:80px;margin:0 auto}@media (max-width:767px){.empty-list-wrap img{width:70px}}.empty-list-wrap p{margin-top:24px;font-size:18px;font-weight:400;line-height:26px;color:#999;text-align:center}@media (max-width:767px){.empty-list-wrap p{font-size:16px}}.my-page-wrap .popular-class-wrap{min-width:360px;padding-bottom:24px;background:#f6f6f9}@media (max-width:767px){.my-page-wrap .popular-class-wrap{margin:0 0 57px}}.my-page-wrap .popular-class-wrap h3{margin:0;padding:40px 0 38px}@media (max-width:767px){.my-page-wrap .popular-class-wrap h3{padding:15px 0 20px}}.my-page-wrap .popular-class-wrap .course-list{margin-bottom:-3px}.my-page{padding:56px 20px 60px;width:100%;min-width:360px}@media (max-width:767px){.my-page{padding-top:16px}}.my-page.pc{display:flex;justify-content:center}.my-page.pc .side-bar{width:254px;margin:24px 33px 0 0}.my-page .category-contents-container{padding-top:30px}.my-page.pc .category-contents-container{padding-top:19px;width:839px}.my-page .my-category-wrap{display:flex;flex-direction:column}@media (max-width:1128px){.my-page .my-category-wrap{margin-top:20px}}.my-page .category-select-nav-wrap{position:sticky;top:42px;margin:0 -20px;z-index:99}.my-page .category-select-nav{overflow-x:auto;min-width:360px;padding:4px 12px;background-color:#fff;z-index:99;white-space:nowrap}.my-page .category-select-nav img{margin:0 3px -7px 0;width:24px;height:24px}.my-page .category-select-nav .category{margin:10px;font-size:15px;line-height:24px;text-align:center;color:#595959}.my-page .category-select-nav .selected{padding-bottom:5px;font-weight:700;font-size:15px;line-height:24px;color:#2725d2;border-bottom:2px solid #2725d2}.my-page .around-course-img{width:100px;border:1px solid #eaeaea;object-fit:cover}.my-course-filter-nav{padding:8px 0;margin:7px 0 16px}.my-course-filter-nav span{height:32px;padding:9px 12px;margin-right:10px;border:1px solid #eaeaea;border-radius:19px;font-weight:400;font-size:14px;line-height:17px;color:#242424}.my-course-filter-nav span:hover{cursor:pointer}.my-course-filter-nav .selected{background:#4745ff;color:#fff;border:1px solid #4745ff}@media (max-width:1128px){.course{grid-template-columns:1fr;justify-items:center;grid-gap:20px;gap:20px}}.course .my-course-card{height:140px;padding:20px;display:flex;justify-content:space-between;border-bottom:1px solid #f0f0f0}@media (max-width:1128px){.course .my-course-card{display:flex;height:100%;flex-direction:column;grid-gap:12px;gap:12px;padding:0 0 20px}}.course .my-course-card .lecture-row{width:100%;cursor:pointer}.course .my-course-card .lecture-row .flex-box{display:flex;width:100%;grid-gap:20px;gap:20px;height:100%}.course .my-course-card .lecture-row .flex-box .title-box{width:100%;margin-top:8px}.course .my-course-card .lecture-row .flex-box .img-box{position:relative}.course .my-course-card .lecture-row .flex-box img{width:161px;height:100%;border-radius:8px}.course .my-course-card .lecture-row .flex-box h3{width:100%;padding-bottom:4px;font-weight:600!important;font-size:16px;line-height:130%;color:#242424;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.course .my-course-card .lecture-row .flex-box h3{width:100%;white-space:normal!important;word-wrap:break-word!important}}.course .my-course-card .lecture-row .flex-box p{max-width:235px;min-width:114px;padding-right:10px;font-size:13px;line-height:17px;color:#999;overflow:hidden;word-break:keep-all;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:1045px){.course .my-course-card .lecture-row .flex-box p{max-width:500px}}@media (max-width:767px){.course .my-course-card .lecture-row .flex-box p{font-size:12px;line-height:normal}}.course .my-course-card .lecture-row .play-btn{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:54px;height:54px;border-radius:50%;background-color:rgba(0,0,0,.4)}.course .my-course-card .lecture-row .play-btn img{width:24px;height:24px;margin:15px}.course .my-course-card .my-course-row{display:flex;width:100%;justify-content:space-between;align-items:end;flex-direction:column}@media (max-width:1128px){.course .my-course-card .my-course-row{align-items:start;justify-content:start;grid-gap:12px;gap:12px}}.course .my-course-card .my-course-row span p{width:110px;font-size:12px;line-height:17px;color:#999}.course .my-course-card .my-course-row span a,.course .my-course-card .my-course-row span button{height:34px;text-align:center;border-radius:2px;padding:0 15px;font-size:13px;line-height:16px;background:#f2f2ff}.course .my-course-card .my-course-row span .document-down-btn{display:flex;align-items:center;justify-content:center;padding:9px 6px 9px 12px;background:#242424;color:#fff}.course .my-course-card .my-course-row span .document-down-btn img{height:24px;padding-left:3px;margin:-9px 0 -7px}.course .my-course-card .my-course-row h5{padding:17px 0 0;font-size:12px;line-height:17px;color:#999}.course .my-course-card .my-course-row .progress-row{display:flex;margin-top:8px}@media (max-width:1128px){.course .my-course-card .my-course-row .progress-row{margin:0}}.course .my-course-card .my-course-row .progress-row div{display:flex}.course .my-course-card .my-course-row .progress-row div .progress-state{height:24px;padding:4px 8px;border:1px solid #4745ff;box-sizing:border-box;border-radius:16px;font-size:12px;line-height:14px;align-items:center;color:#2725d2}.course .my-course-card .my-course-row .progress-row div .expired{border:1px solid #d8d8d8;color:#727272}.course .my-course-card .my-course-row .progress-row div p{margin:5px 0 5px 8px;font-size:12px;line-height:14px;align-items:center;color:#595959}.course .my-course-card .my-course-row .badge-row{display:flex;grid-gap:8px;gap:8px;margin-bottom:6px;font-size:13px}@media (max-width:1128px){.course .my-course-card .my-course-row .badge-row{margin:0}}.course .my-course-card .my-course-row .badge-row .certificate-down-btn{display:flex;align-items:center;justify-content:center;padding:9px 6px 9px 12px;background:#4745ff;color:#fff;border-radius:2px}.course .my-course-card .my-course-row .badge-row .certificate-down-btn img{height:24px;padding-left:3px;margin:-9px 0 -7px}.favorite{grid-gap:80px;gap:80px}@media (max-width:767px){.favorite{grid-gap:40px;gap:40px}}.favorite h2{padding:0 0 12px;font-weight:700;font-size:16px;line-height:24px;color:#242424}.favorite .my-favorite-course{display:grid;grid-template-columns:1fr 1fr 1fr;grid-row-gap:48px;row-gap:48px;grid-column-gap:20px;column-gap:20px}@media (max-width:1000px){.favorite .my-favorite-course{grid-template-columns:1fr 1fr}}@media (max-width:767px){.favorite .my-favorite-course{grid-column-gap:8px;column-gap:8px;grid-row-gap:20px;row-gap:20px}}.coupon{grid-template-columns:1fr 1fr;grid-row-gap:42px;grid-column-gap:3vw;margin:0 -4px}@media (max-width:767px){.coupon{grid-row-gap:20px}}@media (max-width:1128px){.coupon{grid-template-columns:1fr;justify-items:center}}.coupon .coupon-card{display:flex;height:172px;width:376px;padding:20px 0;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/mypage/couponcard.png) no-repeat 50%/cover}@media (max-width:767px){.coupon .coupon-card{height:140px;width:328px;padding:20px 0 16px;margin:0 auto;grid-template-columns:1fr;grid-row-gap:20px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/mypage/m_couponcard.png) no-repeat 50%/cover}}.coupon .coupon-card .coupon-main-info{display:flex;flex-direction:column;justify-content:space-between;width:287px;padding:0 20px;border-right:1px solid #a1a0f4}.coupon .coupon-card .coupon-main-info .coupon-target{display:inline-block;margin-bottom:5px;padding:6px 8px;border-radius:13px;background-color:#4745ff;color:#fff;font-size:10px}@media (max-width:767px){.coupon .coupon-card .coupon-main-info{padding:0 14px;width:228px}}.coupon .coupon-card .coupon-main-info .coupon-name{margin-bottom:8px;font-size:13px;color:#242424;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.coupon .coupon-card .coupon-main-info .coupon-name{margin-bottom:12px}}.coupon .coupon-card .coupon-main-info .coupon-extra-info{display:flex;justify-content:space-between;align-items:center}.coupon .coupon-card .coupon-main-info .coupon-extra-info h5{position:relative;font-size:12px;line-height:14px;color:#727272}.coupon .coupon-card .coupon-main-info .coupon-extra-info .coupon-guide{cursor:pointer}.coupon .coupon-card .coupon-main-info .coupon-extra-info .coupon-guide p{display:inline-block;padding-right:3px;font-weight:400;font-size:11px;line-height:16px;color:#999;vertical-align:middle}.coupon .coupon-card .coupon-main-info .coupon-extra-info .coupon-guide img{width:16px;height:16px;margin-top:-1px;vertical-align:middle}.coupon .coupon-card .coupon-main-info h2{display:flex;font-weight:700;font-size:28px;line-height:38px;color:#2725d2}@media (max-width:767px){.coupon .coupon-card .coupon-main-info h2{line-height:19px;font-size:20px}}.coupon .coupon-card .coupon-main-info h2 p{font-size:18px;margin:14px 4px 0;line-height:16px;text-align:center;color:#727272}@media (max-width:767px){.coupon .coupon-card .coupon-main-info h2 p{margin:2px 2px 0;font-size:17px}}.coupon .coupon-card .coupon-main-info h3{height:74px;margin-bottom:22px;display:flex;font-weight:700;font-size:28px;line-height:38px;color:#2725d2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767px){.coupon .coupon-card .coupon-main-info h3{height:37px;line-height:19px;font-size:20px}}.coupon .coupon-card .coupon-amount-info{margin:auto;text-align:center}.coupon .coupon-card .coupon-amount-info p{padding:4px}.shipping{grid-row-gap:30px;grid-column-gap:34px;grid-template-columns:1fr 1fr;justify-items:center}@media (max-width:767px){.shipping{grid-template-columns:1fr 1fr;grid-row-gap:20px}}@media (max-width:950px){.shipping{grid-template-columns:1fr}}.shipping .my-shipping-card{height:218px;width:100%;padding:20px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.16),0 2px 14px rgba(0,0,0,.16);border-radius:12px}@media (max-width:767px){.shipping .my-shipping-card{height:184px;padding:10px 20px}}.shipping .my-shipping-card .kit-info-row{display:flex;align-items:center}.shipping .my-shipping-card .kit-info-row div{padding:0 8px}.shipping .my-shipping-card .kit-info-row div h3{font-weight:700;font-size:18px;line-height:20px;color:#242424;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767px){.shipping .my-shipping-card .kit-info-row div h3{font-size:16px;min-width:200px}}.shipping .my-shipping-card .kit-info-row .kit-img{width:64px;min-width:64px;height:64px;background:beige;border-radius:50%;border:1px solid #eaeaea}.shipping .my-shipping-card .shipping-info{padding-bottom:20px}@media (max-width:767px){.shipping .my-shipping-card .shipping-info{padding-bottom:6px}}.shipping .my-shipping-card .shipping-info .shipping-process-bar{height:61px;display:flex;padding:48px 25px 0}@media (max-width:767px){.shipping .my-shipping-card .shipping-info .shipping-process-bar{padding:37px 25px 0}}.shipping .my-shipping-card .shipping-info .shipping-process-bar div{padding:3px;height:8px;width:8px;margin-top:3px;border:2px solid #e8e8e8;border-radius:50%}.shipping .my-shipping-card .shipping-info .shipping-process-bar div.active{padding:5px;width:13px;height:13px;margin-top:1px;border:2px solid #4745ff}.shipping .my-shipping-card .shipping-info .shipping-process-bar div p{width:70px;margin:-33px 0 0 -22px;font-size:13px;line-height:20px;color:#242424}.shipping .my-shipping-card .shipping-info .shipping-process-bar hr{height:2px;margin-top:7px;border:none;background-color:#e8e8e8;width:50%}.shipping .my-shipping-card .shipping-info .shipping-process-bar hr.active{background-color:#4745ff}.shipping .my-shipping-card .bottom-row{display:flex;justify-content:space-between;align-items:center}.shipping .my-shipping-card .bottom-row p{font-size:12px;line-height:14px;color:#595959}.shipping .my-shipping-card .bottom-row button{width:75px;height:30px;background:#4745ff;border-radius:15px;font-size:14px;line-height:17px;color:#fff}.my-ebook-list{overflow:hidden}.my-ebook-list .my-ebook-list-inner{margin:-10px}.my-ebook-list .popup-desc{margin-bottom:8px;text-align:center;padding:20px;font-size:14px;line-height:130%;border-radius:4px;background:#f4f4f4;color:#595959;font-weight:400}.my-ebook-list .popup-desc a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.my-ebook-list .ebook-item{float:left;width:50%;padding:10px}@media screen and (max-width:768px){.my-ebook-list .ebook-item{width:100%}}.favorite-course-card{position:relative;min-width:149px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;background:#fff}@media (min-width:767px){.favorite-course-card{min-width:180px}}@media (max-width:767px){.favorite-course-card{grid-gap:8px;gap:8px}}.favorite-course-card hr{border:0;height:1px;background-color:#e8e8e8}@media (min-width:767px){.favorite-course-card hr{margin-bottom:18px}}.favorite-course-card .desc-wrap{word-wrap:break-word}.favorite-course-card .desc-wrap p{font-size:16px;font-weight:400;color:#242424;line-height:130%;overflow:hidden;display:block;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media (max-width:767px){.favorite-course-card .desc-wrap p{margin-top:0;font-size:14px;line-height:130%}}.favorite-course-card .course-main-info-wrap{text-align:center}.favorite-course-card .course-main-info-wrap .thumbnail-wrap{position:relative;width:100%;height:0;padding-bottom:62%;overflow:hidden;border:1px solid rgba(0,0,0,.05);border-radius:8px;transition:transform .3s ease}.favorite-course-card .course-main-info-wrap .thumbnail-wrap:hover{-ms-transform:translateY(-4px);transform:translateY(-4px)}.favorite-course-card .course-main-info-wrap .thumbnail-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.favorite-course-card .course-main-info-wrap .thumbnail-wrap .bookmark-wrap{position:absolute;top:8px;right:8px;cursor:pointer}.favorite-course-card .course-main-info-wrap .thumbnail-wrap .bookmark-wrap .bookmark-icon{display:inline-block;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_new_0.svg) no-repeat 50%/cover}.favorite-course-card .course-main-info-wrap .thumbnail-wrap .bookmark-wrap .active{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_new_1.svg) no-repeat 50%/cover}.favorite-course-card .course-price-info-wrap{padding-left:2px}.favorite-course-card .course-price-info-wrap div{height:25px}.favorite-course-card .course-price-info-wrap span{display:flex;padding-bottom:4px}.favorite-course-card .course-price-info-wrap span h4{font-weight:700;font-size:12px;line-height:130%;color:#2725d2}.favorite-course-card .course-price-info-wrap h3{font-style:normal;font-weight:600;font-size:16px;line-height:130%;color:#242424}.ebook-card{position:relative}.ebook-card .bookmark-button{position:absolute;top:16px;right:16px;z-index:10}.ebook-card .bookmark-icon{display:inline-block;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_3.svg) no-repeat 50%/cover}.ebook-card .bookmark-icon.active{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_1.svg) no-repeat 50%/cover}.ebook-card-inner{display:flex;flex-direction:row;height:164px;padding:16px;border:1px solid #e8e8e8;border-radius:8px}.ebook-card-inner .ebook-thumbnail{overflow:hidden;flex:0 1 90px;height:130px;border-radius:4px}.ebook-card-inner .ebook-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.ebook-card-inner .ebook-info-area{width:60%;display:flex;flex:1 0 auto;flex-direction:column;justify-content:space-between;margin-left:16px;padding:4px 0}.ebook-card-inner .ebook-card-title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-weight:700;font-size:18px}.ebook-card-inner .ebook-info{margin-top:8px;color:#777;font-size:14px}.ebook-card-inner .ebook-description{margin-top:10px;font-size:12px;color:#999}.ebook-card-inner .ebook-completed{margin-top:7px;font-size:12px;color:#999}.ebook-card-inner .read-button{background-color:#4745ff;color:#fff}.ebook-card-inner .read-button,.ebook-card-inner .read-start-button{display:block;width:100%;height:32px;border-radius:4px;font-weight:700;font-size:13px}.ebook-card-inner .read-start-button{background-color:rgba(71,69,255,.1);color:#4745ff}.ebook-card-inner .discount-wrap{margin-bottom:4px;font-weight:700;font-size:12px}.ebook-card-inner .discount-wrap .discount-rate{color:#4745ff}.ebook-card-inner .discount-wrap .origin-price{margin-left:4px;color:#adadad;text-decoration:line-through}.ebook-card-inner .price{font-weight:700;font-size:18px;color:#222}.notice-container{padding:64px 0 100px;width:100%;max-width:1128px;margin:0 auto}@media (max-width:1128px){.notice-container{padding-left:16px;padding-right:16px}}@media (max-width:767px){.notice-container{padding-top:0}}.notice-container .title{margin-top:20px;font-size:28px;font-weight:700;line-height:30px;color:#242424}@media (max-width:767px){.notice-container .title{margin-top:18px;font-size:18px;font-weight:700;line-height:27px}}.notice-container .notice-list{margin-top:30px}@media (max-width:767px){.notice-container .notice-list{margin-top:39px}}.notice-container .notice-list a{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0;border-bottom:1px solid #eee}@media (max-width:767px){.notice-container .notice-list a{padding:16px 0}}.notice-container .notice-list .notice-content{width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.notice-container .notice-list .notice-content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.notice-container .notice-list .notice-content .notice-title{padding-right:10px;font-size:16px;font-weight:400;line-height:26px;color:#242424;height:22px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-all}@media (max-width:767px){.notice-container .notice-list .notice-content .notice-title{padding-right:0;font-size:14px;font-weight:700;line-height:16.8px;height:17px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}}@media (max-width:767px){.notice-container .notice-list .notice-content .date-wrap{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;margin-top:8px}}.notice-container .notice-list .notice-content .notice-date{min-width:75px;display:flex;justify-content:flex-start;align-items:flex-start;font-size:13px;font-weight:400;line-height:24px;color:#999}@media (max-width:767px){.notice-container .notice-list .notice-content .notice-date{font-size:12px;line-height:12px}}.notice-container .notice-list .notice-img{text-align:center;max-width:160px;width:25%;height:96px;margin-top:auto;margin-bottom:auto}.notice-container .notice-list .notice-img img{width:100%;height:100%;object-fit:cover}.notice-container .notice-list .notice-img img.default{width:96px;height:96px}.notice-container .notice-pagination{position:relative;width:100%;margin-top:80px;display:flex;justify-content:center;align-items:flex-start}@media (max-width:767px){.notice-container .notice-pagination{margin-top:40px}}.notice-container .notice-pagination .pagination-wrap{position:relative;display:flex}.notice-container .notice-pagination .arrow{position:absolute;cursor:pointer}.notice-container .notice-pagination .arrow.left{right:160%}.notice-container .notice-pagination .arrow.right{left:160%}.notice-container .notice-pagination .arrow.disabled{display:none}.notice-container .notice-pagination .page{position:absolute;font-size:14px;font-weight:400;line-height:24px;color:#595959}@media (max-width:767px){.notice-container .notice-pagination .page{font-size:13px;font-weight:400;line-height:46px}}.notice-nav-wrap{position:fixed;width:100%;left:0;top:0;padding-left:16px;background:#fff;z-index:100}.notice-nav-wrap ul{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:1024px;margin:0 auto}.notice-nav-wrap li{font-size:16px;font-weight:400;line-height:44px;color:#888;margin-right:40px;cursor:pointer}.notice-nav-wrap li:last-child{margin-right:0}.notice-nav-wrap li.selected{font-weight:700;color:#6236ff;position:relative}.notice-nav-wrap li.selected:after{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-color:#6236ff}.td-wrapper{position:relative}.notice-detail-container{padding-top:80px;padding-bottom:100px;max-width:768px;margin:auto}.notice-detail-container .notice-title-wrapper{margin-top:64px;padding-bottom:24px;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;align-items:flex-start}.notice-detail-container .notice-title-wrapper .notice-info .category{font-size:12px;color:#6236ff}.notice-detail-container .notice-title-wrapper .notice-info .category.event{color:#ff0067}.notice-detail-container .notice-title-wrapper .notice-info .notice-title{font-size:25px;font-weight:600;margin-top:12px;line-height:1.25;padding-right:20px}.notice-detail-container .notice-title-wrapper .notice-info .notice-date{margin-top:18px;font-weight:400;font-size:14px;color:#888}.notice-detail-container .notice-title-wrapper .notice-btn-wrapper{flex-shrink:0;width:80px;margin-top:24px}.notice-detail-container .notice-title-wrapper .notice-btn-wrapper button{padding:10px 12px;color:#888;font-size:14px;border:1px solid #eaeaea}.notice-detail-container .notice-detail-wrapper{margin-top:24px;padding-bottom:24px;border-bottom:1px solid #ddd}.notice-detail-container .notice-detail-wrapper .notice-detail img{width:100%;display:block}.notice-detail-container .notice-detail-wrapper .notice-detail div,.notice-detail-container .notice-detail-wrapper .notice-detail p{font-size:20px;line-height:32px}.notice-detail-container .notice-detail-wrapper .notice-list-btn{margin-top:48px;padding:10px 12px;color:#888;font-size:14px;border:1px solid #eaeaea}.notice-detail-container .notice-next-wrapper .next-wrapper{display:flex;justify-content:flex-start;align-items:center;padding:24px 0}.notice-detail-container .notice-next-wrapper .next-wrapper .next{color:#888;font-size:16px;font-weight:700;flex-shrink:0;width:64px}.notice-detail-container .notice-next-wrapper .next-wrapper .next-title{width:calc(100% - 149px);flex-shrink:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:10px}.notice-detail-container .notice-next-wrapper .next-wrapper .next-date{color:#888;font-size:16px;font-weight:400;flex-shrink:0;text-align:right;width:85px}@media (max-width:768px){.notice-detail-container{padding-top:0}.notice-detail-container .td-wrapper{margin-top:16px}.notice-detail-container .notice-detail-wrapper{margin-top:16px;padding-bottom:16px}.notice-detail-container .notice-next-wrapper .next-wrapper .next-title{width:calc(100% - 64px);padding-right:0}.notice-detail-container .notice-next-wrapper .next-wrapper .next-date{display:none}.notice-detail-container .notice-title-wrapper{margin-top:0;padding-right:0;padding-bottom:0;border-bottom:none}.notice-detail-container .notice-title-wrapper .notice-info .notice-title{font-size:20px;line-height:29px;margin-top:8px}.notice-detail-container .notice-title-wrapper .notice-info .notice-dat{margin-top:16px}}@media (max-width:480px){.notice-detail-container .notice-detail-wrapper .notice-list-btn{margin-top:24px}.notice-detail-container .notice-detail-wrapper .notice-detail div,.notice-detail-container .notice-detail-wrapper .notice-detail p{font-size:14px;line-height:20px}.notice-detail-container .notice-next-wrapper .next-wrapper{padding-top:16px}.notice-detail-container .notice-next-wrapper .next-wrapper .next{width:50px;font-size:14px;line-height:32px}.notice-detail-container .notice-next-wrapper .next-wrapper .next-title{width:calc(100% - 50px);font-size:14px;line-height:32px}}.event-container{padding:64px 0 100px;width:100%;max-width:1128px;margin:0 auto}@media (max-width:1128px){.event-container{padding-left:16px;padding-right:16px}}@media (max-width:767px){.event-container{padding-top:0}}.event-container .event-top-content{max-width:1128px;width:100%;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){.event-container .event-top-content{max-width:525px;margin:0 auto}}.event-container .event-top-content .title{margin-top:20px;font-size:28px;font-weight:700;line-height:30px;color:#242424}@media (max-width:767px){.event-container .event-top-content .title{margin-top:18px;font-size:18px;font-weight:700;line-height:27px}}.event-container .event-top-content .event-btn-container{display:flex;margin-top:20px}@media (max-width:767px){.event-container .event-top-content .event-btn-container{margin-top:18px}}.event-container .event-top-content .event-btn-container .btn-desc{margin-right:6px;font-size:14px;font-weight:400;line-height:27px;color:#595959}.event-container .event-top-content .event-btn-container .event-handle-btn{width:50px;height:26px;border:1px solid #eaeaea;box-sizing:border-box;border-radius:13px;font-size:12px;font-weight:400;color:#595959;cursor:pointer}.event-container .event-top-content .event-btn-container .event-handle-btn .btn-off{margin:6px auto}.event-container .event-top-content .event-btn-container .event-handle-btn.on{background-color:#4745ff;border:1px solid #4745ff;color:#fff}.event-list{width:100%;height:100%;margin-top:30px;display:grid;justify-items:center;grid-template-columns:repeat(4,minmax(154px,252px));grid-column-gap:3.5%;column-gap:3.5%;grid-row-gap:50px;row-gap:50px}@media (max-width:767px){.event-list{justify-content:center;grid-template-columns:repeat(2,minmax(154px,252px));grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px}}.event-list .event-content-wrapper{position:relative;width:100%;height:100%}.event-list .event-content-wrapper .event-content{height:100%}.event-list .event-content-wrapper .event-content .event-img{position:relative;min-height:154px;max-height:252px;height:83%;margin-bottom:10px}@media (max-width:767px){.event-list .event-content-wrapper .event-content .event-img{height:80%}}.event-list .event-content-wrapper .event-content .event-img .dimmed{position:absolute;width:100%;height:100%;border-radius:8px;background-color:rgba(0,0,0,.2)}.event-list .event-content-wrapper .event-content .event-img img{width:100%;height:100%;border-radius:8px}.event-list .event-content-wrapper .event-content .event-img img.default{width:100%;height:100%}.event-list .event-content-wrapper .event-content .event-date-wrap{position:absolute;left:8px;bottom:8px;height:28px;border-radius:2px;background:#3a3a3a;text-align:center;font-size:14px;font-weight:400;color:#fff;line-height:28px}.event-list .event-content-wrapper .event-content .event-date-wrap p{margin:0 12px}@media (max-width:767px){.event-list .event-content-wrapper .event-content .event-date-wrap{height:22px;font-size:11px;font-weight:400;color:#fff;line-height:22px}}.event-list .event-content-wrapper .event-content .event-title{font-size:14px;font-weight:700;color:#242424;line-height:21px;height:39px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;white-space:break-spaces}@media (max-width:767px){.event-list .event-content-wrapper .event-content .event-title{margin-top:8px;font-size:13px;line-height:19px;height:40px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.event-pagination{position:relative;width:100%;margin-top:80px;display:flex;justify-content:center;align-items:flex-start}@media (max-width:767px){.event-pagination{margin-top:40px}}.event-pagination .pagination-wrap{position:relative;display:flex}.event-pagination .arrow{position:absolute;cursor:pointer}.event-pagination .arrow.left{right:160%}.event-pagination .arrow.right{left:160%}.event-pagination .arrow.disabled{display:none}.event-pagination .page{position:absolute;font-size:14px;font-weight:400;line-height:24px;color:#595959}@media (max-width:767px){.event-pagination .page{font-size:13px;font-weight:400;line-height:46px}}.faq-container{padding:100px;text-align:center;max-width:1400px;margin:auto}.faq-container .faq-title{margin-top:48px;font-size:24px;font-weight:600}.faq-container .faq-desc{margin-top:32px;line-height:24px;font-size:16px;font-weight:600;word-break:keep-all}.faq-tab-wrapper{margin-top:48px;border-bottom:1px solid #e3e3e3}.faq-tab-wrapper .faq-tab{cursor:pointer;display:inline-block;padding:12px 25px;font-size:16px;font-weight:500}.faq-tab-wrapper .faq-tab.selected{color:#6236ff;border-bottom:3px solid #6236ff}.faq-content-wrapper{text-align:left;margin-top:24px}.faq-content-wrapper .faq-content{margin-top:8px}.faq-content-wrapper .faq-content .faq-content-title{cursor:pointer;padding:17px 42px 17px 24px;line-height:24px;background-color:#f3f3f3;border-radius:5px;font-size:14px;position:relative}.faq-content-wrapper .faq-content .faq-content-title:after{content:"";display:block;position:absolute;right:24px;top:25px;-ms-transform:rotate(90deg);transform:rotate(90deg);width:8px;height:12px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg) no-repeat 50%/contain}.faq-content-wrapper .faq-content .faq-content-desc{display:none;white-space:pre-wrap;padding:17px 24px;font-weight:300;background-color:#fafafa;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:24px;font-size:14px}.faq-content-wrapper .faq-content.selected .faq-content-title{color:#6236ff;font-weight:500;border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-content-wrapper .faq-content.selected .faq-content-title:after{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.faq-content-wrapper .faq-content.selected .faq-content-desc{display:block}@media (max-width:768px){.faq-container{padding:0 16px 100px}.faq-title{display:none}.faq-tab-wrapper{margin-top:48px}.faq-tab-wrapper .faq-tab{cursor:pointer;display:inline-block;padding:12px 10px;font-size:13px;font-weight:500}.faq-content-wrapper .faq-content .faq-content-desc{padding:12px 24px}}.terms-policy-container{padding:80px 16px 100px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}.terms-policy-container .title{font-size:24px;font-weight:700;margin-top:64px}.terms-policy-container .terms-wrap{width:100%;max-width:1024px}.terms-policy-container .terms-list{width:100%;margin:64px auto;text-align:left}.terms-policy-container .terms-list .terms-con{margin-top:60px}.terms-policy-container .terms-list .terms-con .terms-subtitle{padding-left:27px;font-size:1.25rem;font-weight:500;border-left:3px solid #6236ff}.terms-policy-container .terms-list .terms-con .terms-con-list>li,.terms-policy-container .terms-list .terms-con .terms-text{font-size:1rem;line-height:1.5rem;font-weight:300;color:#585858}.terms-policy-container .terms-list .terms-con .terms-text-wrap{padding-top:14px;padding-left:27px;line-height:1.5rem;font-size:1rem;font-weight:300;border-left:1px solid #e1e1e1}.terms-policy-container .terms-list .terms-con .terms-text-wrap .lv2{padding-left:14px}.terms-policy-container .terms-list .terms-con .terms-text-wrap .lv3{padding-left:28px}.terms-policy-container .terms-list .terms-con .terms-text-wrap .lv4{padding-left:42px}.terms-policy-container .terms-list .terms-con .terms-text-wrap table{width:100%;margin:14px 0;text-align:center}.terms-policy-container .terms-list .terms-con .terms-text-wrap table thead{background:#f1f1f1}.terms-policy-container .terms-list .terms-con .terms-text-wrap table thead th:first-child{width:10%}.terms-policy-container .terms-list .terms-con .terms-text-wrap table thead th{border:1px solid #2b2b2b;font-weight:400;padding:8px;vertical-align:middle}.terms-policy-container .terms-list .terms-con .terms-text-wrap table tbody td{word-break:keep-all;border:1px solid #2b2b2b;padding:8px;vertical-align:middle}.terms-policy-container .terms-list .terms-con .terms-text-wrap table.privacy th:first-child{width:8%}.terms-policy-container .terms-list .terms-con .terms-text-wrap table.privacy th{width:30%}.terms-policy-container .react-select{max-width:230px}@media (max-width:768px){.terms-policy-container{padding-top:0}.terms-policy-container .terms-list,.terms-policy-container .terms-list .terms-con{margin-top:40px}.terms-policy-container .terms-list .terms-con .terms-subtitle{font-size:1rem;padding-left:16px}.terms-policy-container .terms-list .terms-con .terms-text-wrap{line-height:1.25rem;font-size:.75rem;font-weight:300;padding-left:16px}.react-select{max-width:100%}}.master-title-text{font-size:40px;font-weight:400;font-family:"GmarketSansLight";line-height:1.2;color:#444;letter-spacing:-2px;word-break:keep-all}.master-sub-title-text{font-size:18px;font-weight:200;line-height:1.44;color:#888;margin-top:24px}.master-top-banner{position:relative;padding:230px 0 168px}.master-background{position:fixed;z-index:-1;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/master/top-banner-img.jpg) no-repeat top/cover;width:100%;left:0;top:0;height:100vh}.master-top-wrapper{text-align:center}.master-top-wrapper .title{color:#fff;font-family:"GmarketSansLight"}.master-top-wrapper .sub-title,.master-top-wrapper .title{font-size:64px;font-weight:400;line-height:80px;letter-spacing:-4px;word-break:keep-all}.master-top-wrapper .sub-title{color:#0091ff;font-family:"GmarketSansMedium"}.master-top-wrapper .master-btn{font-size:24px;font-weight:700;line-height:62px;color:#fff;width:248px;height:64px;border-radius:32px;margin-top:81px}.master-top-wrapper .master-btn:after,.master-top-wrapper .master-btn:before{border-radius:32px}.master-btn{transition:all .3s ease-in-out;position:relative;background-color:rgba(0,0,0,0)}.master-btn:after,.master-btn:before{content:"";display:block;position:absolute;transition:all .3s ease-in-out;bottom:-1px;left:0;width:100%;height:100%}.master-btn.activity-btn:before{opacity:0;background-color:hsla(0,0%,100%,.15);-ms-transform:scaleY(.1);transform:scaleY(.1)}.master-btn.activity-btn:hover:before{opacity:1;-ms-transform:scale(1);transform:scale(1)}.master-btn.activity-btn:after{transition:all .3s ease-in-out;border:1.2px solid hsla(0,0%,91.8%,.5)}.master-btn.activity-btn:hover:after{-ms-transform:scaleY(.1);transform:scaleY(.1);opacity:0}.master-swipe-wrapper{background-color:#fff;padding:140px 0}.master-swipe-wrapper .mySwiper{overflow:hidden;max-width:1024px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(0,#000),color-stop(90%,#000),color-stop(100%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(0,#000),color-stop(100%,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0)),color-stop(100%,#000));-webkit-mask-composite:source-out}.master-swipe-wrapper .swiper-slide{width:400px}.master-swipe-wrapper .swiper-slide .master-slide-item{position:relative;text-align:left;height:400px}.master-swipe-wrapper .swiper-slide .master-slide-item .master-img{position:absolute;height:400px;border-radius:4px}.master-swipe-wrapper .swiper-slide .master-slide-item .master-text-wrapper{position:absolute;z-index:1;top:32px;left:32px;text-shadow:0 0 7px rgba(0,0,0,.15)}.master-swipe-wrapper .swiper-slide .master-slide-item .master-text-wrapper .master-desc{font-size:32px;font-weight:700;line-height:1.25;color:#fff}.master-swipe-wrapper .swiper-slide .master-slide-item .master-text-wrapper .master-info{font-size:18px;font-weight:400;color:#fff;margin-top:16px}.master-support-wrapper{background-color:#f6f6f6;padding:92px 0;margin:-1px 0}.master-support-wrapper .support-wrapper{position:relative;margin:auto;max-width:1024px;overflow:hidden;display:flex;justify-content:space-between;align-items:flex-start}.master-support-wrapper .support-desc-wrapper{width:50%;padding-left:2%}.master-support-wrapper .support-desc-wrapper .support-1-text{margin-top:20px}.master-support-wrapper .support-desc-wrapper .support-2-text{font-family:"GmarketSansBold"}.master-support-wrapper .support-desc-wrapper .support-4-text{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-top:40px;display:inline-block;font-size:18px;font-weight:400;line-height:18px;color:#6236ff}.master-support-wrapper .support-desc-wrapper .support-5-text{font-size:90px;font-weight:400;font-family:"GmarketSansLight";color:#fff;margin-top:120px}.master-support-wrapper .support-card-wrapper{width:50%;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.master-support-wrapper .support-card-wrapper .support-card{width:32%;max-width:160px;height:100%;max-height:160px;text-align:center;background-color:hsla(0,0%,100%,.7);border-radius:2px;padding:0 0 19px;margin:4px 0 0 4px}.master-support-wrapper .support-card-wrapper .support-card img{margin-top:31px;height:58px}.master-support-wrapper .support-card-wrapper .support-card .title{font-size:16px;font-weight:400;line-height:18px;font-family:"GmarketSansLight";margin-top:8px}.master-support-wrapper .support-card-wrapper .support-card .desc{font-size:16px;font-weight:400;line-height:18px;font-family:"GmarketSansMedium"}.master-increase-wrapper{background-color:#fff;text-align:center;padding:128px}.master-increase-wrapper .increase-2-text{font-family:"GmarketSansBold"}.master-increase-wrapper .increase-img{margin-top:50px;max-width:850px;width:100%}.master-increase-wrapper .graph-label{margin-top:40px}.master-increase-wrapper .graph-label p{font-size:12px;font-weight:400;color:#888}.master-increase-wrapper .graph-label p:first-child{display:inline-block;text-align:right;margin-right:12px}.master-increase-wrapper .graph-label p:last-child{display:inline-block;text-align:left;margin-left:12px}.master-increase-wrapper .graph-label .graph-label-1{display:inline-block;width:32px;height:2px;background-color:#ff5050;vertical-align:3px;position:relative}.master-increase-wrapper .graph-label .graph-label-1:before{content:"";display:block;position:absolute;width:7px;height:7px;border:4px solid #4a4a4a;border-radius:50%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:auto}.master-increase-wrapper .graph-label .graph-label-2{vertical-align:middle;display:inline-block;width:24px;height:15px;background-color:#6236ff}.master-with-wrapper{text-align:center;padding:64px 0 94px;color:#fff}.master-with-wrapper .with-1-text{color:#fff}.master-with-wrapper .with-2-text{font-family:"GmarketSansBold";color:#fff}.master-with-wrapper .with-3-text{color:#fff}.master-with-wrapper .with-card-wrapper{max-width:1024px;margin-top:72px}.master-with-wrapper .with-card-wrapper .swiper-container{overflow:visible}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide{width:250px!important;margin-left:8px}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card{width:100%;background-color:hsla(0,0%,100%,.15);-o-box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);box-shadow:2px 2px 4px 0 rgba(0,0,0,.25);padding:46px 0}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title{font-size:40px;font-weight:400;font-family:"Nanum Myeongjo",serif;position:relative}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title:before{content:"";display:block;width:50px;height:50px;border-radius:19px;position:absolute;z-index:-2;bottom:-2px;left:24px}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title:after{content:"";display:block;width:50px;height:25px;border-radius:19px;position:absolute;filter:blur(10px);z-index:-1;top:17px;left:24px}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.aa:after,.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.aa:before{background-color:#7752be}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.bb:after,.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.bb:before{background-color:#fab005}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.cc:after,.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.cc:before{background-color:#f03e3d}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.dd:after,.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-title.dd:before{background-color:#4dadf7}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-line{width:40px;margin:30px auto;border:1px solid hsla(0,0%,100%,.4)}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide .with-card .with-card-desc{font-size:20px;font-weight:200;line-height:1.6;color:#fff;letter-spacing:-1px}.master-making-wrapper{background-color:#fff;text-align:center;padding:124px 0}.master-making-wrapper .making-2-text{font-family:"GmarketSansBold"}.master-making-wrapper .making-card-wrapper{max-width:1024px;margin:112px auto 0;display:flex;justify-content:space-between;align-items:flex-start}.master-making-wrapper .making-card{position:relative;width:23%;max-width:225px;margin-right:1%}.master-making-wrapper .making-card:first-child>.making-line:after{content:none}.master-making-wrapper .making-card:last-child{margin-right:0}.master-making-wrapper .making-card:last-child>.making-line:before{content:none}.master-making-wrapper .making-card .making-img-wrapper{height:107px;position:relative;width:100%}.master-making-wrapper .making-card .making-img-wrapper .making-img{position:absolute;bottom:0;margin:auto;left:0;right:0}.master-making-wrapper .making-card .making-img-wrapper .making-img.aa{width:87px;height:94px}.master-making-wrapper .making-card .making-img-wrapper .making-img.bb{width:144px;height:87px}.master-making-wrapper .making-card .making-img-wrapper .making-img.cc{width:94px;height:107px}.master-making-wrapper .making-card .making-img-wrapper .making-img.dd{width:128px;height:75px}.master-making-wrapper .making-card .making-line{width:40px;height:40px;border-radius:50%;border:1px solid #eaeaea;font-size:21px;font-weight:400;line-height:42px;color:#666;margin:40px auto 0;position:relative}.master-making-wrapper .making-card .making-line:before{content:"";display:inline-block;position:absolute;background-color:#eaeaea;height:1px;width:108px;left:55px;top:20px}.master-making-wrapper .making-card .making-line:after{content:"";display:inline-block;position:absolute;background-color:#eaeaea;height:1px;width:108px;right:55px;top:20px}.master-making-wrapper .making-card .making-title{margin-top:16px;font-size:20px;font-weight:700;line-height:20px}.master-making-wrapper .making-card .making-desc{margin-top:16px;font-size:16px;font-weight:400;line-height:1.5;color:#444;letter-spacing:-1px}.master-confirm-wrapper{background-color:#6236ff;text-align:center;padding:64px 0 198px;margin:-1px 0}.master-confirm-wrapper .confirm-main-title{color:#fff}.master-confirm-wrapper .confirm-main-title span{font-family:"GmarketSansBold"}.master-confirm-wrapper .confirm{max-width:1024px;margin:122px auto 0;text-align:left}.master-confirm-wrapper .confirm .title{font-size:20px;font-weight:700;line-height:20px;color:#fff;padding:0 16px 13px;border-bottom:1px solid hsla(0,0%,100%,.3);margin-top:66px}.master-confirm-wrapper .confirm .title:first-child{margin-top:0}.master-confirm-wrapper .confirm .desc{font-size:16px;font-weight:200;line-height:1.75;color:#fff;margin-top:11px;padding:0 16px}.master-confirm-wrapper .master-btn{margin-top:125px;font-size:32px;font-weight:700;line-height:78px;color:#fff;width:400px;height:80px;border-radius:44px}.master-confirm-wrapper .master-btn:after,.master-confirm-wrapper .master-btn:before{border-radius:44px}.master-nav{position:fixed;top:0;left:0;background-color:#6236ff;width:100%;z-index:1000;-o-box-shadow:0 2px 8px rgba(0,0,0,.25);box-shadow:0 2px 8px rgba(0,0,0,.25)}.master-nav .td-wrapper{display:flex;justify-content:space-between;align-items:center;height:48px}.master-nav img{width:23px;height:22px}.master-nav .master-btn{width:96px;height:24px;font-size:12px;font-weight:400;line-height:22px;color:#fff;text-align:center;border:1px solid #fff;border-radius:12px;cursor:pointer}.master-nav .master-btn:after,.master-nav .master-btn:before{content:none}.master-nav.sticky{-webkit-animation-name:slide-down-anim;-webkit-animation-duration:.15s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:slide-down-anim;-o-animation-duration:.15s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-moz-animation-name:slide-down-anim;-moz-animation-duration:.15s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;animation-name:slide-down-anim;animation-duration:.15s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes slide-down-anim{0%{top:-48px}to{top:0}}@media (max-width:1054px){.master-making-wrapper .making-card-wrapper{max-width:560px;flex-wrap:wrap;margin-top:80px;padding-left:16px;padding-right:16px}.master-making-wrapper .making-card-wrapper .making-card{width:49%;margin-top:60px;margin-right:0}.master-making-wrapper .making-card-wrapper .making-card:first-child,.master-making-wrapper .making-card-wrapper .making-card:nth-child(2){margin-top:0}.master-making-wrapper .making-card-wrapper .making-line:after,.master-making-wrapper .making-card-wrapper .making-line:before{content:none!important}}@media (max-width:1024px){.master-confirm-wrapper,.master-increase-wrapper,.master-support-wrapper,.master-with-wrapper{padding-left:16px;padding-right:16px}}@media (max-width:998px){.master-support-wrapper .support-5-text{display:none}}@media (max-width:768px){.master-nav{display:block}.master-top-banner{padding:270px 0 200px}.master-top-wrapper .sub-title,.master-top-wrapper .title{font-size:54px;line-height:70px}.master-top-wrapper .master-btn{font-size:20px;line-height:56px;width:230px;height:58px;margin-top:61px}.master-swipe-wrapper{position:relative;padding:124px 0 124px 16px}.master-swipe-wrapper .mySwiper{-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(0,#000),color-stop(90%,#000),color-stop(100%,rgba(0,0,0,0))),-webkit-gradient(linear,left top,right top,color-stop(0,#000),color-stop(100%,rgba(0,0,0,0)),color-stop(0,rgba(0,0,0,0)),color-stop(100%,#000));-webkit-mask-composite:source-out}.master-support-wrapper{padding-top:92px;padding-bottom:92px}.master-support-wrapper .support-wrapper{text-align:center;flex-direction:column-reverse}.master-support-wrapper .support-wrapper>div{width:100%}.master-support-wrapper .support-wrapper .support-desc-wrapper{margin-left:0}.master-support-wrapper .support-wrapper .support-4-text{margin-top:40px}.master-support-wrapper .support-wrapper .support-card-wrapper{max-width:488px;margin:24px auto 0;justify-content:center}.master-with-wrapper{padding-left:0;padding-right:0}}@media (max-width:480px){.master-top-banner{padding:128px 0 100px}.master-top-wrapper .sub-title,.master-top-wrapper .title{font-size:32px;line-height:40px}.master-top-wrapper .master-btn{width:160px;height:40px;font-size:16px;line-height:38px;margin-top:40px}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide{opacity:.5;transition:all .3s ease-in-out}.master-with-wrapper .with-card-wrapper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.master-swipe-wrapper{padding:100px 0 100px 16px}.master-swipe-wrapper .swiper-slide{width:266px}.master-swipe-wrapper .swiper-slide .master-slide-item,.master-swipe-wrapper .swiper-slide .master-slide-item .master-img{height:266px}.master-swipe-wrapper .master-text-wrapper{top:19px!important;left:19px!important}.master-swipe-wrapper .master-desc{font-size:18px!important;line-height:22px!important}.master-swipe-wrapper .master-info{font-size:10px!important;line-height:1;margin-top:10px!important}.master-support-wrapper{padding-top:40px;padding-bottom:40px}.master-support-wrapper .support-wrapper .support-4-text{margin-top:35px;font-size:16px}.master-support-wrapper .support-card{padding-bottom:11px!important}.master-support-wrapper .support-card .desc,.master-support-wrapper .support-card .title{font-size:12px!important;line-height:14px!important}.master-support-wrapper .support-card img{height:34px!important;margin-top:15px!important}.master-increase-wrapper{padding-top:56px;padding-bottom:40px}.master-increase-wrapper .increase-img{margin-top:24px}.master-increase-wrapper .graph-label{margin-top:32px!important}.master-with-wrapper{padding-top:40px;padding-bottom:43px}.master-with-wrapper .with-card-wrapper{margin-top:32px}.master-making-wrapper{padding-top:56px;padding-bottom:56px}.master-making-wrapper .making-card-wrapper{margin-top:56px!important;display:block}.master-making-wrapper .making-card-wrapper .making-img-wrapper{display:none!important}.master-making-wrapper .making-card-wrapper .making-card{max-width:266px;margin:73px auto 0;position:relative}.master-making-wrapper .making-card-wrapper .making-card:nth-child(2){margin-top:73px}.master-making-wrapper .making-card-wrapper .making-card:last-child:after{content:none}.master-making-wrapper .making-card-wrapper .making-card:after{content:"";display:block;width:1px;height:32px;position:absolute;left:0;right:0;margin:auto;bottom:-53px;background-color:#eaeaea}.master-making-wrapper .making-card-wrapper .making-card:first-child .making-line{margin-top:0!important}.master-confirm-wrapper{padding-top:40px;padding-bottom:48px}.master-confirm-wrapper .confirm{margin-top:80px}.master-confirm-wrapper .confirm .title{padding-left:0;padding-right:0;margin-top:48px!important}.master-confirm-wrapper .confirm .desc{padding:0}.master-confirm-wrapper .master-btn{font-size:24px;line-height:62px;width:288px;height:64px;margin-top:88px}.master-title-text{font-size:24px;line-height:32px}.master-sub-title-text{font-size:16px;line-height:1.38;margin-top:17px}.making-card-wrapper{justify-content:center!important}.making-card{width:100%!important}}.search-container{padding-top:80px}@media (max-width:767px){.search-container{padding-top:0}}@media (max-width:767px){.td-wrapper-v2.search{padding:0}}.search-popular-wrap{background-color:#f6f6f9;padding:40px 0 10px}@media (max-width:767px){.search-popular-wrap{background-color:rgba(0,0,0,0)}}.search-master-wrap{margin-top:96px}.search-header-wrap{margin:40px 0}.search-header-wrap .td-wrapper-v2{margin-top:64px;padding:0 16px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.search-input-wrap{position:relative;background-color:#fff}.search-content-wrap{margin:50px 0 0}.search-content-wrap.ebook-wrap{margin-bottom:50px}.search-title{font-size:15px;font-weight:600;line-height:1;color:#888}.search-input{margin-top:8px;width:400px;flex-shrink:0;height:56px;font-size:16px;font-weight:400;padding:0 52px 0 24px;background-color:#fff;border-bottom:1px solid #c4c4c4}@media (max-width:767px){.search-input:-ms-input-placeholder{font-size:14px}.search-input::placeholder{font-size:14px}}.search-btn{cursor:pointer;width:22px;height:23px;margin-left:-42px;vertical-align:-6px;transition:all .25s ease-in-out;opacity:.35}.search-nav-set{display:grid;justify-content:center;justify-items:flex-start;padding:0 16px;margin:25px 0 40px;grid-template-columns:repeat(2,minmax(154px,234px));grid-column-gap:4.8%;column-gap:4.8%;grid-row-gap:20px;row-gap:20px}.search-nav-set li{width:100%;height:34px;border-bottom:1px solid #ededed;font-size:15px}.search-nav-set li a{display:flex;align-items:center}.search-nav-set li a .super-z{line-height:15px;margin-left:2px;font-size:16px;color:#005bff}.search-nav-set li a .hard-study{width:34.4px;height:19px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/%E1%84%88%E1%85%A1%E1%86%A8%E1%84%80%E1%85%A9%E1%86%BC%E1%84%83%E1%85%A1%E1%86%ABblack%201.svg) no-repeat 50%/cover}.search-title{font-size:20px;font-weight:400;color:#595959;margin-bottom:20px}@media (max-width:767px){.search-title{display:block;margin:0 auto;max-width:488px;font-size:14px}}.search-result,.search-title span{font-weight:700}.search-result{font-size:20px;color:#242424;margin-bottom:20px}@media (max-width:767px){.search-result{display:block;margin:0 auto 20px;max-width:488px;font-size:15px}}.empty-img{width:100%;margin:140px 0;align-items:center;text-align:center}.search-keyword-wrapper{margin-top:24px}.search-keyword-wrapper ul{max-width:400px}.search-keyword-wrapper li{font-size:12px;font-weight:600;line-height:1;color:#888;background:#f6f6f6;border-radius:16px;display:inline-block;margin-right:6px;margin-bottom:8px;padding:10px 11px;cursor:pointer}.book-list-wrap{overflow:hidden;width:100%}.book-list{display:flex;flex-wrap:wrap;margin:0 -20px}.book-list .book-item{flex:0 0 20%;position:relative;padding:20px;box-sizing:border-box}.book-list .book-item:hover .bookmark-area{opacity:1}.book-list .book-thumbnail{display:block;overflow:hidden;position:relative;width:100%;padding-top:144%;border-radius:4px}.book-list .book-thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.book-list .book-badges{margin:10px 0;font-size:0}.book-list .book-badges .badge{display:inline-block;padding:3px 8px;border-radius:4px;font-size:12px;color:#fff;font-weight:700}.book-list .book-badges .soon{background-color:#9570ff}.book-list .book-badges .best{background-color:#ff4646}.book-list .book-badges .new{background-color:#ffc83c}.book-list .book-title{margin-top:10px;color:#222;font-weight:700;font-size:20px;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.book-list .book-info{margin-top:7px;color:#777;font-size:14px}.book-list .book-info span{vertical-align:middle}.book-list .book-info span+span{margin-left:4px}.book-list .bookmark-area{opacity:0;position:absolute;right:0;bottom:0;left:0;height:80px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.5));transition:opacity .3s ease-in-out}.book-list .bookmark-button{position:absolute;bottom:10px;right:10px;z-index:10}.book-list .bookmark-icon{display:inline-block;width:32px;height:32px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_2.svg) no-repeat 50%/cover}.book-list .bookmark-icon.active{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_1.svg) no-repeat 50%/cover}.book-list .bookmark-count-area{margin-top:12px;padding-left:20px;font-size:14px;color:#777;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_1.svg) no-repeat 0/16px 16px}@media screen and (max-width:1000px){.book-list-wrap{padding:0 15px}.book-list{margin:0 -5px}.book-list .book-item{flex:0 0 33.3333333%;padding:20px 5px}}@media screen and (max-width:767px){.book-list .book-item{flex:0 0 50%}}.search-bar-wrap{display:flex;justify-content:center;align-items:center;width:100%;padding:32px 0}@media (max-width:767px){.search-bar-wrap{margin-top:15px;padding-top:0;padding-bottom:0}}@media (max-width:1920px){.search-bar-wrap .search-bar{position:relative;max-width:540px;margin-right:14px}.search-bar-wrap .search-bar button{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_b.svg) no-repeat 50%/cover}.search-bar-wrap .search-bar input{display:block;width:100%;height:37px;font-size:14px;font-weight:400;line-height:14px;font-size:16px;border:1px solid #999;border-radius:9999px;padding:32px 50px 32px 25px}}@media (max-width:767px){.search-bar-wrap .search-bar{max-width:90%;margin-right:0}.search-bar-wrap .search-bar input{padding:24px 48px 24px 24px}}.overview-container{overflow-x:hidden}.overview-container .overview-nav-wrap{position:fixed;width:100%;left:0;top:0;background:#fff;text-align:center;z-index:10000002}@media (max-width:1920px){.overview-container .overview-nav-wrap{display:none}}.overview-container .overview-nav-wrap ul{display:flex;justify-content:center;align-items:center}.overview-container .overview-nav-wrap li{font-size:16px;font-weight:300;line-height:44px;color:#888;margin-right:40px;cursor:pointer}.overview-container .overview-nav-wrap li:last-child{margin-right:0}.overview-container .overview-nav-wrap li.selected{font-weight:700;color:#333;position:relative}.overview-container .overview-nav-wrap li.selected:after{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-color:#4745ff}.overview-container .category-item{text-align:center}.overview-container .overview-slider-wrap{width:100%;height:auto}@media (max-width:767px){.overview-container .overview-slider-wrap{margin-top:46px}}.overview-container .overview-slider-wrap h2{white-space:pre-line;font-size:24px;font-weight:700;line-height:1.38;color:#fff}.overview-container .overview-slider-wrap h3{font-size:14px;font-weight:400;line-height:38px;color:#fff}.overview-container .course-content{margin-top:10px;margin-bottom:50px}@media (max-width:1128px){.overview-container .course-content{padding-right:16px;padding-left:16px;margin-top:5px}}@media (max-width:767px){.overview-container .course-content{margin-top:0;padding-right:16px;padding-left:16px}}.overview-container .course-content .empty-content .title{font-size:20px;font-weight:400;color:#595959;text-align:center}@media (max-width:767px){.overview-container .course-content .empty-content .title{display:block;margin:0 auto;max-width:488px;font-size:16px}}.overview-container .course-content .empty-content .empty-img{margin-top:200px;margin-bottom:30px}@media (max-width:767px){.overview-container .course-content .empty-content .empty-img{margin-top:50%}}.overview-container .course-content .overview-course-wrap{margin-top:25px}@media (max-width:767px){.overview-container .course-content .overview-course-wrap{margin-top:0}}.overview-container .course-content .overview-course-wrap .class-filter{display:flex;justify-content:flex-end;margin-bottom:18px;font-size:14px;font-weight:400;line-height:18px;color:#242424}.overview-container .course-content .overview-course-wrap .class-filter .css-g1d714-ValueContainer{justify-content:center;padding:0}.overview-container .course-content .overview-course-wrap .class-filter .css-1gtu0rj-indicatorContainer,.overview-container .course-content .overview-course-wrap .class-filter .css-tlfecz-indicatorContainer{padding:6px 0}.overview-container .course-content .overview-course-wrap .class-filter .css-18fprs2-control{cursor:pointer}@media (max-width:767px){.overview-container .course-content .overview-course-wrap .class-filter{display:block;margin:0 auto 20px;max-width:500px}}.overview-container .course-content .overview-course-wrap .class-filter .css-2b097c-container{width:70px;right:0}.overview-container .course-content .overview-course-wrap .class-filter .css-tj5bde-Svg{color:#9a9a9a}@media (max-width:767px){.overview-container{padding-bottom:0!important;padding-top:0!important}.overview-nav-wrap{position:fixed;width:100%;left:0;top:0;background:#fff;z-index:100;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none}.overview-nav-wrap::-webkit-scrollbar{display:none}}@media (max-width:767px) and (max-width:390px){.overview-nav-wrap{display:flex;padding:0 16px}}@media (max-width:767px){.overview-nav-wrap ul{display:flex;justify-content:center;align-items:center}}@media (max-width:767px) and (max-width:390px){.overview-nav-wrap ul{justify-content:flex-start}}@media (max-width:767px){.overview-nav-wrap li{font-size:15px;font-weight:400;line-height:44px;color:#888;margin-right:20px}.overview-slider-wrap .dimmed-layer{display:block;position:absolute;bottom:0;width:100%;height:120px;left:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0));z-index:1}.overview-slider-wrap .swiper-button-next,.overview-slider-wrap .swiper-button-prev{display:none;position:absolute;padding-top:9px;z-index:2;width:36px;height:48px;border-radius:4px;line-height:38px;text-align:center;align-items:center;cursor:pointer;bottom:70px}.overview-slider-wrap .image{position:absolute;width:70%;left:30%;height:196px}}.swiper-button-next,.swiper-button-prev{position:absolute;padding-top:9px;z-index:2;width:36px;height:48px;border-radius:4px;line-height:38px;text-align:center;align-items:center;cursor:pointer;bottom:70px}.swiper-button-prev{left:calc(50% - 564px)}.swiper-button-prev:before{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/arrow_l.svg);display:block}.swiper-button-prev:hover{background:rgba(0,0,0,.2)}@media (max-width:1128px){.swiper-button-prev{left:0}}.swiper-button-next{right:calc(50% - 564px)}.swiper-button-next:before{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/arrow_r.svg);display:block}.swiper-button-next:hover{background:rgba(0,0,0,.2)}@media (max-width:1128px){.swiper-button-next{right:0}}.block-width-full-height-one{display:block;width:100%;height:1px}.category-nav-container{position:relative;display:flex;align-items:center;margin:40px 0 30px;padding:0 20px}@media (max-width:767px){.category-nav-container{margin-top:1vh;margin-bottom:10px}}.category-nav-button{position:absolute;bottom:30px;z-index:1;background:#fff;border:none;cursor:pointer;width:40px;height:40px;border-radius:50%;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.category-nav-button img{width:16px;height:16px;filter:invert(50%);position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.category-nav-list{display:flex;width:100%;justify-content:flex-start;align-items:center;scroll-behavior:smooth;overflow:hidden}@media (max-width:767px){.category-nav-list{-ms-overflow-style:none}.category-nav-list::-webkit-scrollbar{display:none}}.category-nav-list.tablet-or-mobile{grid-gap:15px;gap:15px;overflow-x:auto}.category-nav-list.desktop{grid-gap:35px;gap:35px}.category-nav-item{cursor:pointer;transition:all .2s ease-in-out;-ms-transform:scale(.9);transform:scale(.9)}.category-nav-item,.category-nav-item a{display:flex;justify-content:center;align-items:center;text-align:center}.category-nav-item a{flex-direction:column}.category-nav-item img{width:50px}.category-nav-item span{color:grey;font-size:9px;font-weight:400}.category-nav-item.desktop img{width:70px}.category-nav-item.desktop span{font-size:13px}.category-nav-item.visible span{color:inherit;font-weight:700}.category-nav-item.visible{-ms-transform:scale(1.1);transform:scale(1.1);width:85px;height:110px}.main-slider .td-wrapper-v2{display:flex;justify-content:flex-end;align-items:flex-start;position:relative;height:196px}@media (max-width:767px){.main-slider .td-wrapper-v2{height:147px}}.main-slider a{display:block;width:100%;height:100%}.main-slider .segment{width:48%;left:10%;top:52px;position:absolute;z-index:3}.main-slider .segment h2{font-size:24px;font-weight:700;line-height:1.38;color:#fff;white-space:pre-line}.main-slider .segment h3{font-size:14px;font-weight:400;line-height:38px;color:#fff}@media (max-width:767px){.main-slider .segment{width:50%;top:40px}}@media (max-width:680px){.main-slider .segment{width:70%;left:10%}}@media (max-width:500px){.main-slider .segment{width:80%;left:8%}}.main-slider .image{position:absolute;width:31%;left:57%;background-size:100%;height:196px}@media (max-width:767px){.main-slider .image{width:40%;height:147px;left:57%}}@media (max-width:520px){.main-slider .image{width:50%;height:147px;left:45%}}@media (max-width:767px){.segment{width:calc(100% - 32px);position:absolute;top:38%;left:40px;text-align:left;z-index:2}.segment h2{font-size:20px;font-weight:700;line-height:1.3;white-space:inherit}}@media (max-width:767px){.swiper-pagination{display:block;position:absolute;bottom:20px;z-index:2;right:24px;display:flex;justify-content:flex-start;align-items:center}.swiper-pagination span{width:8px;height:8px;background-color:#fff;opacity:.3;margin-right:16px;border-radius:50%;cursor:pointer}.swiper-pagination span.swiper-pagination-bullet-active{opacity:1}}.all-package-wrap{margin:80px 0 0}.all-course-wrap{margin:52px 0 0}.course-list.overview-list::-webkit-scrollbar{display:none}.seat-count{color:#ff0;font-size:14px;margin-left:8px}.content-wrap{margin-top:40px}.option-select-wrap>.select-box .css-1wa3eu0-placeholder{color:#333!important}.option-select-wrap .kit-option-select-wrap .css-1wa3eu0-placeholder{color:#ccc!important}.detail-container{padding-bottom:0!important}.detail-container .sub-banner-wrap{margin-top:12px}.detail-container .td-wrapper{width:100%;max-width:1024px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;position:relative}.detail-container h3{font-size:24px;font-weight:700;line-height:24px;padding-top:29px}.detail-container h4{font-size:18px;font-weight:700;line-height:22px}.detail-container .review-text .star-rating{display:flex;justify-content:flex-start}.detail-container .review-text h5{display:inline-block}.detail-container .review-text .hidden-text{height:80px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}.detail-content{width:59%;max-width:600px;padding-bottom:130px}.detail-top-preview{width:100%!important;height:0!important;padding-bottom:56.25%;position:relative;background-color:#eaeaea;border-radius:10px}@media (max-width:1128px){.detail-top-preview{border-radius:10px}}@media (max-width:767px){.detail-top-preview{border-radius:0}}.detail-top-preview iframe{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px}@media (max-width:1128px){.detail-top-preview iframe{border-radius:10px}}@media (max-width:767px){.detail-top-preview iframe{border-radius:0}}.detail-sticky-nav{display:none;width:100%;position:fixed;top:0;left:0;background:#fff;z-index:997;padding-top:12px;padding-left:12px;height:46px}.detail-sticky-nav.sticky{display:block}.detail-sticky-nav .td-wrapper{justify-content:flex-start}.detail-sticky-nav li{font-size:20px;font-weight:200;line-height:20px;color:#888;padding-bottom:14px;margin-right:30px;position:relative;cursor:pointer}.detail-sticky-nav li:last-child{margin-right:0}.detail-sticky-nav li.selected,.detail-sticky-nav li:hover{font-weight:700;color:#333}.detail-sticky-nav li.selected:before,.detail-sticky-nav li:hover:before{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-color:#333}.detail-nav{display:flex;justify-content:flex-start;align-items:center;padding-top:14px}.detail-nav.fixed{position:fixed;top:0;left:0}.detail-nav li{font-size:20px;font-weight:200;line-height:20px;color:#888;padding-bottom:14px;margin-right:30px;position:relative;cursor:pointer}.detail-nav li.selected,.detail-nav li:hover{font-weight:700;color:#333}.detail-nav li.selected:before,.detail-nav li:hover:before{content:"";display:block;position:absolute;width:100%;height:4px;left:0;bottom:0;background-color:#333}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.course-info-wrap{min-height:300px;margin-top:38px}.course-info-wrap img{width:100%;display:block}.course-info-wrap p{margin-bottom:43px;overflow:hidden;text-overflow:ellipsis;font-size:24px;font-weight:700;line-height:1.42;color:#666}.course-info-content-wrap{display:flex;height:54px;margin-bottom:40px;align-items:center;border-radius:8px;background-color:#fff;border:1px solid #a7a3cc}.course-info-content-wrap li{position:relative;flex:1 1;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:700;color:#595959;line-height:24px}@media (max-width:767px){.course-info-content-wrap li{font-size:13px;line-height:20px;flex-direction:column}}.course-info-content-wrap li:not(:last-child):after{content:"";position:absolute;right:0;width:1px;height:30px;background-color:#a7a3cc}.course-info-content-wrap li>img{width:24px;height:24px;margin-right:10px}@media (max-width:767px){.course-info-content-wrap li>img{margin-right:0;margin-bottom:4px}}.course-curriculum-wrap{min-height:300px;margin-top:88px}.course-curriculum-wrap .curriculum-detail{margin-top:30px}.course-curriculum-wrap h4{font-size:24px;font-weight:400;line-height:1.56;word-break:keep-all}.course-curriculum-wrap ul{margin-top:20px}.course-curriculum-wrap li{margin-top:12px;display:flex;justify-content:flex-start;align-items:flex-start}.course-curriculum-wrap li:first-of-type{margin-top:0}.course-curriculum-wrap .curriculum-item{border-bottom:1px solid #f6f6f6;padding-bottom:32px;margin-top:32px}.course-curriculum-wrap .preview-box{position:relative;padding:28.1% 0}.course-curriculum-wrap .preview-box img{width:100%;height:auto;position:absolute;top:0;left:0}.course-curriculum-wrap .chapter-content-number{width:40px;height:40px;border-radius:20px;background:#f6f6f6;font-size:20px;font-weight:700;line-height:40px;color:#666;font-family:"Roboto",sans-serif;text-align:center;margin-right:16px;flex-shrink:0}.course-curriculum-wrap h5{font-size:20px;font-weight:400;line-height:1.29;color:#666;word-break:keep-all;padding-top:7px}.course-curriculum-wrap .youtube-player{width:100%!important;background-color:#ccc;height:0!important;padding-bottom:56.25%;position:relative}.course-curriculum-wrap .youtube-player>div{position:absolute;top:0;left:0}.course-review-wrap{min-height:300px;margin-top:88px}.course-review-wrap .title-wrap{display:flex;justify-content:space-between;align-items:center}.course-review-wrap .review-grade-wrap{padding-top:29px}.course-review-wrap .review-grade-wrap img{display:inline-block;width:24px;height:24px;vertical-align:-4px;margin-right:4px}.course-review-wrap .review-grade-wrap span{font-size:24px;font-weight:700;line-height:24px;font-family:"GmarketSansBold"}.course-qna-wrap{min-height:300px;margin-top:88px}.comment-list{margin-top:16px}.comment-list .more-view-btn{width:100%;background:#f6f6f6;border-radius:4px;font-size:14px;font-weight:400;line-height:39px;color:#666}.comment-list .more-view-btn:after{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg);display:inline-block;-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:6px;vertical-align:-1px}.detail-popular-slide-wrap{margin-top:88px}.detail-popular-slide-wrap .popular-course-swiper-next-unique,.detail-popular-slide-wrap .popular-course-swiper-prev-unique{position:absolute;z-index:2;top:-38px;width:11px;height:20px;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/product_detail/icon-arrow.png) no-repeat 50%/cover}.detail-popular-slide-wrap .popular-course-swiper-prev-unique{right:64px;-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.detail-popular-slide-wrap .popular-course-swiper-next-unique{right:13px}.detail-popular-slide-wrap .swiper-button-disabled{opacity:.3;pointer-events:none}.fixed-content{width:39%;max-width:392px;margin-bottom:30px;-ms-scroll-chaining:none;overscroll-behavior:contain;position:sticky;top:18px;z-index:998}.event-msg-wrap{margin:12px 0;background-color:#f6f6f6;border-radius:4px;overflow:hidden;text-align:center}.event-msg-wrap p{font-size:24px;font-weight:700;font-family:"GmarketSansBold";line-height:55px;letter-spacing:4px;padding-top:4px}.event-msg-wrap p img{width:29px;height:29px;margin-right:6px;vertical-align:-6px;animation-iteration-count:infinite}.event-msg-wrap p.event-finish-text{font-size:18px;letter-spacing:1px;color:#888}.info-text{padding-top:15px;color:#fff}.popular-keyword-wrap{margin:12px 0;border:1px solid #eaeaea;background:#fff;border-radius:4px;overflow:hidden}.popular-keyword-wrap h4{font-size:16px;font-weight:700;line-height:40px;background-color:#f6f6f6;border-bottom:1px solid #eaeaea;padding-left:16px}.popular-keyword-wrap ul{padding:16px 16px 8px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.popular-keyword-wrap ul li{font-size:12px;font-weight:700;line-height:12px;color:#888;border-radius:16px;background-color:#f6f6f6;cursor:pointer;margin-bottom:8px;margin-right:8px;padding:10px 12px}.popular-keyword-wrap ul li:last-child{margin-right:0}.kit-banner{width:100%;height:80px;border-radius:4px;margin-bottom:12px;background:#3a3a58;background:linear-gradient(90deg,#3a3a58 0,#6236ff);display:flex;justify-content:flex-start;align-items:center;cursor:pointer;position:relative}.kit-banner>img{position:absolute;width:10px;height:16px;right:13px}.kit-banner .icon-wrap{width:52px;height:52px;border-radius:50%;background-color:#fff;margin-left:16px;margin-right:4%;-o-box-shadow:0 12px 12px rgba(43,0,0,.25);box-shadow:0 12px 12px rgba(43,0,0,.25)}.kit-banner .icon-wrap img{display:block;width:32px;height:28px;margin:12px auto 0}.kit-banner .banner-title h4{padding-top:3px;font-size:16px;font-weight:700;line-height:22px;color:#fff;font-family:"GmarketSansBold"}.kit-banner .banner-title h4 span{font-family:"GmarketSansLight";display:block}.mo-detail-bottom-nav{display:flex;justify-content:flex-start;align-items:center;width:100%;height:80px;padding:12px 12px calc(12px + constant(safe-area-inset-bottom));background-color:#fff;position:fixed;z-index:100;left:0;bottom:0;border-top:1px solid #eaeaea}.mo-detail-bottom-nav img{width:48px;height:48px;margin-right:8px}.mo-detail-bottom-nav button{width:calc(100% - 56px);height:48px;background-color:#6236ff}@media (max-width:768px){.course-info-content-wrap{margin-left:16px;margin-right:16px;margin-bottom:20px;height:68px}.detail-container .td-wrapper{padding:0}.detail-nav{margin-top:48px;padding-top:0!important}.detail-sticky-nav{z-index:1001}.course-curriculum-wrap h3{margin-left:16px}.course-curriculum-wrap .curriculum-detail,.course-qna-wrap,.course-review-wrap,.detail-popular-slide-wrap{padding:0 16px}}@media (max-width:768px) and (max-width:768px){.content-wrap{margin-top:0}}@media (max-width:768px) and (max-width:767px){.content-wrap{margin-top:0}}@media (max-width:768px){.detail-content{width:100%;max-width:inherit}.detail-content .detail-nav{padding:0 16px}.mo-detail-header-wrap{position:relative;padding:0 16px}.mo-detail-header-wrap h2{color:#333;font-size:20px;line-height:1.4;margin-top:23px;margin-bottom:0;text-align:left}.mo-detail-header-wrap>p{font-size:16px;font-weight:400;line-height:1.5;color:#666;margin-top:12px;word-break:break-all}.mo-detail-header-wrap>img{position:absolute;left:16px;top:-35px;width:auto;height:22px}.mo-detail-header-wrap .img-group{margin-top:24px;display:flex;justify-content:flex-start;align-items:center}.mo-detail-header-wrap .img-group img{width:auto;height:32px;margin-right:4px}.mo-detail-header-wrap .course-price-promotion-wrap{margin-top:40px}.mo-detail-header-wrap .course-price-promotion-wrap p{font-size:11px;font-weight:300;line-height:1;color:#aaa;margin-top:8px}.mo-detail-header-wrap .promotion-text-wrap .mo-promotion-text{display:flex;justify-content:flex-start;align-items:center}.mo-detail-header-wrap .promotion-text-wrap h4{font-size:12px;font-weight:700;line-height:1;color:#888}.mo-detail-header-wrap .promotion-text-wrap h5{font-size:12px;font-weight:700;line-height:1;color:#ff0067;margin-left:10px}.mo-detail-header-wrap .promotion-text-wrap h6{font-size:12px;font-weight:200;line-height:1;color:#888;margin-left:6px}.month-price-box{width:100%;height:40px;background-color:#f6f6f6;border-radius:4px;margin-top:8px;padding:0 12px}.month-price-box h4{font-size:20px;font-weight:700;line-height:40px}}@media (max-width:768px) and (max-width:767px){.detail-sticky-nav{padding:0 16px;top:48px;height:34px}}@media (max-width:768px){.detail-popular-slide-wrap .course-list .list-item{width:100%!important}.detail-popular-slide-wrap .popular-course-swiper-next-unique{right:3px}.detail-popular-slide-wrap .popular-course-swiper-prev-unique{right:48px}.mo-invoice-title-wrap{position:relative}.mo-invoice-title-wrap h3{padding-top:0;text-align:center;font-size:18px;font-weight:700;color:#6236ff;line-height:24px}.mo-invoice-title-wrap h3:before{content:"";display:inline-block;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/product_detail/icon-wallet%402x.png) no-repeat 50%/contain;width:22px;height:22px;margin-right:6px;vertical-align:-4px}.mo-invoice-title-wrap button{position:absolute;right:16px;top:0;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/common/icon-close-gray.png) no-repeat 50%/contain;font-size:0;text-indent:-9999px;width:16px;height:16px}.fixed-content{display:none}.fixed-content.is-purchase-active{width:100%;max-width:inherit;margin-bottom:0;position:fixed;z-index:1000;left:0;bottom:0;height:100%!important;display:block}.mo-time-event-box{margin-top:12px;width:100%;height:24px;padding:0 12px;border-radius:4px;background-color:#222;display:flex;justify-content:space-between;align-items:center}.mo-time-event-box span{display:block;font-size:12px;font-weight:700;line-height:24px}.mo-time-event-box span:first-child{color:#fff;width:80%;padding-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-time-event-box span:first-child:before{content:"";display:inline-block;width:12px;height:16px;margin-right:4px;vertical-align:-2px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/common/icon-thunder%402x.png) no-repeat 50%/contain}.mo-time-event-box span:last-child{color:#ff0067}.mo-purchase-btn-wrap{display:flex;justify-content:flex-start;align-items:center;padding:12px;position:fixed;left:0;bottom:0;width:100%;height:72px;background-color:#fff;border-top:1px solid #eaeaea;z-index:999}.mo-purchase-btn-wrap .icon-wrap{width:48px;min-width:48px;min-height:48px;border-radius:4px;border:1px solid #eaeaea;margin-right:8px}.mo-purchase-btn-wrap .icon-wrap img{width:100%;height:46px;display:block;padding:9px}.mo-purchase-btn-wrap button{width:calc(100% - 56px);height:48px;background-color:#6236ff}.mo-purchase-btn-wrap button.coming-soon-btn{background-color:#03c4c5;cursor:default;pointer-events:none}.mo-purchase-btn-wrap button img{width:13px;height:18px;vertical-align:-3px;margin-right:2px;animation-iteration-count:infinite}.mo-purchase-btn-wrap button span{display:inline-block}.mo-purchase-btn-wrap button.pay-btn{width:86%;margin-left:8px;color:#242424;border:1px solid #d8d8d8;background-color:#fff;transition:border-color .2s ease-in-out}.mo-purchase-btn-wrap button.pay-btn:hover{border-color:#999}}@media (max-width:768px) and (max-width:360px){.mo-purchase-btn-wrap button{font-size:14px}}@media (max-width:768px){.fixed-content .dimmed-layer{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.5)}}@media (max-width:480px){.detail-container h3{font-size:20px}.detail-sticky-nav{height:28px}.course-curriculum-wrap .curriculum-item{border-bottom:none;padding-bottom:16px;margin-top:16px}.course-curriculum-wrap .curriculum-detail{margin-top:16px}.course-curriculum-wrap h4{font-size:16px}.course-curriculum-wrap h5{font-size:14px;padding-top:5px;line-height:19px}.course-curriculum-wrap .chapter-content-number{width:32px;height:32px;line-height:32px;font-size:16px;margin-right:8px}.review-comment-card .review-text{padding-left:44px!important}.review-comment-card .user-profile-img{left:8px!important}.comment-write-wrap,.review-comment-card .comment-card-wrap{padding:16px 8px!important}.comment-write-wrap .user-profile-img{left:8px!important}.review-re-comment-card{padding-left:27px!important}.review-re-comment-card .comment-card-wrap{padding:0 0 0 8px!important}.review-re-comment-card .re-comment-icon{left:10px!important}.detail-nav li,.detail-sticky-nav li{font-size:16px;margin-right:20px;padding-bottom:8px}}.refund-policy-item-wrap{padding:0 16px}.reply-wrap textarea:disabled{background-color:#fff}.reply-wrap .top-row{justify-content:space-between;padding:16px 0}.reply-wrap .top-row,.reply-wrap .top-row div{display:flex;align-items:flex-end}.reply-wrap .top-row div img{width:20px;margin:2px 5px}.reply-wrap .top-row div h5{font-size:12px;line-height:18px;padding:0 1px;color:#727272}.reply-wrap .top-row p{font-weight:700;font-size:18px;line-height:22px;color:#242424}@media (max-width:767px){.reply-wrap .top-row{padding-top:0}}.reply-wrap .qna+.qna,.reply-wrap .review+.review{border-top:1px solid #e8e8e8;padding-top:20px!important}.reply-wrap .writing-area{display:flex;width:100%;padding:16px}@media (max-width:767px){.reply-wrap .writing-area{padding:0}}.reply-wrap .content{display:flex;width:100%}.reply-wrap .content.qna{padding:40px 16px 25px}.reply-wrap .content.review{padding:25px 16px}@media (max-width:767px){.reply-wrap .content.qna,.reply-wrap .content.review{padding:20px 0 25px}}.reply-wrap .content.reply{padding:16px 0}.reply-wrap .content.reply:last-child{padding-bottom:0}.reply-wrap .content .profile{width:32px;height:32px;margin-right:8px}.reply-wrap .content .profile.master{position:relative}.reply-wrap .content .profile.master .profile-img{border:1px solid #643aff}.reply-wrap .content .profile.master .master-badge{position:absolute;width:30px;height:10px;bottom:0;right:-2px}.reply-wrap .content .profile.author{position:relative}.reply-wrap .content .profile.author img:first-child{border:1px solid #6043fa;border-radius:50%}.reply-wrap .content .profile.author .author-badge{position:absolute;bottom:-3px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.reply-wrap .content .profile-img{height:32px;width:32px;border-radius:50%;object-fit:cover}.reply-wrap .content .reply-icon{height:24px;width:24px;margin-right:6px;margin-left:-4px}.reply-wrap .content .main-column-wrap{width:100%}.reply-wrap .content .main-column-wrap>*{display:flex}.reply-wrap .content .main-column-wrap p{font-size:14px;word-break:break-all;line-height:22px;white-space:pre-wrap}.reply-wrap .content .main-column-wrap p.deleted{color:#b6b6b6}.reply-wrap .content .main-column-wrap .profile-info-row{height:32px;width:100%;margin-bottom:5px;justify-content:space-between}.reply-wrap .content .main-column-wrap .profile-info-row.write-reply{margin-bottom:8px;justify-content:normal}@media (min-width:768px){.reply-wrap .content .main-column-wrap .profile-info-row.write-reply .profile{display:none}}.reply-wrap .content .main-column-wrap .profile-info-row h4{padding:8px 8px 8px 0;font-weight:700;font-size:12px;line-height:14px;color:#242424;max-width:128px;text-overflow:ellipsis;overflow:hidden}.reply-wrap .content .main-column-wrap .profile-info-row>*{display:flex;align-items:center}.reply-wrap .content .main-column-wrap .review-middle-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px}.reply-wrap .content .main-column-wrap .bottom-row>*,.reply-wrap .content .main-column-wrap .review-middle-row ul{display:flex}.reply-wrap .content .main-column-wrap .bottom-row button,.reply-wrap .content .main-column-wrap .bottom-row span{padding:0 10px;margin-top:12px;font-size:12px;line-height:14px;border-left:1px solid #c2c2c2;cursor:pointer}.reply-wrap .content .main-column-wrap .bottom-row button div,.reply-wrap .content .main-column-wrap .bottom-row span div{font-size:12px;color:#2725d2}.reply-wrap .content .main-column-wrap .bottom-row button img,.reply-wrap .content .main-column-wrap .bottom-row span img{width:23px;height:18px;margin:-2px -5px 0 0;padding:0;object-fit:cover}.reply-wrap .content .main-column-wrap .bottom-row button:first-child,.reply-wrap .content .main-column-wrap .bottom-row span:first-child{padding-left:0;border-left:none}.reply-wrap .content .main-column-wrap .bottom-row span:last-child{color:#999;cursor:text}.reply-wrap .content .main-column-wrap .bottom-row p{font-size:14px;font-weight:400;color:#c2c2c2}.reply-wrap .textarea-wrap{height:auto;display:flex;border:1px solid #e8e8e8;border-radius:6px}.reply-wrap .textarea-wrap.edit-mode{margin-top:10px}.reply-wrap .textarea-wrap.edit-mode textarea{height:34px;margin:8px;padding:5px}@media (max-width:767px){.reply-wrap .textarea-wrap.edit-mode textarea{margin:0;padding:6px}}.reply-wrap .textarea-wrap textarea{width:100%;height:19px;line-height:22px;font-size:14px;overflow:hidden}.reply-wrap .textarea-wrap textarea.new_reply_textarea{height:21px;margin:6px}@media (max-width:767px){.reply-wrap .textarea-wrap textarea{border:1px solid #e8e8e8;border-radius:6px;padding:8px}.reply-wrap .textarea-wrap textarea.new_reply_textarea{height:40px;margin:0}}.reply-wrap .textarea-wrap .submit-save-btn{border-left:1px solid #e8e8e8;width:78px;display:flex;justify-content:center;align-items:center}.reply-wrap .textarea-wrap .submit-save-btn:disabled{opacity:.3}@media (max-width:767px){.reply-wrap .pc-profile{display:none}.reply-wrap .textarea-wrap{border:none}.reply-wrap .textarea-wrap .submit-save-btn{border:none;margin-left:14px;width:50px;display:block;color:#727272}}.reply-wrap .more-button-wrap{display:flex;justify-content:center;padding-top:40px}.reply-wrap .more-button-wrap button{width:120px;height:38px;background:#eee;border-radius:4px}@media (max-width:767px){.reply-wrap .more-button-wrap button{height:48px}}.reply-wrap .more-button-wrap .loading-spinner-wrap{padding:10px}.reply-wrap .more-button-wrap .loading-spinner-wrap .anim-wrap{width:16px}.reply-wrap .more-button-wrap .loading-spinner-wrap .anim-wrap .loading-icon{width:20px;height:20px;border:2px solid #eaeaea;border-bottom-color:#6236ff}.reply-wrap .more-reply-button{display:flex}.reply-wrap .more-reply-button button{font-size:12px;line-height:14px;color:#2725d2;padding-top:6px}.reply-wrap .more-reply-button .loading-spinner-wrap{padding:7px 2px 0}.reply-wrap .more-reply-button .loading-spinner-wrap .anim-wrap{width:16px}.reply-wrap .more-reply-button .loading-spinner-wrap .anim-wrap .loading-icon{width:10px;height:10px;border:2px solid #eaeaea;border-bottom-color:#6236ff}.reply-wrap .empty-list{display:flex;justify-content:center;padding:50px 0 0}.reply-wrap .empty-list p{font-size:14px;line-height:22px;color:#727272}@media (max-width:767px){.reply-wrap .empty-list{padding:30px 0 0}}.reply-wrap .loading-spinner-wrap{padding:40px 0 80px}.reply-wrap .star-rating-wrap img{width:20px;height:20px;padding-right:4px}.reply-wrap .star-rating-wrap img.editable{cursor:pointer}.reply-wrap .modify-wrap .close-btn{padding:0;margin:-5px}.reply-wrap .modify-wrap button{font-size:12px;padding:0 8px;margin:9px 0}.reply-wrap .modify-wrap button:nth-child(2){border-left:1px solid #c2c2c2;padding-right:0}.reply-wrap .reply-date-info{font-size:12px;line-height:14px;color:#999}.close-btn-img{width:24px;height:24px;margin:0}.question-time-wrap.pc{padding-bottom:8px}.question-time-wrap.clickable{width:-moz-fit-content;width:fit-content;cursor:pointer}.question-time-wrap img{width:24px;height:24px;margin:0 8px 0 0;cursor:pointer}.question-time-wrap .question-time-info{display:flex;align-items:center;border-radius:19px;border:1px solid #999;padding:2px 10px;font-size:12px;line-height:18px}.question-time-wrap .question-time-info button{justify-items:center;display:flex}.question-time-wrap .question-time-info button .close-btn-img{width:18px;height:18px;margin:0}.question-time-wrap .question-time-info h5{padding:0 4px}.question-time-wrap .question-time-info.completed{background-color:#f2f2ff;border:1px solid #f2f2ff;width:-moz-fit-content;width:fit-content;min-width:85px}.question-time-wrap .question-time-info.completed>*{color:#4745ff}.question-time-wrap .question-time-info.completed p{font-size:12px;line-height:18px;padding:0 4px}.question-time-wrap .question-time-info input{font-size:12px;width:24px;padding:0 4px;text-align:center}.question-time-wrap .question-time-info input.no-input{color:#999}.question-time-wrap .question-time-info input::-webkit-inner-spin-button,.question-time-wrap .question-time-info input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.question-time-wrap .question-time-info input[type=number]{-moz-appearance:textfield}@media (max-width:767px){.question-time-wrap .question-time-info{padding:6px 10px}}.refund-policy-item-wrap{margin-top:88px}.refund-policy-item-expand{margin-top:10px;background:#eee;border-radius:4px;padding:11px 10px;font-size:14px;position:relative}.refund-policy-item-expand-actions{cursor:pointer;position:absolute;right:8px;top:0;bottom:0;display:flex;align-items:center}.refund-policy-item-expand-actions>span{font-size:13px}@media (max-width:767px){.refund-policy-item-expand-actions>span{display:none}}.terms-policy-container.product-detail{margin-top:6px;padding-top:0;padding-bottom:0}.terms-policy-container.product-detail .terms-list{margin-top:0;padding:0}.terms-policy-container.product-detail .terms-list .terms-con{margin-top:0}.terms-policy-container.product-detail .terms-list .terms-con .terms-subtitle{border-left:0;padding-left:0;font-size:16px}.terms-policy-container.product-detail .terms-list .terms-con .terms-con-list>li,.terms-policy-container.product-detail .terms-list .terms-con .terms-text{font-size:11px;line-height:14px}.terms-policy-container.product-detail .terms-list .terms-con .terms-text-wrap{border-left:0;padding-left:0}.info-container{padding:80px 16px 180px;margin:auto;max-width:1024px;text-align:center}.info-title{font-size:24px;line-height:1;margin-bottom:39px;font-weight:600;text-align:center;margin-top:64px}.info-box{background:#4390f8;border-radius:10px;padding:50px 10px;color:#fff}.info-box.info-hint{padding:30px 16px}.info-box .box-sub-title{font-size:16px;font-weight:400}.info-box .box-title{margin-top:14px;font-size:28px;font-weight:600;line-height:26px;word-break:keep-all}.info-box .box-title span{color:#f9f91d}.info-wrapper{text-align:left;margin-top:35px}.info-wrapper .info-hint{font-size:18px;line-height:26px;text-align:center;word-break:keep-all}.info-wrapper .info-hint span{font-size:16px;color:#bbb}.info-wrapper .info-hint b{font-weight:700}.info-wrapper .title{margin-top:40px;font-size:20px;font-weight:700;line-height:22px}.info-wrapper .title span{color:#6236ff}.info-wrapper .info{margin-top:12px;line-height:24px;font-size:16px}.info-wrapper .info a{color:#00f;cursor:pointer}.info-wrapper .info b{font-weight:600}.info-wrapper .info img{margin-top:4px;border:1px solid #ddd}@media (max-width:768px){.info-title{display:none}.info-box{padding:30px 10px}.info-box .box-sub-title{font-size:12px}.info-box .box-title{font-size:20px}.info-wrapper{margin-top:0}.info-wrapper .info-hint{font-size:14px;line-height:20px}.info-wrapper .info-hint span{font-size:12px;line-height:14px}.info-wrapper .title{font-size:16px}.info-wrapper .info{font-size:12px}.info-wrapper .info input{vertical-align:-2px}.info-wrapper .info img{width:100%}}.purchase-container .td-wrapper{max-width:640px;margin-top:71px;position:relative;padding:0!important}.purchase-container h3{font-size:20px;font-weight:700;line-height:22px;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-container .purchase-info .sale-price{color:#ff0067}.purchase-container .purchase-info .del-button{width:12px;height:12px;cursor:pointer;margin-top:3px;margin-left:7px}.purchase-container .total-price-wrap{display:flex;justify-content:space-between;align-items:center;padding:18px 0 24px}.purchase-container .total-price-wrap.exist_coupon{border-bottom:1px solid #f6f6f6}.purchase-container .total-price-wrap .total-price{padding:0;font-size:20px;font-weight:700;line-height:20px;color:#6236ff}@media (max-width:768px){.purchase-container .td-wrapper{margin-top:0}}.purchase-content{-o-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);border:1px solid #eaeaea;border-radius:4px}.purchase-header{padding:21px 24px;background-color:#f6f6f6;border-bottom:1px solid #eaeaea}.purchase-section{padding:24px}.purchase-section.kit{padding:0}.purchase-section h4{font-size:14px;font-weight:700;line-height:14px;color:#888}.purchase-section:after{content:"";display:block;clear:right}.kit-select-list li,.sale-select-list li{margin-top:12px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.kit-select-list li h5,.sale-select-list li h5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:69%}.kit-select-list li h6,.sale-select-list li h6{width:29%;text-align:right}.kit-select-list li h5,.kit-select-list li h6,.sale-select-list li h5,.sale-select-list li h6{font-size:16px;font-weight:400;line-height:18px}.kit-select-list li p,.sale-select-list li p{font-size:12px}.kit-select-list li p,.sale-select-list li p,p.description{font-weight:400;line-height:18px;color:#666;text-overflow:ellipsis;overflow:hidden;flex-shrink:0;width:100%;margin-top:4px}p.description{font-size:14px}.select-wrap{border-bottom:1px solid #f6f6f6;padding-bottom:30px}.kit-delivery-wrap{text-align:right;margin-top:20px;margin-bottom:20px}.kit-delivery-wrap h4{font-size:16px;font-weight:400;line-height:18px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.kit-delivery-wrap h4.digital-content-text{font-size:12px;color:#888;margin-top:20px}.kit-delivery-wrap .delivery-info{display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.kit-delivery-wrap p{font-size:12px;font-weight:400;line-height:18px;color:#666;word-break:keep-all}.kit-delivery-wrap a,.kit-delivery-wrap button{border:1px solid #aaa;padding:0 5px;border-radius:4px;margin-left:6px;font-size:10px;font-weight:400;line-height:16px;color:#666;flex-shrink:0}.kit-delivery-wrap .address-edit{margin-top:20px;text-align:right}.kit-delivery-wrap input,.kit-delivery-wrap label{font-size:12px;font-weight:400;line-height:18px;color:#666}.kit-delivery-wrap input{margin-left:10px;width:220px;padding:6px 8px;border:1px solid #ddd;border-radius:2px}.purchase-info-wrap{margin-top:140px}.info_text,.purchase-info-wrap .sale-price{color:#ff0067}.coupon-select-btn{margin-top:24px;width:100%;padding:19px 0 15px;text-align:center;height:48px;border-radius:4px;background-color:#f7f5ff;cursor:pointer;font-size:16px;font-weight:700;color:#7600ff}.payment-way-wrap{margin-top:12px}.payment-way-wrap li{height:48px;border-radius:4px;border:1px solid #eaeaea;position:relative;margin-top:8px;padding-left:16px;cursor:pointer;font-size:16px;font-weight:400;line-height:46px}.payment-way-wrap li:first-child{margin-top:0}.payment-way-wrap li:after{content:"";display:block;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/purchase/icon-check-disable.png) no-repeat 50%/cover;width:18px;height:14px;position:absolute;top:50%;right:16px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.payment-way-wrap li.checked{border-color:#000}.payment-way-wrap li.checked:after{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/purchase/icon-check-able.png)}.payment-way-wrap li img{width:16px;height:auto;margin-right:4px}.payment-way-wrap li:first-child>img{vertical-align:-3px}.payment-way-wrap li:nth-child(4)>img{vertical-align:-2.3px}.payment-agree-wrap{display:flex;justify-content:flex-start;align-items:center}.payment-agree-wrap li{margin-left:16px;cursor:pointer}.payment-agree-wrap li img{width:15px;height:12px;margin-right:4px}.payment-agree-wrap li span{font-size:12px;font-weight:400;line-height:12px;color:#888}.payment-agree-wrap li:first-child{margin-left:0}.payment-agree-wrap li.checked span{color:#333}.payment-agree-wrap li .check-content{display:inline-block;font-size:12px;font-weight:400;line-height:12px;color:#888}.payment-agree-wrap li .check-content span:nth-child(2){margin-left:2px;text-decoration:underline}.payment-btn{margin-top:24px;pointer-events:none;background-color:#eaeaea}.payment-btn.active{background-color:#6236ff;pointer-events:inherit;cursor:pointer}@media (max-width:768px){.user-container.purchase-container{padding-top:0}.purchase-container .td-wrapper{max-width:inherit}.purchase-header{padding:21px 16px;border-bottom:none}.purchase-content{border-radius:0;-o-box-shadow:none;box-shadow:none;border:none}.purchase-section{padding:16px}.purchase-section.kit{padding:0}.mo-payment-btn-wrap{position:fixed;background-color:#fff;width:100%;left:0;bottom:0;bottom:calc(env(safe-area-inset-bottom));bottom:calc(constant(safe-area-inset-bottom));padding:12px 16px;border-top:1px solid #eaeaea}.mo-payment-btn-wrap .payment-btn{margin-top:0}}@media (max-width:480px){.payment-agree-wrap{display:block}.payment-agree-wrap li{margin-left:0;margin-top:10px}.payment-agree-wrap li:first-child{margin-top:0}}.purchase-result-container,.purchase-result-container .purchase-result-section{text-align:center}.purchase-result-container .purchase-result-section img{width:108px;height:auto;margin-top:100px}.purchase-result-container .purchase-result-section p{font-size:24px;font-weight:700;line-height:32px;margin-top:12px}.purchase-result-container .purchase-detail-section .purchase-table{margin-top:20px;padding:20px 16px;border:1px solid #eaeaea;border-radius:2px}.purchase-result-container .purchase-detail-section .purchase-table li{margin-top:20px}.purchase-result-container .purchase-detail-section .purchase-table li:first-child{margin-top:0}.purchase-result-container .purchase-detail-section .bank-info{margin-top:20px}.purchase-result-container .purchase-detail-section h6{font-size:12px;font-weight:300;line-height:16px;color:#666;text-align:left}.purchase-result-container .purchase-detail-section h4{font-size:16px;font-weight:500;line-height:22px;text-align:left;margin-top:4px}.purchase-result-container .purchase-detail-section h4 input{display:inline-block;font-size:0;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/clipboard.svg) no-repeat 50%/contain;width:20px;height:20px;vertical-align:6px;opacity:.4;margin-left:2px}.purchase-result-container .purchase-detail-section h4 b{font-weight:400;color:#aaa;word-break:keep-all}.purchase-result-container .purchase-detail-section p{margin-top:36px;background-color:#f9f9f9;border-radius:4px;padding:16px;word-break:keep-all;font-size:14px;font-weight:400;line-height:20px;color:#767676}.purchase-result-container .purchase-detail-section p img{vertical-align:-1px;opacity:.5;height:13px;width:auto}.purchase-result-container .purchase-button-section{margin-top:128px}.purchase-result-container .purchase-button-section a{display:block}@media (max-width:768px){.purchase-result-container .purchase-result-section img{margin-top:0;width:78px}.purchase-result-container .purchase-button-section{margin-top:88px}}.product-dark{background-color:#1e1e1e;color:#fff}.product-dark h6.test{font-size:23px;font-weight:700;vertical-align:bottom;display:inline-block;margin-left:2px;padding-top:0}.product-dark .purchase-btn-text{display:flex;justify-content:center;align-items:center;margin-top:2px}.product-dark .course-curriculum-wrap h5{padding-top:0}.product-dark .select-box .css-1pahdxg-control,.product-dark .select-box .css-yk16xz-control{background-color:#1e1e1e!important;border-color:#3a3a3a!important}.product-dark .select-box .css-1wa3eu0-placeholder{color:#fff!important}.product-dark .select-box .css-1uccc91-singleValue{color:#fff;font-weight:500}.product-dark .select-box .css-26l3qy-menu{border-color:#3a3a3a!important}.product-dark .select-box .css-26l3qy-menu div{color:#fff!important;background-color:#1e1e1e!important}.product-dark .select-box .css-26l3qy-menu div.css-1ce6wmp-option,.product-dark .select-box .css-26l3qy-menu div.css-1en3sjf-option,.product-dark .select-box .css-26l3qy-menu div.css-1en3sjf-option:hover{background-color:#3a3a3a!important;font-weight:500!important;color:#ff0067!important}.product-dark .content-wrap{margin-top:0}.product-dark .detail-sticky-nav{background-color:rgba(30,30,30,.95)}.product-dark .detail-sticky-nav li{color:#fff}.product-dark .detail-sticky-nav li.selected:before,.product-dark .detail-sticky-nav li:hover:before{background-color:#6236ff}.product-dark .detail-nav li{color:#fff}.product-dark .detail-nav li.selected:before,.product-dark .detail-nav li:hover:before{background-color:#6236ff}.product-dark h6{font-size:14px;font-weight:400;line-height:20px;padding-top:29px}.product-dark h3{line-height:36px;margin-top:8px;padding-top:0}.product-dark h3 b{color:#ff0067}.product-dark p{font-size:16px;font-weight:700;line-height:24px;color:#fff;margin-top:24px;word-break:keep-all}.product-dark .curriculum-detail{margin-top:24px}.product-dark .invoice-wrap{background-color:#1e1e1e;border-color:#3a3a3a}.product-dark .invoice-title-wrap{background-color:#1e1e1e!important;border-bottom:none!important;height:inherit!important;padding-top:16px!important}.product-dark .invoice-title-wrap img{right:16px!important;top:24px!important}.product-dark .invoice-title-wrap h6{font-size:14px;font-weight:700;font-family:"GmarketSansBold";line-height:14px;color:#6236ff;padding-top:5px}.product-dark .invoice-title-wrap h4{font-size:20px;font-weight:700;line-height:29px;color:#fff;margin-top:8px}.product-dark .selected-list li{border-radius:2px;padding:9px 16px 11px;background-color:#444;display:flex;justify-content:space-between;align-items:center;margin-top:8px}.product-dark .selected-list li .selected-title{position:relative;width:72%}.product-dark .selected-list li img{width:10px;height:10px;display:block;position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.product-dark .selected-list li h5{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:18px;font-size:14px;font-weight:400;line-height:20px}.product-dark .selected-list li h6{flex-shrink:0;padding-top:0}.product-dark .invoice-content-wrap{padding:0 16px}.product-dark .img-group,.product-dark .kit-option-select-wrap{border-top:1px solid #3a3a3a;margin-top:16px;padding-top:16px}.product-dark .img-group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;border-bottom:1px solid #3a3a3a;padding-bottom:16px;margin-bottom:16px;text-align:center}.product-dark .img-group>div{width:50%}.product-dark .img-group>div span{font-size:16px;font-weight:700;line-height:16px}.product-dark .img-group p{font-size:10px;font-weight:700;line-height:15px;color:#ff0067;margin-top:8px;flex-grow:1}.product-dark .purchase-info{background-color:#3a3a3a;padding:20px 10px 30px;margin-top:12px;border-radius:4px}.product-dark .purchase-info ul li{display:flex;justify-content:space-between;align-items:flex-start;margin-top:6px}.product-dark .purchase-info ul li h5{font-size:14px;font-weight:700;line-height:21px;text-decoration:inherit;color:#fff}.product-dark .purchase-info ul li h6{font-size:14px;font-weight:400;line-height:21px;padding-top:0}.product-dark .purchase-info ul li:first-child{margin-top:0}.product-dark .purchase-info ul .calculate-price{margin-top:6px;margin-bottom:24px;text-align:right;display:block}.product-dark .purchase-info ul .calculate-price h6{display:inline-block;padding-top:4px;font-size:16px;font-weight:700}.product-dark .purchase-info ul .calculate-price h6 b{font-size:13px;vertical-align:text-top;margin-right:4px;color:#ff0067}.product-dark .purchase-info ul.product-option-item{border-top:1px dashed #555;margin-top:16px;padding-top:16px}.product-dark .purchase-info ul.product-option-item h6{font-weight:700}.product-dark .purchase-info ul.product-total-price{border-top:1px dashed #555;margin-top:16px;padding-top:16px}.product-dark .purchase-info ul.product-total-price h6{font-size:20px;font-weight:700}.product-dark .total-price{padding:16px 0;border-top:1px solid #3a3a3a;display:flex;justify-content:space-between;align-items:center;position:relative}.product-dark .total-price .questions-box{border:2px solid #818181;border-radius:8px;padding:16px;position:absolute;background-color:#1e1e1e;bottom:57px}.product-dark .total-price .questions-box:after,.product-dark .total-price .questions-box:before{content:"";display:block;position:absolute;z-index:10;width:0;height:0}.product-dark .total-price .questions-box:before{border-top:14px solid #818181;border-right:14px solid rgba(0,0,0,0);left:6px;bottom:-15px;border-bottom-left-radius:3px}.product-dark .total-price .questions-box:after{border-top:12px solid #1e1e1e;border-right:12px solid rgba(0,0,0,0);left:8px;bottom:-10px}.product-dark .total-price p{font-size:13px;font-weight:300;line-height:13px;color:#fff;margin-top:0}.product-dark .total-price-wrap h6{padding-top:0}.product-dark .event-msg-wrap{background-color:#0c041f;border:4px solid #3a3a3a;margin-bottom:0}.product-dark .event-msg-wrap p{font-size:24px;font-weight:700;line-height:60px;color:#fff;letter-spacing:4px;padding-top:4px;margin-top:0}.product-dark .event-msg-wrap p.event-finish-text{font-size:18px;letter-spacing:1px;color:#888}.purchase-info-description-wrap img{width:16px;height:16px;vertical-align:-3px;cursor:pointer;margin-right:6px}.purchase-info-description-wrap span{font-size:14px;font-weight:700;line-height:29px}.purchase-info-description-wrap h6{line-height:29px}.product-top-image{width:100%;padding:33.334% 0;border-radius:10px}.product-class-group{margin-top:20px}.product-class-group .swiper-container{border-radius:10px}.product-class-group .class-thumbnail-img{min-height:100px;height:100px}.product-class-group.no-slider{display:flex;justify-content:flex-start;align-items:flex-start}.product-class-group.no-slider .class-thumbnail-img{width:25%}.info-group{margin-top:40px;margin-bottom:56px;display:flex;justify-content:flex-start;align-items:center}.info-group li{width:48.5%;max-width:388px;border:1px solid #3a3a3a;border-radius:2px;padding:29px 0 30px;text-align:center;background-color:#2d2d2d;margin-left:3%}.info-group li img{width:22px;height:22px;display:inline-block;margin-right:8px;vertical-align:-3px}.info-group li span{font-size:20px;font-weight:700;line-height:29px}.info-group li:first-child{margin-left:0}.curriculum-tab-wrap{margin-top:36px}.curriculum-tab{position:relative}.curriculum-tab .tab-item{cursor:pointer;opacity:.5}.curriculum-tab .tab-item.selected{opacity:1}.curriculum-tab .tab-item.selected .border-top-anim{-webkit-animation-name:width-anim;-webkit-animation-duration:.5s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-o-animation-name:width-anim;-o-animation-duration:.5s;-o-animation-delay:0s;-o-animation-timing-function:ease;-o-animation-fill-mode:forwards;-moz-animation-name:width-anim;-moz-animation-duration:.5s;-moz-animation-delay:0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards;animation-name:width-anim;animation-duration:.5s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes width-anim{0%{width:0;background-color:rgba(0,0,0,0)}to{width:100%;background-color:#6236ff}}.curriculum-tab .tab-item h5{font-size:12px;font-weight:300;line-height:14px;font-family:"Roboto",sans-serif;color:#fff}.curriculum-tab .tab-item h4{font-size:16px;font-weight:700;line-height:24px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.curriculum-tab .tab-img-wrap{margin-top:8px;position:relative}.curriculum-tab .tab-img-wrap .border-top-anim{height:2px}.curriculum-tab .tab-img-wrap .tab-img{padding:31% 0}.curriculum-tab .tab-swiper-next-unique,.curriculum-tab .tab-swiper-prev-unique{position:absolute;width:27px;height:30px;top:-69px;background-color:#3a3a3a;border:1px solid #666;border-radius:4px;z-index:2;cursor:pointer}.curriculum-tab .tab-swiper-next-unique:before,.curriculum-tab .tab-swiper-prev-unique:before{content:"";display:block;margin:8px auto 0;width:7px;height:13px}.curriculum-tab .tab-swiper-prev-unique{right:30px}.curriculum-tab .tab-swiper-prev-unique:before{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/icon-prev-gray.svg) no-repeat 50%/cover}.curriculum-tab .tab-swiper-next-unique{right:0}.curriculum-tab .tab-swiper-next-unique:before{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/icon-next-gray.svg) no-repeat 50%/cover}.curriculum-tab .swiper-button-disabled{opacity:.3;pointer-events:none}.curriculum-title{padding-top:56px;display:block;font-size:20px;font-weight:700;line-height:29px}.curriculum-list{margin-top:16px}.curriculum-list .curriculum-item{border-color:#3a3a3a}.curriculum-list .curriculum-item:first-of-type{margin-top:0}.curriculum-list li{margin-top:18px;position:relative}.curriculum-list h4{font-size:20px;font-weight:700;line-height:29px}.curriculum-list .chapter-content-number{width:24px;height:24px;background-color:#3a3a3a;color:#fff;font-size:14px;font-weight:400;line-height:24px}.curriculum-list h5{font-size:15px;font-weight:400;line-height:22px;color:#fff}.curriculum-list .preview-video-btn-wrap{position:absolute;right:0;height:24px;background-color:#6236ff;border-radius:2px;text-align:center;padding:0 9px;cursor:pointer}.curriculum-list .preview-video-btn-wrap img{width:15px;height:15px;margin-right:4px;vertical-align:-3px}.curriculum-list .preview-video-btn-wrap span{font-size:12px;font-weight:700;line-height:24px;color:#fff}.review-rating-total-wrap{margin-top:32px;border:1px solid #444;padding:22px 0;background-color:#444;border-radius:2px;text-align:center}.review-rating-total-wrap h4{font-size:15px;font-weight:700;line-height:22px;letter-spacing:0}.review-rating-total-wrap .star-rating{margin-top:9px}.review-rating-total-wrap .star-rating li{width:38px;height:37px;margin-right:8px}.course-review-more-btn{border-top:1px solid #3a3a3a;margin-top:24px;padding-top:24px}.course-review-more-btn a{display:block;width:100%;height:48px;text-align:center;border-radius:2px;background-color:#3a3a3a;padding:11px 0 13px;font-size:16px;font-weight:400;line-height:24px}.preview-review-wrap{position:relative}.preview-review-wrap .td-layer{width:70px;height:100%;left:auto;right:0;background:rgba(0,0,0,0);background:linear-gradient(270deg,#1e1e1e 0,rgba(30,30,30,0))}.preview-review-wrap .swiper-slide{width:320px}.preview-review-wrap .preview-review-header{display:flex;justify-content:space-between;align-items:center}.preview-review-wrap .preview-user-info{display:flex;justify-content:flex-start;align-items:center}.preview-review-wrap .preview-review{width:320px;max-height:240px;background-color:#444;padding:24px;border-radius:2px;border:1px solid #444;-o-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.preview-review-wrap .preview-profile{width:32px;height:32px;border-radius:50%;margin-right:8px}.preview-review-wrap .preview-user h5{font-size:12px;font-weight:500;line-height:18px}.preview-review-wrap .preview-user h6{font-size:10px;font-weight:300;line-height:15px;padding-top:0}.preview-review-wrap .preview-review-content{margin-top:16px}.preview-review-wrap .preview-review-content p{font-size:15px;font-weight:400;margin-top:0;height:144px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:6;-webkit-box-orient:vertical}.preview-review-wrap .product-review-swiper-next-unique{position:absolute;width:40px;height:40px;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#777;border:1px solid #444;border-radius:50%;z-index:10;cursor:pointer}.preview-review-wrap .product-review-swiper-next-unique:before{content:"";background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/icon-next-gray.svg) no-repeat 50%/cover;display:block;margin:12px auto 0;width:9px;height:15px}.preview-review-wrap .empty-review-wrap{padding:63px 16px}.preview-review-wrap .empty-review-wrap img{width:32px;height:32px;display:block;margin:0 auto}.preview-review-wrap .empty-review-wrap h3{font-size:14px;font-weight:400;line-height:20px;color:#ccc;margin-top:12px;text-align:center}.product-course-period-wrap{border-radius:2px;background-color:#0c041f;padding:15px 16px 17px;border:1px solid #6236ff;display:flex;justify-content:space-between;align-items:center}.product-course-period-wrap h5{font-size:16px;font-weight:700;line-height:24px;color:#6236ff}.product-course-period-wrap b{font-size:18px;font-weight:700;font-family:"GmarketSansBold";line-height:20px;letter-spacing:-.45px}@media (max-width:767px){.product-course-period-wrap{margin-top:16px}}.course-ticket-wrap{border-right:1px solid #3a3a3a}.course-ticket-wrap img{width:18px;height:15px;vertical-align:-2px;margin-right:4px}.course-secret-note-wrap img{width:15px;height:16px;margin-right:4px;vertical-align:-2px}@media (max-width:768px) and (max-width:767px){.product-dark{padding-top:0}}@media (max-width:768px){.product-dark .mo-detail-header-wrap{margin-top:40px}.product-dark .mo-detail-header-wrap .img-group img{height:16px}.product-dark .mo-invoice-title-wrap h3{margin-top:0;line-height:24px}.product-dark .invoice-content-wrap{padding-bottom:20px}.product-dark .purchase-btn-wrap{background-color:#1e1e1e!important;border-color:#444!important}.product-dark .content-wrap{padding-top:0}.product-dark .course-info-wrap h3,.product-dark .course-info-wrap h6,.product-dark .course-info-wrap p{padding:0 16px}.product-dark .mo-purchase-btn-wrap{background-color:#1e1e1e;border-color:#444}.product-dark .mo-purchase-btn-wrap .icon-wrap{border-color:#727272}.product-dark .mo-purchase-btn-wrap .pay-dark-btn{margin-left:8px;background:none;border:2px solid #6236ff;transition:background-color .2s ease-in-out}.product-dark .mo-purchase-btn-wrap .pay-dark-btn:hover{background-color:#240e73}.mo-product-course-img-slider .class-thumbnail-img{width:100%;padding:31% 0}.mo-product-course-img-slider .swiper-pagination{position:absolute;bottom:20px;left:50%;height:4px;-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2;display:flex;justify-content:center;align-items:center}.mo-product-course-img-slider .swiper-pagination span{width:4px;height:4px;background-color:#fff;border-radius:50%;margin-left:8px;opacity:.3}.mo-product-course-img-slider .swiper-pagination span:first-child{margin-left:0}.mo-product-course-img-slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.mo-detail-header-wrap .product-title h6{font-size:14px;font-weight:700;line-height:14px;color:#6236ff;font-family:"GmarketSansBold";padding-top:5px}.mo-detail-header-wrap .product-title h4{font-size:20px;font-weight:700;line-height:29px;margin-top:8px;word-break:break-all}.mo-detail-header-wrap .purchase-info{padding-bottom:16px!important}.mo-detail-header-wrap .calculate-price{margin-bottom:0!important}.info-group{padding:0 16px}.course-curriculum-wrap h6{padding:29px 16px 0}.curriculum-tab{padding:0 16px}.curriculum-tab .tab-swiper-next-unique,.curriculum-tab .tab-swiper-prev-unique{width:24px;height:27px;top:-63px}.curriculum-tab .tab-swiper-next-unique:before,.curriculum-tab .tab-swiper-prev-unique:before{margin-top:6px}.curriculum-tab .tab-swiper-prev-unique{right:43px}.curriculum-tab .tab-swiper-next-unique{right:16px}.curriculum-title{margin-left:16px}}@media (max-width:480px){.product-dark h3{line-height:29px}.info-group{display:block}.info-group li{height:72px;padding:21px 0 17px;width:100%;max-width:inherit;margin-left:0;margin-top:12px}.info-group li:first-child{margin-top:0}.course-curriculum-wrap h3{font-size:17px;line-height:24px}.curriculum-list .preview-video-btn-wrap img{margin-right:0;vertical-align:-5px}.curriculum-list .preview-video-btn-wrap span{display:none}.preview-review-wrap .td-layer{width:20px}.preview-review-wrap .preview-review,.preview-review-wrap .swiper-slide{width:280px}}.product-dark .count-clock-wrap .time-wrap{background-color:#3a3a3a!important}.product-dark .count-clock-info p{font-weight:400;margin:0}.count-clock-info{text-align:center;font-size:14px;line-height:1.5;padding-bottom:20px}.count-clock-info h5{font-size:24px}.count-clock-wrap{display:flex;justify-content:center;align-items:center;width:100%;bottom:20px;color:#fff;border-radius:4px;-webkit-animation-name:show-up-anim;-webkit-animation-duration:.2s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-o-animation-name:show-up-anim;-o-animation-duration:.2s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-moz-animation-name:show-up-anim;-moz-animation-duration:.2s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;animation-name:show-up-anim;animation-duration:.2s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:forwards}.count-clock-wrap.custom .count-time-wrap .time-wrap{margin:0 20px}.count-clock-wrap.expire .count-time-wrap{color:#999}.count-clock-wrap.expire .day-text{color:#d8d8d8!important}.count-clock-wrap.expire .time-wrap{background-color:#242424!important}.count-clock-wrap .count-time-wrap{width:inherit;display:flex;justify-content:center;align-items:center}.count-clock-wrap .count-time-wrap .day-number,.count-clock-wrap .count-time-wrap .time-wrap{font-size:50px;font-weight:700;text-align:center;background-color:#336dff;border-radius:6px}.count-clock-wrap .count-time-wrap .time-wrap{width:inherit}.count-clock-wrap .count-time-wrap .day-number{padding:8px 10px}.count-clock-wrap .count-time-wrap .day-text{margin-left:4px;margin-right:10px;font-size:15px;font-weight:700;color:#d6e5ff}.count-clock-wrap .count-time-wrap .time-wrap{display:flex;justify-content:center;align-items:center;background-color:#242424;padding:20px}.count-clock-wrap .count-time-wrap .time-wrap>span{margin-right:10px;color:#fff}.count-clock-wrap .count-time-wrap .time-wrap>span:last-child{margin-right:0}.count-clock-wrap .count-time-wrap .time-wrap>span.colon{height:24px;line-height:.33}@media (max-width:767px){.count-clock-wrap .count-time-wrap .time-wrap>span{font-size:8vw;margin-right:2vw}.count-clock-wrap .count-time-wrap .time-wrap>span.colon{height:4.5vw}}.count-clock-wrap .count-content-wrap{margin-left:20px}.count-clock-wrap .count-content-wrap .title{margin-bottom:2px}.count-clock-wrap .count-content-wrap .sub-title{font-size:11px;font-weight:400;color:#e8e8e8}.early-wrap-box{color:#fff;background-color:#6236ff;margin-bottom:40px}.earlybird-wrap{max-width:600px;padding:30px 0;position:relative}@media (max-width:1128px){.earlybird-wrap{max-width:100%}}.earlybird-wrap .earlybird-box{width:100%;padding:0 5%}.earlybird-wrap .earlybird-box>div div:nth-of-type(3) .price-box{opacity:.6}.earlybird-wrap .earlybird-box>div div:nth-of-type(3) .price-box .percent-circle{background-color:#999}.earlybird-wrap .earlybird-box>div div:nth-of-type(4) .price-box{opacity:.6}.earlybird-wrap .earlybird-box>div div:nth-of-type(4) .price-box .percent-circle{background-color:#999}.earlybird-wrap .earlybird-box .earlybird-title{padding-bottom:30px}.earlybird-wrap .earlybird-box .earlybird-title div:first-child{color:#fff;font-size:25px}@media (max-width:1128px){.earlybird-wrap .earlybird-box .earlybird-title div:first-child{font-size:20px}}@media (max-width:767px){.earlybird-wrap .earlybird-box .earlybird-title div:first-child{font-size:5vw}}.earlybird-wrap .earlybird-box .earlybird-title div:last-child{color:#fff;font-size:30px;font-weight:700;margin-top:10px}@media (max-width:767px){.earlybird-wrap .earlybird-box .earlybird-title div:last-child{font-size:5.5vw}}.earlybird-wrap .earlybird-box .icon-down-arrow{position:relative;z-index:3;text-align:center;padding:15px 0}.earlybird-wrap .earlybird-box .price-box-wrap{position:relative;color:#333}.earlybird-wrap .earlybird-box .price-box-wrap:last-of-type{margin-top:50px}.earlybird-wrap .earlybird-box .price-box-wrap>h5{font-weight:400;padding:3px 2px;position:absolute;top:10px;left:13px;z-index:1}.earlybird-wrap .earlybird-box .price-box-wrap>h5.limited{color:red;border:1px solid red;border-radius:3px}@media (max-width:767px){.earlybird-wrap .earlybird-box .price-box-wrap>h5{font-size:12px}}.earlybird-wrap .earlybird-box .price-box-wrap .price-box{height:100px;background-color:#fff;border-radius:5px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:10px 15px;position:relative}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left{color:#333;margin-top:10px;width:200px;position:relative}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left span{font-size:27px;font-weight:700}@media (max-width:1128px){.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left{width:50%;margin-top:20px}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left span{font-size:24px}}@media (max-width:767px){.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left{margin-top:8px}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-left span{font-size:24px}}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right{margin-right:15px}@media (max-width:767px){.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right{width:50%}}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:first-child{color:#333;text-align:right}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:first-child>li:first-child{font-size:18px;font-weight:700;vertical-align:bottom;display:inline-block}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:first-child>li:last-child{font-size:23px;font-weight:700;vertical-align:bottom;display:inline-block;margin-left:2px}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:last-child{text-align:right;margin-top:5px}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:last-child span{font-weight:600;color:#a2a2a2;text-decoration:line-through;text-decoration-thickness:2px;margin-right:1px}@media (max-width:767px){.earlybird-wrap .earlybird-box .price-box-wrap .price-box .content-right>ul:last-child{font-size:3.8vw}}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .percent-circle{width:60px;height:60px;background-color:red;border-radius:50%;position:absolute;right:-15px;top:-30px;display:flex;justify-content:center;align-items:center}.earlybird-wrap .earlybird-box .price-box-wrap .price-box .percent-circle div{color:#fff;font-size:20px;font-weight:700}.viewer-container{min-height:100vh;padding-top:36px;padding-bottom:40px}.viewer-container .td-wrapper{margin:30px auto 0;display:flex;justify-content:space-between;align-items:flex-start}.viewer-container .modal-content{max-height:inherit}.viewer-container .modal-section{overflow-y:hidden;max-height:inherit}.viewer-container .modal-section.simple-section{padding-bottom:80px!important}.viewer-container .modal-section.simple-section h4:first-child{margin-top:10px}.viewer-container .modal-section-wrap{max-height:404px;overflow-y:auto;margin-top:20px;height:100%}.viewer-container .td-top-btn{bottom:68px;right:10px;z-index:4}.viewer-container .td-top-btn.qna{bottom:30px}.video-wrapper{width:65%;padding-right:2%;flex-shrink:0}.video-wrapper .video-title-wrap{margin-top:9px;display:flex;justify-content:space-between;align-items:flex-start}.video-wrapper .video-title-wrap p{font-size:17px;font-weight:700;line-height:20px;padding-right:10px}.video-wrapper .video-title-wrap a{display:block;flex-shrink:0;width:96px;padding:3px 12px;background-color:#242424;border-radius:2px;font-size:13px;font-weight:400;line-height:16px;color:#fff;text-align:center}.video-wrapper .video-title-wrap a img{width:24px;height:auto;vertical-align:-7px;margin-left:2px}.video-wrapper .video-error-resolution{display:flex;justify-content:flex-end;align-items:center;margin-top:6px}.video-wrapper .video-error-resolution img{width:12px;height:auto;margin-top:1px;margin-right:3px;opacity:.3}.video-wrapper .video-error-resolution a{font-size:12px;font-weight:300;color:#ccc;line-height:16px}.video-wrapper .subject-info-wrapper{margin-top:20px;position:relative}.video-wrapper .subject-info-wrapper h3{font-size:19px;font-weight:700;line-height:22px;margin-top:4px;word-break:keep-all}.video-wrapper .subject-info-wrapper .view-more-description{width:100%;display:flex;justify-content:center;align-items:center;padding:13px 0}.video-wrapper .subject-info-wrapper .view-more-description p{font-size:12px;line-height:17px;color:#999;padding-left:8px}.video-wrapper .subject-description{margin-top:8px;line-height:22px}.video-wrapper .subject-description.folded{height:65px;overflow:hidden}.video-wrapper .subject-description *{font-size:14px;font-weight:300;line-height:22px;color:#555;word-break:break-all}.video{position:relative;margin-top:20px;aspect-ratio:16/9;background-color:#000}.video .video-action-wrapper{position:absolute;width:100%;height:100%;z-index:10;pointer-events:none}.video .video-action-wrapper .back-to-current-time-btn{display:none;padding:4px;width:199px;height:36px;background:#242424;color:#fff;mix-blend-mode:normal;opacity:.8;border-radius:4px;align-items:center;justify-content:space-evenly}.video .video-action-wrapper .back-to-current-time-btn.show{position:relative;display:flex;top:6px;left:7px;z-index:13;pointer-events:visible}.video .video-action-wrapper .back-to-current-time-btn img{width:24px}.video .video-action-wrapper .back-to-current-time-btn p{font-size:13px}.video .video-action-wrapper .video-load-failed{height:100%;background:linear-gradient(180deg,#333 1%,#636363);display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff}.video .video-action-wrapper .video-load-failed h3{font-size:26px;font-weight:700;line-height:40px}.video .video-action-wrapper .video-load-failed p{font-size:16px;font-weight:300;line-height:20px;margin-top:10px}.video .video-action-wrapper .video-action-btn{position:absolute;width:130px;height:130px;z-index:11;pointer-events:visible;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.video .video-action-wrapper .video-action-btn .action-btn{display:none;width:100%;height:100%;background-color:rgba(0,0,0,.2);border-radius:9px;position:absolute;top:50%;left:50%;z-index:12;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video .video-action-wrapper .video-action-btn .action-btn:before{content:"";display:block;width:64px;height:64px;position:absolute;left:50%;top:50%;z-index:13;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.video .video-action-wrapper .video-action-btn.prev{left:25px}.video .video-action-wrapper .video-action-btn.prev .action-btn:before{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/viewer/replay_10.svg) no-repeat 50%/cover}.video .video-action-wrapper .video-action-btn.prev.hover .action-btn{display:block}.video .video-action-wrapper .video-action-btn.next{right:25px}.video .video-action-wrapper .video-action-btn.next .action-btn:before{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/viewer/forward_10.svg) no-repeat 50%/cover}.video .video-action-wrapper .video-action-btn.next.hover .action-btn{display:block}.autoplay-switch-wrap{display:flex;justify-content:flex-start;align-items:center}.autoplay-switch-wrap input[type=checkbox]{width:30px;height:12px;border-radius:8px;background-color:#f9f9f9;display:block;cursor:pointer;margin:0 auto;position:relative;border:1px solid #ddd}.autoplay-switch-wrap input[type=checkbox]:before{content:"";display:block;letter-spacing:-1px;width:18px;height:18px;border-radius:50%;background-color:#ddd;position:absolute;left:0;top:-4px;transition:left .2s ease}.autoplay-switch-wrap input[type=checkbox]:checked{background-color:#b5b4ff;border-color:#b5b4ff}.autoplay-switch-wrap input[type=checkbox]:checked:before{background-color:#4745ff;left:12px}.autoplay-switch-wrap label{margin-right:8px;font-size:12px;font-weight:300;color:#595959;line-height:16px}.subject-wrapper{width:35%;background-color:#fff;flex-shrink:0}.subject-wrapper.sticky{position:sticky;top:16px;right:0}.subject-wrapper-top{display:flex;justify-content:space-between;align-items:center;padding:16px 12px 15px;border-radius:2px;background:#f4f4f4}.subject-wrapper-top .subject-info-wrap{display:flex}.subject-wrapper-top .subject-info-wrap .total-video-count{font-size:12px;font-weight:300;color:#727272;line-height:16px;padding-right:16px}.subject-wrapper-top .subject-info-wrap .attendance_rate{font-size:13px;line-height:16px;color:#595959}@media (max-width:767px){.subject-wrapper-top{background-color:#fff;padding:0 0 16px}}.subject-list{margin-top:8px}.subject-list li{border-top:1px solid #eaeaea;display:flex;justify-content:flex-start;align-items:center;padding:8px;position:relative;cursor:pointer;border-radius:4px}.subject-list li:first-child{border-top:none}.subject-list li.active{background-color:#6236ff}.subject-list li.active .current-playing-video-wrap img{width:20px;height:auto;vertical-align:-4px;margin-right:4px}.subject-list li.active .current-playing-video-wrap .video-viewed-icon{margin-right:0}.subject-list li.active .current-playing-video-wrap span{font-size:14px;font-weight:700;line-height:18px;color:#fff}.subject-list li.active .subject-index{background-color:#6236ff;color:#fff}.subject-list li .video-viewed-icon{position:absolute;right:8px;width:18px;height:auto}.subject-list .subject-index{flex-shrink:0;width:36px;height:36px;font-size:12px;font-weight:300;line-height:36px;color:#727272;text-align:center}.subject-list .subject-title-wrap{margin-left:4px;width:85%}.subject-list .subject-title-wrap *{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.subject-list .subject-title-wrap.is-viewed{width:73%}.subject-list .subject-title-wrap p{font-size:12px;font-weight:300;line-height:12px}.subject-list .subject-title-wrap h4{font-size:14px;font-weight:700;line-height:14px;margin-top:4px}.subject-pagenation{margin-top:35px;margin-bottom:12px;text-align:center}.subject-pagenation span{margin-right:16px;font-size:15px;font-weight:400;line-height:15px;color:#bbb;cursor:pointer}.subject-pagenation span.selected{color:#6236ff}.subject-pagenation span:last-child{margin-right:0}.bottom-viewer-btn{display:none}.video-buffer-wrap{position:absolute;width:45%;background-color:rgba(0,0,0,.8);border-radius:5px;-o-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);left:0;right:0;bottom:14%;margin:auto;padding:24px 0;z-index:1000;text-align:center}.video-buffer-wrap h4{font-size:22px;font-weight:700;line-height:22px;color:#fff;position:relative}.video-buffer-wrap h4 img{vertical-align:-5px;width:26px;margin-right:4px;height:auto}.video-buffer-wrap h4:after{content:"";display:block;width:40px;height:3px;background-color:#aaa;position:absolute;left:0;right:0;margin:auto;bottom:-20px}.video-buffer-wrap .video-solution-btn{width:50%;margin:35px auto 0;display:block;font-size:16px;font-weight:400;line-height:16px;color:#fff}@media (max-width:1050px){.video-buffer-wrap{width:54%;padding:16px 0}.video-buffer-wrap h4{font-size:18px}.video-buffer-wrap .video-solution-btn{font-size:14px}}@media (max-width:768px){.subject-list .subject-title-wrap{width:90%}.subject-list .subject-title-wrap.is-viewed{width:93%}.fixed-area-line{position:absolute;top:0}.viewer-container{padding:48px 0}.viewer-container .td-wrapper{display:block;padding:0;margin-top:0}.video-wrapper{width:100%;min-height:100%;padding:0}.video-wrapper .video{width:100%;margin-top:0;min-height:calc(56.25vw - 17px);z-index:3}.video-wrapper .video.sticky{position:sticky;right:0;top:48px}.video-wrapper .video-error-resolution,.video-wrapper .video-title-wrap{display:none}.video-wrapper .subject-info-wrapper{padding:0 18px 24px}.video-wrapper .subject-info-wrapper h3{width:100%;font-size:17px;display:inline-block;word-break:keep-all}.video-wrapper .subject-info-wrapper .secret-note-dw-btn{padding:3px 12px;background-color:#242424;border-radius:2px;width:96px;position:absolute;font-size:13px;font-weight:400;line-height:16px;color:#fff;right:16px}.video-wrapper .subject-info-wrapper .mo-secret-note-down{display:flex;width:100%;font-size:13px;line-height:16px;padding:12px;margin:16px 0 0;background:#f2f2ff;border-radius:4px;align-items:center;justify-content:space-between}.video-wrapper .subject-info-wrapper img{width:24px;height:auto;vertical-align:-7px;margin-left:2px}.shuffle-btn-wrap{display:flex;justify-content:center;z-index:3;background-color:#fff;border-top:1px solid #f4f4f4;position:sticky;top:40px}.shuffle-btn-wrap button{font-size:15px;width:50%;padding:16px;border-bottom:2px solid #fff;color:#595959}.shuffle-btn-wrap button.selected{border-bottom:2px solid #4745ff;font-weight:700;color:#242424}.slide-wrap{padding:16px}.subject-wrapper{width:100%;display:block}.subject-wrapper.sticky{position:relative;top:0}.subject-list{margin-top:0}.subject-list li{border-radius:0;margin:0 -15px}.bottom-viewer-btn{display:block;width:100%;position:fixed;z-index:1003;bottom:-2px}.bottom-viewer-btn button{background:#fff;font-size:15px;line-height:45px;border:1px solid #d1d1d1;width:50%}.bottom-viewer-btn button.active{background:#6236ff;color:#fff;font-weight:700}.bottom-viewer-btn button.disabled{pointer-events:none;color:#d1d1d1}}@media (max-width:550px){.video-buffer-wrap{width:60%;padding:0}.video-buffer-wrap .mo-video-solution-btn{display:block;padding:12px 0;font-size:16px;font-weight:700;line-height:22px;color:#fff}.video-buffer-wrap .mo-video-solution-btn img{vertical-align:-5px;width:21px;margin-right:4px;height:auto}}@media (max-width:480px){.viewer-container .modal-section.simple-section{padding:24px!important;min-height:inherit;height:inherit}.viewer-container .modal-section.simple-section h4:first-child{margin-top:10px}.viewer-container .modal-section-wrap{max-height:calc(100% - 96px)}.video-buffer-wrap .mo-video-solution-btn{padding:10px 0;font-size:14px}.video-buffer-wrap .mo-video-solution-btn img{width:19px}.subject-list .subject-title-wrap{width:86%}.subject-list .subject-title-wrap.is-viewed{width:88%}}.account-info-edit-wrap{width:100%;max-width:540px;margin:0 auto}.account-info-edit-wrap .profile-image-edit-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.account-info-edit-wrap .profile-image-edit-wrap div{position:relative;cursor:pointer}.account-info-edit-wrap .profile-image-edit-wrap div:hover{cursor:pointer}.account-info-edit-wrap .profile-image-edit-wrap div .profile-img{width:50px;height:50px;border-radius:50%;filter:brightness(.6);object-fit:cover}.account-info-edit-wrap .profile-image-edit-wrap div .profile-edit-icon{width:25px;height:25px;display:block;position:absolute;top:12px;left:13px}.account-info-edit-wrap .email-address{margin-top:18px;margin-bottom:50px;font-size:14px;font-weight:400;color:#242424;line-height:16px}.account-info-edit-wrap .password-change-wrap{margin-bottom:50px;display:flex;justify-content:space-between;align-items:center}.account-info-edit-wrap .password-change-wrap div{display:flex;justify-content:flex-end;align-items:center;cursor:pointer}.account-info-edit-wrap .password-change-wrap div span{margin-right:6px;font-size:14px;font-weight:400;color:#242424;line-height:16px}.account-info-edit-wrap .nickname-wrap{display:flex;justify-content:space-between;align-items:flex-start}.account-info-edit-wrap .nickname-wrap .input-wrap{width:80%}.account-info-edit-wrap .nickname-wrap .confirm-btn{width:100%;max-width:93px;margin-left:12px;padding:12px 0;font-size:14px;font-weight:400;color:#242424;line-height:16px;border:1px solid #cdcdcd;border-radius:2px}.account-info-edit-wrap .select-box-wrap{margin-bottom:50px}.account-info-edit-wrap .address-wrap .input-wrap{height:48px;margin-bottom:0}.account-info-edit-wrap .address-wrap .input-wrap input:focus{border-color:#d8d8d8!important}.account-info-edit-wrap .address-wrap .address-top-wrap{margin-top:6px;display:flex;justify-content:space-between;align-items:baseline}.account-info-edit-wrap .address-wrap .address-top-wrap .input-wrap{width:100%}.account-info-edit-wrap .address-wrap .address-search-btn{width:100%;max-width:94px;margin-left:12px;padding:12px 0;font-size:14px;font-weight:400;line-height:16px;color:#242424;border:1px solid #cdcdcd;border-radius:2px}.account-info-edit-wrap .address-wrap .address-info{margin-top:10px;display:flex;justify-content:flex-start;align-items:center}.account-info-edit-wrap .address-wrap .address-info .info-icon{width:16px;height:16px}.account-info-edit-wrap .address-wrap .address-info p{margin-left:5px;font-size:12px;font-weight:400;color:#6b6b6b;line-height:14px}.account-info-edit-wrap .address-wrap .address-info .default-msg{margin-top:0;margin-left:10px;color:#ff2828}.account-info-edit-wrap .edit-btn-group{margin-top:100px;display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767px){.account-info-edit-wrap .edit-btn-group{display:block}}.account-info-edit-wrap .edit-btn-group .btn-wrap{display:flex;justify-content:flex-start;align-items:center;max-width:328px}.account-info-edit-wrap .edit-btn-group .btn{width:48%;padding:12px 0;font-size:14px;font-weight:700;color:#242424;line-height:16px;text-align:center;border-radius:2px}.account-info-edit-wrap .edit-btn-group .drop-out-btn{font-size:13px;font-weight:400;color:#999;line-height:16px;border-bottom:1px solid #999}@media (max-width:767px){.account-info-edit-wrap .edit-btn-group .drop-out-btn{display:inline-block;font-size:14px}}.account-info-edit-wrap .edit-btn-group .btn-wrap{width:100%;margin-top:60px}.account-info-edit-wrap .edit-btn-group .cancel-btn{margin-right:10px;border:1px solid #cdcdcd;background-color:#fff}.account-info-edit-wrap .edit-btn-group .save-info-btn{color:#fff;background-color:#4745ff}.pwd-change-btn{margin-top:60px}@media (max-width:767px){.pwd-change-btn{margin-top:50px}}.old-password-wrap{margin-bottom:64px}.id-find-container .content .desc{margin-top:20px;margin-bottom:80px;font-size:14px;font-weight:300;line-height:20px;color:#666}@media (max-width:767px){.id-find-container .content .desc{margin-top:0;margin-bottom:60px}}.id-find-container .content .desc img{width:14px;height:auto;opacity:.5;margin-right:4px;vertical-align:-1px}.id-find-container .content .desc.result-id-find{margin-top:100px;margin-bottom:100px}.id-find-container .td-btn,.password-find-wrap .submit-btn{margin-top:40px}.drop-out-container .drop-out-btn{margin-top:50px}.drop-out-container .content p{margin-bottom:80px;font-size:14px;font-weight:300;line-height:20px;color:#666}@media (max-width:767px){.drop-out-container .content p{margin-top:0;margin-bottom:60px}}.drop-out-container .content p img{width:14px;height:auto;opacity:.5;margin-right:4px;vertical-align:-1px}.drop-out-container .text-input label{font-size:14px;font-weight:700;line-height:22px;color:#242424}.drop-out-container .text-input input{margin-top:0;padding:18px 0 12px;font-size:14px;font-weight:400;color:#999;line-height:17px;border:none;border-bottom:1px solid #d8d8d8}.drop-out-container .text-input span{position:absolute;font-size:10px;font-weight:300;line-height:16px;color:#ff0067;bottom:-16px;right:0}.curation-container{padding-bottom:50px}.curation-focus{margin-top:40px;width:100%;min-height:110px;padding:24px 16px;border-radius:8px;background-color:#f9f9f9;text-align:center;letter-spacing:0}.curation-focus h4{font-family:"GmarketSansBold";font-size:12px;line-height:14px;color:#6236ff}.curation-focus p{font-size:14px;line-height:20px;margin-top:8px;height:auto;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:keep-all;white-space:break-spaces}.curation-wrapper{width:100%;max-width:1128px;margin:0 auto;padding:0 16px}.curation-list{margin-top:64px}@media (max-width:767px){.curation-list{display:block;margin:0 auto 30px;max-width:488px;white-space:nowrap}.curation-list::-webkit-scrollbar{display:none}}.curation-top-header{height:560px;background-color:#28283d;position:relative;overflow:hidden}.curation-top-header .td-wrapper-v2.curation{position:relative}.curation-top-header .title-wrap{position:absolute;left:40px;top:136px;z-index:6;-webkit-animation-name:fade-in-anim;-webkit-animation-duration:1.5s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:fade-in-anim;-o-animation-duration:1.5s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-moz-animation-name:fade-in-anim;-moz-animation-duration:1.5s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;animation-name:fade-in-anim;animation-duration:1.5s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.curation-top-header .title-wrap h2{width:100%;max-width:550px;word-break:keep-all;font-size:40px;font-weight:700;line-height:48px;color:#fff;font-family:"GmarketSansBold";white-space:break-spaces}.curation-top-header .title-wrap p{font-size:24px;font-weight:400;font-family:"GmarketSansLight";line-height:32px;color:#ccc;margin-top:24px;white-space:pre-line}.box-wrap{margin-top:40px;display:flex;justify-content:flex-start;align-items:center}.box-wrap li{background-color:#fff;padding:15px 18px;border-radius:8px;margin-right:8px;font-size:14px;font-weight:400;font-family:"GmarketSansLight";line-height:14px;color:#444}.box-wrap li img{width:16px;height:auto;vertical-align:-3px;margin-right:4px}.box-wrap li span{font-family:"GmarketSansBold"}.box-wrap li:last-child>img{width:17px}.bg-img-icon-wrap{position:relative}.bg-img-icon-wrap img{position:absolute;z-index:1;opacity:0;animation:fade-in-anim 1.5s ease-in-out forwards,up-down-anim 1.5s ease-in-out infinite alternate}@keyframes fade-in-anim{0%{opacity:0}to{opacity:1}}@keyframes up-down-anim{0%{transform:translateY(0)}to{transform:translateY(-5px)}}.bg-img-icon-wrap img:first-of-type{width:515px;height:465px;left:60%;top:106px;margin-left:-7%;z-index:1;animation-delay:.2s}.bg-img-icon-wrap img:nth-of-type(2){width:213px;height:310px;left:60%;top:233px;margin-left:-8.5%;z-index:2;animation-delay:.4s}.bg-img-icon-wrap img:nth-of-type(3){width:173px;height:195px;left:60%;top:307px;margin-left:28.5%;z-index:3;animation-delay:.6s}.bg-img-icon-wrap img:nth-of-type(4){width:168px;height:154px;left:60%;top:80px;margin-left:16.5%;z-index:4;animation-delay:.8s}.bg-img-icon-wrap img:nth-of-type(5){width:246px;height:258px;left:0;top:304px;z-index:5;animation-delay:1s}@media (max-width:1200px){.curation-top-header .title-wrap{left:24px}}@media (max-width:1024px){.bg-img-icon-wrap img:first-of-type{width:415px;height:365px;top:205px}.bg-img-icon-wrap img:nth-of-type(2){width:153px;height:250px;top:306px}.bg-img-icon-wrap img:nth-of-type(3){width:123px;height:145px;top:377px;margin-left:30%}.bg-img-icon-wrap img:nth-of-type(4){width:118px;height:104px;top:190px;margin-left:17.5%}.bg-img-icon-wrap img:nth-of-type(5){width:176px;height:188px;left:16px;top:365px}}@media (max-width:768px){.curation-top-header{height:520px}.curation-top-header .title-wrap{top:80px}.curation-top-header .title-wrap h2{font-size:32px;line-height:40px;max-width:320px}.curation-top-header .title-wrap p{font-size:16px;line-height:24px;margin-top:16px}.box-wrap{margin-top:32px}.bg-img-icon-wrap img:first-of-type{top:165px}.bg-img-icon-wrap img:nth-of-type(2){top:275px;margin-left:-9%}.bg-img-icon-wrap img:nth-of-type(3){margin-left:38%}.bg-img-icon-wrap img:nth-of-type(4){top:145px;margin-left:26%}.bg-img-icon-wrap img:nth-of-type(5){top:325px}}@media (max-width:600px){.bg-img-icon-wrap img:nth-of-type(5){display:none}}@media (max-width:480px){.curation-top-header .title-wrap{left:16px;padding-right:27px}.curation-list{margin-top:72px}.curation-list .curation-content-title{font-size:20px;line-height:20px}.curation-focus{margin-top:24px}.bg-img-icon-wrap img:first-of-type{width:296px;height:271px;left:12.5%;top:255px;margin-left:0}.bg-img-icon-wrap img:nth-of-type(2){width:123px;height:180px;left:10%;top:328px;margin-left:0}.bg-img-icon-wrap img:nth-of-type(3){width:91px;height:113px;left:70%;top:307px;margin-left:0}.bg-img-icon-wrap img:nth-of-type(4){width:98px;height:90px;left:50%;top:240px;margin-left:0}.box-wrap li{padding:12px 8px}}.survey-container{height:100vh;max-width:100%}.survey-container .survey-form{height:100%}.time-event-container{letter-spacing:0}.time-event-container>.td-wrapper{width:100%;max-width:960px;margin:0 auto}.time-event-container.hard-study .making-banner-image.default{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/hardstudy/hardstudy_time_event_banner.png) no-repeat 50%/cover}.time-event-container.hard-study .time-event-category-name{margin-top:180px;margin-bottom:130px;font-size:32px;line-height:1.5}@media (max-width:1128px){.time-event-container.hard-study .time-event-category-name{margin-top:150px;margin-bottom:100px;font-size:28px}}@media (max-width:767px){.time-event-container.hard-study .time-event-category-name{margin-top:100px;margin-bottom:70px;font-size:19px}}.time-event-container.hard-study .time-event-category-name span{margin-right:5px;font-size:34px;color:#ff2d69}@media (max-width:1128px){.time-event-container.hard-study .time-event-category-name span{font-size:30px}}@media (max-width:767px){.time-event-container.hard-study .time-event-category-name span{margin-right:3px;font-size:20px}}@media (max-width:767px){.time-event-container.hard-study .content-title{width:100%;max-width:488px;margin:0 auto 20px}}.time-event-container.tm-event .making-banner-image{max-height:500px}.time-event-container.tm-event .making-banner-image.default{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/event/tm_event_banner.png) no-repeat top/cover}.time-event-container.tm-event .td-wrapper{margin-top:60px}@media (max-width:767px){.time-event-container.tm-event .content-title{width:100%;max-width:500px;margin:0 auto 20px}}@media (max-width:767px){.time-event-container .time-special-price .time-event-list .time-event-category-name{margin-bottom:40px}}.time-event-container .time-special-price .time-event-list .course-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;width:100%;margin-bottom:80px}@media (max-width:1128px){.time-event-container .time-special-price .time-event-list .course-list{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.time-event-container .time-special-price .time-event-list .course-list{grid-template-columns:repeat(2,1fr)}}.time-event-container .time-special-price .time-event-list .course-list .list-item{max-width:267px;min-width:154px;box-shadow:none;margin-bottom:16px}@media (max-width:1128px){.time-event-container .time-special-price .time-event-list .course-list .list-item{max-width:none}}@media (max-width:767px){.time-event-container .time-special-price .time-event-list .course-list .list-item{max-width:none}}.time-event-container .time-special-price .time-event-list .list-item .badge-wrap-2{position:absolute;top:8px;left:8px;background-color:#ff0067;padding:4px 6px;border-radius:4px}@media (max-width:1128px){.time-event-container .time-special-price .time-event-list .list-item .badge-wrap-2{top:8px;left:8px}}.time-event-container .time-special-price .time-event-list .list-item .badge-wrap-2 p{font-size:11px;font-weight:700;color:#fff}@media (max-width:767px){.time-event-container .time-special-price .time-event-list .list-item .badge-wrap-2 p{font-size:12px;line-height:18px}}.time-event-container .time-special-price .time-event-list .list-item .thumbnail-wrap{display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:62%;border:1px solid rgba(0,0,0,.05);border-radius:8px;position:relative;transition:transform .3s ease}.time-event-container .time-special-price .time-event-list .list-item .thumbnail-wrap .thumbnail-box{position:absolute;width:100%;height:100%;top:0;left:0}.time-event-container .time-special-price .time-event-list .list-item .thumbnail-wrap:hover{-ms-transform:translateY(-4px);transform:translateY(-4px)}.time-event-container .time-special-price .time-event-list .list-item .course-desc-wrap{word-wrap:break-word}.time-event-container .time-special-price .time-event-list .list-item .course-desc-wrap h4{font-weight:400;display:block;word-break:keep-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.time-event-container .time-special-price .time-event-list .list-item .course-desc-wrap p{color:#888;font-size:12px;font-style:normal;font-weight:400;line-height:100%;margin-top:8px}.time-event-container .time-special-price .time-event-list .origin-price-wrap{display:flex;justify-content:flex-start;align-items:center}.time-event-container .time-special-price .time-event-list .time-event-price-wrap{display:flex;justify-content:flex-start;align-items:center;background-color:rgba(0,0,0,0);background-color:initial;color:#000;height:auto}.time-event-container .time-special-price .time-event-list .time-event-price-wrap h5{font-size:16px;line-height:1.3}@media (max-width:767px){.time-event-container .time-special-price .time-event-list .time-event-price-wrap h5{font-size:16px;line-height:130%}}.time-event-container .time-special-price .time-event-list .time-event-price-wrap .discount-ratio{color:#4745ff}.time-event-container .time-special-price .time-event-list .time-event-price-wrap .right{margin-left:4px}.time-event-container .disable-layer{display:none;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center}.time-event-container .disable-layer .info-text{font-size:20px;font-weight:700;color:#fff;padding:10px 12px;background-color:#000;border-radius:8px}@media (max-width:767px){.time-event-container .disable-layer .info-text{font-size:16px;padding:10px 16px}}.time-event-container .opacity-layer{width:100%;height:100%;opacity:.5;top:0;left:0;z-index:2}.time-event-top-header{background-color:#0c041f;position:relative;max-height:500px}.time-event-top-header .td-wrapper{position:absolute;top:80px;width:100%;z-index:4;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767px){.time-event-top-header .td-wrapper{top:56px}}.time-event-top-header .animation-wrap{overflow:hidden;max-height:500px}.time-event-top-header .making-banner-image{width:100%;height:500px}@media (max-width:767px){.time-event-top-header .making-banner-image{height:400px}}.time-event-top-header .default-background-image{width:100%;height:500px;-webkit-animation-name:scale-anim;-webkit-animation-duration:2.8s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:alternate;-o-animation-name:scale-anim;-o-animation-duration:2.8s;-o-animation-delay:0s;-o-animation-timing-function:ease;-o-animation-fill-mode:alternate;-moz-animation-name:scale-anim;-moz-animation-duration:2.8s;-moz-animation-delay:0s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:alternate;animation-name:scale-anim;animation-duration:2.8s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:alternate;animation-iteration-count:infinite}@media (max-width:767px){.time-event-top-header .default-background-image{height:400px}}@keyframes scale-anim{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.time-event-top-header .time-event-logo{width:100%;max-width:285px;height:auto;animation-delay:.45s}@media (max-width:1128px){.time-event-top-header .time-event-logo{max-width:175px}}@media (max-width:767px){.time-event-top-header .time-event-logo{max-width:144px}}.time-event-top-header .clock-anim{position:absolute;width:100%;max-width:960px;left:0;right:0;top:0;bottom:0;margin:auto;z-index:3}@media (max-width:1128px){.time-event-top-header .clock-anim{max-width:700px}}@media (max-width:767px){.time-event-top-header .clock-anim{max-width:540px}}.time-event-list{min-height:620px}.time-event-list .time-event-category-list{padding-top:100px}@media (max-width:768px){.time-event-list .time-event-category-list{padding-top:60px}}.time-event-list:first-child{margin-top:0}.time-event-list .time-event-category-name{font-size:24px;font-weight:700;line-height:24px;font-family:"GmarketSansBold";text-align:center}@media (max-width:767px){.time-event-list .time-event-category-name{font-size:20px}}.time-event-list .course-list{display:flex;margin-top:48px}@media (max-width:767px){.time-event-list .course-list{margin-top:24px}}.time-event-list .course-list.justify-content-center{justify-content:center;margin-left:0}.time-event-list .list-item{box-shadow:0 7px 18px rgba(0,0,0,.1),0 12px 8px rgba(0,0,0,.02);background-color:#fff;border-radius:4px}@media (max-width:767px){.time-event-list .list-item{width:100%!important}}.time-event-list .list-item h4{font-weight:700}.time-event-list .list-item .thumbnail-wrap a{margin:0 auto 8px;width:120px;height:120px;border-radius:120px;overflow:hidden}.time-event-list .list-item .thumbnail-wrap .course-image{width:100%;height:100%}.time-event-list .list-item .thumbnail-wrap .course-image:hover{-ms-transform:none;transform:none}.time-event-list .link-button{margin-bottom:0!important;font-size:12px}.time-event-list .link-button:after{content:"";display:inline-block;width:5px;height:9px;margin-left:4px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/event/move-btn-arrow-icon.png) no-repeat 50%/cover;vertical-align:1px}.time-event-list .origin-price-wrap{margin-top:12px;display:flex;justify-content:space-between;align-items:center}@media (max-width:1128px){.time-event-list .origin-price-wrap{margin-top:12px}}@media (max-width:767px){.time-event-list .origin-price-wrap{margin-top:8px}}.time-event-list .origin-price-wrap h6{font-size:12px;font-weight:500;line-height:130%;color:#aaa}.time-event-list .origin-price-wrap h6 span{text-decoration:line-through}.time-event-list .time-event-price-wrap{display:flex;justify-content:space-between;align-items:center;width:100%;height:48px;border-radius:4px;background-color:#0c041f;margin-top:4px;color:#fff}.time-event-list .time-event-price-wrap img{width:13px;height:20px;margin-right:4px;animation-iteration-count:infinite;vertical-align:-4px}.time-event-list .time-event-price-wrap span{font-size:16px;font-weight:700;line-height:48px;font-family:"GmarketSansBold"}.time-event-list .time-event-price-wrap .right{text-align:right}.time-event-list .time-event-price-wrap h5{font-size:16px;font-weight:700;line-height:130%}.time-event-list .time-event-price-wrap p{font-size:10px;font-weight:400;line-height:14px;color:#d8d8d8;font-family:"GmarketSansMedium"}.learning-reason-wrap{background-color:#f9f9f9;padding:48px 16px 74px}@media (max-width:767px){.learning-reason-wrap{margin-top:60px;padding-left:0;padding-right:0}}.learning-reason-wrap .td-wrapper{width:100%;max-width:980px;margin:0 auto;overflow:hidden;padding-bottom:30px}.learning-reason-wrap h3{font-size:24px;font-weight:700;line-height:25px;font-family:"GmarketSansBold";text-align:center}.learning-reason-wrap ul{margin-top:48px}.learning-reason-wrap .swiper-container{overflow:visible;pointer-events:none}@media (max-width:1128px){.learning-reason-wrap .swiper-container{pointer-events:inherit}}.learning-reason-wrap .swiper-wrapper{justify-content:center}@media (max-width:1128px){.learning-reason-wrap .swiper-wrapper{justify-content:space-between}}.learning-reason-wrap .swiper-slide{width:23.8%!important;flex-shrink:0;background-color:#fff;padding:24px 0 32px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:4px;margin-right:1%}.learning-reason-wrap .swiper-slide:last-child{margin-right:0}.learning-reason-wrap .swiper-slide:first-child img{width:42px;height:29px}.learning-reason-wrap .swiper-slide:nth-child(2) img{width:40px;height:41px}.learning-reason-wrap .swiper-slide:nth-child(3) img{width:38px;height:33px}.learning-reason-wrap .swiper-slide:nth-child(4) img{width:30px;height:30px}@media (max-width:1128px){.learning-reason-wrap .swiper-slide{width:230px!important;margin-right:0}}.learning-reason-wrap li .icon-wrap{width:72px;height:72px;border-radius:50%;background-color:#f9f9f9;margin:auto;position:relative}.learning-reason-wrap li .icon-wrap img{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto}.learning-reason-wrap li h4{font-size:16px;font-weight:700;line-height:16px;color:#888;margin-top:20px}.learning-reason-wrap li h3{font-size:32px;font-weight:700;line-height:32px;font-family:"GmarketSansBold";letter-spacing:-1px;margin-top:16px}.learning-reason-wrap li h3 span{font-family:"GmarketSansMedium";font-size:20px}.learning-reason-wrap li .hash-tag-wrap{display:flex;justify-content:center;align-items:center;margin-top:30px}.learning-reason-wrap li .hash-tag-wrap div{font-size:12px;font-weight:700;line-height:12px;font-family:"GmarketSansBold";color:#6236ff;padding:9px 11px 6px;background-color:#f9f9f9;border-radius:16px;margin-right:6px}.learning-reason-wrap li .hash-tag-wrap div:last-child{margin-right:0}.learning-reason-wrap li p{font-size:14px;font-weight:400;line-height:24px;color:#444;letter-spacing:-.25px;margin-top:16px}.learning-reason-wrap li p b{font-weight:700}.time-event-nav{display:none}@media (max-width:767px){.time-event-nav{position:fixed;top:0;left:0;background-color:#6236ff;width:100%;z-index:1000;box-shadow:0 2px 8px rgba(0,0,0,.25)}.time-event-nav a{display:flex;justify-content:flex-start;align-items:center;height:48px}.time-event-nav img:first-of-type{width:23px;height:22px}.time-event-nav img:nth-of-type(2){width:76px;height:19px;margin-left:5px}.time-event-nav.sticky{display:block;-webkit-animation-name:slide-down-anim;-webkit-animation-duration:.15s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:slide-down-anim;-o-animation-duration:.15s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-moz-animation-name:slide-down-anim;-moz-animation-duration:.15s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;animation-name:slide-down-anim;animation-duration:.15s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes slide-down-anim{0%{top:-48px}to{top:0}}}.time-box-wrap{position:absolute;width:100%;max-width:960px;left:0;right:0;margin:0 auto;height:160px;z-index:4;bottom:-80px;background-color:#fff;border-radius:80px;animation-delay:.4s!important}@media (max-width:1128px){.time-box-wrap{width:96%;height:100px;bottom:-50px;border-radius:50px}}@media (max-width:767px){.time-box-wrap{width:94%}}@media (max-width:530px){.time-box-wrap{height:88px;border-radius:44px;bottom:-44px;width:92%}}.time-box-wrap .box-front{width:98%;height:89%;background:#1b5283;background:linear-gradient(180deg,#1b5283 0,#0c041f);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:72px;z-index:5}@media (max-width:530px){.time-box-wrap .box-front{width:97%}}.time-box-wrap .time-event-count-wrap{position:absolute;width:100%;top:50%;left:50%;z-index:6;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.time-box-wrap .count-down{color:#fff;text-align:center;transition:all .1s ease-in-out}.time-box-wrap .count-down span{font-size:48px;font-weight:700;line-height:80px;font-family:"GmarketSansBold";letter-spacing:40px}@media (max-width:1128px){.time-box-wrap .count-down span{font-size:32px;line-height:50px;letter-spacing:40px}}@media (max-width:767px){.time-box-wrap .count-down span{font-size:26px;letter-spacing:22px}}@media (max-width:530px){.time-box-wrap .count-down span{font-size:24px;line-height:44px;letter-spacing:12px}}.time-box-wrap .count-down span.day-text,.time-box-wrap .count-down span.time-colon{font-family:"GmarketSansMedium"}.time-box-wrap .count-down span.day,.time-box-wrap .count-down span.time{margin-left:40px}@media (max-width:767px){.time-box-wrap .count-down span.day,.time-box-wrap .count-down span.time{margin-left:22px}}@media (max-width:530px){.time-box-wrap .count-down span.day,.time-box-wrap .count-down span.time{margin-left:12px}}.time-box-wrap .count-down span.day-text{border-right:1px solid hsla(0,0%,91.8%,.3)}.time-box-wrap .count-down span.event-finished-text{font-size:35px;letter-spacing:2px}.time-box-wrap .count-down span.event-finished-text b{color:#c700ff}.more-info-container{padding-top:100px}.more-info-container .account-card{margin:0 16px;border-bottom:1px solid #ededed}.more-info-container .account-card .account-wrap{display:flex;flex-direction:column}.more-info-container .account-card .account-info{padding:0!important}@media (max-width:767px){.more-info-container{padding-top:66px}}.more-info-container .link-menu-list{padding:0 16px 60px;width:100%;max-width:1128px;margin:0 auto;font-size:17px;font-weight:700;line-height:18px;color:#242424}.more-info-container .link-menu-list .menu-li{display:flex;height:62px;padding:20px 0;border-bottom:1px solid #ededed}.more-info-container .link-menu-list .menu-li a{align-self:center}.more-info-container .link-menu-list .info-class{display:flex;padding:20px 0;border-bottom:1px solid #ededed}.more-info-container .link-menu-list .info-class .menu-title{display:flex;padding-right:24px;line-height:24px}.more-info-container .link-menu-list .info-class .menu-title p{width:max-content}.more-info-container .link-menu-list .info-class .menu-title .direction{margin-left:8px;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_r_lg.svg) no-repeat 50%/cover}.more-info-container .link-menu-list .info-class .category-title{font-size:15px;font-weight:400;border:none;padding-bottom:28px;margin:0}.more-info-container .link-menu-list .info-class .category-title:first-child{padding-top:4px}.more-info-container .link-menu-list .info-class .category-title:last-child{padding-bottom:0}.more-info-container .link-menu-list .info-hardstudy .hard-study{width:40px;height:22px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/%E1%84%88%E1%85%A1%E1%86%A8%E1%84%80%E1%85%A9%E1%86%BC%E1%84%83%E1%85%A1%E1%86%ABblack%201.svg) no-repeat 50%/cover}.more-info-container .link-menu-list .info-superz{height:60px;padding:20px 0;border-bottom:1px solid #ededed}.more-info-container .link-menu-list .info-superz .menu-title{display:flex;padding-right:24px;line-height:24px}.more-info-container .link-menu-list .info-superz .menu-title p{width:max-content}.more-info-container .link-menu-list .info-superz .menu-title .direction{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_running-crew_bl_active.svg) no-repeat 50%/cover}.more-info-container .link-menu-list .info-event{display:flex;padding:20px 0;border-bottom:1px solid #ededed}.more-info-container .link-menu-list .info-event .menu-title{display:flex;padding-right:24px;line-height:24px}.more-info-container .link-menu-list .info-event .menu-title p{width:max-content}.more-info-container .link-menu-list .info-event .menu-title .direction{margin-left:8px;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_r_lg.svg) no-repeat 50%/cover}.more-info-container .link-menu-list .info-event .event-menu{width:100%}.more-info-container .link-menu-list .info-event .event-menu .event-title{font-size:15px;font-weight:400;position:relative;padding-right:30px;margin-bottom:28px;word-break:break-all;height:21px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.more-info-container .link-menu-list .info-event .event-menu .event-title:last-child{margin-bottom:0}.more-info-container .link-menu-list .info-event .event-menu .direction{position:absolute;right:0;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_r_lg.svg) no-repeat 50%/cover}.more-info-container .link-menu-list .none-border{border-bottom:none}body.overflow{overflow:hidden!important}.oopy-wrap,body.overflow{width:100%;position:fixed}.oopy-wrap{bottom:0;top:136px;transition:all .2s linear}@media (max-width:767px){.oopy-wrap{top:120px}}.oopy-wrap.hide{top:64px}@media (max-width:767px){.oopy-wrap.hide{top:48px}}.oopy-wrap iframe{display:block;width:100%;height:100%}@media (max-width:767px){.oopy-wrap iframe{height:calc(100% - 62px)}}.bgd-container{width:100%;max-width:1128px;padding-top:64px;padding-bottom:100px;margin:0 auto}.bgd-container.withOopy{padding:0}.bgd-container .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000}.bgd-container .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media only screen and (min-width:769px) and (max-width:1280px){.bgd-container .bgd-container{padding:64px 0 100px}.bgd-container .bgd-container .content-top-img{height:360px}}.bgd-container .top-nav{position:sticky;top:0;padding:20px 0;background:hsla(0,0%,100%,.8);display:flex;width:100%;grid-gap:30px;gap:30px;justify-content:center;align-items:center;z-index:3}@media (max-width:767px){.bgd-container .top-nav{padding:0;grid-gap:5px;gap:5px}}.bgd-container .top-nav .top-item{width:400px;padding:20px 50px;background-color:#fff;color:#000;border-radius:30px;text-align:center;font-weight:700;cursor:pointer;transition:background-color .3s,color .3s}@media (max-width:767px){.bgd-container .top-nav .top-item{font-size:10px}}.bgd-container .top-nav .top-item:hover{background-color:#000;color:#fff}.bgd-container .top-nav .top-item:hover+.top-item.active{background-color:#fff;color:#000}.bgd-container .top-nav .top-item.active{background-color:#000;color:#fff}.bgd-container .content-container .content-top-img{border-radius:20px;overflow:hidden}.bgd-container .content-container .content-top-img img{width:100%;height:100%;object-fit:cover}.bgd-container .content-container .content-area{display:flex;width:100%;grid-gap:30px;gap:30px}.bgd-container .content-container .content-area>*{display:flex;grid-gap:60px;gap:60px}.bgd-container .content-container .content-area .desc-area{display:flex;flex-direction:column;width:100%;max-width:70.3%}.bgd-container .content-container .content-area .desc-area>div{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.bgd-container .content-container .content-area .desc-area .desc-text{display:flex;grid-gap:10px;gap:10px;font-size:16px;margin-bottom:8px;line-height:1.5}.bgd-container .content-container .content-area .desc-area .desc-text .apply-btn{margin-top:20px;font-size:20px;-webkit-text-decoration:1px underline;text-decoration:1px underline;text-underline-position:under;color:#6e6d69}.bgd-container .content-container .content-area .desc-area .desc-info{display:flex;flex-direction:column;font-size:16px;grid-gap:15px;gap:15px}.bgd-container .content-container .content-area .desc-area .desc-info tr td{padding-bottom:24px}.bgd-container .content-container .content-area .desc-area .desc-info tr:first-child td{color:#dfab01;font-weight:700}.bgd-container .content-container .content-area .desc-area .desc-info tr:first-child td:first-child{padding-bottom:0}.bgd-container .content-container .content-area .desc-area .desc-info tr p,.bgd-container .content-container .content-area .desc-area .desc-info tr span{font-size:16px;font-weight:400}.bgd-container .content-container .content-area .desc-area .desc-info tr span{display:flex}.bgd-container .content-container .content-area .desc-area .desc-info tr span span{text-decoration:line-through;margin:0;line-height:1}.bgd-container .content-container .content-area .desc-area .desc-info tr .purchase-merit{display:block;color:#e03d3e;padding-top:8px}.bgd-container .content-container .content-area .desc-area .desc-info tr p{padding:4px 8px;font-weight:500}.bgd-container .content-container .content-area .desc-area .desc-info tr span,.bgd-container .content-container .content-area .desc-area .desc-info tr strong{padding:0 8px}.bgd-container .content-container .content-area .desc-area .desc-info span{margin-top:5px;display:block}.bgd-container .content-container .content-area .desc-area .desc-html{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.6;grid-gap:20px;gap:20px}.bgd-container .content-container .content-area .desc-area .desc-html img{max-width:100%;width:-moz-fit-content;width:fit-content}.bgd-container .content-container .content-area .btn-area{display:flex;min-width:27%;height:100%}.bgd-container .content-container .content-area .btn-area .apply-btn{width:100%;height:100%;padding:20px 0;background-color:#f1167c;color:#fff;border-radius:20px;text-align:center;font-weight:semi-bold;font-size:24px}.bgd-tab-nav{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}.bgd-tab-nav .item{display:flex;width:50%;text-align:center;font-size:20px;transition:all 1s ease-in-out}.bgd-tab-nav .item.active{background-color:#0a57ea;transition:all 1s ease-in-out;color:#fff}.bgd-tab-nav .item a{width:100%;padding:24px 16px}.bgd-main-title h3{font-size:20px}.bgd-main-title h3 .term{display:flex;flex-direction:column}label{cursor:pointer}.error-massage{font-size:14px;color:#ff2828;margin-top:14px}.w-full{width:100%}.hidden{display:none}.recruit-content .apply-btn{width:100%;height:100%;padding:20px 0;background-color:#f1167c;color:#fff;border-radius:20px;text-align:center;font-weight:semi-bold;font-size:24px}.gray-card{width:100%;border-radius:12px;padding:20px 16px;background-color:#f1f1ef;border-right:4px}.gray-line-card{border:1px solid #f1f1ef;padding:16px;border-radius:12px}.text-gray-03{color:#37352f}.text-yellow-04{color:#dfab01}.text-red-300{color:#e03d3e}.underline{-webkit-text-decoration:1px underline;text-decoration:1px underline}@media only screen and (min-width:0px) and (max-width:768px){.bgd-container{padding:64px 20px 100px}.bgd-container .content-container .content-area{display:flex;flex-direction:column}.bgd-container .content-container .content-area .desc-area{max-width:100%}.bgd-container .content-container .content-area .btn-area{width:100%}.bgd-container .top-nav .top-item{padding:3vw 7vw}}.not-active-page{line-height:1.7;color:#363636}.not-active-page .desc-area{margin-top:80px}@media (max-width:767px){.not-active-page .desc-area{margin-top:40px}}.not-active-page .info-item{margin-bottom:60px}@media (max-width:767px){.not-active-page .info-item{margin-bottom:30px}}.not-active-page h3{font-size:30px;font-weight:600}.not-active-page h4{font-size:20px;font-weight:600}.not-active-page p{margin-bottom:12px}.not-active-page .mt-5{margin-top:20px}.not-active-page .text-deco-l-line{border-left:3px solid #363636;padding-left:16px}.not-active-page .text-deco-line-through{text-decoration:line-through}.not-active-page .text-deco-disc{position:relative;padding:0;margin:0 0 0 13px}.not-active-page .text-deco-disc:before{display:flex;content:"\2022";clear:both;position:absolute;font-size:30px;top:43%;left:-17px;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:0}.not-active-page .review-list .item{display:flex;padding:16px;margin-bottom:12px;border:1px solid #ededec;border-radius:12px}.not-active-page .review-list .item:before{display:flex;content:"🏆";clear:both;padding-right:20px;top:2px;position:relative}.not-active-page .review-list .item .title{font-size:16px;color:#0d6e99;border-bottom:1px solid #ededec;padding-bottom:6px;margin-bottom:8px}.not-active-page .m-0{margin:0}.not-active-page .bgd-run-guide .item{background-color:#f1f1ef;padding:20px 20px 20px 50px;border-radius:12px;margin-bottom:12px}.not-active-page .bgd-run-guide .item .title{position:relative}.not-active-page .bgd-run-guide .item .title:before{display:flex;content:"";clear:both;width:16px;height:16px;background-color:#55534f;border-radius:16px;position:absolute;top:50%;left:-34px;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:0}.not-active-page .bgd-run-guide .item .title:after{display:flex;content:"";clear:both;position:absolute;top:50%;left:-26px;width:2px;height:6px;border:1px solid #fff;border-width:0 2px 2px 0;-ms-transform:translate(-50%,-60%) rotate(45deg);transform:translate(-50%,-60%) rotate(45deg)}.not-active-page .bgd-run-guide .item p{margin-bottom:0}.not-active-page ul.deco-decimal li{list-style:decimal}.not-active-page ul.deco-disc li{list-style:disc;margin-left:16px}.ebook-container{padding-top:64px}.ebook-content{padding-bottom:120px;line-height:1.5}.ebook-content .filter-area{display:flex;position:sticky;top:0;z-index:100;justify-content:space-between;align-items:center;width:1110px;max-width:100%;margin:16px auto 0;background-color:#fff}.ebook-content .filter-area .category-nav{margin-top:0}.ebook-content .order-box{width:120px}.ebook-content .align-end{align-items:end}.ebook-content .book-area{display:flex;justify-content:center;flex-direction:column;width:1110px;max-width:100%;margin:0 auto 70px}.ebook-content .review-title{display:block;margin:80px auto 0;width:1110px;max-width:100%;color:#222;font-size:24px;font-weight:700;font-style:normal}.ebook-content .review-area{overflow:hidden;position:relative;padding-top:60px}.ebook-content .empty-title{display:block;margin-bottom:130px;color:#5c5c5c;font-size:20px;font-style:normal;text-align:left}.ebook-content .empty-img{width:1110px;max-width:100%;margin:60px auto 100px;align-items:center;text-align:center;font-size:0}.ebook-content .empty-img img{width:140px}.search-bar{position:relative;max-width:540px;width:100%;margin-right:14px}.search-bar button{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_b.svg) no-repeat 50%/cover}.search-bar input{display:block;width:100%;height:37px;font-size:14px;font-weight:400;line-height:14px;font-size:16px;border:1px solid #999;border-radius:9999px;padding:32px 50px 32px 25px}@media screen and (max-width:767px){.ebook-content{padding-top:0}.ebook-content .search-bar{max-width:90%}.ebook-content .search-bar input{padding:24px 48px 24px 24px}.ebook-content .book-area{margin-top:40px}.ebook-content .filter-area{flex-direction:column;width:100%;padding:10px 0}.ebook-content .book-category-wrap{overflow-x:auto;width:100%}.ebook-content .book-category-wrap .m-category-nav{padding:0 15px;justify-content:flex-start;overflow-x:auto;white-space:nowrap}.ebook-content .order-box{width:calc(100% - 30px);margin-top:20px}.ebook-content .review-title{padding:0 15px}.ebook-content .empty-img{padding:0 20px}}.book-review-slider{width:1110px;max-width:100%;margin:0 auto}.book-review-slider .swiper-container{overflow:visible}.book-review-slider .slider-button{position:absolute;top:125px;z-index:10;width:48px;height:48px;background-color:rgba(68,68,68,.8);text-align:center}.book-review-slider .slider-button.swiper-button-disabled{opacity:.5}.book-review-slider .slider-button-prev{left:80px}.book-review-slider .slider-button-next{right:80px}.book-review-slider .book-review-wrap{display:flex;height:100%;flex-direction:column;justify-content:space-between}.book-review-slider .book-review-item{height:173px;padding:20px 20px 20px 160px;background-color:#f4f4f4;border-radius:8px}.book-review-slider .book-thumbnail{overflow:hidden;position:absolute;bottom:20px;left:20px;width:120px;height:173px;box-shadow:0 5px 20px 0 rgba(0,0,0,.15);border-radius:4px}.book-review-slider .book-thumbnail img{width:100%;height:100%;object-fit:cover}.book-review-slider .book-review{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#242424;font-size:16px;word-break:break-all}.book-review-slider .book-info{display:flex;margin-top:15px;flex-direction:row;justify-content:space-between}.book-review-slider .book-info .book-title{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#242424;font-weight:700;font-size:14px}.book-review-slider .book-info a{color:#999;font-size:14px}@media screen and (max-width:767px){.book-review-slider{padding:0 15px}.book-review-slider .slider-button-prev{left:10px}.book-review-slider .slider-button-next{right:10px}}.ebook-detail-container{padding:64px 0 160px}.ebook-detail-content{display:flex;flex-direction:row;width:1024px;max-width:100%;margin:0 auto;padding-top:40px}.ebook-detail-content .ebook-area{flex:1 1 600px}.ebook-detail-content .book-cover{overflow:hidden;border-radius:4px}.ebook-detail-content .book-cover img{display:block;width:100%}.ebook-detail-content .purchase-area{flex:1 1 392px;margin-left:32px}.ebook-detail-content .purchase-inner{position:sticky;top:20px}.ebook-detail-content .purchase-box{margin-bottom:12px;padding:20px;border:1px solid #e8e8e8;border-radius:8px}.ebook-detail-content .purchase-box .category-wrap{display:flex;justify-content:space-between;align-items:center}.ebook-detail-content .purchase-box .book-category{color:#242424;font-size:14px}.ebook-detail-content .purchase-box .book-title{color:#222;font-size:24px;font-weight:600;line-height:31.2px;text-align:left}.ebook-detail-content .purchase-box .book-info{margin-top:8px;color:#777;font-size:14px}.ebook-detail-content .purchase-box .book-stat{margin-top:20px;color:#777;font-size:14px;line-height:1.5}.ebook-detail-content .purchase-box .book-stat .book-star-count{display:inline-block;padding-left:20px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_star.svg) no-repeat left 1px/16px 16px;vertical-align:middle}.ebook-detail-content .purchase-box .book-stat .book-bookmark-count{display:inline-block;margin-left:10px;padding-left:20px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_3.svg) no-repeat left 2px/16px 16px;vertical-align:middle}.ebook-detail-content .purchase-box .book-utils{height:28px}.ebook-detail-content .purchase-box .book-utils button+button{margin-left:15px}.ebook-detail-content .purchase-box .book-utils img{width:28px;height:28px}.ebook-detail-content .purchase-box .book-utils img.enp_mobon_wish{filter:invert(50%) grayscale(50%)}.ebook-detail-content .purchase-box .purchased{margin-bottom:12px;background-color:#d8d8d8;color:#999;cursor:default}.ebook-detail-content .purchase-box .price-area{margin-top:24px;padding-top:24px;border-top:1px solid #e8e8e8}.ebook-detail-content .purchase-box .price-area .origin-price{margin-bottom:8px;color:#999;font-size:14px;text-decoration:line-through}.ebook-detail-content .purchase-box .price-area .real-price-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:22px}.ebook-detail-content .purchase-box .price-area .real-price{font-weight:700;font-size:24px;color:#242424}.ebook-detail-content .purchase-box .price-area .discount-rate{padding:6px;border-radius:4px;background-color:#24c091;color:#fff;font-weight:700;font-size:12px}.ebook-detail-content .purchase-box .popup-desc{margin-top:20px;color:#595959;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.ebook-detail-content .purchase-box .popup-desc a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.ebook-detail-content .book-navi{position:sticky;top:0;margin:40px 0;background-color:#fff;font-size:0}.ebook-detail-content .book-navi li+li{margin-left:28px}.ebook-detail-content .book-navi li{display:inline-block;vertical-align:middle}.ebook-detail-content .book-navi li.active a{color:#242424;font-weight:700}.ebook-detail-content .book-navi li.active a:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;width:100%;height:2px;background-color:#4745ff}.ebook-detail-content .book-navi li a{display:block;position:relative;padding:12px 0;color:#595959;font-size:16px}.ebook-detail-content .book-introduce{line-height:1.5}.ebook-detail-content .book-introduce img{display:block;width:100%}.ebook-detail-content .book-index{margin-top:40px;padding-bottom:40px;color:#595959;font-size:16px;line-height:1.5;white-space:pre-line}.ebook-detail-content .book-index img{display:block;width:100%}.ebook-detail-content .close-popup{display:none}@media screen and (max-width:768px){.ebook-detail-container{padding-top:0}.ebook-detail-content{flex-direction:column;padding:0 20px 50px}.ebook-detail-content .purchase-inner{position:static}.ebook-detail-content .book-navi{top:48px}.ebook-detail-content .purchase-area{position:fixed;right:0;bottom:0;left:0;z-index:1000;margin-left:0;background-color:#fff}.ebook-detail-content .purchase-area.open:before{content:"";display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.ebook-detail-content .purchase-area.open .purchase-wrap{display:block}.ebook-detail-content .purchase-area.open .close-popup{display:block;overflow:hidden;position:absolute;top:15px;right:24px;width:16px;height:16px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/common/icon-close-gray.png) no-repeat 50%/contain;text-indent:-9999px}.ebook-detail-content .purchase-box{position:relative;background-color:#fff;margin-bottom:0;padding:12px;border-bottom:0}.ebook-detail-content .purchase-box .book-utils{top:50px}.ebook-detail-content .purchase-box .purchase-wrap{display:none;padding:30px 5px 0}.ebook-detail-content .purchase-box .price-area .discount-rate{margin-left:10px}.ebook-detail-content .sub-banner-wrap{display:none}}.bgd-container .content-container{padding-top:40px;display:flex;flex-direction:column;grid-gap:70px;gap:70px}@media (max-width:767px){.bgd-container .content-container{padding-top:30px;grid-gap:20px;gap:20px}}.bgd-container .content-container .recruit-page-wrap{display:flex;justify-content:center;align-items:center;flex-direction:column}.bgd-container .content-container .recruit-page-wrap .recruit-content-wrap{max-width:700px;width:100%}.bgd-container .content-container .recruit-page-wrap .content-top-img{width:100%;border-radius:20px;overflow:hidden}.bgd-container .content-container .recruit-page-wrap .content-top-img img{width:100%;height:100%;object-fit:cover}.bgd-container .bgd-tab-nav{display:flex;width:100%;justify-content:center;align-items:center;flex-wrap:wrap}.bgd-container .bgd-tab-nav .item{display:flex;width:50%;text-align:center;font-size:20px;transition:all 1s ease-in-out}.bgd-container .bgd-tab-nav .item.active{background-color:#0a57ea;transition:all 1s ease-in-out;color:#fff}.bgd-container .bgd-tab-nav .item a{width:100%;padding:24px 16px}.bgd-container .bgd-main-title h3{font-size:20px}.bgd-container .bgd-main-title h3 .term{display:flex;flex-direction:column}.bgd-container input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #ccc;border-radius:4px;position:relative;cursor:pointer;outline:none;background-color:#fff}.bgd-container input[type=checkbox]:before{content:"";position:absolute;top:50%;left:50%;width:4px;height:9px;border:solid #00f;border-width:0 2px 2px 0;-ms-transform:translate(-50%,-60%) rotate(45deg);transform:translate(-50%,-60%) rotate(45deg);display:none}.bgd-container input[type=checkbox]:checked{border-color:#0a57ea!important}.bgd-container input[type=checkbox]:checked:before{display:block}.bgd-container input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:3px solid #f1f1ef;border-radius:999px;position:relative;cursor:pointer;outline:none}.bgd-container input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-radius:999px;background-color:#f1f1ef;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}.bgd-container input[type=radio]:checked{border:3px solid #0a57ea!important}.bgd-container input[type=radio]:checked:before{display:block;background-color:#0a57ea}.bgd-container label{cursor:pointer}.bgd-container .error-massage{font-size:14px;color:#ff2828;margin-top:14px}.bgd-container .w-full{width:100%}.bgd-container .hidden{display:none}.bgd-container .recruit-info-text{padding-top:40px;line-height:1.8}.bgd-container .recruit-info-text h4{font-size:24px;font-weight:700}.bgd-container .recruit-info-text .text-purple{color:#ad72a9;font-weight:700}.bgd-container .recruit-content .apply-btn{width:100%;height:100%;padding:20px 0;background-color:#f1167c;color:#fff;border-radius:20px;text-align:center;font-weight:semi-bold;font-size:24px}.bgd-container .recruit-question-list{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px;flex-grow:2;grid-gap:12px;grid-gap:32px;gap:32px;background-color:#f4f4f4;margin-bottom:40px;border-radius:8px;margin-top:40px}.bgd-container .recruit-question-list input[type=text],.bgd-container .recruit-question-list textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px}.bgd-container .recruit-question-list>.item{width:100%;display:flex;flex-direction:column;background-color:#fff;padding:16px;box-sizing:border-box;border-radius:4px}.bgd-container .recruit-question-list>.item>.input-wrap{width:100%}.bgd-container .recruit-question-list>.item>div{margin-bottom:8px}.bgd-container .recruit-question-list>.item .label-wrap{width:100%;align-items:center;display:flex}.bgd-container .recruit-question-list>.item .row-reverse{display:flex;flex-direction:row-reverse;width:100%}.bgd-container .recruit-question-list>.item .row-reverse>.label-wrap{margin-left:8px}.bgd-container .recruit-question-list>.item .row-reverse>.label-wrap>label{width:100%;padding:8px 0}.bgd-container .recruit-question-list>.item .row-reverse>.input-wrap{display:flex;justify-content:center;align-items:center}.bgd-container .recruit-question-list>.item>.label-wrap{font-size:20px;font-weight:700;margin-bottom:12px}@media only screen and (max-width:768px){.bgd-container .recruit-question-list>.item{width:100%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}*{-webkit-tap-highlight-color:rgba(255,255,255,0)}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{padding:0;background:rgba(0,0,0,0);border:none;cursor:pointer}button:active,button:focus{outline:none}input{-webkit-appearance:none;-webkit-border-radius:0;border:none;padding:0;background-color:rgba(0,0,0,0);box-sizing:border-box}input:focus{outline:none}a{color:inherit;text-decoration:none}a:focus{outline:none}textarea{-webkit-border-radius:0;-webkit-appearance:none;resize:none}textarea:focus{outline:none}.hdr{width:100%;height:64px;background-color:#fff;top:0;left:0;z-index:999;transition:all .1s ease-in-out}.hdr .td-wrapper-v2.gnb{height:100%}.hdr.transparency-type{background-color:rgba(0,0,0,0)}.hdr.transparency-type h1 a{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/bearu_logo_white.svg) no-repeat 50%/cover}.hdr.transparency-type .left-wrap .event-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_event_w.svg) no-repeat 50%/cover}.hdr.transparency-type .left-wrap .nav-menu li{color:#fff}@media (max-width:1128px){.hdr.transparency-type .left-wrap .nav-menu li{font-size:10px}}.hdr.transparency-type .left-wrap .nav-menu li.superz-category b{color:#fff}.hdr.transparency-type .search-bar button{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_b_w.svg)!important}.hdr.transparency-type .search-bar input{color:#fff!important;border-bottom:none!important}.hdr.transparency-type .noti-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_w.svg) no-repeat 50%/cover}@media (max-width:767px){.hdr.transparency-type .noti-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_w_m.svg) no-repeat 50%/cover}}.hdr.transparency-type .login-btn button{color:#fff!important}.hdr.transparent-type{background-color:rgba(0,0,0,0);border-bottom:0}.hdr.transparent-type .gnb{padding:29px 0;display:flex;justify-content:flex-start;align-items:center}.hdr.transparent-type a{width:23px;height:22px}.hdr.transparent-type a.master{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/master_apply/icon-home-master.svg) no-repeat 50%/cover}.hdr.transparent-type a.curation{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/common/bearu-home-icon-white.png) no-repeat 50%/cover}.hdr.transparent-type img{width:76px;height:19px;margin-left:4px}.hdr.viewer-type{height:64px}@media (max-width:767px){.hdr.viewer-type{height:48px}}.hdr.viewer-type .td-wrapper-v2.gnb{max-width:1280px;height:100%}.hdr.viewer-type .nav-menu{display:none!important}.hdr.viewer-type .noti-btn,.hdr.viewer-type .search-bar{display:none}.hdr h2{font-family:"Roboto",sans-serif;font-size:20px;font-weight:700;line-height:22px;color:#fff;margin-left:16px}.hdr h1 a{display:block;width:76px;height:17px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/bearu_logo_black.svg) no-repeat 50%/cover}.hdr .gnb{padding:13px 0}.hdr .pc-visible{display:flex;justify-content:space-between;align-items:center}.hdr .left-wrap{width:65%;display:flex;justify-content:flex-start;align-items:center}@media (max-width:767px){.hdr .left-wrap{width:50%}}.hdr .left-wrap .event-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_event_dg.svg) no-repeat 50%/cover}.hdr .left-wrap .nav-menu{width:max-content;display:flex;justify-content:flex-start;align-items:center}.hdr .left-wrap .nav-menu>li{margin-left:50px;height:37px}@media (max-width:1128px){.hdr .left-wrap .nav-menu>li{margin-left:30px}}.hdr .left-wrap .nav-menu li{font-size:16px;font-weight:700;line-height:37px;color:#242424}.hdr .left-wrap .nav-menu li:hover{color:#4745ff}.hdr .left-wrap .nav-menu li.class-category{position:relative}@media (max-width:780px){.hdr .left-wrap .nav-menu li.class-category{margin-left:30px}}.hdr .left-wrap .nav-menu li.class-category .category-list-container{position:absolute;padding:16px 20px;width:max-content;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;top:36px;left:-10px;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.hdr .left-wrap .nav-menu li.class-category .category-list-container li{font-size:14px;font-weight:400;line-height:14px;color:#242424;margin-bottom:24px;cursor:pointer}.hdr .left-wrap .nav-menu li.class-category .category-list-container li:last-child{margin-bottom:0}.hdr .left-wrap .nav-menu li.class-category .category-list-container li:hover{font-weight:700;color:#4745ff}.hdr .left-wrap .nav-menu li.ebook-category{margin-left:50px;height:37px}@media (max-width:1128px){.hdr .left-wrap .nav-menu li.ebook-category{margin-left:30px}}.hdr .left-wrap .nav-menu li.superz-category b{font-weight:700;color:#005bff}.hdr .left-wrap .nav-menu li.event-category{position:relative}.hdr .left-wrap .nav-menu li.event-category .event-list-container{position:absolute;padding:16px 20px;width:250px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;top:36px;left:-10px;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.hdr .left-wrap .nav-menu li.event-category .event-list-container li{position:relative;width:100%;display:flex;margin-bottom:24px;font-size:14px;font-weight:400;line-height:14px;color:#242424;height:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;cursor:pointer}.hdr .left-wrap .nav-menu li.event-category .event-list-container li:last-child{margin-bottom:0}.hdr .left-wrap .nav-menu li.event-category .event-list-container li:hover{padding-right:30px;font-weight:700;color:#4745ff}.hdr .left-wrap .nav-menu li.event-category .event-list-container li:hover .direction{position:absolute;top:-6px;right:0;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_r_bl_03.svg) no-repeat 50%/cover}.hdr .left-wrap .nav-menu li.b2b-category{position:relative}.hdr .left-wrap .nav-menu li.b2b-category .event-list-container{position:absolute;padding:16px 20px;width:250px;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;top:36px;left:-10px;border-radius:4px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.hdr .left-wrap .nav-menu li.b2b-category .event-list-container li{position:relative;width:100%;display:flex;margin-bottom:24px;font-size:14px;font-weight:400;line-height:14px;color:#242424;height:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;cursor:pointer}.hdr .left-wrap .nav-menu li.b2b-category .event-list-container li:last-child{margin-bottom:0}.hdr .left-wrap .nav-menu li.b2b-category .event-list-container li:hover{padding-right:30px;font-weight:700;color:#4745ff}.hdr .left-wrap .nav-menu li.b2b-category .event-list-container li:hover .direction{position:absolute;top:-6px;right:0;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_r_bl_03.svg) no-repeat 50%/cover}.hdr .noti-btn{width:24px;height:24px;margin-right:20px;cursor:pointer;position:relative;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_g.svg) no-repeat 50%/cover}@media (max-width:767px){.hdr .noti-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_dg_m.svg) no-repeat 50%/cover}}.hdr .noti-btn .new-notice{position:absolute;width:4px;height:4px;border-radius:2px;top:0;right:0;background-color:#4745ff}.hdr .right-wrap{width:50%;display:flex;justify-content:flex-end;align-items:center}.hdr .right-wrap .login-btn button{font-size:16px;font-weight:700;line-height:18px;color:#595959}.hdr .right-wrap .login-btn button:hover{color:#4745ff}.hdr .right-wrap .search-bar{position:relative;max-width:280px;width:58%;margin-right:14px}.hdr .right-wrap .search-bar button{position:absolute;top:50%;right:10px;-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_b.svg) no-repeat 50%/cover}.hdr .right-wrap .search-bar input{display:block;width:100%;height:37px;font-size:14px;font-weight:400;line-height:14px;border-bottom:1px solid #999;padding:0 40px 0 10px}.hdr .right-wrap>*{flex-shrink:0}.hdr .user-profile-btn{width:24px;height:24px;overflow:hidden;cursor:pointer;border-radius:50%}.hdr .user-profile-btn div{width:100%;height:100%}@media (max-width:1128px){.hdr .gnb{padding-top:12px;padding-bottom:12px;padding-left:16px!important;padding-right:16px!important}}@media (max-width:767px){.hdr{height:48px;border-bottom:none}.hdr .gnb{padding:0!important}.hdr h1 a{width:76px;height:17px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/common/mo_logo_white.png) no-repeat 50%/cover}.hdr .home-btn{position:absolute;right:16px;width:30px;height:30px;display:block;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_home_dg.svg) no-repeat 50%/contain}.hdr .search-btn{display:block;width:21px;height:22px}.hdr .mo-visible{display:flex;justify-content:space-between;align-items:center;padding:13px 16px 12px;height:46px}.hdr .mo-visible .search-btn{margin-left:0;opacity:1}.hdr .mo-visible.mo-main .event-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_event_w.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-main .noti-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_alarm_w_m.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-main .search-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_w_m.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-class{background-color:#fff}.hdr .mo-visible.mo-class h1 a{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/bearu_logo_black.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-class .search-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_dg_m.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-fixed{width:100%;position:relative;background-color:#fff}.hdr .mo-visible.mo-fixed h1 a{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/bearu_logo_black.svg) no-repeat 50%/cover}.hdr .mo-visible.mo-fixed .search-btn{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_dg_m.svg) no-repeat 50%/cover}.hdr.transparency-type .mo-sub{background-color:#1e1e1e}.hdr.transparency-type .mo-sub h3{color:#fff}.hdr.transparency-type .mo-sub .back-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_back_m_w.svg)!important}.hdr.transparency-type .mo-sub .search-btn{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_search_w_m.svg)!important}.hdr .mo-sub{position:relative;width:100%;height:48px;background-color:#fff}.hdr .mo-sub .back-btn-wrapper{display:flex;justify-content:center;height:100%}.hdr .mo-sub .back-btn-wrapper .back-btn{width:24px;height:24px;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/search/ic_back_m.svg) no-repeat 50%/cover}.hdr .mo-sub .search-btn-wrapper{display:flex;justify-content:center;height:100%}.hdr .mo-sub .search-btn-wrapper .search-btn{display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/search/ic_menu_search.svg) no-repeat 50%/cover}.hdr .mo-sub .home-btn-wrapper{display:flex;justify-content:center;width:10%;height:100%}.hdr .mo-sub .home-btn-wrapper .home-btn{display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_home_dg.svg) no-repeat 50%/contain}.hdr .mo-sub h3{font-size:16px;font-weight:400;line-height:48px;text-align:center;width:100%;min-width:200px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hdr .mo-search{padding:0;position:fixed;width:100%;height:48px;background-color:#fff}}@media (max-width:767px) and (max-width:767px){.hdr .mo-search{position:relative}}@media (max-width:767px){.hdr .mo-search .back-btn-wrapper{display:flex;justify-content:center;padding-top:10px;width:10%;height:100%}.hdr .mo-search .back-btn-wrapper .back-btn{width:24px;height:24px;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/search/ic_back_m.svg) no-repeat 50%/cover}.hdr .mo-search .mobile-search-bar{width:100%;min-width:200px;margin:0 auto}.hdr .mo-search .mobile-search-bar input{display:block;width:100%;height:30px;font-size:15px;font-weight:400;line-height:15px;border-bottom:1px solid #999;padding:0 10px}.hdr .mo-search .search-btn-wrapper{display:flex;justify-content:center;padding-top:10px;width:10%;height:100%}.hdr .mo-search .search-btn-wrapper .mobile-search-btn{display:inline-block;width:24px;height:24px;vertical-align:top;cursor:pointer;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/search/ic_menu_search.svg) no-repeat 50%/cover}.hdr.transparent-type .gnb{padding:13px 16px!important}.hdr.transparent-type h3{display:none}}.ftr{width:100%;color:#595959;border-top:1px solid #e8e8e8;padding:21px 16px 23px}@media (max-width:767px){.ftr{padding-bottom:120px}}.ftr.read-only .ftr-menu .ignore{pointer-events:none}.ftr.read-only .ftr-menu .invisible{display:none!important}.ftr .ftr-menu{display:flex;justify-content:flex-start;align-items:center;position:relative;max-width:1128px;padding-bottom:21px;border-bottom:1px solid #e8e8e8}@media (max-width:767px){.ftr .ftr-menu{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding-bottom:21px;border-bottom:1px solid #e8e8e8}}.ftr .ftr-menu .ftr-logo{display:block;text-indent:-9999px;overflow:hidden;width:70px;height:16px;margin-right:72px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/bearu-logo-black.svg) no-repeat 50%/cover}.ftr .ftr-menu .ftr-logo.read-only{pointer-events:none!important}.ftr .ftr-menu .ftr-menu-list{display:flex;font-size:13px;font-weight:400;line-height:14.4px}@media (max-width:767px){.ftr .ftr-menu .ftr-menu-list{display:grid;justify-items:flex-start;justify-content:center;align-content:center;vertical-align:center;margin-top:40px;grid-template-columns:repeat(3,minmax(auto,100px));grid-column-gap:4.8%;column-gap:4.8%;font-size:13px;font-weight:400;line-height:15.6px;color:#595959}}.ftr .ftr-menu .ftr-menu-list .accent{font-weight:700;color:#242424}.ftr .ftr-menu .ftr-menu-list>li{margin-right:30px;word-break:keep-all}.ftr .ftr-menu .ftr-menu-list>li:last-child{margin-right:0}@media (max-width:767px){.ftr .ftr-menu .ftr-menu-list>li{width:100%;height:40px}}.ftr .ftr-menu .ftr-sns{display:flex;position:absolute;right:0}@media (max-width:767px){.ftr .ftr-menu .ftr-sns{position:relative}}.ftr .ftr-menu .ftr-sns>li{margin-right:16px}.ftr .ftr-menu .ftr-sns>li .facebook{width:38px;height:38px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_facebook.svg) no-repeat 50%/cover}@media (max-width:767px){.ftr .ftr-menu .ftr-sns>li .facebook{width:42px;height:42px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_facebook_m.svg) no-repeat 50%/cover}}.ftr .ftr-menu .ftr-sns>li .youtube{width:38px;height:38px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_youtube.svg) no-repeat 50%/cover}@media (max-width:767px){.ftr .ftr-menu .ftr-sns>li .youtube{width:42px;height:42px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_youtube_m.svg) no-repeat 50%/cover}}.ftr .ftr-menu .ftr-sns>li .instagram{width:38px;height:38px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_instagram.svg) no-repeat 50%/cover}@media (max-width:767px){.ftr .ftr-menu .ftr-sns>li .instagram{width:42px;height:42px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_instagram_m.svg) no-repeat 50%/cover}}.ftr .ftr-menu .ftr-sns>li .naver{width:38px;height:38px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_naver.svg) no-repeat 50%/cover}@media (max-width:767px){.ftr .ftr-menu .ftr-sns>li .naver{width:42px;height:42px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_naver_m.svg) no-repeat 50%/cover}}.ftr .ftr-menu .ftr-sns>li:last-child{margin-right:0}.ftr .ftr-info{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;position:relative;max-width:1128px;padding-top:20px;color:#595959;font-size:12px;font-weight:400;line-height:14.4px}@media (max-width:767px){.ftr .ftr-info{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;max-width:1128px;padding-top:20px;color:#595959;font-size:12px;font-weight:400;line-height:14.4px}}.ftr .ftr-info .contact-info-wrapper{display:flex;font-size:13px;font-weight:400;color:#595959;line-height:15.6px}@media (max-width:767px){.ftr .ftr-info .contact-info-wrapper{display:flex;flex-direction:column;font-size:13px;font-weight:400;color:#595959;line-height:15.6px}}.ftr .ftr-info .contact-info{display:flex;margin-left:10px;margin-right:30px}@media (max-width:767px){.ftr .ftr-info .contact-info{display:flex;flex-direction:column;margin:6px 0 25px}}.ftr .ftr-info .contact-info>li{margin-right:10px}@media (max-width:767px){.ftr .ftr-info .contact-info>li{margin-left:0;margin-bottom:5px}}.ftr .ftr-info .contact-info>li:last-child{margin-right:0}@media (max-width:767px){.ftr .ftr-info .contact-info>li:last-child{margin-bottom:0}}.ftr .ftr-info .contact-info>li span{margin-left:8px;font-size:11px;color:#999}.ftr .ftr-info .ftr-terms{display:flex;font-size:12px;font-weight:400;color:#999;line-height:14.4px}.ftr .ftr-info .ftr-terms>li{border-bottom:1px solid #999;margin-right:10px}.ftr .ftr-info .ftr-terms>li:last-child{margin-right:0}.ftr .ftr-info .ftr-info-wrapper{display:flex;flex-direction:column;margin-top:16px}@media (max-width:767px){.ftr .ftr-info .ftr-info-wrapper{margin-top:30px}}.ftr .ftr-info .ftr-info-wrapper .company-info{display:flex;font-size:12px;font-weight:400;color:#999;line-height:18px}@media (max-width:1045px){.ftr .ftr-info .ftr-info-wrapper .company-info{flex-direction:column}}.ftr .ftr-info .ftr-info-wrapper p{width:85px;margin-right:16px}@media (max-width:1045px){.ftr .ftr-info .ftr-info-wrapper p{margin-bottom:8px}}.ftr .ftr-info .ftr-terms-wrapper{display:flex;margin-top:16px;font-size:12px;font-weight:400;color:#999;line-height:14.4px}.ftr.dark-type{border-top:none;background:#33333c}.ftr.dark-type .ftr-menu{border-bottom:1px solid #595959}.ftr.dark-type .ftr-logo{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/bearu-logo-white.svg) no-repeat 50%/cover}.ftr.dark-type .ftr-menu-list{color:#e8e8e8}.ftr.dark-type .ftr-sns .facebook{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_facebook_dm.svg)!important}@media (max-width:767px){.ftr.dark-type .ftr-sns .facebook{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_facebook_dm_m.svg)!important}}.ftr.dark-type .ftr-sns .youtube{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_youtube_dm.svg)!important}@media (max-width:767px){.ftr.dark-type .ftr-sns .youtube{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_youtube_dm_m.svg)!important}}.ftr.dark-type .ftr-sns .instagram{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_instagram_dm.svg)!important}@media (max-width:767px){.ftr.dark-type .ftr-sns .instagram{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_instagram_dm_m.svg)}}.ftr.dark-type .ftr-sns .naver{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_naver_dm.svg)!important}@media (max-width:767px){.ftr.dark-type .ftr-sns .naver{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_naver_dm_m.svg)!important}}.ftr.dark-type .ftr-info,.ftr.dark-type .ftr-info .contact-info-wrapper{color:#e8e8e8}.bottom-nav-wrap{display:none}@media (max-width:767px){.bottom-nav-wrap{background-color:#fff;display:flex;justify-content:flex-start;align-items:center;position:fixed;left:0;bottom:0;z-index:998;padding-bottom:constant(safe-area-inset-bottom);width:100%;border-top:1px solid #eaeaea}.bottom-nav-wrap a{width:100%;height:100%;display:block;padding:10px 0 11px}.bottom-nav-wrap .nav-item{width:25%}.bottom-nav-wrap .nav-item img{width:24px;height:24px;display:block;margin:auto}.bottom-nav-wrap .nav-item h6{font-size:12px;font-weight:400;color:#727272;margin-top:4px;text-align:center}.bottom-nav-wrap .nav-item.selected h6{color:#4745ff}}.confirm-container{position:fixed;top:30px;left:0;z-index:10000;width:100%;height:100%;-webkit-animation-name:back-in-down-anim;-webkit-animation-duration:.25s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forword;-o-animation-name:back-in-down-anim;-o-animation-duration:.25s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forword;-moz-animation-name:back-in-down-anim;-moz-animation-duration:.25s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forword;animation-name:back-in-down-anim;animation-duration:.25s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forword}.confirm-block-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5001}.confirm-content{position:absolute;top:0;left:0;right:0;width:320px;margin:auto;background-color:#fff;border-radius:4px;z-index:5002;-o-box-shadow:0 11px 15px rgba(0,0,0,.1);box-shadow:0 11px 15px rgba(0,0,0,.1);padding:24px 16px 16px}.confirm-content.shake-anim{-webkit-animation-name:shake-anim;-webkit-animation-duration:.8s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-o-animation-name:shake-anim;-o-animation-duration:.8s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:both;-moz-animation-name:shake-anim;-moz-animation-duration:.8s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:both;animation-name:shake-anim;animation-duration:.8s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:both}.confirm-content p{font-size:14px;font-weight:400;line-height:22px;white-space:pre-line;word-break:keep-all}.confirm-content .confirm-btn-group{margin-top:20px;display:flex;justify-content:space-between;align-items:center}.confirm-content .confirm-btn-group button{width:48%;font-size:12px;padding:6px 0}.confirm-content .confirm-btn-group .cancel-btn{background-color:#ccc}@media (max-width:480px){.confirm-content{padding:18px 12px 12px;width:260px}.confirm-content .confirm-btn-group{margin-top:14px}}.alert-container{position:fixed;top:30px;left:0;z-index:10000;width:100%;height:100%;-webkit-animation-name:back-in-down-anim;-webkit-animation-duration:.25s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forword;-o-animation-name:back-in-down-anim;-o-animation-duration:.25s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forword;-moz-animation-name:back-in-down-anim;-moz-animation-duration:.25s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forword;animation-name:back-in-down-anim;animation-duration:.25s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forword}@keyframes back-in-down-anim{0%{opacity:0;top:-100px}to{opacity:1;top:30px}}.alert-block-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5001}.alert-content{position:absolute;top:0;left:0;right:0;width:320px;margin:auto;background-color:#fff;border-radius:4px;z-index:5002;-o-box-shadow:0 11px 15px rgba(0,0,0,.1);box-shadow:0 11px 15px rgba(0,0,0,.1);padding:24px 16px 16px}.alert-content.shake-anim{-webkit-animation-name:shake-anim;-webkit-animation-duration:.8s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:both;-o-animation-name:shake-anim;-o-animation-duration:.8s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:both;-moz-animation-name:shake-anim;-moz-animation-duration:.8s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:both;animation-name:shake-anim;animation-duration:.8s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:both}@keyframes shake-anim{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.alert-content p{font-size:14px;font-weight:400;line-height:22px;white-space:pre-line;word-break:keep-all}.alert-content button{width:100px;float:right;font-size:12px;padding:6px 0;margin-top:20px}.alert-content:after{content:"";display:block;clear:right}@media (max-width:480px){.alert-content{padding:18px 12px 12px;width:260px}.alert-content button{margin-top:14px}}@font-face{font-family:"GmarketSansLight";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GmarketSansMedium";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GmarketSansBold";src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff) format("woff");font-weight:400;font-style:normal}body{color:#333;position:relative;letter-spacing:0;cursor:default}body,button,input{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.td-container{padding-top:64px;padding-bottom:130px}.td-wrapper{width:100%;max-width:1280px;margin:0 auto}.td-container-v2,.td-container-v2.overview-container{padding-top:64px}@media (max-width:767px){.td-container-v2{padding-top:0}}@media (max-width:767px){.td-container-v2.overview-container{padding-top:48px}}.td-wrapper-v2{width:100%;max-width:1128px;margin:0 auto}.common-center-title{margin-top:50px;font-size:24px;font-weight:700;color:#242424;line-height:28px;text-align:center}.common-center-title.type1{margin-bottom:30px}.common-center-title.type2{margin-bottom:100px}.common-center-title.type3{margin-bottom:60px}.content-title{font-size:24px;font-weight:700;line-height:24px}.content-title.type1{font-size:20px;font-weight:700;margin-bottom:20px}@media (max-width:767px){.content-title.type1{display:block;margin:20px auto;max-width:488px;white-space:nowrap;font-size:16px}}.content-title.curation{max-width:97%;font-size:20px;font-weight:700;line-height:25px;height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:20px}@media (max-width:767px){.content-title.curation{max-width:92%;white-space:nowrap;height:22px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:16px;line-height:25px}}.content-title.loading{margin-bottom:30px}@media (max-width:767px){.content-title.loading{display:block;margin:0 auto 30px;max-width:488px}}.td-layer{position:absolute;width:100%;top:0;left:0;background:rgba(0,0,0,0);pointer-events:none;z-index:2}.td-layer.white{height:20px;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}.td-layer.bottom{top:auto;bottom:0;height:36px;-ms-transform:rotate(180deg);transform:rotate(180deg)}.td-btn{width:100%;background-color:#6236ff;border-radius:2px;text-align:center;padding:12px 0;transition:background-color .2s ease-in-out;cursor:pointer;font-size:16px;font-weight:700;color:#fff;line-height:24px}.td-btn:hover{background-color:#4c25d7}.td-btn.inactive{background-color:#eaeaea}.td-btn.active{background-color:#6236ff}.border-btn{width:100%;border:2px solid #6236ff;border-radius:2px;text-align:center;padding:12px 0;transition:border-color .2s ease-in-out;cursor:pointer;font-size:16px;font-weight:700;color:#6236ff;line-height:24px}.border-btn:hover{color:#eaeaea;background-color:#6236ff}.border-btn.inactive{background-color:#eaeaea}.border-btn.active{color:#eaeaea;background-color:#6236ff}.pc-visible{display:block}.mo-visible{display:none}.td-dark-scroll::-webkit-scrollbar,.td-scroll::-webkit-scrollbar{width:10px}.td-scroll::-webkit-scrollbar-thumb{background-color:#ccc}.td-dark-scroll::-webkit-scrollbar-thumb,.td-scroll::-webkit-scrollbar-thumb{border-radius:10px;background-clip:padding-box;border:2px solid rgba(0,0,0,0)}.td-dark-scroll::-webkit-scrollbar-thumb{background-color:#444!important}.td-scroll::-webkit-scrollbar-track{background-color:#fff;border-radius:10px;box-shadow:inset 0 0 5px #fff}.td-dark-scroll::-webkit-scrollbar-track{background-color:#1e1e1e!important;border-radius:10px;box-shadow:inset 0 0 5px #1e1e1e!important}.td-scroll{scrollbar-width:thin;scrollbar-color:#ccc #fff}.td-dark-scroll{scrollbar-width:thin;scrollbar-color:#444 #1e1e1e!important}.enrollment-btn{width:100%;text-align:center;cursor:pointer;background-color:#fff;transition:all .2s ease-in-out}.enrollment-btn.pc-style{max-width:286px;height:62px;border-radius:28px;margin-top:28px;padding-top:3px;-o-box-shadow:0 12px 12px -8px rgba(0,0,0,.15);box-shadow:0 12px 12px -8px rgba(0,0,0,.15);font-size:20px;font-weight:700;line-height:62px;color:#6236ff}.enrollment-btn.pc-style img{vertical-align:-3px}.enrollment-btn.pc-style:hover{background-color:#eaeaea}.enrollment-btn.mo-style{height:40px;border:1px solid #6236ff;border-radius:4px;margin-top:16px;padding-top:1px;font-size:16px;font-weight:700;line-height:40px;color:#6236ff}.enrollment-btn.mo-style img{vertical-align:-5px}.enrollment-btn img{margin-right:2px}@media (max-width:1128px){.td-wrapper{padding:0 16px}}@media (max-width:767px){.pc-visible{display:none!important}.mo-visible{display:block}.common-center-title{display:none}.td-container{padding-top:0}.hdr{background-color:rgba(0,0,0,0)}}@media (max-width:480px){.content-title{font-size:18px}.content-title a:after{-ms-transform:scale(1.2);transform:scale(1.2);vertical-align:0;margin-left:8px}}.flex-all-center{display:flex;justify-content:center;align-items:center}.flex-col{flex-direction:column}.pt-150{padding-top:37.5rem}.pb-150{padding-bottom:37.5rem}.pl-150{padding-left:37.5rem}.pr-150,.px-150{padding-right:37.5rem}.px-150{padding-left:37.5rem}.px-150 else,.py-150 else{padding-top:37.5rem;padding-bottom:37.5rem}.pt-149{padding-top:37.25rem}.pb-149{padding-bottom:37.25rem}.pl-149{padding-left:37.25rem}.pr-149,.px-149{padding-right:37.25rem}.px-149{padding-left:37.25rem}.px-149 else,.py-149 else{padding-top:37.25rem;padding-bottom:37.25rem}.pt-148{padding-top:37rem}.pb-148{padding-bottom:37rem}.pl-148{padding-left:37rem}.pr-148,.px-148{padding-right:37rem}.px-148{padding-left:37rem}.px-148 else,.py-148 else{padding-top:37rem;padding-bottom:37rem}.pt-147{padding-top:36.75rem}.pb-147{padding-bottom:36.75rem}.pl-147{padding-left:36.75rem}.pr-147,.px-147{padding-right:36.75rem}.px-147{padding-left:36.75rem}.px-147 else,.py-147 else{padding-top:36.75rem;padding-bottom:36.75rem}.pt-146{padding-top:36.5rem}.pb-146{padding-bottom:36.5rem}.pl-146{padding-left:36.5rem}.pr-146,.px-146{padding-right:36.5rem}.px-146{padding-left:36.5rem}.px-146 else,.py-146 else{padding-top:36.5rem;padding-bottom:36.5rem}.pt-145{padding-top:36.25rem}.pb-145{padding-bottom:36.25rem}.pl-145{padding-left:36.25rem}.pr-145,.px-145{padding-right:36.25rem}.px-145{padding-left:36.25rem}.px-145 else,.py-145 else{padding-top:36.25rem;padding-bottom:36.25rem}.pt-144{padding-top:36rem}.pb-144{padding-bottom:36rem}.pl-144{padding-left:36rem}.pr-144,.px-144{padding-right:36rem}.px-144{padding-left:36rem}.px-144 else,.py-144 else{padding-top:36rem;padding-bottom:36rem}.pt-143{padding-top:35.75rem}.pb-143{padding-bottom:35.75rem}.pl-143{padding-left:35.75rem}.pr-143,.px-143{padding-right:35.75rem}.px-143{padding-left:35.75rem}.px-143 else,.py-143 else{padding-top:35.75rem;padding-bottom:35.75rem}.pt-142{padding-top:35.5rem}.pb-142{padding-bottom:35.5rem}.pl-142{padding-left:35.5rem}.pr-142,.px-142{padding-right:35.5rem}.px-142{padding-left:35.5rem}.px-142 else,.py-142 else{padding-top:35.5rem;padding-bottom:35.5rem}.pt-141{padding-top:35.25rem}.pb-141{padding-bottom:35.25rem}.pl-141{padding-left:35.25rem}.pr-141,.px-141{padding-right:35.25rem}.px-141{padding-left:35.25rem}.px-141 else,.py-141 else{padding-top:35.25rem;padding-bottom:35.25rem}.pt-140{padding-top:35rem}.pb-140{padding-bottom:35rem}.pl-140{padding-left:35rem}.pr-140,.px-140{padding-right:35rem}.px-140{padding-left:35rem}.px-140 else,.py-140 else{padding-top:35rem;padding-bottom:35rem}.pt-139{padding-top:34.75rem}.pb-139{padding-bottom:34.75rem}.pl-139{padding-left:34.75rem}.pr-139,.px-139{padding-right:34.75rem}.px-139{padding-left:34.75rem}.px-139 else,.py-139 else{padding-top:34.75rem;padding-bottom:34.75rem}.pt-138{padding-top:34.5rem}.pb-138{padding-bottom:34.5rem}.pl-138{padding-left:34.5rem}.pr-138,.px-138{padding-right:34.5rem}.px-138{padding-left:34.5rem}.px-138 else,.py-138 else{padding-top:34.5rem;padding-bottom:34.5rem}.pt-137{padding-top:34.25rem}.pb-137{padding-bottom:34.25rem}.pl-137{padding-left:34.25rem}.pr-137,.px-137{padding-right:34.25rem}.px-137{padding-left:34.25rem}.px-137 else,.py-137 else{padding-top:34.25rem;padding-bottom:34.25rem}.pt-136{padding-top:34rem}.pb-136{padding-bottom:34rem}.pl-136{padding-left:34rem}.pr-136,.px-136{padding-right:34rem}.px-136{padding-left:34rem}.px-136 else,.py-136 else{padding-top:34rem;padding-bottom:34rem}.pt-135{padding-top:33.75rem}.pb-135{padding-bottom:33.75rem}.pl-135{padding-left:33.75rem}.pr-135,.px-135{padding-right:33.75rem}.px-135{padding-left:33.75rem}.px-135 else,.py-135 else{padding-top:33.75rem;padding-bottom:33.75rem}.pt-134{padding-top:33.5rem}.pb-134{padding-bottom:33.5rem}.pl-134{padding-left:33.5rem}.pr-134,.px-134{padding-right:33.5rem}.px-134{padding-left:33.5rem}.px-134 else,.py-134 else{padding-top:33.5rem;padding-bottom:33.5rem}.pt-133{padding-top:33.25rem}.pb-133{padding-bottom:33.25rem}.pl-133{padding-left:33.25rem}.pr-133,.px-133{padding-right:33.25rem}.px-133{padding-left:33.25rem}.px-133 else,.py-133 else{padding-top:33.25rem;padding-bottom:33.25rem}.pt-132{padding-top:33rem}.pb-132{padding-bottom:33rem}.pl-132{padding-left:33rem}.pr-132,.px-132{padding-right:33rem}.px-132{padding-left:33rem}.px-132 else,.py-132 else{padding-top:33rem;padding-bottom:33rem}.pt-131{padding-top:32.75rem}.pb-131{padding-bottom:32.75rem}.pl-131{padding-left:32.75rem}.pr-131,.px-131{padding-right:32.75rem}.px-131{padding-left:32.75rem}.px-131 else,.py-131 else{padding-top:32.75rem;padding-bottom:32.75rem}.pt-130{padding-top:32.5rem}.pb-130{padding-bottom:32.5rem}.pl-130{padding-left:32.5rem}.pr-130,.px-130{padding-right:32.5rem}.px-130{padding-left:32.5rem}.px-130 else,.py-130 else{padding-top:32.5rem;padding-bottom:32.5rem}.pt-129{padding-top:32.25rem}.pb-129{padding-bottom:32.25rem}.pl-129{padding-left:32.25rem}.pr-129,.px-129{padding-right:32.25rem}.px-129{padding-left:32.25rem}.px-129 else,.py-129 else{padding-top:32.25rem;padding-bottom:32.25rem}.pt-128{padding-top:32rem}.pb-128{padding-bottom:32rem}.pl-128{padding-left:32rem}.pr-128,.px-128{padding-right:32rem}.px-128{padding-left:32rem}.px-128 else,.py-128 else{padding-top:32rem;padding-bottom:32rem}.pt-127{padding-top:31.75rem}.pb-127{padding-bottom:31.75rem}.pl-127{padding-left:31.75rem}.pr-127,.px-127{padding-right:31.75rem}.px-127{padding-left:31.75rem}.px-127 else,.py-127 else{padding-top:31.75rem;padding-bottom:31.75rem}.pt-126{padding-top:31.5rem}.pb-126{padding-bottom:31.5rem}.pl-126{padding-left:31.5rem}.pr-126,.px-126{padding-right:31.5rem}.px-126{padding-left:31.5rem}.px-126 else,.py-126 else{padding-top:31.5rem;padding-bottom:31.5rem}.pt-125{padding-top:31.25rem}.pb-125{padding-bottom:31.25rem}.pl-125{padding-left:31.25rem}.pr-125,.px-125{padding-right:31.25rem}.px-125{padding-left:31.25rem}.px-125 else,.py-125 else{padding-top:31.25rem;padding-bottom:31.25rem}.pt-124{padding-top:31rem}.pb-124{padding-bottom:31rem}.pl-124{padding-left:31rem}.pr-124,.px-124{padding-right:31rem}.px-124{padding-left:31rem}.px-124 else,.py-124 else{padding-top:31rem;padding-bottom:31rem}.pt-123{padding-top:30.75rem}.pb-123{padding-bottom:30.75rem}.pl-123{padding-left:30.75rem}.pr-123,.px-123{padding-right:30.75rem}.px-123{padding-left:30.75rem}.px-123 else,.py-123 else{padding-top:30.75rem;padding-bottom:30.75rem}.pt-122{padding-top:30.5rem}.pb-122{padding-bottom:30.5rem}.pl-122{padding-left:30.5rem}.pr-122,.px-122{padding-right:30.5rem}.px-122{padding-left:30.5rem}.px-122 else,.py-122 else{padding-top:30.5rem;padding-bottom:30.5rem}.pt-121{padding-top:30.25rem}.pb-121{padding-bottom:30.25rem}.pl-121{padding-left:30.25rem}.pr-121,.px-121{padding-right:30.25rem}.px-121{padding-left:30.25rem}.px-121 else,.py-121 else{padding-top:30.25rem;padding-bottom:30.25rem}.pt-120{padding-top:30rem}.pb-120{padding-bottom:30rem}.pl-120{padding-left:30rem}.pr-120,.px-120{padding-right:30rem}.px-120{padding-left:30rem}.px-120 else,.py-120 else{padding-top:30rem;padding-bottom:30rem}.pt-119{padding-top:29.75rem}.pb-119{padding-bottom:29.75rem}.pl-119{padding-left:29.75rem}.pr-119,.px-119{padding-right:29.75rem}.px-119{padding-left:29.75rem}.px-119 else,.py-119 else{padding-top:29.75rem;padding-bottom:29.75rem}.pt-118{padding-top:29.5rem}.pb-118{padding-bottom:29.5rem}.pl-118{padding-left:29.5rem}.pr-118,.px-118{padding-right:29.5rem}.px-118{padding-left:29.5rem}.px-118 else,.py-118 else{padding-top:29.5rem;padding-bottom:29.5rem}.pt-117{padding-top:29.25rem}.pb-117{padding-bottom:29.25rem}.pl-117{padding-left:29.25rem}.pr-117,.px-117{padding-right:29.25rem}.px-117{padding-left:29.25rem}.px-117 else,.py-117 else{padding-top:29.25rem;padding-bottom:29.25rem}.pt-116{padding-top:29rem}.pb-116{padding-bottom:29rem}.pl-116{padding-left:29rem}.pr-116,.px-116{padding-right:29rem}.px-116{padding-left:29rem}.px-116 else,.py-116 else{padding-top:29rem;padding-bottom:29rem}.pt-115{padding-top:28.75rem}.pb-115{padding-bottom:28.75rem}.pl-115{padding-left:28.75rem}.pr-115,.px-115{padding-right:28.75rem}.px-115{padding-left:28.75rem}.px-115 else,.py-115 else{padding-top:28.75rem;padding-bottom:28.75rem}.pt-114{padding-top:28.5rem}.pb-114{padding-bottom:28.5rem}.pl-114{padding-left:28.5rem}.pr-114,.px-114{padding-right:28.5rem}.px-114{padding-left:28.5rem}.px-114 else,.py-114 else{padding-top:28.5rem;padding-bottom:28.5rem}.pt-113{padding-top:28.25rem}.pb-113{padding-bottom:28.25rem}.pl-113{padding-left:28.25rem}.pr-113,.px-113{padding-right:28.25rem}.px-113{padding-left:28.25rem}.px-113 else,.py-113 else{padding-top:28.25rem;padding-bottom:28.25rem}.pt-112{padding-top:28rem}.pb-112{padding-bottom:28rem}.pl-112{padding-left:28rem}.pr-112,.px-112{padding-right:28rem}.px-112{padding-left:28rem}.px-112 else,.py-112 else{padding-top:28rem;padding-bottom:28rem}.pt-111{padding-top:27.75rem}.pb-111{padding-bottom:27.75rem}.pl-111{padding-left:27.75rem}.pr-111,.px-111{padding-right:27.75rem}.px-111{padding-left:27.75rem}.px-111 else,.py-111 else{padding-top:27.75rem;padding-bottom:27.75rem}.pt-110{padding-top:27.5rem}.pb-110{padding-bottom:27.5rem}.pl-110{padding-left:27.5rem}.pr-110,.px-110{padding-right:27.5rem}.px-110{padding-left:27.5rem}.px-110 else,.py-110 else{padding-top:27.5rem;padding-bottom:27.5rem}.pt-109{padding-top:27.25rem}.pb-109{padding-bottom:27.25rem}.pl-109{padding-left:27.25rem}.pr-109,.px-109{padding-right:27.25rem}.px-109{padding-left:27.25rem}.px-109 else,.py-109 else{padding-top:27.25rem;padding-bottom:27.25rem}.pt-108{padding-top:27rem}.pb-108{padding-bottom:27rem}.pl-108{padding-left:27rem}.pr-108,.px-108{padding-right:27rem}.px-108{padding-left:27rem}.px-108 else,.py-108 else{padding-top:27rem;padding-bottom:27rem}.pt-107{padding-top:26.75rem}.pb-107{padding-bottom:26.75rem}.pl-107{padding-left:26.75rem}.pr-107,.px-107{padding-right:26.75rem}.px-107{padding-left:26.75rem}.px-107 else,.py-107 else{padding-top:26.75rem;padding-bottom:26.75rem}.pt-106{padding-top:26.5rem}.pb-106{padding-bottom:26.5rem}.pl-106{padding-left:26.5rem}.pr-106,.px-106{padding-right:26.5rem}.px-106{padding-left:26.5rem}.px-106 else,.py-106 else{padding-top:26.5rem;padding-bottom:26.5rem}.pt-105{padding-top:26.25rem}.pb-105{padding-bottom:26.25rem}.pl-105{padding-left:26.25rem}.pr-105,.px-105{padding-right:26.25rem}.px-105{padding-left:26.25rem}.px-105 else,.py-105 else{padding-top:26.25rem;padding-bottom:26.25rem}.pt-104{padding-top:26rem}.pb-104{padding-bottom:26rem}.pl-104{padding-left:26rem}.pr-104,.px-104{padding-right:26rem}.px-104{padding-left:26rem}.px-104 else,.py-104 else{padding-top:26rem;padding-bottom:26rem}.pt-103{padding-top:25.75rem}.pb-103{padding-bottom:25.75rem}.pl-103{padding-left:25.75rem}.pr-103,.px-103{padding-right:25.75rem}.px-103{padding-left:25.75rem}.px-103 else,.py-103 else{padding-top:25.75rem;padding-bottom:25.75rem}.pt-102{padding-top:25.5rem}.pb-102{padding-bottom:25.5rem}.pl-102{padding-left:25.5rem}.pr-102,.px-102{padding-right:25.5rem}.px-102{padding-left:25.5rem}.px-102 else,.py-102 else{padding-top:25.5rem;padding-bottom:25.5rem}.pt-101{padding-top:25.25rem}.pb-101{padding-bottom:25.25rem}.pl-101{padding-left:25.25rem}.pr-101,.px-101{padding-right:25.25rem}.px-101{padding-left:25.25rem}.px-101 else,.py-101 else{padding-top:25.25rem;padding-bottom:25.25rem}.pt-100{padding-top:25rem}.pb-100{padding-bottom:25rem}.pl-100{padding-left:25rem}.pr-100,.px-100{padding-right:25rem}.px-100{padding-left:25rem}.px-100 else,.py-100 else{padding-top:25rem;padding-bottom:25rem}.pt-99{padding-top:24.75rem}.pb-99{padding-bottom:24.75rem}.pl-99{padding-left:24.75rem}.pr-99,.px-99{padding-right:24.75rem}.px-99{padding-left:24.75rem}.px-99 else,.py-99 else{padding-top:24.75rem;padding-bottom:24.75rem}.pt-98{padding-top:24.5rem}.pb-98{padding-bottom:24.5rem}.pl-98{padding-left:24.5rem}.pr-98,.px-98{padding-right:24.5rem}.px-98{padding-left:24.5rem}.px-98 else,.py-98 else{padding-top:24.5rem;padding-bottom:24.5rem}.pt-97{padding-top:24.25rem}.pb-97{padding-bottom:24.25rem}.pl-97{padding-left:24.25rem}.pr-97,.px-97{padding-right:24.25rem}.px-97{padding-left:24.25rem}.px-97 else,.py-97 else{padding-top:24.25rem;padding-bottom:24.25rem}.pt-96{padding-top:24rem}.pb-96{padding-bottom:24rem}.pl-96{padding-left:24rem}.pr-96,.px-96{padding-right:24rem}.px-96{padding-left:24rem}.px-96 else,.py-96 else{padding-top:24rem;padding-bottom:24rem}.pt-95{padding-top:23.75rem}.pb-95{padding-bottom:23.75rem}.pl-95{padding-left:23.75rem}.pr-95,.px-95{padding-right:23.75rem}.px-95{padding-left:23.75rem}.px-95 else,.py-95 else{padding-top:23.75rem;padding-bottom:23.75rem}.pt-94{padding-top:23.5rem}.pb-94{padding-bottom:23.5rem}.pl-94{padding-left:23.5rem}.pr-94,.px-94{padding-right:23.5rem}.px-94{padding-left:23.5rem}.px-94 else,.py-94 else{padding-top:23.5rem;padding-bottom:23.5rem}.pt-93{padding-top:23.25rem}.pb-93{padding-bottom:23.25rem}.pl-93{padding-left:23.25rem}.pr-93,.px-93{padding-right:23.25rem}.px-93{padding-left:23.25rem}.px-93 else,.py-93 else{padding-top:23.25rem;padding-bottom:23.25rem}.pt-92{padding-top:23rem}.pb-92{padding-bottom:23rem}.pl-92{padding-left:23rem}.pr-92,.px-92{padding-right:23rem}.px-92{padding-left:23rem}.px-92 else,.py-92 else{padding-top:23rem;padding-bottom:23rem}.pt-91{padding-top:22.75rem}.pb-91{padding-bottom:22.75rem}.pl-91{padding-left:22.75rem}.pr-91,.px-91{padding-right:22.75rem}.px-91{padding-left:22.75rem}.px-91 else,.py-91 else{padding-top:22.75rem;padding-bottom:22.75rem}.pt-90{padding-top:22.5rem}.pb-90{padding-bottom:22.5rem}.pl-90{padding-left:22.5rem}.pr-90,.px-90{padding-right:22.5rem}.px-90{padding-left:22.5rem}.px-90 else,.py-90 else{padding-top:22.5rem;padding-bottom:22.5rem}.pt-89{padding-top:22.25rem}.pb-89{padding-bottom:22.25rem}.pl-89{padding-left:22.25rem}.pr-89,.px-89{padding-right:22.25rem}.px-89{padding-left:22.25rem}.px-89 else,.py-89 else{padding-top:22.25rem;padding-bottom:22.25rem}.pt-88{padding-top:22rem}.pb-88{padding-bottom:22rem}.pl-88{padding-left:22rem}.pr-88,.px-88{padding-right:22rem}.px-88{padding-left:22rem}.px-88 else,.py-88 else{padding-top:22rem;padding-bottom:22rem}.pt-87{padding-top:21.75rem}.pb-87{padding-bottom:21.75rem}.pl-87{padding-left:21.75rem}.pr-87,.px-87{padding-right:21.75rem}.px-87{padding-left:21.75rem}.px-87 else,.py-87 else{padding-top:21.75rem;padding-bottom:21.75rem}.pt-86{padding-top:21.5rem}.pb-86{padding-bottom:21.5rem}.pl-86{padding-left:21.5rem}.pr-86,.px-86{padding-right:21.5rem}.px-86{padding-left:21.5rem}.px-86 else,.py-86 else{padding-top:21.5rem;padding-bottom:21.5rem}.pt-85{padding-top:21.25rem}.pb-85{padding-bottom:21.25rem}.pl-85{padding-left:21.25rem}.pr-85,.px-85{padding-right:21.25rem}.px-85{padding-left:21.25rem}.px-85 else,.py-85 else{padding-top:21.25rem;padding-bottom:21.25rem}.pt-84{padding-top:21rem}.pb-84{padding-bottom:21rem}.pl-84{padding-left:21rem}.pr-84,.px-84{padding-right:21rem}.px-84{padding-left:21rem}.px-84 else,.py-84 else{padding-top:21rem;padding-bottom:21rem}.pt-83{padding-top:20.75rem}.pb-83{padding-bottom:20.75rem}.pl-83{padding-left:20.75rem}.pr-83,.px-83{padding-right:20.75rem}.px-83{padding-left:20.75rem}.px-83 else,.py-83 else{padding-top:20.75rem;padding-bottom:20.75rem}.pt-82{padding-top:20.5rem}.pb-82{padding-bottom:20.5rem}.pl-82{padding-left:20.5rem}.pr-82,.px-82{padding-right:20.5rem}.px-82{padding-left:20.5rem}.px-82 else,.py-82 else{padding-top:20.5rem;padding-bottom:20.5rem}.pt-81{padding-top:20.25rem}.pb-81{padding-bottom:20.25rem}.pl-81{padding-left:20.25rem}.pr-81,.px-81{padding-right:20.25rem}.px-81{padding-left:20.25rem}.px-81 else,.py-81 else{padding-top:20.25rem;padding-bottom:20.25rem}.pt-80{padding-top:20rem}.pb-80{padding-bottom:20rem}.pl-80{padding-left:20rem}.pr-80,.px-80{padding-right:20rem}.px-80{padding-left:20rem}.px-80 else,.py-80 else{padding-top:20rem;padding-bottom:20rem}.pt-79{padding-top:19.75rem}.pb-79{padding-bottom:19.75rem}.pl-79{padding-left:19.75rem}.pr-79,.px-79{padding-right:19.75rem}.px-79{padding-left:19.75rem}.px-79 else,.py-79 else{padding-top:19.75rem;padding-bottom:19.75rem}.pt-78{padding-top:19.5rem}.pb-78{padding-bottom:19.5rem}.pl-78{padding-left:19.5rem}.pr-78,.px-78{padding-right:19.5rem}.px-78{padding-left:19.5rem}.px-78 else,.py-78 else{padding-top:19.5rem;padding-bottom:19.5rem}.pt-77{padding-top:19.25rem}.pb-77{padding-bottom:19.25rem}.pl-77{padding-left:19.25rem}.pr-77,.px-77{padding-right:19.25rem}.px-77{padding-left:19.25rem}.px-77 else,.py-77 else{padding-top:19.25rem;padding-bottom:19.25rem}.pt-76{padding-top:19rem}.pb-76{padding-bottom:19rem}.pl-76{padding-left:19rem}.pr-76,.px-76{padding-right:19rem}.px-76{padding-left:19rem}.px-76 else,.py-76 else{padding-top:19rem;padding-bottom:19rem}.pt-75{padding-top:18.75rem}.pb-75{padding-bottom:18.75rem}.pl-75{padding-left:18.75rem}.pr-75,.px-75{padding-right:18.75rem}.px-75{padding-left:18.75rem}.px-75 else,.py-75 else{padding-top:18.75rem;padding-bottom:18.75rem}.pt-74{padding-top:18.5rem}.pb-74{padding-bottom:18.5rem}.pl-74{padding-left:18.5rem}.pr-74,.px-74{padding-right:18.5rem}.px-74{padding-left:18.5rem}.px-74 else,.py-74 else{padding-top:18.5rem;padding-bottom:18.5rem}.pt-73{padding-top:18.25rem}.pb-73{padding-bottom:18.25rem}.pl-73{padding-left:18.25rem}.pr-73,.px-73{padding-right:18.25rem}.px-73{padding-left:18.25rem}.px-73 else,.py-73 else{padding-top:18.25rem;padding-bottom:18.25rem}.pt-72{padding-top:18rem}.pb-72{padding-bottom:18rem}.pl-72{padding-left:18rem}.pr-72,.px-72{padding-right:18rem}.px-72{padding-left:18rem}.px-72 else,.py-72 else{padding-top:18rem;padding-bottom:18rem}.pt-71{padding-top:17.75rem}.pb-71{padding-bottom:17.75rem}.pl-71{padding-left:17.75rem}.pr-71,.px-71{padding-right:17.75rem}.px-71{padding-left:17.75rem}.px-71 else,.py-71 else{padding-top:17.75rem;padding-bottom:17.75rem}.pt-70{padding-top:17.5rem}.pb-70{padding-bottom:17.5rem}.pl-70{padding-left:17.5rem}.pr-70,.px-70{padding-right:17.5rem}.px-70{padding-left:17.5rem}.px-70 else,.py-70 else{padding-top:17.5rem;padding-bottom:17.5rem}.pt-69{padding-top:17.25rem}.pb-69{padding-bottom:17.25rem}.pl-69{padding-left:17.25rem}.pr-69,.px-69{padding-right:17.25rem}.px-69{padding-left:17.25rem}.px-69 else,.py-69 else{padding-top:17.25rem;padding-bottom:17.25rem}.pt-68{padding-top:17rem}.pb-68{padding-bottom:17rem}.pl-68{padding-left:17rem}.pr-68,.px-68{padding-right:17rem}.px-68{padding-left:17rem}.px-68 else,.py-68 else{padding-top:17rem;padding-bottom:17rem}.pt-67{padding-top:16.75rem}.pb-67{padding-bottom:16.75rem}.pl-67{padding-left:16.75rem}.pr-67,.px-67{padding-right:16.75rem}.px-67{padding-left:16.75rem}.px-67 else,.py-67 else{padding-top:16.75rem;padding-bottom:16.75rem}.pt-66{padding-top:16.5rem}.pb-66{padding-bottom:16.5rem}.pl-66{padding-left:16.5rem}.pr-66,.px-66{padding-right:16.5rem}.px-66{padding-left:16.5rem}.px-66 else,.py-66 else{padding-top:16.5rem;padding-bottom:16.5rem}.pt-65{padding-top:16.25rem}.pb-65{padding-bottom:16.25rem}.pl-65{padding-left:16.25rem}.pr-65,.px-65{padding-right:16.25rem}.px-65{padding-left:16.25rem}.px-65 else,.py-65 else{padding-top:16.25rem;padding-bottom:16.25rem}.pt-64{padding-top:16rem}.pb-64{padding-bottom:16rem}.pl-64{padding-left:16rem}.pr-64,.px-64{padding-right:16rem}.px-64{padding-left:16rem}.px-64 else,.py-64 else{padding-top:16rem;padding-bottom:16rem}.pt-63{padding-top:15.75rem}.pb-63{padding-bottom:15.75rem}.pl-63{padding-left:15.75rem}.pr-63,.px-63{padding-right:15.75rem}.px-63{padding-left:15.75rem}.px-63 else,.py-63 else{padding-top:15.75rem;padding-bottom:15.75rem}.pt-62{padding-top:15.5rem}.pb-62{padding-bottom:15.5rem}.pl-62{padding-left:15.5rem}.pr-62,.px-62{padding-right:15.5rem}.px-62{padding-left:15.5rem}.px-62 else,.py-62 else{padding-top:15.5rem;padding-bottom:15.5rem}.pt-61{padding-top:15.25rem}.pb-61{padding-bottom:15.25rem}.pl-61{padding-left:15.25rem}.pr-61,.px-61{padding-right:15.25rem}.px-61{padding-left:15.25rem}.px-61 else,.py-61 else{padding-top:15.25rem;padding-bottom:15.25rem}.pt-60{padding-top:15rem}.pb-60{padding-bottom:15rem}.pl-60{padding-left:15rem}.pr-60,.px-60{padding-right:15rem}.px-60{padding-left:15rem}.px-60 else,.py-60 else{padding-top:15rem;padding-bottom:15rem}.pt-59{padding-top:14.75rem}.pb-59{padding-bottom:14.75rem}.pl-59{padding-left:14.75rem}.pr-59,.px-59{padding-right:14.75rem}.px-59{padding-left:14.75rem}.px-59 else,.py-59 else{padding-top:14.75rem;padding-bottom:14.75rem}.pt-58{padding-top:14.5rem}.pb-58{padding-bottom:14.5rem}.pl-58{padding-left:14.5rem}.pr-58,.px-58{padding-right:14.5rem}.px-58{padding-left:14.5rem}.px-58 else,.py-58 else{padding-top:14.5rem;padding-bottom:14.5rem}.pt-57{padding-top:14.25rem}.pb-57{padding-bottom:14.25rem}.pl-57{padding-left:14.25rem}.pr-57,.px-57{padding-right:14.25rem}.px-57{padding-left:14.25rem}.px-57 else,.py-57 else{padding-top:14.25rem;padding-bottom:14.25rem}.pt-56{padding-top:14rem}.pb-56{padding-bottom:14rem}.pl-56{padding-left:14rem}.pr-56,.px-56{padding-right:14rem}.px-56{padding-left:14rem}.px-56 else,.py-56 else{padding-top:14rem;padding-bottom:14rem}.pt-55{padding-top:13.75rem}.pb-55{padding-bottom:13.75rem}.pl-55{padding-left:13.75rem}.pr-55,.px-55{padding-right:13.75rem}.px-55{padding-left:13.75rem}.px-55 else,.py-55 else{padding-top:13.75rem;padding-bottom:13.75rem}.pt-54{padding-top:13.5rem}.pb-54{padding-bottom:13.5rem}.pl-54{padding-left:13.5rem}.pr-54,.px-54{padding-right:13.5rem}.px-54{padding-left:13.5rem}.px-54 else,.py-54 else{padding-top:13.5rem;padding-bottom:13.5rem}.pt-53{padding-top:13.25rem}.pb-53{padding-bottom:13.25rem}.pl-53{padding-left:13.25rem}.pr-53,.px-53{padding-right:13.25rem}.px-53{padding-left:13.25rem}.px-53 else,.py-53 else{padding-top:13.25rem;padding-bottom:13.25rem}.pt-52{padding-top:13rem}.pb-52{padding-bottom:13rem}.pl-52{padding-left:13rem}.pr-52,.px-52{padding-right:13rem}.px-52{padding-left:13rem}.px-52 else,.py-52 else{padding-top:13rem;padding-bottom:13rem}.pt-51{padding-top:12.75rem}.pb-51{padding-bottom:12.75rem}.pl-51{padding-left:12.75rem}.pr-51,.px-51{padding-right:12.75rem}.px-51{padding-left:12.75rem}.px-51 else,.py-51 else{padding-top:12.75rem;padding-bottom:12.75rem}.pt-50{padding-top:12.5rem}.pb-50{padding-bottom:12.5rem}.pl-50{padding-left:12.5rem}.pr-50,.px-50{padding-right:12.5rem}.px-50{padding-left:12.5rem}.px-50 else,.py-50 else{padding-top:12.5rem;padding-bottom:12.5rem}.pt-49{padding-top:12.25rem}.pb-49{padding-bottom:12.25rem}.pl-49{padding-left:12.25rem}.pr-49,.px-49{padding-right:12.25rem}.px-49{padding-left:12.25rem}.px-49 else,.py-49 else{padding-top:12.25rem;padding-bottom:12.25rem}.pt-48{padding-top:12rem}.pb-48{padding-bottom:12rem}.pl-48{padding-left:12rem}.pr-48,.px-48{padding-right:12rem}.px-48{padding-left:12rem}.px-48 else,.py-48 else{padding-top:12rem;padding-bottom:12rem}.pt-47{padding-top:11.75rem}.pb-47{padding-bottom:11.75rem}.pl-47{padding-left:11.75rem}.pr-47,.px-47{padding-right:11.75rem}.px-47{padding-left:11.75rem}.px-47 else,.py-47 else{padding-top:11.75rem;padding-bottom:11.75rem}.pt-46{padding-top:11.5rem}.pb-46{padding-bottom:11.5rem}.pl-46{padding-left:11.5rem}.pr-46,.px-46{padding-right:11.5rem}.px-46{padding-left:11.5rem}.px-46 else,.py-46 else{padding-top:11.5rem;padding-bottom:11.5rem}.pt-45{padding-top:11.25rem}.pb-45{padding-bottom:11.25rem}.pl-45{padding-left:11.25rem}.pr-45,.px-45{padding-right:11.25rem}.px-45{padding-left:11.25rem}.px-45 else,.py-45 else{padding-top:11.25rem;padding-bottom:11.25rem}.pt-44{padding-top:11rem}.pb-44{padding-bottom:11rem}.pl-44{padding-left:11rem}.pr-44,.px-44{padding-right:11rem}.px-44{padding-left:11rem}.px-44 else,.py-44 else{padding-top:11rem;padding-bottom:11rem}.pt-43{padding-top:10.75rem}.pb-43{padding-bottom:10.75rem}.pl-43{padding-left:10.75rem}.pr-43,.px-43{padding-right:10.75rem}.px-43{padding-left:10.75rem}.px-43 else,.py-43 else{padding-top:10.75rem;padding-bottom:10.75rem}.pt-42{padding-top:10.5rem}.pb-42{padding-bottom:10.5rem}.pl-42{padding-left:10.5rem}.pr-42,.px-42{padding-right:10.5rem}.px-42{padding-left:10.5rem}.px-42 else,.py-42 else{padding-top:10.5rem;padding-bottom:10.5rem}.pt-41{padding-top:10.25rem}.pb-41{padding-bottom:10.25rem}.pl-41{padding-left:10.25rem}.pr-41,.px-41{padding-right:10.25rem}.px-41{padding-left:10.25rem}.px-41 else,.py-41 else{padding-top:10.25rem;padding-bottom:10.25rem}.pt-40{padding-top:10rem}.pb-40{padding-bottom:10rem}.pl-40{padding-left:10rem}.pr-40,.px-40{padding-right:10rem}.px-40{padding-left:10rem}.px-40 else,.py-40 else{padding-top:10rem;padding-bottom:10rem}.pt-39{padding-top:9.75rem}.pb-39{padding-bottom:9.75rem}.pl-39{padding-left:9.75rem}.pr-39,.px-39{padding-right:9.75rem}.px-39{padding-left:9.75rem}.px-39 else,.py-39 else{padding-top:9.75rem;padding-bottom:9.75rem}.pt-38{padding-top:9.5rem}.pb-38{padding-bottom:9.5rem}.pl-38{padding-left:9.5rem}.pr-38,.px-38{padding-right:9.5rem}.px-38{padding-left:9.5rem}.px-38 else,.py-38 else{padding-top:9.5rem;padding-bottom:9.5rem}.pt-37{padding-top:9.25rem}.pb-37{padding-bottom:9.25rem}.pl-37{padding-left:9.25rem}.pr-37,.px-37{padding-right:9.25rem}.px-37{padding-left:9.25rem}.px-37 else,.py-37 else{padding-top:9.25rem;padding-bottom:9.25rem}.pt-36{padding-top:9rem}.pb-36{padding-bottom:9rem}.pl-36{padding-left:9rem}.pr-36,.px-36{padding-right:9rem}.px-36{padding-left:9rem}.px-36 else,.py-36 else{padding-top:9rem;padding-bottom:9rem}.pt-35{padding-top:8.75rem}.pb-35{padding-bottom:8.75rem}.pl-35{padding-left:8.75rem}.pr-35,.px-35{padding-right:8.75rem}.px-35{padding-left:8.75rem}.px-35 else,.py-35 else{padding-top:8.75rem;padding-bottom:8.75rem}.pt-34{padding-top:8.5rem}.pb-34{padding-bottom:8.5rem}.pl-34{padding-left:8.5rem}.pr-34,.px-34{padding-right:8.5rem}.px-34{padding-left:8.5rem}.px-34 else,.py-34 else{padding-top:8.5rem;padding-bottom:8.5rem}.pt-33{padding-top:8.25rem}.pb-33{padding-bottom:8.25rem}.pl-33{padding-left:8.25rem}.pr-33,.px-33{padding-right:8.25rem}.px-33{padding-left:8.25rem}.px-33 else,.py-33 else{padding-top:8.25rem;padding-bottom:8.25rem}.pt-32{padding-top:8rem}.pb-32{padding-bottom:8rem}.pl-32{padding-left:8rem}.pr-32,.px-32{padding-right:8rem}.px-32{padding-left:8rem}.px-32 else,.py-32 else{padding-top:8rem;padding-bottom:8rem}.pt-31{padding-top:7.75rem}.pb-31{padding-bottom:7.75rem}.pl-31{padding-left:7.75rem}.pr-31,.px-31{padding-right:7.75rem}.px-31{padding-left:7.75rem}.px-31 else,.py-31 else{padding-top:7.75rem;padding-bottom:7.75rem}.pt-30{padding-top:7.5rem}.pb-30{padding-bottom:7.5rem}.pl-30{padding-left:7.5rem}.pr-30,.px-30{padding-right:7.5rem}.px-30{padding-left:7.5rem}.px-30 else,.py-30 else{padding-top:7.5rem;padding-bottom:7.5rem}.pt-29{padding-top:7.25rem}.pb-29{padding-bottom:7.25rem}.pl-29{padding-left:7.25rem}.pr-29,.px-29{padding-right:7.25rem}.px-29{padding-left:7.25rem}.px-29 else,.py-29 else{padding-top:7.25rem;padding-bottom:7.25rem}.pt-28{padding-top:7rem}.pb-28{padding-bottom:7rem}.pl-28{padding-left:7rem}.pr-28,.px-28{padding-right:7rem}.px-28{padding-left:7rem}.px-28 else,.py-28 else{padding-top:7rem;padding-bottom:7rem}.pt-27{padding-top:6.75rem}.pb-27{padding-bottom:6.75rem}.pl-27{padding-left:6.75rem}.pr-27,.px-27{padding-right:6.75rem}.px-27{padding-left:6.75rem}.px-27 else,.py-27 else{padding-top:6.75rem;padding-bottom:6.75rem}.pt-26{padding-top:6.5rem}.pb-26{padding-bottom:6.5rem}.pl-26{padding-left:6.5rem}.pr-26,.px-26{padding-right:6.5rem}.px-26{padding-left:6.5rem}.px-26 else,.py-26 else{padding-top:6.5rem;padding-bottom:6.5rem}.pt-25{padding-top:6.25rem}.pb-25{padding-bottom:6.25rem}.pl-25{padding-left:6.25rem}.pr-25,.px-25{padding-right:6.25rem}.px-25{padding-left:6.25rem}.px-25 else,.py-25 else{padding-top:6.25rem;padding-bottom:6.25rem}.pt-24{padding-top:6rem}.pb-24{padding-bottom:6rem}.pl-24{padding-left:6rem}.pr-24,.px-24{padding-right:6rem}.px-24{padding-left:6rem}.px-24 else,.py-24 else{padding-top:6rem;padding-bottom:6rem}.pt-23{padding-top:5.75rem}.pb-23{padding-bottom:5.75rem}.pl-23{padding-left:5.75rem}.pr-23,.px-23{padding-right:5.75rem}.px-23{padding-left:5.75rem}.px-23 else,.py-23 else{padding-top:5.75rem;padding-bottom:5.75rem}.pt-22{padding-top:5.5rem}.pb-22{padding-bottom:5.5rem}.pl-22{padding-left:5.5rem}.pr-22,.px-22{padding-right:5.5rem}.px-22{padding-left:5.5rem}.px-22 else,.py-22 else{padding-top:5.5rem;padding-bottom:5.5rem}.pt-21{padding-top:5.25rem}.pb-21{padding-bottom:5.25rem}.pl-21{padding-left:5.25rem}.pr-21,.px-21{padding-right:5.25rem}.px-21{padding-left:5.25rem}.px-21 else,.py-21 else{padding-top:5.25rem;padding-bottom:5.25rem}.pt-20{padding-top:5rem}.pb-20{padding-bottom:5rem}.pl-20{padding-left:5rem}.pr-20,.px-20{padding-right:5rem}.px-20{padding-left:5rem}.px-20 else,.py-20 else{padding-top:5rem;padding-bottom:5rem}.pt-19{padding-top:4.75rem}.pb-19{padding-bottom:4.75rem}.pl-19{padding-left:4.75rem}.pr-19,.px-19{padding-right:4.75rem}.px-19{padding-left:4.75rem}.px-19 else,.py-19 else{padding-top:4.75rem;padding-bottom:4.75rem}.pt-18{padding-top:4.5rem}.pb-18{padding-bottom:4.5rem}.pl-18{padding-left:4.5rem}.pr-18,.px-18{padding-right:4.5rem}.px-18{padding-left:4.5rem}.px-18 else,.py-18 else{padding-top:4.5rem;padding-bottom:4.5rem}.pt-17{padding-top:4.25rem}.pb-17{padding-bottom:4.25rem}.pl-17{padding-left:4.25rem}.pr-17,.px-17{padding-right:4.25rem}.px-17{padding-left:4.25rem}.px-17 else,.py-17 else{padding-top:4.25rem;padding-bottom:4.25rem}.pt-16{padding-top:4rem}.pb-16{padding-bottom:4rem}.pl-16{padding-left:4rem}.pr-16,.px-16{padding-right:4rem}.px-16{padding-left:4rem}.px-16 else,.py-16 else{padding-top:4rem;padding-bottom:4rem}.pt-15{padding-top:3.75rem}.pb-15{padding-bottom:3.75rem}.pl-15{padding-left:3.75rem}.pr-15,.px-15{padding-right:3.75rem}.px-15{padding-left:3.75rem}.px-15 else,.py-15 else{padding-top:3.75rem;padding-bottom:3.75rem}.pt-14{padding-top:3.5rem}.pb-14{padding-bottom:3.5rem}.pl-14{padding-left:3.5rem}.pr-14,.px-14{padding-right:3.5rem}.px-14{padding-left:3.5rem}.px-14 else,.py-14 else{padding-top:3.5rem;padding-bottom:3.5rem}.pt-13{padding-top:3.25rem}.pb-13{padding-bottom:3.25rem}.pl-13{padding-left:3.25rem}.pr-13,.px-13{padding-right:3.25rem}.px-13{padding-left:3.25rem}.px-13 else,.py-13 else{padding-top:3.25rem;padding-bottom:3.25rem}.pt-12{padding-top:3rem}.pb-12{padding-bottom:3rem}.pl-12{padding-left:3rem}.pr-12,.px-12{padding-right:3rem}.px-12{padding-left:3rem}.px-12 else,.py-12 else{padding-top:3rem;padding-bottom:3rem}.pt-11{padding-top:2.75rem}.pb-11{padding-bottom:2.75rem}.pl-11{padding-left:2.75rem}.pr-11,.px-11{padding-right:2.75rem}.px-11{padding-left:2.75rem}.px-11 else,.py-11 else{padding-top:2.75rem;padding-bottom:2.75rem}.pt-10{padding-top:2.5rem}.pb-10{padding-bottom:2.5rem}.pl-10{padding-left:2.5rem}.pr-10,.px-10{padding-right:2.5rem}.px-10{padding-left:2.5rem}.px-10 else,.py-10 else{padding-top:2.5rem;padding-bottom:2.5rem}.pt-9{padding-top:2.25rem}.pb-9{padding-bottom:2.25rem}.pl-9{padding-left:2.25rem}.pr-9,.px-9{padding-right:2.25rem}.px-9{padding-left:2.25rem}.px-9 else,.py-9 else{padding-top:2.25rem;padding-bottom:2.25rem}.pt-8{padding-top:2rem}.pb-8{padding-bottom:2rem}.pl-8{padding-left:2rem}.pr-8,.px-8{padding-right:2rem}.px-8{padding-left:2rem}.px-8 else,.py-8 else{padding-top:2rem;padding-bottom:2rem}.pt-7{padding-top:1.75rem}.pb-7{padding-bottom:1.75rem}.pl-7{padding-left:1.75rem}.pr-7,.px-7{padding-right:1.75rem}.px-7{padding-left:1.75rem}.px-7 else,.py-7 else{padding-top:1.75rem;padding-bottom:1.75rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pl-6{padding-left:1.5rem}.pr-6,.px-6{padding-right:1.5rem}.px-6{padding-left:1.5rem}.px-6 else,.py-6 else{padding-top:1.5rem;padding-bottom:1.5rem}.pt-5{padding-top:1.25rem}.pb-5{padding-bottom:1.25rem}.pl-5{padding-left:1.25rem}.pr-5,.px-5{padding-right:1.25rem}.px-5{padding-left:1.25rem}.px-5 else,.py-5 else{padding-top:1.25rem;padding-bottom:1.25rem}.pt-4{padding-top:1rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-4,.px-4{padding-right:1rem}.px-4{padding-left:1rem}.px-4 else,.py-4 else{padding-top:1rem;padding-bottom:1rem}.pt-3{padding-top:.75rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pr-3,.px-3{padding-right:.75rem}.px-3{padding-left:.75rem}.px-3 else,.py-3 else{padding-top:.75rem;padding-bottom:.75rem}.pt-2{padding-top:.5rem}.pb-2{padding-bottom:.5rem}.pl-2{padding-left:.5rem}.pr-2,.px-2{padding-right:.5rem}.px-2{padding-left:.5rem}.px-2 else,.py-2 else{padding-top:.5rem;padding-bottom:.5rem}.pt-1{padding-top:.25rem}.pb-1{padding-bottom:.25rem}.pl-1{padding-left:.25rem}.pr-1,.px-1{padding-right:.25rem}.px-1{padding-left:.25rem}.px-1 else,.py-1 else{padding-top:.25rem;padding-bottom:.25rem}.mt-150{margin-top:37.5rem}.mb-150{margin-bottom:37.5rem}.ml-150{margin-left:37.5rem}.mr-150,.mx-150{margin-right:37.5rem}.mx-150{margin-left:37.5rem}.mx-150 else,.my-150 else{margin-top:37.5rem;margin-bottom:37.5rem}.mt-149{margin-top:37.25rem}.mb-149{margin-bottom:37.25rem}.ml-149{margin-left:37.25rem}.mr-149,.mx-149{margin-right:37.25rem}.mx-149{margin-left:37.25rem}.mx-149 else,.my-149 else{margin-top:37.25rem;margin-bottom:37.25rem}.mt-148{margin-top:37rem}.mb-148{margin-bottom:37rem}.ml-148{margin-left:37rem}.mr-148,.mx-148{margin-right:37rem}.mx-148{margin-left:37rem}.mx-148 else,.my-148 else{margin-top:37rem;margin-bottom:37rem}.mt-147{margin-top:36.75rem}.mb-147{margin-bottom:36.75rem}.ml-147{margin-left:36.75rem}.mr-147,.mx-147{margin-right:36.75rem}.mx-147{margin-left:36.75rem}.mx-147 else,.my-147 else{margin-top:36.75rem;margin-bottom:36.75rem}.mt-146{margin-top:36.5rem}.mb-146{margin-bottom:36.5rem}.ml-146{margin-left:36.5rem}.mr-146,.mx-146{margin-right:36.5rem}.mx-146{margin-left:36.5rem}.mx-146 else,.my-146 else{margin-top:36.5rem;margin-bottom:36.5rem}.mt-145{margin-top:36.25rem}.mb-145{margin-bottom:36.25rem}.ml-145{margin-left:36.25rem}.mr-145,.mx-145{margin-right:36.25rem}.mx-145{margin-left:36.25rem}.mx-145 else,.my-145 else{margin-top:36.25rem;margin-bottom:36.25rem}.mt-144{margin-top:36rem}.mb-144{margin-bottom:36rem}.ml-144{margin-left:36rem}.mr-144,.mx-144{margin-right:36rem}.mx-144{margin-left:36rem}.mx-144 else,.my-144 else{margin-top:36rem;margin-bottom:36rem}.mt-143{margin-top:35.75rem}.mb-143{margin-bottom:35.75rem}.ml-143{margin-left:35.75rem}.mr-143,.mx-143{margin-right:35.75rem}.mx-143{margin-left:35.75rem}.mx-143 else,.my-143 else{margin-top:35.75rem;margin-bottom:35.75rem}.mt-142{margin-top:35.5rem}.mb-142{margin-bottom:35.5rem}.ml-142{margin-left:35.5rem}.mr-142,.mx-142{margin-right:35.5rem}.mx-142{margin-left:35.5rem}.mx-142 else,.my-142 else{margin-top:35.5rem;margin-bottom:35.5rem}.mt-141{margin-top:35.25rem}.mb-141{margin-bottom:35.25rem}.ml-141{margin-left:35.25rem}.mr-141,.mx-141{margin-right:35.25rem}.mx-141{margin-left:35.25rem}.mx-141 else,.my-141 else{margin-top:35.25rem;margin-bottom:35.25rem}.mt-140{margin-top:35rem}.mb-140{margin-bottom:35rem}.ml-140{margin-left:35rem}.mr-140,.mx-140{margin-right:35rem}.mx-140{margin-left:35rem}.mx-140 else,.my-140 else{margin-top:35rem;margin-bottom:35rem}.mt-139{margin-top:34.75rem}.mb-139{margin-bottom:34.75rem}.ml-139{margin-left:34.75rem}.mr-139,.mx-139{margin-right:34.75rem}.mx-139{margin-left:34.75rem}.mx-139 else,.my-139 else{margin-top:34.75rem;margin-bottom:34.75rem}.mt-138{margin-top:34.5rem}.mb-138{margin-bottom:34.5rem}.ml-138{margin-left:34.5rem}.mr-138,.mx-138{margin-right:34.5rem}.mx-138{margin-left:34.5rem}.mx-138 else,.my-138 else{margin-top:34.5rem;margin-bottom:34.5rem}.mt-137{margin-top:34.25rem}.mb-137{margin-bottom:34.25rem}.ml-137{margin-left:34.25rem}.mr-137,.mx-137{margin-right:34.25rem}.mx-137{margin-left:34.25rem}.mx-137 else,.my-137 else{margin-top:34.25rem;margin-bottom:34.25rem}.mt-136{margin-top:34rem}.mb-136{margin-bottom:34rem}.ml-136{margin-left:34rem}.mr-136,.mx-136{margin-right:34rem}.mx-136{margin-left:34rem}.mx-136 else,.my-136 else{margin-top:34rem;margin-bottom:34rem}.mt-135{margin-top:33.75rem}.mb-135{margin-bottom:33.75rem}.ml-135{margin-left:33.75rem}.mr-135,.mx-135{margin-right:33.75rem}.mx-135{margin-left:33.75rem}.mx-135 else,.my-135 else{margin-top:33.75rem;margin-bottom:33.75rem}.mt-134{margin-top:33.5rem}.mb-134{margin-bottom:33.5rem}.ml-134{margin-left:33.5rem}.mr-134,.mx-134{margin-right:33.5rem}.mx-134{margin-left:33.5rem}.mx-134 else,.my-134 else{margin-top:33.5rem;margin-bottom:33.5rem}.mt-133{margin-top:33.25rem}.mb-133{margin-bottom:33.25rem}.ml-133{margin-left:33.25rem}.mr-133,.mx-133{margin-right:33.25rem}.mx-133{margin-left:33.25rem}.mx-133 else,.my-133 else{margin-top:33.25rem;margin-bottom:33.25rem}.mt-132{margin-top:33rem}.mb-132{margin-bottom:33rem}.ml-132{margin-left:33rem}.mr-132,.mx-132{margin-right:33rem}.mx-132{margin-left:33rem}.mx-132 else,.my-132 else{margin-top:33rem;margin-bottom:33rem}.mt-131{margin-top:32.75rem}.mb-131{margin-bottom:32.75rem}.ml-131{margin-left:32.75rem}.mr-131,.mx-131{margin-right:32.75rem}.mx-131{margin-left:32.75rem}.mx-131 else,.my-131 else{margin-top:32.75rem;margin-bottom:32.75rem}.mt-130{margin-top:32.5rem}.mb-130{margin-bottom:32.5rem}.ml-130{margin-left:32.5rem}.mr-130,.mx-130{margin-right:32.5rem}.mx-130{margin-left:32.5rem}.mx-130 else,.my-130 else{margin-top:32.5rem;margin-bottom:32.5rem}.mt-129{margin-top:32.25rem}.mb-129{margin-bottom:32.25rem}.ml-129{margin-left:32.25rem}.mr-129,.mx-129{margin-right:32.25rem}.mx-129{margin-left:32.25rem}.mx-129 else,.my-129 else{margin-top:32.25rem;margin-bottom:32.25rem}.mt-128{margin-top:32rem}.mb-128{margin-bottom:32rem}.ml-128{margin-left:32rem}.mr-128,.mx-128{margin-right:32rem}.mx-128{margin-left:32rem}.mx-128 else,.my-128 else{margin-top:32rem;margin-bottom:32rem}.mt-127{margin-top:31.75rem}.mb-127{margin-bottom:31.75rem}.ml-127{margin-left:31.75rem}.mr-127,.mx-127{margin-right:31.75rem}.mx-127{margin-left:31.75rem}.mx-127 else,.my-127 else{margin-top:31.75rem;margin-bottom:31.75rem}.mt-126{margin-top:31.5rem}.mb-126{margin-bottom:31.5rem}.ml-126{margin-left:31.5rem}.mr-126,.mx-126{margin-right:31.5rem}.mx-126{margin-left:31.5rem}.mx-126 else,.my-126 else{margin-top:31.5rem;margin-bottom:31.5rem}.mt-125{margin-top:31.25rem}.mb-125{margin-bottom:31.25rem}.ml-125{margin-left:31.25rem}.mr-125,.mx-125{margin-right:31.25rem}.mx-125{margin-left:31.25rem}.mx-125 else,.my-125 else{margin-top:31.25rem;margin-bottom:31.25rem}.mt-124{margin-top:31rem}.mb-124{margin-bottom:31rem}.ml-124{margin-left:31rem}.mr-124,.mx-124{margin-right:31rem}.mx-124{margin-left:31rem}.mx-124 else,.my-124 else{margin-top:31rem;margin-bottom:31rem}.mt-123{margin-top:30.75rem}.mb-123{margin-bottom:30.75rem}.ml-123{margin-left:30.75rem}.mr-123,.mx-123{margin-right:30.75rem}.mx-123{margin-left:30.75rem}.mx-123 else,.my-123 else{margin-top:30.75rem;margin-bottom:30.75rem}.mt-122{margin-top:30.5rem}.mb-122{margin-bottom:30.5rem}.ml-122{margin-left:30.5rem}.mr-122,.mx-122{margin-right:30.5rem}.mx-122{margin-left:30.5rem}.mx-122 else,.my-122 else{margin-top:30.5rem;margin-bottom:30.5rem}.mt-121{margin-top:30.25rem}.mb-121{margin-bottom:30.25rem}.ml-121{margin-left:30.25rem}.mr-121,.mx-121{margin-right:30.25rem}.mx-121{margin-left:30.25rem}.mx-121 else,.my-121 else{margin-top:30.25rem;margin-bottom:30.25rem}.mt-120{margin-top:30rem}.mb-120{margin-bottom:30rem}.ml-120{margin-left:30rem}.mr-120,.mx-120{margin-right:30rem}.mx-120{margin-left:30rem}.mx-120 else,.my-120 else{margin-top:30rem;margin-bottom:30rem}.mt-119{margin-top:29.75rem}.mb-119{margin-bottom:29.75rem}.ml-119{margin-left:29.75rem}.mr-119,.mx-119{margin-right:29.75rem}.mx-119{margin-left:29.75rem}.mx-119 else,.my-119 else{margin-top:29.75rem;margin-bottom:29.75rem}.mt-118{margin-top:29.5rem}.mb-118{margin-bottom:29.5rem}.ml-118{margin-left:29.5rem}.mr-118,.mx-118{margin-right:29.5rem}.mx-118{margin-left:29.5rem}.mx-118 else,.my-118 else{margin-top:29.5rem;margin-bottom:29.5rem}.mt-117{margin-top:29.25rem}.mb-117{margin-bottom:29.25rem}.ml-117{margin-left:29.25rem}.mr-117,.mx-117{margin-right:29.25rem}.mx-117{margin-left:29.25rem}.mx-117 else,.my-117 else{margin-top:29.25rem;margin-bottom:29.25rem}.mt-116{margin-top:29rem}.mb-116{margin-bottom:29rem}.ml-116{margin-left:29rem}.mr-116,.mx-116{margin-right:29rem}.mx-116{margin-left:29rem}.mx-116 else,.my-116 else{margin-top:29rem;margin-bottom:29rem}.mt-115{margin-top:28.75rem}.mb-115{margin-bottom:28.75rem}.ml-115{margin-left:28.75rem}.mr-115,.mx-115{margin-right:28.75rem}.mx-115{margin-left:28.75rem}.mx-115 else,.my-115 else{margin-top:28.75rem;margin-bottom:28.75rem}.mt-114{margin-top:28.5rem}.mb-114{margin-bottom:28.5rem}.ml-114{margin-left:28.5rem}.mr-114,.mx-114{margin-right:28.5rem}.mx-114{margin-left:28.5rem}.mx-114 else,.my-114 else{margin-top:28.5rem;margin-bottom:28.5rem}.mt-113{margin-top:28.25rem}.mb-113{margin-bottom:28.25rem}.ml-113{margin-left:28.25rem}.mr-113,.mx-113{margin-right:28.25rem}.mx-113{margin-left:28.25rem}.mx-113 else,.my-113 else{margin-top:28.25rem;margin-bottom:28.25rem}.mt-112{margin-top:28rem}.mb-112{margin-bottom:28rem}.ml-112{margin-left:28rem}.mr-112,.mx-112{margin-right:28rem}.mx-112{margin-left:28rem}.mx-112 else,.my-112 else{margin-top:28rem;margin-bottom:28rem}.mt-111{margin-top:27.75rem}.mb-111{margin-bottom:27.75rem}.ml-111{margin-left:27.75rem}.mr-111,.mx-111{margin-right:27.75rem}.mx-111{margin-left:27.75rem}.mx-111 else,.my-111 else{margin-top:27.75rem;margin-bottom:27.75rem}.mt-110{margin-top:27.5rem}.mb-110{margin-bottom:27.5rem}.ml-110{margin-left:27.5rem}.mr-110,.mx-110{margin-right:27.5rem}.mx-110{margin-left:27.5rem}.mx-110 else,.my-110 else{margin-top:27.5rem;margin-bottom:27.5rem}.mt-109{margin-top:27.25rem}.mb-109{margin-bottom:27.25rem}.ml-109{margin-left:27.25rem}.mr-109,.mx-109{margin-right:27.25rem}.mx-109{margin-left:27.25rem}.mx-109 else,.my-109 else{margin-top:27.25rem;margin-bottom:27.25rem}.mt-108{margin-top:27rem}.mb-108{margin-bottom:27rem}.ml-108{margin-left:27rem}.mr-108,.mx-108{margin-right:27rem}.mx-108{margin-left:27rem}.mx-108 else,.my-108 else{margin-top:27rem;margin-bottom:27rem}.mt-107{margin-top:26.75rem}.mb-107{margin-bottom:26.75rem}.ml-107{margin-left:26.75rem}.mr-107,.mx-107{margin-right:26.75rem}.mx-107{margin-left:26.75rem}.mx-107 else,.my-107 else{margin-top:26.75rem;margin-bottom:26.75rem}.mt-106{margin-top:26.5rem}.mb-106{margin-bottom:26.5rem}.ml-106{margin-left:26.5rem}.mr-106,.mx-106{margin-right:26.5rem}.mx-106{margin-left:26.5rem}.mx-106 else,.my-106 else{margin-top:26.5rem;margin-bottom:26.5rem}.mt-105{margin-top:26.25rem}.mb-105{margin-bottom:26.25rem}.ml-105{margin-left:26.25rem}.mr-105,.mx-105{margin-right:26.25rem}.mx-105{margin-left:26.25rem}.mx-105 else,.my-105 else{margin-top:26.25rem;margin-bottom:26.25rem}.mt-104{margin-top:26rem}.mb-104{margin-bottom:26rem}.ml-104{margin-left:26rem}.mr-104,.mx-104{margin-right:26rem}.mx-104{margin-left:26rem}.mx-104 else,.my-104 else{margin-top:26rem;margin-bottom:26rem}.mt-103{margin-top:25.75rem}.mb-103{margin-bottom:25.75rem}.ml-103{margin-left:25.75rem}.mr-103,.mx-103{margin-right:25.75rem}.mx-103{margin-left:25.75rem}.mx-103 else,.my-103 else{margin-top:25.75rem;margin-bottom:25.75rem}.mt-102{margin-top:25.5rem}.mb-102{margin-bottom:25.5rem}.ml-102{margin-left:25.5rem}.mr-102,.mx-102{margin-right:25.5rem}.mx-102{margin-left:25.5rem}.mx-102 else,.my-102 else{margin-top:25.5rem;margin-bottom:25.5rem}.mt-101{margin-top:25.25rem}.mb-101{margin-bottom:25.25rem}.ml-101{margin-left:25.25rem}.mr-101,.mx-101{margin-right:25.25rem}.mx-101{margin-left:25.25rem}.mx-101 else,.my-101 else{margin-top:25.25rem;margin-bottom:25.25rem}.mt-100{margin-top:25rem}.mb-100{margin-bottom:25rem}.ml-100{margin-left:25rem}.mr-100,.mx-100{margin-right:25rem}.mx-100{margin-left:25rem}.mx-100 else,.my-100 else{margin-top:25rem;margin-bottom:25rem}.mt-99{margin-top:24.75rem}.mb-99{margin-bottom:24.75rem}.ml-99{margin-left:24.75rem}.mr-99,.mx-99{margin-right:24.75rem}.mx-99{margin-left:24.75rem}.mx-99 else,.my-99 else{margin-top:24.75rem;margin-bottom:24.75rem}.mt-98{margin-top:24.5rem}.mb-98{margin-bottom:24.5rem}.ml-98{margin-left:24.5rem}.mr-98,.mx-98{margin-right:24.5rem}.mx-98{margin-left:24.5rem}.mx-98 else,.my-98 else{margin-top:24.5rem;margin-bottom:24.5rem}.mt-97{margin-top:24.25rem}.mb-97{margin-bottom:24.25rem}.ml-97{margin-left:24.25rem}.mr-97,.mx-97{margin-right:24.25rem}.mx-97{margin-left:24.25rem}.mx-97 else,.my-97 else{margin-top:24.25rem;margin-bottom:24.25rem}.mt-96{margin-top:24rem}.mb-96{margin-bottom:24rem}.ml-96{margin-left:24rem}.mr-96,.mx-96{margin-right:24rem}.mx-96{margin-left:24rem}.mx-96 else,.my-96 else{margin-top:24rem;margin-bottom:24rem}.mt-95{margin-top:23.75rem}.mb-95{margin-bottom:23.75rem}.ml-95{margin-left:23.75rem}.mr-95,.mx-95{margin-right:23.75rem}.mx-95{margin-left:23.75rem}.mx-95 else,.my-95 else{margin-top:23.75rem;margin-bottom:23.75rem}.mt-94{margin-top:23.5rem}.mb-94{margin-bottom:23.5rem}.ml-94{margin-left:23.5rem}.mr-94,.mx-94{margin-right:23.5rem}.mx-94{margin-left:23.5rem}.mx-94 else,.my-94 else{margin-top:23.5rem;margin-bottom:23.5rem}.mt-93{margin-top:23.25rem}.mb-93{margin-bottom:23.25rem}.ml-93{margin-left:23.25rem}.mr-93,.mx-93{margin-right:23.25rem}.mx-93{margin-left:23.25rem}.mx-93 else,.my-93 else{margin-top:23.25rem;margin-bottom:23.25rem}.mt-92{margin-top:23rem}.mb-92{margin-bottom:23rem}.ml-92{margin-left:23rem}.mr-92,.mx-92{margin-right:23rem}.mx-92{margin-left:23rem}.mx-92 else,.my-92 else{margin-top:23rem;margin-bottom:23rem}.mt-91{margin-top:22.75rem}.mb-91{margin-bottom:22.75rem}.ml-91{margin-left:22.75rem}.mr-91,.mx-91{margin-right:22.75rem}.mx-91{margin-left:22.75rem}.mx-91 else,.my-91 else{margin-top:22.75rem;margin-bottom:22.75rem}.mt-90{margin-top:22.5rem}.mb-90{margin-bottom:22.5rem}.ml-90{margin-left:22.5rem}.mr-90,.mx-90{margin-right:22.5rem}.mx-90{margin-left:22.5rem}.mx-90 else,.my-90 else{margin-top:22.5rem;margin-bottom:22.5rem}.mt-89{margin-top:22.25rem}.mb-89{margin-bottom:22.25rem}.ml-89{margin-left:22.25rem}.mr-89,.mx-89{margin-right:22.25rem}.mx-89{margin-left:22.25rem}.mx-89 else,.my-89 else{margin-top:22.25rem;margin-bottom:22.25rem}.mt-88{margin-top:22rem}.mb-88{margin-bottom:22rem}.ml-88{margin-left:22rem}.mr-88,.mx-88{margin-right:22rem}.mx-88{margin-left:22rem}.mx-88 else,.my-88 else{margin-top:22rem;margin-bottom:22rem}.mt-87{margin-top:21.75rem}.mb-87{margin-bottom:21.75rem}.ml-87{margin-left:21.75rem}.mr-87,.mx-87{margin-right:21.75rem}.mx-87{margin-left:21.75rem}.mx-87 else,.my-87 else{margin-top:21.75rem;margin-bottom:21.75rem}.mt-86{margin-top:21.5rem}.mb-86{margin-bottom:21.5rem}.ml-86{margin-left:21.5rem}.mr-86,.mx-86{margin-right:21.5rem}.mx-86{margin-left:21.5rem}.mx-86 else,.my-86 else{margin-top:21.5rem;margin-bottom:21.5rem}.mt-85{margin-top:21.25rem}.mb-85{margin-bottom:21.25rem}.ml-85{margin-left:21.25rem}.mr-85,.mx-85{margin-right:21.25rem}.mx-85{margin-left:21.25rem}.mx-85 else,.my-85 else{margin-top:21.25rem;margin-bottom:21.25rem}.mt-84{margin-top:21rem}.mb-84{margin-bottom:21rem}.ml-84{margin-left:21rem}.mr-84,.mx-84{margin-right:21rem}.mx-84{margin-left:21rem}.mx-84 else,.my-84 else{margin-top:21rem;margin-bottom:21rem}.mt-83{margin-top:20.75rem}.mb-83{margin-bottom:20.75rem}.ml-83{margin-left:20.75rem}.mr-83,.mx-83{margin-right:20.75rem}.mx-83{margin-left:20.75rem}.mx-83 else,.my-83 else{margin-top:20.75rem;margin-bottom:20.75rem}.mt-82{margin-top:20.5rem}.mb-82{margin-bottom:20.5rem}.ml-82{margin-left:20.5rem}.mr-82,.mx-82{margin-right:20.5rem}.mx-82{margin-left:20.5rem}.mx-82 else,.my-82 else{margin-top:20.5rem;margin-bottom:20.5rem}.mt-81{margin-top:20.25rem}.mb-81{margin-bottom:20.25rem}.ml-81{margin-left:20.25rem}.mr-81,.mx-81{margin-right:20.25rem}.mx-81{margin-left:20.25rem}.mx-81 else,.my-81 else{margin-top:20.25rem;margin-bottom:20.25rem}.mt-80{margin-top:20rem}.mb-80{margin-bottom:20rem}.ml-80{margin-left:20rem}.mr-80,.mx-80{margin-right:20rem}.mx-80{margin-left:20rem}.mx-80 else,.my-80 else{margin-top:20rem;margin-bottom:20rem}.mt-79{margin-top:19.75rem}.mb-79{margin-bottom:19.75rem}.ml-79{margin-left:19.75rem}.mr-79,.mx-79{margin-right:19.75rem}.mx-79{margin-left:19.75rem}.mx-79 else,.my-79 else{margin-top:19.75rem;margin-bottom:19.75rem}.mt-78{margin-top:19.5rem}.mb-78{margin-bottom:19.5rem}.ml-78{margin-left:19.5rem}.mr-78,.mx-78{margin-right:19.5rem}.mx-78{margin-left:19.5rem}.mx-78 else,.my-78 else{margin-top:19.5rem;margin-bottom:19.5rem}.mt-77{margin-top:19.25rem}.mb-77{margin-bottom:19.25rem}.ml-77{margin-left:19.25rem}.mr-77,.mx-77{margin-right:19.25rem}.mx-77{margin-left:19.25rem}.mx-77 else,.my-77 else{margin-top:19.25rem;margin-bottom:19.25rem}.mt-76{margin-top:19rem}.mb-76{margin-bottom:19rem}.ml-76{margin-left:19rem}.mr-76,.mx-76{margin-right:19rem}.mx-76{margin-left:19rem}.mx-76 else,.my-76 else{margin-top:19rem;margin-bottom:19rem}.mt-75{margin-top:18.75rem}.mb-75{margin-bottom:18.75rem}.ml-75{margin-left:18.75rem}.mr-75,.mx-75{margin-right:18.75rem}.mx-75{margin-left:18.75rem}.mx-75 else,.my-75 else{margin-top:18.75rem;margin-bottom:18.75rem}.mt-74{margin-top:18.5rem}.mb-74{margin-bottom:18.5rem}.ml-74{margin-left:18.5rem}.mr-74,.mx-74{margin-right:18.5rem}.mx-74{margin-left:18.5rem}.mx-74 else,.my-74 else{margin-top:18.5rem;margin-bottom:18.5rem}.mt-73{margin-top:18.25rem}.mb-73{margin-bottom:18.25rem}.ml-73{margin-left:18.25rem}.mr-73,.mx-73{margin-right:18.25rem}.mx-73{margin-left:18.25rem}.mx-73 else,.my-73 else{margin-top:18.25rem;margin-bottom:18.25rem}.mt-72{margin-top:18rem}.mb-72{margin-bottom:18rem}.ml-72{margin-left:18rem}.mr-72,.mx-72{margin-right:18rem}.mx-72{margin-left:18rem}.mx-72 else,.my-72 else{margin-top:18rem;margin-bottom:18rem}.mt-71{margin-top:17.75rem}.mb-71{margin-bottom:17.75rem}.ml-71{margin-left:17.75rem}.mr-71,.mx-71{margin-right:17.75rem}.mx-71{margin-left:17.75rem}.mx-71 else,.my-71 else{margin-top:17.75rem;margin-bottom:17.75rem}.mt-70{margin-top:17.5rem}.mb-70{margin-bottom:17.5rem}.ml-70{margin-left:17.5rem}.mr-70,.mx-70{margin-right:17.5rem}.mx-70{margin-left:17.5rem}.mx-70 else,.my-70 else{margin-top:17.5rem;margin-bottom:17.5rem}.mt-69{margin-top:17.25rem}.mb-69{margin-bottom:17.25rem}.ml-69{margin-left:17.25rem}.mr-69,.mx-69{margin-right:17.25rem}.mx-69{margin-left:17.25rem}.mx-69 else,.my-69 else{margin-top:17.25rem;margin-bottom:17.25rem}.mt-68{margin-top:17rem}.mb-68{margin-bottom:17rem}.ml-68{margin-left:17rem}.mr-68,.mx-68{margin-right:17rem}.mx-68{margin-left:17rem}.mx-68 else,.my-68 else{margin-top:17rem;margin-bottom:17rem}.mt-67{margin-top:16.75rem}.mb-67{margin-bottom:16.75rem}.ml-67{margin-left:16.75rem}.mr-67,.mx-67{margin-right:16.75rem}.mx-67{margin-left:16.75rem}.mx-67 else,.my-67 else{margin-top:16.75rem;margin-bottom:16.75rem}.mt-66{margin-top:16.5rem}.mb-66{margin-bottom:16.5rem}.ml-66{margin-left:16.5rem}.mr-66,.mx-66{margin-right:16.5rem}.mx-66{margin-left:16.5rem}.mx-66 else,.my-66 else{margin-top:16.5rem;margin-bottom:16.5rem}.mt-65{margin-top:16.25rem}.mb-65{margin-bottom:16.25rem}.ml-65{margin-left:16.25rem}.mr-65,.mx-65{margin-right:16.25rem}.mx-65{margin-left:16.25rem}.mx-65 else,.my-65 else{margin-top:16.25rem;margin-bottom:16.25rem}.mt-64{margin-top:16rem}.mb-64{margin-bottom:16rem}.ml-64{margin-left:16rem}.mr-64,.mx-64{margin-right:16rem}.mx-64{margin-left:16rem}.mx-64 else,.my-64 else{margin-top:16rem;margin-bottom:16rem}.mt-63{margin-top:15.75rem}.mb-63{margin-bottom:15.75rem}.ml-63{margin-left:15.75rem}.mr-63,.mx-63{margin-right:15.75rem}.mx-63{margin-left:15.75rem}.mx-63 else,.my-63 else{margin-top:15.75rem;margin-bottom:15.75rem}.mt-62{margin-top:15.5rem}.mb-62{margin-bottom:15.5rem}.ml-62{margin-left:15.5rem}.mr-62,.mx-62{margin-right:15.5rem}.mx-62{margin-left:15.5rem}.mx-62 else,.my-62 else{margin-top:15.5rem;margin-bottom:15.5rem}.mt-61{margin-top:15.25rem}.mb-61{margin-bottom:15.25rem}.ml-61{margin-left:15.25rem}.mr-61,.mx-61{margin-right:15.25rem}.mx-61{margin-left:15.25rem}.mx-61 else,.my-61 else{margin-top:15.25rem;margin-bottom:15.25rem}.mt-60{margin-top:15rem}.mb-60{margin-bottom:15rem}.ml-60{margin-left:15rem}.mr-60,.mx-60{margin-right:15rem}.mx-60{margin-left:15rem}.mx-60 else,.my-60 else{margin-top:15rem;margin-bottom:15rem}.mt-59{margin-top:14.75rem}.mb-59{margin-bottom:14.75rem}.ml-59{margin-left:14.75rem}.mr-59,.mx-59{margin-right:14.75rem}.mx-59{margin-left:14.75rem}.mx-59 else,.my-59 else{margin-top:14.75rem;margin-bottom:14.75rem}.mt-58{margin-top:14.5rem}.mb-58{margin-bottom:14.5rem}.ml-58{margin-left:14.5rem}.mr-58,.mx-58{margin-right:14.5rem}.mx-58{margin-left:14.5rem}.mx-58 else,.my-58 else{margin-top:14.5rem;margin-bottom:14.5rem}.mt-57{margin-top:14.25rem}.mb-57{margin-bottom:14.25rem}.ml-57{margin-left:14.25rem}.mr-57,.mx-57{margin-right:14.25rem}.mx-57{margin-left:14.25rem}.mx-57 else,.my-57 else{margin-top:14.25rem;margin-bottom:14.25rem}.mt-56{margin-top:14rem}.mb-56{margin-bottom:14rem}.ml-56{margin-left:14rem}.mr-56,.mx-56{margin-right:14rem}.mx-56{margin-left:14rem}.mx-56 else,.my-56 else{margin-top:14rem;margin-bottom:14rem}.mt-55{margin-top:13.75rem}.mb-55{margin-bottom:13.75rem}.ml-55{margin-left:13.75rem}.mr-55,.mx-55{margin-right:13.75rem}.mx-55{margin-left:13.75rem}.mx-55 else,.my-55 else{margin-top:13.75rem;margin-bottom:13.75rem}.mt-54{margin-top:13.5rem}.mb-54{margin-bottom:13.5rem}.ml-54{margin-left:13.5rem}.mr-54,.mx-54{margin-right:13.5rem}.mx-54{margin-left:13.5rem}.mx-54 else,.my-54 else{margin-top:13.5rem;margin-bottom:13.5rem}.mt-53{margin-top:13.25rem}.mb-53{margin-bottom:13.25rem}.ml-53{margin-left:13.25rem}.mr-53,.mx-53{margin-right:13.25rem}.mx-53{margin-left:13.25rem}.mx-53 else,.my-53 else{margin-top:13.25rem;margin-bottom:13.25rem}.mt-52{margin-top:13rem}.mb-52{margin-bottom:13rem}.ml-52{margin-left:13rem}.mr-52,.mx-52{margin-right:13rem}.mx-52{margin-left:13rem}.mx-52 else,.my-52 else{margin-top:13rem;margin-bottom:13rem}.mt-51{margin-top:12.75rem}.mb-51{margin-bottom:12.75rem}.ml-51{margin-left:12.75rem}.mr-51,.mx-51{margin-right:12.75rem}.mx-51{margin-left:12.75rem}.mx-51 else,.my-51 else{margin-top:12.75rem;margin-bottom:12.75rem}.mt-50{margin-top:12.5rem}.mb-50{margin-bottom:12.5rem}.ml-50{margin-left:12.5rem}.mr-50,.mx-50{margin-right:12.5rem}.mx-50{margin-left:12.5rem}.mx-50 else,.my-50 else{margin-top:12.5rem;margin-bottom:12.5rem}.mt-49{margin-top:12.25rem}.mb-49{margin-bottom:12.25rem}.ml-49{margin-left:12.25rem}.mr-49,.mx-49{margin-right:12.25rem}.mx-49{margin-left:12.25rem}.mx-49 else,.my-49 else{margin-top:12.25rem;margin-bottom:12.25rem}.mt-48{margin-top:12rem}.mb-48{margin-bottom:12rem}.ml-48{margin-left:12rem}.mr-48,.mx-48{margin-right:12rem}.mx-48{margin-left:12rem}.mx-48 else,.my-48 else{margin-top:12rem;margin-bottom:12rem}.mt-47{margin-top:11.75rem}.mb-47{margin-bottom:11.75rem}.ml-47{margin-left:11.75rem}.mr-47,.mx-47{margin-right:11.75rem}.mx-47{margin-left:11.75rem}.mx-47 else,.my-47 else{margin-top:11.75rem;margin-bottom:11.75rem}.mt-46{margin-top:11.5rem}.mb-46{margin-bottom:11.5rem}.ml-46{margin-left:11.5rem}.mr-46,.mx-46{margin-right:11.5rem}.mx-46{margin-left:11.5rem}.mx-46 else,.my-46 else{margin-top:11.5rem;margin-bottom:11.5rem}.mt-45{margin-top:11.25rem}.mb-45{margin-bottom:11.25rem}.ml-45{margin-left:11.25rem}.mr-45,.mx-45{margin-right:11.25rem}.mx-45{margin-left:11.25rem}.mx-45 else,.my-45 else{margin-top:11.25rem;margin-bottom:11.25rem}.mt-44{margin-top:11rem}.mb-44{margin-bottom:11rem}.ml-44{margin-left:11rem}.mr-44,.mx-44{margin-right:11rem}.mx-44{margin-left:11rem}.mx-44 else,.my-44 else{margin-top:11rem;margin-bottom:11rem}.mt-43{margin-top:10.75rem}.mb-43{margin-bottom:10.75rem}.ml-43{margin-left:10.75rem}.mr-43,.mx-43{margin-right:10.75rem}.mx-43{margin-left:10.75rem}.mx-43 else,.my-43 else{margin-top:10.75rem;margin-bottom:10.75rem}.mt-42{margin-top:10.5rem}.mb-42{margin-bottom:10.5rem}.ml-42{margin-left:10.5rem}.mr-42,.mx-42{margin-right:10.5rem}.mx-42{margin-left:10.5rem}.mx-42 else,.my-42 else{margin-top:10.5rem;margin-bottom:10.5rem}.mt-41{margin-top:10.25rem}.mb-41{margin-bottom:10.25rem}.ml-41{margin-left:10.25rem}.mr-41,.mx-41{margin-right:10.25rem}.mx-41{margin-left:10.25rem}.mx-41 else,.my-41 else{margin-top:10.25rem;margin-bottom:10.25rem}.mt-40{margin-top:10rem}.mb-40{margin-bottom:10rem}.ml-40{margin-left:10rem}.mr-40,.mx-40{margin-right:10rem}.mx-40{margin-left:10rem}.mx-40 else,.my-40 else{margin-top:10rem;margin-bottom:10rem}.mt-39{margin-top:9.75rem}.mb-39{margin-bottom:9.75rem}.ml-39{margin-left:9.75rem}.mr-39,.mx-39{margin-right:9.75rem}.mx-39{margin-left:9.75rem}.mx-39 else,.my-39 else{margin-top:9.75rem;margin-bottom:9.75rem}.mt-38{margin-top:9.5rem}.mb-38{margin-bottom:9.5rem}.ml-38{margin-left:9.5rem}.mr-38,.mx-38{margin-right:9.5rem}.mx-38{margin-left:9.5rem}.mx-38 else,.my-38 else{margin-top:9.5rem;margin-bottom:9.5rem}.mt-37{margin-top:9.25rem}.mb-37{margin-bottom:9.25rem}.ml-37{margin-left:9.25rem}.mr-37,.mx-37{margin-right:9.25rem}.mx-37{margin-left:9.25rem}.mx-37 else,.my-37 else{margin-top:9.25rem;margin-bottom:9.25rem}.mt-36{margin-top:9rem}.mb-36{margin-bottom:9rem}.ml-36{margin-left:9rem}.mr-36,.mx-36{margin-right:9rem}.mx-36{margin-left:9rem}.mx-36 else,.my-36 else{margin-top:9rem;margin-bottom:9rem}.mt-35{margin-top:8.75rem}.mb-35{margin-bottom:8.75rem}.ml-35{margin-left:8.75rem}.mr-35,.mx-35{margin-right:8.75rem}.mx-35{margin-left:8.75rem}.mx-35 else,.my-35 else{margin-top:8.75rem;margin-bottom:8.75rem}.mt-34{margin-top:8.5rem}.mb-34{margin-bottom:8.5rem}.ml-34{margin-left:8.5rem}.mr-34,.mx-34{margin-right:8.5rem}.mx-34{margin-left:8.5rem}.mx-34 else,.my-34 else{margin-top:8.5rem;margin-bottom:8.5rem}.mt-33{margin-top:8.25rem}.mb-33{margin-bottom:8.25rem}.ml-33{margin-left:8.25rem}.mr-33,.mx-33{margin-right:8.25rem}.mx-33{margin-left:8.25rem}.mx-33 else,.my-33 else{margin-top:8.25rem;margin-bottom:8.25rem}.mt-32{margin-top:8rem}.mb-32{margin-bottom:8rem}.ml-32{margin-left:8rem}.mr-32,.mx-32{margin-right:8rem}.mx-32{margin-left:8rem}.mx-32 else,.my-32 else{margin-top:8rem;margin-bottom:8rem}.mt-31{margin-top:7.75rem}.mb-31{margin-bottom:7.75rem}.ml-31{margin-left:7.75rem}.mr-31,.mx-31{margin-right:7.75rem}.mx-31{margin-left:7.75rem}.mx-31 else,.my-31 else{margin-top:7.75rem;margin-bottom:7.75rem}.mt-30{margin-top:7.5rem}.mb-30{margin-bottom:7.5rem}.ml-30{margin-left:7.5rem}.mr-30,.mx-30{margin-right:7.5rem}.mx-30{margin-left:7.5rem}.mx-30 else,.my-30 else{margin-top:7.5rem;margin-bottom:7.5rem}.mt-29{margin-top:7.25rem}.mb-29{margin-bottom:7.25rem}.ml-29{margin-left:7.25rem}.mr-29,.mx-29{margin-right:7.25rem}.mx-29{margin-left:7.25rem}.mx-29 else,.my-29 else{margin-top:7.25rem;margin-bottom:7.25rem}.mt-28{margin-top:7rem}.mb-28{margin-bottom:7rem}.ml-28{margin-left:7rem}.mr-28,.mx-28{margin-right:7rem}.mx-28{margin-left:7rem}.mx-28 else,.my-28 else{margin-top:7rem;margin-bottom:7rem}.mt-27{margin-top:6.75rem}.mb-27{margin-bottom:6.75rem}.ml-27{margin-left:6.75rem}.mr-27,.mx-27{margin-right:6.75rem}.mx-27{margin-left:6.75rem}.mx-27 else,.my-27 else{margin-top:6.75rem;margin-bottom:6.75rem}.mt-26{margin-top:6.5rem}.mb-26{margin-bottom:6.5rem}.ml-26{margin-left:6.5rem}.mr-26,.mx-26{margin-right:6.5rem}.mx-26{margin-left:6.5rem}.mx-26 else,.my-26 else{margin-top:6.5rem;margin-bottom:6.5rem}.mt-25{margin-top:6.25rem}.mb-25{margin-bottom:6.25rem}.ml-25{margin-left:6.25rem}.mr-25,.mx-25{margin-right:6.25rem}.mx-25{margin-left:6.25rem}.mx-25 else,.my-25 else{margin-top:6.25rem;margin-bottom:6.25rem}.mt-24{margin-top:6rem}.mb-24{margin-bottom:6rem}.ml-24{margin-left:6rem}.mr-24,.mx-24{margin-right:6rem}.mx-24{margin-left:6rem}.mx-24 else,.my-24 else{margin-top:6rem;margin-bottom:6rem}.mt-23{margin-top:5.75rem}.mb-23{margin-bottom:5.75rem}.ml-23{margin-left:5.75rem}.mr-23,.mx-23{margin-right:5.75rem}.mx-23{margin-left:5.75rem}.mx-23 else,.my-23 else{margin-top:5.75rem;margin-bottom:5.75rem}.mt-22{margin-top:5.5rem}.mb-22{margin-bottom:5.5rem}.ml-22{margin-left:5.5rem}.mr-22,.mx-22{margin-right:5.5rem}.mx-22{margin-left:5.5rem}.mx-22 else,.my-22 else{margin-top:5.5rem;margin-bottom:5.5rem}.mt-21{margin-top:5.25rem}.mb-21{margin-bottom:5.25rem}.ml-21{margin-left:5.25rem}.mr-21,.mx-21{margin-right:5.25rem}.mx-21{margin-left:5.25rem}.mx-21 else,.my-21 else{margin-top:5.25rem;margin-bottom:5.25rem}.mt-20{margin-top:5rem}.mb-20{margin-bottom:5rem}.ml-20{margin-left:5rem}.mr-20,.mx-20{margin-right:5rem}.mx-20{margin-left:5rem}.mx-20 else,.my-20 else{margin-top:5rem;margin-bottom:5rem}.mt-19{margin-top:4.75rem}.mb-19{margin-bottom:4.75rem}.ml-19{margin-left:4.75rem}.mr-19,.mx-19{margin-right:4.75rem}.mx-19{margin-left:4.75rem}.mx-19 else,.my-19 else{margin-top:4.75rem;margin-bottom:4.75rem}.mt-18{margin-top:4.5rem}.mb-18{margin-bottom:4.5rem}.ml-18{margin-left:4.5rem}.mr-18,.mx-18{margin-right:4.5rem}.mx-18{margin-left:4.5rem}.mx-18 else,.my-18 else{margin-top:4.5rem;margin-bottom:4.5rem}.mt-17{margin-top:4.25rem}.mb-17{margin-bottom:4.25rem}.ml-17{margin-left:4.25rem}.mr-17,.mx-17{margin-right:4.25rem}.mx-17{margin-left:4.25rem}.mx-17 else,.my-17 else{margin-top:4.25rem;margin-bottom:4.25rem}.mt-16{margin-top:4rem}.mb-16{margin-bottom:4rem}.ml-16{margin-left:4rem}.mr-16,.mx-16{margin-right:4rem}.mx-16{margin-left:4rem}.mx-16 else,.my-16 else{margin-top:4rem;margin-bottom:4rem}.mt-15{margin-top:3.75rem}.mb-15{margin-bottom:3.75rem}.ml-15{margin-left:3.75rem}.mr-15,.mx-15{margin-right:3.75rem}.mx-15{margin-left:3.75rem}.mx-15 else,.my-15 else{margin-top:3.75rem;margin-bottom:3.75rem}.mt-14{margin-top:3.5rem}.mb-14{margin-bottom:3.5rem}.ml-14{margin-left:3.5rem}.mr-14,.mx-14{margin-right:3.5rem}.mx-14{margin-left:3.5rem}.mx-14 else,.my-14 else{margin-top:3.5rem;margin-bottom:3.5rem}.mt-13{margin-top:3.25rem}.mb-13{margin-bottom:3.25rem}.ml-13{margin-left:3.25rem}.mr-13,.mx-13{margin-right:3.25rem}.mx-13{margin-left:3.25rem}.mx-13 else,.my-13 else{margin-top:3.25rem;margin-bottom:3.25rem}.mt-12{margin-top:3rem}.mb-12{margin-bottom:3rem}.ml-12{margin-left:3rem}.mr-12,.mx-12{margin-right:3rem}.mx-12{margin-left:3rem}.mx-12 else,.my-12 else{margin-top:3rem;margin-bottom:3rem}.mt-11{margin-top:2.75rem}.mb-11{margin-bottom:2.75rem}.ml-11{margin-left:2.75rem}.mr-11,.mx-11{margin-right:2.75rem}.mx-11{margin-left:2.75rem}.mx-11 else,.my-11 else{margin-top:2.75rem;margin-bottom:2.75rem}.mt-10{margin-top:2.5rem}.mb-10{margin-bottom:2.5rem}.ml-10{margin-left:2.5rem}.mr-10,.mx-10{margin-right:2.5rem}.mx-10{margin-left:2.5rem}.mx-10 else,.my-10 else{margin-top:2.5rem;margin-bottom:2.5rem}.mt-9{margin-top:2.25rem}.mb-9{margin-bottom:2.25rem}.ml-9{margin-left:2.25rem}.mr-9,.mx-9{margin-right:2.25rem}.mx-9{margin-left:2.25rem}.mx-9 else,.my-9 else{margin-top:2.25rem;margin-bottom:2.25rem}.mt-8{margin-top:2rem}.mb-8{margin-bottom:2rem}.ml-8{margin-left:2rem}.mr-8,.mx-8{margin-right:2rem}.mx-8{margin-left:2rem}.mx-8 else,.my-8 else{margin-top:2rem;margin-bottom:2rem}.mt-7{margin-top:1.75rem}.mb-7{margin-bottom:1.75rem}.ml-7{margin-left:1.75rem}.mr-7,.mx-7{margin-right:1.75rem}.mx-7{margin-left:1.75rem}.mx-7 else,.my-7 else{margin-top:1.75rem;margin-bottom:1.75rem}.mt-6{margin-top:1.5rem}.mb-6{margin-bottom:1.5rem}.ml-6{margin-left:1.5rem}.mr-6,.mx-6{margin-right:1.5rem}.mx-6{margin-left:1.5rem}.mx-6 else,.my-6 else{margin-top:1.5rem;margin-bottom:1.5rem}.mt-5{margin-top:1.25rem}.mb-5{margin-bottom:1.25rem}.ml-5{margin-left:1.25rem}.mr-5,.mx-5{margin-right:1.25rem}.mx-5{margin-left:1.25rem}.mx-5 else,.my-5 else{margin-top:1.25rem;margin-bottom:1.25rem}.mt-4{margin-top:1rem}.mb-4{margin-bottom:1rem}.ml-4{margin-left:1rem}.mr-4,.mx-4{margin-right:1rem}.mx-4{margin-left:1rem}.mx-4 else,.my-4 else{margin-top:1rem;margin-bottom:1rem}.mt-3{margin-top:.75rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-3,.mx-3{margin-right:.75rem}.mx-3{margin-left:.75rem}.mx-3 else,.my-3 else{margin-top:.75rem;margin-bottom:.75rem}.mt-2{margin-top:.5rem}.mb-2{margin-bottom:.5rem}.ml-2{margin-left:.5rem}.mr-2,.mx-2{margin-right:.5rem}.mx-2{margin-left:.5rem}.mx-2 else,.my-2 else{margin-top:.5rem;margin-bottom:.5rem}.mt-1{margin-top:.25rem}.mb-1{margin-bottom:.25rem}.ml-1{margin-left:.25rem}.mr-1,.mx-1{margin-right:.25rem}.mx-1{margin-left:.25rem}.mx-1 else,.my-1 else{margin-top:.25rem;margin-bottom:.25rem}.w-150{width:37.5rem}.w-149{width:37.25rem}.w-148{width:37rem}.w-147{width:36.75rem}.w-146{width:36.5rem}.w-145{width:36.25rem}.w-144{width:36rem}.w-143{width:35.75rem}.w-142{width:35.5rem}.w-141{width:35.25rem}.w-140{width:35rem}.w-139{width:34.75rem}.w-138{width:34.5rem}.w-137{width:34.25rem}.w-136{width:34rem}.w-135{width:33.75rem}.w-134{width:33.5rem}.w-133{width:33.25rem}.w-132{width:33rem}.w-131{width:32.75rem}.w-130{width:32.5rem}.w-129{width:32.25rem}.w-128{width:32rem}.w-127{width:31.75rem}.w-126{width:31.5rem}.w-125{width:31.25rem}.w-124{width:31rem}.w-123{width:30.75rem}.w-122{width:30.5rem}.w-121{width:30.25rem}.w-120{width:30rem}.w-119{width:29.75rem}.w-118{width:29.5rem}.w-117{width:29.25rem}.w-116{width:29rem}.w-115{width:28.75rem}.w-114{width:28.5rem}.w-113{width:28.25rem}.w-112{width:28rem}.w-111{width:27.75rem}.w-110{width:27.5rem}.w-109{width:27.25rem}.w-108{width:27rem}.w-107{width:26.75rem}.w-106{width:26.5rem}.w-105{width:26.25rem}.w-104{width:26rem}.w-103{width:25.75rem}.w-102{width:25.5rem}.w-101{width:25.25rem}.w-100{width:25rem}.w-99{width:24.75rem}.w-98{width:24.5rem}.w-97{width:24.25rem}.w-96{width:24rem}.w-95{width:23.75rem}.w-94{width:23.5rem}.w-93{width:23.25rem}.w-92{width:23rem}.w-91{width:22.75rem}.w-90{width:22.5rem}.w-89{width:22.25rem}.w-88{width:22rem}.w-87{width:21.75rem}.w-86{width:21.5rem}.w-85{width:21.25rem}.w-84{width:21rem}.w-83{width:20.75rem}.w-82{width:20.5rem}.w-81{width:20.25rem}.w-80{width:20rem}.w-79{width:19.75rem}.w-78{width:19.5rem}.w-77{width:19.25rem}.w-76{width:19rem}.w-75{width:18.75rem}.w-74{width:18.5rem}.w-73{width:18.25rem}.w-72{width:18rem}.w-71{width:17.75rem}.w-70{width:17.5rem}.w-69{width:17.25rem}.w-68{width:17rem}.w-67{width:16.75rem}.w-66{width:16.5rem}.w-65{width:16.25rem}.w-64{width:16rem}.w-63{width:15.75rem}.w-62{width:15.5rem}.w-61{width:15.25rem}.w-60{width:15rem}.w-59{width:14.75rem}.w-58{width:14.5rem}.w-57{width:14.25rem}.w-56{width:14rem}.w-55{width:13.75rem}.w-54{width:13.5rem}.w-53{width:13.25rem}.w-52{width:13rem}.w-51{width:12.75rem}.w-50{width:12.5rem}.w-49{width:12.25rem}.w-48{width:12rem}.w-47{width:11.75rem}.w-46{width:11.5rem}.w-45{width:11.25rem}.w-44{width:11rem}.w-43{width:10.75rem}.w-42{width:10.5rem}.w-41{width:10.25rem}.w-40{width:10rem}.w-39{width:9.75rem}.w-38{width:9.5rem}.w-37{width:9.25rem}.w-36{width:9rem}.w-35{width:8.75rem}.w-34{width:8.5rem}.w-33{width:8.25rem}.w-32{width:8rem}.w-31{width:7.75rem}.w-30{width:7.5rem}.w-29{width:7.25rem}.w-28{width:7rem}.w-27{width:6.75rem}.w-26{width:6.5rem}.w-25{width:6.25rem}.w-24{width:6rem}.w-23{width:5.75rem}.w-22{width:5.5rem}.w-21{width:5.25rem}.w-20{width:5rem}.w-19{width:4.75rem}.w-18{width:4.5rem}.w-17{width:4.25rem}.w-16{width:4rem}.w-15{width:3.75rem}.w-14{width:3.5rem}.w-13{width:3.25rem}.w-12{width:3rem}.w-11{width:2.75rem}.w-10{width:2.5rem}.w-9{width:2.25rem}.w-8{width:2rem}.w-7{width:1.75rem}.w-6{width:1.5rem}.w-5{width:1.25rem}.w-4{width:1rem}.w-3{width:.75rem}.w-2{width:.5rem}.w-1{width:.25rem}.h-150{height:37.5rem}.h-149{height:37.25rem}.h-148{height:37rem}.h-147{height:36.75rem}.h-146{height:36.5rem}.h-145{height:36.25rem}.h-144{height:36rem}.h-143{height:35.75rem}.h-142{height:35.5rem}.h-141{height:35.25rem}.h-140{height:35rem}.h-139{height:34.75rem}.h-138{height:34.5rem}.h-137{height:34.25rem}.h-136{height:34rem}.h-135{height:33.75rem}.h-134{height:33.5rem}.h-133{height:33.25rem}.h-132{height:33rem}.h-131{height:32.75rem}.h-130{height:32.5rem}.h-129{height:32.25rem}.h-128{height:32rem}.h-127{height:31.75rem}.h-126{height:31.5rem}.h-125{height:31.25rem}.h-124{height:31rem}.h-123{height:30.75rem}.h-122{height:30.5rem}.h-121{height:30.25rem}.h-120{height:30rem}.h-119{height:29.75rem}.h-118{height:29.5rem}.h-117{height:29.25rem}.h-116{height:29rem}.h-115{height:28.75rem}.h-114{height:28.5rem}.h-113{height:28.25rem}.h-112{height:28rem}.h-111{height:27.75rem}.h-110{height:27.5rem}.h-109{height:27.25rem}.h-108{height:27rem}.h-107{height:26.75rem}.h-106{height:26.5rem}.h-105{height:26.25rem}.h-104{height:26rem}.h-103{height:25.75rem}.h-102{height:25.5rem}.h-101{height:25.25rem}.h-100{height:25rem}.h-99{height:24.75rem}.h-98{height:24.5rem}.h-97{height:24.25rem}.h-96{height:24rem}.h-95{height:23.75rem}.h-94{height:23.5rem}.h-93{height:23.25rem}.h-92{height:23rem}.h-91{height:22.75rem}.h-90{height:22.5rem}.h-89{height:22.25rem}.h-88{height:22rem}.h-87{height:21.75rem}.h-86{height:21.5rem}.h-85{height:21.25rem}.h-84{height:21rem}.h-83{height:20.75rem}.h-82{height:20.5rem}.h-81{height:20.25rem}.h-80{height:20rem}.h-79{height:19.75rem}.h-78{height:19.5rem}.h-77{height:19.25rem}.h-76{height:19rem}.h-75{height:18.75rem}.h-74{height:18.5rem}.h-73{height:18.25rem}.h-72{height:18rem}.h-71{height:17.75rem}.h-70{height:17.5rem}.h-69{height:17.25rem}.h-68{height:17rem}.h-67{height:16.75rem}.h-66{height:16.5rem}.h-65{height:16.25rem}.h-64{height:16rem}.h-63{height:15.75rem}.h-62{height:15.5rem}.h-61{height:15.25rem}.h-60{height:15rem}.h-59{height:14.75rem}.h-58{height:14.5rem}.h-57{height:14.25rem}.h-56{height:14rem}.h-55{height:13.75rem}.h-54{height:13.5rem}.h-53{height:13.25rem}.h-52{height:13rem}.h-51{height:12.75rem}.h-50{height:12.5rem}.h-49{height:12.25rem}.h-48{height:12rem}.h-47{height:11.75rem}.h-46{height:11.5rem}.h-45{height:11.25rem}.h-44{height:11rem}.h-43{height:10.75rem}.h-42{height:10.5rem}.h-41{height:10.25rem}.h-40{height:10rem}.h-39{height:9.75rem}.h-38{height:9.5rem}.h-37{height:9.25rem}.h-36{height:9rem}.h-35{height:8.75rem}.h-34{height:8.5rem}.h-33{height:8.25rem}.h-32{height:8rem}.h-31{height:7.75rem}.h-30{height:7.5rem}.h-29{height:7.25rem}.h-28{height:7rem}.h-27{height:6.75rem}.h-26{height:6.5rem}.h-25{height:6.25rem}.h-24{height:6rem}.h-23{height:5.75rem}.h-22{height:5.5rem}.h-21{height:5.25rem}.h-20{height:5rem}.h-19{height:4.75rem}.h-18{height:4.5rem}.h-17{height:4.25rem}.h-16{height:4rem}.h-15{height:3.75rem}.h-14{height:3.5rem}.h-13{height:3.25rem}.h-12{height:3rem}.h-11{height:2.75rem}.h-10{height:2.5rem}.h-9{height:2.25rem}.h-8{height:2rem}.h-7{height:1.75rem}.h-6{height:1.5rem}.h-5{height:1.25rem}.h-4{height:1rem}.h-3{height:.75rem}.h-2{height:.5rem}.h-1{height:.25rem}.min-w-150{min-width:37.5rem}.max-w-150{max-width:37.5rem}.min-w-149{min-width:37.25rem}.max-w-149{max-width:37.25rem}.min-w-148{min-width:37rem}.max-w-148{max-width:37rem}.min-w-147{min-width:36.75rem}.max-w-147{max-width:36.75rem}.min-w-146{min-width:36.5rem}.max-w-146{max-width:36.5rem}.min-w-145{min-width:36.25rem}.max-w-145{max-width:36.25rem}.min-w-144{min-width:36rem}.max-w-144{max-width:36rem}.min-w-143{min-width:35.75rem}.max-w-143{max-width:35.75rem}.min-w-142{min-width:35.5rem}.max-w-142{max-width:35.5rem}.min-w-141{min-width:35.25rem}.max-w-141{max-width:35.25rem}.min-w-140{min-width:35rem}.max-w-140{max-width:35rem}.min-w-139{min-width:34.75rem}.max-w-139{max-width:34.75rem}.min-w-138{min-width:34.5rem}.max-w-138{max-width:34.5rem}.min-w-137{min-width:34.25rem}.max-w-137{max-width:34.25rem}.min-w-136{min-width:34rem}.max-w-136{max-width:34rem}.min-w-135{min-width:33.75rem}.max-w-135{max-width:33.75rem}.min-w-134{min-width:33.5rem}.max-w-134{max-width:33.5rem}.min-w-133{min-width:33.25rem}.max-w-133{max-width:33.25rem}.min-w-132{min-width:33rem}.max-w-132{max-width:33rem}.min-w-131{min-width:32.75rem}.max-w-131{max-width:32.75rem}.min-w-130{min-width:32.5rem}.max-w-130{max-width:32.5rem}.min-w-129{min-width:32.25rem}.max-w-129{max-width:32.25rem}.min-w-128{min-width:32rem}.max-w-128{max-width:32rem}.min-w-127{min-width:31.75rem}.max-w-127{max-width:31.75rem}.min-w-126{min-width:31.5rem}.max-w-126{max-width:31.5rem}.min-w-125{min-width:31.25rem}.max-w-125{max-width:31.25rem}.min-w-124{min-width:31rem}.max-w-124{max-width:31rem}.min-w-123{min-width:30.75rem}.max-w-123{max-width:30.75rem}.min-w-122{min-width:30.5rem}.max-w-122{max-width:30.5rem}.min-w-121{min-width:30.25rem}.max-w-121{max-width:30.25rem}.min-w-120{min-width:30rem}.max-w-120{max-width:30rem}.min-w-119{min-width:29.75rem}.max-w-119{max-width:29.75rem}.min-w-118{min-width:29.5rem}.max-w-118{max-width:29.5rem}.min-w-117{min-width:29.25rem}.max-w-117{max-width:29.25rem}.min-w-116{min-width:29rem}.max-w-116{max-width:29rem}.min-w-115{min-width:28.75rem}.max-w-115{max-width:28.75rem}.min-w-114{min-width:28.5rem}.max-w-114{max-width:28.5rem}.min-w-113{min-width:28.25rem}.max-w-113{max-width:28.25rem}.min-w-112{min-width:28rem}.max-w-112{max-width:28rem}.min-w-111{min-width:27.75rem}.max-w-111{max-width:27.75rem}.min-w-110{min-width:27.5rem}.max-w-110{max-width:27.5rem}.min-w-109{min-width:27.25rem}.max-w-109{max-width:27.25rem}.min-w-108{min-width:27rem}.max-w-108{max-width:27rem}.min-w-107{min-width:26.75rem}.max-w-107{max-width:26.75rem}.min-w-106{min-width:26.5rem}.max-w-106{max-width:26.5rem}.min-w-105{min-width:26.25rem}.max-w-105{max-width:26.25rem}.min-w-104{min-width:26rem}.max-w-104{max-width:26rem}.min-w-103{min-width:25.75rem}.max-w-103{max-width:25.75rem}.min-w-102{min-width:25.5rem}.max-w-102{max-width:25.5rem}.min-w-101{min-width:25.25rem}.max-w-101{max-width:25.25rem}.min-w-100{min-width:25rem}.max-w-100{max-width:25rem}.min-w-99{min-width:24.75rem}.max-w-99{max-width:24.75rem}.min-w-98{min-width:24.5rem}.max-w-98{max-width:24.5rem}.min-w-97{min-width:24.25rem}.max-w-97{max-width:24.25rem}.min-w-96{min-width:24rem}.max-w-96{max-width:24rem}.min-w-95{min-width:23.75rem}.max-w-95{max-width:23.75rem}.min-w-94{min-width:23.5rem}.max-w-94{max-width:23.5rem}.min-w-93{min-width:23.25rem}.max-w-93{max-width:23.25rem}.min-w-92{min-width:23rem}.max-w-92{max-width:23rem}.min-w-91{min-width:22.75rem}.max-w-91{max-width:22.75rem}.min-w-90{min-width:22.5rem}.max-w-90{max-width:22.5rem}.min-w-89{min-width:22.25rem}.max-w-89{max-width:22.25rem}.min-w-88{min-width:22rem}.max-w-88{max-width:22rem}.min-w-87{min-width:21.75rem}.max-w-87{max-width:21.75rem}.min-w-86{min-width:21.5rem}.max-w-86{max-width:21.5rem}.min-w-85{min-width:21.25rem}.max-w-85{max-width:21.25rem}.min-w-84{min-width:21rem}.max-w-84{max-width:21rem}.min-w-83{min-width:20.75rem}.max-w-83{max-width:20.75rem}.min-w-82{min-width:20.5rem}.max-w-82{max-width:20.5rem}.min-w-81{min-width:20.25rem}.max-w-81{max-width:20.25rem}.min-w-80{min-width:20rem}.max-w-80{max-width:20rem}.min-w-79{min-width:19.75rem}.max-w-79{max-width:19.75rem}.min-w-78{min-width:19.5rem}.max-w-78{max-width:19.5rem}.min-w-77{min-width:19.25rem}.max-w-77{max-width:19.25rem}.min-w-76{min-width:19rem}.max-w-76{max-width:19rem}.min-w-75{min-width:18.75rem}.max-w-75{max-width:18.75rem}.min-w-74{min-width:18.5rem}.max-w-74{max-width:18.5rem}.min-w-73{min-width:18.25rem}.max-w-73{max-width:18.25rem}.min-w-72{min-width:18rem}.max-w-72{max-width:18rem}.min-w-71{min-width:17.75rem}.max-w-71{max-width:17.75rem}.min-w-70{min-width:17.5rem}.max-w-70{max-width:17.5rem}.min-w-69{min-width:17.25rem}.max-w-69{max-width:17.25rem}.min-w-68{min-width:17rem}.max-w-68{max-width:17rem}.min-w-67{min-width:16.75rem}.max-w-67{max-width:16.75rem}.min-w-66{min-width:16.5rem}.max-w-66{max-width:16.5rem}.min-w-65{min-width:16.25rem}.max-w-65{max-width:16.25rem}.min-w-64{min-width:16rem}.max-w-64{max-width:16rem}.min-w-63{min-width:15.75rem}.max-w-63{max-width:15.75rem}.min-w-62{min-width:15.5rem}.max-w-62{max-width:15.5rem}.min-w-61{min-width:15.25rem}.max-w-61{max-width:15.25rem}.min-w-60{min-width:15rem}.max-w-60{max-width:15rem}.min-w-59{min-width:14.75rem}.max-w-59{max-width:14.75rem}.min-w-58{min-width:14.5rem}.max-w-58{max-width:14.5rem}.min-w-57{min-width:14.25rem}.max-w-57{max-width:14.25rem}.min-w-56{min-width:14rem}.max-w-56{max-width:14rem}.min-w-55{min-width:13.75rem}.max-w-55{max-width:13.75rem}.min-w-54{min-width:13.5rem}.max-w-54{max-width:13.5rem}.min-w-53{min-width:13.25rem}.max-w-53{max-width:13.25rem}.min-w-52{min-width:13rem}.max-w-52{max-width:13rem}.min-w-51{min-width:12.75rem}.max-w-51{max-width:12.75rem}.min-w-50{min-width:12.5rem}.max-w-50{max-width:12.5rem}.min-w-49{min-width:12.25rem}.max-w-49{max-width:12.25rem}.min-w-48{min-width:12rem}.max-w-48{max-width:12rem}.min-w-47{min-width:11.75rem}.max-w-47{max-width:11.75rem}.min-w-46{min-width:11.5rem}.max-w-46{max-width:11.5rem}.min-w-45{min-width:11.25rem}.max-w-45{max-width:11.25rem}.min-w-44{min-width:11rem}.max-w-44{max-width:11rem}.min-w-43{min-width:10.75rem}.max-w-43{max-width:10.75rem}.min-w-42{min-width:10.5rem}.max-w-42{max-width:10.5rem}.min-w-41{min-width:10.25rem}.max-w-41{max-width:10.25rem}.min-w-40{min-width:10rem}.max-w-40{max-width:10rem}.min-w-39{min-width:9.75rem}.max-w-39{max-width:9.75rem}.min-w-38{min-width:9.5rem}.max-w-38{max-width:9.5rem}.min-w-37{min-width:9.25rem}.max-w-37{max-width:9.25rem}.min-w-36{min-width:9rem}.max-w-36{max-width:9rem}.min-w-35{min-width:8.75rem}.max-w-35{max-width:8.75rem}.min-w-34{min-width:8.5rem}.max-w-34{max-width:8.5rem}.min-w-33{min-width:8.25rem}.max-w-33{max-width:8.25rem}.min-w-32{min-width:8rem}.max-w-32{max-width:8rem}.min-w-31{min-width:7.75rem}.max-w-31{max-width:7.75rem}.min-w-30{min-width:7.5rem}.max-w-30{max-width:7.5rem}.min-w-29{min-width:7.25rem}.max-w-29{max-width:7.25rem}.min-w-28{min-width:7rem}.max-w-28{max-width:7rem}.min-w-27{min-width:6.75rem}.max-w-27{max-width:6.75rem}.min-w-26{min-width:6.5rem}.max-w-26{max-width:6.5rem}.min-w-25{min-width:6.25rem}.max-w-25{max-width:6.25rem}.min-w-24{min-width:6rem}.max-w-24{max-width:6rem}.min-w-23{min-width:5.75rem}.max-w-23{max-width:5.75rem}.min-w-22{min-width:5.5rem}.max-w-22{max-width:5.5rem}.min-w-21{min-width:5.25rem}.max-w-21{max-width:5.25rem}.min-w-20{min-width:5rem}.max-w-20{max-width:5rem}.min-w-19{min-width:4.75rem}.max-w-19{max-width:4.75rem}.min-w-18{min-width:4.5rem}.max-w-18{max-width:4.5rem}.min-w-17{min-width:4.25rem}.max-w-17{max-width:4.25rem}.min-w-16{min-width:4rem}.max-w-16{max-width:4rem}.min-w-15{min-width:3.75rem}.max-w-15{max-width:3.75rem}.min-w-14{min-width:3.5rem}.max-w-14{max-width:3.5rem}.min-w-13{min-width:3.25rem}.max-w-13{max-width:3.25rem}.min-w-12{min-width:3rem}.max-w-12{max-width:3rem}.min-w-11{min-width:2.75rem}.max-w-11{max-width:2.75rem}.min-w-10{min-width:2.5rem}.max-w-10{max-width:2.5rem}.min-w-9{min-width:2.25rem}.max-w-9{max-width:2.25rem}.min-w-8{min-width:2rem}.max-w-8{max-width:2rem}.min-w-7{min-width:1.75rem}.max-w-7{max-width:1.75rem}.min-w-6{min-width:1.5rem}.max-w-6{max-width:1.5rem}.min-w-5{min-width:1.25rem}.max-w-5{max-width:1.25rem}.min-w-4{min-width:1rem}.max-w-4{max-width:1rem}.min-w-3{min-width:.75rem}.max-w-3{max-width:.75rem}.min-w-2{min-width:.5rem}.max-w-2{max-width:.5rem}.min-w-1{min-width:.25rem}.max-w-1{max-width:.25rem}.min-h-150{min-height:37.5rem}.max-h-150{max-height:37.5rem}.min-h-149{min-height:37.25rem}.max-h-149{max-height:37.25rem}.min-h-148{min-height:37rem}.max-h-148{max-height:37rem}.min-h-147{min-height:36.75rem}.max-h-147{max-height:36.75rem}.min-h-146{min-height:36.5rem}.max-h-146{max-height:36.5rem}.min-h-145{min-height:36.25rem}.max-h-145{max-height:36.25rem}.min-h-144{min-height:36rem}.max-h-144{max-height:36rem}.min-h-143{min-height:35.75rem}.max-h-143{max-height:35.75rem}.min-h-142{min-height:35.5rem}.max-h-142{max-height:35.5rem}.min-h-141{min-height:35.25rem}.max-h-141{max-height:35.25rem}.min-h-140{min-height:35rem}.max-h-140{max-height:35rem}.min-h-139{min-height:34.75rem}.max-h-139{max-height:34.75rem}.min-h-138{min-height:34.5rem}.max-h-138{max-height:34.5rem}.min-h-137{min-height:34.25rem}.max-h-137{max-height:34.25rem}.min-h-136{min-height:34rem}.max-h-136{max-height:34rem}.min-h-135{min-height:33.75rem}.max-h-135{max-height:33.75rem}.min-h-134{min-height:33.5rem}.max-h-134{max-height:33.5rem}.min-h-133{min-height:33.25rem}.max-h-133{max-height:33.25rem}.min-h-132{min-height:33rem}.max-h-132{max-height:33rem}.min-h-131{min-height:32.75rem}.max-h-131{max-height:32.75rem}.min-h-130{min-height:32.5rem}.max-h-130{max-height:32.5rem}.min-h-129{min-height:32.25rem}.max-h-129{max-height:32.25rem}.min-h-128{min-height:32rem}.max-h-128{max-height:32rem}.min-h-127{min-height:31.75rem}.max-h-127{max-height:31.75rem}.min-h-126{min-height:31.5rem}.max-h-126{max-height:31.5rem}.min-h-125{min-height:31.25rem}.max-h-125{max-height:31.25rem}.min-h-124{min-height:31rem}.max-h-124{max-height:31rem}.min-h-123{min-height:30.75rem}.max-h-123{max-height:30.75rem}.min-h-122{min-height:30.5rem}.max-h-122{max-height:30.5rem}.min-h-121{min-height:30.25rem}.max-h-121{max-height:30.25rem}.min-h-120{min-height:30rem}.max-h-120{max-height:30rem}.min-h-119{min-height:29.75rem}.max-h-119{max-height:29.75rem}.min-h-118{min-height:29.5rem}.max-h-118{max-height:29.5rem}.min-h-117{min-height:29.25rem}.max-h-117{max-height:29.25rem}.min-h-116{min-height:29rem}.max-h-116{max-height:29rem}.min-h-115{min-height:28.75rem}.max-h-115{max-height:28.75rem}.min-h-114{min-height:28.5rem}.max-h-114{max-height:28.5rem}.min-h-113{min-height:28.25rem}.max-h-113{max-height:28.25rem}.min-h-112{min-height:28rem}.max-h-112{max-height:28rem}.min-h-111{min-height:27.75rem}.max-h-111{max-height:27.75rem}.min-h-110{min-height:27.5rem}.max-h-110{max-height:27.5rem}.min-h-109{min-height:27.25rem}.max-h-109{max-height:27.25rem}.min-h-108{min-height:27rem}.max-h-108{max-height:27rem}.min-h-107{min-height:26.75rem}.max-h-107{max-height:26.75rem}.min-h-106{min-height:26.5rem}.max-h-106{max-height:26.5rem}.min-h-105{min-height:26.25rem}.max-h-105{max-height:26.25rem}.min-h-104{min-height:26rem}.max-h-104{max-height:26rem}.min-h-103{min-height:25.75rem}.max-h-103{max-height:25.75rem}.min-h-102{min-height:25.5rem}.max-h-102{max-height:25.5rem}.min-h-101{min-height:25.25rem}.max-h-101{max-height:25.25rem}.min-h-100{min-height:25rem}.max-h-100{max-height:25rem}.min-h-99{min-height:24.75rem}.max-h-99{max-height:24.75rem}.min-h-98{min-height:24.5rem}.max-h-98{max-height:24.5rem}.min-h-97{min-height:24.25rem}.max-h-97{max-height:24.25rem}.min-h-96{min-height:24rem}.max-h-96{max-height:24rem}.min-h-95{min-height:23.75rem}.max-h-95{max-height:23.75rem}.min-h-94{min-height:23.5rem}.max-h-94{max-height:23.5rem}.min-h-93{min-height:23.25rem}.max-h-93{max-height:23.25rem}.min-h-92{min-height:23rem}.max-h-92{max-height:23rem}.min-h-91{min-height:22.75rem}.max-h-91{max-height:22.75rem}.min-h-90{min-height:22.5rem}.max-h-90{max-height:22.5rem}.min-h-89{min-height:22.25rem}.max-h-89{max-height:22.25rem}.min-h-88{min-height:22rem}.max-h-88{max-height:22rem}.min-h-87{min-height:21.75rem}.max-h-87{max-height:21.75rem}.min-h-86{min-height:21.5rem}.max-h-86{max-height:21.5rem}.min-h-85{min-height:21.25rem}.max-h-85{max-height:21.25rem}.min-h-84{min-height:21rem}.max-h-84{max-height:21rem}.min-h-83{min-height:20.75rem}.max-h-83{max-height:20.75rem}.min-h-82{min-height:20.5rem}.max-h-82{max-height:20.5rem}.min-h-81{min-height:20.25rem}.max-h-81{max-height:20.25rem}.min-h-80{min-height:20rem}.max-h-80{max-height:20rem}.min-h-79{min-height:19.75rem}.max-h-79{max-height:19.75rem}.min-h-78{min-height:19.5rem}.max-h-78{max-height:19.5rem}.min-h-77{min-height:19.25rem}.max-h-77{max-height:19.25rem}.min-h-76{min-height:19rem}.max-h-76{max-height:19rem}.min-h-75{min-height:18.75rem}.max-h-75{max-height:18.75rem}.min-h-74{min-height:18.5rem}.max-h-74{max-height:18.5rem}.min-h-73{min-height:18.25rem}.max-h-73{max-height:18.25rem}.min-h-72{min-height:18rem}.max-h-72{max-height:18rem}.min-h-71{min-height:17.75rem}.max-h-71{max-height:17.75rem}.min-h-70{min-height:17.5rem}.max-h-70{max-height:17.5rem}.min-h-69{min-height:17.25rem}.max-h-69{max-height:17.25rem}.min-h-68{min-height:17rem}.max-h-68{max-height:17rem}.min-h-67{min-height:16.75rem}.max-h-67{max-height:16.75rem}.min-h-66{min-height:16.5rem}.max-h-66{max-height:16.5rem}.min-h-65{min-height:16.25rem}.max-h-65{max-height:16.25rem}.min-h-64{min-height:16rem}.max-h-64{max-height:16rem}.min-h-63{min-height:15.75rem}.max-h-63{max-height:15.75rem}.min-h-62{min-height:15.5rem}.max-h-62{max-height:15.5rem}.min-h-61{min-height:15.25rem}.max-h-61{max-height:15.25rem}.min-h-60{min-height:15rem}.max-h-60{max-height:15rem}.min-h-59{min-height:14.75rem}.max-h-59{max-height:14.75rem}.min-h-58{min-height:14.5rem}.max-h-58{max-height:14.5rem}.min-h-57{min-height:14.25rem}.max-h-57{max-height:14.25rem}.min-h-56{min-height:14rem}.max-h-56{max-height:14rem}.min-h-55{min-height:13.75rem}.max-h-55{max-height:13.75rem}.min-h-54{min-height:13.5rem}.max-h-54{max-height:13.5rem}.min-h-53{min-height:13.25rem}.max-h-53{max-height:13.25rem}.min-h-52{min-height:13rem}.max-h-52{max-height:13rem}.min-h-51{min-height:12.75rem}.max-h-51{max-height:12.75rem}.min-h-50{min-height:12.5rem}.max-h-50{max-height:12.5rem}.min-h-49{min-height:12.25rem}.max-h-49{max-height:12.25rem}.min-h-48{min-height:12rem}.max-h-48{max-height:12rem}.min-h-47{min-height:11.75rem}.max-h-47{max-height:11.75rem}.min-h-46{min-height:11.5rem}.max-h-46{max-height:11.5rem}.min-h-45{min-height:11.25rem}.max-h-45{max-height:11.25rem}.min-h-44{min-height:11rem}.max-h-44{max-height:11rem}.min-h-43{min-height:10.75rem}.max-h-43{max-height:10.75rem}.min-h-42{min-height:10.5rem}.max-h-42{max-height:10.5rem}.min-h-41{min-height:10.25rem}.max-h-41{max-height:10.25rem}.min-h-40{min-height:10rem}.max-h-40{max-height:10rem}.min-h-39{min-height:9.75rem}.max-h-39{max-height:9.75rem}.min-h-38{min-height:9.5rem}.max-h-38{max-height:9.5rem}.min-h-37{min-height:9.25rem}.max-h-37{max-height:9.25rem}.min-h-36{min-height:9rem}.max-h-36{max-height:9rem}.min-h-35{min-height:8.75rem}.max-h-35{max-height:8.75rem}.min-h-34{min-height:8.5rem}.max-h-34{max-height:8.5rem}.min-h-33{min-height:8.25rem}.max-h-33{max-height:8.25rem}.min-h-32{min-height:8rem}.max-h-32{max-height:8rem}.min-h-31{min-height:7.75rem}.max-h-31{max-height:7.75rem}.min-h-30{min-height:7.5rem}.max-h-30{max-height:7.5rem}.min-h-29{min-height:7.25rem}.max-h-29{max-height:7.25rem}.min-h-28{min-height:7rem}.max-h-28{max-height:7rem}.min-h-27{min-height:6.75rem}.max-h-27{max-height:6.75rem}.min-h-26{min-height:6.5rem}.max-h-26{max-height:6.5rem}.min-h-25{min-height:6.25rem}.max-h-25{max-height:6.25rem}.min-h-24{min-height:6rem}.max-h-24{max-height:6rem}.min-h-23{min-height:5.75rem}.max-h-23{max-height:5.75rem}.min-h-22{min-height:5.5rem}.max-h-22{max-height:5.5rem}.min-h-21{min-height:5.25rem}.max-h-21{max-height:5.25rem}.min-h-20{min-height:5rem}.max-h-20{max-height:5rem}.min-h-19{min-height:4.75rem}.max-h-19{max-height:4.75rem}.min-h-18{min-height:4.5rem}.max-h-18{max-height:4.5rem}.min-h-17{min-height:4.25rem}.max-h-17{max-height:4.25rem}.min-h-16{min-height:4rem}.max-h-16{max-height:4rem}.min-h-15{min-height:3.75rem}.max-h-15{max-height:3.75rem}.min-h-14{min-height:3.5rem}.max-h-14{max-height:3.5rem}.min-h-13{min-height:3.25rem}.max-h-13{max-height:3.25rem}.min-h-12{min-height:3rem}.max-h-12{max-height:3rem}.min-h-11{min-height:2.75rem}.max-h-11{max-height:2.75rem}.min-h-10{min-height:2.5rem}.max-h-10{max-height:2.5rem}.min-h-9{min-height:2.25rem}.max-h-9{max-height:2.25rem}.min-h-8{min-height:2rem}.max-h-8{max-height:2rem}.min-h-7{min-height:1.75rem}.max-h-7{max-height:1.75rem}.min-h-6{min-height:1.5rem}.max-h-6{max-height:1.5rem}.min-h-5{min-height:1.25rem}.max-h-5{max-height:1.25rem}.min-h-4{min-height:1rem}.max-h-4{max-height:1rem}.min-h-3{min-height:.75rem}.max-h-3{max-height:.75rem}.min-h-2{min-height:.5rem}.max-h-2{max-height:.5rem}.min-h-1{min-height:.25rem}.max-h-1{max-height:.25rem}.course-list{margin-top:16px;position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.course-list.promotion-list{justify-content:space-between}.course-list.promotion-list .list-item{width:32%;max-width:287px}.course-list.course-slide{display:block!important;max-width:1200px;width:calc(100% - 80px);margin-bottom:0}.course-list.course-slide .list-item{margin-bottom:0}.course-list.overview-list{display:grid;justify-items:center;grid-template-columns:repeat(4,minmax(154px,267px));grid-column-gap:20px;column-gap:20px;grid-row-gap:42px;row-gap:42px;overflow-x:auto;overflow-y:hidden;padding:16px 10px 20px;margin:-16px -10px 48px}.course-list.overview-list .card-item-v2{display:block;width:100%}@media (max-width:767px){.course-list.overview-list .card-item-v2{display:block;width:100%}}@media (max-width:767px){.course-list.overview-list{overflow-x:visible;overflow-y:visible;grid-template-columns:repeat(2,minmax(154px,234px));grid-column-gap:8px;column-gap:8px;grid-row-gap:22px;row-gap:22px;margin-bottom:40px;justify-content:center}}.course-list.search-curation{display:grid;justify-items:center;grid-template-columns:repeat(2,minmax(328px,516px));grid-column-gap:11%;column-gap:11%}@media (max-width:767px){.course-list.search-curation{grid-template-columns:repeat(1,minmax(328px,516px));justify-content:center;grid-row-gap:0;row-gap:0}}.course-list .swiper-slide{width:288px}.list-item{margin-bottom:68px}.list-item .link-button{display:block;margin-top:12px;border-radius:8px;background-color:#f9f9f9;font-size:14px;font-weight:700;line-height:14px;text-align:center;color:#6236ff;padding:13px 0;margin-bottom:24px}.list-item .thumbnail-wrap{width:100%;position:relative;overflow:hidden;border-radius:4px}.list-item .thumbnail-wrap a{display:block;width:100%;height:100%}.list-item .thumbnail-wrap .course-image{width:100%;padding:31% 0;transition:all .3s ease-in-out}.list-item .thumbnail-wrap .course-image:hover{-ms-transform:scale(1.05);transform:scale(1.05)}.list-item .thumbnail-wrap>img{position:absolute;right:8px;bottom:8px;z-index:2;cursor:pointer;width:21px;height:21px}.list-item .badge-wrap{position:absolute;right:8px;top:8px;z-index:2;width:40px;height:40px;border-radius:20px}.list-item .badge-wrap img{display:block}.list-item .badge-wrap.coming-soon-badge{background-color:#00c4c4}.list-item .badge-wrap.coming-soon-badge p{font-size:10px;font-weight:700;font-family:"GmarketSansBold";line-height:40px;letter-spacing:-1px;margin-top:0}.list-item .badge-wrap.best-badge{background-color:#6236ff}.list-item .badge-wrap.best-badge img{width:16px;height:13px;margin:8px auto 0}.list-item .badge-wrap.new-badge{background-color:#ff7676}.list-item .badge-wrap.new-badge img{width:14px;height:16px;margin:6px auto 0}.list-item .badge-wrap.package-badge img{width:40px;height:40px}.list-item .badge-wrap p{font-size:8px;font-weight:400;font-family:"Roboto",sans-serif;color:#fff;letter-spacing:0;text-align:center;margin-top:3px}.list-item .badge-wrap-2{position:absolute;display:inline-block}.list-item .badge-wrap-2 p{border-radius:12px;font-size:11px;font-weight:700;color:#ff1454;line-height:100%}.list-item b{font-size:12px;font-weight:700;line-height:20px;color:#ff0067}.list-item h4{margin-top:7px;font-size:16px;font-weight:500;line-height:1.38}.list-item .bottom-wrap{margin-top:9px;display:flex;justify-content:space-between;align-items:center}.list-item .bottom-wrap p{width:65%;height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.list-item .bottom-wrap a{font-size:12px;font-weight:400;color:#888;line-height:20px}.list-item .bottom-wrap a:last-child:before{content:"\00A0·\00A0";display:inline-block;cursor:default}.list-item .bottom-wrap img{width:12px;height:12px}.list-item .bottom-wrap span{font-size:12px;font-weight:400;color:#d8d8d8;line-height:20px;vertical-align:2px;margin-left:4px}.list-item .bottom-wrap .kit-desc{width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#888;font-size:12px;font-weight:400}@media (max-width:768px){.overview-popular-wrap .course-list.promotion-list .list-item{width:23.5%}.course-list.promotion-list .list-item{width:32%}.course-list.course-slide{width:100%;max-width:none;display:flex;justify-content:space-between;align-items:flex-start;display:flex!important}.course-list .list-item{width:23.5%}.course-list .list-item h4{font-size:16px;line-height:130%}}@media (max-width:600px){.course-list.promotion-list .list-item{margin-bottom:24px}.list-item .thumbnail-wrap>img{right:4px;bottom:4px}}@media (max-width:480px){.top-content .issue-check-wrap .issue-list{margin-top:0}.list-item .bottom-wrap{margin-top:7px}}@media (max-width:360px){.course-list .list-item{width:100%!important;max-width:inherit!important}}.curation-card{flex-direction:column;width:100%;max-width:488px;max-height:285px;border-bottom:1px solid #d8d8d8;margin-bottom:40px;padding-bottom:40px;display:flex;justify-content:flex-start;align-items:flex-start}@media (max-width:767px){.curation-card{padding-bottom:18px}}.curation-card .curation-course-wrapper{display:grid;justify-items:center;grid-template-columns:repeat(auto-fill,minmax(auto,70px));grid-template-rows:repeat(1,minmax(auto,70px));grid-column-gap:2%;column-gap:2%;grid-row-gap:5%;row-gap:5%;margin-top:19px;width:100%}.curation-card .curation-course-wrapper .curation-course{width:100%}.curation-card .curation-course-wrapper .curation-course .img{width:70px;height:70px;border-radius:50%}.curation-card .curation-course-wrapper .curation-course:last-child{position:relative}.curation-card .curation-course-wrapper .curation-course:last-child .background{position:relative;width:70px;height:70px;border-radius:50%;background-color:#242424}.curation-card .curation-course-wrapper .curation-course:last-child .background:before{content:"+";width:100%;height:calc(100% - 5px);font-size:60px;font-weight:50;color:#fff;position:absolute;top:0;left:0;text-align:center}.curation-card .curation-course-wrapper .curation-course:last-child .img{position:relative;opacity:.4}.curation-card .curation-desc-wrapper .title-wrap{display:flex;align-items:center}.curation-card .curation-desc-wrapper .title{display:inline-block;margin-top:3px;font-size:18px;font-weight:700;line-height:16px;color:#2725d2}@media (max-width:767px){.curation-card .curation-desc-wrapper .title{font-size:16px}}.curation-card .curation-desc-wrapper img{display:inline-block;margin-top:2px;margin-left:8px}.curation-card .curation-desc-wrapper .description{margin-top:9px;height:48px;font-size:16px;font-weight:400;color:#242424;line-height:24px;height:42px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:767px){.curation-card .curation-desc-wrapper .description{margin-top:4px;font-size:14px}}.curation-card .curation-desc-wrapper .tag{margin-top:8px;font-size:14px;font-weight:400;line-height:20px;color:#727272}@media (max-width:767px){.curation-card .curation-desc-wrapper .tag{margin-top:10px;font-size:12px}}.curation-card .curation-desc-wrapper .tag span:last-child:before{content:",\00A0";display:inline-block;cursor:default}.main-review-comment-card .comment-card-wrap{padding:16px;border-radius:4px;background-color:#f6f6f6;position:relative}.main-review-comment-card .user-profile-img{width:40px;height:40px;border-radius:20px;position:absolute;top:16px;left:16px;background-color:#eaeaea}.main-review-comment-card .review-text{padding-left:48px;position:relative}.main-review-comment-card .review-text h5{position:relative;font-size:12px;font-weight:700;line-height:12px}.main-review-comment-card .review-text .star-rating{margin-top:7px}.main-review-comment-card .review-text p{font-size:14px;font-weight:400;line-height:22px;min-height:20px;margin-top:4px}.main-review-comment-card .review-bottom{display:flex;justify-content:space-between;align-items:flex-start;margin-top:8px}.main-review-comment-card .review-bottom a,.main-review-comment-card .review-bottom h6{font-size:12px;font-weight:400;line-height:18px;color:#888}.main-review-comment-card .review-bottom a:after{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg);display:inline-block;vertical-align:-1px;-ms-transform:scale(.8);transform:scale(.8);margin-left:2px}.course-slide-list{margin-top:42px}.course-slide-list>p{font-size:16px;font-weight:400;line-height:24px;color:#888;margin-top:6px}.course-slide-list .swiper-button-next-unique,.course-slide-list .swiper-button-prev-unique{position:absolute;z-index:2;right:-80px;top:0;width:64px;height:47%;background-color:#f6f6f6;cursor:pointer;border-radius:4px}.course-slide-list .swiper-button-next-unique:before,.course-slide-list .swiper-button-prev-unique:before{display:block;-ms-transform:translate(-45%,-50%) scale(1.2);transform:translate(-45%,-50%) scale(1.2);position:absolute;left:50%;top:50%}.course-slide-list .swiper-button-prev-unique{top:auto;bottom:0}.course-slide-list .swiper-button-prev-unique:before{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/course-slider-left-arrow.svg)}.course-slide-list .swiper-button-next-unique:before{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/course-slider-right-arrow.svg)}.course-slide-list .swiper-button-disabled{opacity:.3;pointer-events:none}@media (max-width:768px){.course-slide-list{margin-top:66px}}@media (max-width:480px){.td-container.main-container{padding-bottom:0}.course-slide-list{margin-top:44px}}.banner-wrapper{width:100%;max-width:1280px;height:240px;min-height:240px;margin:0 auto;position:relative;padding:30px 32px;border-radius:4px}.banner-wrapper.preview-youtube-banner{display:flex;justify-content:space-between;align-items:flex-start}.banner-wrapper.preview-youtube-banner .text-wrapper .preview-title{font-size:24px;line-height:1.35;height:96px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical}.banner-wrapper.master-apply-banner{background:#7948f9;background:linear-gradient(90deg,#2725d2 0,#7948f9)}.banner-wrapper.master-apply-banner>a{display:flex;justify-content:space-between;align-items:flex-start}.banner-wrapper img{width:136px;height:32px;border-radius:16px;position:absolute;left:16px;top:-16px}.banner-wrapper .text-wrapper{width:72%;padding-top:14px;padding-left:8px;padding-right:20px}.banner-wrapper .text-wrapper .preview-title{font-size:28px;font-weight:700;line-height:1.43;color:#fff;letter-spacing:-1px;word-break:keep-all}.banner-wrapper .text-wrapper a,.banner-wrapper .text-wrapper span{display:inline-block;margin-top:28px;font-size:16px;font-weight:300;color:#fff;line-height:1;letter-spacing:-1px}.banner-wrapper .text-wrapper a:after,.banner-wrapper .text-wrapper span:after{content:"";display:inline-block;margin-left:6px;vertical-align:-1px;width:8px;height:13px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/main-right-arrow.svg) no-repeat 50%/cover}.banner-wrapper .img-wrapper{width:288px!important;height:180px!important;overflow:hidden;border-radius:4px}.banner-wrapper .master-apply-thumbnail div{width:100%;height:100%}@media (max-width:1280px){.banner-wrapper{border-radius:0}.banner-wrapper .img-wrapper{flex-shrink:0}}@media (max-width:740px){.banner-wrapper{padding:30px 24px 24px}.banner-wrapper .text-wrapper{padding:0}.banner-wrapper .text-wrapper .preview-title{font-size:24px}}@media (max-width:576px){.banner-wrapper{padding:30px 16px 16px;height:inherit;max-height:inherit}.banner-wrapper.preview-youtube-banner{display:block}.banner-wrapper.preview-youtube-banner .text-wrapper .preview-title{font-size:20px;line-height:1.45;height:87px}.banner-wrapper.master-apply-banner>a{display:block}.banner-wrapper .text-wrapper{width:100%;padding:0}.banner-wrapper .text-wrapper a,.banner-wrapper .text-wrapper span{font-size:14px;margin-top:8px}.banner-wrapper .text-wrapper a:after,.banner-wrapper .text-wrapper span:after{vertical-align:0;width:6px;height:9px}.banner-wrapper .img-wrapper{margin-top:16px;width:100%!important;max-width:inherit!important;height:inherit!important}.banner-wrapper .img-wrapper>div{position:relative;top:0;left:0;right:0;margin:auto;max-width:544px;height:0!important;padding-bottom:56.25%}.banner-wrapper .img-wrapper>div>iframe{position:absolute;width:100%;height:100%;top:0;left:0}}.text-input{margin-top:20px;position:relative}.text-input input::-webkit-inner-spin-button,.text-input input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}.text-input input[type=number]{-moz-appearance:textfield}.text-input label{display:block;font-size:12px;font-weight:300;line-height:16px;color:#666}.text-input input{width:100%;height:48px;padding:0 16px;border:1px solid #d2d2d2;font-size:14px;font-weight:300;line-height:20px;margin-top:6px}.text-input input:first-child{margin-top:0}.text-input input.has-confirm-btn{padding-right:80px}.text-input:first-of-type{margin-top:0}.text-input button{font-size:12px;font-weight:300;color:#666;position:absolute;right:16px;bottom:16px}.input-field .profile_image_edit{display:flex;align-items:center}.input-field .profile_image_edit label{padding-right:20px;font-size:12px;line-height:14px;font-weight:300;color:#666}.input-field .profile_image_edit div{position:relative;cursor:pointer}.input-field .profile_image_edit div:hover{cursor:pointer}.input-field .profile_image_edit div .profile-img{width:50px;height:50px;border-radius:50%;filter:brightness(.6);object-fit:cover}.input-field .profile_image_edit div .profile-edit-icon{width:25px;height:25px;display:block;position:absolute;top:12px;left:13px}.input-field h6{font-size:12px;font-weight:300;line-height:16px;color:#666;margin-top:20px}.input-field.detail-info{margin-top:26px;padding-top:20px;border-top:1px solid #eaeaea}.input-field .gender-btn-wrap{margin-top:6px;display:flex;justify-content:space-between;align-items:center;position:relative}.input-field .gender-btn{width:48%;height:48px;border:1px solid #d2d2d2;font-size:14px;font-weight:300;line-height:20px;color:#666;border-radius:2px}.input-field .gender-btn.active{background-color:#6236ff;border-color:#6236ff;color:#fff}.input-field .address-input-wrap{margin-top:6px;position:relative}.input-field .address-input-wrap input{width:100%;border-bottom:1px solid #eaeaea;height:48px;padding-left:16px;padding-right:92px;font-size:14px;font-weight:300;line-height:20px}.input-field .address-input-wrap button{position:absolute;top:9px;right:16px;padding:5px 7px;border:1px solid #eaeaea;border-radius:2px;font-size:12px;font-weight:300;color:#666}.input-field .address-input-wrap .detail-address{padding-right:16px}.input-field .agree-wrap{margin-top:40px}.input-field .job-select-box-wrap{margin-top:6px;position:relative}.input-field .job-select-box-wrap .select-box .css-1uccc91-singleValue,.input-field p{font-weight:300}.input-field p{position:absolute;font-size:10px;line-height:16px;color:#ff0067;bottom:-16px;right:0}.password-wrap{margin-top:20px}.password-wrap .pwd-change{font-size:12px;font-weight:300;line-height:16px;color:#666;cursor:pointer;text-align:right}.password-wrap .pwd-change img{width:12px;height:auto;vertical-align:-2px;margin-left:2px}.select-box .css-yk16xz-control{border-color:#d2d2d2!important;border-radius:0!important;padding:0 0 0 16px;min-height:48px!important;cursor:pointer!important}.select-box .css-yk16xz-control .is-disabled{color:red}.select-box .css-1fhf3k1-control{opacity:.5}.select-box .css-1fhf3k1-control,.select-box .css-1pahdxg-control{border-color:#d2d2d2!important;border-radius:0!important;padding:0 0 0 16px;min-height:48px!important}.select-box .css-1pahdxg-control{-o-box-shadow:none!important;box-shadow:none!important;cursor:pointer!important}.select-box .css-1uccc91-singleValue{font-size:14px;font-weight:300;line-height:20px;color:#333}.select-box .css-1hwfws3,.select-box .css-g1d714-ValueContainer{padding:0!important}.select-box .css-1hwfws3 .css-1wa3eu0-placeholder,.select-box .css-g1d714-ValueContainer .css-1wa3eu0-placeholder{margin-right:0;margin-left:0;font-size:14px;font-weight:300;line-height:20px;color:#ccc}.select-box .css-1okebmr-indicatorSeparator,.select-box .css-109onse-indicatorSeparator{display:none}.select-box .css-1gtu0rj-indicatorContainer,.select-box .css-tlfecz-indicatorContainer{color:#ccc!important}.select-box .css-26l3qy-menu{margin-top:0!important;-o-box-shadow:none!important;box-shadow:none!important;border:1px solid #d2d2d2;border-top:0;border-radius:0!important}.select-box .css-26l3qy-menu .css-1jqbu51-MenuList,.select-box .css-26l3qy-menu div{padding:0;-ms-scroll-chaining:none;overscroll-behavior:contain}.select-box .css-26l3qy-menu .css-1jqbu51-MenuList>div,.select-box .css-26l3qy-menu div>div{padding:16px;cursor:pointer!important;font-size:14px;font-weight:300;line-height:20px;color:#666}.select-box .css-26l3qy-menu .css-1jqbu51-MenuList .css-9gakcf-option,.select-box .css-26l3qy-menu div .css-9gakcf-option{background-color:#f9f9f9!important;font-weight:500}.select-box .css-26l3qy-menu .css-1jqbu51-MenuList .css-1en3sjf-option,.select-box .css-26l3qy-menu div .css-1en3sjf-option{background-color:#fff!important}.select-box .css-26l3qy-menu div.css-1ce6wmp-option,.select-box .css-26l3qy-menu div.css-1en3sjf-option,.select-box .css-26l3qy-menu div.css-1en3sjf-option:hover{background-color:#f9f9f9!important;font-weight:500!important;color:#6236ff!important}.category-nav{margin-top:12px;width:100%}.category-nav .category-item{display:inline-block;position:relative;max-width:142px;margin-right:32px;font-size:15px;color:#242424}.category-nav .category-item a{cursor:pointer;display:flex;flex-direction:column}.category-nav .category-item:last-child{margin-right:0}.category-nav .category-item.selected,.category-nav .category-item:hover{font-weight:700}.category-nav .category-item.selected:after{content:"";display:block;width:100%;height:2px;left:0;bottom:0;background-color:#4745ff}.category-nav span{font-size:12px;font-weight:700;line-height:12px;font-family:"GmarketSansBold";vertical-align:2px;margin-top:4px}.category-nav span b{color:#6236ff}.category-nav a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.category-nav p{margin:0 4px}.category-nav .subCategory-wrap{display:flex;position:absolute;width:max-content;margin-right:20px;top:190%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#242424;font-size:14px;line-height:22px;font-weight:400}.category-nav .subCategory-wrap .sub-category-item{margin-right:20px;height:40px;font-size:14px;color:#242424;cursor:pointer}.category-nav .subCategory-wrap .sub-category-item:last-child{margin-right:0}.category-nav .subCategory-wrap .sub-category-item.selected,.category-nav .subCategory-wrap .sub-category-item:hover{color:#4745ff}.m-category-nav{display:flex;justify-content:center}@media (max-width:440px){.m-category-nav{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.m-category-nav::-webkit-scrollbar{display:none}}.m-category-nav .m-category-item{font-size:15px;font-weight:400;line-height:18px;margin-right:20px}.m-category-nav .m-category-item:last-child{margin-right:0}.m-category-nav .m-category-item.selected,.m-category-nav .m-category-item:hover{font-weight:700}.m-category-nav .m-category-item.selected:after{content:"";display:block;width:100%;height:2px;left:0;bottom:0;background-color:#4745ff}.m-category-nav a{display:flex;justify-content:center;align-items:center;width:100%;height:30px}.m-category-nav p{margin:0 4px}.m-subCategory-wrap{display:flex;justify-content:center;margin:16px auto}@media (max-width:490px){.m-subCategory-wrap{justify-content:flex-start;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none}.m-subCategory-wrap::-webkit-scrollbar{display:none}}.m-subCategory-wrap .m-sub-category-item{margin-right:10px;height:36px;border:1px solid #eaeaea;box-sizing:border-box;border-radius:19px;font-size:13px;font-weight:400;color:#242424;cursor:pointer}.m-subCategory-wrap .m-sub-category-item p{margin:11px 10px 9px}.m-subCategory-wrap .m-sub-category-item:last-child{margin-right:0}.m-subCategory-wrap .m-sub-category-item.selected,.m-subCategory-wrap .m-sub-category-item:hover{color:#4745ff;border:1px solid #4745ff}.sub-banner-wrap{width:100%;height:80px}.sub-banner-wrap a{display:block;width:100%;height:100%}.sub-banner-wrap img{width:100%;height:auto;border-radius:10px}.review-comment-card{padding:16px 0;border-top:1px solid #f6f6f6}.review-comment-card .comment-card-wrap{padding:16px;border-radius:4px;background-color:#f6f6f6;position:relative}.review-comment-card .comment-card-wrap.enabled-card .review-bottom{justify-content:flex-start}.review-comment-card .user-profile-img{width:40px;height:40px;border-radius:20px;position:absolute;top:16px;left:16px;background-color:#eaeaea}.review-comment-card .review-text{padding-left:48px;position:relative}.review-comment-card .review-text p{font-size:14px;font-weight:400;line-height:20px;min-height:20px;margin-top:4px;white-space:pre-line!important;word-break:break-all}.review-comment-card .review-text h5{position:relative;font-size:12px;font-weight:700;line-height:12px}.review-comment-card .review-text .star-rating{margin-top:7px}.review-comment-card .review-text .comment-write-btn{position:relative;margin-left:20px;font-size:12px;font-weight:400;line-height:12px;color:#888}.review-comment-card .review-text .comment-write-btn:after{content:"";display:block;position:absolute;left:-13px;top:2px;width:12px;height:10px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/png/product_detail/icon-reply.png) no-repeat 50%/cover}.review-comment-card .review-bottom{display:flex;justify-content:space-between;align-items:flex-start;margin-top:8px}.review-comment-card .review-bottom a,.review-comment-card .review-bottom h6{font-size:12px;font-weight:400;line-height:18px;color:#888}.review-comment-card .review-bottom a:after{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg);display:inline-block;vertical-align:-1px;-ms-transform:scale(.8);transform:scale(.8);margin-left:2px}.review-comment-card .review-bottom button{font-size:12px;font-weight:300;line-height:18px;color:#aaa;cursor:pointer;margin-left:7px}.review-comment-card .review-info{position:relative}.review-comment-card .review-info .edit-cancel-btn{position:absolute;right:0;top:4px;cursor:pointer;font-size:12px;font-weight:400;line-height:12px;color:#888}.review-comment-card .comment-setting-wrap{position:absolute;right:0;top:1px}.review-comment-card .comment-setting-wrap img{display:inline-block!important;cursor:pointer}.review-comment-card .comment-setting-wrap img:first-of-type{width:11px;height:12px;margin-right:12px}.review-comment-card .comment-setting-wrap img:last-of-type{width:12px;height:12px}.review-comment-card .comment-edit{background-color:#fff;margin-top:6px!important}.review-comment-card .comment-edit .write-wrap{padding-left:0}.review-comment-card .comment-edit .star-rating{justify-content:center!important}.review-comment-card .more-re-comment-btn-wrap{text-align:center;margin-top:16px}.review-comment-card .more-re-comment-btn{font-size:12px;font-weight:400;line-height:12px;color:#2725d2}.review-comment-card .more-re-comment-btn:after{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow-blue.svg);display:inline-block;vertical-align:-1px;-ms-transform:scale(.8) rotate(90deg);transform:scale(.8) rotate(90deg);margin-left:4px}.review-comment-card .more-re-comment-btn.fold:after{-ms-transform:scale(.8) rotate(-90deg);transform:scale(.8) rotate(-90deg)}.review-re-comment-card{padding-left:48px;position:relative;margin-top:16px}.review-re-comment-card .re-comment-icon{display:inline-block!important;position:absolute;width:15px;height:12px;left:24px;top:14px}.review-re-comment-card .comment-edit{background-color:#fff;margin-top:6px!important}.review-re-comment-card .comment-edit .write-wrap{padding-left:0}.review-re-comment-card .comment-edit .star-rating{justify-content:center!important}.review-re-comment-card .comment-card-wrap{padding:0}.review-re-comment-card .user-profile-img{top:0;left:0}.star-rating{display:flex;justify-content:space-between;align-items:center;display:inline-flex}.star-rating li{width:14px;height:13px;margin-right:4px;background-color:#ff0;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/product-star-default.svg) no-repeat 50%/cover}.star-rating li.on{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/product-star-active.svg) no-repeat 50%/cover}.star-rating li.half{-ms-transform:scale(1.25);transform:scale(1.25);background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/detail/half-star.svg) no-repeat 50%/cover}.td-modal{width:100%;height:100%;position:fixed;z-index:9999;left:0;top:0}.td-modal.w640-modal .td-dimmed{background-color:rgba(0,0,0,.88)}.td-modal.w640-modal .modal-content{overflow-y:visible;max-width:640px;max-height:inherit;height:auto;background-color:rgba(0,0,0,0)}.purchase-notice-modal{text-align:center}@media (max-width:767px){.purchase-notice-modal{-webkit-animation-name:show-up-anim;-webkit-animation-duration:.3s;-webkit-animation-delay:1ms;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:forwards;-o-animation-name:show-up-anim;-o-animation-duration:.3s;-o-animation-delay:1ms;-o-animation-timing-function:ease-out;-o-animation-fill-mode:forwards;-moz-animation-name:show-up-anim;-moz-animation-duration:.3s;-moz-animation-delay:1ms;-moz-animation-timing-function:ease-out;-moz-animation-fill-mode:forwards;animation-name:show-up-anim;animation-duration:.3s;animation-delay:1ms;animation-timing-function:ease-out;animation-fill-mode:forwards}}.purchase-notice-modal .modal-content{width:328px;height:360px;border-radius:10px}.purchase-notice-modal .modal-close-btn{width:24px;height:24px}.purchase-notice-modal .modal-section{border-radius:10px;height:360px}@media (max-width:767px){.purchase-notice-modal .modal-section h4{justify-content:center!important}}.purchase-notice-modal .modal-section-wrap{width:280px}.purchase-notice-modal .modal-section-wrap .icon{margin:16px auto 0;width:120px;height:120px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/logo_bear_b4.svg) no-repeat 50%/cover}.purchase-notice-modal .modal-section-wrap .content-title{margin-top:16px;font-size:19px;font-weight:700;color:#242424;line-height:24px}.purchase-notice-modal .modal-section-wrap .content{margin-top:12px;font-size:16px;font-weight:400;color:#595959;line-height:26px;white-space:break-spaces}.td-dimmed{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.5)}.td-dimmed.no-background{background-color:rgba(0,0,0,0);background-color:initial}.modal-content{width:100%;max-width:480px;max-height:500px;background-color:#fff;position:absolute;z-index:1002;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-header{width:100%;height:48px;background-color:#666;position:relative}.modal-header h3{font-size:14px;font-weight:400;line-height:48px;color:#fff;margin-top:0;text-align:center}.modal-close-btn{position:absolute;top:16px;right:16px;width:14px;height:14px;cursor:pointer}.modal-section{background-color:#fff;position:relative;min-height:313px;overflow-y:auto;border-top:1px solid #eaeaea}.modal-section h3{font-size:18px!important;font-weight:400!important;line-height:21px!important;color:#6236ff!important;text-align:center!important}.modal-section h4{font-size:16px;font-weight:700;line-height:16px;color:#888}.modal-section.simple-section{padding:24px!important;min-height:100px}.modal-section.simple-section .modal-close-btn{top:24px;right:24px}.modal-section.simple-section .coupon-class-type{margin-top:16px}.modal-section.simple-section .coupon-class-type h5{font-size:14px;font-weight:500;line-height:1.47}.modal-section.simple-section .coupon-class-type.no-extension{padding-top:30px;color:#999}.modal-section.simple-section h4{font-size:16px;font-weight:700;line-height:1.33;color:#333;margin-top:30px}.modal-section.simple-section p{font-size:14px;font-weight:400;line-height:1.47;margin-top:12px}.modal-section.simple-section p.coupon-apply-target-title{margin-top:4px;color:#666}.modal-section.simple-section p a{text-decoration:underline}.modal-section .read-notice-btn{position:relative;margin-top:10px;margin-left:auto;right:0;width:100px;padding:5px 10px;font-size:14px;font-weight:400;line-height:1.5;color:#888;border:1px solid #ddd;border-radius:4px;cursor:pointer}.modal-tab-btn{display:flex;justify-content:flex-start;align-items:center}.modal-tab-btn li{width:50%;height:56px;background-color:#eaeaea;text-align:center;font-size:16px;font-weight:700;line-height:56px;color:#888;cursor:pointer}.modal-tab-btn li.selected{background-color:#fff;color:#6236ff}.modal-tab-label{padding:16px}.modal-tab-label input{width:100%;border:1px solid #eaeaea;font-size:14px;font-weight:500;line-height:54px;padding:0 16px}.modal-tab-label p{font-size:12px;font-weight:400;line-height:1.67;color:#999;margin-top:12px;white-space:pre-line;padding-bottom:160px}.profile-edit-wrap .user-profile-img{width:85px;height:85px;border-radius:50%;margin:40px auto 0}.profile-edit-wrap .control-btn-group{margin-top:40px;padding:0 16px;display:flex;justify-content:space-between;align-items:flex-start}.profile-edit-wrap .control-btn-group li{width:49%;text-align:center;border:1px solid #eaeaea;cursor:pointer}.profile-edit-wrap .control-btn-group li>div{height:86px;display:flex;justify-content:center;align-items:center}.profile-edit-wrap .control-btn-group li h6{background-color:#f9f9f9;font-size:14px;font-weight:700;line-height:42px;color:#999}.modal-button-container{margin-top:16px;position:absolute;bottom:0;width:100%;left:0;padding:16px;background-color:#fff}.modal-section-list{height:41vh;overflow-y:scroll}.preview-close-btn{position:absolute;cursor:pointer;left:50%;top:-60px;width:40px;height:40px;-ms-transform:translateX(-50%);transform:translateX(-50%)}.preview-close-btn img{width:100%;height:auto}@media (max-width:480px){.modal-content{position:absolute;height:100%;max-width:none;max-height:none}.modal-content,.modal-section{width:100%;padding:0!important}.modal-section{height:calc(100% - 48px)}.modal-section-list{height:auto;overflow-y:scroll}.modal-section h4{left:16px;top:16px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center}}.td-top-btn{visibility:hidden;width:52px;height:52px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_pagetop.svg) no-repeat 50%/cover;position:fixed;bottom:112px;cursor:pointer;z-index:999;transition:all .3s ease-in-out}@media (max-width:767px){.td-top-btn{bottom:calc(148px + env(safe-area-inset-bottom));bottom:calc(148px + constant(safe-area-inset-bottom))}}.td-top-btn.fade-in-right-anim{visibility:visible;-webkit-animation-name:fade-in-right-anim;-webkit-animation-duration:.3s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:fade-in-right-anim;-o-animation-duration:.3s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-moz-animation-name:fade-in-right-anim;-moz-animation-duration:.3s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;animation-name:fade-in-right-anim;animation-duration:.3s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes fade-in-right-anim{0%{right:-68px;opacity:0}to{right:48px;opacity:1}}@media (max-width:767px){@keyframes fade-in-right-anim{0%{right:-68px;opacity:0}to{right:16px;opacity:1}}}.td-top-btn.fade-out-right-anim{-webkit-animation-name:fade-out-right-anim;-webkit-animation-duration:.3s;-webkit-animation-delay:0s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;-o-animation-name:fade-out-right-anim;-o-animation-duration:.3s;-o-animation-delay:0s;-o-animation-timing-function:ease-in-out;-o-animation-fill-mode:forwards;-moz-animation-name:fade-out-right-anim;-moz-animation-duration:.3s;-moz-animation-delay:0s;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:forwards;animation-name:fade-out-right-anim;animation-duration:.3s;animation-delay:0s;animation-timing-function:ease-in-out;animation-fill-mode:forwards}@keyframes fade-out-right-anim{0%{right:48px;opacity:1}to{right:-68px;opacity:0}}@media (max-width:767px){@keyframes fade-out-right-anim{0%{right:16px;opacity:1}to{right:-68px;opacity:0}}}.contact-btn-float{position:fixed;right:48px;bottom:48px;width:52px;height:52px;text-align:center;border-radius:50%;-ms-box-shadow:0 7px 10px rgba(0,0,0,.1);-o-box-shadow:0 7px 10px rgba(0,0,0,.1);box-shadow:0 7px 10px rgba(0,0,0,.1);cursor:pointer;z-index:999}@media (max-width:767px){.contact-btn-float{right:16px;bottom:calc(85px + env(safe-area-inset-bottom));bottom:calc(85px + constant(safe-area-inset-bottom))}}.contact-btn-float .inquiry-btn{animation:contact-anim .35s ease-in-out 10s forwards;display:block;width:150px;position:absolute;top:1px;right:20px;border:none;border-radius:24px 0 0 24px;background:#fff;color:#6236ff;font-weight:600;height:50px;padding:0 38px 0 10px;line-height:50px;-ms-box-shadow:0 7px 10px rgba(0,0,0,.1);-o-box-shadow:0 7px 10px rgba(0,0,0,.1);box-shadow:0 7px 10px rgba(0,0,0,.1);opacity:1;overflow:hidden;transition:all .35s ease-in-out}.contact-btn-float .contact-icon{position:absolute;right:0;width:100%;height:52px;border-radius:50%;background:#6236ff;background:linear-gradient(90deg,#6236ff 0,#7948f9)}.contact-btn-float img{width:50%;margin-top:13px}@keyframes contact-anim{0%{width:150px}to{width:0;padding:0;opacity:0;box-shadow:none}}.complete-container{text-align:center}.complete-container .complete-logo{width:108px;height:auto;margin-top:100px}.complete-container .title{font-size:24px;font-weight:700;line-height:32px;margin-top:12px}.complete-container .desc-container{margin-top:36px;background-color:#f9f9f9;border-radius:4px;padding:16px;text-align:center}.complete-container .desc-container .desc{word-break:keep-all;font-size:14px;font-weight:400;line-height:20px;color:#767676}.complete-container .btn-wrap{margin-top:80px}@media (max-width:768px){.complete-container .complete-logo{margin-top:0;width:78px}}.profile.mo-style{display:flex;justify-content:flex-start;align-items:center}.profile.mo-style .profile-image-wrap{width:40px;height:40px;margin-right:8px}.profile.mo-style .img-edit-btn{height:20px;font-size:10px;font-weight:400;line-height:20px;color:#fff}.profile.mo-style .profile-text{position:relative;flex-grow:1}.profile.mo-style .profile-text h6{font-size:12px;font-weight:400;line-height:12px;color:#888}.profile.mo-style .profile-text p{font-size:18px;font-weight:700;line-height:18px;margin-top:6px}.profile.mo-style .profile-text p a:after{content:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg);margin-left:6px;vertical-align:1px}.profile.mo-style .profile-text>a{display:block;position:absolute;width:75px;height:20px;right:0;bottom:0;border:1px solid #eaeaea;border-radius:2px;font-size:12px;font-weight:400;line-height:18px;color:#888;letter-spacing:-1px;text-align:center}.profile.pc-style{display:flex;justify-content:flex-start;align-items:flex-end}.profile.pc-style .profile-image-wrap{width:72px;height:72px;margin-right:12px}.profile.pc-style .img-edit-btn{height:32px;font-size:12px;font-weight:400;line-height:32px;color:#fff}.profile.pc-style .profile-text h6{font-size:14px;font-weight:400;line-height:14px;color:#fff;opacity:.7}.profile.pc-style .profile-text p{font-size:28px;font-weight:300;line-height:41px;color:#fff}.profile.pc-style .profile-text span{display:block;font-weight:700}.profile.pc-style .profile-text img{width:24px;height:24px;vertical-align:-2px;cursor:pointer;margin-left:3px}.profile .profile-image-wrap{border-radius:50%;overflow:hidden;position:relative}.profile .profile-image-wrap .profile-img{width:100%;height:100%}.profile .profile-image-wrap .img-edit-btn{position:absolute;width:100%;background-color:rgba(0,0,0,.5);left:0;bottom:0;z-index:2;text-align:center;cursor:pointer}.mobile-course-card{margin-top:12px}.mobile-course-card.expired{opacity:.3;cursor:default;pointer-events:none}.mobile-course-card a{display:flex;justify-content:flex-start;align-items:center}.mobile-course-card.expiration{opacity:.3;cursor:default;pointer-events:none}.mobile-course-card.expiration p{text-decoration:line-through}.mobile-course-card .course-img-wrap{flex-shrink:0;width:56px;height:36px;overflow:hidden;border-radius:2px;margin-right:8px}.mobile-course-card .course-img-wrap div{width:100%;height:100%}.mobile-course-card p{font-size:14px;font-weight:400;line-height:1.29;height:36px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.loading-spinner-wrap{padding:280px 0}.loading-spinner-wrap .anim-wrap{width:150px;margin:0 auto;text-align:center}.loading-spinner-wrap .loading-icon{width:48px;height:48px;border:5px solid #eaeaea;border-bottom-color:#6236ff;border-radius:50%;display:inline-block;-webkit-animation-name:spinner-anim;-webkit-animation-duration:1s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:none;-o-animation-name:spinner-anim;-o-animation-duration:1s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:none;-moz-animation-name:spinner-anim;-moz-animation-duration:1s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:none;animation-name:spinner-anim;animation-duration:1s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:none;animation-iteration-count:infinite}@keyframes spinner-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.header-modal-wrap{height:100%;margin:0;top:-30px;bottom:0;z-index:1001}.header-modal-wrap,.modal-container{width:100%;position:absolute;right:0;left:0}.modal-container{max-width:1128px;margin:0 auto;top:0}.modal-fixed-dimmed{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1002}.modal-title{height:48px;font-size:16px;font-weight:400;line-height:48px;text-align:center}.header-modal{width:100%;max-width:320px;background:#fff;overflow-y:auto;position:absolute;right:0;top:64px;z-index:9000;border:1px solid #eaeaea;-ms-scroll-chaining:none;overscroll-behavior:contain}.noti-modal{padding:0 8px 14px;min-height:496px;max-height:496px}.noti-modal.dark{background-color:#1e1e1e;border-color:#3a3a3a;color:#fff}.noti-modal.dark .noti-label{border-color:#3a3a3a;background-color:#f9f9f9}.noti-modal li{width:100%;height:64px;-o-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);margin-top:8px;border-radius:2px}.noti-modal li:first-child{margin-top:0}.noti-modal li .noti-item{cursor:pointer;width:100%;height:100%;padding:8px;display:flex;justify-content:flex-start;align-items:center}.noti-modal li.is-read{opacity:.3}.noti-modal .noti-label{width:48px;height:48px;border-radius:50%;border:1px solid #eaeaea;text-align:center;flex-shrink:0}.noti-modal .noti-label h4{font-size:11px;font-weight:400;line-height:50px;color:#6236ff}.noti-modal .noti-label h4.event{color:#ff0067}.noti-modal .noti-label h4.coupon{color:#b620e0}.noti-modal .noti-label.d-day-count{background-color:#ff0067}.noti-modal .noti-label.d-day-count h4{color:#fff}.noti-modal .noti-label .blog,.noti-modal .noti-label .etc{width:19px;height:auto;margin-top:15px}.noti-modal .noti-label .course-related{width:24px;height:auto;margin-top:11px}.noti-modal .noti-segment{margin-left:8px}.noti-modal .noti-segment h4{font-size:14px;font-weight:400;line-height:14px;height:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.noti-modal .noti-segment b{font-weight:700;color:#ff0067}.noti-modal .noti-segment h6{font-size:12px;font-weight:400;color:#888;margin-top:8px}.my-profile-modal{width:300px;max-height:100vh;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.12);border-radius:4px}.my-profile-modal.dark{background-color:#1e1e1e;border-color:#3a3a3a;color:#fff}.my-profile-modal.dark .log-out-btn,.my-profile-modal.dark .profile-text>a{color:#fff!important;border-color:#aaa!important}.my-profile-modal.dark .enrollment-btn{background-color:#0c041f!important;border-color:#6236ff}.my-profile-modal.dark .lately-view-course-wrap,.my-profile-modal.dark .mo-mypage-wrap,.my-profile-modal.dark .my-courses-preview-wrap,.my-profile-modal.dark .sub-btn-wrap li{border-color:#3a3a3a!important}.my-profile-modal.dark .sub-btn-wrap li h6{color:#fff}.my-profile-modal.dark .sub-btn-wrap li span{color:#ff0067}.my-profile-modal.dark .sub-title{color:#fff}@media (max-width:767px){.noti-modal{position:fixed;top:0;bottom:0;max-width:none;max-height:none;min-height:0}}.my-course-item-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.my-course-item{width:49%;max-width:496px;margin-top:24px;padding:22px;background-color:#fff;-o-box-shadow:0 5px 10px rgba(0,0,0,.05),0 -5px 10px rgba(0,0,0,.05);box-shadow:0 5px 10px rgba(0,0,0,.05),0 -5px 10px rgba(0,0,0,.05)}.button-group{margin-top:16px}.button-group,.my-course-list-info{display:flex;justify-content:space-between;align-items:flex-start}.course-image-wrap{position:relative;width:100%;max-width:160px;overflow:hidden;margin-right:16px}.course-image-wrap .certificate-badge{position:absolute;right:0;bottom:0;width:40px;height:20px;background-color:#666;font-size:11px;font-weight:300;line-height:20px;color:#fff;text-align:center;border-top-left-radius:12px}.course-image-wrap .certificate-badge.completed{background-color:#6236ff}.course-image-wrap .course-image{padding:31% 0;border-radius:4px}.title-wrap{width:100%}.title-wrap a{font-size:16px;font-weight:500;line-height:24px;height:48px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.title-bottom{position:relative;margin-top:13px}.title-bottom .certificate-down-btn{position:absolute;right:0;top:-4px;padding:3px 6px;border-radius:12px;background-color:#f9f9f9;cursor:pointer}.title-bottom .certificate-down-btn img{width:10px;height:12px;margin-right:2px;vertical-align:-2px}.title-bottom .certificate-down-btn span{font-size:12px;font-weight:200;line-height:18px;color:#666}.rental-expire-time img{width:16px;height:16px;margin-right:4px;vertical-align:-2px}.rental-expire-time span{font-size:16px;font-weight:200;line-height:16px;color:#aaa}.button-group>*{width:100%;background-color:#fff;border:1px solid #eaeaea;border-radius:2px;text-align:center;font-size:14px;font-weight:700;line-height:38px;color:#6236ff}.button-group .rental-extend-btn{max-width:160px;margin-right:16px;flex-shrink:0;cursor:pointer}.button-group .course-note-down-btn{margin-right:8px;pointer-events:none;cursor:default;opacity:.3}.button-group .course-note-down-btn img{width:13px;height:auto;margin-right:4px;vertical-align:-3px}.button-group .course-note-down-btn.active{pointer-events:inherit;cursor:pointer;opacity:1}.button-group .course-view-btn{background-color:#6236ff;color:#fff;pointer-events:none;cursor:default;opacity:.3}.button-group .course-view-btn.active{pointer-events:inherit;cursor:pointer;opacity:1}.button-group .favorite-delete-btn,.button-group .purchase-date{max-width:160px;margin-right:16px;cursor:pointer;color:#888;font-weight:500}.button-group .purchase-date{cursor:default}.button-group .purchase-btn,.button-group .tracking-shipment-btn{background-color:#6236ff;color:#fff}.button-group .tracking-shipment-btn{cursor:pointer}.tracking-shipment-btn.mo-shipping{position:absolute;right:0;top:3px;font-size:10px;font-weight:700;line-height:10px;color:#6236ff}.tracking-shipment-btn.mo-shipping:before{content:"";display:block;width:18px;height:18px;margin:0 auto 4px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/mypage/combined-shape.svg) no-repeat 50%/contain}.mo-mypage-container .my-shipping-item-wrap{background-color:#f6f6f6;padding-bottom:8px}.mo-shipping{padding-bottom:30px!important}.mo-shipping .shipping-progress{width:100%;padding:0 16px;justify-content:center}.mo-shipping .shipping-progress div.step-line{max-width:400px}.my-coupon-list{margin-top:8px}.my-coupon-list .coupon-item{width:100%;border-radius:8px;background-color:#fff;border:4px solid #eaeaea;margin-top:16px}.coupon-info{padding:18px 28px 19px;position:relative;border-bottom:1px solid #eaeaea}.coupon-info .use-status{background-color:#f9f9f9;font-size:16px;font-weight:700;line-height:88px;color:#6236ff}.coupon-info .use-status,.coupon-info .use-status-unlimit{position:absolute;width:88px;height:88px;right:24px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;border-radius:50%}.coupon-info .use-status-unlimit{background-color:#000;display:grid;align-items:center;font-size:14px;font-weight:500;line-height:24px;color:#ff3d70}.coupon-info .use-status-unlimit span{font-size:22px;font-weight:700}.coupon-info h6{font-size:14px;font-weight:700;line-height:14px;color:#888;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-right:80px}.coupon-info h4{margin-top:4px;font-size:40px;font-weight:900;line-height:59px;color:#6236ff;padding-right:80px}.coupon-info-status{padding:12px 28px;display:flex;justify-content:space-between;align-items:center}.coupon-info-status p{font-size:14px;font-weight:400;line-height:14px;color:#999}.coupon-info-status .coupon-info-btn{cursor:pointer}.coupon-info-status .coupon-info-btn img{width:12px;height:12px;vertical-align:-2px;margin-right:4px}.coupon-info-status .coupon-info-btn span{font-size:12px;font-weight:500;line-height:16px}.my-shipping-item-wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.shipping-progress{position:relative;height:7px;width:87%;margin:0 auto;display:flex;justify-content:flex-start;align-items:center}.shipping-progress div{position:relative}.shipping-progress div.step{width:7px;height:7px;border-radius:50%;border:1px solid #eaeaea;background-color:#fff;flex-shrink:0}.shipping-progress div.step.active{background-color:#6236ff;border:1px solid #6236ff}.shipping-progress div.step-line{width:100%;max-width:110px;height:1px;background-color:#eaeaea}.shipping-progress div.step-line.active{background-color:#6236ff}.shipping-progress div:after{display:block;position:absolute;font-size:12px;font-weight:300;line-height:12px;color:#ccc;width:43px;text-align:center;top:14px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.shipping-progress div:first-child:after{content:"배송준비"}.shipping-progress div:nth-child(3):after{content:"배송출고"}.shipping-progress div:nth-child(5):after{content:"배송완료"}.shipping-progress div.active:after{color:#6236ff}.track-shipping-modal .modal-header{background-color:#f6f6f6;height:64px;padding:0 24px;display:flex;justify-content:flex-start;align-items:center}.track-shipping-modal .modal-header h3{font-size:20px;font-weight:700;line-height:64px;color:#333;text-align:left;flex-shrink:0}.track-shipping-modal .modal-header p{font-size:14px;font-weight:700;line-height:64px;color:#888;margin-left:8px;width:76%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.track-shipping-modal .modal-content{max-width:392px;border-radius:4px;overflow:hidden;max-height:inherit}.track-shipping-modal .shipping-progress{height:50px;justify-content:center}@media (max-width:480px){.track-shipping-modal .modal-header{background-color:#fff;height:48px;justify-content:center}.track-shipping-modal .modal-header h3{font-size:16px;font-weight:400;line-height:48px}.track-shipping-modal .modal-content{width:100%;max-width:inherit}.track-shipping-modal .confirm-btn-wrap{position:absolute;width:100%;bottom:61px;padding:16px 24px}.track-shipping-modal .modal-section{border-top:none}}.track-shipping-wrap{padding:16px 24px}.track-shipping-wrap h6{font-size:12px;font-weight:300;line-height:12px;color:#888}.track-shipping-wrap h5{font-size:14px;font-weight:500;line-height:14px;color:#888;margin-top:28px}.track-shipping-wrap p{font-size:14px;font-weight:400;line-height:14px;margin-top:12px}.shipping-info-list{background-color:#f9f9f9;padding:16px 24px;max-height:300px;overflow-y:auto}.shipping-info-list p{font-size:14px;font-weight:400;line-height:17px}.shipping-info-list img{width:100%;height:auto;display:block}.shipping-info-list .shipping-info-item{margin-top:7px}.shipping-info-list .shipping-info-item:first-child{margin-top:0}@media (max-width:480px){.shipping-info-list{max-height:calc(100% - 370px)}}.modal-section .mo-ship-title{font-size:16px;font-weight:700;line-height:64px;color:#333;height:64px;background-color:#f6f6f6;padding:0 16px}.shipping-info-item{display:flex;justify-content:space-between;align-items:flex-start}.shipping-info-item h5{flex-shrink:0;width:108px;font-size:14px;font-weight:400;line-height:1.43}.shipping-info-item p{width:70%;font-size:14px;font-weight:700;line-height:1.43;text-align:right;word-break:keep-all}.confirm-btn-wrap{background-color:#fff;border-top:1px solid #eaeaea;padding:24px}.confirm-btn-wrap .confirm-btn{border-radius:0}.invoice-wrap{width:100%;border:1px solid #eaeaea;border-radius:10px;background-color:#fff;overflow:hidden}.invoice-wrap .loading-spinner-wrap{padding:0;position:absolute;top:3px;left:2px}.invoice-wrap .loading-spinner-wrap .loading-icon{width:1px;height:1px;border-width:3px}.invoice-wrap .loading-spinner-wrap .anim-wrap{width:100%}.invoice-wrap h4{font-size:14px;font-weight:700;line-height:14px;color:#888;word-break:break-all}.invoice-wrap .invoice-title-wrap{padding:20px;border-bottom:1px solid #eaeaea;border-radius:4px 4px 0 0;position:relative}.invoice-wrap p{font-family:Pretendard;font-size:24px;font-weight:600;line-height:31.2px;text-align:left;word-break:keep-all;word-wrap:break-word}.invoice-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:11px}.invoice-title img{width:28px;height:28px}.invoice-title img.enp_mobon_wish{filter:invert(50%) grayscale(50%)}.invoice-title span{font-size:14px;font-weight:500;line-height:25px;text-align:left;color:#242424}.option-select-wrap{padding:16px 16px 0}.option-select-wrap .img-group{margin-top:12px;border-bottom:1px solid #f6f6f6;padding-bottom:6px}.option-select-wrap .img-group img{width:auto;height:32px;margin-right:6px;margin-bottom:6px}.option-select-wrap .img-group img:last-child{margin-right:0}.option-select-wrap .kit-option-select-wrap{margin-top:16px}.option-select-wrap .kit-option-select-wrap h4{margin-bottom:6px}.purchase-list-wrap{padding:16px}.purchase-list-wrap .selected-list{margin-top:16px}.purchase-list-wrap .selected-list li{display:flex;justify-content:space-between;align-items:flex-start;margin-top:16px}.purchase-list-wrap .selected-list li:first-child{margin-top:0}.purchase-list-wrap .selected-list li h5{font-size:16px;font-weight:400;line-height:19px;width:70%;padding-right:8px;word-break:break-all}.purchase-list-wrap .selected-list li h6{font-size:16px;font-weight:400;line-height:19px;white-space:nowrap}.purchase-list-wrap .selected-list span{font-size:14px;font-weight:400;line-height:16px;color:#aaa;text-decoration:line-through;margin-right:4px}.purchase-list-wrap .kit-title{width:77%}.purchase-list-wrap .kit-title img{width:12px;height:12px;cursor:pointer;margin-top:4px;vertical-align:top}.purchase-list-wrap .kit-title h5{width:calc(100% - 16px)!important;display:inline-block;margin-left:4px}.purchase-list-wrap .kit-subtitle{white-space:nowrap;text-align:right}.purchase-info{background-color:#f6f6f6;padding:16px}.purchase-info li{display:flex;justify-content:space-between;align-items:flex-start;margin-top:16px}.purchase-info li:first-child{margin-top:0}.purchase-info li h5{width:65%;word-break:break-all;padding-right:8px;font-size:14px;font-weight:700;line-height:19px}.purchase-info li h6{font-size:16px;font-weight:700;line-height:16px;text-align:right}.purchase-info li h6.sale-price{color:#ff0067}.total-price{padding:16px}.total-price .total-price-wrap{display:flex;justify-content:space-between;align-items:flex-start}.total-price .total-price-wrap h6{font-size:20px;font-weight:700;line-height:20px;text-align:right}.total-price p{font-size:11px;font-weight:300;line-height:10px;color:#aaa;margin-top:10px}.purchase-btn-wrap{padding:0 16px 16px}.purchase-btn-wrap button{font-size:20px}.purchase-btn-wrap .pay-btn{margin-top:12px;color:#242424;border:1px solid #d8d8d8;background-color:#fff;transition:border-color .2s ease-in-out}.purchase-btn-wrap .pay-btn:hover{border-color:#999}.coming-soon-btn-wrap{padding:24px}.coming-soon-btn{width:100%;border-radius:2px;background-color:#03c4c5;text-align:center;padding:12px 0;font-size:16px;font-weight:700;color:#fff;line-height:24px}.is-mine-course-btn-wrap{padding:24px}.is-mine-course-btn-wrap a{display:block}@media (max-width:768px){.fixed-content .invoice-wrap{position:absolute;bottom:0;left:0;height:590px;max-height:80%;padding-top:16px;padding-bottom:81px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:18px;border-top-right-radius:18px}.fixed-content .invoice-content-wrap{height:calc(100% - 32px);overflow-y:auto;margin-top:16px}.fixed-content .purchase-btn-wrap{padding:12px 16px;position:absolute;width:100%;bottom:16px;left:0;border-top:1px solid #eaeaea;background-color:#fff}}.course-certificate-modal .modal-close-btn{position:static;top:auto;right:auto;width:64px;height:40px;background-color:#666}.course-certificate-modal .modal-close-btn img{width:11px;height:11px}.course-certificate-modal .loading-spinner-wrap{padding:65.653% 0}.course-certificate-modal .modal-content{max-width:476px;max-height:674px;overflow:hidden}.course-certificate-modal .modal-content.hover .btn-object-group{opacity:1}#certificate-canvas{width:100%;height:100%}.btn-object-group{position:absolute;top:12px;right:12px;opacity:0;z-index:50;display:flex;justify-content:flex-start;align-items:center}.btn-object-group>div{border-radius:4px;display:flex;justify-content:center;align-items:center}.btn-object-group>div span{font-size:14px;font-weight:400;line-height:40px;color:#fff}.btn-object-group>div img{margin-right:4px;margin-top:2px}.save-certificate-btn{width:160px;height:40px;background-color:#6236ff;margin-left:8px;cursor:pointer}.save-certificate-btn span{font-weight:700!important}.save-certificate-btn img{width:10px;height:12px}#certificate-img{width:100%;height:100%}@media (max-width:476px){.course-certificate-modal .modal-content{max-height:inherit;height:auto;top:0;left:0;-ms-transform:translate(0);transform:translate(0)}}.purchase-modal .modal-content{max-width:370px;border-radius:8px;max-height:inherit;overflow:hidden}.purchase-modal .modal-close-btn{z-index:1;top:25px}.purchase-modal .invoice-title-wrap p{font-size:20px;margin-right:10px}.purchase-modal .invoice-title img{width:22px;height:22px;cursor:pointer}.purchase-modal .sale-select-box .css-1wa3eu0-placeholder{font-weight:500;font-size:16px;color:#333}.purchase-modal .css-1uccc91-singleValue{font-weight:500;font-size:16px}.purchase-modal .css-1uccc91-singleValue,.purchase-modal .option-select-wrap>.select-box .css-1wa3eu0-placeholder{font-weight:500!important;font-size:16px!important;color:#333!important}.purchase-modal .modal-header h3{padding:0 30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.purchase-modal .invoice-content-wrap{padding-bottom:100px}@media (max-width:768px){.purchase-modal .mo-invoice-title-wrap h3{padding-top:16px}.purchase-modal .purchase-modal-title{font-size:18px;font-weight:700;line-height:25px;padding:0 16px;margin-top:24px}.purchase-modal .invoice-wrap{border:none}.purchase-modal .modal-close-btn{top:20px}.purchase-modal .invoice-content-wrap{padding-bottom:20px;position:absolute;overflow-y:auto;height:100%;max-height:calc(100% - 190px);width:100%;margin-top:20px}.purchase-modal .option-select-wrap{padding:0 16px}.purchase-modal .modal-content{height:inherit;max-height:500px}.purchase-modal .purchase-btn-wrap{position:absolute;width:100%;bottom:0;padding:16px}}@media (max-width:480px){.purchase-modal .modal-content{max-height:100%;width:100%;max-width:inherit;border-radius:0}.purchase-modal .invoice-wrap{border-radius:0}}.address-change-modal .modal-header h3{margin-top:0}.address-change-modal .modal-content{max-height:inherit}.address-change-modal .modal-section{min-height:inherit;max-height:inherit}.coupon-choice-modal{z-index:9998}.coupon-choice-modal .modal-content{max-height:none}.coupon-choice-modal .modal-section{padding:16px 16px 80px}.coupon-list{margin-top:24px;max-height:460px;overflow-y:auto;overscroll-behavior-y:contain;padding-bottom:2px}.coupon-list li{position:relative;background-color:#f6f6f6;border:1px solid #eaeaea;border-radius:8px;margin-top:12px;padding:20px;cursor:pointer}.coupon-list li.disabled{opacity:.5;cursor:not-allowed}.coupon-list li .coupon-discount-amount{color:#6043fa;font-weight:700;font-size:20px}.coupon-list li .coupon-basic-info{margin-top:15px;color:#242424;font-size:14px;max-width:89%;word-break:keep-all}.coupon-list li .coupon-title{font-weight:700}.coupon-list li .coupon-category{position:relative;margin-left:11px;line-height:1.6}.coupon-list li .coupon-category:before{content:"";position:absolute;top:50%;left:-6px;width:1px;height:12px;background-color:#242424;-ms-transform:translateY(-50%);transform:translateY(-50%)}.coupon-list li .coupon-expire-date{margin-top:8px;color:#727272;font-size:14px}.coupon-list li:first-child{margin-top:0}.coupon-list li img{display:block;width:24px;height:24px}.coupon-list li.selected{border-color:#6236ff}.coupon-list .coupon-checkbox{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.coupon-list .empty-coupon-list{display:inherit;text-align:center;cursor:default}.coupon-list .empty-coupon-list p{font-size:14px;font-weight:400;color:#999;line-height:24px}.coupon-enrollment-btn-wrap{right:16px;top:16px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}@media (max-width:767px){.coupon-enrollment-btn-wrap{padding:16px 16px 0}}.coupon-enrollment-btn-wrap img{width:18px;height:18px;margin-right:4px;padding-top:2px}.coupon-enrollment-btn-wrap span{font-size:16px;font-weight:500;color:#6236ff;line-height:18px}.coupon-choice-btn-wrap .coupon-choice-btn{opacity:.3;pointer-events:none}.coupon-choice-btn-wrap .coupon-choice-btn.active{opacity:1;pointer-events:inherit;cursor:pointer}@media (max-width:480px){.coupon-list{max-height:calc(100% - 105px);padding:0 16px}}.mo-mypage-container .my-course-item{-o-box-shadow:none;box-shadow:none;width:100%;max-width:inherit;margin-top:8px;padding:14px 16px 10px}.mo-mypage-container .my-course-item:first-child{margin-top:0}.mo-mypage-container .course-image-wrap{max-width:56px;margin-right:8px}.mo-mypage-container .course-image-wrap .course-image{padding:0;border-radius:2px;height:36px}.mo-mypage-container .course-image-wrap .certificate-badge{width:32px;height:14px;line-height:12px;font-size:8px;letter-spacing:-1px}.mo-mypage-container .my-course-list-info{justify-content:flex-start;position:relative;margin-bottom:14px}.mo-mypage-container .my-course-list-info .course-note-down-btn{position:absolute;top:50%;opacity:.3;pointer-events:none;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:10px;font-weight:700;line-height:10px;color:#6236ff}.mo-mypage-container .my-course-list-info .course-note-down-btn.active{pointer-events:inherit;cursor:pointer;opacity:1}.mo-mypage-container .my-course-list-info .course-note-down-btn img{width:13px;height:13px;display:block;margin:0 auto 3px}.mo-mypage-container .title-wrap{width:80%;padding-right:40px}.mo-mypage-container .title-wrap a{font-size:14px;line-height:1.29;height:36px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card-bottom{border-top:1px solid #eaeaea;padding-top:10px;display:flex;justify-content:space-between;align-items:center}.card-bottom .left-wrap{display:flex;justify-content:flex-start;align-items:center}.card-bottom .certificate-down-btn{margin-left:6px;background-color:#eee;border-radius:12px;padding:1px 6px 2px}.card-bottom .certificate-down-btn img{width:10px;height:12px;vertical-align:-2px}.card-bottom .certificate-down-btn span{font-size:12px;font-weight:400;line-height:18px;color:#666;margin-left:4px}.card-bottom .rental-expire-time span{font-size:12px;color:#888;line-height:1;display:block}.card-bottom .rental-extend-btn{font-size:12px;font-weight:700;line-height:1;color:#888}.card-bottom .rental-extend-btn:after{content:"";display:inline-block;width:6px;height:10px;margin-left:6px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow.svg) no-repeat 50%/cover}.card-bottom .rental-extend-btn.mo-favorite{color:#6236ff}.card-bottom .rental-extend-btn.mo-favorite:after{background-image:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/svg/common/right-arrow-point.svg)}.course-recommend-wrap{padding:32px 16px 0}.mo-mypage-container .my-coupon-list{margin-top:0}.mo-mypage-container .coupon-info{padding:16px;background-color:#fff}.mo-mypage-container .coupon-info .use-status-unlimit{width:77px;height:77px;right:16px;font-size:12px;line-height:17px}.mo-mypage-container .coupon-info .use-status-unlimit span{font-size:18px;margin-right:3px}.mo-mypage-container .coupon-info h4{font-size:28px;line-height:41px;padding-right:100px}.mo-mypage-container .coupon-info .use-status{width:77px;height:77px;right:16px;font-size:14px;line-height:77px}.mo-mypage-container .coupon-info-status{background-color:#fff;padding:12px 16px}.mo-mypage-container .coupon-info-status p{font-size:12px}.mo-mypage-container .coupon-item{margin-top:0;border:none;border-radius:0;background-color:#f6f6f6;padding-bottom:8px}.mo-mypage-container .favorite-list-wrap{padding:16px}.mo-mypage-container .favorite-article h4{font-size:16px}.mo-mypage-container .favorite-article:first-of-type{margin-top:0}@media (max-width:768px){.mo-mypage-container .favorite-list-wrap{padding:0}.mo-mypage-container .favorite-list-wrap .my-course-item{margin-bottom:8px;margin-top:0}.mo-mypage-container .favorite-article{margin-top:16px}.mo-mypage-container .favorite-article h4{margin-left:16px}.mo-mypage-container .my-course-item-wrap{background-color:#f6f6f6}.mo-mypage-container .empty-list-wrap{background-color:#f6f6f6;padding:40px 16px;margin-top:0}.mo-mypage-container .empty-list-wrap img{width:123px;height:123px}.mo-mypage-container .empty-list-wrap p{font-size:14px;line-height:14px;margin-top:16px}}.base-card{max-width:267px;min-width:154px;height:100%;position:relative;cursor:pointer}.base-card .thumbnail-wrap{position:relative;width:100%;height:0;padding-bottom:62%;overflow:hidden;border:1px solid rgba(0,0,0,.05);border-radius:8px;transition:transform .3s ease}.base-card .thumbnail-wrap .thumbnail{position:absolute;width:100%;height:100%;top:0;left:0}.base-card .thumbnail-wrap:hover{-ms-transform:translateY(-4px);transform:translateY(-4px)}.base-card .thumbnail-wrap .bookmark-wrap{position:absolute;top:8px;right:8px;cursor:pointer}.base-card .thumbnail-wrap .bookmark-wrap .bookmark-icon{display:inline-block;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_new_0.svg) no-repeat 50%/cover}.base-card .thumbnail-wrap .bookmark-wrap.active .bookmark-icon{background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_bookmark_new_1.svg) no-repeat 50%/cover}.base-card .text-content{margin-top:12px;word-wrap:break-word}@media (max-width:767px){.base-card .text-content{top:94px;margin-top:8px}}.base-card .title{font-size:16px;font-weight:400;color:#242424;line-height:130%;display:block;word-break:keep-all;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}@media (max-width:767px){.base-card .title{margin-top:0;font-size:14px;line-height:130%}}.base-card .card-master-desc{display:block;align-items:center;font-size:12px;line-height:12px;margin-top:8px;color:#888;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.base-card .card-master-desc{margin-top:8px;font-size:12px;line-height:100%}}.base-card .tag-set{font-size:12px;font-weight:400;color:#727272;line-height:17px}.base-card.loading{width:100%;cursor:default;box-shadow:0 0 0;animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderAnim;animation-timing-function:linear;background:#eee;background:linear-gradient(90deg,#f6f6f6,#ededed 50%,#f6f6f6)}.base-badge-wrap{position:absolute;top:8px;left:8px;background-color:#ff2b65;padding:4px 6px;border-radius:4px}@media (max-width:1128px){.base-badge-wrap{top:8px;left:8px}}.base-badge-wrap p{font-size:11px;font-weight:700;color:#fff}@media (max-width:767px){.base-badge-wrap p{font-size:12px;line-height:18px}}.popular-course-content-main{padding:70px 0 40px}@media (max-width:1128px){.popular-course-content-main{padding-left:10px;padding-right:10px}}@media (max-width:767px){.popular-course-content-main{padding:36px 0 30px 16px}}.popular-course-content-main .content-title{display:flex;justify-content:center;margin-bottom:38px}@media (max-width:767px){.popular-course-content-main .content-title{justify-content:flex-start;margin-bottom:28px}}.popular-course-content-main .content-title h3{font-size:28px;font-weight:700;color:#242424;line-height:34px;text-align:center}@media (max-width:767px){.popular-course-content-main .content-title h3{margin-right:9px;text-align:left;font-size:20px;line-height:24px}}.popular-course-content-main .content-title img{display:none}@media (max-width:767px){.popular-course-content-main .content-title img{display:block}}.popular-course-content-main .content-title a:after{display:none}@media (max-width:767px){.popular-course-content-main .popular-course-btn{display:none}}.popular-course-content-main .popular-course-btn>a{display:flex;justify-content:center;align-items:center}.popular-course-content-main .popular-course-btn span{font-size:16px;line-height:19px;color:#0226f0;margin-right:4px}.popular-course-slide{padding:0 58px;margin-bottom:42px;position:relative}@media (max-width:1128px){.popular-course-slide{padding:0 34px}}@media (max-width:767px){.popular-course-slide{padding:0;margin-bottom:0}}.popular-course-slide .base-card{box-shadow:none}@media (max-width:767px){.popular-course-slide .base-card{width:154px}}@media (max-width:767px){.popular-course-slide .swiper-slide{width:154px!important}}.popular-course-slide .swiper-popular-slider-next,.popular-course-slide .swiper-popular-slider-prev{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:100px;cursor:pointer;transition:all,.3s,ease-in-out}.popular-course-slide .swiper-popular-slider-next:hover,.popular-course-slide .swiper-popular-slider-prev:hover{background-color:#fff}@media (max-width:1128px){.popular-course-slide .swiper-popular-slider-next:hover,.popular-course-slide .swiper-popular-slider-prev:hover{background-color:rgba(0,0,0,0)}}@media (max-width:767px){.popular-course-slide .swiper-popular-slider-next,.popular-course-slide .swiper-popular-slider-prev{display:none}}.popular-course-slide .swiper-popular-slider-prev{left:0}@media (max-width:1128px){.popular-course-slide .swiper-popular-slider-prev{left:-14px}}.popular-course-slide .swiper-popular-slider-next{right:0}@media (max-width:1128px){.popular-course-slide .swiper-popular-slider-next{right:-14px}}.popular-course-slide .swiper-button-disabled{opacity:0;pointer-events:none}.popular-course-content{padding:0 16px}.popular-course-content .popular-content-title{margin-bottom:38px;font-size:18px;font-weight:700;color:#595959;line-height:26px}@media (max-width:767px){.popular-course-content .popular-content-title{font-size:16px;line-height:19px;display:block;margin:0 auto 38px;max-width:488px}}.review-card-slide{color:#242424;padding:53px 30px 60px;position:relative;touch-action:pan-y}@media (max-width:767px){.review-card-slide .swiper-slide{width:154px!important}}@media (max-width:767px){.review-card-slide{padding:36px 0 30px 16px}}.review-card-slide .review-title{font-size:28px;font-weight:400;line-height:40px;color:#fff;margin-bottom:31px}@media (max-width:767px){.review-card-slide .review-title{font-size:20px;font-weight:700;line-height:26px;margin-bottom:28px}}.review-card-slide .review-title>b{font-weight:700}.review-card-slide .swiper-review-slider-next,.review-card-slide .swiper-review-slider-prev{width:36px;height:36px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#fff;position:absolute;top:108px;cursor:pointer}@media (max-width:767px){.review-card-slide .swiper-review-slider-next,.review-card-slide .swiper-review-slider-prev{display:none}}.review-card-slide .swiper-review-slider-prev{right:80px}.review-card-slide .swiper-review-slider-next{right:34px}.review-card-wrap{max-width:332px;height:248px;padding:20px;background-color:#fff;box-shadow:0 6px 20px rgba(0,0,0,.135129);border-radius:12px}@media (max-width:767px){.review-card-wrap{width:154px;border-radius:4px;padding:12px;height:210px}}.review-card-wrap .review-info-wrap{display:flex;justify-content:flex-start;align-items:center}.review-card-wrap .review-info-wrap .thumbnail{display:inline-block;width:60px;height:60px;border-radius:50%;margin-right:13px}@media (max-width:767px){.review-card-wrap .review-info-wrap .thumbnail{margin-right:8px;width:46px;height:46px}}.review-card-wrap .review-info-wrap .content h4{margin-bottom:7px;font-size:14px;font-weight:700;line-height:17px;height:17px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}.review-card-wrap .review-info-wrap .content h5{font-size:13px;line-height:16px}.review-card-wrap .review-info-wrap .content h5>span{font-size:11px}.review-comment-wrap{margin-top:20px;font-size:16px;line-height:26px;height:105px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media (max-width:767px){.review-comment-wrap{margin-top:14px;font-size:12px;line-height:18px;-webkit-line-clamp:6}}.placeholder-h3{background:#fff;height:28px;max-width:300px}@media (max-width:767px){.placeholder-h3.type1{margin:0 0 0 10%}}@keyframes placeholderAnim{0%{background-position:-300px 0}to{background-position:300px 0}}.placeholder-h3 .placeholder-h3-background{animation-duration:3s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholderAnim;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(90deg,#f6f6f6,#ededed 50%,#f6f6f6);height:inherit;position:relative}@media (max-width:767px){.placeholder-h3 .placeholder-h3-background{display:block;margin:0 auto;max-width:488px}}.promotion-video-container{position:absolute;width:100%;height:100%;overflow:hidden}.promotion-video-container video{position:absolute;left:0;top:50%;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1920px){.promotion-video-container video{left:50%;width:auto;height:100%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.template-input-wrap .label-wrap{margin-bottom:8px}.template-input-wrap .label-wrap .label{display:block;font-size:14px;font-weight:700;color:#242424;line-height:22px}.template-input-wrap .label-wrap .label span{margin-left:4px;font-size:13px;font-weight:400;color:#4745ff;line-height:16px}.template-input-wrap .input-wrap{margin-bottom:30px;height:70px}@media (max-width:767px){.template-input-wrap .input-wrap{margin-bottom:20px}}.template-input-wrap .input-wrap input{padding:12px 0 10px;width:540px;font-size:14px;font-weight:17px;color:#242424;line-height:17px;border-bottom:1px solid #d8d8d8}@media (max-width:767px){.template-input-wrap .input-wrap input{width:100%}}.template-input-wrap .input-wrap input:focus{border-color:#595959!important}.template-input-wrap .default-msg{margin-top:6px;font-size:12px;font-weight:400;color:#ff2828;line-height:14px}.template-input-wrap .default-msg.success{color:#4745ff}.template-input-wrap .password-input-wrap{position:relative}.template-input-wrap .password-input-wrap .eye-icon{width:24px;height:24px;position:absolute;right:1px;top:39px}.template-input-wrap .gender-button-wrap .gender-btn-wrap{display:flex;justify-content:flex-start;align-items:center;max-width:328px;margin-top:5px;margin-bottom:6px}.template-input-wrap .gender-button-wrap .gender-btn-wrap .gender-btn{width:48%;padding:12px 0;border:1px solid #eaeaea;border-radius:2px;font-size:14px;font-weight:400;color:#242424;line-height:16px}.template-input-wrap .gender-button-wrap .gender-btn-wrap .gender-btn:first-child{margin-right:12px}.template-input-wrap .gender-button-wrap .gender-btn-wrap .gender-btn.active,.template-input-wrap .gender-button-wrap .gender-btn-wrap .gender-btn:focus{color:#4745ff;border-color:#4745ff}.template-input-wrap .select-box-wrap{margin-top:5px;cursor:pointer;height:89px!important}.template-input-wrap .select-box-wrap .label-wrap{margin-bottom:5px}.template-input-wrap .select-box-wrap .css-1uccc91-singleValue{padding-left:12px;margin-left:0;margin-right:0!important;font-size:14px;font-weight:400;line-height:16px;color:#242424}.template-input-wrap .select-box-wrap .css-1hwfws3,.template-input-wrap .select-box-wrap .css-g1d714-ValueContainer{padding:0!important}.template-input-wrap .select-box-wrap .css-1hwfws3 .css-1wa3eu0-placeholder,.template-input-wrap .select-box-wrap .css-g1d714-ValueContainer .css-1wa3eu0-placeholder{margin-left:12px;font-size:14px;font-weight:400;line-height:16px;color:#999}.template-input-wrap .select-box-wrap .css-1okebmr-indicatorSeparator,.template-input-wrap .select-box-wrap .css-109onse-indicatorSeparator{display:none}.template-input-wrap .select-box-wrap .css-1gtu0rj-indicatorContainer,.template-input-wrap .select-box-wrap .css-tlfecz-indicatorContainer{padding:8px 12px 8px 0}.template-input-wrap .select-box-wrap .css-1gtu0rj-indicatorContainer svg,.template-input-wrap .select-box-wrap .css-tlfecz-indicatorContainer svg{width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_arrow_down_b.svg) no-repeat 50%/cover}.template-input-wrap .select-box-wrap .css-1gtu0rj-indicatorContainer svg path,.template-input-wrap .select-box-wrap .css-tlfecz-indicatorContainer svg path{display:none!important}.template-input-wrap .select-box-wrap .css-1x716vn-control{border-radius:2px!important}.template-input-wrap .select-box-wrap .css-26l3qy-menu{margin-top:0!important;box-shadow:0 10px 18px rgba(0,0,0,.1);border:1px solid #cdcdcd;border-top:0;border-radius:2px!important}.template-input-wrap .select-box-wrap .css-26l3qy-menu .css-1jqbu51-MenuList,.template-input-wrap .select-box-wrap .css-26l3qy-menu div{padding:0;-ms-scroll-chaining:none;overscroll-behavior:contain}.template-input-wrap .select-box-wrap .css-26l3qy-menu .css-1jqbu51-MenuList>div,.template-input-wrap .select-box-wrap .css-26l3qy-menu div>div{padding:12px;cursor:pointer!important;font-size:14px;font-weight:400;line-height:16px;color:#242424}.template-input-wrap .select-box-wrap .css-26l3qy-menu div.css-1en3sjf-option,.template-input-wrap .select-box-wrap .css-26l3qy-menu div.css-1en3sjf-option:hover{background-color:#f3f3f3!important}.template-input-wrap .select-box-wrap .css-26l3qy-menu div.css-1ce6wmp-option{background-color:#fff!important}.product-invoice .pay-dark-btn{margin-top:12px;background:none;border:2px solid #6236ff;transition:background-color .2s ease-in-out}.product-invoice .pay-dark-btn:hover{background-color:#240e73}.count-banner-wrap{display:flex;justify-content:flex-start;align-items:center;width:100%;height:80px;max-width:1128px;margin:auto;padding:18px 20px;position:fixed;left:0;right:0;bottom:20px;color:#fff;background-color:#242424;border-radius:4px;z-index:99;-webkit-animation-name:show-up-anim;-webkit-animation-duration:.2s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-o-animation-name:show-up-anim;-o-animation-duration:.2s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-moz-animation-name:show-up-anim;-moz-animation-duration:.2s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;animation-name:show-up-anim;animation-duration:.2s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes show-up-anim{0%{opacity:0;bottom:0}to{opacity:1;bottom:20px}}@media (max-width:767px){.count-banner-wrap{bottom:62px;padding:8px 0 10px 16px;flex-direction:column;align-items:flex-start;justify-content:space-between}@keyframes show-up-anim{0%{opacity:0}to{opacity:1}}}.count-banner-wrap.expire{background-color:#727272}.count-banner-wrap.expire .count-time-wrap{color:#999}.count-banner-wrap.expire .day-text{color:#d8d8d8!important}.count-banner-wrap.expire .day-number,.count-banner-wrap.expire .time-wrap{background-color:#242424!important}.count-banner-wrap .count-time-wrap{display:flex;justify-content:center;align-items:center}.count-banner-wrap .count-time-wrap .day-number,.count-banner-wrap .count-time-wrap .time-wrap{font-size:24px;font-weight:700;line-height:29px;text-align:center;background-color:#336dff;border-radius:6px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .day-number,.count-banner-wrap .count-time-wrap .time-wrap{font-size:14px;line-height:17px}}.count-banner-wrap .count-time-wrap .day-number{padding:8px 10px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .day-number{padding:4px 8px}}.count-banner-wrap .count-time-wrap .day-text{margin-left:4px;margin-right:10px;font-size:15px;font-weight:700;line-height:17px;color:#d6e5ff}@media (max-width:767px){.count-banner-wrap .count-time-wrap .day-text{font-size:13px;line-height:16px}}.count-banner-wrap .count-time-wrap .time-wrap{display:flex;justify-content:space-between;align-items:center;width:199px;padding:8px 12px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .time-wrap{width:118px;padding:4px 8px}}.count-banner-wrap .count-time-wrap .time-wrap>span.colon{height:24px;line-height:20px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .time-wrap>span.colon{height:12px;line-height:10px}}.count-banner-wrap .count-time-wrap .time-wrap>span:not(.colon){width:32px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .time-wrap>span:not(.colon){width:18px}}.count-banner-wrap .count-time-wrap .time-wrap>span:last-child{width:42px}@media (max-width:767px){.count-banner-wrap .count-time-wrap .time-wrap>span:last-child{width:26px}}.count-banner-wrap .count-content-wrap{margin-left:20px}@media (max-width:767px){.count-banner-wrap .count-content-wrap{margin-left:0}}.count-banner-wrap .count-content-wrap .title{margin-bottom:2px;font-size:14px;font-weight:700;line-height:17px}@media (max-width:767px){.count-banner-wrap .count-content-wrap .title{font-size:12px;line-height:14px}}.count-banner-wrap .count-content-wrap .sub-title{font-size:11px;font-weight:400;color:#e8e8e8;line-height:13px}@media (max-width:767px){.count-banner-wrap .count-content-wrap .sub-title{font-size:10px;line-height:12px}}.top-banner{display:flex;justify-content:center;align-items:center;width:100%;height:72px;z-index:99;-webkit-animation-name:show-anim;-webkit-animation-duration:.2s;-webkit-animation-delay:.1s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:backwards;-o-animation-name:show-anim;-o-animation-duration:.2s;-o-animation-delay:.1s;-o-animation-timing-function:linear;-o-animation-fill-mode:backwards;-moz-animation-name:show-anim;-moz-animation-duration:.2s;-moz-animation-delay:.1s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:backwards;animation-name:show-anim;animation-duration:.2s;animation-delay:.1s;animation-timing-function:linear;animation-fill-mode:backwards}@keyframes show-anim{0%{height:0}to{height:72px}}@media (max-width:1128px){.top-banner{justify-content:flex-start}}.top-banner.show .top-banner-wrap{-webkit-animation-name:opacity-anim;-webkit-animation-duration:.2s;-webkit-animation-delay:.3s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:backwards;-o-animation-name:opacity-anim;-o-animation-duration:.2s;-o-animation-delay:.3s;-o-animation-timing-function:linear;-o-animation-fill-mode:backwards;-moz-animation-name:opacity-anim;-moz-animation-duration:.2s;-moz-animation-delay:.3s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:backwards;animation-name:opacity-anim;animation-duration:.2s;animation-delay:.3s;animation-timing-function:linear;animation-fill-mode:backwards}@keyframes opacity-anim{0%{opacity:0}to{opacity:1}}.top-banner.hide{-webkit-animation-name:hide-anim;-webkit-animation-duration:.2s;-webkit-animation-delay:0s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-o-animation-name:hide-anim;-o-animation-duration:.2s;-o-animation-delay:0s;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-moz-animation-name:hide-anim;-moz-animation-duration:.2s;-moz-animation-delay:0s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;animation-name:hide-anim;animation-duration:.2s;animation-delay:0s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes hide-anim{0%{height:72px}to{height:0}}.top-banner.hide .top-banner-wrap{-webkit-animation-name:opacity-anim-2;-webkit-animation-duration:.1s;-webkit-animation-delay:.1s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-o-animation-name:opacity-anim-2;-o-animation-duration:.1s;-o-animation-delay:.1s;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-moz-animation-name:opacity-anim-2;-moz-animation-duration:.1s;-moz-animation-delay:.1s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;animation-name:opacity-anim-2;animation-duration:.1s;animation-delay:.1s;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes opacity-anim-2{0%{opacity:1}to{opacity:0}}.top-banner-wrap{width:100%;max-width:1128px;display:flex;justify-content:space-between;align-items:center}@media (max-width:1128px){.top-banner-wrap{padding:0 16px}}.top-banner-wrap .left-wrap{display:flex;justify-content:space-between;align-items:center;flex-basis:1000px}.top-banner-wrap .left-wrap .content{width:100%}@media (max-width:1128px){.top-banner-wrap .left-wrap .content{max-width:596px}}@media (max-width:767px){.top-banner-wrap .left-wrap .content{max-width:224px}}.top-banner-wrap .left-wrap .content h2{font-size:20px;font-weight:700;line-height:24px;letter-spacing:-1px}@media (max-width:767px){.top-banner-wrap .left-wrap .content h2{margin-bottom:2px;font-size:14px;line-height:18px;height:18px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical}}.top-banner-wrap .left-wrap .content h3{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1px;opacity:.9}@media (max-width:767px){.top-banner-wrap .left-wrap .content h3{font-size:12px;line-height:14px;height:28px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.top-banner-wrap .left-wrap a{width:100%}.top-banner-wrap .right-wrap{display:flex;justify-content:center;align-items:center}.top-banner-wrap .right-wrap .icon-image{width:96px;height:72px}@media (max-width:767px){.top-banner-wrap .right-wrap .icon-image{width:64px;height:48px}}.top-banner-wrap .right-wrap .close-btn{margin-left:20px;width:24px;height:24px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/svg/common/ic_x_2.svg) no-repeat 50%/cover;cursor:pointer}@media (max-width:767px){.top-banner-wrap .right-wrap .close-btn{margin-left:10px}}.time-event-banner{max-width:1128px;padding-top:32px;padding-bottom:40px;text-align:center;border-radius:20px;background-color:#ffe24b;cursor:pointer}@media (max-width:767px){.time-event-banner{padding-bottom:34px}}.time-event-banner .title{margin-bottom:8px;font-size:24px;font-weight:700;color:#242424;line-height:28px;letter-spacing:-1px;white-space:break-spaces}@media (max-width:767px){.time-event-banner .title{margin-bottom:12px;font-size:20px}}.time-event-banner .sub-title{margin-bottom:40px;font-size:16px;font-weight:700;color:#595959;line-height:22px;letter-spacing:-1px}@media (max-width:767px){.time-event-banner .sub-title{font-size:14px}}.time-event-banner .count-box-wrap{display:flex;justify-content:center;align-items:center}.time-event-banner .count-box-wrap .count-box{position:relative;width:107px;height:100px;background-color:#ff9d0b;border-radius:10px}@media (max-width:767px){.time-event-banner .count-box-wrap .count-box{width:53px;height:50px;border-radius:6px}}@media (max-width:360px){.time-event-banner .count-box-wrap .count-box{width:48px;height:45px}}.time-event-banner .count-box-wrap .count-box span{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9;font-size:64px;font-weight:700;color:#fff;line-height:76px}@media (max-width:767px){.time-event-banner .count-box-wrap .count-box span{font-size:22px;line-height:26px}}@media (max-width:360px){.time-event-banner .count-box-wrap .count-box span{font-size:18px}}.time-event-banner .count-box-wrap .date-text{margin-left:8px;font-size:32px;font-weight:700;color:#727272}@media (max-width:767px){.time-event-banner .count-box-wrap .date-text{margin-left:2px;font-size:16px}}@media (max-width:360px){.time-event-banner .count-box-wrap .date-text{font-size:14px}}.time-event-banner .count-box-wrap .line{width:107px;height:2px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#e8e8e8}@media (max-width:767px){.time-event-banner .count-box-wrap .line{width:53px}}@media (max-width:360px){.time-event-banner .count-box-wrap .line{width:48px}}.time-event-banner .display-time-box{position:relative;width:714px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.time-event-banner .display-time-box{width:324px}}@media (max-width:360px){.time-event-banner .display-time-box{width:292px}}.time-event-banner .time-bear-lottie{position:absolute;bottom:82px;width:107px;height:106px;z-index:9}@media (max-width:767px){.time-event-banner .time-bear-lottie{bottom:40px;width:53px;height:53px}}@media (max-width:360px){.time-event-banner .time-bear-lottie{bottom:35px;width:48px}}.curation-content .time-event-banner{margin-bottom:64px}.time-event-banner-skeleton{max-width:1128px;height:308px;margin-bottom:64px;background-color:#f6f7f8;border-radius:20px}@media (max-width:767px){.time-event-banner-skeleton{height:244px}}.time-event-banner-skeleton .display-time-box{width:714px;margin:0 auto;padding-top:168px;display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.time-event-banner-skeleton .display-time-box{width:324px;padding-top:160px}}@media (max-width:360px){.time-event-banner-skeleton .display-time-box{width:292px}}.time-event-banner-skeleton .display-time-box .count-box-wrap{display:flex;justify-content:center;align-items:center}.time-event-banner-skeleton .display-time-box .count-box-wrap .count-box{position:relative;width:107px;height:100px;background-color:#e8e9eb;border-radius:10px}@media (max-width:767px){.time-event-banner-skeleton .display-time-box .count-box-wrap .count-box{width:53px;height:50px}}@media (max-width:360px){.time-event-banner-skeleton .display-time-box .count-box-wrap .count-box{width:48px;height:45px}}.pop-up-button{position:fixed;right:48px;bottom:148px;width:120px;height:204px;cursor:pointer;z-index:999}.pop-up-button:hover .tooltip-wrap{top:0;opacity:1}@media (max-width:767px){.pop-up-button{width:93px;height:136px;right:16px;bottom:calc(148px + env(safe-area-inset-bottom));bottom:calc(148px + constant(safe-area-inset-bottom))}}.pop-up-button .gift-bear-lottie{position:absolute;bottom:0;width:120px;height:120px}@media (max-width:767px){.pop-up-button .gift-bear-lottie{width:80px;height:80px;left:6px}}.pop-up-button .tooltip-wrap{position:absolute;top:8px;transition:all .3s linear;opacity:0}@media (max-width:767px){.pop-up-button .tooltip-wrap{top:0;opacity:1}}.pop-up-button .tooltip-wrap .tooltip{position:relative;width:120px;height:64px;font-size:15px;font-weight:500;color:#595959;letter-spacing:-1px;text-align:center;line-height:64px;background:#fff;border-radius:12px;box-shadow:0 4px 4px rgba(0,0,0,.25)}@media (max-width:767px){.pop-up-button .tooltip-wrap .tooltip{width:93px;height:44px;font-size:13px;line-height:44px}}.pop-up-button .tooltip-wrap .polygon{position:absolute;top:71px;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;background:url(https://s3.ap-northeast-2.amazonaws.com/dev-img.bear-u.com/static/v2/png/common/ic_polygon.png) no-repeat 50%/cover}@media (max-width:767px){.pop-up-button .tooltip-wrap .polygon{top:48px;width:20px;height:20px}}.pop-up-banner-wrap{width:100%;max-width:1128px;margin:0 auto;position:relative;filter:drop-shadow(-2px 4px 20px rgba(0,0,0,.32));cursor:pointer;z-index:10000001}@media (max-width:767px){.pop-up-banner-wrap{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden;background-color:rgba(0,0,0,.4196078431372549);filter:none}}.pop-up-banner-wrap .pop-up-banner{position:absolute;top:144px;width:368px;overflow:hidden;border-radius:10px}@media (max-width:767px){.pop-up-banner-wrap .pop-up-banner{width:240px;position:static}}.pop-up-banner-wrap .pop-up-banner .thumbnail{height:368px;background-color:pink}@media (max-width:767px){.pop-up-banner-wrap .pop-up-banner .thumbnail{height:240px}}.pop-up-banner-wrap .pop-up-banner .button-wrap{padding-block:8px;display:flex;justify-content:center;align-items:cetner;font-size:16px;font-weight:700;color:#999;background-color:#fff}@media (max-width:767px){.pop-up-banner-wrap .pop-up-banner .button-wrap{font-size:14px}}.pop-up-banner-wrap .pop-up-banner .button-wrap p{display:flex;justify-content:center;align-items:center;width:184px;height:56px}@media (max-width:767px){.pop-up-banner-wrap .pop-up-banner .button-wrap p{height:44px}}.pop-up-banner-wrap .pop-up-banner .button-wrap p:first-child{border-right:2px solid #e8e8e8}.comment-write-wrap{position:relative;width:100%;border-radius:4px;border:1px solid #eaeaea;padding:16px;margin-top:16px;transition:all .3s ease-in-out;display:flex;justify-content:flex-start;align-items:flex-start}.comment-write-wrap>*{flex-shrink:0}.comment-write-wrap.focus{border:1px solid #6236ff}.comment-write-wrap.focus button{color:#6236ff}.comment-write-wrap.disabled{opacity:.4;pointer-events:none}.comment-write-wrap .user-profile-img{width:40px;height:40px;border-radius:20px;position:absolute;top:16px;left:16px;background-color:#eaeaea}.write-wrap{padding-left:48px;position:relative;width:100%;opacity:.5;pointer-events:none;cursor:default}.write-wrap.active{opacity:1;pointer-events:inherit;cursor:inherit}.write-wrap textarea{width:94%;padding-right:15px;font-size:14px;font-weight:400;line-height:1.43;overflow-y:hidden}.write-wrap ::-webkit-input-placeholder{color:#888}.write-wrap :-moz-placeholder,.write-wrap ::-moz-placeholder{color:#888}.write-wrap :-ms-input-placeholder{color:#888}.write-wrap button{background:rgba(0,0,0,0);font-size:16px;font-weight:700;line-height:16px;color:#eaeaea;position:absolute;right:0;bottom:0;transition:all .3s ease-in-out}.course-scope-wrap{text-align:center;padding-bottom:12px;border-bottom:1px solid #f6f6f6;margin-bottom:12px}.course-scope-wrap li{width:28px;height:28px;margin-right:8px;cursor:pointer}.course-scope-wrap li:last-of-type{margin-right:0}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.error_container{padding:200px 0}.error_container .browser-list{margin-top:20px}.error_container .browser-card{border:1px solid #eee;margin:10px;padding:20px;display:inline-block}.error_container .browser-card img{width:80px;height:80px}.error_container .browser-card:hover{-ms-transform:scale(1.03);transform:scale(1.03)}@media (max-width:768px){.error_container{padding:20px}.error_container .browser-list{display:grid;text-align:center}}