/* TABLE { margin-top: 1.5em; margin-bottom: 1.5em } */
TH { font-weight: bold; /* padding: 0.2em */ }
/* TD { padding: 0.2em } */
TD.hour { text-align: right;
          font-weight: bold;
          color: white }
TABLE.weekday TD.hour { background-color: black }
TABLE.saturday TD.hour { background-color: blue }
TABLE.holiday TD.hour { background-color: red }
.main { color: green }
.midnight { color: red }
EM.sasakubo { font-style: normal; text-decoration: underline }
.note { margin-left: 3em; text-indent: -1em; color: green }
