@charset "utf-8";


@import url(archives_common.css);


/* ---------------------------------------------------------------------------------------------------- */
/* image-title */

h1, #calendar h3 {
	font-size: 2px;
	text-indent: -999em;
}

#calendar h3 a {
	display: block;
}



/* ---------------------------------------------------------------------------------------------------- */
/* headline */

/* h1 */
h1 {
	height: 45px;
	margin-bottom: 20px;
	background: no-repeat left top;
}

/* h1 */
#news00 h1 {
	background: url(../images/news/title.gif);
}

#newsne h1 {
	background: url(../images/news/t-news.gif);
}

#newsmu h1 {
	background: url(../images/news/t-museum.gif);
}

#newsfl h1 {
	background: url(../images/news/t-flower.gif);
}

#newsme h1 {
	background: url(../images/news/t-media.gif);
}

#even00 h1 {
	background: url(../images/event/title.gif);
}

#evenen h1 {
	background: url(../images/event/title.gif);
}

#evenmo h1 {
	background: url(../images/event/title.gif);
}



/* ---------------------------------------------------------------------------------------------------- */
/* common */




/* ---------------------------------------------------------------------------------------------------- */
/* index */

#news00 .ebox {
	margin-left: 0;
}

/* pagenavi */
.pagenavi {
	margin: 10px 0;
	text-align: center;
}

.pagenavi ul {
	text-align: center;
}

.pagenavi li {
	margin: 0 5px;
	display: inline;
}

.pagenavi span {
	font-weight: bold;
	color: #F60;
}

#pnt {
}

#pnb {
	border-top: 1px dotted #CCC;
	padding-top: 10px;
}

#news00 #pnt, #even00 #pnt {
	border-bottom: 1px dotted #CCC;
	padding-bottom: 10px;
}

#news00 #pnb, #even00 #pnb {
	border-top: none;
	padding-top: 0;
}

/* backnavi */
.backnavi {
	padding-top: 0.5em;
	border-top: 1px dotted #CCC;
}

.backnavi ul {
	float: right;
}

.backnavi li {
	float: left;
	margin-right: 1em;
}

.backnavi li.la {
	margin-right: 0;
}

/* entry */
#emore, .emore, .readmore {
	margin-top: 2em;
}

/* readmore */
.readmore a {
	padding: 2px 1em;
	color: #FFF;
	text-decoration: none;
	background: #666;
}

#top .readmore a:visited {
	color: #FFF;
}



/* ---------------------------------------------------------------------------------------------------- */
/* event */


