@charset "UTF-8";
/* ==========================================================================
   반응형 스타일
   ========================================================================== */
/* mapobus 스타일(달력형태) */
@media (max-width: 812px) {
  .mapobus-calendar {
    /* calendar-view-toggle 숨기기 (주간 달력 형태 지원X) */
    .calendar-view-toggle {
      display: none !important;
    }
    &.calendar {
      /* 달력 이용권 css */
      /* ctg-name 숨기기 */
      .ctg-name {
        display: none !important;
      }
      & .district {
           & dl.schedule{
              padding: 0;
              align-items: center;
              .title .name{
                font-size: 12px;
                padding: 0;
              }
            }
      }
      /*달력 이용권 css end*/
      .pignose-calendar {
        &:has(dl.schedule), .weekly & {
          & .pignose-calendar-row {
            & .pignose-calendar-unit {
              width: calc(100% / 7);
              align-items: flex-start;
              & .schedules {
                & .schedule {
                .time-schedule & {
                 flex-grow: 1;
                  padding:4px;
                }
              }
            }
        }
      }
    }
  }
}