.calendar-main .calendar-week-list{display:flex}.calendar-main .calendar-week-item{flex:1;text-align:center;border:1px solid #ccc;padding:10px;font-weight:700;border-right:0;border-bottom:0}.calendar-main .calendar-week-item:last-child{border-right:1px solid #ccc}.calendar-main .calendar-week{display:flex}.calendar-main .calendar-date{flex:1;text-align:center;border:1px solid #ccc;font-weight:700;border-right:0;border-bottom:0}.calendar-main .calendar-date:last-child{border-right:1px solid #ccc}.calendar-main .calendar-week:last-child .calendar-date{border-bottom:1px solid #ccc}.tab.tab-active[data-v-a945250c]{background-color:#121116}.tab[data-v-a945250c]{border-right:1px solid #dbdbdb;cursor:pointer;flex:1;text-align:center}.tab[data-v-a945250c]:last-child{border:none}.tab.tab-active span[data-v-a945250c]{color:#fff}.tab span[data-v-a945250c]{font-size:16px;font-weight:700}.tab.tab-input[data-v-a945250c]{min-width:250px}.tab.tab-input span[data-v-a945250c]{font-size:14px}.btn-plus[data-v-a945250c]{text-align:center;cursor:pointer;min-height:48px;width:100%;border:1px solid #dbdbdb;background-color:transparent;>span{display:inline-block}&:hover{opacity:.8}}.btn-plus-icon[data-v-a945250c]{width:24px;height:24px;display:inline-block;background-color:#0a0a0a;line-height:24px;color:#fff;border-radius:999px}.btn-plus-content[data-v-a945250c]{color:#0a0a0a;font-weight:700;margin-left:8px;font-size:17px}.input-currency[data-v-a945250c]{position:relative;.icon{display:none}.control{overflow:hidden}.control:before{content:"円";position:absolute;right:1px;bottom:1px;top:1px;width:40px;z-index:10;text-align:center;line-height:32px;background-color:#f5f5f5;border-radius:0 4px 4px 0}}.th--ticket[data-v-a945250c]{background-color:#f5f5f5;padding:20px .75rem;margin:0 -.75rem;font-weight:700}.big-space[data-v-a945250c]{td{padding-top:1rem;padding-bottom:1rem}}.table[data-v-a945250c]{td{vertical-align:top}}.select-teacher .dropdown[data-v-a945250c]{display:block}.select-teacher .dropdown-content[data-v-a945250c],.select-teacher .dropdown-menu[data-v-a945250c]{width:100%}.select-teacher .select-teacher-item[data-v-a945250c]{cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:space-between}.pointer[data-v-a945250c]{cursor:pointer}.date-item[data-v-a945250c]{padding:10px;height:100%;cursor:pointer}.date-item[data-v-a945250c]:hover{background-color:#f4f4f4}.date-item.disabled[data-v-a945250c]{opacity:.3;cursor:default}.table-center td[data-v-a945250c]{vertical-align:middle}