@charset "utf-8";
:root {
    /* text */
    --text-color-1: #45454D;
    --stock-color-up: #002279;
    --stock-color-down: #F2616E;
}
.sw-stock-data dl dt,
.sw-stock-data [data-sw-unit-type]:not([data-sw-id-name='changeRatio'] >span)::after,
.sw-stock-data dl [data-sw-id-name='changeRatio'] >span::before {
    font-size: 1rem;
}
.sw-stock-data [data-sw-id-name='price'] {
    color: var(--stock-color-up);
}

@media (max-width: 430px) {
    .sw-stock-data dl dt,
    .sw-stock-data [data-sw-unit-type]:not([data-sw-id-name='changeRatio'] >span)::after,
    .sw-stock-data dl [data-sw-id-name='changeRatio'] >span::before {
        font-size: 0.75rem;
    }
}
