/*　新規ページのリンクの設定　*/
dl a {
	color: #0098bd;
	text-decoration: none;
}

/*　layout.cssで取っているmarginを0にする　*/
#main {
	margin-bottom: 0;
}

/*　左メニュー部分　*/
#schedule_menu {
	width: 944px;
}
#schedule_menu ul {
	float: left;
	border-top: solid 1px #333333;
}
#schedule_menu ul a {
	display: block;
	width: 476px;
	height: 25px;
}
#schedule_menu ul a:hover {
	background-color: transparent;
}
#schedule_menu ul a:hover img {
	visibility: hidden;
}

/*　メニューの右側のRSSとiCALの部分　*/
#menu_icon {
	float: right;
	margin: 25px 0;
}

/*　Flash部分　win+IEだけ高さがずれるのでそれを修正するハック　*/
#scheduleswf {
	margin-bottom: 72px;
}
/*　win+IE以外の高さ　*/
html>/**/body #scheduleswf {
	margin-bottom: 57px;
}

/*　各展示内容　*/
dl {
	width: 608px;
	margin: 0 0 0 0px;
}
/*　左側のタイトル画像　win+IEだけ高さがずれるのでそれを修正するハック　*/
dt {
	float: left;
	width: 140px;
}
/*　win+IE以外の高さ　*/
html>/**/body dt {
	margin-top: 15px;
}
/*　展示の内容　*/
dd {
	float: right;
	width: 438px;
	margin: 0 0 15px 0;
	padding: 0;
	line-height: 150%;
	color: #666666;
}
dd p {
	margin-bottom: 20px;
}
dd p img {
	display: block;
	margin:2px 0px 7px 0px;
}
/*　見出し用　*/
dd strong {
	display: block;
	margin-bottom: 3px;
	font-size: 120%;
	line-height: 150%;
	font-weight: normal;
	color: #000000;
}
/*　a:hoverでボーダーを出す場合、
　　<a>に対して以下のようにボーダーの設定を行っていないと、
　　win系でFlashの挙動がおかしくなることがある　*/
dd strong a {
	color: #000000;
	border-bottom: 1px none transparent;
}
dd strong a:hover {
	border-bottom: 1px solid #000000;
}
/*　a:hoverでボーダーを出す場合、
　　<a>に対して以下のようにボーダーの設定を行っていないと、
　　win系でFlashの挙動がおかしくなることがある　*/
dd a.details {
	font-size: 83%;
	color: #0098bd;
	border-bottom: 1px none transparent;
}
/*　a:hoverでボーダーを出す場合、
　　<a>に対して以下のようにボーダーの設定を行っていないと、
　　win系でFlashの挙動がおかしくなることがある　*/
dd a {
	border-bottom: 1px none transparent;
}
dd a.details:hover, dd a:hover {
	border-bottom: 1px solid #0098bd;
}

/*　「さらに先のイヴェント」のボタン用　*/
.future_event_jp {
	background: url(../Images/future_event_jp-over.gif) no-repeat;
	margin: -5px 0 15px 0;
}
.future_event_en {
	background: url(../Images/future_event_en-over.gif) no-repeat;
	margin: -5px 0 15px 0;
}
.future_event_jp a, .future_event_en a {
	display: block;
	width: 155px;
	height: 13px;
}
.future_event_jp a:hover, .future_event_en a:hover {
	background-color: transparent;
	border: none;
}
.future_event_jp a:hover img, .future_event_en a:hover img {
	visibility: hidden;
}

.no_event{
color:#999999;
display:block;
font-size:120%;
font-weight:normal;
line-height:150%;
margin-bottom:3px;
}

/*　「企画展示」のライン用　*/
.line {
	display: block;
	margin: auto 0 -5px 0;
}

/*　一番下の常設展示だけ、marginが違うのでここで設定　*/
#dl_last {
	margin-bottom: 250px;
}

/* ↑dl_last通常は50px */

/*　常設展示の一番下のリンク部分　*/
dd li {
	margin: 3px 0;
}
dd li img {
	display: block;
	margin: 2px 0;
}

/* 「企画展示」タイトル　*/
#current_title {
	height: 75px;
	border-top: solid 1px #333333;
	margin:0;
}
