:root{--course-view-featured-image-size-rate:69%;--course-view-lecturer-image-background-color:#efefef;--course-view-lecturer-image-size-rate:120%}.course-view-frame{position:relative;display:block}.course-view-frame .featured-card-frame{position:relative;display:block}.course-view-frame .featured-card-frame>.background{position:absolute;display:block;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--course-view-featured-image-url);height:100%;width:100%;left:0;top:0;z-index:1}.course-view-frame .featured-card-frame>.background:before{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;z-index:2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(0,0,0,.6)}.course-view-frame .featured-card-frame>.content-frame{position:relative;z-index:2;padding:40px 0;color:#fff}.course-view-frame .featured-card-frame>.content-frame .featured-image{position:relative;display:block;width:100%;border-radius:40px;padding-top:var(--course-view-featured-image-size-rate);overflow:hidden;background-image:url(../../../../../img/ci-placeholder.svg);background-size:40% auto;background-position:center;background-repeat:no-repeat;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2)}.course-view-frame .featured-card-frame>.content-frame .featured-image:after{position:absolute;display:block;content:"";left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--course-view-featured-image-url)}.course-view-frame .featured-card-frame>.content-frame .title-group{--price-item-001-theme-color:#0050ff;--price-item-001-subpix-color:#3373ff}.course-view-frame .featured-card-frame>.content-frame .title-group .course-ctg-frame{display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-startrow;-ms-justify-content:flex-startrow;justify-content:flex-startrow;-webkit-flex-direction:wrap;-ms-flex-direction:wrap;flex-direction:wrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:-5px;overflow:hidden;margin-bottom:4px}.course-view-frame .featured-card-frame>.content-frame .title-group .course-ctg-frame>.ctg{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;padding:4px 10px;font-size:16px;color:#fff;background-color:#3373ff;margin:5px}.course-view-frame .featured-card-frame>.content-frame .title-group .course-title{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:20px;color:#fff;font-size:var(--typo-l3);font-weight:700}.course-view-frame .featured-card-frame>.content-frame .title-group .price-item-001-group .price-item-001>.subpix{margin-left:10px;margin-right:10px}.course-view-frame .featured-card-frame>.content-frame .title-group .price-item-001.price2{--price-item-001-currency-font-size:20px;--price-item-001-amount-font-size:24px;--price-item-001-middlefix-font-size:22px;--price-item-001-subpix-font-size:14px}.course-floating-group{position:fixed;left:0;bottom:0;padding:20px 0;background-color:rgba(255,255,255,.7);backdrop-filter:blur(10px);z-index:1029;width:100%;box-shadow:0 0 30px rgba(0,0,0,.15);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;pointer-events:none}.course-floating-group>.wrap{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.course-floating-group>.wrap .pricetable>.item{padding:5px 0}@media (max-width:1023px){.course-floating-group{padding:15px 0;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.course-floating-group>.wrap{opacity:1}}.artist-profile-group .artist-profile-image{position:relative;display:block;padding-top:125%;border-radius:var(--pb-card-border-radius);overflow:hidden}.artist-profile-group .artist-profile-image>.profile-image{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:var(--artist-profile-image-url)}.artist-profile-group .artist-info-group>.artist-name{display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:24px;color:#2d2d2d;margin-bottom:12px}.artist-profile-group .artist-info-group>.artist-name>.job-title{font-size:18px;color:#4d4d4d;font-size:300;margin-left:7px}.artist-profile-group .artist-info-group>.content{font-size:14px;color:#4d4d4d;margin-bottom:15px}.artist-profile-group .artist-info-group>.tags{position:relative;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px}.artist-profile-group .artist-info-group>.tags>.tag{position:relative;display:block;margin:4px;color:#a1a1a1}@media (max-width:767px){.artist-profile-group .artist-info-group>.artist-name{display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.artist-profile-group .artist-info-group>.subinfo-group{display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.course-info-frame{position:relative}.course-info-frame img{max-width:100%}.leacturer-intro-group{position:relative;display:block}.leacturer-intro-group>.content-wrapper{position:relative;display:block;overflow:hidden}.leacturer-intro-group>.content-wrapper:after{position:absolute;display:block;content:"";z-index:2;background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff 100%);left:0;bottom:0;height:80px;width:100%;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.leacturer-intro-group .action-button-group{position:relative;z-index:3}.leacturer-intro-group .action-button-group>.action-button{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:3}.leacturer-intro-group .action-button-group>.action-button>.icon{width:24px;height:24px;--lord-icon-primary:#0050ff;--lord-icon-secondary:#0050ff;margin-right:7px}.leacturer-intro-group .action-button-group>.action-button>.text{font-size:16px;color:#2d2d2d}.leacturer-intro-group .action-button-group>.action-button.closed{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.leacturer-intro-group .action-button-group>.action-button.open{display:none}.leacturer-intro-group.closed>.content-wrapper{height:200px}.leacturer-intro-group.closed>.content-wrapper:after{opacity:1}.leacturer-intro-group.closed .action-button-group>.action-button.closed{display:none}.leacturer-intro-group.closed .action-button-group>.action-button.open{display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lecturer-item-001 .featured-image-frame{position:relative;display:block;background-color:var(--course-view-lecturer-image-background-color);background-image:url(../../../../../img/course-placeholder.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-top:var(--course-view-lecturer-image-size-rate);overflow:hidden;border-radius:7px}.lecturer-item-001 .featured-image-frame .featured-image{position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.lecturer-item-001 .lecturer-title-group{display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.lecturer-item-001 .lecturer-title-group .lecturer-name{font-weight:700;color:#0050ff;font-size:var(--typo-l2);line-height:30px}.lecturer-item-001 .lecturer-title-group .lecturer-belong{font-weight:light;font-size:var(--typo-small-l1);margin-left:10px;color:#4d4d4d;line-height:26px}.aclass-select-list>.aclass-item{display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:stretch;-ms-justify-content:stretch;justify-content:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:15px}.aclass-select-list>.aclass-item>.col-title{flex-grow:1;width:1px}.aclass-select-list>.aclass-item>.col-title>.sublist{display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2px -4px}.aclass-select-list>.aclass-item>.col-title>.sublist>.subitem{margin:2px 4px;color:#a1a1a1;font-size:12px}@media (max-width:1023px){.kakaotalk-link-button{bottom:80px}}