/*Hoefler Text*/

@font-face {
    font-family: 'HoeflerText';
    src: url('HoeflerText/Hoefler_Text.ttc');
    font-weight: normal;
    font-style: normal;
}

/*華康特新明體*/
@font-face {
    font-family: 'DFNMing';
    src: url('DFNMing/DFNMing.TTF') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/*ヒラギノ角ゴ Pro W3*/
@font-face {
    font-family: 'HiraginoKakuGothicProW3';
    src: url('HiraginoKakuGothicProW3/HiraginoKakuGothicProW3.otf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald-Light';
    src: url('Oswald/static/Oswald-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald-Regular';
    src: url('Oswald/static/Oswald-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Oswald-Bold';
    src: url('Oswald/static/Oswald-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* aether --start */
@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/fonts/v2/b7cac872-10e6-48a7-aacc-39212836977c/v1/aether.other.woff2') format('woff2');
    unicode-range: U+201B, U+2021, U+2030;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/d1f4aaca-ba32-45fe-a717-4dff34a09bca/v1/aether.other.woff2') format('woff2');
    unicode-range: U+201B, U+2021, U+2030;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/fonts/v2/b7cac872-10e6-48a7-aacc-39212836977c/v1/aether.math.woff2') format('woff2');
    unicode-range: U+2190, U+2192, U+2196-2199;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/d1f4aaca-ba32-45fe-a717-4dff34a09bca/v1/aether.math.woff2') format('woff2');
    unicode-range: U+2190, U+2192, U+2196-2199;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/fonts/v2/b7cac872-10e6-48a7-aacc-39212836977c/v1/aether.symbols.woff2') format('woff2');
    unicode-range: U+000A;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/d1f4aaca-ba32-45fe-a717-4dff34a09bca/v1/aether.symbols.woff2') format('woff2');
    unicode-range: U+000A;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/fonts/v2/b7cac872-10e6-48a7-aacc-39212836977c/v1/aether.latin-ext.woff2') format('woff2');
    unicode-range: U+0141-0142, U+0160-0161, U+0178, U+017D-017E, U+2020;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/d1f4aaca-ba32-45fe-a717-4dff34a09bca/v1/aether.latin-ext.woff2') format('woff2');
    unicode-range: U+0141-0142, U+0160-0161, U+0178, U+017D-017E, U+2020;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 700;
    src: url('//static.parastorage.com/fonts/v2/b7cac872-10e6-48a7-aacc-39212836977c/v1/aether.latin.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-005F, U+0061-007E, U+00A0-00A5, U+00A7, U+00A9, U+00AB, U+00AD-00AE, U+00B0-00B1, U+00B6, U+00BB, U+00BF-00FF, U+0131, U+0152-0153, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2191, U+2193, U+2212;
    font-display: swap;
}

@font-face {
    font-family: 'aether';
    font-style: normal;
    font-weight: 400;
    src: url('//static.parastorage.com/fonts/v2/d1f4aaca-ba32-45fe-a717-4dff34a09bca/v1/aether.latin.woff2') format('woff2');
    unicode-range: U+0000, U+000D, U+0020-005F, U+0061-007E, U+00A0-00A5, U+00A7, U+00A9, U+00AB, U+00AD-00AE, U+00B0-00B1, U+00B6, U+00BB, U+00BF-00FF, U+0131, U+0152-0153, U+2013-2014, U+2018-201A, U+201C-201E, U+2022, U+2026, U+2039-203A, U+2044, U+20AC, U+2122, U+2191, U+2193, U+2212;
    font-display: swap;
}
/* aether --end */
.dddd{
    --fontFamily: aether, sans-serif;
}