/* 日曜日と祝日のカラー設定 */
td.ui-datepicker-week-end:first-child a.ui-state-default{
  background-color: #ffecec;   /* 背景色を設定 */
  color: #f00!important;       /* 文字色を設定 */
}
.sunday .ui-state-default {
  background-color: #ff9e9e!important;
  color: red;
}
.holiday .ui-state-default {
  background-color: #ff9e9e!important;
  color: red;
}/* 土曜日のカラー設定 */
td.ui-datepicker-week-end:last-child a.ui-state-default{
  background-color: #eaeaff;   /* 背景色を設定 */
  color: #00f!important;       /* 文字色を設定 */
}
.saturday .ui-state-default {
  background-color: #9effff!important;
  color: blue;
}
.reserved .ui-state-default {
  background-color: #89c997!important;
  color: #004d25;
  /* background-color: #fffa90!important;
  color: #ff8205; */
}
/* ホバー時の動作 */
td.ui-datepicker-week-end a.ui-state-hover{
  opacity: 0.8;
}
/* 当日を示す色はそのまま */
td.ui-datepicker-week-end a.ui-state-highlight{
  background-color: #fffa90!important;
}

.sunday-label {
  background-color: #ff9e9e;
  padding-right: 12px;
  margin-left: 5px;
  margin-right: 5px;
}
.saturday-label {
  background-color: #9effff;
  padding-right: 12px;
  margin-left: 5px;
  margin-right: 5px;
}
.reserved-label {
  background-color: #89c997;
  padding-right: 12px;
  margin-left: 5px;
  margin-right: 5px;
}

