/* ===========================================
   sidebar__calendar イベント日付
   ※既存の .sidebar__calendar-table td a { display: block; } の直後に追記
   =========================================== */

/* イベント日付（ベース：オレンジ） */
.sidebar__calendar-table td.event {
  padding: 2px 0;
  padding: 0.125rem 0;
}
.sidebar__calendar-table td.event a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 26px;
  width: 1.625rem;
  height: 26px;
  height: 1.625rem;
  border-radius: 50%;
  background: #E5700C;
  color: #fff;
  font-weight: 500;
  line-height: 1;
}
.sidebar__calendar-table td.event a:hover {
  opacity: 0.8;
}

/* イベント種別カラーバリエーション */
.sidebar__calendar-table td.event--blue a {
  background: #00A0E9;
}

.sidebar__calendar-table td.event--navy a {
  background: #1C2087;
}

.sidebar__calendar-table td.event--pink a {
  background: #E85884;
}

.sidebar__calendar-table td.event--brown a {
  background: #A58672;
}
