/* WFG FSung Webfonts
 * Source: 全宋體 by WFG, https://fgwang.blogspot.com/2025/09/unicode-17.html
 * Non-commercial use only -- see LICENSE.
 * Generated CSS; do not edit manually.
 * Chunk size: 256 codepoints.
 */

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000000.woff2') format('woff2');
  unicode-range: U+0000-00FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000100.woff2') format('woff2');
  unicode-range: U+0100-01FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000200.woff2') format('woff2');
  unicode-range: U+0200-02FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000300.woff2') format('woff2');
  unicode-range: U+0300-03FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000400.woff2') format('woff2');
  unicode-range: U+0400-04FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000500.woff2') format('woff2');
  unicode-range: U+0500-05FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000600.woff2') format('woff2');
  unicode-range: U+0600-06FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000700.woff2') format('woff2');
  unicode-range: U+0700-07FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000900.woff2') format('woff2');
  unicode-range: U+0900-09FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000a00.woff2') format('woff2');
  unicode-range: U+0A00-0AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000b00.woff2') format('woff2');
  unicode-range: U+0B00-0BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000c00.woff2') format('woff2');
  unicode-range: U+0C00-0CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000d00.woff2') format('woff2');
  unicode-range: U+0D00-0DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000e00.woff2') format('woff2');
  unicode-range: U+0E00-0EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-000f00.woff2') format('woff2');
  unicode-range: U+0F00-0FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001000.woff2') format('woff2');
  unicode-range: U+1000-10FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001100.woff2') format('woff2');
  unicode-range: U+1100-11FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001200.woff2') format('woff2');
  unicode-range: U+1200-12FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001300.woff2') format('woff2');
  unicode-range: U+1300-13FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001400.woff2') format('woff2');
  unicode-range: U+1400-14FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001500.woff2') format('woff2');
  unicode-range: U+1500-15FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001600.woff2') format('woff2');
  unicode-range: U+1600-16FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001700.woff2') format('woff2');
  unicode-range: U+1700-17FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001800.woff2') format('woff2');
  unicode-range: U+1800-18FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001900.woff2') format('woff2');
  unicode-range: U+1900-19FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001c00.woff2') format('woff2');
  unicode-range: U+1C00-1CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001d00.woff2') format('woff2');
  unicode-range: U+1D00-1DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001e00.woff2') format('woff2');
  unicode-range: U+1E00-1EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-001f00.woff2') format('woff2');
  unicode-range: U+1F00-1FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002000.woff2') format('woff2');
  unicode-range: U+2000-20FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002100.woff2') format('woff2');
  unicode-range: U+2100-21FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002200.woff2') format('woff2');
  unicode-range: U+2200-22FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002300.woff2') format('woff2');
  unicode-range: U+2300-23FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002400.woff2') format('woff2');
  unicode-range: U+2400-24FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002500.woff2') format('woff2');
  unicode-range: U+2500-25FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002600.woff2') format('woff2');
  unicode-range: U+2600-26FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002700.woff2') format('woff2');
  unicode-range: U+2700-27FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002800.woff2') format('woff2');
  unicode-range: U+2800-28FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002900.woff2') format('woff2');
  unicode-range: U+2900-29FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002a00.woff2') format('woff2');
  unicode-range: U+2A00-2AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002b00.woff2') format('woff2');
  unicode-range: U+2B00-2BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002c00.woff2') format('woff2');
  unicode-range: U+2C00-2CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002d00.woff2') format('woff2');
  unicode-range: U+2D00-2DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002e00.woff2') format('woff2');
  unicode-range: U+2E00-2EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-002f00.woff2') format('woff2');
  unicode-range: U+2F00-2FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003000.woff2') format('woff2');
  unicode-range: U+3000-30FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003100.woff2') format('woff2');
  unicode-range: U+3100-31FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003200.woff2') format('woff2');
  unicode-range: U+3200-32FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003300.woff2') format('woff2');
  unicode-range: U+3300-33FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003400.woff2') format('woff2');
  unicode-range: U+3400-34FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003500.woff2') format('woff2');
  unicode-range: U+3500-35FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003600.woff2') format('woff2');
  unicode-range: U+3600-36FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003700.woff2') format('woff2');
  unicode-range: U+3700-37FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003800.woff2') format('woff2');
  unicode-range: U+3800-38FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003900.woff2') format('woff2');
  unicode-range: U+3900-39FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003a00.woff2') format('woff2');
  unicode-range: U+3A00-3AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003b00.woff2') format('woff2');
  unicode-range: U+3B00-3BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003c00.woff2') format('woff2');
  unicode-range: U+3C00-3CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003d00.woff2') format('woff2');
  unicode-range: U+3D00-3DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003e00.woff2') format('woff2');
  unicode-range: U+3E00-3EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-003f00.woff2') format('woff2');
  unicode-range: U+3F00-3FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004000.woff2') format('woff2');
  unicode-range: U+4000-40FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004100.woff2') format('woff2');
  unicode-range: U+4100-41FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004200.woff2') format('woff2');
  unicode-range: U+4200-42FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004300.woff2') format('woff2');
  unicode-range: U+4300-43FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004400.woff2') format('woff2');
  unicode-range: U+4400-44FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004500.woff2') format('woff2');
  unicode-range: U+4500-45FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004600.woff2') format('woff2');
  unicode-range: U+4600-46FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004700.woff2') format('woff2');
  unicode-range: U+4700-47FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004800.woff2') format('woff2');
  unicode-range: U+4800-48FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004900.woff2') format('woff2');
  unicode-range: U+4900-49FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004a00.woff2') format('woff2');
  unicode-range: U+4A00-4AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004b00.woff2') format('woff2');
  unicode-range: U+4B00-4BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004c00.woff2') format('woff2');
  unicode-range: U+4C00-4CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004d00.woff2') format('woff2');
  unicode-range: U+4D00-4DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004e00.woff2') format('woff2');
  unicode-range: U+4E00-4EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-004f00.woff2') format('woff2');
  unicode-range: U+4F00-4FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005000.woff2') format('woff2');
  unicode-range: U+5000-50FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005100.woff2') format('woff2');
  unicode-range: U+5100-51FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005200.woff2') format('woff2');
  unicode-range: U+5200-52FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005300.woff2') format('woff2');
  unicode-range: U+5300-53FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005400.woff2') format('woff2');
  unicode-range: U+5400-54FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005500.woff2') format('woff2');
  unicode-range: U+5500-55FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005600.woff2') format('woff2');
  unicode-range: U+5600-56FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005700.woff2') format('woff2');
  unicode-range: U+5700-57FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005800.woff2') format('woff2');
  unicode-range: U+5800-58FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005900.woff2') format('woff2');
  unicode-range: U+5900-59FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005a00.woff2') format('woff2');
  unicode-range: U+5A00-5AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005b00.woff2') format('woff2');
  unicode-range: U+5B00-5BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005c00.woff2') format('woff2');
  unicode-range: U+5C00-5CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005d00.woff2') format('woff2');
  unicode-range: U+5D00-5DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005e00.woff2') format('woff2');
  unicode-range: U+5E00-5EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-005f00.woff2') format('woff2');
  unicode-range: U+5F00-5FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006000.woff2') format('woff2');
  unicode-range: U+6000-60FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006100.woff2') format('woff2');
  unicode-range: U+6100-61FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006200.woff2') format('woff2');
  unicode-range: U+6200-62FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006300.woff2') format('woff2');
  unicode-range: U+6300-63FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006400.woff2') format('woff2');
  unicode-range: U+6400-64FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006500.woff2') format('woff2');
  unicode-range: U+6500-65FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006600.woff2') format('woff2');
  unicode-range: U+6600-66FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006700.woff2') format('woff2');
  unicode-range: U+6700-67FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006800.woff2') format('woff2');
  unicode-range: U+6800-68FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006900.woff2') format('woff2');
  unicode-range: U+6900-69FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006a00.woff2') format('woff2');
  unicode-range: U+6A00-6AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006b00.woff2') format('woff2');
  unicode-range: U+6B00-6BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006c00.woff2') format('woff2');
  unicode-range: U+6C00-6CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006d00.woff2') format('woff2');
  unicode-range: U+6D00-6DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006e00.woff2') format('woff2');
  unicode-range: U+6E00-6EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-006f00.woff2') format('woff2');
  unicode-range: U+6F00-6FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007000.woff2') format('woff2');
  unicode-range: U+7000-70FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007100.woff2') format('woff2');
  unicode-range: U+7100-71FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007200.woff2') format('woff2');
  unicode-range: U+7200-72FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007300.woff2') format('woff2');
  unicode-range: U+7300-73FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007400.woff2') format('woff2');
  unicode-range: U+7400-74FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007500.woff2') format('woff2');
  unicode-range: U+7500-75FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007600.woff2') format('woff2');
  unicode-range: U+7600-76FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007700.woff2') format('woff2');
  unicode-range: U+7700-77FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007800.woff2') format('woff2');
  unicode-range: U+7800-78FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007900.woff2') format('woff2');
  unicode-range: U+7900-79FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007a00.woff2') format('woff2');
  unicode-range: U+7A00-7AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007b00.woff2') format('woff2');
  unicode-range: U+7B00-7BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007c00.woff2') format('woff2');
  unicode-range: U+7C00-7CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007d00.woff2') format('woff2');
  unicode-range: U+7D00-7DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007e00.woff2') format('woff2');
  unicode-range: U+7E00-7EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-007f00.woff2') format('woff2');
  unicode-range: U+7F00-7FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008000.woff2') format('woff2');
  unicode-range: U+8000-80FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008100.woff2') format('woff2');
  unicode-range: U+8100-81FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008200.woff2') format('woff2');
  unicode-range: U+8200-82FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008300.woff2') format('woff2');
  unicode-range: U+8300-83FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008400.woff2') format('woff2');
  unicode-range: U+8400-84FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008500.woff2') format('woff2');
  unicode-range: U+8500-85FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008600.woff2') format('woff2');
  unicode-range: U+8600-86FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008700.woff2') format('woff2');
  unicode-range: U+8700-87FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008800.woff2') format('woff2');
  unicode-range: U+8800-88FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008900.woff2') format('woff2');
  unicode-range: U+8900-89FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008a00.woff2') format('woff2');
  unicode-range: U+8A00-8AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008b00.woff2') format('woff2');
  unicode-range: U+8B00-8BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008c00.woff2') format('woff2');
  unicode-range: U+8C00-8CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008d00.woff2') format('woff2');
  unicode-range: U+8D00-8DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008e00.woff2') format('woff2');
  unicode-range: U+8E00-8EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-008f00.woff2') format('woff2');
  unicode-range: U+8F00-8FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009000.woff2') format('woff2');
  unicode-range: U+9000-90FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009100.woff2') format('woff2');
  unicode-range: U+9100-91FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009200.woff2') format('woff2');
  unicode-range: U+9200-92FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009300.woff2') format('woff2');
  unicode-range: U+9300-93FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009400.woff2') format('woff2');
  unicode-range: U+9400-94FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009500.woff2') format('woff2');
  unicode-range: U+9500-95FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009600.woff2') format('woff2');
  unicode-range: U+9600-96FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009700.woff2') format('woff2');
  unicode-range: U+9700-97FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009800.woff2') format('woff2');
  unicode-range: U+9800-98FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009900.woff2') format('woff2');
  unicode-range: U+9900-99FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009a00.woff2') format('woff2');
  unicode-range: U+9A00-9AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009b00.woff2') format('woff2');
  unicode-range: U+9B00-9BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009c00.woff2') format('woff2');
  unicode-range: U+9C00-9CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009d00.woff2') format('woff2');
  unicode-range: U+9D00-9DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009e00.woff2') format('woff2');
  unicode-range: U+9E00-9EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-009f00.woff2') format('woff2');
  unicode-range: U+9F00-9FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a000.woff2') format('woff2');
  unicode-range: U+A000-A0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a100.woff2') format('woff2');
  unicode-range: U+A100-A1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a200.woff2') format('woff2');
  unicode-range: U+A200-A2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a300.woff2') format('woff2');
  unicode-range: U+A300-A3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a400.woff2') format('woff2');
  unicode-range: U+A400-A4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a600.woff2') format('woff2');
  unicode-range: U+A600-A6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a700.woff2') format('woff2');
  unicode-range: U+A700-A7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00a900.woff2') format('woff2');
  unicode-range: U+A900-A9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00ab00.woff2') format('woff2');
  unicode-range: U+AB00-ABFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00c200.woff2') format('woff2');
  unicode-range: U+C200-C2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00d700.woff2') format('woff2');
  unicode-range: U+D700-D7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00f900.woff2') format('woff2');
  unicode-range: U+F900-F9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00fa00.woff2') format('woff2');
  unicode-range: U+FA00-FAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00fb00.woff2') format('woff2');
  unicode-range: U+FB00-FBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00fc00.woff2') format('woff2');
  unicode-range: U+FC00-FCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00fd00.woff2') format('woff2');
  unicode-range: U+FD00-FDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00fe00.woff2') format('woff2');
  unicode-range: U+FE00-FEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-00ff00.woff2') format('woff2');
  unicode-range: U+FF00-FFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010000.woff2') format('woff2');
  unicode-range: U+10000-100FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010100.woff2') format('woff2');
  unicode-range: U+10100-101FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010200.woff2') format('woff2');
  unicode-range: U+10200-102FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010300.woff2') format('woff2');
  unicode-range: U+10300-103FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010400.woff2') format('woff2');
  unicode-range: U+10400-104FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010500.woff2') format('woff2');
  unicode-range: U+10500-105FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010600.woff2') format('woff2');
  unicode-range: U+10600-106FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010700.woff2') format('woff2');
  unicode-range: U+10700-107FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010800.woff2') format('woff2');
  unicode-range: U+10800-108FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010900.woff2') format('woff2');
  unicode-range: U+10900-109FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010a00.woff2') format('woff2');
  unicode-range: U+10A00-10AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010b00.woff2') format('woff2');
  unicode-range: U+10B00-10BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010c00.woff2') format('woff2');
  unicode-range: U+10C00-10CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-010e00.woff2') format('woff2');
  unicode-range: U+10E00-10EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011000.woff2') format('woff2');
  unicode-range: U+11000-110FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011100.woff2') format('woff2');
  unicode-range: U+11100-111FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011200.woff2') format('woff2');
  unicode-range: U+11200-112FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011300.woff2') format('woff2');
  unicode-range: U+11300-113FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011400.woff2') format('woff2');
  unicode-range: U+11400-114FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011500.woff2') format('woff2');
  unicode-range: U+11500-115FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011600.woff2') format('woff2');
  unicode-range: U+11600-116FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011700.woff2') format('woff2');
  unicode-range: U+11700-117FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011800.woff2') format('woff2');
  unicode-range: U+11800-118FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-011a00.woff2') format('woff2');
  unicode-range: U+11A00-11AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012000.woff2') format('woff2');
  unicode-range: U+12000-120FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012100.woff2') format('woff2');
  unicode-range: U+12100-121FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012200.woff2') format('woff2');
  unicode-range: U+12200-122FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012300.woff2') format('woff2');
  unicode-range: U+12300-123FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012400.woff2') format('woff2');
  unicode-range: U+12400-124FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-012500.woff2') format('woff2');
  unicode-range: U+12500-125FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-013000.woff2') format('woff2');
  unicode-range: U+13000-130FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-013100.woff2') format('woff2');
  unicode-range: U+13100-131FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-013200.woff2') format('woff2');
  unicode-range: U+13200-132FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-013300.woff2') format('woff2');
  unicode-range: U+13300-133FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-013400.woff2') format('woff2');
  unicode-range: U+13400-134FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-014400.woff2') format('woff2');
  unicode-range: U+14400-144FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-014500.woff2') format('woff2');
  unicode-range: U+14500-145FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-014600.woff2') format('woff2');
  unicode-range: U+14600-146FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-016800.woff2') format('woff2');
  unicode-range: U+16800-168FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-016900.woff2') format('woff2');
  unicode-range: U+16900-169FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-016a00.woff2') format('woff2');
  unicode-range: U+16A00-16AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-016b00.woff2') format('woff2');
  unicode-range: U+16B00-16BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-016f00.woff2') format('woff2');
  unicode-range: U+16F00-16FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01b000.woff2') format('woff2');
  unicode-range: U+1B000-1B0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01bc00.woff2') format('woff2');
  unicode-range: U+1BC00-1BCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d000.woff2') format('woff2');
  unicode-range: U+1D000-1D0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d100.woff2') format('woff2');
  unicode-range: U+1D100-1D1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d200.woff2') format('woff2');
  unicode-range: U+1D200-1D2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d300.woff2') format('woff2');
  unicode-range: U+1D300-1D3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d400.woff2') format('woff2');
  unicode-range: U+1D400-1D4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d500.woff2') format('woff2');
  unicode-range: U+1D500-1D5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d600.woff2') format('woff2');
  unicode-range: U+1D600-1D6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d700.woff2') format('woff2');
  unicode-range: U+1D700-1D7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d800.woff2') format('woff2');
  unicode-range: U+1D800-1D8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01d900.woff2') format('woff2');
  unicode-range: U+1D900-1D9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01da00.woff2') format('woff2');
  unicode-range: U+1DA00-1DAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01e800.woff2') format('woff2');
  unicode-range: U+1E800-1E8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01ee00.woff2') format('woff2');
  unicode-range: U+1EE00-1EEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f000.woff2') format('woff2');
  unicode-range: U+1F000-1F0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f100.woff2') format('woff2');
  unicode-range: U+1F100-1F1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f200.woff2') format('woff2');
  unicode-range: U+1F200-1F2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f300.woff2') format('woff2');
  unicode-range: U+1F300-1F3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f400.woff2') format('woff2');
  unicode-range: U+1F400-1F4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f500.woff2') format('woff2');
  unicode-range: U+1F500-1F5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f600.woff2') format('woff2');
  unicode-range: U+1F600-1F6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f700.woff2') format('woff2');
  unicode-range: U+1F700-1F7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f800.woff2') format('woff2');
  unicode-range: U+1F800-1F8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01f900.woff2') format('woff2');
  unicode-range: U+1F900-1F9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01fa00.woff2') format('woff2');
  unicode-range: U+1FA00-1FAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-01fb00.woff2') format('woff2');
  unicode-range: U+1FB00-1FBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020000.woff2') format('woff2');
  unicode-range: U+20000-200FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020100.woff2') format('woff2');
  unicode-range: U+20100-201FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020200.woff2') format('woff2');
  unicode-range: U+20200-202FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020300.woff2') format('woff2');
  unicode-range: U+20300-203FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020400.woff2') format('woff2');
  unicode-range: U+20400-204FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020500.woff2') format('woff2');
  unicode-range: U+20500-205FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020600.woff2') format('woff2');
  unicode-range: U+20600-206FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020700.woff2') format('woff2');
  unicode-range: U+20700-207FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020800.woff2') format('woff2');
  unicode-range: U+20800-208FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020900.woff2') format('woff2');
  unicode-range: U+20900-209FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020a00.woff2') format('woff2');
  unicode-range: U+20A00-20AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020b00.woff2') format('woff2');
  unicode-range: U+20B00-20BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020c00.woff2') format('woff2');
  unicode-range: U+20C00-20CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020d00.woff2') format('woff2');
  unicode-range: U+20D00-20DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020e00.woff2') format('woff2');
  unicode-range: U+20E00-20EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-020f00.woff2') format('woff2');
  unicode-range: U+20F00-20FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021000.woff2') format('woff2');
  unicode-range: U+21000-210FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021100.woff2') format('woff2');
  unicode-range: U+21100-211FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021200.woff2') format('woff2');
  unicode-range: U+21200-212FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021300.woff2') format('woff2');
  unicode-range: U+21300-213FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021400.woff2') format('woff2');
  unicode-range: U+21400-214FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021500.woff2') format('woff2');
  unicode-range: U+21500-215FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021600.woff2') format('woff2');
  unicode-range: U+21600-216FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021700.woff2') format('woff2');
  unicode-range: U+21700-217FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021800.woff2') format('woff2');
  unicode-range: U+21800-218FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021900.woff2') format('woff2');
  unicode-range: U+21900-219FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021a00.woff2') format('woff2');
  unicode-range: U+21A00-21AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021b00.woff2') format('woff2');
  unicode-range: U+21B00-21BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021c00.woff2') format('woff2');
  unicode-range: U+21C00-21CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021d00.woff2') format('woff2');
  unicode-range: U+21D00-21DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021e00.woff2') format('woff2');
  unicode-range: U+21E00-21EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-021f00.woff2') format('woff2');
  unicode-range: U+21F00-21FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022000.woff2') format('woff2');
  unicode-range: U+22000-220FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022100.woff2') format('woff2');
  unicode-range: U+22100-221FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022200.woff2') format('woff2');
  unicode-range: U+22200-222FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022300.woff2') format('woff2');
  unicode-range: U+22300-223FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022400.woff2') format('woff2');
  unicode-range: U+22400-224FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022500.woff2') format('woff2');
  unicode-range: U+22500-225FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022600.woff2') format('woff2');
  unicode-range: U+22600-226FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022700.woff2') format('woff2');
  unicode-range: U+22700-227FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022800.woff2') format('woff2');
  unicode-range: U+22800-228FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022900.woff2') format('woff2');
  unicode-range: U+22900-229FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022a00.woff2') format('woff2');
  unicode-range: U+22A00-22AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022b00.woff2') format('woff2');
  unicode-range: U+22B00-22BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022c00.woff2') format('woff2');
  unicode-range: U+22C00-22CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022d00.woff2') format('woff2');
  unicode-range: U+22D00-22DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022e00.woff2') format('woff2');
  unicode-range: U+22E00-22EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-022f00.woff2') format('woff2');
  unicode-range: U+22F00-22FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023000.woff2') format('woff2');
  unicode-range: U+23000-230FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023100.woff2') format('woff2');
  unicode-range: U+23100-231FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023200.woff2') format('woff2');
  unicode-range: U+23200-232FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023300.woff2') format('woff2');
  unicode-range: U+23300-233FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023400.woff2') format('woff2');
  unicode-range: U+23400-234FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023500.woff2') format('woff2');
  unicode-range: U+23500-235FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023600.woff2') format('woff2');
  unicode-range: U+23600-236FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023700.woff2') format('woff2');
  unicode-range: U+23700-237FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023800.woff2') format('woff2');
  unicode-range: U+23800-238FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023900.woff2') format('woff2');
  unicode-range: U+23900-239FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023a00.woff2') format('woff2');
  unicode-range: U+23A00-23AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023b00.woff2') format('woff2');
  unicode-range: U+23B00-23BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023c00.woff2') format('woff2');
  unicode-range: U+23C00-23CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023d00.woff2') format('woff2');
  unicode-range: U+23D00-23DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023e00.woff2') format('woff2');
  unicode-range: U+23E00-23EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-023f00.woff2') format('woff2');
  unicode-range: U+23F00-23FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024000.woff2') format('woff2');
  unicode-range: U+24000-240FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024100.woff2') format('woff2');
  unicode-range: U+24100-241FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024200.woff2') format('woff2');
  unicode-range: U+24200-242FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024300.woff2') format('woff2');
  unicode-range: U+24300-243FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024400.woff2') format('woff2');
  unicode-range: U+24400-244FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024500.woff2') format('woff2');
  unicode-range: U+24500-245FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024600.woff2') format('woff2');
  unicode-range: U+24600-246FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024700.woff2') format('woff2');
  unicode-range: U+24700-247FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024800.woff2') format('woff2');
  unicode-range: U+24800-248FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024900.woff2') format('woff2');
  unicode-range: U+24900-249FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024a00.woff2') format('woff2');
  unicode-range: U+24A00-24AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024b00.woff2') format('woff2');
  unicode-range: U+24B00-24BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024c00.woff2') format('woff2');
  unicode-range: U+24C00-24CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024d00.woff2') format('woff2');
  unicode-range: U+24D00-24DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024e00.woff2') format('woff2');
  unicode-range: U+24E00-24EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-024f00.woff2') format('woff2');
  unicode-range: U+24F00-24FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025000.woff2') format('woff2');
  unicode-range: U+25000-250FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025100.woff2') format('woff2');
  unicode-range: U+25100-251FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025200.woff2') format('woff2');
  unicode-range: U+25200-252FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025300.woff2') format('woff2');
  unicode-range: U+25300-253FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025400.woff2') format('woff2');
  unicode-range: U+25400-254FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025500.woff2') format('woff2');
  unicode-range: U+25500-255FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025600.woff2') format('woff2');
  unicode-range: U+25600-256FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025700.woff2') format('woff2');
  unicode-range: U+25700-257FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025800.woff2') format('woff2');
  unicode-range: U+25800-258FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025900.woff2') format('woff2');
  unicode-range: U+25900-259FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025a00.woff2') format('woff2');
  unicode-range: U+25A00-25AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025b00.woff2') format('woff2');
  unicode-range: U+25B00-25BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025c00.woff2') format('woff2');
  unicode-range: U+25C00-25CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025d00.woff2') format('woff2');
  unicode-range: U+25D00-25DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025e00.woff2') format('woff2');
  unicode-range: U+25E00-25EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-025f00.woff2') format('woff2');
  unicode-range: U+25F00-25FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026000.woff2') format('woff2');
  unicode-range: U+26000-260FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026100.woff2') format('woff2');
  unicode-range: U+26100-261FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026200.woff2') format('woff2');
  unicode-range: U+26200-262FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026300.woff2') format('woff2');
  unicode-range: U+26300-263FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026400.woff2') format('woff2');
  unicode-range: U+26400-264FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026500.woff2') format('woff2');
  unicode-range: U+26500-265FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026600.woff2') format('woff2');
  unicode-range: U+26600-266FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026700.woff2') format('woff2');
  unicode-range: U+26700-267FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026800.woff2') format('woff2');
  unicode-range: U+26800-268FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026900.woff2') format('woff2');
  unicode-range: U+26900-269FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026a00.woff2') format('woff2');
  unicode-range: U+26A00-26AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026b00.woff2') format('woff2');
  unicode-range: U+26B00-26BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026c00.woff2') format('woff2');
  unicode-range: U+26C00-26CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026d00.woff2') format('woff2');
  unicode-range: U+26D00-26DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026e00.woff2') format('woff2');
  unicode-range: U+26E00-26EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-026f00.woff2') format('woff2');
  unicode-range: U+26F00-26FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027000.woff2') format('woff2');
  unicode-range: U+27000-270FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027100.woff2') format('woff2');
  unicode-range: U+27100-271FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027200.woff2') format('woff2');
  unicode-range: U+27200-272FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027300.woff2') format('woff2');
  unicode-range: U+27300-273FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027400.woff2') format('woff2');
  unicode-range: U+27400-274FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027500.woff2') format('woff2');
  unicode-range: U+27500-275FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027600.woff2') format('woff2');
  unicode-range: U+27600-276FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027700.woff2') format('woff2');
  unicode-range: U+27700-277FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027800.woff2') format('woff2');
  unicode-range: U+27800-278FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027900.woff2') format('woff2');
  unicode-range: U+27900-279FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027a00.woff2') format('woff2');
  unicode-range: U+27A00-27AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027b00.woff2') format('woff2');
  unicode-range: U+27B00-27BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027c00.woff2') format('woff2');
  unicode-range: U+27C00-27CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027d00.woff2') format('woff2');
  unicode-range: U+27D00-27DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027e00.woff2') format('woff2');
  unicode-range: U+27E00-27EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-027f00.woff2') format('woff2');
  unicode-range: U+27F00-27FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028000.woff2') format('woff2');
  unicode-range: U+28000-280FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028100.woff2') format('woff2');
  unicode-range: U+28100-281FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028200.woff2') format('woff2');
  unicode-range: U+28200-282FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028300.woff2') format('woff2');
  unicode-range: U+28300-283FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028400.woff2') format('woff2');
  unicode-range: U+28400-284FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028500.woff2') format('woff2');
  unicode-range: U+28500-285FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028600.woff2') format('woff2');
  unicode-range: U+28600-286FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028700.woff2') format('woff2');
  unicode-range: U+28700-287FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028800.woff2') format('woff2');
  unicode-range: U+28800-288FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028900.woff2') format('woff2');
  unicode-range: U+28900-289FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028a00.woff2') format('woff2');
  unicode-range: U+28A00-28AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028b00.woff2') format('woff2');
  unicode-range: U+28B00-28BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028c00.woff2') format('woff2');
  unicode-range: U+28C00-28CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028d00.woff2') format('woff2');
  unicode-range: U+28D00-28DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028e00.woff2') format('woff2');
  unicode-range: U+28E00-28EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-028f00.woff2') format('woff2');
  unicode-range: U+28F00-28FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029000.woff2') format('woff2');
  unicode-range: U+29000-290FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029100.woff2') format('woff2');
  unicode-range: U+29100-291FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029200.woff2') format('woff2');
  unicode-range: U+29200-292FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029300.woff2') format('woff2');
  unicode-range: U+29300-293FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029400.woff2') format('woff2');
  unicode-range: U+29400-294FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029500.woff2') format('woff2');
  unicode-range: U+29500-295FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029600.woff2') format('woff2');
  unicode-range: U+29600-296FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029700.woff2') format('woff2');
  unicode-range: U+29700-297FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029800.woff2') format('woff2');
  unicode-range: U+29800-298FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029900.woff2') format('woff2');
  unicode-range: U+29900-299FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029a00.woff2') format('woff2');
  unicode-range: U+29A00-29AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029b00.woff2') format('woff2');
  unicode-range: U+29B00-29BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029c00.woff2') format('woff2');
  unicode-range: U+29C00-29CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029d00.woff2') format('woff2');
  unicode-range: U+29D00-29DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029e00.woff2') format('woff2');
  unicode-range: U+29E00-29EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-029f00.woff2') format('woff2');
  unicode-range: U+29F00-29FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a000.woff2') format('woff2');
  unicode-range: U+2A000-2A0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a100.woff2') format('woff2');
  unicode-range: U+2A100-2A1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a200.woff2') format('woff2');
  unicode-range: U+2A200-2A2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a300.woff2') format('woff2');
  unicode-range: U+2A300-2A3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a400.woff2') format('woff2');
  unicode-range: U+2A400-2A4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a500.woff2') format('woff2');
  unicode-range: U+2A500-2A5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a600.woff2') format('woff2');
  unicode-range: U+2A600-2A6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a700.woff2') format('woff2');
  unicode-range: U+2A700-2A7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a800.woff2') format('woff2');
  unicode-range: U+2A800-2A8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02a900.woff2') format('woff2');
  unicode-range: U+2A900-2A9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02aa00.woff2') format('woff2');
  unicode-range: U+2AA00-2AAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ab00.woff2') format('woff2');
  unicode-range: U+2AB00-2ABFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ac00.woff2') format('woff2');
  unicode-range: U+2AC00-2ACFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ad00.woff2') format('woff2');
  unicode-range: U+2AD00-2ADFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ae00.woff2') format('woff2');
  unicode-range: U+2AE00-2AEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02af00.woff2') format('woff2');
  unicode-range: U+2AF00-2AFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b000.woff2') format('woff2');
  unicode-range: U+2B000-2B0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b100.woff2') format('woff2');
  unicode-range: U+2B100-2B1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b200.woff2') format('woff2');
  unicode-range: U+2B200-2B2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b300.woff2') format('woff2');
  unicode-range: U+2B300-2B3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b400.woff2') format('woff2');
  unicode-range: U+2B400-2B4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b500.woff2') format('woff2');
  unicode-range: U+2B500-2B5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b600.woff2') format('woff2');
  unicode-range: U+2B600-2B6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b700.woff2') format('woff2');
  unicode-range: U+2B700-2B7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b800.woff2') format('woff2');
  unicode-range: U+2B800-2B8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02b900.woff2') format('woff2');
  unicode-range: U+2B900-2B9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ba00.woff2') format('woff2');
  unicode-range: U+2BA00-2BAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02bb00.woff2') format('woff2');
  unicode-range: U+2BB00-2BBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02bc00.woff2') format('woff2');
  unicode-range: U+2BC00-2BCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02bd00.woff2') format('woff2');
  unicode-range: U+2BD00-2BDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02be00.woff2') format('woff2');
  unicode-range: U+2BE00-2BEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02bf00.woff2') format('woff2');
  unicode-range: U+2BF00-2BFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c000.woff2') format('woff2');
  unicode-range: U+2C000-2C0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c100.woff2') format('woff2');
  unicode-range: U+2C100-2C1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c200.woff2') format('woff2');
  unicode-range: U+2C200-2C2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c300.woff2') format('woff2');
  unicode-range: U+2C300-2C3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c400.woff2') format('woff2');
  unicode-range: U+2C400-2C4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c500.woff2') format('woff2');
  unicode-range: U+2C500-2C5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c600.woff2') format('woff2');
  unicode-range: U+2C600-2C6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c700.woff2') format('woff2');
  unicode-range: U+2C700-2C7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c800.woff2') format('woff2');
  unicode-range: U+2C800-2C8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02c900.woff2') format('woff2');
  unicode-range: U+2C900-2C9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ca00.woff2') format('woff2');
  unicode-range: U+2CA00-2CAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02cb00.woff2') format('woff2');
  unicode-range: U+2CB00-2CBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02cc00.woff2') format('woff2');
  unicode-range: U+2CC00-2CCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02cd00.woff2') format('woff2');
  unicode-range: U+2CD00-2CDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ce00.woff2') format('woff2');
  unicode-range: U+2CE00-2CEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02cf00.woff2') format('woff2');
  unicode-range: U+2CF00-2CFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d000.woff2') format('woff2');
  unicode-range: U+2D000-2D0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d100.woff2') format('woff2');
  unicode-range: U+2D100-2D1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d200.woff2') format('woff2');
  unicode-range: U+2D200-2D2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d300.woff2') format('woff2');
  unicode-range: U+2D300-2D3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d400.woff2') format('woff2');
  unicode-range: U+2D400-2D4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d500.woff2') format('woff2');
  unicode-range: U+2D500-2D5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d600.woff2') format('woff2');
  unicode-range: U+2D600-2D6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d700.woff2') format('woff2');
  unicode-range: U+2D700-2D7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d800.woff2') format('woff2');
  unicode-range: U+2D800-2D8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02d900.woff2') format('woff2');
  unicode-range: U+2D900-2D9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02da00.woff2') format('woff2');
  unicode-range: U+2DA00-2DAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02db00.woff2') format('woff2');
  unicode-range: U+2DB00-2DBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02dc00.woff2') format('woff2');
  unicode-range: U+2DC00-2DCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02dd00.woff2') format('woff2');
  unicode-range: U+2DD00-2DDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02de00.woff2') format('woff2');
  unicode-range: U+2DE00-2DEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02df00.woff2') format('woff2');
  unicode-range: U+2DF00-2DFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e000.woff2') format('woff2');
  unicode-range: U+2E000-2E0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e100.woff2') format('woff2');
  unicode-range: U+2E100-2E1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e200.woff2') format('woff2');
  unicode-range: U+2E200-2E2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e300.woff2') format('woff2');
  unicode-range: U+2E300-2E3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e400.woff2') format('woff2');
  unicode-range: U+2E400-2E4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e500.woff2') format('woff2');
  unicode-range: U+2E500-2E5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e600.woff2') format('woff2');
  unicode-range: U+2E600-2E6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e700.woff2') format('woff2');
  unicode-range: U+2E700-2E7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e800.woff2') format('woff2');
  unicode-range: U+2E800-2E8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02e900.woff2') format('woff2');
  unicode-range: U+2E900-2E9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ea00.woff2') format('woff2');
  unicode-range: U+2EA00-2EAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02eb00.woff2') format('woff2');
  unicode-range: U+2EB00-2EBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ec00.woff2') format('woff2');
  unicode-range: U+2EC00-2ECFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ed00.woff2') format('woff2');
  unicode-range: U+2ED00-2EDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02ee00.woff2') format('woff2');
  unicode-range: U+2EE00-2EEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02f800.woff2') format('woff2');
  unicode-range: U+2F800-2F8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02f900.woff2') format('woff2');
  unicode-range: U+2F900-2F9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-02fa00.woff2') format('woff2');
  unicode-range: U+2FA00-2FAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030000.woff2') format('woff2');
  unicode-range: U+30000-300FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030100.woff2') format('woff2');
  unicode-range: U+30100-301FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030200.woff2') format('woff2');
  unicode-range: U+30200-302FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030300.woff2') format('woff2');
  unicode-range: U+30300-303FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030400.woff2') format('woff2');
  unicode-range: U+30400-304FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030500.woff2') format('woff2');
  unicode-range: U+30500-305FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030600.woff2') format('woff2');
  unicode-range: U+30600-306FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030700.woff2') format('woff2');
  unicode-range: U+30700-307FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030800.woff2') format('woff2');
  unicode-range: U+30800-308FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030900.woff2') format('woff2');
  unicode-range: U+30900-309FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030a00.woff2') format('woff2');
  unicode-range: U+30A00-30AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030b00.woff2') format('woff2');
  unicode-range: U+30B00-30BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030c00.woff2') format('woff2');
  unicode-range: U+30C00-30CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030d00.woff2') format('woff2');
  unicode-range: U+30D00-30DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030e00.woff2') format('woff2');
  unicode-range: U+30E00-30EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-030f00.woff2') format('woff2');
  unicode-range: U+30F00-30FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031000.woff2') format('woff2');
  unicode-range: U+31000-310FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031100.woff2') format('woff2');
  unicode-range: U+31100-311FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031200.woff2') format('woff2');
  unicode-range: U+31200-312FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031300.woff2') format('woff2');
  unicode-range: U+31300-313FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031400.woff2') format('woff2');
  unicode-range: U+31400-314FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031500.woff2') format('woff2');
  unicode-range: U+31500-315FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031600.woff2') format('woff2');
  unicode-range: U+31600-316FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031700.woff2') format('woff2');
  unicode-range: U+31700-317FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031800.woff2') format('woff2');
  unicode-range: U+31800-318FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031900.woff2') format('woff2');
  unicode-range: U+31900-319FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031a00.woff2') format('woff2');
  unicode-range: U+31A00-31AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031b00.woff2') format('woff2');
  unicode-range: U+31B00-31BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031c00.woff2') format('woff2');
  unicode-range: U+31C00-31CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031d00.woff2') format('woff2');
  unicode-range: U+31D00-31DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031e00.woff2') format('woff2');
  unicode-range: U+31E00-31EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-031f00.woff2') format('woff2');
  unicode-range: U+31F00-31FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032000.woff2') format('woff2');
  unicode-range: U+32000-320FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032100.woff2') format('woff2');
  unicode-range: U+32100-321FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032200.woff2') format('woff2');
  unicode-range: U+32200-322FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032300.woff2') format('woff2');
  unicode-range: U+32300-323FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032400.woff2') format('woff2');
  unicode-range: U+32400-324FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032500.woff2') format('woff2');
  unicode-range: U+32500-325FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032600.woff2') format('woff2');
  unicode-range: U+32600-326FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032700.woff2') format('woff2');
  unicode-range: U+32700-327FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032800.woff2') format('woff2');
  unicode-range: U+32800-328FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032900.woff2') format('woff2');
  unicode-range: U+32900-329FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032a00.woff2') format('woff2');
  unicode-range: U+32A00-32AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032b00.woff2') format('woff2');
  unicode-range: U+32B00-32BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032c00.woff2') format('woff2');
  unicode-range: U+32C00-32CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032d00.woff2') format('woff2');
  unicode-range: U+32D00-32DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032e00.woff2') format('woff2');
  unicode-range: U+32E00-32EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-032f00.woff2') format('woff2');
  unicode-range: U+32F00-32FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-033000.woff2') format('woff2');
  unicode-range: U+33000-330FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-033100.woff2') format('woff2');
  unicode-range: U+33100-331FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-033200.woff2') format('woff2');
  unicode-range: U+33200-332FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-033300.woff2') format('woff2');
  unicode-range: U+33300-333FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-033400.woff2') format('woff2');
  unicode-range: U+33400-334FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0200.woff2') format('woff2');
  unicode-range: U+F0200-F02FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0300.woff2') format('woff2');
  unicode-range: U+F0300-F03FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0400.woff2') format('woff2');
  unicode-range: U+F0400-F04FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0500.woff2') format('woff2');
  unicode-range: U+F0500-F05FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0600.woff2') format('woff2');
  unicode-range: U+F0600-F06FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0700.woff2') format('woff2');
  unicode-range: U+F0700-F07FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0800.woff2') format('woff2');
  unicode-range: U+F0800-F08FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0900.woff2') format('woff2');
  unicode-range: U+F0900-F09FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0a00.woff2') format('woff2');
  unicode-range: U+F0A00-F0AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0b00.woff2') format('woff2');
  unicode-range: U+F0B00-F0BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0c00.woff2') format('woff2');
  unicode-range: U+F0C00-F0CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0d00.woff2') format('woff2');
  unicode-range: U+F0D00-F0DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0e00.woff2') format('woff2');
  unicode-range: U+F0E00-F0EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f0f00.woff2') format('woff2');
  unicode-range: U+F0F00-F0FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1000.woff2') format('woff2');
  unicode-range: U+F1000-F10FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1100.woff2') format('woff2');
  unicode-range: U+F1100-F11FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1200.woff2') format('woff2');
  unicode-range: U+F1200-F12FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1300.woff2') format('woff2');
  unicode-range: U+F1300-F13FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1400.woff2') format('woff2');
  unicode-range: U+F1400-F14FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1500.woff2') format('woff2');
  unicode-range: U+F1500-F15FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1600.woff2') format('woff2');
  unicode-range: U+F1600-F16FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1700.woff2') format('woff2');
  unicode-range: U+F1700-F17FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1800.woff2') format('woff2');
  unicode-range: U+F1800-F18FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1900.woff2') format('woff2');
  unicode-range: U+F1900-F19FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1a00.woff2') format('woff2');
  unicode-range: U+F1A00-F1AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1b00.woff2') format('woff2');
  unicode-range: U+F1B00-F1BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1c00.woff2') format('woff2');
  unicode-range: U+F1C00-F1CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1d00.woff2') format('woff2');
  unicode-range: U+F1D00-F1DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1e00.woff2') format('woff2');
  unicode-range: U+F1E00-F1EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f1f00.woff2') format('woff2');
  unicode-range: U+F1F00-F1FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2000.woff2') format('woff2');
  unicode-range: U+F2000-F20FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2100.woff2') format('woff2');
  unicode-range: U+F2100-F21FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2200.woff2') format('woff2');
  unicode-range: U+F2200-F22FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2300.woff2') format('woff2');
  unicode-range: U+F2300-F23FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2400.woff2') format('woff2');
  unicode-range: U+F2400-F24FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2500.woff2') format('woff2');
  unicode-range: U+F2500-F25FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2600.woff2') format('woff2');
  unicode-range: U+F2600-F26FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2700.woff2') format('woff2');
  unicode-range: U+F2700-F27FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2800.woff2') format('woff2');
  unicode-range: U+F2800-F28FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2900.woff2') format('woff2');
  unicode-range: U+F2900-F29FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2a00.woff2') format('woff2');
  unicode-range: U+F2A00-F2AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2b00.woff2') format('woff2');
  unicode-range: U+F2B00-F2BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2c00.woff2') format('woff2');
  unicode-range: U+F2C00-F2CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2d00.woff2') format('woff2');
  unicode-range: U+F2D00-F2DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2e00.woff2') format('woff2');
  unicode-range: U+F2E00-F2EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f2f00.woff2') format('woff2');
  unicode-range: U+F2F00-F2FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3000.woff2') format('woff2');
  unicode-range: U+F3000-F30FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3100.woff2') format('woff2');
  unicode-range: U+F3100-F31FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3200.woff2') format('woff2');
  unicode-range: U+F3200-F32FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3300.woff2') format('woff2');
  unicode-range: U+F3300-F33FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3400.woff2') format('woff2');
  unicode-range: U+F3400-F34FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3500.woff2') format('woff2');
  unicode-range: U+F3500-F35FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3600.woff2') format('woff2');
  unicode-range: U+F3600-F36FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3700.woff2') format('woff2');
  unicode-range: U+F3700-F37FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3800.woff2') format('woff2');
  unicode-range: U+F3800-F38FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3900.woff2') format('woff2');
  unicode-range: U+F3900-F39FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3a00.woff2') format('woff2');
  unicode-range: U+F3A00-F3AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3b00.woff2') format('woff2');
  unicode-range: U+F3B00-F3BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3c00.woff2') format('woff2');
  unicode-range: U+F3C00-F3CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3d00.woff2') format('woff2');
  unicode-range: U+F3D00-F3DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3e00.woff2') format('woff2');
  unicode-range: U+F3E00-F3EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f3f00.woff2') format('woff2');
  unicode-range: U+F3F00-F3FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4000.woff2') format('woff2');
  unicode-range: U+F4000-F40FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4100.woff2') format('woff2');
  unicode-range: U+F4100-F41FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4200.woff2') format('woff2');
  unicode-range: U+F4200-F42FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4300.woff2') format('woff2');
  unicode-range: U+F4300-F43FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4400.woff2') format('woff2');
  unicode-range: U+F4400-F44FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4500.woff2') format('woff2');
  unicode-range: U+F4500-F45FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4600.woff2') format('woff2');
  unicode-range: U+F4600-F46FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4700.woff2') format('woff2');
  unicode-range: U+F4700-F47FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4800.woff2') format('woff2');
  unicode-range: U+F4800-F48FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4900.woff2') format('woff2');
  unicode-range: U+F4900-F49FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4a00.woff2') format('woff2');
  unicode-range: U+F4A00-F4AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4b00.woff2') format('woff2');
  unicode-range: U+F4B00-F4BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4c00.woff2') format('woff2');
  unicode-range: U+F4C00-F4CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4d00.woff2') format('woff2');
  unicode-range: U+F4D00-F4DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4e00.woff2') format('woff2');
  unicode-range: U+F4E00-F4EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f4f00.woff2') format('woff2');
  unicode-range: U+F4F00-F4FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5000.woff2') format('woff2');
  unicode-range: U+F5000-F50FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5100.woff2') format('woff2');
  unicode-range: U+F5100-F51FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5200.woff2') format('woff2');
  unicode-range: U+F5200-F52FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5300.woff2') format('woff2');
  unicode-range: U+F5300-F53FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5400.woff2') format('woff2');
  unicode-range: U+F5400-F54FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5500.woff2') format('woff2');
  unicode-range: U+F5500-F55FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5600.woff2') format('woff2');
  unicode-range: U+F5600-F56FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5700.woff2') format('woff2');
  unicode-range: U+F5700-F57FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5800.woff2') format('woff2');
  unicode-range: U+F5800-F58FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5900.woff2') format('woff2');
  unicode-range: U+F5900-F59FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5a00.woff2') format('woff2');
  unicode-range: U+F5A00-F5AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5b00.woff2') format('woff2');
  unicode-range: U+F5B00-F5BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5c00.woff2') format('woff2');
  unicode-range: U+F5C00-F5CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5d00.woff2') format('woff2');
  unicode-range: U+F5D00-F5DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5e00.woff2') format('woff2');
  unicode-range: U+F5E00-F5EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f5f00.woff2') format('woff2');
  unicode-range: U+F5F00-F5FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6000.woff2') format('woff2');
  unicode-range: U+F6000-F60FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6100.woff2') format('woff2');
  unicode-range: U+F6100-F61FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6200.woff2') format('woff2');
  unicode-range: U+F6200-F62FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6300.woff2') format('woff2');
  unicode-range: U+F6300-F63FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6400.woff2') format('woff2');
  unicode-range: U+F6400-F64FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6500.woff2') format('woff2');
  unicode-range: U+F6500-F65FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6600.woff2') format('woff2');
  unicode-range: U+F6600-F66FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6700.woff2') format('woff2');
  unicode-range: U+F6700-F67FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6800.woff2') format('woff2');
  unicode-range: U+F6800-F68FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6900.woff2') format('woff2');
  unicode-range: U+F6900-F69FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6a00.woff2') format('woff2');
  unicode-range: U+F6A00-F6AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6b00.woff2') format('woff2');
  unicode-range: U+F6B00-F6BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6c00.woff2') format('woff2');
  unicode-range: U+F6C00-F6CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6d00.woff2') format('woff2');
  unicode-range: U+F6D00-F6DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6e00.woff2') format('woff2');
  unicode-range: U+F6E00-F6EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f6f00.woff2') format('woff2');
  unicode-range: U+F6F00-F6FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7000.woff2') format('woff2');
  unicode-range: U+F7000-F70FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7100.woff2') format('woff2');
  unicode-range: U+F7100-F71FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7200.woff2') format('woff2');
  unicode-range: U+F7200-F72FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7300.woff2') format('woff2');
  unicode-range: U+F7300-F73FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7400.woff2') format('woff2');
  unicode-range: U+F7400-F74FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7500.woff2') format('woff2');
  unicode-range: U+F7500-F75FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7600.woff2') format('woff2');
  unicode-range: U+F7600-F76FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7700.woff2') format('woff2');
  unicode-range: U+F7700-F77FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7800.woff2') format('woff2');
  unicode-range: U+F7800-F78FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7900.woff2') format('woff2');
  unicode-range: U+F7900-F79FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7a00.woff2') format('woff2');
  unicode-range: U+F7A00-F7AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7b00.woff2') format('woff2');
  unicode-range: U+F7B00-F7BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7c00.woff2') format('woff2');
  unicode-range: U+F7C00-F7CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7d00.woff2') format('woff2');
  unicode-range: U+F7D00-F7DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7e00.woff2') format('woff2');
  unicode-range: U+F7E00-F7EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f7f00.woff2') format('woff2');
  unicode-range: U+F7F00-F7FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8000.woff2') format('woff2');
  unicode-range: U+F8000-F80FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8100.woff2') format('woff2');
  unicode-range: U+F8100-F81FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8200.woff2') format('woff2');
  unicode-range: U+F8200-F82FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8300.woff2') format('woff2');
  unicode-range: U+F8300-F83FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8400.woff2') format('woff2');
  unicode-range: U+F8400-F84FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8500.woff2') format('woff2');
  unicode-range: U+F8500-F85FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8600.woff2') format('woff2');
  unicode-range: U+F8600-F86FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8700.woff2') format('woff2');
  unicode-range: U+F8700-F87FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8800.woff2') format('woff2');
  unicode-range: U+F8800-F88FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8900.woff2') format('woff2');
  unicode-range: U+F8900-F89FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8a00.woff2') format('woff2');
  unicode-range: U+F8A00-F8AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8b00.woff2') format('woff2');
  unicode-range: U+F8B00-F8BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8c00.woff2') format('woff2');
  unicode-range: U+F8C00-F8CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8d00.woff2') format('woff2');
  unicode-range: U+F8D00-F8DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8e00.woff2') format('woff2');
  unicode-range: U+F8E00-F8EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f8f00.woff2') format('woff2');
  unicode-range: U+F8F00-F8FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9000.woff2') format('woff2');
  unicode-range: U+F9000-F90FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9100.woff2') format('woff2');
  unicode-range: U+F9100-F91FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9200.woff2') format('woff2');
  unicode-range: U+F9200-F92FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9300.woff2') format('woff2');
  unicode-range: U+F9300-F93FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9400.woff2') format('woff2');
  unicode-range: U+F9400-F94FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9500.woff2') format('woff2');
  unicode-range: U+F9500-F95FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9600.woff2') format('woff2');
  unicode-range: U+F9600-F96FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9700.woff2') format('woff2');
  unicode-range: U+F9700-F97FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9800.woff2') format('woff2');
  unicode-range: U+F9800-F98FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9900.woff2') format('woff2');
  unicode-range: U+F9900-F99FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9a00.woff2') format('woff2');
  unicode-range: U+F9A00-F9AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9b00.woff2') format('woff2');
  unicode-range: U+F9B00-F9BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9c00.woff2') format('woff2');
  unicode-range: U+F9C00-F9CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9d00.woff2') format('woff2');
  unicode-range: U+F9D00-F9DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9e00.woff2') format('woff2');
  unicode-range: U+F9E00-F9EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0f9f00.woff2') format('woff2');
  unicode-range: U+F9F00-F9FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa000.woff2') format('woff2');
  unicode-range: U+FA000-FA0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa100.woff2') format('woff2');
  unicode-range: U+FA100-FA1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa200.woff2') format('woff2');
  unicode-range: U+FA200-FA2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa300.woff2') format('woff2');
  unicode-range: U+FA300-FA3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa400.woff2') format('woff2');
  unicode-range: U+FA400-FA4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa500.woff2') format('woff2');
  unicode-range: U+FA500-FA5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa600.woff2') format('woff2');
  unicode-range: U+FA600-FA6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa700.woff2') format('woff2');
  unicode-range: U+FA700-FA7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa800.woff2') format('woff2');
  unicode-range: U+FA800-FA8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fa900.woff2') format('woff2');
  unicode-range: U+FA900-FA9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0faa00.woff2') format('woff2');
  unicode-range: U+FAA00-FAAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fab00.woff2') format('woff2');
  unicode-range: U+FAB00-FABFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fac00.woff2') format('woff2');
  unicode-range: U+FAC00-FACFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fad00.woff2') format('woff2');
  unicode-range: U+FAD00-FADFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fae00.woff2') format('woff2');
  unicode-range: U+FAE00-FAEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0faf00.woff2') format('woff2');
  unicode-range: U+FAF00-FAFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb000.woff2') format('woff2');
  unicode-range: U+FB000-FB0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb100.woff2') format('woff2');
  unicode-range: U+FB100-FB1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb200.woff2') format('woff2');
  unicode-range: U+FB200-FB2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb300.woff2') format('woff2');
  unicode-range: U+FB300-FB3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb400.woff2') format('woff2');
  unicode-range: U+FB400-FB4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb500.woff2') format('woff2');
  unicode-range: U+FB500-FB5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb600.woff2') format('woff2');
  unicode-range: U+FB600-FB6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb700.woff2') format('woff2');
  unicode-range: U+FB700-FB7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb800.woff2') format('woff2');
  unicode-range: U+FB800-FB8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fb900.woff2') format('woff2');
  unicode-range: U+FB900-FB9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fba00.woff2') format('woff2');
  unicode-range: U+FBA00-FBAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fbb00.woff2') format('woff2');
  unicode-range: U+FBB00-FBBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fbc00.woff2') format('woff2');
  unicode-range: U+FBC00-FBCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fbd00.woff2') format('woff2');
  unicode-range: U+FBD00-FBDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fbe00.woff2') format('woff2');
  unicode-range: U+FBE00-FBEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fbf00.woff2') format('woff2');
  unicode-range: U+FBF00-FBFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc000.woff2') format('woff2');
  unicode-range: U+FC000-FC0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc100.woff2') format('woff2');
  unicode-range: U+FC100-FC1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc200.woff2') format('woff2');
  unicode-range: U+FC200-FC2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc300.woff2') format('woff2');
  unicode-range: U+FC300-FC3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc400.woff2') format('woff2');
  unicode-range: U+FC400-FC4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc500.woff2') format('woff2');
  unicode-range: U+FC500-FC5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc600.woff2') format('woff2');
  unicode-range: U+FC600-FC6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc700.woff2') format('woff2');
  unicode-range: U+FC700-FC7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc800.woff2') format('woff2');
  unicode-range: U+FC800-FC8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fc900.woff2') format('woff2');
  unicode-range: U+FC900-FC9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fca00.woff2') format('woff2');
  unicode-range: U+FCA00-FCAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fcb00.woff2') format('woff2');
  unicode-range: U+FCB00-FCBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fcc00.woff2') format('woff2');
  unicode-range: U+FCC00-FCCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fcd00.woff2') format('woff2');
  unicode-range: U+FCD00-FCDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fce00.woff2') format('woff2');
  unicode-range: U+FCE00-FCEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fcf00.woff2') format('woff2');
  unicode-range: U+FCF00-FCFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd000.woff2') format('woff2');
  unicode-range: U+FD000-FD0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd100.woff2') format('woff2');
  unicode-range: U+FD100-FD1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd200.woff2') format('woff2');
  unicode-range: U+FD200-FD2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd300.woff2') format('woff2');
  unicode-range: U+FD300-FD3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd400.woff2') format('woff2');
  unicode-range: U+FD400-FD4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd500.woff2') format('woff2');
  unicode-range: U+FD500-FD5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd600.woff2') format('woff2');
  unicode-range: U+FD600-FD6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd700.woff2') format('woff2');
  unicode-range: U+FD700-FD7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd800.woff2') format('woff2');
  unicode-range: U+FD800-FD8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fd900.woff2') format('woff2');
  unicode-range: U+FD900-FD9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fda00.woff2') format('woff2');
  unicode-range: U+FDA00-FDAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fdb00.woff2') format('woff2');
  unicode-range: U+FDB00-FDBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fdc00.woff2') format('woff2');
  unicode-range: U+FDC00-FDCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fdd00.woff2') format('woff2');
  unicode-range: U+FDD00-FDDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fde00.woff2') format('woff2');
  unicode-range: U+FDE00-FDEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fdf00.woff2') format('woff2');
  unicode-range: U+FDF00-FDFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe000.woff2') format('woff2');
  unicode-range: U+FE000-FE0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe100.woff2') format('woff2');
  unicode-range: U+FE100-FE1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe200.woff2') format('woff2');
  unicode-range: U+FE200-FE2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe300.woff2') format('woff2');
  unicode-range: U+FE300-FE3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe400.woff2') format('woff2');
  unicode-range: U+FE400-FE4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe500.woff2') format('woff2');
  unicode-range: U+FE500-FE5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe600.woff2') format('woff2');
  unicode-range: U+FE600-FE6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe700.woff2') format('woff2');
  unicode-range: U+FE700-FE7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe800.woff2') format('woff2');
  unicode-range: U+FE800-FE8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fe900.woff2') format('woff2');
  unicode-range: U+FE900-FE9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fea00.woff2') format('woff2');
  unicode-range: U+FEA00-FEAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0feb00.woff2') format('woff2');
  unicode-range: U+FEB00-FEBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fec00.woff2') format('woff2');
  unicode-range: U+FEC00-FECFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fed00.woff2') format('woff2');
  unicode-range: U+FED00-FEDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fee00.woff2') format('woff2');
  unicode-range: U+FEE00-FEEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fef00.woff2') format('woff2');
  unicode-range: U+FEF00-FEFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff000.woff2') format('woff2');
  unicode-range: U+FF000-FF0FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff100.woff2') format('woff2');
  unicode-range: U+FF100-FF1FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff200.woff2') format('woff2');
  unicode-range: U+FF200-FF2FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff300.woff2') format('woff2');
  unicode-range: U+FF300-FF3FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff400.woff2') format('woff2');
  unicode-range: U+FF400-FF4FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff500.woff2') format('woff2');
  unicode-range: U+FF500-FF5FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff600.woff2') format('woff2');
  unicode-range: U+FF600-FF6FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff700.woff2') format('woff2');
  unicode-range: U+FF700-FF7FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff800.woff2') format('woff2');
  unicode-range: U+FF800-FF8FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ff900.woff2') format('woff2');
  unicode-range: U+FF900-FF9FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ffa00.woff2') format('woff2');
  unicode-range: U+FFA00-FFAFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ffb00.woff2') format('woff2');
  unicode-range: U+FFB00-FFBFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ffc00.woff2') format('woff2');
  unicode-range: U+FFC00-FFCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ffd00.woff2') format('woff2');
  unicode-range: U+FFD00-FFDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0ffe00.woff2') format('woff2');
  unicode-range: U+FFE00-FFEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-0fff00.woff2') format('woff2');
  unicode-range: U+FFF00-FFFFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100000.woff2') format('woff2');
  unicode-range: U+100000-1000FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100100.woff2') format('woff2');
  unicode-range: U+100100-1001FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100200.woff2') format('woff2');
  unicode-range: U+100200-1002FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100300.woff2') format('woff2');
  unicode-range: U+100300-1003FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100400.woff2') format('woff2');
  unicode-range: U+100400-1004FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100500.woff2') format('woff2');
  unicode-range: U+100500-1005FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100600.woff2') format('woff2');
  unicode-range: U+100600-1006FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100700.woff2') format('woff2');
  unicode-range: U+100700-1007FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100800.woff2') format('woff2');
  unicode-range: U+100800-1008FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100900.woff2') format('woff2');
  unicode-range: U+100900-1009FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100a00.woff2') format('woff2');
  unicode-range: U+100A00-100AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100b00.woff2') format('woff2');
  unicode-range: U+100B00-100BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100c00.woff2') format('woff2');
  unicode-range: U+100C00-100CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100d00.woff2') format('woff2');
  unicode-range: U+100D00-100DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100e00.woff2') format('woff2');
  unicode-range: U+100E00-100EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-100f00.woff2') format('woff2');
  unicode-range: U+100F00-100FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101000.woff2') format('woff2');
  unicode-range: U+101000-1010FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101100.woff2') format('woff2');
  unicode-range: U+101100-1011FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101200.woff2') format('woff2');
  unicode-range: U+101200-1012FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101300.woff2') format('woff2');
  unicode-range: U+101300-1013FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101400.woff2') format('woff2');
  unicode-range: U+101400-1014FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101500.woff2') format('woff2');
  unicode-range: U+101500-1015FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101600.woff2') format('woff2');
  unicode-range: U+101600-1016FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101700.woff2') format('woff2');
  unicode-range: U+101700-1017FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101800.woff2') format('woff2');
  unicode-range: U+101800-1018FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101900.woff2') format('woff2');
  unicode-range: U+101900-1019FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101a00.woff2') format('woff2');
  unicode-range: U+101A00-101AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101b00.woff2') format('woff2');
  unicode-range: U+101B00-101BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101c00.woff2') format('woff2');
  unicode-range: U+101C00-101CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101d00.woff2') format('woff2');
  unicode-range: U+101D00-101DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101e00.woff2') format('woff2');
  unicode-range: U+101E00-101EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-101f00.woff2') format('woff2');
  unicode-range: U+101F00-101FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102000.woff2') format('woff2');
  unicode-range: U+102000-1020FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102100.woff2') format('woff2');
  unicode-range: U+102100-1021FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102200.woff2') format('woff2');
  unicode-range: U+102200-1022FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102300.woff2') format('woff2');
  unicode-range: U+102300-1023FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102400.woff2') format('woff2');
  unicode-range: U+102400-1024FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102500.woff2') format('woff2');
  unicode-range: U+102500-1025FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102600.woff2') format('woff2');
  unicode-range: U+102600-1026FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102700.woff2') format('woff2');
  unicode-range: U+102700-1027FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102800.woff2') format('woff2');
  unicode-range: U+102800-1028FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102900.woff2') format('woff2');
  unicode-range: U+102900-1029FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102a00.woff2') format('woff2');
  unicode-range: U+102A00-102AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102b00.woff2') format('woff2');
  unicode-range: U+102B00-102BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102c00.woff2') format('woff2');
  unicode-range: U+102C00-102CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102d00.woff2') format('woff2');
  unicode-range: U+102D00-102DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102e00.woff2') format('woff2');
  unicode-range: U+102E00-102EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-102f00.woff2') format('woff2');
  unicode-range: U+102F00-102FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103000.woff2') format('woff2');
  unicode-range: U+103000-1030FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103100.woff2') format('woff2');
  unicode-range: U+103100-1031FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103200.woff2') format('woff2');
  unicode-range: U+103200-1032FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103300.woff2') format('woff2');
  unicode-range: U+103300-1033FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103400.woff2') format('woff2');
  unicode-range: U+103400-1034FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103500.woff2') format('woff2');
  unicode-range: U+103500-1035FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103600.woff2') format('woff2');
  unicode-range: U+103600-1036FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103700.woff2') format('woff2');
  unicode-range: U+103700-1037FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103800.woff2') format('woff2');
  unicode-range: U+103800-1038FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103900.woff2') format('woff2');
  unicode-range: U+103900-1039FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103a00.woff2') format('woff2');
  unicode-range: U+103A00-103AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103b00.woff2') format('woff2');
  unicode-range: U+103B00-103BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103c00.woff2') format('woff2');
  unicode-range: U+103C00-103CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103d00.woff2') format('woff2');
  unicode-range: U+103D00-103DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103e00.woff2') format('woff2');
  unicode-range: U+103E00-103EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-103f00.woff2') format('woff2');
  unicode-range: U+103F00-103FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104000.woff2') format('woff2');
  unicode-range: U+104000-1040FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104100.woff2') format('woff2');
  unicode-range: U+104100-1041FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104200.woff2') format('woff2');
  unicode-range: U+104200-1042FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104300.woff2') format('woff2');
  unicode-range: U+104300-1043FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104400.woff2') format('woff2');
  unicode-range: U+104400-1044FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104500.woff2') format('woff2');
  unicode-range: U+104500-1045FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104600.woff2') format('woff2');
  unicode-range: U+104600-1046FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104700.woff2') format('woff2');
  unicode-range: U+104700-1047FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104800.woff2') format('woff2');
  unicode-range: U+104800-1048FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104900.woff2') format('woff2');
  unicode-range: U+104900-1049FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104a00.woff2') format('woff2');
  unicode-range: U+104A00-104AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104b00.woff2') format('woff2');
  unicode-range: U+104B00-104BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104c00.woff2') format('woff2');
  unicode-range: U+104C00-104CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104d00.woff2') format('woff2');
  unicode-range: U+104D00-104DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104e00.woff2') format('woff2');
  unicode-range: U+104E00-104EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-104f00.woff2') format('woff2');
  unicode-range: U+104F00-104FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105000.woff2') format('woff2');
  unicode-range: U+105000-1050FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105100.woff2') format('woff2');
  unicode-range: U+105100-1051FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105200.woff2') format('woff2');
  unicode-range: U+105200-1052FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105300.woff2') format('woff2');
  unicode-range: U+105300-1053FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105400.woff2') format('woff2');
  unicode-range: U+105400-1054FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105500.woff2') format('woff2');
  unicode-range: U+105500-1055FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105600.woff2') format('woff2');
  unicode-range: U+105600-1056FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105700.woff2') format('woff2');
  unicode-range: U+105700-1057FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105800.woff2') format('woff2');
  unicode-range: U+105800-1058FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105900.woff2') format('woff2');
  unicode-range: U+105900-1059FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105a00.woff2') format('woff2');
  unicode-range: U+105A00-105AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105b00.woff2') format('woff2');
  unicode-range: U+105B00-105BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105c00.woff2') format('woff2');
  unicode-range: U+105C00-105CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105d00.woff2') format('woff2');
  unicode-range: U+105D00-105DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105e00.woff2') format('woff2');
  unicode-range: U+105E00-105EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-105f00.woff2') format('woff2');
  unicode-range: U+105F00-105FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106000.woff2') format('woff2');
  unicode-range: U+106000-1060FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106100.woff2') format('woff2');
  unicode-range: U+106100-1061FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106200.woff2') format('woff2');
  unicode-range: U+106200-1062FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106300.woff2') format('woff2');
  unicode-range: U+106300-1063FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106400.woff2') format('woff2');
  unicode-range: U+106400-1064FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106500.woff2') format('woff2');
  unicode-range: U+106500-1065FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106600.woff2') format('woff2');
  unicode-range: U+106600-1066FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106700.woff2') format('woff2');
  unicode-range: U+106700-1067FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106800.woff2') format('woff2');
  unicode-range: U+106800-1068FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106900.woff2') format('woff2');
  unicode-range: U+106900-1069FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106a00.woff2') format('woff2');
  unicode-range: U+106A00-106AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106b00.woff2') format('woff2');
  unicode-range: U+106B00-106BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106c00.woff2') format('woff2');
  unicode-range: U+106C00-106CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106d00.woff2') format('woff2');
  unicode-range: U+106D00-106DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106e00.woff2') format('woff2');
  unicode-range: U+106E00-106EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-106f00.woff2') format('woff2');
  unicode-range: U+106F00-106FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107000.woff2') format('woff2');
  unicode-range: U+107000-1070FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107100.woff2') format('woff2');
  unicode-range: U+107100-1071FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107200.woff2') format('woff2');
  unicode-range: U+107200-1072FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107300.woff2') format('woff2');
  unicode-range: U+107300-1073FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107400.woff2') format('woff2');
  unicode-range: U+107400-1074FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107500.woff2') format('woff2');
  unicode-range: U+107500-1075FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107600.woff2') format('woff2');
  unicode-range: U+107600-1076FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107700.woff2') format('woff2');
  unicode-range: U+107700-1077FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107800.woff2') format('woff2');
  unicode-range: U+107800-1078FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107900.woff2') format('woff2');
  unicode-range: U+107900-1079FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107a00.woff2') format('woff2');
  unicode-range: U+107A00-107AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107b00.woff2') format('woff2');
  unicode-range: U+107B00-107BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107c00.woff2') format('woff2');
  unicode-range: U+107C00-107CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107d00.woff2') format('woff2');
  unicode-range: U+107D00-107DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107e00.woff2') format('woff2');
  unicode-range: U+107E00-107EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-107f00.woff2') format('woff2');
  unicode-range: U+107F00-107FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108000.woff2') format('woff2');
  unicode-range: U+108000-1080FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108100.woff2') format('woff2');
  unicode-range: U+108100-1081FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108200.woff2') format('woff2');
  unicode-range: U+108200-1082FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108300.woff2') format('woff2');
  unicode-range: U+108300-1083FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108400.woff2') format('woff2');
  unicode-range: U+108400-1084FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108500.woff2') format('woff2');
  unicode-range: U+108500-1085FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108600.woff2') format('woff2');
  unicode-range: U+108600-1086FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108700.woff2') format('woff2');
  unicode-range: U+108700-1087FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108800.woff2') format('woff2');
  unicode-range: U+108800-1088FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108900.woff2') format('woff2');
  unicode-range: U+108900-1089FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108a00.woff2') format('woff2');
  unicode-range: U+108A00-108AFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108b00.woff2') format('woff2');
  unicode-range: U+108B00-108BFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108c00.woff2') format('woff2');
  unicode-range: U+108C00-108CFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108d00.woff2') format('woff2');
  unicode-range: U+108D00-108DFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108e00.woff2') format('woff2');
  unicode-range: U+108E00-108EFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-108f00.woff2') format('woff2');
  unicode-range: U+108F00-108FFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-109000.woff2') format('woff2');
  unicode-range: U+109000-1090FF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-10fc00.woff2') format('woff2');
  unicode-range: U+10FC00-10FCFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-10fd00.woff2') format('woff2');
  unicode-range: U+10FD00-10FDFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-10fe00.woff2') format('woff2');
  unicode-range: U+10FE00-10FEFF;
}

@font-face {
  font-family: 'WFG FSung';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/WFGFSung-400-10ff00.woff2') format('woff2');
  unicode-range: U+10FF00-10FFFF;
}
