/*top page menu*/
.exhibition {margin-top:2em}
.exhibition .mb{border-bottom:#a46060 solid 1px}
.exhibition td {vertical-align:top; padding:0.5em 0}
.exhibpic {text-align:right; font-size:smaller}
h1.vh, h2.vh {font-size:100%; height:20px; vertical-align:center; margin-top:6px; margin-bottom:0;background:#698699}
h3.vh {margin-bottom:0.7em; margin-top:6px; padding-bottom:0;border-bottom: #920000 2px solid}
.exhnavi img.r {margin-right: 10px}
.exhnavi {height:19px; clear:both}
.btmnavi {border-top: gray solid 1px; padding-top: 0.5em}

.lead { color: black; margin-top:10px }
.lead h2 {background: transparent; margin:0 0 0.3em 0; padding-bottom:0;color:#920000; /*border-bottom: gray dashed 1px*/}
.lead img {margin-right: 5px}
/*.t-lead h2 img {vertical-align:bottom; margin:0}*/
.lead td {vertical-align:top;}

#exhib {clear: both; margin-top:1.5em; border-bottom: gray solid 1px; margin-bottom: 1em;padding-bottom:1.5em}

/*#exhib, #exhib p {line-height:1.2}*/
/*#exhib td, #exhib p {font-size:95%}*/
#exhib dfn {font-weight: bold; font-style:normal; line-height:1.5}
#exhib img.l {margin-right: 20px; margin-bottom: 10px}
#exhib img.r {margin-left: 20px; margin-bottom: 10px}
.close {clear:both}
#exhib h3 {color: white; background: #9c6959; padding: 0.1em; margin-top:2em;}
#exhib h4 {clear: both; color: black; margin: 1.5em 0 1em 0}
/*#exhib p {margin-top:0.75em}*/
#exhib table {margin:1em 0; border-collapse:collapse}
#exhib td, p.caption, dl.caption {vertical-align: top; padding:0; font-size:92%; color:#333}
#exhib td img {vertical-align:bottom}

.cite {text-align:right; color:#444;}

#main p {margin-top:0.5em}
td blockquote {margin:0}
blockquote {margin-left:0; margin-right:0}
#main blockquote p {line-height:1.3; margin:0.2em 0}

#exhib .sep {border-top: 1px gray solid; padding-top:0.7em; margin-top:0.7em}
#exhib td.bs {padding-bottom: 0.7em}

.box {border:1px gray solid; background:white}
.aux-exh td{color:maroon; font-size:90%}

