/* CSS Document */

#eventMenu {
	height: 52px;
	width:auto;
}
#eventschePage #eventMenu {background:url(../newsTopicsImage/eventsche_menu.gif) center bottom no-repeat;}
#eventendPage #eventMenu {background:url(../newsTopicsImage/eventend_menu.gif) center bottom no-repeat;}
#eventMenu ul li {
	float:left;
}
#eventMenu ul li a{
	display:block;
	height:37px;
	text-indent:-3000px;
	line-height: 0px;
}
#eventMenu ul li.sche a{width:187px;}
#eventMenu ul li.prev a{width:160px;}
#colEventPage {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #746B6B;
	border-left-color: #746B6B;
	background-color: #FFFFFF;
	padding:5px 20px 0 20px;
}

#colEventPage dl#listYear dt{float:left; width:300px; font-size:200%;margin:0; line-height:100%;margin-bottom:20px;}
#colEventPage dl#listYear dd ul{ list-style:inside none; float:right;  width:300px}
#colEventPage dl#listYear dd ul li{
	float:right;
	border-bottom:none;
	padding:0;
}

#colEventPagefoot{
	background:url(../newsTopicsImage/entryBottom.gif) center top no-repeat;
	height:19px;
}
a.koza {color:#047970;}
a.koen {color:#044379;}

/*---------------------------------------------------------------------------------------------sche*/
.setsumei{border-bottom:solid 1px #CCCCCC;text-align:right;margin-top:10px;}
.setsumei table{margin-left:auto;}
.setsumei .icon{padding:0 2px 0 15px;}
.setsumei td a{font-size:10px; color:#222222;}


.month{font-size:24px; font-weight:bold;padding-top:10px;color: #CC0033;}

.scheTbl{width:668px; border-collapse:collapse;}

.scheTbl th,.scheTbl td{ text-align:left; font-weight:normal;border:1px solid #cccccc;padding:3px 10px 0 23px;font-size:12px; vertical-align:top;}
.scheTbl .subevent{width:200px;padding:3px 6px 3px 6px;}
.scheTbl .icon{text-align:center;width:28px;padding:4px 2px 0 3px;}
.scheTbl .icon img{vertical-align:top;}

.scheTbl th.date,.scheTbl th.week{
	width:1.5em;
	text-align:center;
	vertical-align:top;
	background-color:#eeeeee;
}

.scheTbl th.date{font-size:14px;padding:3px 0 0 3px;border-right:none;color:#000000;}
.scheTbl th.week{padding:5px 3px 0 0;border-left:none;color:#000000;}

.scheTbl .kyukan,.scheTbl .kyukan th,.scheTbl .kyukan td{background-color:#dddddd; color: #666666; vertical-align:middle;}
.scheTbl .saturday th{color: #0000CC;background-color:#DDEDFF;}
.scheTbl .saturday td{background-color:#f2f9ff;}
.scheTbl .holiday th{color:#CC0000;background-color:#FFDDDE;}
.scheTbl .holiday td{background-color:#fff3f3;}

.scheTbl .barStart{background:url(../newsTopicsImage/eventbar_start.gif) 5px 0.4em no-repeat;}
.scheTbl .barIng{background:url(../newsTopicsImage/eventbar_ing.gif) 5px top repeat-y;}
.scheTbl .kyukan .barIng{background:#dddddd url(../newsTopicsImage/eventbar_ing_g.gif) 5px top repeat-y;}
.scheTbl .barEnd{background:url(../newsTopicsImage/eventbar_end.gif) 5px top no-repeat;}

/*---------------------------------------------------------------------------------------------prev*/
.prevTbl{width:668px; border-collapse:collapse; margin:8px 0;}
.prevTbl th,.prevTbl td{
border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; padding:2px 5px 2px 5px;color:#555555;text-align:left;}
.prevTbl th{vertical-align:top;}
.prevTbl td{width:270px;padding:2px 5px 2px 5px;}
.prevTbl a,.prevTbl span{display:block; padding-left:22px;}

#etcPrevTbl.prevTbl a{background:url(../newsTopicsImage/repobtn_etc.gif) 3px 0.1em no-repeat; color:#ED2121}
#kozaPrevTbl.prevTbl a{background:url(../newsTopicsImage/repobtn_koza.gif) 3px 0.1em no-repeat; color:#047970}
#koenPrevTbl.prevTbl a{background:url(../newsTopicsImage/repobtn_koen.gif) 3px 0.1em no-repeat; color:#044379}
#newsPrevTbl.prevTbl a{background:url(../newsTopicsImage/repobtn_news.gif) 3px 0.1em no-repeat; color:#F35F00}
#bunkaPrevTbl.prevTbl a{background:url(../newsTopicsImage/repobtn_bunka.gif) 3px 0.1em no-repeat; color:#996600}
#kenkyuPrevTbl.prevTbl a {background:url(../newsTopicsImage/repobtn_kenkyu.gif) 3px 0.1em no-repeat; color:#cc3399
}
