@charset "utf-8";

#textmenu_event {
	margin : 0 0 2px 0;
	text-align : left;
	color: #808080; 
	font-weight: normal; 
	font-size: .8em; 
}

.navi {
	text-align : center;
	font-size: 16px; 
	font-weight:bold;
	color:#444444;
	margin: 10px 0 0 0;
	padding-bottom:12px;
}

#left690 ul.listnavinumber{
	background:#E6E6E6;
	padding:7px;
}

#left690 ul.listnavinumber li.numberleft{
	float:left;
}

#left690 ul.listnavinumber li.numberright{
	float:right;
	text-align:right;
}

#left690 ul.listnavinumber li.numberright .now{
	font-weight:bold;
	color:#999;
}

.event {
	position: relative;
	width:100%;
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:3px dotted #DDDDDD;
}

.event_content {
	margin-left:0px;
	margin-right:0px;
}

.event_tittle {
	margin-bottom:4px;
	color:#D21E5C;
	font-size:17px;
	font-weight:bold;
}

.event_info {
	border:1px solid #DDDDDD;
	padding:3px 12px;
	margin-bottom:2px;
	background:#FFFFFF url(../img/parts/bg_date.gif) repeat-x 0 bottom;
}

.url {
	float:right;
}

.url a {
	font-size:14px;
	font-weight:bold;
	color:#3D93C0;
	text-decoration:underline;
}

.event_date {
	margin-bottom:0;
}

.event_date span.date {
	color: #444444;
	word-break:break-all;
}

.event_date span.date .dtm,
.event_date span.date .dtd {
	font-weight:bold;
	font-size:16px;
}

.event_date span.date .dty,
.event_date span.date .dsy,
.event_date span.date .dsm,
.event_date span.date .dsspan {
	font-weight:bold;
	font-size:12px;
}

.event_place {
	color:#444444;
	font-size:12px;
	margin:4px 0;
}

.event_detail {
	color:#444444;
	font-size:12px;
	padding-top:4px;
	border-top:1px dotted #ccc;
}

.attention {
	text-align:right;
	margin:4px 0 8px 0;
	color:#444444;
}
