/* Supplementary pages follow the original site's own typography and structure. */
#reading-root{margin-bottom:18px}.reading-meta{font-size:12px;color:#777;margin:7px 0;line-height:1.9}.reading-links,.reading-actions{font-size:13px;line-height:2;margin:16px 0;overflow-wrap:anywhere}.reading-actions{border-top:1px dashed #bbb;padding-top:12px}.reading-status{color:#8a4b16;background:#fff8e6;border:1px solid #d4bd88;padding:8px 12px;margin:12px 0}.native-header-nav{font-size:12px;line-height:2}.native-header-nav a{color:#fff}.native-forum-panel{border:1px solid #b9d1a0;background:#fff;margin-top:14px;padding:12px 14px}.native-forum-panel h1{font-size:17px;margin-bottom:8px}.reading-boards{font-size:13px;background:#f4f9ec;border-top:1px solid #d8e6c8;padding:6px 8px;line-height:2.4}.reading-boards a{display:inline-block;margin-right:4px}.native-list{width:100%;margin:12px 0;font-size:13px}.native-list th,.native-list td{padding:8px 10px;text-align:left}.native-list th{background:#edf2e6}.native-list td:first-child{width:60%}.native-list td:nth-child(3){white-space:nowrap}.post-body p+p{margin-top:14px}.reading-forum .thread-title{margin-top:12px}.reading-pet .native-forum-panel{border-color:#d9c6a5}.reading-pet .native-list th{background:#faf4ea}.reading-news #reading-root{margin-top:12px}.news-reading-content{padding:16px 20px}.news-location{font-size:12px;border-bottom:1px solid #d6ccb1;padding-bottom:8px;color:#655b42}.news-reading-columns{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:25px;margin-top:16px}.news-article h2{font-size:23px;line-height:1.6}.news-article .reading-meta{border-bottom:1px dotted #bbb;padding-bottom:10px}.news-copy,.native-essay{font-size:15px;line-height:2.1;margin-top:18px}.news-copy p,.native-essay p{margin:14px 0;text-indent:2em}.native-essay .sign{text-indent:0}.news-column{border-left:1px solid #d6ccb1;padding-left:15px;font-size:13px;line-height:1.9}.news-column h3{font-size:14px;color:#a31515;border-bottom:2px solid #a31515;margin-bottom:10px}.news-column ul{list-style:none;padding:0}.news-column li{margin:12px 0}.reading-news .native-list th{background:#efe6c8}.reading-hospital .hospital-copy{line-height:2;min-width:0;overflow-wrap:anywhere}.reading-hospital .hospital-copy p{margin:12px 0}.reading-hospital .hospital-copy h2:not(:first-child){margin-top:25px}.hospital-notices{padding-left:20px;margin:16px 0 28px}.hospital-notices li{margin:10px 0}.reading-catalog .panel h2{font-size:18px}.reading-catalog .panel h3{font-size:15px;margin:22px 0 8px}.catalog-nav{margin-top:4px}.archive-file-meta{display:grid;grid-template-columns:55px minmax(0,1fr);font-size:12px;border:1px solid #c0c3b0;margin:14px 0;max-width:680px}.archive-file-meta dt,.archive-file-meta dd{padding:4px 9px;border-bottom:1px solid #d4d6c6;margin:0}.archive-file-meta dt{background:#e4e6d6}.archive-file-meta dt:last-of-type,.archive-file-meta dd:last-child{border-bottom:0}.archive-file-meta dd:first-of-type{font-family:'Courier New',monospace}.catalog-copy{max-width:800px;line-height:2}.catalog-copy p{margin:15px 0}.reading-catalog .dir-table{margin:12px 0}
@media(max-width:768px){.news-reading-columns{display:block}.news-column{border-left:0;border-top:1px solid #d6ccb1;padding:12px 0 0;margin-top:20px}.news-reading-content{padding:14px 12px}.news-article h2{font-size:20px}.native-list td:first-child{min-width:190px}.native-header-nav{padding-top:5px}.reading-hospital .hosp-nav{padding:0 8px}.reading-hospital .hosp-nav a{padding:7px 9px}.reading-catalog .panel{padding:14px}.reading-catalog .archive-top{padding:10px 14px}}
@media(max-width:768px){.reading-hospital .hosp-body{display:flex;flex-direction:column}.reading-hospital .hospital-copy{order:0}.reading-hospital .hosp-side{order:1;margin:18px 0 0!important}.reading-hospital .reading-actions{order:2}.reading-hospital .hosp-clear{display:none}}
.reading-catalog .catalog-nav a{color:#dfe6d6;margin-right:18px;font-size:13px}.reading-catalog .catalog-nav a:hover{color:#fff}.reading-forum .native-list td,.reading-forum .native-list th{border-color:#d8e6c8}.reading-pet .native-list td,.reading-pet .native-list th{border-color:#d9c6a5}.reading-news .native-list td,.reading-news .native-list th{border-color:#c9bd97}
