/* Multi3.01: keep the two-column evidence table readable on narrow screens. */
.product-detail #typical-data table { min-width: 0; table-layout: fixed; width: 100%; }
.product-detail #typical-data th:first-child { width: 29%; }
.product-detail #typical-data td { overflow-wrap: anywhere; }
.product-detail #typical-data a,
.product-detail #evidence a,
.product-detail .seo300-faq a,
#product-r-5670 small a,
#product-r-5670 dl a { color: #a9162d; text-decoration: underline; text-underline-offset: .18em; }
@media (max-width: 600px) {
  .product-detail .seo300-inquiry .button { max-width: 100%; white-space: normal; text-align: center; }
  .product-detail #typical-data th,
  .product-detail #typical-data td { padding: 12px 10px; }
  .product-detail #typical-data th:first-child { width: 32%; }
}
