/*管理画面*/

#sbc-calendar-wrapper .sbc-status-free {
	background-color: #eee;
}

#sbc-calendar-wrapper .sbc-status-booked {
	background-color: #006253;
    color: #fff;
}

#sbc-calendar-wrapper .sbc-status-changeover {
	background-color: #fff;
}



#sbc-calendar td.sbc-status-free {
	border-color: #eee;
}

#sbc-calendar td.sbc-status-booked {
	border-color: #006253;
    color: #fff;
}

#sbc-calendar td.sbc-status-changeover {
	border-color: #fff;
}

#sbc-calendar td.sbc-today {
	border-color: #aeaeae
}


/*公開用*/

#sbc-calendar-wrapper .sbc-status-free {
	background-color: #eee;
}

#sbc-calendar-wrapper .sbc-status-booked {
	background-color: #006253;
    color: #fff;
}

#sbc-calendar-wrapper .sbc-status-changeover {
	background-color: #fff;
}

#sbc-calendar {
  float: none;
  margin: 0;
}
.sbc-calendar-month {
  float: left;
  padding: 0;
  width: 100%;
  border: 1px solid rgba(236, 236, 236, 0);
  background-color: #fff;
  margin-right: 0;
  box-sizing: border-box !important;
}
#sbc-calendar table {
  border-top: 1px solid #E7E7E7;
  width: 100%;
}
#sbc-calendar table thead th, #sbc-calendar tr td {
  color: #333;
  font-family: Roboto;
  font-size: 12px;
  text-align: center;
  width: 14%;
  height: 40px;
}

#sbc-calendar .sbc-navigation select {
	margin: 0; padding: 0.5em !important; width: auto; height: auto;  font-size: 14px;
}


