/*-------------------------------------------------------------------------------*//*----- ページ共通 --------------------------------------------------------------*/h3 {	color: #374D5E;	font-size: 130%;	border-bottom: 1px #9DA8B0 solid;	padding-bottom: -5px;	margin-top: 10px;	margin-bottom: 15px;}h4 {	color: #374D5E;	font-size: 95%;	border-bottom: 1px #9DA8B0 solid;	padding-bottom: -5px;	margin-top: 10px;	margin-bottom: 15px;}table.title h3 {　/* 詳細ページ見出し */	font-size: 120%;	border-bottom: 0px #9DA8B0 solid;	padding-bottom: 0px;	margin-top: 0px;	margin-bottom: 0px;}/* タブナビゲ−ション配置 */#tab-navigation-area {	margin-top: 93px;}/* 新着情報配置 */p.news-area {	color: #FF570E;	margin-top: -4px;	margin-bottom: 20px;	padding-top: 4px;	padding-bottom: 4px;	border-top: 1px #9DA8B0 solid;	border-bottom: 1px #9DA8B0 solid;}/* 収蔵品・古写真画像によるメニュー */.imagemenu-area {	margin-top: 40px;	margin-bottom: 40px;}.imagemenu-area td{	padding-right: 20px;	padding-bottom: 20px;}/* 著作権表記 */ul#copyright{	font-size: 80%;	color: #6A6A6A;	margin: 15px;}/* ２列レイアウト・左エリア *//* 2005.12.13 */#left-part {	float:left;	width: 660px;}/* ２列レイアウト・右エリア */#right-part {	float:left;	width: 330px;	margin-left: 10px;}/*-------------------------------------------------------------------------------*//*----- 一覧ページ --------------------------------------------------------------*//* プルダウンナビゲーション -------------------------------- *//* プルダウンナビゲーション配置 */.pulldown-navigation {	font-size: 80%;	width: 660px;	text-align: right;	position : relative;	top: -45px;	margin-bottom: -20px;}/* プルダウンナビゲーション・セレクト */.pulldown-navigation select{	font-size: 90%;}/* プルダウンナビゲーション・ボタン */.pulldown-navigation input{	font-size: 90%;}/* リスト表現 ---------------------------------------------- *//* 収蔵品リスト */ul.shuzo-list{	list-style: none;	margin-top: -10px;	margin-bottom: 20px;}/* 収蔵品リスト各項目 */ul.shuzo-list li {	padding: 2px;	font-size: 85%;	border-bottom: 1px #D8DCDF solid;}/* ★★★★★★ */ul.search-list{	list-style: none;	margin-top: -10px;	margin-bottom: 30px;}ul.search-list li {	padding: 2px;	font-size: 85%;}/* 文化財リスト */ul.bunka-list{	list-style: none;	margin-bottom: 30px;}/* 文化財リスト各項目 */ul.bunka-list li {	padding: 2px;	padding-left: 20px;}/* 文化財リスト各項目 */ul.bunka-list li {	background: url(../images/bunka/li.gif) no-repeat;}/* 文化財一覧 ------------------------------------- */table.bunka-list-table {	width: 100%;}table.bunka-list-table td{	font-size: 90%;}/* 文化財一覧・ページナビゲーション */.page-navigation{	color: #999;	width: 660px;	text-align: center;	font-size: 80%;}/*-------------------------------------------------------------------------------*//*----- 詳細ページ --------------------------------------------------------------*//* 詳細ページナビゲーション */.detail-navigation {	color: #999;	position: relative;	top: -30px;	width: 660px;	text-align: right;	font-size: 80%;	height: 1em;	margin-bottom: -10px;}/* ページタイトル ------------------------------------- *//* ページタイトル・幅指定 */table.title{	width: 100%;}/* ページタイトル・ラベルセル */table.title td.lbl{	width: 64px;	font-size: 90%;	color: #647480;	font-weight: bold;	background-color: #EAF5FF;	padding: 4px;	padding-left: 8px;	padding-right: 8px;	border-top: 1px #9DA8B0 solid;}table.title th{	width: 64px;	font-size: 90%;	color: #647480;	font-weight: bold;	background-color: #EAF5FF;	padding: 4px;	padding-left: 8px;	padding-right: 8px;	border-top: 1px #9DA8B0 solid;	text-align: left;}/* ページタイトル・データセル */table.title td.val{	background-color: #F4F4F4;	padding: 4px;	padding-left: 8px;	border-top: 1px #9DA8B0 solid;}table.title td.val-small{	font-size: 75%;	background-color: #F4F4F4;	padding: 4px;	padding-left: 8px;	border-top: 1px #9DA8B0 solid;}/* 詳細プロパティ ------------------------------------- *//* 詳細プロパティ・セル共通 */table.detail td{	font-size: 90%;	line-height: 160%;}table.detail th{	font-size: 90%;	line-height: 160%;}/* 詳細プロパティ・ラベルセル */table.detail td.lbl{	color: #647480;	/* width: 70px; */	font-weight: bold;	background-color: #EAF5FF;	padding: 4px;	padding-left: 8px;	padding-right: 8px;	border-top: 1px #9DA8B0 solid;	text-align: left;}/* 詳細プロパティ・ラベルセル */table.detail th{	color: #647480;	/* width: 70px; */	font-weight: bold;	background-color: #EAF5FF;	padding: 4px;	padding-left: 8px;	padding-right: 8px;	border-top: 1px #9DA8B0 solid;	text-align: left;}/* 詳細プロパティ・データセル */table.detail td.val{	background-color: #fff;	padding: 4px;	padding-left: 8px;	border-top: 1px #9DA8B0 solid;}/* 詳細プロパティ・データセル長文用 */table.detail td.val-l{	background-color: #fff;	padding: 4px;	padding-top: 10px;	padding-bottom: 10px;	border-top: 1px #9DA8B0 solid;	border-bottom: 1px #9DA8B0 solid;}/* 詳細プロパティ・長文改行指定 */span.text{	width: 400px;	float: left;}/*-------------------------------------------------------------------------------*//*----- タブナビゲーション ------------------------------------------------------*/#tab-navigation {	list-style: none;	margin-top: 93px;	padding: 0;	height: 24px;	width: 596px;	overflow: hidden;}#tab-navigation li {	float: left;	list-style: none;	margin: 0;	display: inline;}#tab-navigation li a {	display: block;	float: left;	width: 148px;	height:	24px;	padding-top: 0;	margin: 0;	overflow: hidden;	text-indent: -10000px;	background: url(../images/shuzo/tab.gif) no-repeat;}/* タブ表示 */li#kaiga a {    background-position:    0px 0px;}li#kougei a {	background-position: -148px 0px;}li#komonjo a {	background-position: -296px 0px;}li#rekishi a {	background-position: -444px 0px;}li#kaiga a:hover {      background-position:    0px -26px;}li#kougei a:hover {  	background-position: -148px -26px;}li#komonjo a:hover {	background-position: -296px -26px;}li#rekishi a:hover {	background-position: -444px -26px;}body.kaiga li#kaiga a {      background-position:    0px -52px;}body.kougei li#kougei a {    background-position: -148px -52px;}body.komonjo li#komonjo a {  background-position: -296px -52px;}body.rekishi li#rekishi a {  background-position: -444px -52px;}