.toplevel_page_sc-online-yoga-manager #wpfooter{display:none}.manager .ml-auto{margin-left:auto}.manager .pb-s16{padding-bottom:16px}.manager h1,.manager h2,.manager h3,.manager h4,.manager h5,.manager p,.manager ol,.manager li,.manager ul{padding:0;margin:0;list-style:none}.manager button{border:none;cursor:pointer;padding:0;background-color:transparent}.manager .loading{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:1000;display:none}.manager .loading .loading-icon{color:#fff;font-size:50px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.manager .layout-top{position:absolute;top:0;left:0;right:0;height:120px}.manager .layout-left-top{position:absolute;top:120px;left:0;right:70%;height:80px}.manager .layout-left{position:absolute;top:200px;left:0;right:70%;bottom:0;overflow-y:auto}.manager .layout-right{position:absolute;right:10px;top:120px;left:30%;bottom:0;overflow-y:auto}#sc-online-yoga-manager{background:#fff;position:fixed;left:160px;top:32px;bottom:0px;right:0}#sc-online-yoga-manager .fs-h3{font-size:calc((var(--heading-h3-font-size) / 10) * 10px);font-weight:600;line-height:var(--heading-h3-line-height)}#sc-online-yoga-manager .fs-h4{font-size:calc((var(--heading-h4-font-size) / 10) * 10px);font-weight:600;line-height:var(--heading-h4-line-height)}#sc-online-yoga-manager .fs-h5{font-size:calc((var(--heading-h5-font-size) / 10) * 10px);font-weight:600;line-height:var(--heading-h5-line-height)}#sc-online-yoga-manager .fs-h6{font-size:calc((var(--heading-h6-font-size) / 10) * 10px);font-weight:600;line-height:var(--heading-h6-line-height)}#sc-online-yoga-manager .fs-l4{font-size:calc((var(--label-l4-font-size) / 10) * 10px);font-weight:400;line-height:var(--label-l4-line-height)}#sc-online-yoga-manager .fs-p3{font-size:calc((var(--paragraph-p3-font-size) / 10) * 10px);font-weight:300;line-height:var(--paragraph-p3-line-height)}#sc-online-yoga-manager .layout-left-top{padding:0 20px;border-right:1px solid var(--jai-100)}#sc-online-yoga-manager .layout-top{background-color:#f7f7ed}#sc-online-yoga-manager .layout-top .title-wrap{height:50%;align-items:baseline}#sc-online-yoga-manager .layout-top .title{margin-top:24px;margin-bottom:8px;color:#333;font-size:32px;font-weight:700;padding-left:20px}#sc-online-yoga-manager .layout-top .desc{padding-left:10px;color:#b32d2e;font-size:12px;font-weight:400}#sc-online-yoga-manager .sc-title-wrap{margin-bottom:24px}#sc-online-yoga-manager .type-menu{width:100%;height:50%}#sc-online-yoga-manager .type-menu .item{display:block;text-decoration:none;width:25%;color:var(--brand-primary);cursor:pointer;padding-top:12px;padding-bottom:12px;position:relative;transition:color .3s ease-in-out;text-align:center;font-size:16px;font-weight:600;line-height:2}#sc-online-yoga-manager .type-menu .item.active::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background-color:var(--brand-primary)}#sc-online-yoga-manager .category-menu{margin-top:20px;background-color:#f7f7ed;border:1px solid var(--jai-100);border-radius:8px;display:flex;position:relative}#sc-online-yoga-manager .category-menu .active-bg{display:block;position:absolute;top:-1px;left:-1px;bottom:-1px;width:33.333%;background-color:#fff;border:1px solid var(--jai-100);border-radius:7px;z-index:1;transition:all .3s ease-in-out}#sc-online-yoga-manager .category-menu .item{font-size:16px;font-weight:500;width:33.333%;padding:8px 0;z-index:2;color:var(--gray-600)}#sc-online-yoga-manager .category-menu .item.active{color:var(--black)}#sc-online-yoga-manager .weekly-list{height:100%;border-right:1px solid var(--jai-100);padding:0 20px}#sc-online-yoga-manager .weekly-list .item{display:block;box-sizing:border-box;width:100%;margin-bottom:12px;padding:12px 16px;border-radius:8px;border:1px solid var(--jai-100);text-align:left}#sc-online-yoga-manager .weekly-list .item.active{background-color:var(--jai-100)}#sc-online-yoga-manager .weekly-list .item .title{display:block;margin-top:8px;font-size:14px;font-weight:600}#sc-online-yoga-manager .weekly-list .item .show-tag{display:inline-block;padding:4px 8px;margin-right:8px;font-size:12px;font-weight:600;color:#fff;border-radius:4px;background-color:#888;vertical-align:middle}#sc-online-yoga-manager .weekly-list .item .show-tag.active{background-color:var(--brand-primary)}#sc-online-yoga-manager .content-wrap{padding:20px 32px 40px;background:#fff}#sc-online-yoga-manager .btn-show-toggle{width:45px;height:25px;border-radius:100rem;background:#ccc;position:relative;margin-left:12px}#sc-online-yoga-manager .btn-show-toggle .marker{display:block;border-radius:100%;width:18px;height:18px;background:#fff;position:absolute;top:50%;left:calc(100% - 24px);transform:translateY(-50%);transition:left .3s ease-in-out}#sc-online-yoga-manager .btn-show-toggle.active{background-color:var(--brand-primary)}#sc-online-yoga-manager .btn-show-toggle.active .marker{left:4px}#sc-online-yoga-manager .item-schedule+.item-schedule{margin-top:32px}@media only screen and (max-width: 1334px){#sc-online-yoga-manager .item-schedule+.item-schedule{margin-top:3.6rem}}#sc-online-yoga-manager .item-schedule .group-wrap{padding-bottom:4px}#sc-online-yoga-manager .item-schedule .timetable-wrap+.timetable-wrap{margin-top:32px}#sc-online-yoga-manager .item-schedule .class-wrap{display:flex;background-color:#f7f7ed;border-top:1px solid var(--jai-100);padding:16px 20px}#sc-online-yoga-manager .item-schedule .class-wrap .date{width:4rem;margin-right:24px;text-align:center}#sc-online-yoga-manager .item-schedule .class-wrap .content{flex-grow:1}#sc-online-yoga-manager .item-schedule .class-wrap .content .fs-md-l6{font-weight:500}#sc-online-yoga-manager .item-schedule .class-wrap .content span{display:inline-block}#sc-online-yoga-manager .item-schedule .class-wrap .content .mr-s5{margin-right:5px}#sc-online-yoga-manager .item-schedule .class-wrap .content .mx-s5{margin-right:5px;margin-left:5px}@media only screen and (max-width: 1334px){#sc-online-yoga-manager .item-schedule .class-wrap{padding:8px}#sc-online-yoga-manager .item-schedule .class-wrap .date{margin-right:16px}}/*# sourceMappingURL=./backstage-public.css.map */