/*
  作成日: 20180813
  作成者: FOIS01
*/
.highlight_wrap { margin-bottom: 30px; width: 100%; }

.highlight_box .pagesub_ttl { margin-bottom: 7px; }
.highcharts-container { width: 100% !important; }
.highlight_tbl {  border-spacing: 0; border-collapse: collapse;margin-top: 1px; width: 100% !important;}
.highlight_tbl th,.highlight_tbl td { min-width: 12%; word-wrap:normal; word-break:break-all;}
.highlight_tbl tbody th {word-wrap:nowrap;word-break:keep-all; }
.highlight_tbl th { border: 1px solid #ccc; background: #eee; text-align: center; vertical-align: middle; font-weight: normal; }
.highlight_tbl td { border: 1px solid #ccc; text-align: center; vertical-align: middle; }
.highcharts-exporting-group,
.highcharts-credits,
.highcharts-title { display: none !important; }
.chart_note { margin-bottom: 10px; text-align: right; }
@media screen and (max-width:767px) {
.highlight_tbl th, .highlight_tbl td {font-size:1.4rem; padding: 5px; /*white-space: nowrap;*/ }
.highlight_box { margin-top: 30px; }
}
@media screen and (min-width:768px) {
.highlight_wrap {align-items:stretch; display: flex; flex-wrap: wrap; justify-content: space-between; }
.highlight_box { width: 49%; }
.highlight_tbl th,.highlight_tbl td { padding: 5px 10px; }
.highlight_box { margin-top: 40px; }
}
