@media(min-width:1280px){.schedule-table[data-v-093f0453]{width:100%;overflow-x:auto}.schedule-table table[data-v-093f0453]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--navy,#1d3a74);border-radius:.25rem;overflow:hidden;table-layout:fixed}.schedule-table .header-cell[data-v-093f0453]{background:#cdecff;border-left:1px solid var(--navy,#1d3a74);border-top:none;padding:.625rem .75rem;color:var(--navy,#1d3a74);font-size:.75rem;font-weight:600;text-align:center;line-height:1.3}.schedule-table .header-cell[data-v-093f0453]:first-child{border-left:none}.schedule-table .time-header[data-v-093f0453]{width:13.5%}.schedule-table .day-header[data-v-093f0453]{width:12.35%}.schedule-table .body-cell[data-v-093f0453]{border-left:1px solid var(--navy,#1d3a74);border-top:1px solid var(--navy,#1d3a74);padding:.625rem .75rem;color:var(--navy,#1d3a74);font-size:.875rem;font-weight:400;text-align:center;line-height:1.25rem}.schedule-table .body-cell[data-v-093f0453]:first-child{border-left:none}.schedule-table .time-cell[data-v-093f0453]{font-size:.875rem;white-space:nowrap}.schedule-table .day-cell[data-v-093f0453]{font-size:.75rem;overflow:hidden;text-overflow:ellipsis}.schedule-table .custom-time[data-v-093f0453]{font-size:.625rem;display:block}}@media(max-width:1279.98px){.schedule-table-sp[data-v-093f0453]{width:100%}.schedule-table-sp table[data-v-093f0453]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--navy,#1d3a74);border-radius:.25rem;overflow:hidden;table-layout:fixed}.schedule-table-sp .header-cell[data-v-093f0453]{background:#cdecff;border-left:1px solid var(--navy,#1d3a74);border-top:none;padding:.5rem .25rem;color:var(--navy,#1d3a74);font-size:.625rem;font-weight:600;text-align:center;line-height:1.3}.schedule-table-sp .header-cell[data-v-093f0453]:first-child{border-left:none}.schedule-table-sp .time-header[data-v-093f0453]{width:22%}.schedule-table-sp .day-header[data-v-093f0453]{width:11.14%}.schedule-table-sp .body-cell[data-v-093f0453]{border-left:1px solid var(--navy,#1d3a74);border-top:1px solid var(--navy,#1d3a74);padding:.5rem .25rem;color:var(--navy,#1d3a74);font-size:.625rem;font-weight:400;text-align:center;line-height:1.3;word-break:break-all}.schedule-table-sp .body-cell[data-v-093f0453]:first-child{border-left:none}.schedule-table-sp .day-cell[data-v-093f0453],.schedule-table-sp .time-cell[data-v-093f0453]{font-size:.625rem;word-break:break-all}.schedule-table-sp .custom-time[data-v-093f0453]{font-size:.5rem;display:block;word-break:break-all}}.button-reservation[data-v-db1018a8]{display:flex;padding:.625rem 1.25rem;justify-content:center;align-items:center;gap:.625rem;border-radius:6.25rem;background:var(--Pink,#ff6568)}.button-reservation[data-v-db1018a8]:hover{background:var(--Pink3,#ff9ca2)}.reservation-icon[data-v-db1018a8]{display:flex;justify-content:center;align-items:center;flex-shrink:0}.reservation-icon[data-v-db1018a8],.reservation-icon svg[data-v-db1018a8]{width:1rem;height:1rem}.reservation-icon img[data-v-db1018a8]{width:.875rem;height:.87475rem}.button-reservation .reservation-text[data-v-db1018a8]{color:#fff;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5rem;letter-spacing:.06rem}
