
#profile_bottom .timetable table {
  width: 900px;
}

#profile_schedule #schedule_box {
  margin: 0 auto 50px;
  width: 960px;
}

#profile_schedule .schedule_tab li{
  width: 31.3%;
}

#shift .timetable tbody th strong {
  font-size: 14px;
  width: 45px;
}
#shift .timetable tbody th:nth-child(1) {
  width: 90px;
}
#shift .timetable tbody th:nth-child(2) {
  width: 120px;
}

.timetable tr {
  height: 31px;
}
.timetable tbody td {
  padding: 0;
  width: 30px;
}
.timetable .ok{
  /*border-radius: 0;*/
  margin: 2px 2px;
}
.timetable .ng{
  /*border-radius: 0;*/
  margin: 2px 2px;
}