@charset "utf-8";
th {
    text-align: center;
    font-size: small; 
}
td {
    width: 14%;    
}
/*日曜日*/
th:nth-of-type(1), td:nth-of-type(1) {
    color: red;
    width: 15%;
    background-color: #FFF2F2;
}
/*土曜日*/
th:nth-of-type(7), td:nth-of-type(7) {
    color: blue;
    width: 15%;
    background-color: #F2FBFF;
}
/*日コマ*/
.ca_day_no{
    font-size: small;
    margin-bottom: 10px;
}

/*情報表示*/
.info_txt{
    color: #000000;
    font-style: normal;
    font-weight: normal;
    font-size: small;
}
.top_navi{
    font-size: small;
}
.c_header{
    background-color: #8EDBFF;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #000000;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #000000;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #000000;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-right: 0px;
    margin-left: 0px;
    font-size: small;
}
.c_header a{
    color: #000000;
    text-decoration: underline;
}
