<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

/* =========================================================
 館蔵品検索　カテゴリ共通スタイル
========================================================= */

/* ヘッダー
--------------------------------------------------------- */

li#gnav_search a {
background: #DDD6BB;
border-radius: 10px;        /* CSS3草案 */  
-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 10px;   /* Firefox用 */  
}

/* メイン
--------------------------------------------------------- */
h2 {
	background: url(images/h2_icon.gif) no-repeat 20px 1.7em;
}

/* セカンダリー
--------------------------------------------------------- */
div#secondary div#form {
	margin: 0 0 4em;
	padding: 0;
	background: #F6F6F6;
}
div#form h3 {
	padding: .8em 0 .8em 20px;
	border-top: #014 2px solid;
	border-bottom: #014 2px solid;
	color: #014;
	font-size: 116%;
}
div#form dl {
	padding: 10px 20px;
}
div#form dl dt {
	padding: 0;
	color: #014;
}
div#form dl dt:first-child {
	border-top: none;
}
div#form dl dd {
	padding: 0 0 .6em 0;
}
div#form dl dd select {
	width: 200px;
}
div#form dl dd input {
	margin: 0 0 .2em;
	padding: 5px;
	width: 190px;
}
div#form dl dd span {
	font-size: 85%;
}
div#form p.btn {
	margin: 0;
	padding: 0;
	clear: both;
	background: #014 url(../common/images/btn_bg_a.png) repeat-x left top;
}
div#form p.btn.reset {
	margin: -.8em 20px .8em 0;
	float: right;
	width: 6em;
	background: #D6D6D6 url(../common/images/btn_bg_b.png) repeat-x left top;
	font-size: 93%;
}
div#form p.btn a {
	padding: .8em 0;
	display: block;
	color: #FFF;
	background: url(../common/images/arrow_e.png) no-repeat 5.7em center;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
div#form p.btn.reset a {
	padding: .2em 0;
	color: #014;
	background: none;
	font-weight: normal;
}

/* =========================================================
 indexページ用スタイル
========================================================= */

/* 館蔵品検索の公開前予告
--------------------------------------------------------- */
div.index div#content div#previous p {
	font-size: 131%;
	color: #999;
	font-weight: bold;
	line-height: 2;
}

/* 館蔵品検索
--------------------------------------------------------- */
div.index div#content div#condition table tr td {
	text-align: left;
}
div.index div#content div#condition table tr td select {
	width: 20em;
}
div.index div#content div#condition table tr td input {
	margin: 0 0 .5em;
	padding: .5em;
}
div.index div#content div#condition table tr td span {
	color: #666;
	font-size: 93%;
}
div.index div#content div#condition div#btn_box {
	text-align: center;
}
div.index div#content div#condition div#btn_box p.btn {
	margin: 1em 1em 3em;
	padding: 0;
	display: inline-block;
	width: 9.5em;
	background: #014 url(../common/images/btn_bg_a.png) repeat-x left top;
}
div.index div#content div#condition div#btn_box p.btn.reset {
	background: #D6D6D6 url(../common/images/btn_bg_b.png) repeat-x left top;
}
div.index div#content div#condition div#btn_box p.btn a {
	padding: .8em 2em .8em 3.5em;
	display: inline-block;
	color: #FFF;
	background: url(../common/images/arrow_e.png) no-repeat 2em center;
	font-weight: bold;
	text-decoration: none;
}
div.index div#content div#condition div#btn_box p.btn.reset a {
	color: #014;
	background: url(../common/images/arrow_a.png) no-repeat 2em center;
	font-weight: normal;
}

/* 使い方
--------------------------------------------------------- */
div.index div#help table tr td dl {
	margin: 1em 0;
	padding: 0 0 1.5em;
	background: #FFF;
}
div.index div#help table tr td dl dt {
	padding: 1em 0 0 1.5em;
	font-weight: normal;
}
div.index div#help table tr td dl dd {
	margin: -1.5em 1.5em 0;
	border-bottom: 1px solid #CCC;
}
div.index div#help table tr td dl.styl_1 dd {
	padding: 0 0 1em 5em;
}
div.index div#help table tr td dl.styl_2 dd {
	padding: 0 0 1em 12em;
}

/* =========================================================
 検索結果一覧　ページ用スタイル
========================================================= */

/* 一覧
--------------------------------------------------------- */
div.list div#outcome div#choice {
	background: #F6F6F6;
	text-align: center;
}
div.list div#outcome div#choice h6 {
	padding: .4em 0;
	background: #DDD;
}
div.list div#outcome div#choice p {
	padding: .4em 0;
}
div.list div#outcome table {
	margin: 0;
	padding: 0;
}
div.list div#outcome table caption {
	margin: 0;
	padding: .4em 0 0;
	color: #666;
	caption-side: bottom;
}
div.list div#outcome div#move p.btn {
	padding: 0;
	width: 8em;
}
div.list div#outcome div#move p.btn.prev {
	float: left;
}
div.list div#outcome div#move p.btn.next {
	float: right;
}
div.list div#outcome div#move p.btn a {
	margin: 0;
	padding: .2em 0;
	display: block;
	color: #014;
	text-align: center;
	text-decoration: none;
}
div.list div#outcome div#move p.btn.prev a {
	background: url(../common/images/arrow_f.png) no-repeat left center;
}
div.list div#outcome div#move p.btn.next a {
	background: url(../common/images/arrow_a.png) no-repeat right center;
}

/* ない場合
--------------------------------------------------------- */
div.list div#no p {
	color: #bbb;
	font-weight: bold;
	font-size: 182%;
	text-align: center;
}

/* =========================================================
 資料詳細　ページ用スタイル
========================================================= */

/* 資料詳細
--------------------------------------------------------- */
div.detail div#article p.kana {
	padding: 0;
}
div.detail div#article h6 {
	padding: 0 0 1em;
	font-size: 197%;
	letter-spacing: normal;
}
div.detail div#article p.photo {
	text-align: center;
}
div.detail div#article table {
	width: 670px;
}
div.detail div#article div#move p.btn {
	padding: 0;
	width: 8em;
}
div.detail div#article div#move p.btn.prev {
	float: left;
}
div.detail div#article div#move p.btn.next {
	float: right;
}
div.detail div#article div#move p.btn a {
	margin: 0;
	padding: .2em 0;
	display: block;
	color: #014;
	text-align: center;
	text-decoration: none;
}
div.detail div#article div#move p.btn.prev a {
	background: url(../common/images/arrow_f.png) no-repeat left center;
}
div.detail div#article div#move p.btn.next a {
	background: url(../common/images/arrow_a.png) no-repeat right center;
}

</pre></body></html>