/**************************** 캘린더 ************************/

#calendar {
  height: 100%;
}

/* 월-금 날짜 검은색 */
.fc-day-mon a,
.fc-day-tue a,
.fc-day-wed a,
.fc-day-thu a,
.fc-day-fri a {
  color: black;
  text-decoration: none;
}

.fc-daygrid-day.fc-day-mon {
  background-color: #ffd6cd !important;
}

.fc-highlight {
  background-color: #ec5538 !important;
}

/* 일요일 날짜 빨간색 */
.fc-day-sun a {
  color: #ec5538;
  text-decoration: none;
}

/* 토요일 날짜 파란색 */
.fc-day-sat a {
  color: #184da0;
  text-decoration: none;
}

/* 오늘 날짜 배경색 없애기 */
.fc-day-today {
  background: #fff !important;
  border: none !important;
}

.fc-toolbar-title {
  color: black;
}

.fc-event-title {
  cursor: default;
}

/**************************** 캘린더 끝************************/

.schedule_registration_notice {
  margin-bottom: 10px;
}

.input_mentor_schedule_area {
  color: black;
}

#drop_date {
  background-color: white;
  color: black;
  width: 7%;
  margin-left: 10px;
}

/* 요일별 멘토 테이블 */
.week_table {
  text-align: center;
  table-layout: fixed;
  margin-bottom: 30px;
  width: 100%;
  margin-top: 10px;
}

/* 멘토 선택 드롭다운 */
.dropdown-toggle {
  background-color: white;
  color: black;
  width: 90%;
}

#week_day {
  color: black;
  font-weight: bold;
}

#mentor_tr {
  height: 100px;
}

#mentor_tr td {
  vertical-align: middle;
}

#time_tr td {
  font-size: 14px;
  vertical-align: middle;
}

.dropdown-menu a:hover,
a:focus {
  text-decoration: none;
  background-color: #bebebe;
}

.dropdown-menu {
  max-height: 300px;
  overflow: scroll;
  vertical-align: middle;
}

/* 끝나는 날짜 자동으로 표시해주는 부분 */
.selected_period {
  width: 100%;
  background-color: #ec5538;
  font-size: 30px;
  color: white;
  margin-top: 10px;
  margin-bottom: 10px;

  text-align: center;
  line-height: 30px 0;
}

.save_button_area {
  text-align: center;
}

#btn_schedule_save {
  width: 15%;
  color: #ec5538;
  border-color: #ec5538;
}

#btn_schedule_save:hover {
  background-color: #ec5538;
  color: white;
}

.in {
  text-indent: 15px;
}

/* 권한 체크 전에 페이지 안보이기 */
.hide {
  display: none;
}