h3 {
	background-image: url('../img/event/ttl_event.jpg');
}

#event {
	margin-left: 19px;
}

#event h4 {
	margin-top: 10px;
}

#event div.datelist {
	text-align: center;
	margin: 10px 0px 10px 25px;
	border-width: 1px;
	border-color: #2B395C;
	border-style: none none solid none;
	padding-bottom: 10px;
	width:620px;
	line-height: 1.8em;
}

#event div.datelist a:link,
#event div.datelist a:visited {
	margin-left: 10px;
	color: #2B395C;
	text-decoration: solid;
}

#event div.datelist a.on:link,
#event div.datelist a.on:visited {
	color: #AAA;
}

#event div.datelist a:hover {
	color: #AAA;
}

#event div.hanrei1 {
	padding: 5px;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 15px;
	background-color: #CCC;
	border-width: 1px;
	border-color: #2B395C;
	border-style: solid;
}

#event div.hanrei2 {
	margin: auto;
	padding: 10px;
	background-color: #FFF;
	border-width: 1px;
	border-color: #2B395C;
	border-style: solid;
}

#event div.hanrei2 h5 {
	font-size: 13px;
	width: 60px;
	height: 40px;
}

#event div.hanrei3 {
	height: 40px;
	margin: -40px 0px 0px 60px;
}

#event div.hanrei3 span.sp {
	color: #F00;
}

#event span.discr {
	background-image: url('../img/event/ic_discr.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.disc2 {
	background-image: url('../img/event/ic_disc2.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.squarek {
	background-image: url('../img/event/ic_squarek.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.discw {
	background-image: url('../img/event/ic_discw.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.squarew {
	background-image: url('../img/event/ic_squarew.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.deltak {
	background-image: url('../img/event/ic_deltak.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.deltaw {
	background-image: url('../img/event/ic_deltaw.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.starr {
	background-image: url('../img/event/ic_starr.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}
#event span.stark {
	background-image: url('../img/event/ic_stark.gif');
	background-repeat: no-repeat;
	padding-left: 15px;
	margin-left: 20px;
}

#ttl_schedule {
	background-color: #F60;
	padding-left: 5px;
	margin-left: 25px;
	margin-bottom: 10px;
	width: 615px;
}

#ttl_schedule h5 {
	background-color: #FFF;
	border-width: 1px;
	border-color: #000;
	border-style: none none solid none;
	font-size: 15px;
	padding-left: 10px;
}

#event table {
	width: 620px;
	margin-left: 25px;
	margin-bottom: 15px;
	border-width: 1px;
	border-color: #2B395C;
	border-style: solid none solid solid;
}

#event table th {
	text-align: center;
	padding: 10px 0px;
	border-width: 1px;
	border-color: #2B395C;
	border-style: none solid solid none;
}

#event table th.day {
	width: 60px;
	background-color: #2B395C;;
	color: #FFF;
}

#event table th.label {
	width: 250px;
	background-color: #606A86;
	color: #FFF;
}

#event table td {
	padding: 10px;
	border-width: 1px;
	border-color: #2B395C;
	border-style: none solid dotted none;
}

#event table td div {
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#event div.discr {
	background-image: url('../img/event/ic_discr.gif');
}
#event div.disc2 {
	background-image: url('../img/event/ic_disc2.gif');
}
#event div.squarek {
	background-image: url('../img/event/ic_squarek.gif');
}
#event div.discw {
	background-image: url('../img/event/ic_discw.gif');
}
#event div.squarew {
	background-image: url('../img/event/ic_squarew.gif');
}
#event div.deltak {
	background-image: url('../img/event/ic_deltak.gif');
}
#event div.deltaw {
	background-image: url('../img/event/ic_deltaw.gif');
}
#event div.starr {
	background-image: url('../img/event/ic_starr.gif');
}
#event div.stark {
	background-image: url('../img/event/ic_stark.gif');
}

#event table td.no1 {
	color: #FFF;
	background-color: #FFF;
	border-width: 1px;
	border-color: #2B395C;
	border-style: none solid dotted none;
}

#event table td.no2 {
	color: #FFF;
	background-color: #FFF;
	border-width: 1px;
	border-color: #2B395C;
	border-style: none solid none none;
}

#event table td.date {
	background-color: #AFB5C2;
	color: #2B395C;
	text-align: center;
}

#event table td.sat {
	background-color: #FF6600;
	color: #FFF;
	text-align: center;
}

#event table td.sun {
	background-color: #FF3300;
	color: #FFF;
	text-align: center;
}

#event div.totop {
	margin-bottom: 15px;
}

#event div.totop input {
	display: block;
	width: 140px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	font-size: 10px;
	color: #0F2147;
	font-weight: bold;
	text-decoration: none;
	background-color: #F5F5F5;
	margin-left: 530px;
	border: none;
	background-image: url('../img/common/ic_totop_off.gif');
	background-repeat: no-repeat;
	background-position: 7px 4px;
	cursor: pointer;
}

#event div.totop input:hover {
	color: #FFF;
	background-color: #2B395C;
	background-image: url('../img/common/ic_totop_on.gif');
}


