@charset "utf-8";


.fig-2461 figcaption { font-size: 16px; }
@media screen and (min-width: 641px) {
  .fig-2461 figcaption { font-size: 18px; }
}

.fig-2461 table { width:100%; box-sizing:border-box; border-collapse:collapse; border-spacing:0; }

.fig-2461 th, .fig-2461 td { color:#333; border:1px solid #ddd; padding:10px 15px; }
.fig-2461 th { font-weight: bold; }
.fig-2461 th sup { font-weight: normal; }

.fig-2461 thead th { background:#ebfafb; font-size:16px; }
@media screen and (min-width: 641px) {
  .fig-2461 thead th { font-size: 18px; text-align:center; }
}

.fig-2461 tbody th { background:#e4e4e4; text-align:center; font-size:15px; }
@media screen and (min-width: 641px) {
  .fig-2461 tbody th { font-size: 16px; }
}

.fig-2461 tbody td { font-size:14px; }
@media screen and (min-width: 641px) {
  .fig-2461 tbody td { font-size: 16px; }
}
@media screen and (max-width: 640px) {
  .fig-2461 tbody td { vertical-align: top; }
}

.fig-2461 tbody td span { font-size:12px; display:inline-block; line-height:16px; }
@media screen and (min-width: 641px) {
  .fig-2461 tbody td span { line-height:18px; }
}
