@charset "utf-8";
/* CSS Document */

/*各会場名の指定*/
h3{
 font-size:20px;
 color:#333333;
 margin-top:20px;
 text-align:center;
}

/*講座表の指定*/
table{
 border-collapse:collapse;
 margin:5px 10px;
 color:#333333;
 text-align:center;
 width:790px;

}
/*午前・午後・夜間部分の指定*/
.part{
 width:50px;
 height:35px;
color:#ffffff;
font-weight:bold;
vertical-align:middle;
}

/*曜日行の指定*/
.day{
width:130px;
padding:5px 0px;
color:#ffffff;
font-weight:bold;

}

/*講座名のリンク指定*/
td a{
display:block;
padding:5px 0px;
color:#333333;
text-decoration:none;
font-size:12px;
}

td a:hover{
 color:#ff6600;
}

/*南部公民館枠色などの指定*/
#nanbu .day,#nanbu .part{
 background:#009933;
}

#nanbu td{
border:solid 1px #99cc33;
}

/*勤労３階枠色などの指定*/
#kinro .day,#kinro .part{
 background:#ff6666;
}

#kinro td{
border:solid 1px #ff9999;
}

/*勤労2階枠色などの指定*/
#kinro2 .day,#kinro2 .part{
 background:#ffcc33;
}

#kinro2 td{
border:solid 1px #ffcc33;
}

/*フロイデ枠色などの指定*/
#furide .day,#furide .part{
 background:#3399cc;
}

#furide td{
 border:solid 1px #99cccc
}

#all .none{
 border:0px;
}

/*19：00-21：00時間帯の背景色*/
.bgn{
 background:#cceedd;
}

/*フッタの指定*/
#footer{
 color:#ffffff;
 background:#024844;
 margin-top:30px;
 font-size:12px;
 line-height:24px;
}

table .yellow{
 background:#eeeeee;
}
