/*　Win+IE6の場合，通常のインラインのままのimgには
	とれないmarginがついているため、ボックス要素にしてそのmarginをなくす　*/
#navi img {
	display: block;
}

/*　ヘッダのロゴ　*/
#logo {
	margin-left: auto;
	margin-right: 0;
}

/*　メイン　*/
#main {
	width: 944px;
	margin: 0;
	margin-bottom: 90px;
}

/*　コンテンツ部分（右側）　*/
#contents {
	float: right;
	width: 608px;
}
/*　パンくず及びタイトル部分　*/
#top {
	width: 600px;
	height: 151px;
	padding: 6px 8px 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/path_bg.gif) repeat-x;
}


#top_ex {
	width: 944px;
	height: 20px;
	padding: 6px 8px 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/ex_bg.gif) ;
	margin-bottom: 0px;
}


#top_ex a{
color:#0098BD;
}



#top2 {
	width: 600px;
	height: 151px;
	padding: 6px 8px 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/path_bg2.gif) repeat-x;
}

#topnomenu {
	width: 600px;
	height: 45px;
	padding: 5px 8px 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/path_bg2.gif) repeat-x;
}

#top_nomenu {
	width: 600px;
	height: 55px;
	padding: 6px 8px 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/path_bg2.gif) repeat-x;
}

#top p, #top2 p, #topnomenu p{
	height: 20px;
	margin: 0;
	text-align: right;
}

/* 常設展パンくずのみ　*/
#top_ex p{
	height: 20px;
	margin: 0 4px 0 0;
	text-align: right;
}

/*　a:hoverでボーダーを出す場合、
　　<a>に対して以下のようにボーダーの設定を行っていないと、
　　win系でFlashの挙動がおかしくなることがある　*/
#top p a, #top2 p a, #topnomenu p a, #top_ex p a{
	border-bottom: 1px none transparent;
}
#top p a:hover, #top2 p a:hover, #topnomenu p a:hover{
	border-bottom: 1px solid #0098bd;
}

/*　サブメニュー用　*/
#top2 ul, #topnomenu ul{
	margin: 81px -8px 0 auto;
}
#top2 li,#topnomenu li {
	float: left;
}
#top2 li a:hover {
	background-color: transparent;
}
#top2 li a:hover img {
	visibility: hidden;
}

/*　メインコンテンツ部分　*/
#main_contents {
	border-top: solid 1px #333333;
}
#main_contents a:hover, #main_contents2 a:hover {
	border-bottom: 1px solid #0098bd;
}

/*　ナビゲーション部分（左側）　*/
#navi {
	float: left;
	width: 304px;
}
/*　コーナータイトル部分　*/
#title {
	width: 280px;
	height: 130px;
	margin-left: 24px;
	padding: 27px 0 0 0;
	background: url(/ja/feature/assets/old/Shared/Images/title_bg.gif) no-repeat;
}
#title img {
	display: block;
	margin: 0 0 0 auto;
}
/*　ナビゲーション本体　*/
#navi ul {
	border-top: solid 1px #333333;
}
#navi ul a {
	display: block;
	width: 304px;
	height: 25px;
}
#navi ul a:hover {
	background-color: transparent;
}
#navi ul a:hover img {
	visibility: hidden;
}

/* no menuのみ　*/
#nomenu {
	width: 304px;
	height: 130px;
	margin-left: 0px;
	padding: 50px 0 0 0;
	
}
#nomenu img {
	display: block;
	margin: 0 0 0 auto;
}
