@charset "UTF-8";

/* ----------------------------------------------- *

                 event styles
 
 * ----------------------------------------------- */
 
/* =========== event list elements =========== */

/* ----- campaign guide layout ----- */

img.event-ad {
	border: 5px solid #CCCCCC;
	float: left;
}

#event-info {
	float: right;
	width: 350px;
	line-height: 160%;
}

#event-info-text {
	
}

#event-info-detail {
	font-size: 80%;
	
}

.event-more {
	height: 10px;
	text-align: right;
	margin-top: 7px;
}

.event-more img {
	margin-top: 5px;
	margin-right: 5px;
}


/* ----- event  list layout ----- */

#ttl-event-list {
	background-image: url(../../img/event/ttl_event_list.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 625px;
}

#ttl-event-list span {
	display: none;
}

.event-text {
	padding: 10px;
}

.event-text-inner {
	margin-top: 10px;
	font-size: 90%;
}

/* ----- event  list layout ----- */

#ttl-gallery-list {
	background-image: url(../../img/gallery/ttl_gallery_list.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 625px;
}

#ttl-gallery-list span {
	display: none;
}

/* ----- west list layout ----- */

#ttl-west-list {
	background-image: url(../../img/west/ttl_west_list.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 625px;
}

#ttl-west-list span {
	display: none;
}

#ttl-west-entry {
	background-image: url(../../img/west/ttl_west_entry.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 625px;
}

#ttl-west-entry span {
	display: none;
}

#ttl-west-history {
	background-image: url(../../img/west/ttl_west_history.gif);
	background-repeat: no-repeat;
	height: 34px;
	width: 625px;
}

#ttl-west-history span {
	display: none;
}

#ttl-west-history img {
	text-indent: 0px;
	margin-top: 21px;
	margin-left: 520px;
}








/* =========== headline elements =========== */

/* ----- H1 layout ----- */

/* ----- H2 layout ----- */

h2#ttl-event {
	font-size: 130%;
	font-weight: bold;
	background-image: url(../../img/event/h2_event.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

h2#ttl-gallery {
	font-size: 130%;
	font-weight: bold;
	background-image: url(../../img/gallery/h2_gallery.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

h2#ttl-west {
	font-size: 130%;
	font-weight: bold;
	background-image: url(../../img/west/h2_west.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

/* ----- H3 layout ----- */

h3.event-ttl {
	color: #908075;
}


