@charset "UTF-8";

/**
 * tui-grid
 */
.tui-grid-container {
	font-family: 'Apple SD Gothic Neo';
}

/**
 * highcharts
 */
.highcharts-container {
	font-family: 'Apple SD Gothic Neo';
}

.highcharts-axis-title {
	font-size: 0.9em;
}

.highcharts-axis-labels {
	font-size: 0.9em;
}

.highcharts-data-table table {
	border-collapse: collapse;
	border-spacing: 0;
	background: white;
	min-width: 100%;
	margin-top: 10px;
	font-family: sans-serif;
	font-size: 0.9em;
}

.highcharts-data-table td, .highcharts-data-table th, .highcharts-data-table caption {
	border: 1px solid silver;
	padding: 0.5em;
}

.highcharts-data-table tr:nth-child(even), .highcharts-data-table thead tr {
	background: #f8f8f8;
}

.highcharts-data-table tr:hover {
	background: #eff;
}

.highcharts-data-table caption {
	border-bottom: none;
	font-size: 1.1em;
	font-weight: bold;
}

.highcharts-data-table td.highcharts-number {
	text-align: right;
}
