﻿
.calendar table {
	border-bottom: solid 1px black;
	border-right: solid 1px black;
}

.calendar th {
	color: #fff;
	background-color: #DB667A;
	width: 20px;
	border-top: solid 1px black;
	border-left: solid 1px black;
}

.calendar td {
	color: #000;
	background-color: #fff;
	border-top: solid 1px black;
	border-left: solid 1px black;
	text-align: center;
}

.calendar a {
	color: blue;
	background-color: #ddd;
	display: block; /* ここがミソ？ */
}

.calendar a:hover {
	background-color: #fff;
}
