body {
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
    color:#666666;
    font-size:10px;
    line-height:1.3em;
    margin: 0;
    padding: 0;
    padding-top:10px;
    background-color:#fce8ee;
    text-align:center;
}
a:link{
color:#000000;
}
a:visited{
color:#000000;
}
a:hover{
color:#ff3366;
}
.calendar {
    text-align: center;
}
.calendarhead {
    font-size: 10px;
    font-weight:bold;
    letter-spacing:0.2em;
}
.calendar table {
    padding: 0;
    border-collapse: collapse;
}
.calendar th {
    padding-top: 5px;
    width : 15px ;
}
.calendar td {
    padding: 1px 0;
}
.holiday {
    color: #e41b5b;
}
.saturday {
    color: #027abb;
}
