@charset "UTF-8";
/* 静的HTMLテーブル共通スタイル (Google Charts Table 置き換え用)
   google.charts.scss とは独立したファイルとして管理 */
.static-data-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 14px;
  white-space: nowrap; }
  .static-data-table th, .static-data-table td {
    border: 1px solid #ccc;
    padding: 8px 12px; }
  .static-data-table th {
    background-color: #f8f8f8;
    font-weight: bold; }

.channel_top_table_chart.table_chart#table_chart1 .static-data-table {
  font-size: 24px;
  margin-bottom: 100px; }
  .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr th.col0 {
    /*min-width: 260px;*/
    max-width: 260px; }
  .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr td.col1, .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr td.col2 {
    text-align: right; }

.table_chart.video_list_table .static-data-table tr th.col0 {
  width: 9%; }
.table_chart.video_list_table .static-data-table tr td.col1 {
  white-space: pre-wrap; }

@media only screen and (max-width: 1024px) {
  .static-data-table {
    font-size: 12px; }

  .channel_top_table_chart.table_chart#table_chart1 .static-data-table {
    font-size: 12px; }
    .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr th.col0 {
      width: 100px; }
    .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr td.col1, .channel_top_table_chart.table_chart#table_chart1 .static-data-table tr td.col2 {
      text-align: right; }

  .table_chart.video_list_table .static-data-table tr th.col0 {
    width: 100px;
    min-width: 100px; }
  .table_chart.video_list_table .static-data-table tr th.col1 {
    width: 200px;
    min-width: 200px; }
  .table_chart.video_list_table .static-data-table tr td.col1 {
    white-space: pre-wrap; } }

/*# sourceMappingURL=static-tables.css.map */
