@charset "utf-8";
.event-time {
	width: 100%;
	margin: 5px 0px 5px 0px;
}
.event-time th {
	font-weight: bold;
	background-color: #ECEFD5;
}
.event-time table, .event-time th, .event-time td {
	border-collapse: collapse;
	border: 1px solid #000000;
}
.event-time h4 {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #BCD400;
	margin-top: 10px;
	background-color: #ECEFD5;
	width: 100%;
	line-height: 200%;
	margin-bottom: 5px;
}
.event-detail {
	width: 100%;
	margin: 5px 0px 5px 0px;
}
.event-detail th {
	font-weight: bold;
	background-color: #ECEFD5;
}
.event-detail table, .event-detail th, .event-detail td {
	border-collapse: collapse;
	border: 1px solid #000000;
}
.event-boshu {
	width: 100%;
}
.event-boshu-title {
	width: 100%;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}
.event-boshu-atesaki {
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.event-info {
	width: 100%;
	margin: 10px 0px 10px 0px;
}
.event-info-title {
	width: 100%;
	font-weight: bold;
	background-color: #ECEFD5;
	border-bottom:#bcd400 2px solid;
}
.event-info-content {
	width: 100%;
}
.event-info-sign {
	width: 100%;
	text-align: right;
}
#event-list {
	margin: 10px 0px 10px 0px;
	width: 100%;

}
/* class設定 */
.event-boshu-limit {
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.event-list-title {
	width: 100%;
	font-weight: bold;
	background-color: #ECEFD5;
}
.event-list-comment {
	width: 100%;
	margin: 3px 0px 10px 0px;
}

