.exhibition td { vertical-align:top}
.exhibpic {text-align:right; font-size:smaller}
h2 {margin-bottom:0; margin-top:3px}
.exhnavi img.r {margin-right: 10px}
.exhnavi {height:10px}

.t-lead { background:#ded; border: #262 solid; border-width: 1px 0;  min-height: 204px; overflow: visible}
.t-lead h3 {background: white; margin:0 0 0 160px; border-bottom: #262 solid 1px; padding: 5px 10px}
.t-lead p{ font-size:small; margin:0.5em 0 0 175px; background:#ded; }

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

.disp, .disp p {line-height:1.2}
.disp p {width:48%}
.disp p.sml {width:30%}
.disp p.lrg {width:67%}
.disp p.rd {margin-left:auto}
.disp dfn {color: #262; font-weight: bold; font-style:normal; display:block; margin-bottom:0.5em}
.disp img.l {margin-right: 20px; margin-bottom: 10px}
.disp img.r {margin-left: 20px; margin-bottom: 10px}
br.close {clear:both}

table#exhib {font-size:small;line-height:1.2;}
table#exhib td { vertical-align:top}


/*div,p {border:blue 1px solid}
#main {border:red 1px solid}*/