table.calendar caption {background-color:#4c4c4c; color:#fff; font-size:1.0rem}
table.calendar td {font-size:1.0rem; padding:0.1rem 0.5em; margin:0; border:1px solid #666}
table.calendar th {background-color:#e6e6e6; font-size:1.0rem; padding:0.1rem 0.5em; margin:0; border:1px solid #666}
.calendar-prev a, .calendar-next a {font-size:1.0rem; text-decoration:none; color:#fff}