@charset "utf-8";
.head-container .switch-chart-type,
.middle-container .select-term li label,
.head-container .switch-chart-type[data-col='2'] li:nth-child(-n+2),
.head-container .switch-chart-type[data-col='2'] li:nth-child(odd) {
	border-color: #e0e0e0;
}
.head-container .switch-chart-type,
.middle-container .select-term li label,
.foot-container .disclosure-list {
	border-radius: 3px;
}
.head-container .switch-chart-type[data-col='2'] li:nth-child(1) label {border-radius: 3px 0 0 0;}
.head-container .switch-chart-type[data-col='2'] li:nth-child(2) label {border-radius: 0 3px 0 0;}
.head-container .switch-chart-type[data-col='2'] li:nth-child(3) label {border-radius: 0 0 0 3px;}
.head-container .switch-chart-type[data-col='2'] li:nth-child(4) label {border-radius: 0 0 3px 0;}
.middle-container .add-chart-line {
	gap: 20px;
}
.middle-container .add-chart-line li {
	font-size: 12px;
}
.head-container .switch-chart-type li label:has(input[type='radio']:checked),
.middle-container .select-term li label:has(input[type='radio']:checked) {
	background-color: #0075c8;
}
.foot-container[data-half-count='6']:not(.item-small) .sw-stock-data {
	gap: 0;
	grid-template-rows: repeat(6, 1fr) !important;
}
.foot-container[data-half-count='6'] .sw-stock-data dl {
	border: none !important;
	padding: 0 10px;
}
.foot-container[data-half-count='6'] .sw-stock-data dl:nth-child(even) {
	background-color: #fafafa;
}
.foot-container[data-half-count='6'] .sw-stock-data dl:not(:first-child, :nth-of-type(7n)) {
	border-top: 1px solid var(--border-color-0) !important;
}
/* font-size */
.sw-stock-data dt {
	font-size: 12px;
}
.sw-stock-data dl {
	font-size: 16px;
}
.sw-stock-data [data-sw-id-name='price'] {
	font-size: 40px;
}
.sw-stock-data [data-sw-id-name='change'],
.sw-stock-data [data-sw-id-name='changeRatio'] {
	font-size: 16px;
}
.foot-container .sw-stock-data dl {
	font-size: 14px;
}
