/*top page menu*/
.exhibition {margin-top:2em}
.exhibition .mb{display:block;border-bottom:#a46060 solid 1px}
.exhibition td {vertical-align:top}
.exhibpic {text-align:right; font-size:smaller}
h1.vh, h2.vh {font-size:100%; height:22px; vertical-align:center; margin-top:6px; margin-bottom:0;background:#920000}
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 }
.t-lead { color: black}
.t-lead h2 {background: transparent; margin:0 0 0.3em 0; padding-bottom:0;color:#920000; /*border-bottom: gray dashed 1px*/}
.t-lead h2 img {vertical-align:bottom; margin:0}
.t-lead p{ margin-top:0.5em; /*line-height: 1.1; margin-top:0; clear: left */}
.t-lead img {margin-left: 10px}

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

/*#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: #636363; 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 {vertical-align: top; padding:0; font-size:92%; color:#444}
#exhib td img {vertical-align:bottom}

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

#exhib blockquote {margin-left:0}
#exhib blockquote p {line-height:1.1; margin:0.2em 0}


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

