.parasite-table{overflow-x:auto;margin:25px 0}.parasite-table table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8}.parasite-table caption{text-align:left;font-weight:700;margin-bottom:12px}.parasite-table th,.parasite-table td{padding:15px;border:1px solid #dce2d3;text-align:left;vertical-align:top;min-width:130px}.parasite-table thead{background:#e3eada}.parasite-note .source-ref{font-size:11px;color:#65744d;white-space:nowrap;margin-left:5px}.parasite-faq details{border-top:1px solid #d9dfd0;padding:17px 0}.parasite-faq summary{font-weight:700;cursor:pointer;line-height:1.7}.parasite-note section{scroll-margin-top:100px}.visit-list li{margin-bottom:10px}.parasite-note .autumn-sources a{overflow-wrap:anywhere}.parasite-note .guide-cover img{object-position:center}