/**
 * event_space.php
**/

#submenu {
	color:#8EC31F;
	background-color:#E1F0E2;
}

#submenu ul li {
	border-color:#88C897;
}

#submenu #submenu00 a {
	background:url(../images/event_space/submenu00.gif) top;
}

#submenu #submenu01 a {
	background:url(../images/event_space/submenu01.gif) top;
}

#submenu #submenu02 a {
	background:url(../images/event_space/submenu02.gif) top;
}

#submenu #submenu03 a {
	background:url(../images/event_space/submenu03.gif) top;
}

#submenu #submenu04 a {
	background:url(../images/event_space/submenu04.gif) top;
}

#submenu #submenu05 a {
	background:url(../images/event_space/submenu05.gif) top;
}

#submenu #submenu00 a:hover {
	background:url(../images/event_space/submenu00.gif) bottom;
}

#submenu #submenu01 a:hover {
	background:url(../images/event_space/submenu01.gif) bottom;
}

#submenu #submenu02 a:hover {
	background:url(../images/event_space/submenu02.gif) bottom;
}

#submenu #submenu03 a:hover {
	background:url(../images/event_space/submenu03.gif) bottom;
}

#submenu #submenu04 a:hover {
	background:url(../images/event_space/submenu04.gif) bottom;
}

#submenu #submenu05 a:hover {
	background:url(../images/event_space/submenu05.gif) bottom;
}

#container {
	float:right;
	width:695px;
}

table {
	width:95%;
	margin:10px auto;
	border-collapse:collapse;
}

table th, 
table td {
	border:solid 1px #ed9595;
	padding:5px;
	text-align:left;
	vertical-align:top;
}

table th {
	white-space:nowrap;
	text-align:center;
	background-color:#ffdede;
}

table td {
	background-color:#fff;
}

h2 {
	color:#8EC31F;
	border-bottom:solid 2px #8EC31F;
	margin-bottom:5px;
}

h3 {
	color:#BECC52;
	border-left:solid 10px;
	padding-left:5px;
	margin-top:15px;
}

.status {
	float:right;
	width:230px;
}

/** calender **/
.calender {
	width:546px;
}

.calender td {
	text-align:center;
	border:solid 1px #999;
}

.calender .youbi td {
	font-size:small;
	text-align:center;
	width:72px;
}

.calender .sunday {
	color:#c00;
	background-color:#f99;
}

.calender .sataday {
	color:#06c;
	background-color:#9cf;
}

.calender label {
	color:#999;
}

.calender .day {
	text-align:right;
}

.calender div {
	font-size:11px;
	display:block;
}


#event_vacancy h3 {
	clear:both;
}

.prev a, 
.next a {
	font-size:16px;
	font-weight:bold;
}

.prev {
	float:left;
	width:150px;
	text-align:right;
	line-height:30px;
}

.next {
	float:right;
	width:150px;
	text-align:left;
	line-height:30px;
}

.prev a,
.next a {
	font-size:12px;
}

.cal_date {
	text-align:center;
	font-size:20px;
}
.date {
	color:#EB6EA5;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
}

.update_now {
	font-size:14px;
}

h2 a.eve {
	float:right;
	font-size:12px;
	text-align:right;
	margin-top:10px;
	line-height:12px;
}

