/*top page menu*/
.exhibition {margin-top:1em}
.exhibition .mb{border-bottom:#a83119 solid 1px; display:block; margin-bottom: 2px}
.exhibition td {vertical-align:top; padding:0.5em 0.5em 0.5em 0}
.exhibpic {text-align:right; font-size:smaller}
h1.vh, h2.vh {font-size:100%; height:21px; vertical-align:middle; margin-top:6px; margin-bottom:0; color: white; background:#262425 url(./images/title_bg.gif)}
h3.vh {color: #696943; padding: 0.2em; margin-top:2em; border-bottom: silver solid 1px }
.exhnavi img.r {margin-right: 10px}
.exhnavi {height:19px; clear:both}
.btmnavi {border-top: gray solid 1px; padding-top: 0.5em}

h1.vh, h2.vh {border-bottom: #f02200 solid 1px}

/*lead section for each page */
.t-lead { color: white; background-color: #262425; padding-top:0.6em}
.t-lead h2 {background: transparent; margin:0 0 0.4em 0; /*color:#920000; border-bottom: gray solid 1px; padding-bottom:0.3em*/}
.t-lead h2 img {vertical-align:bottom; margin:0}
#main .t-lead p {margin: 0}
#main .t-lead p.iholder {float:left; margin: 0 1em; /*margin-bottom: 2em*/}
p.iholder .caption {font-size: 90%; color: #ccc}
#main .t-lead p.cite {color: #ccc; clear:left; border-top: none; margin-top: 0}
/*.lead td {vertical-align:top;}*/


/* main exhibition section */
#exhib {clear: both; margin-top:1.5em; border-bottom: gray solid 1px; margin-bottom: 1em;padding-bottom:1.5em}
/*test*/
.t-lead, #exhib { padding-right: 2em }


#exhib h3 {color: black; padding: 0.2em; margin-top:2.3em; border-left: #a8240b solid 4px; border-bottom: #654546 solid 1px }
/*#exhib p {margin-top:0.75em}*/
#exhib h4 {clear: both; color:#654546; background-color: /*#eac0b3*/#f4e4d4; margin: 1.5em 0 0.3em 0; padding:0.2em;}


dfn {font-weight: bold; font-style:normal; line-height:1.5}
.set dfn {display: block}

#exhib img.l, .set img.l {margin-right: 20px; margin-bottom: 10px}
#exhib img.r {margin-left: 20px; margin-bottom: 10px}
.close {clear:both}
#exhib div.set {clear: both; margin:1.5em 0; background:#deded4}
#exhib .set p {margin: 0}

td {vertical-align:top}
td img {vertical-align:bottom}
td.caption img {vertical-align:baseline}

td.caption {padding: 0.5em; line-height:1.4; vertical-align: bottom}
td.caption.t {vertical-align: top}
.caption {font-size: 90%; color: #633}
p.r {text-align: center}
.cite {color: #606060; border-top: #ccc dotted 1px; text-align:right; clear: both; margin-top: 0.3em ;}
cite {font-style: normal}

#main p {margin:0.7em 0 0.5em}



/*#main blockquote p {line-height:1.3; margin:0.2em 0}*/


/*this exhib*/
table.timetbl {background: #f7f0e8; border-collapse: collapse}
table.timetbl td, table.timetbl th {padding: 0.7em}
table.timetbl tr.ev {background: #e7dcc8}
table.timetbl thead {background: #262425; color: white}

blockquote {margin-left:0; margin-right:0}
#main blockquote p, #main blockquote pre {margin: 0.4em 0; line-height:1.4}
#main td blockquote, #main td blockquote p {margin-top: 0}

