/*! WoW Game Site Styles */
html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
*,
:after,
:before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
    font-family: farhang !important;
    direction: rtl
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
a {
    background-color: transparent;
}
a:active,
html:not(.touch) a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: 700;
}
dfn {
    font-style: italic;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
mark {
    background: #ff0;
    color: #000;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button:focus {
    outline: 2px solid rgba(77, 144, 254, 0.4);
    outline-offset: 0;
}
button:-moz-focusring {
    outline-style: dotted;
    outline-offset: 0;
    outline-color: #fff;
    outline-width: 1px;
}
button {
    border: none;
    margin: 0;
    padding: 0;
    width: auto;
    overflow: visible;
    text-align: left;
    background: transparent;
    color: inherit;
    font: inherit;
    line-height: normal;
    -webkit-font-smoothing: inherit;
    -moz-osx-font-smoothing: inherit;
    -webkit-appearance: none;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: 700;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td,
th {
    padding: 0;
}
body {
    text-rendering: optimizeLegibility;
    -webkit-font-feature-settings: "kern" 1, "kern";
    font-feature-settings: "kern" 1, "kern";
    -webkit-font-kerning: normal;
    font-kerning: normal;
}
.fontFamily-semplicita {
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
}
.fontFamily-semplicita.zh-cn,
.zh-cn .fontFamily-semplicita {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.fontFamily-semplicita.ko-kr,
.ko-kr .fontFamily-semplicita {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.fontFamily-semplicita.ru-ru,
.ru-ru .fontFamily-semplicita {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.fontFamily-semplicita.zh-tw,
.zh-tw .fontFamily-semplicita {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.fontFamily-blizzard {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.fontFamily-blizzard.zh-cn,
.zh-cn .fontFamily-blizzard {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.fontFamily-blizzard.ko-kr,
.ko-kr .fontFamily-blizzard {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.fontFamily-blizzard.ru-ru,
.ru-ru .fontFamily-blizzard {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.fontFamily-blizzard.zh-tw,
.zh-tw .fontFamily-blizzard {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.fontFamily-quadrata {
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
}
.fontFamily-quadrata.zh-cn,
.zh-cn .fontFamily-quadrata {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.fontFamily-quadrata.ko-kr,
.ko-kr .fontFamily-quadrata {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.fontFamily-quadrata.ru-ru,
.ru-ru .fontFamily-quadrata {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.fontFamily-quadrata.zh-tw,
.zh-tw .fontFamily-quadrata {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.fontStyle-italic {
    font-style: italic;
}
.font-none {
    font-size: 0;
    line-height: 0;
}
.font-sup {
    color: #cacaca;
    text-transform: uppercase;
    display: inline-block;
    font-size: 9px;
    margin-left: 0.25em;
}
.font-legalmark {
    font-size: 0.7em;
    position: relative;
    top: -0.4em;
}
html:not(.touch) .font-link:hover {
    text-decoration: underline;
}
.font-link[disabled] {
    cursor: default;
    opacity: 0.5;
}
.fontWeight-bold {
    font-weight: 700;
}
.fontWeight-light,
.fontWeight-normal {
    font-weight: 400;
}
.letter-spacing-huge {
    letter-spacing: 7px;
}
.letter-spacing-large {
    letter-spacing: 6px;
}
.letter-spacing-medium {
    letter-spacing: 4px;
}
.letter-spacing-normal {
    letter-spacing: 3px;
}
.letter-spacing-small {
    letter-spacing: 2px;
}
.letter-spacing-tiny {
    letter-spacing: 1px;
}
.font-size-xxSmall {
    font-size: 1rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-xxSmall {
        font-size: 1rem;
    }
    
/*
@font-face {
font-family: dana;
font-style: normal;
font-weight: 300;
font-display: swap;
src: local("dana"), local("dana-black"), url(../fonts/new/Farhang-Medium.woff) format("woff");
}   
*/
    
@font-face {
font-family: farhang;
font-style: normal;
font-weight: 300;
src: url('../fonts/new/Farhang-Medium.ttf');
src: url('../fonts/new/farhang-Medium.eot?#iefix') format('embedded-opentype'),   IE6-8 
     url('../fonts/new/farhang-Medium.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
     url('../fonts/new/Farhang-Medium.ttf') format('ttf'),
     url('../fonts/new/farhang-Medium.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
      @font-face {
      font-family: Tanha;
      src: url('http://fonts.codearena.ir/rastikerdar/tanha/tanha.eot');
      src: url('http://fonts.codearena.ir/rastikerdar/tanha/tanha.eot?#iefix') format('embedded-opentype'),
           url('http://fonts.codearena.ir/rastikerdar/tanha/tanha.woff') format('woff'),
           url('http://fonts.codearena.ir/rastikerdar/tanha/tanha.ttf') format('truetype');
      font-weight: normal;
    }
    
}
@media (min-width: 1280px) {
    .font-size-xxSmall {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-darkBeige.zh-cn,
.zh-cn .font-semp-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-darkBeige.ko-kr,
.ko-kr .font-semp-xxSmall-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-darkBeige.ru-ru,
.ru-ru .font-semp-xxSmall-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-darkBeige.zh-tw,
.zh-tw .font-semp-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-mediumBeige.zh-cn,
.zh-cn .font-semp-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-mediumBeige.ko-kr,
.ko-kr .font-semp-xxSmall-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-mediumBeige.ru-ru,
.ru-ru .font-semp-xxSmall-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-mediumBeige.zh-tw,
.zh-tw .font-semp-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-beige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-beige {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-beige.zh-cn,
.zh-cn .font-semp-xxSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-beige.ko-kr,
.ko-kr .font-semp-xxSmall-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-beige.ru-ru,
.ru-ru .font-semp-xxSmall-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-beige.zh-tw,
.zh-tw .font-semp-xxSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-lightBeige.zh-cn,
.zh-cn .font-semp-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-lightBeige.ko-kr,
.ko-kr .font-semp-xxSmall-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-lightBeige.ru-ru,
.ru-ru .font-semp-xxSmall-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-lightBeige.zh-tw,
.zh-tw .font-semp-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-blue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-blue {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-blue.zh-cn,
.zh-cn .font-semp-xxSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-blue.ko-kr,
.ko-kr .font-semp-xxSmall-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-blue.ru-ru,
.ru-ru .font-semp-xxSmall-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-blue.zh-tw,
.zh-tw .font-semp-xxSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-lightBlue.zh-cn,
.zh-cn .font-semp-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-lightBlue.ko-kr,
.ko-kr .font-semp-xxSmall-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-lightBlue.ru-ru,
.ru-ru .font-semp-xxSmall-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-lightBlue.zh-tw,
.zh-tw .font-semp-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-red {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-red {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-red.zh-cn,
.zh-cn .font-semp-xxSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-red.ko-kr,
.ko-kr .font-semp-xxSmall-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-red.ru-ru,
.ru-ru .font-semp-xxSmall-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-red.zh-tw,
.zh-tw .font-semp-xxSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-mediumGreen.zh-cn,
.zh-cn .font-semp-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-mediumGreen.ko-kr,
.ko-kr .font-semp-xxSmall-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-mediumGreen.ru-ru,
.ru-ru .font-semp-xxSmall-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-mediumGreen.zh-tw,
.zh-tw .font-semp-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-lightGreen.zh-cn,
.zh-cn .font-semp-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-lightGreen.ko-kr,
.ko-kr .font-semp-xxSmall-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-lightGreen.ru-ru,
.ru-ru .font-semp-xxSmall-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-lightGreen.zh-tw,
.zh-tw .font-semp-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-darkBrown.zh-cn,
.zh-cn .font-semp-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-darkBrown.ko-kr,
.ko-kr .font-semp-xxSmall-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-darkBrown.ru-ru,
.ru-ru .font-semp-xxSmall-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-darkBrown.zh-tw,
.zh-tw .font-semp-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-mediumGold.zh-cn,
.zh-cn .font-semp-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-mediumGold.ko-kr,
.ko-kr .font-semp-xxSmall-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-mediumGold.ru-ru,
.ru-ru .font-semp-xxSmall-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-mediumGold.zh-tw,
.zh-tw .font-semp-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-lightGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-lightGold {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-lightGold.zh-cn,
.zh-cn .font-semp-xxSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-lightGold.ko-kr,
.ko-kr .font-semp-xxSmall-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-lightGold.ru-ru,
.ru-ru .font-semp-xxSmall-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-lightGold.zh-tw,
.zh-tw .font-semp-xxSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-lightOrange.zh-cn,
.zh-cn .font-semp-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-lightOrange.ko-kr,
.ko-kr .font-semp-xxSmall-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-lightOrange.ru-ru,
.ru-ru .font-semp-xxSmall-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-lightOrange.zh-tw,
.zh-tw .font-semp-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-black {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-black {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-black.zh-cn,
.zh-cn .font-semp-xxSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-black.ko-kr,
.ko-kr .font-semp-xxSmall-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-black.ru-ru,
.ru-ru .font-semp-xxSmall-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-black.zh-tw,
.zh-tw .font-semp-xxSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-darkGray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-darkGray {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-darkGray.zh-cn,
.zh-cn .font-semp-xxSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-darkGray.ko-kr,
.ko-kr .font-semp-xxSmall-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-darkGray.ru-ru,
.ru-ru .font-semp-xxSmall-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-darkGray.zh-tw,
.zh-tw .font-semp-xxSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-gray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-gray {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-gray.zh-cn,
.zh-cn .font-semp-xxSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-gray.ko-kr,
.ko-kr .font-semp-xxSmall-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-gray.ru-ru,
.ru-ru .font-semp-xxSmall-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-gray.zh-tw,
.zh-tw .font-semp-xxSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-silver {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-silver {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-silver.zh-cn,
.zh-cn .font-semp-xxSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-silver.ko-kr,
.ko-kr .font-semp-xxSmall-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-silver.ru-ru,
.ru-ru .font-semp-xxSmall-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-silver.zh-tw,
.zh-tw .font-semp-xxSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxSmall-white {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxSmall-white {
        font-size: 1rem;
    }
}
.font-semp-xxSmall-white.zh-cn,
.zh-cn .font-semp-xxSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxSmall-white.ko-kr,
.ko-kr .font-semp-xxSmall-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxSmall-white.ru-ru,
.ru-ru .font-semp-xxSmall-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxSmall-white.zh-tw,
.zh-tw .font-semp-xxSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-darkBeige.zh-cn,
.zh-cn .font-bliz-light-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-darkBeige.ko-kr,
.ko-kr .font-bliz-light-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-darkBeige.ru-ru,
.ru-ru .font-bliz-light-xxSmall-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-darkBeige.zh-tw,
.zh-tw .font-bliz-light-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-xxSmall-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-beige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-beige {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-beige.zh-cn,
.zh-cn .font-bliz-light-xxSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-beige.ko-kr,
.ko-kr .font-bliz-light-xxSmall-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-beige.ru-ru,
.ru-ru .font-bliz-light-xxSmall-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-beige.zh-tw,
.zh-tw .font-bliz-light-xxSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-lightBeige.zh-cn,
.zh-cn .font-bliz-light-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-lightBeige.ko-kr,
.ko-kr .font-bliz-light-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-lightBeige.ru-ru,
.ru-ru .font-bliz-light-xxSmall-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-lightBeige.zh-tw,
.zh-tw .font-bliz-light-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-blue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-blue {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-blue.zh-cn,
.zh-cn .font-bliz-light-xxSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-blue.ko-kr,
.ko-kr .font-bliz-light-xxSmall-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-blue.ru-ru,
.ru-ru .font-bliz-light-xxSmall-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-blue.zh-tw,
.zh-tw .font-bliz-light-xxSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-lightBlue.zh-cn,
.zh-cn .font-bliz-light-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-lightBlue.ko-kr,
.ko-kr .font-bliz-light-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-lightBlue.ru-ru,
.ru-ru .font-bliz-light-xxSmall-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-lightBlue.zh-tw,
.zh-tw .font-bliz-light-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-red {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-red {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-red.zh-cn,
.zh-cn .font-bliz-light-xxSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-red.ko-kr,
.ko-kr .font-bliz-light-xxSmall-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-red.ru-ru,
.ru-ru .font-bliz-light-xxSmall-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-red.zh-tw,
.zh-tw .font-bliz-light-xxSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-xxSmall-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-lightGreen.zh-cn,
.zh-cn .font-bliz-light-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-lightGreen.ko-kr,
.ko-kr .font-bliz-light-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-lightGreen.ru-ru,
.ru-ru .font-bliz-light-xxSmall-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-lightGreen.zh-tw,
.zh-tw .font-bliz-light-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-darkBrown.zh-cn,
.zh-cn .font-bliz-light-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-darkBrown.ko-kr,
.ko-kr .font-bliz-light-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-darkBrown.ru-ru,
.ru-ru .font-bliz-light-xxSmall-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-darkBrown.zh-tw,
.zh-tw .font-bliz-light-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-mediumGold.zh-cn,
.zh-cn .font-bliz-light-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-mediumGold.ko-kr,
.ko-kr .font-bliz-light-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-mediumGold.ru-ru,
.ru-ru .font-bliz-light-xxSmall-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-mediumGold.zh-tw,
.zh-tw .font-bliz-light-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-lightGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-lightGold {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-lightGold.zh-cn,
.zh-cn .font-bliz-light-xxSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-lightGold.ko-kr,
.ko-kr .font-bliz-light-xxSmall-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-lightGold.ru-ru,
.ru-ru .font-bliz-light-xxSmall-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-lightGold.zh-tw,
.zh-tw .font-bliz-light-xxSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-lightOrange.zh-cn,
.zh-cn .font-bliz-light-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-lightOrange.ko-kr,
.ko-kr .font-bliz-light-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-lightOrange.ru-ru,
.ru-ru .font-bliz-light-xxSmall-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-lightOrange.zh-tw,
.zh-tw .font-bliz-light-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-black {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-black {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-black.zh-cn,
.zh-cn .font-bliz-light-xxSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-black.ko-kr,
.ko-kr .font-bliz-light-xxSmall-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-black.ru-ru,
.ru-ru .font-bliz-light-xxSmall-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-black.zh-tw,
.zh-tw .font-bliz-light-xxSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-darkGray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-darkGray {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-darkGray.zh-cn,
.zh-cn .font-bliz-light-xxSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-darkGray.ko-kr,
.ko-kr .font-bliz-light-xxSmall-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-darkGray.ru-ru,
.ru-ru .font-bliz-light-xxSmall-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-darkGray.zh-tw,
.zh-tw .font-bliz-light-xxSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-gray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-gray {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-gray.zh-cn,
.zh-cn .font-bliz-light-xxSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-gray.ko-kr,
.ko-kr .font-bliz-light-xxSmall-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-gray.ru-ru,
.ru-ru .font-bliz-light-xxSmall-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-gray.zh-tw,
.zh-tw .font-bliz-light-xxSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-silver {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-silver {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-silver.zh-cn,
.zh-cn .font-bliz-light-xxSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-silver.ko-kr,
.ko-kr .font-bliz-light-xxSmall-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-silver.ru-ru,
.ru-ru .font-bliz-light-xxSmall-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-silver.zh-tw,
.zh-tw .font-bliz-light-xxSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxSmall-white {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxSmall-white {
        font-size: 1rem;
    }
}
.font-bliz-light-xxSmall-white.zh-cn,
.zh-cn .font-bliz-light-xxSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxSmall-white.ko-kr,
.ko-kr .font-bliz-light-xxSmall-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxSmall-white.ru-ru,
.ru-ru .font-bliz-light-xxSmall-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxSmall-white.zh-tw,
.zh-tw .font-bliz-light-xxSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-darkBeige {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-darkBeige.zh-cn,
.zh-cn .font-quadrata-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-darkBeige.ko-kr,
.ko-kr .font-quadrata-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-darkBeige.ru-ru,
.ru-ru .font-quadrata-xxSmall-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-darkBeige.zh-tw,
.zh-tw .font-quadrata-xxSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-mediumBeige {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-mediumBeige.zh-cn,
.zh-cn .font-quadrata-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-mediumBeige.ko-kr,
.ko-kr .font-quadrata-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-mediumBeige.ru-ru,
.ru-ru .font-quadrata-xxSmall-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-mediumBeige.zh-tw,
.zh-tw .font-quadrata-xxSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-beige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-beige {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-beige.zh-cn,
.zh-cn .font-quadrata-xxSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-beige.ko-kr,
.ko-kr .font-quadrata-xxSmall-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-beige.ru-ru,
.ru-ru .font-quadrata-xxSmall-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-beige.zh-tw,
.zh-tw .font-quadrata-xxSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-lightBeige {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-lightBeige.zh-cn,
.zh-cn .font-quadrata-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-lightBeige.ko-kr,
.ko-kr .font-quadrata-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-lightBeige.ru-ru,
.ru-ru .font-quadrata-xxSmall-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-lightBeige.zh-tw,
.zh-tw .font-quadrata-xxSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-blue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-blue {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-blue.zh-cn,
.zh-cn .font-quadrata-xxSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-blue.ko-kr,
.ko-kr .font-quadrata-xxSmall-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-blue.ru-ru,
.ru-ru .font-quadrata-xxSmall-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-blue.zh-tw,
.zh-tw .font-quadrata-xxSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-lightBlue {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-lightBlue.zh-cn,
.zh-cn .font-quadrata-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-lightBlue.ko-kr,
.ko-kr .font-quadrata-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-lightBlue.ru-ru,
.ru-ru .font-quadrata-xxSmall-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-lightBlue.zh-tw,
.zh-tw .font-quadrata-xxSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-red {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-red {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-red.zh-cn,
.zh-cn .font-quadrata-xxSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-red.ko-kr,
.ko-kr .font-quadrata-xxSmall-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-red.ru-ru,
.ru-ru .font-quadrata-xxSmall-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-red.zh-tw,
.zh-tw .font-quadrata-xxSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-mediumGreen {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-mediumGreen.zh-cn,
.zh-cn .font-quadrata-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-mediumGreen.ko-kr,
.ko-kr .font-quadrata-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-mediumGreen.ru-ru,
.ru-ru .font-quadrata-xxSmall-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-mediumGreen.zh-tw,
.zh-tw .font-quadrata-xxSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-lightGreen {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-lightGreen.zh-cn,
.zh-cn .font-quadrata-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-lightGreen.ko-kr,
.ko-kr .font-quadrata-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-lightGreen.ru-ru,
.ru-ru .font-quadrata-xxSmall-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-lightGreen.zh-tw,
.zh-tw .font-quadrata-xxSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-darkBrown {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-darkBrown.zh-cn,
.zh-cn .font-quadrata-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-darkBrown.ko-kr,
.ko-kr .font-quadrata-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-darkBrown.ru-ru,
.ru-ru .font-quadrata-xxSmall-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-darkBrown.zh-tw,
.zh-tw .font-quadrata-xxSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-mediumGold {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-mediumGold.zh-cn,
.zh-cn .font-quadrata-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-mediumGold.ko-kr,
.ko-kr .font-quadrata-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-mediumGold.ru-ru,
.ru-ru .font-quadrata-xxSmall-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-mediumGold.zh-tw,
.zh-tw .font-quadrata-xxSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-lightGold {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-lightGold {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-lightGold.zh-cn,
.zh-cn .font-quadrata-xxSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-lightGold.ko-kr,
.ko-kr .font-quadrata-xxSmall-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-lightGold.ru-ru,
.ru-ru .font-quadrata-xxSmall-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-lightGold.zh-tw,
.zh-tw .font-quadrata-xxSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-lightOrange {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-lightOrange.zh-cn,
.zh-cn .font-quadrata-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-lightOrange.ko-kr,
.ko-kr .font-quadrata-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-lightOrange.ru-ru,
.ru-ru .font-quadrata-xxSmall-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-lightOrange.zh-tw,
.zh-tw .font-quadrata-xxSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-black {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-black {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-black.zh-cn,
.zh-cn .font-quadrata-xxSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-black.ko-kr,
.ko-kr .font-quadrata-xxSmall-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-black.ru-ru,
.ru-ru .font-quadrata-xxSmall-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-black.zh-tw,
.zh-tw .font-quadrata-xxSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-darkGray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-darkGray {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-darkGray.zh-cn,
.zh-cn .font-quadrata-xxSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-darkGray.ko-kr,
.ko-kr .font-quadrata-xxSmall-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-darkGray.ru-ru,
.ru-ru .font-quadrata-xxSmall-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-darkGray.zh-tw,
.zh-tw .font-quadrata-xxSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-gray {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-gray {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-gray.zh-cn,
.zh-cn .font-quadrata-xxSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-gray.ko-kr,
.ko-kr .font-quadrata-xxSmall-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-gray.ru-ru,
.ru-ru .font-quadrata-xxSmall-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-gray.zh-tw,
.zh-tw .font-quadrata-xxSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-silver {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-silver {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-silver.zh-cn,
.zh-cn .font-quadrata-xxSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-silver.ko-kr,
.ko-kr .font-quadrata-xxSmall-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-silver.ru-ru,
.ru-ru .font-quadrata-xxSmall-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-silver.zh-tw,
.zh-tw .font-quadrata-xxSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-xxSmall-white {
        font-size: 1rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxSmall-white {
        font-size: 1rem;
    }
}
.font-quadrata-xxSmall-white.zh-cn,
.zh-cn .font-quadrata-xxSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxSmall-white.ko-kr,
.ko-kr .font-quadrata-xxSmall-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxSmall-white.ru-ru,
.ru-ru .font-quadrata-xxSmall-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxSmall-white.zh-tw,
.zh-tw .font-quadrata-xxSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-xSmall {
    font-size: 1rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-xSmall {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-size-xSmall {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-darkBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-darkBeige {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-darkBeige.zh-cn,
.zh-cn .font-semp-xSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-darkBeige.ko-kr,
.ko-kr .font-semp-xSmall-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-darkBeige.ru-ru,
.ru-ru .font-semp-xSmall-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-darkBeige.zh-tw,
.zh-tw .font-semp-xSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-mediumBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-mediumBeige {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-mediumBeige.zh-cn,
.zh-cn .font-semp-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-mediumBeige.ko-kr,
.ko-kr .font-semp-xSmall-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-mediumBeige.ru-ru,
.ru-ru .font-semp-xSmall-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-mediumBeige.zh-tw,
.zh-tw .font-semp-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-beige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-beige {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-beige.zh-cn,
.zh-cn .font-semp-xSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-beige.ko-kr,
.ko-kr .font-semp-xSmall-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-beige.ru-ru,
.ru-ru .font-semp-xSmall-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-beige.zh-tw,
.zh-tw .font-semp-xSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-lightBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-lightBeige {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-lightBeige.zh-cn,
.zh-cn .font-semp-xSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-lightBeige.ko-kr,
.ko-kr .font-semp-xSmall-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-lightBeige.ru-ru,
.ru-ru .font-semp-xSmall-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-lightBeige.zh-tw,
.zh-tw .font-semp-xSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-blue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-blue {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-blue.zh-cn,
.zh-cn .font-semp-xSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-blue.ko-kr,
.ko-kr .font-semp-xSmall-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-blue.ru-ru,
.ru-ru .font-semp-xSmall-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-blue.zh-tw,
.zh-tw .font-semp-xSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-lightBlue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-lightBlue {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-lightBlue.zh-cn,
.zh-cn .font-semp-xSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-lightBlue.ko-kr,
.ko-kr .font-semp-xSmall-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-lightBlue.ru-ru,
.ru-ru .font-semp-xSmall-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-lightBlue.zh-tw,
.zh-tw .font-semp-xSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-red {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-red {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-red.zh-cn,
.zh-cn .font-semp-xSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-red.ko-kr,
.ko-kr .font-semp-xSmall-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-red.ru-ru,
.ru-ru .font-semp-xSmall-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-red.zh-tw,
.zh-tw .font-semp-xSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-mediumGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-mediumGreen {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-mediumGreen.zh-cn,
.zh-cn .font-semp-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-mediumGreen.ko-kr,
.ko-kr .font-semp-xSmall-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-mediumGreen.ru-ru,
.ru-ru .font-semp-xSmall-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-mediumGreen.zh-tw,
.zh-tw .font-semp-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-lightGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-lightGreen {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-lightGreen.zh-cn,
.zh-cn .font-semp-xSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-lightGreen.ko-kr,
.ko-kr .font-semp-xSmall-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-lightGreen.ru-ru,
.ru-ru .font-semp-xSmall-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-lightGreen.zh-tw,
.zh-tw .font-semp-xSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-darkBrown {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-darkBrown {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-darkBrown.zh-cn,
.zh-cn .font-semp-xSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-darkBrown.ko-kr,
.ko-kr .font-semp-xSmall-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-darkBrown.ru-ru,
.ru-ru .font-semp-xSmall-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-darkBrown.zh-tw,
.zh-tw .font-semp-xSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-mediumGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-mediumGold {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-mediumGold.zh-cn,
.zh-cn .font-semp-xSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-mediumGold.ko-kr,
.ko-kr .font-semp-xSmall-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-mediumGold.ru-ru,
.ru-ru .font-semp-xSmall-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-mediumGold.zh-tw,
.zh-tw .font-semp-xSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-lightGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-lightGold {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-lightGold.zh-cn,
.zh-cn .font-semp-xSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-lightGold.ko-kr,
.ko-kr .font-semp-xSmall-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-lightGold.ru-ru,
.ru-ru .font-semp-xSmall-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-lightGold.zh-tw,
.zh-tw .font-semp-xSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-lightOrange {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-lightOrange {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-lightOrange.zh-cn,
.zh-cn .font-semp-xSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-lightOrange.ko-kr,
.ko-kr .font-semp-xSmall-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-lightOrange.ru-ru,
.ru-ru .font-semp-xSmall-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-lightOrange.zh-tw,
.zh-tw .font-semp-xSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-black {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-black {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-black.zh-cn,
.zh-cn .font-semp-xSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-black.ko-kr,
.ko-kr .font-semp-xSmall-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-black.ru-ru,
.ru-ru .font-semp-xSmall-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-black.zh-tw,
.zh-tw .font-semp-xSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-darkGray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-darkGray {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-darkGray.zh-cn,
.zh-cn .font-semp-xSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-darkGray.ko-kr,
.ko-kr .font-semp-xSmall-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-darkGray.ru-ru,
.ru-ru .font-semp-xSmall-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-darkGray.zh-tw,
.zh-tw .font-semp-xSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-gray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-gray {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-gray.zh-cn,
.zh-cn .font-semp-xSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-gray.ko-kr,
.ko-kr .font-semp-xSmall-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-gray.ru-ru,
.ru-ru .font-semp-xSmall-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-gray.zh-tw,
.zh-tw .font-semp-xSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-silver {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-silver {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-silver.zh-cn,
.zh-cn .font-semp-xSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-silver.ko-kr,
.ko-kr .font-semp-xSmall-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-silver.ru-ru,
.ru-ru .font-semp-xSmall-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-silver.zh-tw,
.zh-tw .font-semp-xSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xSmall-white {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xSmall-white {
        font-size: 1.2rem;
    }
}
.font-semp-xSmall-white.zh-cn,
.zh-cn .font-semp-xSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xSmall-white.ko-kr,
.ko-kr .font-semp-xSmall-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xSmall-white.ru-ru,
.ru-ru .font-semp-xSmall-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xSmall-white.zh-tw,
.zh-tw .font-semp-xSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-darkBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-darkBeige {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-darkBeige.zh-cn,
.zh-cn .font-bliz-light-xSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-darkBeige.ko-kr,
.ko-kr .font-bliz-light-xSmall-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-darkBeige.ru-ru,
.ru-ru .font-bliz-light-xSmall-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-darkBeige.zh-tw,
.zh-tw .font-bliz-light-xSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-mediumBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-mediumBeige {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-xSmall-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-beige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-beige {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-beige.zh-cn,
.zh-cn .font-bliz-light-xSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-beige.ko-kr,
.ko-kr .font-bliz-light-xSmall-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-beige.ru-ru,
.ru-ru .font-bliz-light-xSmall-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-beige.zh-tw,
.zh-tw .font-bliz-light-xSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-lightBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-lightBeige {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-lightBeige.zh-cn,
.zh-cn .font-bliz-light-xSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-lightBeige.ko-kr,
.ko-kr .font-bliz-light-xSmall-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-lightBeige.ru-ru,
.ru-ru .font-bliz-light-xSmall-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-lightBeige.zh-tw,
.zh-tw .font-bliz-light-xSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-blue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-blue {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-blue.zh-cn,
.zh-cn .font-bliz-light-xSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-blue.ko-kr,
.ko-kr .font-bliz-light-xSmall-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-blue.ru-ru,
.ru-ru .font-bliz-light-xSmall-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-blue.zh-tw,
.zh-tw .font-bliz-light-xSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-lightBlue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-lightBlue {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-lightBlue.zh-cn,
.zh-cn .font-bliz-light-xSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-lightBlue.ko-kr,
.ko-kr .font-bliz-light-xSmall-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-lightBlue.ru-ru,
.ru-ru .font-bliz-light-xSmall-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-lightBlue.zh-tw,
.zh-tw .font-bliz-light-xSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-red {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-red {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-red.zh-cn,
.zh-cn .font-bliz-light-xSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-red.ko-kr,
.ko-kr .font-bliz-light-xSmall-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-red.ru-ru,
.ru-ru .font-bliz-light-xSmall-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-red.zh-tw,
.zh-tw .font-bliz-light-xSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-mediumGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-mediumGreen {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-xSmall-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-lightGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-lightGreen {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-lightGreen.zh-cn,
.zh-cn .font-bliz-light-xSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-lightGreen.ko-kr,
.ko-kr .font-bliz-light-xSmall-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-lightGreen.ru-ru,
.ru-ru .font-bliz-light-xSmall-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-lightGreen.zh-tw,
.zh-tw .font-bliz-light-xSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-darkBrown {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-darkBrown {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-darkBrown.zh-cn,
.zh-cn .font-bliz-light-xSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-darkBrown.ko-kr,
.ko-kr .font-bliz-light-xSmall-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-darkBrown.ru-ru,
.ru-ru .font-bliz-light-xSmall-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-darkBrown.zh-tw,
.zh-tw .font-bliz-light-xSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-mediumGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-mediumGold {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-mediumGold.zh-cn,
.zh-cn .font-bliz-light-xSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-mediumGold.ko-kr,
.ko-kr .font-bliz-light-xSmall-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-mediumGold.ru-ru,
.ru-ru .font-bliz-light-xSmall-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-mediumGold.zh-tw,
.zh-tw .font-bliz-light-xSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-lightGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-lightGold {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-lightGold.zh-cn,
.zh-cn .font-bliz-light-xSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-lightGold.ko-kr,
.ko-kr .font-bliz-light-xSmall-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-lightGold.ru-ru,
.ru-ru .font-bliz-light-xSmall-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-lightGold.zh-tw,
.zh-tw .font-bliz-light-xSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-lightOrange {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-lightOrange {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-lightOrange.zh-cn,
.zh-cn .font-bliz-light-xSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-lightOrange.ko-kr,
.ko-kr .font-bliz-light-xSmall-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-lightOrange.ru-ru,
.ru-ru .font-bliz-light-xSmall-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-lightOrange.zh-tw,
.zh-tw .font-bliz-light-xSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-black {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-black {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-black.zh-cn,
.zh-cn .font-bliz-light-xSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-black.ko-kr,
.ko-kr .font-bliz-light-xSmall-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-black.ru-ru,
.ru-ru .font-bliz-light-xSmall-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-black.zh-tw,
.zh-tw .font-bliz-light-xSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-darkGray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-darkGray {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-darkGray.zh-cn,
.zh-cn .font-bliz-light-xSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-darkGray.ko-kr,
.ko-kr .font-bliz-light-xSmall-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-darkGray.ru-ru,
.ru-ru .font-bliz-light-xSmall-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-darkGray.zh-tw,
.zh-tw .font-bliz-light-xSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-gray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-gray {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-gray.zh-cn,
.zh-cn .font-bliz-light-xSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-gray.ko-kr,
.ko-kr .font-bliz-light-xSmall-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-gray.ru-ru,
.ru-ru .font-bliz-light-xSmall-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-gray.zh-tw,
.zh-tw .font-bliz-light-xSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-silver {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-silver {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-silver.zh-cn,
.zh-cn .font-bliz-light-xSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-silver.ko-kr,
.ko-kr .font-bliz-light-xSmall-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-silver.ru-ru,
.ru-ru .font-bliz-light-xSmall-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-silver.zh-tw,
.zh-tw .font-bliz-light-xSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xSmall-white {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xSmall-white {
        font-size: 1.2rem;
    }
}
.font-bliz-light-xSmall-white.zh-cn,
.zh-cn .font-bliz-light-xSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xSmall-white.ko-kr,
.ko-kr .font-bliz-light-xSmall-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xSmall-white.ru-ru,
.ru-ru .font-bliz-light-xSmall-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xSmall-white.zh-tw,
.zh-tw .font-bliz-light-xSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-darkBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-darkBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-darkBeige {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-darkBeige.zh-cn,
.zh-cn .font-quadrata-xSmall-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-darkBeige.ko-kr,
.ko-kr .font-quadrata-xSmall-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-darkBeige.ru-ru,
.ru-ru .font-quadrata-xSmall-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-darkBeige.zh-tw,
.zh-tw .font-quadrata-xSmall-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-mediumBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-mediumBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-mediumBeige {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-mediumBeige.zh-cn,
.zh-cn .font-quadrata-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-mediumBeige.ko-kr,
.ko-kr .font-quadrata-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-mediumBeige.ru-ru,
.ru-ru .font-quadrata-xSmall-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-mediumBeige.zh-tw,
.zh-tw .font-quadrata-xSmall-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-beige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-beige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-beige {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-beige.zh-cn,
.zh-cn .font-quadrata-xSmall-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-beige.ko-kr,
.ko-kr .font-quadrata-xSmall-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-beige.ru-ru,
.ru-ru .font-quadrata-xSmall-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-beige.zh-tw,
.zh-tw .font-quadrata-xSmall-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-lightBeige {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-lightBeige {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-lightBeige {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-lightBeige.zh-cn,
.zh-cn .font-quadrata-xSmall-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-lightBeige.ko-kr,
.ko-kr .font-quadrata-xSmall-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-lightBeige.ru-ru,
.ru-ru .font-quadrata-xSmall-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-lightBeige.zh-tw,
.zh-tw .font-quadrata-xSmall-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-blue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-blue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-blue {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-blue.zh-cn,
.zh-cn .font-quadrata-xSmall-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-blue.ko-kr,
.ko-kr .font-quadrata-xSmall-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-blue.ru-ru,
.ru-ru .font-quadrata-xSmall-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-blue.zh-tw,
.zh-tw .font-quadrata-xSmall-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-lightBlue {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-lightBlue {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-lightBlue {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-lightBlue.zh-cn,
.zh-cn .font-quadrata-xSmall-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-lightBlue.ko-kr,
.ko-kr .font-quadrata-xSmall-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-lightBlue.ru-ru,
.ru-ru .font-quadrata-xSmall-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-lightBlue.zh-tw,
.zh-tw .font-quadrata-xSmall-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-red {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-red {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-red {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-red.zh-cn,
.zh-cn .font-quadrata-xSmall-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-red.ko-kr,
.ko-kr .font-quadrata-xSmall-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-red.ru-ru,
.ru-ru .font-quadrata-xSmall-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-red.zh-tw,
.zh-tw .font-quadrata-xSmall-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-mediumGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-mediumGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-mediumGreen {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-mediumGreen.zh-cn,
.zh-cn .font-quadrata-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-mediumGreen.ko-kr,
.ko-kr .font-quadrata-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-mediumGreen.ru-ru,
.ru-ru .font-quadrata-xSmall-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-mediumGreen.zh-tw,
.zh-tw .font-quadrata-xSmall-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-lightGreen {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-lightGreen {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-lightGreen {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-lightGreen.zh-cn,
.zh-cn .font-quadrata-xSmall-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-lightGreen.ko-kr,
.ko-kr .font-quadrata-xSmall-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-lightGreen.ru-ru,
.ru-ru .font-quadrata-xSmall-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-lightGreen.zh-tw,
.zh-tw .font-quadrata-xSmall-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-darkBrown {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-darkBrown {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-darkBrown {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-darkBrown.zh-cn,
.zh-cn .font-quadrata-xSmall-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-darkBrown.ko-kr,
.ko-kr .font-quadrata-xSmall-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-darkBrown.ru-ru,
.ru-ru .font-quadrata-xSmall-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-darkBrown.zh-tw,
.zh-tw .font-quadrata-xSmall-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-mediumGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-mediumGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-mediumGold {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-mediumGold.zh-cn,
.zh-cn .font-quadrata-xSmall-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-mediumGold.ko-kr,
.ko-kr .font-quadrata-xSmall-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-mediumGold.ru-ru,
.ru-ru .font-quadrata-xSmall-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-mediumGold.zh-tw,
.zh-tw .font-quadrata-xSmall-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-lightGold {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-lightGold {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-lightGold {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-lightGold.zh-cn,
.zh-cn .font-quadrata-xSmall-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-lightGold.ko-kr,
.ko-kr .font-quadrata-xSmall-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-lightGold.ru-ru,
.ru-ru .font-quadrata-xSmall-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-lightGold.zh-tw,
.zh-tw .font-quadrata-xSmall-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-lightOrange {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-lightOrange {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-lightOrange {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-lightOrange.zh-cn,
.zh-cn .font-quadrata-xSmall-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-lightOrange.ko-kr,
.ko-kr .font-quadrata-xSmall-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-lightOrange.ru-ru,
.ru-ru .font-quadrata-xSmall-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-lightOrange.zh-tw,
.zh-tw .font-quadrata-xSmall-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-black {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-black {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-black {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-black.zh-cn,
.zh-cn .font-quadrata-xSmall-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-black.ko-kr,
.ko-kr .font-quadrata-xSmall-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-black.ru-ru,
.ru-ru .font-quadrata-xSmall-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-black.zh-tw,
.zh-tw .font-quadrata-xSmall-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-darkGray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-darkGray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-darkGray {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-darkGray.zh-cn,
.zh-cn .font-quadrata-xSmall-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-darkGray.ko-kr,
.ko-kr .font-quadrata-xSmall-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-darkGray.ru-ru,
.ru-ru .font-quadrata-xSmall-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-darkGray.zh-tw,
.zh-tw .font-quadrata-xSmall-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-gray {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-gray {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-gray {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-gray.zh-cn,
.zh-cn .font-quadrata-xSmall-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-gray.ko-kr,
.ko-kr .font-quadrata-xSmall-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-gray.ru-ru,
.ru-ru .font-quadrata-xSmall-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-gray.zh-tw,
.zh-tw .font-quadrata-xSmall-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-silver {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-silver {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-silver {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-silver.zh-cn,
.zh-cn .font-quadrata-xSmall-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-silver.ko-kr,
.ko-kr .font-quadrata-xSmall-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-silver.ru-ru,
.ru-ru .font-quadrata-xSmall-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-silver.zh-tw,
.zh-tw .font-quadrata-xSmall-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xSmall-white {
    font-size: 1rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-xSmall-white {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xSmall-white {
        font-size: 1.2rem;
    }
}
.font-quadrata-xSmall-white.zh-cn,
.zh-cn .font-quadrata-xSmall-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xSmall-white.ko-kr,
.ko-kr .font-quadrata-xSmall-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xSmall-white.ru-ru,
.ru-ru .font-quadrata-xSmall-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xSmall-white.zh-tw,
.zh-tw .font-quadrata-xSmall-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-small {
    font-size: 1.08rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-small {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-size-small {
        font-size: 1.44rem;
    }
}
.font-semp-small-darkBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-darkBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-darkBeige {
        font-size: 1.44rem;
    }
}
.font-semp-small-darkBeige.zh-cn,
.zh-cn .font-semp-small-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-darkBeige.ko-kr,
.ko-kr .font-semp-small-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-darkBeige.ru-ru,
.ru-ru .font-semp-small-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-darkBeige.zh-tw,
.zh-tw .font-semp-small-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-mediumBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-mediumBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-mediumBeige {
        font-size: 1.44rem;
    }
}
.font-semp-small-mediumBeige.zh-cn,
.zh-cn .font-semp-small-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-mediumBeige.ko-kr,
.ko-kr .font-semp-small-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-mediumBeige.ru-ru,
.ru-ru .font-semp-small-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-mediumBeige.zh-tw,
.zh-tw .font-semp-small-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-beige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-beige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-beige {
        font-size: 1.44rem;
    }
}
.font-semp-small-beige.zh-cn,
.zh-cn .font-semp-small-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-beige.ko-kr,
.ko-kr .font-semp-small-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-beige.ru-ru,
.ru-ru .font-semp-small-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-beige.zh-tw,
.zh-tw .font-semp-small-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-lightBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-lightBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-lightBeige {
        font-size: 1.44rem;
    }
}
.font-semp-small-lightBeige.zh-cn,
.zh-cn .font-semp-small-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-lightBeige.ko-kr,
.ko-kr .font-semp-small-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-lightBeige.ru-ru,
.ru-ru .font-semp-small-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-lightBeige.zh-tw,
.zh-tw .font-semp-small-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-blue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-blue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-blue {
        font-size: 1.44rem;
    }
}
.font-semp-small-blue.zh-cn,
.zh-cn .font-semp-small-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-blue.ko-kr,
.ko-kr .font-semp-small-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-blue.ru-ru,
.ru-ru .font-semp-small-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-blue.zh-tw,
.zh-tw .font-semp-small-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-lightBlue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-lightBlue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-lightBlue {
        font-size: 1.44rem;
    }
}
.font-semp-small-lightBlue.zh-cn,
.zh-cn .font-semp-small-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-lightBlue.ko-kr,
.ko-kr .font-semp-small-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-lightBlue.ru-ru,
.ru-ru .font-semp-small-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-lightBlue.zh-tw,
.zh-tw .font-semp-small-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-red {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-red {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-red {
        font-size: 1.44rem;
    }
}
.font-semp-small-red.zh-cn,
.zh-cn .font-semp-small-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-red.ko-kr,
.ko-kr .font-semp-small-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-red.ru-ru,
.ru-ru .font-semp-small-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-red.zh-tw,
.zh-tw .font-semp-small-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-mediumGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-mediumGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-mediumGreen {
        font-size: 1.44rem;
    }
}
.font-semp-small-mediumGreen.zh-cn,
.zh-cn .font-semp-small-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-mediumGreen.ko-kr,
.ko-kr .font-semp-small-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-mediumGreen.ru-ru,
.ru-ru .font-semp-small-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-mediumGreen.zh-tw,
.zh-tw .font-semp-small-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-lightGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-lightGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-lightGreen {
        font-size: 1.44rem;
    }
}
.font-semp-small-lightGreen.zh-cn,
.zh-cn .font-semp-small-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-lightGreen.ko-kr,
.ko-kr .font-semp-small-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-lightGreen.ru-ru,
.ru-ru .font-semp-small-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-lightGreen.zh-tw,
.zh-tw .font-semp-small-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-darkBrown {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-darkBrown {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-darkBrown {
        font-size: 1.44rem;
    }
}
.font-semp-small-darkBrown.zh-cn,
.zh-cn .font-semp-small-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-darkBrown.ko-kr,
.ko-kr .font-semp-small-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-darkBrown.ru-ru,
.ru-ru .font-semp-small-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-darkBrown.zh-tw,
.zh-tw .font-semp-small-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-mediumGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-mediumGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-mediumGold {
        font-size: 1.44rem;
    }
}
.font-semp-small-mediumGold.zh-cn,
.zh-cn .font-semp-small-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-mediumGold.ko-kr,
.ko-kr .font-semp-small-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-mediumGold.ru-ru,
.ru-ru .font-semp-small-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-mediumGold.zh-tw,
.zh-tw .font-semp-small-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-lightGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-lightGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-lightGold {
        font-size: 1.44rem;
    }
}
.font-semp-small-lightGold.zh-cn,
.zh-cn .font-semp-small-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-lightGold.ko-kr,
.ko-kr .font-semp-small-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-lightGold.ru-ru,
.ru-ru .font-semp-small-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-lightGold.zh-tw,
.zh-tw .font-semp-small-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-lightOrange {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-lightOrange {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-lightOrange {
        font-size: 1.44rem;
    }
}
.font-semp-small-lightOrange.zh-cn,
.zh-cn .font-semp-small-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-lightOrange.ko-kr,
.ko-kr .font-semp-small-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-lightOrange.ru-ru,
.ru-ru .font-semp-small-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-lightOrange.zh-tw,
.zh-tw .font-semp-small-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-black {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-black {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-black {
        font-size: 1.44rem;
    }
}
.font-semp-small-black.zh-cn,
.zh-cn .font-semp-small-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-black.ko-kr,
.ko-kr .font-semp-small-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-black.ru-ru,
.ru-ru .font-semp-small-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-black.zh-tw,
.zh-tw .font-semp-small-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-darkGray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-darkGray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-darkGray {
        font-size: 1.44rem;
    }
}
.font-semp-small-darkGray.zh-cn,
.zh-cn .font-semp-small-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-darkGray.ko-kr,
.ko-kr .font-semp-small-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-darkGray.ru-ru,
.ru-ru .font-semp-small-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-darkGray.zh-tw,
.zh-tw .font-semp-small-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-gray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-gray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-gray {
        font-size: 1.44rem;
    }
}
.font-semp-small-gray.zh-cn,
.zh-cn .font-semp-small-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-gray.ko-kr,
.ko-kr .font-semp-small-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-gray.ru-ru,
.ru-ru .font-semp-small-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-gray.zh-tw,
.zh-tw .font-semp-small-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-silver {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-silver {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-silver {
        font-size: 1.44rem;
    }
}
.font-semp-small-silver.zh-cn,
.zh-cn .font-semp-small-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-silver.ko-kr,
.ko-kr .font-semp-small-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-silver.ru-ru,
.ru-ru .font-semp-small-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-silver.zh-tw,
.zh-tw .font-semp-small-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-small-white {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-small-white {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-small-white {
        font-size: 1.44rem;
    }
}
.font-semp-small-white.zh-cn,
.zh-cn .font-semp-small-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-small-white.ko-kr,
.ko-kr .font-semp-small-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-small-white.ru-ru,
.ru-ru .font-semp-small-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-small-white.zh-tw,
.zh-tw .font-semp-small-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-darkBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-darkBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-darkBeige {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-darkBeige.zh-cn,
.zh-cn .font-bliz-light-small-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-darkBeige.ko-kr,
.ko-kr .font-bliz-light-small-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-darkBeige.ru-ru,
.ru-ru .font-bliz-light-small-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-darkBeige.zh-tw,
.zh-tw .font-bliz-light-small-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-mediumBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-mediumBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-mediumBeige {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-small-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-small-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-small-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-small-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-beige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-beige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-beige {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-beige.zh-cn,
.zh-cn .font-bliz-light-small-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-beige.ko-kr,
.ko-kr .font-bliz-light-small-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-beige.ru-ru,
.ru-ru .font-bliz-light-small-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-beige.zh-tw,
.zh-tw .font-bliz-light-small-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-lightBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-lightBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-lightBeige {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-lightBeige.zh-cn,
.zh-cn .font-bliz-light-small-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-lightBeige.ko-kr,
.ko-kr .font-bliz-light-small-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-lightBeige.ru-ru,
.ru-ru .font-bliz-light-small-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-lightBeige.zh-tw,
.zh-tw .font-bliz-light-small-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-blue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-blue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-blue {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-blue.zh-cn,
.zh-cn .font-bliz-light-small-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-blue.ko-kr,
.ko-kr .font-bliz-light-small-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-blue.ru-ru,
.ru-ru .font-bliz-light-small-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-blue.zh-tw,
.zh-tw .font-bliz-light-small-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-lightBlue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-lightBlue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-lightBlue {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-lightBlue.zh-cn,
.zh-cn .font-bliz-light-small-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-lightBlue.ko-kr,
.ko-kr .font-bliz-light-small-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-lightBlue.ru-ru,
.ru-ru .font-bliz-light-small-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-lightBlue.zh-tw,
.zh-tw .font-bliz-light-small-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-red {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-red {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-red {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-red.zh-cn,
.zh-cn .font-bliz-light-small-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-red.ko-kr,
.ko-kr .font-bliz-light-small-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-red.ru-ru,
.ru-ru .font-bliz-light-small-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-red.zh-tw,
.zh-tw .font-bliz-light-small-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-mediumGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-mediumGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-mediumGreen {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-small-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-small-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-small-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-small-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-lightGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-lightGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-lightGreen {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-lightGreen.zh-cn,
.zh-cn .font-bliz-light-small-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-lightGreen.ko-kr,
.ko-kr .font-bliz-light-small-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-lightGreen.ru-ru,
.ru-ru .font-bliz-light-small-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-lightGreen.zh-tw,
.zh-tw .font-bliz-light-small-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-darkBrown {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-darkBrown {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-darkBrown {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-darkBrown.zh-cn,
.zh-cn .font-bliz-light-small-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-darkBrown.ko-kr,
.ko-kr .font-bliz-light-small-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-darkBrown.ru-ru,
.ru-ru .font-bliz-light-small-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-darkBrown.zh-tw,
.zh-tw .font-bliz-light-small-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-mediumGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-mediumGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-mediumGold {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-mediumGold.zh-cn,
.zh-cn .font-bliz-light-small-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-mediumGold.ko-kr,
.ko-kr .font-bliz-light-small-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-mediumGold.ru-ru,
.ru-ru .font-bliz-light-small-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-mediumGold.zh-tw,
.zh-tw .font-bliz-light-small-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-lightGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-lightGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-lightGold {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-lightGold.zh-cn,
.zh-cn .font-bliz-light-small-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-lightGold.ko-kr,
.ko-kr .font-bliz-light-small-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-lightGold.ru-ru,
.ru-ru .font-bliz-light-small-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-lightGold.zh-tw,
.zh-tw .font-bliz-light-small-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-lightOrange {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-lightOrange {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-lightOrange {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-lightOrange.zh-cn,
.zh-cn .font-bliz-light-small-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-lightOrange.ko-kr,
.ko-kr .font-bliz-light-small-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-lightOrange.ru-ru,
.ru-ru .font-bliz-light-small-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-lightOrange.zh-tw,
.zh-tw .font-bliz-light-small-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-black {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-black {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-black {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-black.zh-cn,
.zh-cn .font-bliz-light-small-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-black.ko-kr,
.ko-kr .font-bliz-light-small-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-black.ru-ru,
.ru-ru .font-bliz-light-small-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-black.zh-tw,
.zh-tw .font-bliz-light-small-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-darkGray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-darkGray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-darkGray {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-darkGray.zh-cn,
.zh-cn .font-bliz-light-small-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-darkGray.ko-kr,
.ko-kr .font-bliz-light-small-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-darkGray.ru-ru,
.ru-ru .font-bliz-light-small-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-darkGray.zh-tw,
.zh-tw .font-bliz-light-small-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-gray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-gray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-gray {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-gray.zh-cn,
.zh-cn .font-bliz-light-small-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-gray.ko-kr,
.ko-kr .font-bliz-light-small-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-gray.ru-ru,
.ru-ru .font-bliz-light-small-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-gray.zh-tw,
.zh-tw .font-bliz-light-small-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-silver {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-silver {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-silver {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-silver.zh-cn,
.zh-cn .font-bliz-light-small-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-silver.ko-kr,
.ko-kr .font-bliz-light-small-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-silver.ru-ru,
.ru-ru .font-bliz-light-small-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-silver.zh-tw,
.zh-tw .font-bliz-light-small-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-small-white {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-small-white {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-small-white {
        font-size: 1.44rem;
    }
}
.font-bliz-light-small-white.zh-cn,
.zh-cn .font-bliz-light-small-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-small-white.ko-kr,
.ko-kr .font-bliz-light-small-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-small-white.ru-ru,
.ru-ru .font-bliz-light-small-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-small-white.zh-tw,
.zh-tw .font-bliz-light-small-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-darkBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-small-darkBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-darkBeige {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-darkBeige.zh-cn,
.zh-cn .font-quadrata-small-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-darkBeige.ko-kr,
.ko-kr .font-quadrata-small-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-darkBeige.ru-ru,
.ru-ru .font-quadrata-small-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-darkBeige.zh-tw,
.zh-tw .font-quadrata-small-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-mediumBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-small-mediumBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-mediumBeige {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-mediumBeige.zh-cn,
.zh-cn .font-quadrata-small-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-mediumBeige.ko-kr,
.ko-kr .font-quadrata-small-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-mediumBeige.ru-ru,
.ru-ru .font-quadrata-small-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-mediumBeige.zh-tw,
.zh-tw .font-quadrata-small-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-beige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-small-beige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-beige {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-beige.zh-cn,
.zh-cn .font-quadrata-small-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-beige.ko-kr,
.ko-kr .font-quadrata-small-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-beige.ru-ru,
.ru-ru .font-quadrata-small-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-beige.zh-tw,
.zh-tw .font-quadrata-small-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-lightBeige {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-small-lightBeige {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-lightBeige {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-lightBeige.zh-cn,
.zh-cn .font-quadrata-small-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-lightBeige.ko-kr,
.ko-kr .font-quadrata-small-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-lightBeige.ru-ru,
.ru-ru .font-quadrata-small-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-lightBeige.zh-tw,
.zh-tw .font-quadrata-small-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-blue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-small-blue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-blue {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-blue.zh-cn,
.zh-cn .font-quadrata-small-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-blue.ko-kr,
.ko-kr .font-quadrata-small-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-blue.ru-ru,
.ru-ru .font-quadrata-small-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-blue.zh-tw,
.zh-tw .font-quadrata-small-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-lightBlue {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-small-lightBlue {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-lightBlue {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-lightBlue.zh-cn,
.zh-cn .font-quadrata-small-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-lightBlue.ko-kr,
.ko-kr .font-quadrata-small-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-lightBlue.ru-ru,
.ru-ru .font-quadrata-small-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-lightBlue.zh-tw,
.zh-tw .font-quadrata-small-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-red {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-small-red {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-red {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-red.zh-cn,
.zh-cn .font-quadrata-small-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-red.ko-kr,
.ko-kr .font-quadrata-small-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-red.ru-ru,
.ru-ru .font-quadrata-small-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-red.zh-tw,
.zh-tw .font-quadrata-small-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-mediumGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-small-mediumGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-mediumGreen {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-mediumGreen.zh-cn,
.zh-cn .font-quadrata-small-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-mediumGreen.ko-kr,
.ko-kr .font-quadrata-small-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-mediumGreen.ru-ru,
.ru-ru .font-quadrata-small-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-mediumGreen.zh-tw,
.zh-tw .font-quadrata-small-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-lightGreen {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-small-lightGreen {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-lightGreen {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-lightGreen.zh-cn,
.zh-cn .font-quadrata-small-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-lightGreen.ko-kr,
.ko-kr .font-quadrata-small-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-lightGreen.ru-ru,
.ru-ru .font-quadrata-small-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-lightGreen.zh-tw,
.zh-tw .font-quadrata-small-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-darkBrown {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-small-darkBrown {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-darkBrown {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-darkBrown.zh-cn,
.zh-cn .font-quadrata-small-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-darkBrown.ko-kr,
.ko-kr .font-quadrata-small-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-darkBrown.ru-ru,
.ru-ru .font-quadrata-small-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-darkBrown.zh-tw,
.zh-tw .font-quadrata-small-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-mediumGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-small-mediumGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-mediumGold {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-mediumGold.zh-cn,
.zh-cn .font-quadrata-small-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-mediumGold.ko-kr,
.ko-kr .font-quadrata-small-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-mediumGold.ru-ru,
.ru-ru .font-quadrata-small-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-mediumGold.zh-tw,
.zh-tw .font-quadrata-small-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-lightGold {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-small-lightGold {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-lightGold {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-lightGold.zh-cn,
.zh-cn .font-quadrata-small-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-lightGold.ko-kr,
.ko-kr .font-quadrata-small-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-lightGold.ru-ru,
.ru-ru .font-quadrata-small-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-lightGold.zh-tw,
.zh-tw .font-quadrata-small-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-lightOrange {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-small-lightOrange {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-lightOrange {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-lightOrange.zh-cn,
.zh-cn .font-quadrata-small-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-lightOrange.ko-kr,
.ko-kr .font-quadrata-small-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-lightOrange.ru-ru,
.ru-ru .font-quadrata-small-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-lightOrange.zh-tw,
.zh-tw .font-quadrata-small-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-black {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-small-black {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-black {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-black.zh-cn,
.zh-cn .font-quadrata-small-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-black.ko-kr,
.ko-kr .font-quadrata-small-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-black.ru-ru,
.ru-ru .font-quadrata-small-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-black.zh-tw,
.zh-tw .font-quadrata-small-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-darkGray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-small-darkGray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-darkGray {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-darkGray.zh-cn,
.zh-cn .font-quadrata-small-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-darkGray.ko-kr,
.ko-kr .font-quadrata-small-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-darkGray.ru-ru,
.ru-ru .font-quadrata-small-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-darkGray.zh-tw,
.zh-tw .font-quadrata-small-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-gray {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-small-gray {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-gray {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-gray.zh-cn,
.zh-cn .font-quadrata-small-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-gray.ko-kr,
.ko-kr .font-quadrata-small-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-gray.ru-ru,
.ru-ru .font-quadrata-small-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-gray.zh-tw,
.zh-tw .font-quadrata-small-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-silver {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-small-silver {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-silver {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-silver.zh-cn,
.zh-cn .font-quadrata-small-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-silver.ko-kr,
.ko-kr .font-quadrata-small-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-silver.ru-ru,
.ru-ru .font-quadrata-small-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-silver.zh-tw,
.zh-tw .font-quadrata-small-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-small-white {
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-small-white {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-small-white {
        font-size: 1.44rem;
    }
}
.font-quadrata-small-white.zh-cn,
.zh-cn .font-quadrata-small-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-small-white.ko-kr,
.ko-kr .font-quadrata-small-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-small-white.ru-ru,
.ru-ru .font-quadrata-small-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-small-white.zh-tw,
.zh-tw .font-quadrata-small-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-medium {
    font-size: 1.296rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-medium {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-size-medium {
        font-size: 1.728rem;
    }
}
.font-semp-medium-darkBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-darkBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-darkBeige {
        font-size: 1.728rem;
    }
}
.font-semp-medium-darkBeige.zh-cn,
.zh-cn .font-semp-medium-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-darkBeige.ko-kr,
.ko-kr .font-semp-medium-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-darkBeige.ru-ru,
.ru-ru .font-semp-medium-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-darkBeige.zh-tw,
.zh-tw .font-semp-medium-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-mediumBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-mediumBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-mediumBeige {
        font-size: 1.728rem;
    }
}
.font-semp-medium-mediumBeige.zh-cn,
.zh-cn .font-semp-medium-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-mediumBeige.ko-kr,
.ko-kr .font-semp-medium-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-mediumBeige.ru-ru,
.ru-ru .font-semp-medium-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-mediumBeige.zh-tw,
.zh-tw .font-semp-medium-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-beige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-beige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-beige {
        font-size: 1.728rem;
    }
}
.font-semp-medium-beige.zh-cn,
.zh-cn .font-semp-medium-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-beige.ko-kr,
.ko-kr .font-semp-medium-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-beige.ru-ru,
.ru-ru .font-semp-medium-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-beige.zh-tw,
.zh-tw .font-semp-medium-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-lightBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-lightBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-lightBeige {
        font-size: 1.728rem;
    }
}
.font-semp-medium-lightBeige.zh-cn,
.zh-cn .font-semp-medium-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-lightBeige.ko-kr,
.ko-kr .font-semp-medium-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-lightBeige.ru-ru,
.ru-ru .font-semp-medium-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-lightBeige.zh-tw,
.zh-tw .font-semp-medium-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-blue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-blue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-blue {
        font-size: 1.728rem;
    }
}
.font-semp-medium-blue.zh-cn,
.zh-cn .font-semp-medium-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-blue.ko-kr,
.ko-kr .font-semp-medium-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-blue.ru-ru,
.ru-ru .font-semp-medium-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-blue.zh-tw,
.zh-tw .font-semp-medium-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-lightBlue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-lightBlue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-lightBlue {
        font-size: 1.728rem;
    }
}
.font-semp-medium-lightBlue.zh-cn,
.zh-cn .font-semp-medium-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-lightBlue.ko-kr,
.ko-kr .font-semp-medium-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-lightBlue.ru-ru,
.ru-ru .font-semp-medium-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-lightBlue.zh-tw,
.zh-tw .font-semp-medium-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-red {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-red {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-red {
        font-size: 1.728rem;
    }
}
.font-semp-medium-red.zh-cn,
.zh-cn .font-semp-medium-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-red.ko-kr,
.ko-kr .font-semp-medium-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-red.ru-ru,
.ru-ru .font-semp-medium-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-red.zh-tw,
.zh-tw .font-semp-medium-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-mediumGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-mediumGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-mediumGreen {
        font-size: 1.728rem;
    }
}
.font-semp-medium-mediumGreen.zh-cn,
.zh-cn .font-semp-medium-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-mediumGreen.ko-kr,
.ko-kr .font-semp-medium-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-mediumGreen.ru-ru,
.ru-ru .font-semp-medium-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-mediumGreen.zh-tw,
.zh-tw .font-semp-medium-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-lightGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-lightGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-lightGreen {
        font-size: 1.728rem;
    }
}
.font-semp-medium-lightGreen.zh-cn,
.zh-cn .font-semp-medium-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-lightGreen.ko-kr,
.ko-kr .font-semp-medium-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-lightGreen.ru-ru,
.ru-ru .font-semp-medium-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-lightGreen.zh-tw,
.zh-tw .font-semp-medium-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-darkBrown {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-darkBrown {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-darkBrown {
        font-size: 1.728rem;
    }
}
.font-semp-medium-darkBrown.zh-cn,
.zh-cn .font-semp-medium-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-darkBrown.ko-kr,
.ko-kr .font-semp-medium-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-darkBrown.ru-ru,
.ru-ru .font-semp-medium-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-darkBrown.zh-tw,
.zh-tw .font-semp-medium-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-mediumGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-mediumGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-mediumGold {
        font-size: 1.728rem;
    }
}
.font-semp-medium-mediumGold.zh-cn,
.zh-cn .font-semp-medium-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-mediumGold.ko-kr,
.ko-kr .font-semp-medium-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-mediumGold.ru-ru,
.ru-ru .font-semp-medium-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-mediumGold.zh-tw,
.zh-tw .font-semp-medium-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-lightGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-lightGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-lightGold {
        font-size: 1.728rem;
    }
}
.font-semp-medium-lightGold.zh-cn,
.zh-cn .font-semp-medium-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-lightGold.ko-kr,
.ko-kr .font-semp-medium-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-lightGold.ru-ru,
.ru-ru .font-semp-medium-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-lightGold.zh-tw,
.zh-tw .font-semp-medium-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-lightOrange {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-lightOrange {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-lightOrange {
        font-size: 1.728rem;
    }
}
.font-semp-medium-lightOrange.zh-cn,
.zh-cn .font-semp-medium-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-lightOrange.ko-kr,
.ko-kr .font-semp-medium-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-lightOrange.ru-ru,
.ru-ru .font-semp-medium-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-lightOrange.zh-tw,
.zh-tw .font-semp-medium-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-black {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-black {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-black {
        font-size: 1.728rem;
    }
}
.font-semp-medium-black.zh-cn,
.zh-cn .font-semp-medium-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-black.ko-kr,
.ko-kr .font-semp-medium-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-black.ru-ru,
.ru-ru .font-semp-medium-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-black.zh-tw,
.zh-tw .font-semp-medium-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-darkGray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-darkGray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-darkGray {
        font-size: 1.728rem;
    }
}
.font-semp-medium-darkGray.zh-cn,
.zh-cn .font-semp-medium-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-darkGray.ko-kr,
.ko-kr .font-semp-medium-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-darkGray.ru-ru,
.ru-ru .font-semp-medium-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-darkGray.zh-tw,
.zh-tw .font-semp-medium-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-gray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-gray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-gray {
        font-size: 1.728rem;
    }
}
.font-semp-medium-gray.zh-cn,
.zh-cn .font-semp-medium-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-gray.ko-kr,
.ko-kr .font-semp-medium-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-gray.ru-ru,
.ru-ru .font-semp-medium-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-gray.zh-tw,
.zh-tw .font-semp-medium-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-silver {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-silver {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-silver {
        font-size: 1.728rem;
    }
}
.font-semp-medium-silver.zh-cn,
.zh-cn .font-semp-medium-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-silver.ko-kr,
.ko-kr .font-semp-medium-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-silver.ru-ru,
.ru-ru .font-semp-medium-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-silver.zh-tw,
.zh-tw .font-semp-medium-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-medium-white {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-medium-white {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-medium-white {
        font-size: 1.728rem;
    }
}
.font-semp-medium-white.zh-cn,
.zh-cn .font-semp-medium-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-medium-white.ko-kr,
.ko-kr .font-semp-medium-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-medium-white.ru-ru,
.ru-ru .font-semp-medium-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-medium-white.zh-tw,
.zh-tw .font-semp-medium-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-darkBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-darkBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-darkBeige {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-darkBeige.zh-cn,
.zh-cn .font-bliz-light-medium-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-darkBeige.ko-kr,
.ko-kr .font-bliz-light-medium-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-darkBeige.ru-ru,
.ru-ru .font-bliz-light-medium-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-darkBeige.zh-tw,
.zh-tw .font-bliz-light-medium-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-mediumBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-mediumBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-mediumBeige {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-medium-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-medium-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-medium-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-medium-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-beige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-beige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-beige {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-beige.zh-cn,
.zh-cn .font-bliz-light-medium-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-beige.ko-kr,
.ko-kr .font-bliz-light-medium-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-beige.ru-ru,
.ru-ru .font-bliz-light-medium-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-beige.zh-tw,
.zh-tw .font-bliz-light-medium-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-lightBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-lightBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-lightBeige {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-lightBeige.zh-cn,
.zh-cn .font-bliz-light-medium-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-lightBeige.ko-kr,
.ko-kr .font-bliz-light-medium-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-lightBeige.ru-ru,
.ru-ru .font-bliz-light-medium-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-lightBeige.zh-tw,
.zh-tw .font-bliz-light-medium-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-blue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-blue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-blue {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-blue.zh-cn,
.zh-cn .font-bliz-light-medium-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-blue.ko-kr,
.ko-kr .font-bliz-light-medium-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-blue.ru-ru,
.ru-ru .font-bliz-light-medium-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-blue.zh-tw,
.zh-tw .font-bliz-light-medium-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-lightBlue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-lightBlue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-lightBlue {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-lightBlue.zh-cn,
.zh-cn .font-bliz-light-medium-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-lightBlue.ko-kr,
.ko-kr .font-bliz-light-medium-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-lightBlue.ru-ru,
.ru-ru .font-bliz-light-medium-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-lightBlue.zh-tw,
.zh-tw .font-bliz-light-medium-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-red {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-red {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-red {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-red.zh-cn,
.zh-cn .font-bliz-light-medium-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-red.ko-kr,
.ko-kr .font-bliz-light-medium-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-red.ru-ru,
.ru-ru .font-bliz-light-medium-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-red.zh-tw,
.zh-tw .font-bliz-light-medium-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-mediumGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-mediumGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-mediumGreen {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-medium-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-medium-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-medium-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-medium-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-lightGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-lightGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-lightGreen {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-lightGreen.zh-cn,
.zh-cn .font-bliz-light-medium-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-lightGreen.ko-kr,
.ko-kr .font-bliz-light-medium-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-lightGreen.ru-ru,
.ru-ru .font-bliz-light-medium-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-lightGreen.zh-tw,
.zh-tw .font-bliz-light-medium-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-darkBrown {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-darkBrown {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-darkBrown {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-darkBrown.zh-cn,
.zh-cn .font-bliz-light-medium-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-darkBrown.ko-kr,
.ko-kr .font-bliz-light-medium-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-darkBrown.ru-ru,
.ru-ru .font-bliz-light-medium-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-darkBrown.zh-tw,
.zh-tw .font-bliz-light-medium-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-mediumGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-mediumGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-mediumGold {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-mediumGold.zh-cn,
.zh-cn .font-bliz-light-medium-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-mediumGold.ko-kr,
.ko-kr .font-bliz-light-medium-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-mediumGold.ru-ru,
.ru-ru .font-bliz-light-medium-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-mediumGold.zh-tw,
.zh-tw .font-bliz-light-medium-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-lightGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-lightGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-lightGold {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-lightGold.zh-cn,
.zh-cn .font-bliz-light-medium-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-lightGold.ko-kr,
.ko-kr .font-bliz-light-medium-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-lightGold.ru-ru,
.ru-ru .font-bliz-light-medium-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-lightGold.zh-tw,
.zh-tw .font-bliz-light-medium-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-lightOrange {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-lightOrange {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-lightOrange {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-lightOrange.zh-cn,
.zh-cn .font-bliz-light-medium-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-lightOrange.ko-kr,
.ko-kr .font-bliz-light-medium-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-lightOrange.ru-ru,
.ru-ru .font-bliz-light-medium-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-lightOrange.zh-tw,
.zh-tw .font-bliz-light-medium-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-black {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-black {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-black {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-black.zh-cn,
.zh-cn .font-bliz-light-medium-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-black.ko-kr,
.ko-kr .font-bliz-light-medium-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-black.ru-ru,
.ru-ru .font-bliz-light-medium-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-black.zh-tw,
.zh-tw .font-bliz-light-medium-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-darkGray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-darkGray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-darkGray {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-darkGray.zh-cn,
.zh-cn .font-bliz-light-medium-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-darkGray.ko-kr,
.ko-kr .font-bliz-light-medium-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-darkGray.ru-ru,
.ru-ru .font-bliz-light-medium-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-darkGray.zh-tw,
.zh-tw .font-bliz-light-medium-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-gray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-gray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-gray {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-gray.zh-cn,
.zh-cn .font-bliz-light-medium-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-gray.ko-kr,
.ko-kr .font-bliz-light-medium-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-gray.ru-ru,
.ru-ru .font-bliz-light-medium-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-gray.zh-tw,
.zh-tw .font-bliz-light-medium-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-silver {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-silver {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-silver {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-silver.zh-cn,
.zh-cn .font-bliz-light-medium-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-silver.ko-kr,
.ko-kr .font-bliz-light-medium-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-silver.ru-ru,
.ru-ru .font-bliz-light-medium-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-silver.zh-tw,
.zh-tw .font-bliz-light-medium-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-medium-white {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-medium-white {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-medium-white {
        font-size: 1.728rem;
    }
}
.font-bliz-light-medium-white.zh-cn,
.zh-cn .font-bliz-light-medium-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-medium-white.ko-kr,
.ko-kr .font-bliz-light-medium-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-medium-white.ru-ru,
.ru-ru .font-bliz-light-medium-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-medium-white.zh-tw,
.zh-tw .font-bliz-light-medium-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-darkBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-medium-darkBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-darkBeige {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-darkBeige.zh-cn,
.zh-cn .font-quadrata-medium-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-darkBeige.ko-kr,
.ko-kr .font-quadrata-medium-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-darkBeige.ru-ru,
.ru-ru .font-quadrata-medium-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-darkBeige.zh-tw,
.zh-tw .font-quadrata-medium-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-mediumBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-medium-mediumBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-mediumBeige {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-mediumBeige.zh-cn,
.zh-cn .font-quadrata-medium-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-mediumBeige.ko-kr,
.ko-kr .font-quadrata-medium-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-mediumBeige.ru-ru,
.ru-ru .font-quadrata-medium-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-mediumBeige.zh-tw,
.zh-tw .font-quadrata-medium-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-beige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-medium-beige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-beige {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-beige.zh-cn,
.zh-cn .font-quadrata-medium-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-beige.ko-kr,
.ko-kr .font-quadrata-medium-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-beige.ru-ru,
.ru-ru .font-quadrata-medium-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-beige.zh-tw,
.zh-tw .font-quadrata-medium-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-lightBeige {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-medium-lightBeige {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-lightBeige {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-lightBeige.zh-cn,
.zh-cn .font-quadrata-medium-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-lightBeige.ko-kr,
.ko-kr .font-quadrata-medium-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-lightBeige.ru-ru,
.ru-ru .font-quadrata-medium-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-lightBeige.zh-tw,
.zh-tw .font-quadrata-medium-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-blue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-medium-blue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-blue {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-blue.zh-cn,
.zh-cn .font-quadrata-medium-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-blue.ko-kr,
.ko-kr .font-quadrata-medium-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-blue.ru-ru,
.ru-ru .font-quadrata-medium-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-blue.zh-tw,
.zh-tw .font-quadrata-medium-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-lightBlue {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-medium-lightBlue {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-lightBlue {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-lightBlue.zh-cn,
.zh-cn .font-quadrata-medium-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-lightBlue.ko-kr,
.ko-kr .font-quadrata-medium-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-lightBlue.ru-ru,
.ru-ru .font-quadrata-medium-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-lightBlue.zh-tw,
.zh-tw .font-quadrata-medium-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-red {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-medium-red {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-red {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-red.zh-cn,
.zh-cn .font-quadrata-medium-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-red.ko-kr,
.ko-kr .font-quadrata-medium-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-red.ru-ru,
.ru-ru .font-quadrata-medium-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-red.zh-tw,
.zh-tw .font-quadrata-medium-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-mediumGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-medium-mediumGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-mediumGreen {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-mediumGreen.zh-cn,
.zh-cn .font-quadrata-medium-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-mediumGreen.ko-kr,
.ko-kr .font-quadrata-medium-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-mediumGreen.ru-ru,
.ru-ru .font-quadrata-medium-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-mediumGreen.zh-tw,
.zh-tw .font-quadrata-medium-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-lightGreen {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-medium-lightGreen {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-lightGreen {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-lightGreen.zh-cn,
.zh-cn .font-quadrata-medium-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-lightGreen.ko-kr,
.ko-kr .font-quadrata-medium-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-lightGreen.ru-ru,
.ru-ru .font-quadrata-medium-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-lightGreen.zh-tw,
.zh-tw .font-quadrata-medium-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-darkBrown {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-medium-darkBrown {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-darkBrown {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-darkBrown.zh-cn,
.zh-cn .font-quadrata-medium-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-darkBrown.ko-kr,
.ko-kr .font-quadrata-medium-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-darkBrown.ru-ru,
.ru-ru .font-quadrata-medium-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-darkBrown.zh-tw,
.zh-tw .font-quadrata-medium-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-mediumGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-medium-mediumGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-mediumGold {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-mediumGold.zh-cn,
.zh-cn .font-quadrata-medium-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-mediumGold.ko-kr,
.ko-kr .font-quadrata-medium-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-mediumGold.ru-ru,
.ru-ru .font-quadrata-medium-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-mediumGold.zh-tw,
.zh-tw .font-quadrata-medium-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-lightGold {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-medium-lightGold {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-lightGold {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-lightGold.zh-cn,
.zh-cn .font-quadrata-medium-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-lightGold.ko-kr,
.ko-kr .font-quadrata-medium-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-lightGold.ru-ru,
.ru-ru .font-quadrata-medium-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-lightGold.zh-tw,
.zh-tw .font-quadrata-medium-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-lightOrange {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-medium-lightOrange {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-lightOrange {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-lightOrange.zh-cn,
.zh-cn .font-quadrata-medium-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-lightOrange.ko-kr,
.ko-kr .font-quadrata-medium-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-lightOrange.ru-ru,
.ru-ru .font-quadrata-medium-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-lightOrange.zh-tw,
.zh-tw .font-quadrata-medium-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-black {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-medium-black {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-black {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-black.zh-cn,
.zh-cn .font-quadrata-medium-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-black.ko-kr,
.ko-kr .font-quadrata-medium-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-black.ru-ru,
.ru-ru .font-quadrata-medium-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-black.zh-tw,
.zh-tw .font-quadrata-medium-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-darkGray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-medium-darkGray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-darkGray {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-darkGray.zh-cn,
.zh-cn .font-quadrata-medium-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-darkGray.ko-kr,
.ko-kr .font-quadrata-medium-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-darkGray.ru-ru,
.ru-ru .font-quadrata-medium-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-darkGray.zh-tw,
.zh-tw .font-quadrata-medium-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-gray {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-medium-gray {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-gray {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-gray.zh-cn,
.zh-cn .font-quadrata-medium-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-gray.ko-kr,
.ko-kr .font-quadrata-medium-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-gray.ru-ru,
.ru-ru .font-quadrata-medium-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-gray.zh-tw,
.zh-tw .font-quadrata-medium-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-silver {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-medium-silver {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-silver {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-silver.zh-cn,
.zh-cn .font-quadrata-medium-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-silver.ko-kr,
.ko-kr .font-quadrata-medium-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-silver.ru-ru,
.ru-ru .font-quadrata-medium-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-silver.zh-tw,
.zh-tw .font-quadrata-medium-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-medium-white {
    font-size: 1.296rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-medium-white {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-medium-white {
        font-size: 1.728rem;
    }
}
.font-quadrata-medium-white.zh-cn,
.zh-cn .font-quadrata-medium-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-medium-white.ko-kr,
.ko-kr .font-quadrata-medium-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-medium-white.ru-ru,
.ru-ru .font-quadrata-medium-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-medium-white.zh-tw,
.zh-tw .font-quadrata-medium-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-big {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-big {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-size-big {
        font-size: 2.074rem;
    }
}
.font-semp-big-darkBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-darkBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-darkBeige {
        font-size: 2.074rem;
    }
}
.font-semp-big-darkBeige.zh-cn,
.zh-cn .font-semp-big-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-darkBeige.ko-kr,
.ko-kr .font-semp-big-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-darkBeige.ru-ru,
.ru-ru .font-semp-big-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-darkBeige.zh-tw,
.zh-tw .font-semp-big-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-mediumBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-mediumBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-mediumBeige {
        font-size: 2.074rem;
    }
}
.font-semp-big-mediumBeige.zh-cn,
.zh-cn .font-semp-big-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-mediumBeige.ko-kr,
.ko-kr .font-semp-big-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-mediumBeige.ru-ru,
.ru-ru .font-semp-big-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-mediumBeige.zh-tw,
.zh-tw .font-semp-big-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-beige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-beige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-beige {
        font-size: 2.074rem;
    }
}
.font-semp-big-beige.zh-cn,
.zh-cn .font-semp-big-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-beige.ko-kr,
.ko-kr .font-semp-big-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-beige.ru-ru,
.ru-ru .font-semp-big-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-beige.zh-tw,
.zh-tw .font-semp-big-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-lightBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-lightBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-lightBeige {
        font-size: 2.074rem;
    }
}
.font-semp-big-lightBeige.zh-cn,
.zh-cn .font-semp-big-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-lightBeige.ko-kr,
.ko-kr .font-semp-big-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-lightBeige.ru-ru,
.ru-ru .font-semp-big-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-lightBeige.zh-tw,
.zh-tw .font-semp-big-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-blue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-blue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-blue {
        font-size: 2.074rem;
    }
}
.font-semp-big-blue.zh-cn,
.zh-cn .font-semp-big-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-blue.ko-kr,
.ko-kr .font-semp-big-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-blue.ru-ru,
.ru-ru .font-semp-big-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-blue.zh-tw,
.zh-tw .font-semp-big-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-lightBlue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-lightBlue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-lightBlue {
        font-size: 2.074rem;
    }
}
.font-semp-big-lightBlue.zh-cn,
.zh-cn .font-semp-big-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-lightBlue.ko-kr,
.ko-kr .font-semp-big-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-lightBlue.ru-ru,
.ru-ru .font-semp-big-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-lightBlue.zh-tw,
.zh-tw .font-semp-big-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-red {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-red {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-red {
        font-size: 2.074rem;
    }
}
.font-semp-big-red.zh-cn,
.zh-cn .font-semp-big-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-red.ko-kr,
.ko-kr .font-semp-big-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-red.ru-ru,
.ru-ru .font-semp-big-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-red.zh-tw,
.zh-tw .font-semp-big-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-mediumGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-mediumGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-mediumGreen {
        font-size: 2.074rem;
    }
}
.font-semp-big-mediumGreen.zh-cn,
.zh-cn .font-semp-big-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-mediumGreen.ko-kr,
.ko-kr .font-semp-big-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-mediumGreen.ru-ru,
.ru-ru .font-semp-big-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-mediumGreen.zh-tw,
.zh-tw .font-semp-big-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-lightGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-lightGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-lightGreen {
        font-size: 2.074rem;
    }
}
.font-semp-big-lightGreen.zh-cn,
.zh-cn .font-semp-big-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-lightGreen.ko-kr,
.ko-kr .font-semp-big-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-lightGreen.ru-ru,
.ru-ru .font-semp-big-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-lightGreen.zh-tw,
.zh-tw .font-semp-big-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-darkBrown {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-darkBrown {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-darkBrown {
        font-size: 2.074rem;
    }
}
.font-semp-big-darkBrown.zh-cn,
.zh-cn .font-semp-big-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-darkBrown.ko-kr,
.ko-kr .font-semp-big-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-darkBrown.ru-ru,
.ru-ru .font-semp-big-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-darkBrown.zh-tw,
.zh-tw .font-semp-big-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-mediumGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-mediumGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-mediumGold {
        font-size: 2.074rem;
    }
}
.font-semp-big-mediumGold.zh-cn,
.zh-cn .font-semp-big-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-mediumGold.ko-kr,
.ko-kr .font-semp-big-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-mediumGold.ru-ru,
.ru-ru .font-semp-big-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-mediumGold.zh-tw,
.zh-tw .font-semp-big-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-lightGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-lightGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-lightGold {
        font-size: 2.074rem;
    }
}
.font-semp-big-lightGold.zh-cn,
.zh-cn .font-semp-big-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-lightGold.ko-kr,
.ko-kr .font-semp-big-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-lightGold.ru-ru,
.ru-ru .font-semp-big-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-lightGold.zh-tw,
.zh-tw .font-semp-big-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-lightOrange {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-lightOrange {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-lightOrange {
        font-size: 2.074rem;
    }
}
.font-semp-big-lightOrange.zh-cn,
.zh-cn .font-semp-big-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-lightOrange.ko-kr,
.ko-kr .font-semp-big-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-lightOrange.ru-ru,
.ru-ru .font-semp-big-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-lightOrange.zh-tw,
.zh-tw .font-semp-big-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-black {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-black {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-black {
        font-size: 2.074rem;
    }
}
.font-semp-big-black.zh-cn,
.zh-cn .font-semp-big-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-black.ko-kr,
.ko-kr .font-semp-big-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-black.ru-ru,
.ru-ru .font-semp-big-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-black.zh-tw,
.zh-tw .font-semp-big-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-darkGray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-darkGray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-darkGray {
        font-size: 2.074rem;
    }
}
.font-semp-big-darkGray.zh-cn,
.zh-cn .font-semp-big-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-darkGray.ko-kr,
.ko-kr .font-semp-big-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-darkGray.ru-ru,
.ru-ru .font-semp-big-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-darkGray.zh-tw,
.zh-tw .font-semp-big-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-gray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-gray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-gray {
        font-size: 2.074rem;
    }
}
.font-semp-big-gray.zh-cn,
.zh-cn .font-semp-big-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-gray.ko-kr,
.ko-kr .font-semp-big-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-gray.ru-ru,
.ru-ru .font-semp-big-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-gray.zh-tw,
.zh-tw .font-semp-big-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-silver {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-silver {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-silver {
        font-size: 2.074rem;
    }
}
.font-semp-big-silver.zh-cn,
.zh-cn .font-semp-big-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-silver.ko-kr,
.ko-kr .font-semp-big-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-silver.ru-ru,
.ru-ru .font-semp-big-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-silver.zh-tw,
.zh-tw .font-semp-big-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-big-white {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-big-white {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-big-white {
        font-size: 2.074rem;
    }
}
.font-semp-big-white.zh-cn,
.zh-cn .font-semp-big-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-big-white.ko-kr,
.ko-kr .font-semp-big-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-big-white.ru-ru,
.ru-ru .font-semp-big-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-big-white.zh-tw,
.zh-tw .font-semp-big-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-darkBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-darkBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-darkBeige {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-darkBeige.zh-cn,
.zh-cn .font-bliz-light-big-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-darkBeige.ko-kr,
.ko-kr .font-bliz-light-big-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-darkBeige.ru-ru,
.ru-ru .font-bliz-light-big-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-darkBeige.zh-tw,
.zh-tw .font-bliz-light-big-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-mediumBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-mediumBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-mediumBeige {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-big-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-big-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-big-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-big-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-beige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-beige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-beige {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-beige.zh-cn,
.zh-cn .font-bliz-light-big-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-beige.ko-kr,
.ko-kr .font-bliz-light-big-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-beige.ru-ru,
.ru-ru .font-bliz-light-big-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-beige.zh-tw,
.zh-tw .font-bliz-light-big-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-lightBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-lightBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-lightBeige {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-lightBeige.zh-cn,
.zh-cn .font-bliz-light-big-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-lightBeige.ko-kr,
.ko-kr .font-bliz-light-big-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-lightBeige.ru-ru,
.ru-ru .font-bliz-light-big-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-lightBeige.zh-tw,
.zh-tw .font-bliz-light-big-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-blue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-blue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-blue {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-blue.zh-cn,
.zh-cn .font-bliz-light-big-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-blue.ko-kr,
.ko-kr .font-bliz-light-big-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-blue.ru-ru,
.ru-ru .font-bliz-light-big-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-blue.zh-tw,
.zh-tw .font-bliz-light-big-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-lightBlue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-lightBlue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-lightBlue {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-lightBlue.zh-cn,
.zh-cn .font-bliz-light-big-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-lightBlue.ko-kr,
.ko-kr .font-bliz-light-big-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-lightBlue.ru-ru,
.ru-ru .font-bliz-light-big-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-lightBlue.zh-tw,
.zh-tw .font-bliz-light-big-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-red {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-red {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-red {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-red.zh-cn,
.zh-cn .font-bliz-light-big-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-red.ko-kr,
.ko-kr .font-bliz-light-big-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-red.ru-ru,
.ru-ru .font-bliz-light-big-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-red.zh-tw,
.zh-tw .font-bliz-light-big-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-mediumGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-mediumGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-mediumGreen {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-big-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-big-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-big-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-big-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-lightGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-lightGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-lightGreen {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-lightGreen.zh-cn,
.zh-cn .font-bliz-light-big-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-lightGreen.ko-kr,
.ko-kr .font-bliz-light-big-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-lightGreen.ru-ru,
.ru-ru .font-bliz-light-big-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-lightGreen.zh-tw,
.zh-tw .font-bliz-light-big-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-darkBrown {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-darkBrown {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-darkBrown {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-darkBrown.zh-cn,
.zh-cn .font-bliz-light-big-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-darkBrown.ko-kr,
.ko-kr .font-bliz-light-big-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-darkBrown.ru-ru,
.ru-ru .font-bliz-light-big-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-darkBrown.zh-tw,
.zh-tw .font-bliz-light-big-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-mediumGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-mediumGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-mediumGold {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-mediumGold.zh-cn,
.zh-cn .font-bliz-light-big-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-mediumGold.ko-kr,
.ko-kr .font-bliz-light-big-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-mediumGold.ru-ru,
.ru-ru .font-bliz-light-big-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-mediumGold.zh-tw,
.zh-tw .font-bliz-light-big-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-lightGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-lightGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-lightGold {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-lightGold.zh-cn,
.zh-cn .font-bliz-light-big-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-lightGold.ko-kr,
.ko-kr .font-bliz-light-big-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-lightGold.ru-ru,
.ru-ru .font-bliz-light-big-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-lightGold.zh-tw,
.zh-tw .font-bliz-light-big-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-lightOrange {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-lightOrange {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-lightOrange {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-lightOrange.zh-cn,
.zh-cn .font-bliz-light-big-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-lightOrange.ko-kr,
.ko-kr .font-bliz-light-big-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-lightOrange.ru-ru,
.ru-ru .font-bliz-light-big-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-lightOrange.zh-tw,
.zh-tw .font-bliz-light-big-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-black {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-black {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-black {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-black.zh-cn,
.zh-cn .font-bliz-light-big-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-black.ko-kr,
.ko-kr .font-bliz-light-big-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-black.ru-ru,
.ru-ru .font-bliz-light-big-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-black.zh-tw,
.zh-tw .font-bliz-light-big-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-darkGray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-darkGray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-darkGray {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-darkGray.zh-cn,
.zh-cn .font-bliz-light-big-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-darkGray.ko-kr,
.ko-kr .font-bliz-light-big-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-darkGray.ru-ru,
.ru-ru .font-bliz-light-big-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-darkGray.zh-tw,
.zh-tw .font-bliz-light-big-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-gray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-gray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-gray {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-gray.zh-cn,
.zh-cn .font-bliz-light-big-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-gray.ko-kr,
.ko-kr .font-bliz-light-big-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-gray.ru-ru,
.ru-ru .font-bliz-light-big-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-gray.zh-tw,
.zh-tw .font-bliz-light-big-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-silver {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-silver {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-silver {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-silver.zh-cn,
.zh-cn .font-bliz-light-big-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-silver.ko-kr,
.ko-kr .font-bliz-light-big-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-silver.ru-ru,
.ru-ru .font-bliz-light-big-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-silver.zh-tw,
.zh-tw .font-bliz-light-big-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-big-white {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-big-white {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-big-white {
        font-size: 2.074rem;
    }
}
.font-bliz-light-big-white.zh-cn,
.zh-cn .font-bliz-light-big-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-big-white.ko-kr,
.ko-kr .font-bliz-light-big-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-big-white.ru-ru,
.ru-ru .font-bliz-light-big-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-big-white.zh-tw,
.zh-tw .font-bliz-light-big-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-darkBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-big-darkBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-darkBeige {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-darkBeige.zh-cn,
.zh-cn .font-quadrata-big-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-darkBeige.ko-kr,
.ko-kr .font-quadrata-big-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-darkBeige.ru-ru,
.ru-ru .font-quadrata-big-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-darkBeige.zh-tw,
.zh-tw .font-quadrata-big-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-mediumBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-big-mediumBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-mediumBeige {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-mediumBeige.zh-cn,
.zh-cn .font-quadrata-big-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-mediumBeige.ko-kr,
.ko-kr .font-quadrata-big-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-mediumBeige.ru-ru,
.ru-ru .font-quadrata-big-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-mediumBeige.zh-tw,
.zh-tw .font-quadrata-big-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-beige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-big-beige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-beige {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-beige.zh-cn,
.zh-cn .font-quadrata-big-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-beige.ko-kr,
.ko-kr .font-quadrata-big-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-beige.ru-ru,
.ru-ru .font-quadrata-big-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-beige.zh-tw,
.zh-tw .font-quadrata-big-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-lightBeige {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-big-lightBeige {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-lightBeige {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-lightBeige.zh-cn,
.zh-cn .font-quadrata-big-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-lightBeige.ko-kr,
.ko-kr .font-quadrata-big-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-lightBeige.ru-ru,
.ru-ru .font-quadrata-big-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-lightBeige.zh-tw,
.zh-tw .font-quadrata-big-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-blue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-big-blue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-blue {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-blue.zh-cn,
.zh-cn .font-quadrata-big-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-blue.ko-kr,
.ko-kr .font-quadrata-big-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-blue.ru-ru,
.ru-ru .font-quadrata-big-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-blue.zh-tw,
.zh-tw .font-quadrata-big-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-lightBlue {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-big-lightBlue {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-lightBlue {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-lightBlue.zh-cn,
.zh-cn .font-quadrata-big-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-lightBlue.ko-kr,
.ko-kr .font-quadrata-big-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-lightBlue.ru-ru,
.ru-ru .font-quadrata-big-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-lightBlue.zh-tw,
.zh-tw .font-quadrata-big-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-red {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-big-red {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-red {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-red.zh-cn,
.zh-cn .font-quadrata-big-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-red.ko-kr,
.ko-kr .font-quadrata-big-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-red.ru-ru,
.ru-ru .font-quadrata-big-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-red.zh-tw,
.zh-tw .font-quadrata-big-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-mediumGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-big-mediumGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-mediumGreen {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-mediumGreen.zh-cn,
.zh-cn .font-quadrata-big-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-mediumGreen.ko-kr,
.ko-kr .font-quadrata-big-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-mediumGreen.ru-ru,
.ru-ru .font-quadrata-big-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-mediumGreen.zh-tw,
.zh-tw .font-quadrata-big-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-lightGreen {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-big-lightGreen {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-lightGreen {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-lightGreen.zh-cn,
.zh-cn .font-quadrata-big-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-lightGreen.ko-kr,
.ko-kr .font-quadrata-big-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-lightGreen.ru-ru,
.ru-ru .font-quadrata-big-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-lightGreen.zh-tw,
.zh-tw .font-quadrata-big-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-darkBrown {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-big-darkBrown {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-darkBrown {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-darkBrown.zh-cn,
.zh-cn .font-quadrata-big-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-darkBrown.ko-kr,
.ko-kr .font-quadrata-big-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-darkBrown.ru-ru,
.ru-ru .font-quadrata-big-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-darkBrown.zh-tw,
.zh-tw .font-quadrata-big-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-mediumGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-big-mediumGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-mediumGold {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-mediumGold.zh-cn,
.zh-cn .font-quadrata-big-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-mediumGold.ko-kr,
.ko-kr .font-quadrata-big-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-mediumGold.ru-ru,
.ru-ru .font-quadrata-big-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-mediumGold.zh-tw,
.zh-tw .font-quadrata-big-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-lightGold {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-big-lightGold {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-lightGold {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-lightGold.zh-cn,
.zh-cn .font-quadrata-big-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-lightGold.ko-kr,
.ko-kr .font-quadrata-big-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-lightGold.ru-ru,
.ru-ru .font-quadrata-big-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-lightGold.zh-tw,
.zh-tw .font-quadrata-big-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-lightOrange {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-big-lightOrange {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-lightOrange {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-lightOrange.zh-cn,
.zh-cn .font-quadrata-big-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-lightOrange.ko-kr,
.ko-kr .font-quadrata-big-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-lightOrange.ru-ru,
.ru-ru .font-quadrata-big-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-lightOrange.zh-tw,
.zh-tw .font-quadrata-big-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-black {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-big-black {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-black {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-black.zh-cn,
.zh-cn .font-quadrata-big-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-black.ko-kr,
.ko-kr .font-quadrata-big-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-black.ru-ru,
.ru-ru .font-quadrata-big-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-black.zh-tw,
.zh-tw .font-quadrata-big-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-darkGray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-big-darkGray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-darkGray {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-darkGray.zh-cn,
.zh-cn .font-quadrata-big-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-darkGray.ko-kr,
.ko-kr .font-quadrata-big-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-darkGray.ru-ru,
.ru-ru .font-quadrata-big-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-darkGray.zh-tw,
.zh-tw .font-quadrata-big-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-gray {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-big-gray {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-gray {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-gray.zh-cn,
.zh-cn .font-quadrata-big-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-gray.ko-kr,
.ko-kr .font-quadrata-big-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-gray.ru-ru,
.ru-ru .font-quadrata-big-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-gray.zh-tw,
.zh-tw .font-quadrata-big-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-silver {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-big-silver {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-silver {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-silver.zh-cn,
.zh-cn .font-quadrata-big-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-silver.ko-kr,
.ko-kr .font-quadrata-big-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-silver.ru-ru,
.ru-ru .font-quadrata-big-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-silver.zh-tw,
.zh-tw .font-quadrata-big-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-big-white {
    font-size: 1.5554999999999999rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-big-white {
        font-size: 1.7629rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-big-white {
        font-size: 2.074rem;
    }
}
.font-quadrata-big-white.zh-cn,
.zh-cn .font-quadrata-big-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-big-white.ko-kr,
.ko-kr .font-quadrata-big-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-big-white.ru-ru,
.ru-ru .font-quadrata-big-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-big-white.zh-tw,
.zh-tw .font-quadrata-big-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-large {
    font-size: 1.866rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-large {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-size-large {
        font-size: 2.488rem;
    }
}
.font-semp-large-darkBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-darkBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-darkBeige {
        font-size: 2.488rem;
    }
}
.font-semp-large-darkBeige.zh-cn,
.zh-cn .font-semp-large-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-darkBeige.ko-kr,
.ko-kr .font-semp-large-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-darkBeige.ru-ru,
.ru-ru .font-semp-large-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-darkBeige.zh-tw,
.zh-tw .font-semp-large-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-mediumBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-mediumBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-mediumBeige {
        font-size: 2.488rem;
    }
}
.font-semp-large-mediumBeige.zh-cn,
.zh-cn .font-semp-large-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-mediumBeige.ko-kr,
.ko-kr .font-semp-large-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-mediumBeige.ru-ru,
.ru-ru .font-semp-large-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-mediumBeige.zh-tw,
.zh-tw .font-semp-large-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-beige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-beige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-beige {
        font-size: 2.488rem;
    }
}
.font-semp-large-beige.zh-cn,
.zh-cn .font-semp-large-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-beige.ko-kr,
.ko-kr .font-semp-large-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-beige.ru-ru,
.ru-ru .font-semp-large-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-beige.zh-tw,
.zh-tw .font-semp-large-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-lightBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-lightBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-lightBeige {
        font-size: 2.488rem;
    }
}
.font-semp-large-lightBeige.zh-cn,
.zh-cn .font-semp-large-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-lightBeige.ko-kr,
.ko-kr .font-semp-large-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-lightBeige.ru-ru,
.ru-ru .font-semp-large-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-lightBeige.zh-tw,
.zh-tw .font-semp-large-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-blue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-blue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-blue {
        font-size: 2.488rem;
    }
}
.font-semp-large-blue.zh-cn,
.zh-cn .font-semp-large-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-blue.ko-kr,
.ko-kr .font-semp-large-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-blue.ru-ru,
.ru-ru .font-semp-large-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-blue.zh-tw,
.zh-tw .font-semp-large-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-lightBlue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-lightBlue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-lightBlue {
        font-size: 2.488rem;
    }
}
.font-semp-large-lightBlue.zh-cn,
.zh-cn .font-semp-large-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-lightBlue.ko-kr,
.ko-kr .font-semp-large-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-lightBlue.ru-ru,
.ru-ru .font-semp-large-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-lightBlue.zh-tw,
.zh-tw .font-semp-large-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-red {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-red {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-red {
        font-size: 2.488rem;
    }
}
.font-semp-large-red.zh-cn,
.zh-cn .font-semp-large-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-red.ko-kr,
.ko-kr .font-semp-large-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-red.ru-ru,
.ru-ru .font-semp-large-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-red.zh-tw,
.zh-tw .font-semp-large-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-mediumGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-mediumGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-mediumGreen {
        font-size: 2.488rem;
    }
}
.font-semp-large-mediumGreen.zh-cn,
.zh-cn .font-semp-large-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-mediumGreen.ko-kr,
.ko-kr .font-semp-large-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-mediumGreen.ru-ru,
.ru-ru .font-semp-large-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-mediumGreen.zh-tw,
.zh-tw .font-semp-large-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-lightGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-lightGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-lightGreen {
        font-size: 2.488rem;
    }
}
.font-semp-large-lightGreen.zh-cn,
.zh-cn .font-semp-large-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-lightGreen.ko-kr,
.ko-kr .font-semp-large-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-lightGreen.ru-ru,
.ru-ru .font-semp-large-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-lightGreen.zh-tw,
.zh-tw .font-semp-large-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-darkBrown {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-darkBrown {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-darkBrown {
        font-size: 2.488rem;
    }
}
.font-semp-large-darkBrown.zh-cn,
.zh-cn .font-semp-large-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-darkBrown.ko-kr,
.ko-kr .font-semp-large-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-darkBrown.ru-ru,
.ru-ru .font-semp-large-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-darkBrown.zh-tw,
.zh-tw .font-semp-large-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-mediumGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-mediumGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-mediumGold {
        font-size: 2.488rem;
    }
}
.font-semp-large-mediumGold.zh-cn,
.zh-cn .font-semp-large-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-mediumGold.ko-kr,
.ko-kr .font-semp-large-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-mediumGold.ru-ru,
.ru-ru .font-semp-large-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-mediumGold.zh-tw,
.zh-tw .font-semp-large-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-lightGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-lightGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-lightGold {
        font-size: 2.488rem;
    }
}
.font-semp-large-lightGold.zh-cn,
.zh-cn .font-semp-large-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-lightGold.ko-kr,
.ko-kr .font-semp-large-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-lightGold.ru-ru,
.ru-ru .font-semp-large-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-lightGold.zh-tw,
.zh-tw .font-semp-large-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-lightOrange {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-lightOrange {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-lightOrange {
        font-size: 2.488rem;
    }
}
.font-semp-large-lightOrange.zh-cn,
.zh-cn .font-semp-large-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-lightOrange.ko-kr,
.ko-kr .font-semp-large-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-lightOrange.ru-ru,
.ru-ru .font-semp-large-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-lightOrange.zh-tw,
.zh-tw .font-semp-large-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-black {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-black {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-black {
        font-size: 2.488rem;
    }
}
.font-semp-large-black.zh-cn,
.zh-cn .font-semp-large-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-black.ko-kr,
.ko-kr .font-semp-large-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-black.ru-ru,
.ru-ru .font-semp-large-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-black.zh-tw,
.zh-tw .font-semp-large-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-darkGray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-darkGray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-darkGray {
        font-size: 2.488rem;
    }
}
.font-semp-large-darkGray.zh-cn,
.zh-cn .font-semp-large-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-darkGray.ko-kr,
.ko-kr .font-semp-large-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-darkGray.ru-ru,
.ru-ru .font-semp-large-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-darkGray.zh-tw,
.zh-tw .font-semp-large-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-gray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-gray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-gray {
        font-size: 2.488rem;
    }
}
.font-semp-large-gray.zh-cn,
.zh-cn .font-semp-large-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-gray.ko-kr,
.ko-kr .font-semp-large-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-gray.ru-ru,
.ru-ru .font-semp-large-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-gray.zh-tw,
.zh-tw .font-semp-large-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-silver {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-silver {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-silver {
        font-size: 2.488rem;
    }
}
.font-semp-large-silver.zh-cn,
.zh-cn .font-semp-large-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-silver.ko-kr,
.ko-kr .font-semp-large-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-silver.ru-ru,
.ru-ru .font-semp-large-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-silver.zh-tw,
.zh-tw .font-semp-large-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-large-white {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-large-white {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-large-white {
        font-size: 2.488rem;
    }
}
.font-semp-large-white.zh-cn,
.zh-cn .font-semp-large-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-large-white.ko-kr,
.ko-kr .font-semp-large-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-large-white.ru-ru,
.ru-ru .font-semp-large-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-large-white.zh-tw,
.zh-tw .font-semp-large-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-darkBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-darkBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-darkBeige {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-darkBeige.zh-cn,
.zh-cn .font-bliz-light-large-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-darkBeige.ko-kr,
.ko-kr .font-bliz-light-large-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-darkBeige.ru-ru,
.ru-ru .font-bliz-light-large-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-darkBeige.zh-tw,
.zh-tw .font-bliz-light-large-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-mediumBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-mediumBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-mediumBeige {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-large-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-large-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-large-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-large-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-beige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-beige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-beige {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-beige.zh-cn,
.zh-cn .font-bliz-light-large-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-beige.ko-kr,
.ko-kr .font-bliz-light-large-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-beige.ru-ru,
.ru-ru .font-bliz-light-large-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-beige.zh-tw,
.zh-tw .font-bliz-light-large-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-lightBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-lightBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-lightBeige {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-lightBeige.zh-cn,
.zh-cn .font-bliz-light-large-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-lightBeige.ko-kr,
.ko-kr .font-bliz-light-large-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-lightBeige.ru-ru,
.ru-ru .font-bliz-light-large-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-lightBeige.zh-tw,
.zh-tw .font-bliz-light-large-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-blue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-blue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-blue {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-blue.zh-cn,
.zh-cn .font-bliz-light-large-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-blue.ko-kr,
.ko-kr .font-bliz-light-large-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-blue.ru-ru,
.ru-ru .font-bliz-light-large-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-blue.zh-tw,
.zh-tw .font-bliz-light-large-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-lightBlue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-lightBlue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-lightBlue {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-lightBlue.zh-cn,
.zh-cn .font-bliz-light-large-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-lightBlue.ko-kr,
.ko-kr .font-bliz-light-large-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-lightBlue.ru-ru,
.ru-ru .font-bliz-light-large-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-lightBlue.zh-tw,
.zh-tw .font-bliz-light-large-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-red {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-red {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-red {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-red.zh-cn,
.zh-cn .font-bliz-light-large-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-red.ko-kr,
.ko-kr .font-bliz-light-large-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-red.ru-ru,
.ru-ru .font-bliz-light-large-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-red.zh-tw,
.zh-tw .font-bliz-light-large-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-mediumGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-mediumGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-mediumGreen {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-large-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-large-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-large-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-large-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-lightGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-lightGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-lightGreen {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-lightGreen.zh-cn,
.zh-cn .font-bliz-light-large-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-lightGreen.ko-kr,
.ko-kr .font-bliz-light-large-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-lightGreen.ru-ru,
.ru-ru .font-bliz-light-large-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-lightGreen.zh-tw,
.zh-tw .font-bliz-light-large-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-darkBrown {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-darkBrown {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-darkBrown {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-darkBrown.zh-cn,
.zh-cn .font-bliz-light-large-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-darkBrown.ko-kr,
.ko-kr .font-bliz-light-large-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-darkBrown.ru-ru,
.ru-ru .font-bliz-light-large-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-darkBrown.zh-tw,
.zh-tw .font-bliz-light-large-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-mediumGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-mediumGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-mediumGold {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-mediumGold.zh-cn,
.zh-cn .font-bliz-light-large-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-mediumGold.ko-kr,
.ko-kr .font-bliz-light-large-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-mediumGold.ru-ru,
.ru-ru .font-bliz-light-large-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-mediumGold.zh-tw,
.zh-tw .font-bliz-light-large-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-lightGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-lightGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-lightGold {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-lightGold.zh-cn,
.zh-cn .font-bliz-light-large-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-lightGold.ko-kr,
.ko-kr .font-bliz-light-large-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-lightGold.ru-ru,
.ru-ru .font-bliz-light-large-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-lightGold.zh-tw,
.zh-tw .font-bliz-light-large-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-lightOrange {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-lightOrange {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-lightOrange {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-lightOrange.zh-cn,
.zh-cn .font-bliz-light-large-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-lightOrange.ko-kr,
.ko-kr .font-bliz-light-large-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-lightOrange.ru-ru,
.ru-ru .font-bliz-light-large-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-lightOrange.zh-tw,
.zh-tw .font-bliz-light-large-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-black {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-black {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-black {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-black.zh-cn,
.zh-cn .font-bliz-light-large-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-black.ko-kr,
.ko-kr .font-bliz-light-large-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-black.ru-ru,
.ru-ru .font-bliz-light-large-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-black.zh-tw,
.zh-tw .font-bliz-light-large-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-darkGray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-darkGray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-darkGray {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-darkGray.zh-cn,
.zh-cn .font-bliz-light-large-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-darkGray.ko-kr,
.ko-kr .font-bliz-light-large-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-darkGray.ru-ru,
.ru-ru .font-bliz-light-large-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-darkGray.zh-tw,
.zh-tw .font-bliz-light-large-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-gray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-gray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-gray {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-gray.zh-cn,
.zh-cn .font-bliz-light-large-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-gray.ko-kr,
.ko-kr .font-bliz-light-large-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-gray.ru-ru,
.ru-ru .font-bliz-light-large-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-gray.zh-tw,
.zh-tw .font-bliz-light-large-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-silver {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-silver {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-silver {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-silver.zh-cn,
.zh-cn .font-bliz-light-large-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-silver.ko-kr,
.ko-kr .font-bliz-light-large-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-silver.ru-ru,
.ru-ru .font-bliz-light-large-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-silver.zh-tw,
.zh-tw .font-bliz-light-large-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-large-white {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-large-white {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-large-white {
        font-size: 2.488rem;
    }
}
.font-bliz-light-large-white.zh-cn,
.zh-cn .font-bliz-light-large-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-large-white.ko-kr,
.ko-kr .font-bliz-light-large-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-large-white.ru-ru,
.ru-ru .font-bliz-light-large-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-large-white.zh-tw,
.zh-tw .font-bliz-light-large-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-darkBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-large-darkBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-darkBeige {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-darkBeige.zh-cn,
.zh-cn .font-quadrata-large-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-darkBeige.ko-kr,
.ko-kr .font-quadrata-large-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-darkBeige.ru-ru,
.ru-ru .font-quadrata-large-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-darkBeige.zh-tw,
.zh-tw .font-quadrata-large-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-mediumBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-large-mediumBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-mediumBeige {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-mediumBeige.zh-cn,
.zh-cn .font-quadrata-large-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-mediumBeige.ko-kr,
.ko-kr .font-quadrata-large-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-mediumBeige.ru-ru,
.ru-ru .font-quadrata-large-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-mediumBeige.zh-tw,
.zh-tw .font-quadrata-large-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-beige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-large-beige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-beige {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-beige.zh-cn,
.zh-cn .font-quadrata-large-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-beige.ko-kr,
.ko-kr .font-quadrata-large-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-beige.ru-ru,
.ru-ru .font-quadrata-large-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-beige.zh-tw,
.zh-tw .font-quadrata-large-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-lightBeige {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-large-lightBeige {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-lightBeige {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-lightBeige.zh-cn,
.zh-cn .font-quadrata-large-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-lightBeige.ko-kr,
.ko-kr .font-quadrata-large-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-lightBeige.ru-ru,
.ru-ru .font-quadrata-large-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-lightBeige.zh-tw,
.zh-tw .font-quadrata-large-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-blue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-large-blue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-blue {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-blue.zh-cn,
.zh-cn .font-quadrata-large-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-blue.ko-kr,
.ko-kr .font-quadrata-large-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-blue.ru-ru,
.ru-ru .font-quadrata-large-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-blue.zh-tw,
.zh-tw .font-quadrata-large-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-lightBlue {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-large-lightBlue {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-lightBlue {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-lightBlue.zh-cn,
.zh-cn .font-quadrata-large-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-lightBlue.ko-kr,
.ko-kr .font-quadrata-large-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-lightBlue.ru-ru,
.ru-ru .font-quadrata-large-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-lightBlue.zh-tw,
.zh-tw .font-quadrata-large-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-red {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-large-red {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-red {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-red.zh-cn,
.zh-cn .font-quadrata-large-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-red.ko-kr,
.ko-kr .font-quadrata-large-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-red.ru-ru,
.ru-ru .font-quadrata-large-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-red.zh-tw,
.zh-tw .font-quadrata-large-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-mediumGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-large-mediumGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-mediumGreen {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-mediumGreen.zh-cn,
.zh-cn .font-quadrata-large-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-mediumGreen.ko-kr,
.ko-kr .font-quadrata-large-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-mediumGreen.ru-ru,
.ru-ru .font-quadrata-large-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-mediumGreen.zh-tw,
.zh-tw .font-quadrata-large-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-lightGreen {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-large-lightGreen {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-lightGreen {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-lightGreen.zh-cn,
.zh-cn .font-quadrata-large-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-lightGreen.ko-kr,
.ko-kr .font-quadrata-large-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-lightGreen.ru-ru,
.ru-ru .font-quadrata-large-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-lightGreen.zh-tw,
.zh-tw .font-quadrata-large-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-darkBrown {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-large-darkBrown {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-darkBrown {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-darkBrown.zh-cn,
.zh-cn .font-quadrata-large-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-darkBrown.ko-kr,
.ko-kr .font-quadrata-large-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-darkBrown.ru-ru,
.ru-ru .font-quadrata-large-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-darkBrown.zh-tw,
.zh-tw .font-quadrata-large-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-mediumGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-large-mediumGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-mediumGold {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-mediumGold.zh-cn,
.zh-cn .font-quadrata-large-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-mediumGold.ko-kr,
.ko-kr .font-quadrata-large-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-mediumGold.ru-ru,
.ru-ru .font-quadrata-large-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-mediumGold.zh-tw,
.zh-tw .font-quadrata-large-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-lightGold {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-large-lightGold {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-lightGold {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-lightGold.zh-cn,
.zh-cn .font-quadrata-large-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-lightGold.ko-kr,
.ko-kr .font-quadrata-large-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-lightGold.ru-ru,
.ru-ru .font-quadrata-large-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-lightGold.zh-tw,
.zh-tw .font-quadrata-large-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-lightOrange {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-large-lightOrange {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-lightOrange {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-lightOrange.zh-cn,
.zh-cn .font-quadrata-large-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-lightOrange.ko-kr,
.ko-kr .font-quadrata-large-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-lightOrange.ru-ru,
.ru-ru .font-quadrata-large-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-lightOrange.zh-tw,
.zh-tw .font-quadrata-large-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-black {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-large-black {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-black {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-black.zh-cn,
.zh-cn .font-quadrata-large-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-black.ko-kr,
.ko-kr .font-quadrata-large-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-black.ru-ru,
.ru-ru .font-quadrata-large-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-black.zh-tw,
.zh-tw .font-quadrata-large-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-darkGray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-large-darkGray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-darkGray {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-darkGray.zh-cn,
.zh-cn .font-quadrata-large-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-darkGray.ko-kr,
.ko-kr .font-quadrata-large-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-darkGray.ru-ru,
.ru-ru .font-quadrata-large-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-darkGray.zh-tw,
.zh-tw .font-quadrata-large-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-gray {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-large-gray {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-gray {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-gray.zh-cn,
.zh-cn .font-quadrata-large-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-gray.ko-kr,
.ko-kr .font-quadrata-large-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-gray.ru-ru,
.ru-ru .font-quadrata-large-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-gray.zh-tw,
.zh-tw .font-quadrata-large-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-silver {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-large-silver {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-silver {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-silver.zh-cn,
.zh-cn .font-quadrata-large-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-silver.ko-kr,
.ko-kr .font-quadrata-large-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-silver.ru-ru,
.ru-ru .font-quadrata-large-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-silver.zh-tw,
.zh-tw .font-quadrata-large-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-large-white {
    font-size: 1.866rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-large-white {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-large-white {
        font-size: 2.488rem;
    }
}
.font-quadrata-large-white.zh-cn,
.zh-cn .font-quadrata-large-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-large-white.ko-kr,
.ko-kr .font-quadrata-large-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-large-white.ru-ru,
.ru-ru .font-quadrata-large-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-large-white.zh-tw,
.zh-tw .font-quadrata-large-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-xLarge {
    font-size: 2.2395rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-xLarge {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-size-xLarge {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-darkBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-darkBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-darkBeige {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-darkBeige.zh-cn,
.zh-cn .font-semp-xLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-darkBeige.ko-kr,
.ko-kr .font-semp-xLarge-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-darkBeige.ru-ru,
.ru-ru .font-semp-xLarge-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-darkBeige.zh-tw,
.zh-tw .font-semp-xLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-mediumBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-mediumBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-mediumBeige {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-mediumBeige.zh-cn,
.zh-cn .font-semp-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-mediumBeige.ko-kr,
.ko-kr .font-semp-xLarge-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-mediumBeige.ru-ru,
.ru-ru .font-semp-xLarge-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-mediumBeige.zh-tw,
.zh-tw .font-semp-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-beige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-beige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-beige {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-beige.zh-cn,
.zh-cn .font-semp-xLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-beige.ko-kr,
.ko-kr .font-semp-xLarge-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-beige.ru-ru,
.ru-ru .font-semp-xLarge-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-beige.zh-tw,
.zh-tw .font-semp-xLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-lightBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-lightBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-lightBeige {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-lightBeige.zh-cn,
.zh-cn .font-semp-xLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-lightBeige.ko-kr,
.ko-kr .font-semp-xLarge-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-lightBeige.ru-ru,
.ru-ru .font-semp-xLarge-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-lightBeige.zh-tw,
.zh-tw .font-semp-xLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-blue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-blue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-blue {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-blue.zh-cn,
.zh-cn .font-semp-xLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-blue.ko-kr,
.ko-kr .font-semp-xLarge-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-blue.ru-ru,
.ru-ru .font-semp-xLarge-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-blue.zh-tw,
.zh-tw .font-semp-xLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-lightBlue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-lightBlue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-lightBlue {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-lightBlue.zh-cn,
.zh-cn .font-semp-xLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-lightBlue.ko-kr,
.ko-kr .font-semp-xLarge-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-lightBlue.ru-ru,
.ru-ru .font-semp-xLarge-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-lightBlue.zh-tw,
.zh-tw .font-semp-xLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-red {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-red {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-red {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-red.zh-cn,
.zh-cn .font-semp-xLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-red.ko-kr,
.ko-kr .font-semp-xLarge-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-red.ru-ru,
.ru-ru .font-semp-xLarge-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-red.zh-tw,
.zh-tw .font-semp-xLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-mediumGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-mediumGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-mediumGreen {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-mediumGreen.zh-cn,
.zh-cn .font-semp-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-mediumGreen.ko-kr,
.ko-kr .font-semp-xLarge-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-mediumGreen.ru-ru,
.ru-ru .font-semp-xLarge-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-mediumGreen.zh-tw,
.zh-tw .font-semp-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-lightGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-lightGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-lightGreen {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-lightGreen.zh-cn,
.zh-cn .font-semp-xLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-lightGreen.ko-kr,
.ko-kr .font-semp-xLarge-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-lightGreen.ru-ru,
.ru-ru .font-semp-xLarge-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-lightGreen.zh-tw,
.zh-tw .font-semp-xLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-darkBrown {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-darkBrown {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-darkBrown {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-darkBrown.zh-cn,
.zh-cn .font-semp-xLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-darkBrown.ko-kr,
.ko-kr .font-semp-xLarge-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-darkBrown.ru-ru,
.ru-ru .font-semp-xLarge-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-darkBrown.zh-tw,
.zh-tw .font-semp-xLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-mediumGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-mediumGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-mediumGold {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-mediumGold.zh-cn,
.zh-cn .font-semp-xLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-mediumGold.ko-kr,
.ko-kr .font-semp-xLarge-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-mediumGold.ru-ru,
.ru-ru .font-semp-xLarge-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-mediumGold.zh-tw,
.zh-tw .font-semp-xLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-lightGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-lightGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-lightGold {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-lightGold.zh-cn,
.zh-cn .font-semp-xLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-lightGold.ko-kr,
.ko-kr .font-semp-xLarge-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-lightGold.ru-ru,
.ru-ru .font-semp-xLarge-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-lightGold.zh-tw,
.zh-tw .font-semp-xLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-lightOrange {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-lightOrange {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-lightOrange {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-lightOrange.zh-cn,
.zh-cn .font-semp-xLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-lightOrange.ko-kr,
.ko-kr .font-semp-xLarge-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-lightOrange.ru-ru,
.ru-ru .font-semp-xLarge-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-lightOrange.zh-tw,
.zh-tw .font-semp-xLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-black {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-black {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-black {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-black.zh-cn,
.zh-cn .font-semp-xLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-black.ko-kr,
.ko-kr .font-semp-xLarge-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-black.ru-ru,
.ru-ru .font-semp-xLarge-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-black.zh-tw,
.zh-tw .font-semp-xLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-darkGray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-darkGray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-darkGray {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-darkGray.zh-cn,
.zh-cn .font-semp-xLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-darkGray.ko-kr,
.ko-kr .font-semp-xLarge-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-darkGray.ru-ru,
.ru-ru .font-semp-xLarge-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-darkGray.zh-tw,
.zh-tw .font-semp-xLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-gray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-gray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-gray {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-gray.zh-cn,
.zh-cn .font-semp-xLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-gray.ko-kr,
.ko-kr .font-semp-xLarge-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-gray.ru-ru,
.ru-ru .font-semp-xLarge-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-gray.zh-tw,
.zh-tw .font-semp-xLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-silver {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-silver {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-silver {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-silver.zh-cn,
.zh-cn .font-semp-xLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-silver.ko-kr,
.ko-kr .font-semp-xLarge-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-silver.ru-ru,
.ru-ru .font-semp-xLarge-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-silver.zh-tw,
.zh-tw .font-semp-xLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xLarge-white {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xLarge-white {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xLarge-white {
        font-size: 2.986rem;
    }
}
.font-semp-xLarge-white.zh-cn,
.zh-cn .font-semp-xLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xLarge-white.ko-kr,
.ko-kr .font-semp-xLarge-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xLarge-white.ru-ru,
.ru-ru .font-semp-xLarge-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xLarge-white.zh-tw,
.zh-tw .font-semp-xLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-darkBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-darkBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-darkBeige {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-darkBeige.zh-cn,
.zh-cn .font-bliz-light-xLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-darkBeige.ko-kr,
.ko-kr .font-bliz-light-xLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-darkBeige.ru-ru,
.ru-ru .font-bliz-light-xLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-darkBeige.zh-tw,
.zh-tw .font-bliz-light-xLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-mediumBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-mediumBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-mediumBeige {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-xLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-beige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-beige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-beige {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-beige.zh-cn,
.zh-cn .font-bliz-light-xLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-beige.ko-kr,
.ko-kr .font-bliz-light-xLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-beige.ru-ru,
.ru-ru .font-bliz-light-xLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-beige.zh-tw,
.zh-tw .font-bliz-light-xLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-lightBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-lightBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-lightBeige {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-lightBeige.zh-cn,
.zh-cn .font-bliz-light-xLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-lightBeige.ko-kr,
.ko-kr .font-bliz-light-xLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-lightBeige.ru-ru,
.ru-ru .font-bliz-light-xLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-lightBeige.zh-tw,
.zh-tw .font-bliz-light-xLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-blue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-blue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-blue {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-blue.zh-cn,
.zh-cn .font-bliz-light-xLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-blue.ko-kr,
.ko-kr .font-bliz-light-xLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-blue.ru-ru,
.ru-ru .font-bliz-light-xLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-blue.zh-tw,
.zh-tw .font-bliz-light-xLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-lightBlue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-lightBlue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-lightBlue {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-lightBlue.zh-cn,
.zh-cn .font-bliz-light-xLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-lightBlue.ko-kr,
.ko-kr .font-bliz-light-xLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-lightBlue.ru-ru,
.ru-ru .font-bliz-light-xLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-lightBlue.zh-tw,
.zh-tw .font-bliz-light-xLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-red {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-red {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-red {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-red.zh-cn,
.zh-cn .font-bliz-light-xLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-red.ko-kr,
.ko-kr .font-bliz-light-xLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-red.ru-ru,
.ru-ru .font-bliz-light-xLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-red.zh-tw,
.zh-tw .font-bliz-light-xLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-mediumGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-mediumGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-mediumGreen {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-xLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-lightGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-lightGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-lightGreen {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-lightGreen.zh-cn,
.zh-cn .font-bliz-light-xLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-lightGreen.ko-kr,
.ko-kr .font-bliz-light-xLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-lightGreen.ru-ru,
.ru-ru .font-bliz-light-xLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-lightGreen.zh-tw,
.zh-tw .font-bliz-light-xLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-darkBrown {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-darkBrown {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-darkBrown {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-darkBrown.zh-cn,
.zh-cn .font-bliz-light-xLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-darkBrown.ko-kr,
.ko-kr .font-bliz-light-xLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-darkBrown.ru-ru,
.ru-ru .font-bliz-light-xLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-darkBrown.zh-tw,
.zh-tw .font-bliz-light-xLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-mediumGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-mediumGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-mediumGold {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-mediumGold.zh-cn,
.zh-cn .font-bliz-light-xLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-mediumGold.ko-kr,
.ko-kr .font-bliz-light-xLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-mediumGold.ru-ru,
.ru-ru .font-bliz-light-xLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-mediumGold.zh-tw,
.zh-tw .font-bliz-light-xLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-lightGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-lightGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-lightGold {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-lightGold.zh-cn,
.zh-cn .font-bliz-light-xLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-lightGold.ko-kr,
.ko-kr .font-bliz-light-xLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-lightGold.ru-ru,
.ru-ru .font-bliz-light-xLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-lightGold.zh-tw,
.zh-tw .font-bliz-light-xLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-lightOrange {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-lightOrange {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-lightOrange {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-lightOrange.zh-cn,
.zh-cn .font-bliz-light-xLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-lightOrange.ko-kr,
.ko-kr .font-bliz-light-xLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-lightOrange.ru-ru,
.ru-ru .font-bliz-light-xLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-lightOrange.zh-tw,
.zh-tw .font-bliz-light-xLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-black {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-black {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-black {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-black.zh-cn,
.zh-cn .font-bliz-light-xLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-black.ko-kr,
.ko-kr .font-bliz-light-xLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-black.ru-ru,
.ru-ru .font-bliz-light-xLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-black.zh-tw,
.zh-tw .font-bliz-light-xLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-darkGray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-darkGray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-darkGray {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-darkGray.zh-cn,
.zh-cn .font-bliz-light-xLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-darkGray.ko-kr,
.ko-kr .font-bliz-light-xLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-darkGray.ru-ru,
.ru-ru .font-bliz-light-xLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-darkGray.zh-tw,
.zh-tw .font-bliz-light-xLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-gray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-gray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-gray {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-gray.zh-cn,
.zh-cn .font-bliz-light-xLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-gray.ko-kr,
.ko-kr .font-bliz-light-xLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-gray.ru-ru,
.ru-ru .font-bliz-light-xLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-gray.zh-tw,
.zh-tw .font-bliz-light-xLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-silver {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-silver {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-silver {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-silver.zh-cn,
.zh-cn .font-bliz-light-xLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-silver.ko-kr,
.ko-kr .font-bliz-light-xLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-silver.ru-ru,
.ru-ru .font-bliz-light-xLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-silver.zh-tw,
.zh-tw .font-bliz-light-xLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xLarge-white {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xLarge-white {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xLarge-white {
        font-size: 2.986rem;
    }
}
.font-bliz-light-xLarge-white.zh-cn,
.zh-cn .font-bliz-light-xLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xLarge-white.ko-kr,
.ko-kr .font-bliz-light-xLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xLarge-white.ru-ru,
.ru-ru .font-bliz-light-xLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xLarge-white.zh-tw,
.zh-tw .font-bliz-light-xLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-darkBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-darkBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-darkBeige {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-darkBeige.zh-cn,
.zh-cn .font-quadrata-xLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-darkBeige.ko-kr,
.ko-kr .font-quadrata-xLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-darkBeige.ru-ru,
.ru-ru .font-quadrata-xLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-darkBeige.zh-tw,
.zh-tw .font-quadrata-xLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-mediumBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-mediumBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-mediumBeige {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-mediumBeige.zh-cn,
.zh-cn .font-quadrata-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-mediumBeige.ko-kr,
.ko-kr .font-quadrata-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-mediumBeige.ru-ru,
.ru-ru .font-quadrata-xLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-mediumBeige.zh-tw,
.zh-tw .font-quadrata-xLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-beige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-beige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-beige {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-beige.zh-cn,
.zh-cn .font-quadrata-xLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-beige.ko-kr,
.ko-kr .font-quadrata-xLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-beige.ru-ru,
.ru-ru .font-quadrata-xLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-beige.zh-tw,
.zh-tw .font-quadrata-xLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-lightBeige {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-lightBeige {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-lightBeige {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-lightBeige.zh-cn,
.zh-cn .font-quadrata-xLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-lightBeige.ko-kr,
.ko-kr .font-quadrata-xLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-lightBeige.ru-ru,
.ru-ru .font-quadrata-xLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-lightBeige.zh-tw,
.zh-tw .font-quadrata-xLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-blue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-blue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-blue {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-blue.zh-cn,
.zh-cn .font-quadrata-xLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-blue.ko-kr,
.ko-kr .font-quadrata-xLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-blue.ru-ru,
.ru-ru .font-quadrata-xLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-blue.zh-tw,
.zh-tw .font-quadrata-xLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-lightBlue {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-lightBlue {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-lightBlue {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-lightBlue.zh-cn,
.zh-cn .font-quadrata-xLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-lightBlue.ko-kr,
.ko-kr .font-quadrata-xLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-lightBlue.ru-ru,
.ru-ru .font-quadrata-xLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-lightBlue.zh-tw,
.zh-tw .font-quadrata-xLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-red {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-red {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-red {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-red.zh-cn,
.zh-cn .font-quadrata-xLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-red.ko-kr,
.ko-kr .font-quadrata-xLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-red.ru-ru,
.ru-ru .font-quadrata-xLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-red.zh-tw,
.zh-tw .font-quadrata-xLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-mediumGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-mediumGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-mediumGreen {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-mediumGreen.zh-cn,
.zh-cn .font-quadrata-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-mediumGreen.ko-kr,
.ko-kr .font-quadrata-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-mediumGreen.ru-ru,
.ru-ru .font-quadrata-xLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-mediumGreen.zh-tw,
.zh-tw .font-quadrata-xLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-lightGreen {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-lightGreen {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-lightGreen {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-lightGreen.zh-cn,
.zh-cn .font-quadrata-xLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-lightGreen.ko-kr,
.ko-kr .font-quadrata-xLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-lightGreen.ru-ru,
.ru-ru .font-quadrata-xLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-lightGreen.zh-tw,
.zh-tw .font-quadrata-xLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-darkBrown {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-darkBrown {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-darkBrown {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-darkBrown.zh-cn,
.zh-cn .font-quadrata-xLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-darkBrown.ko-kr,
.ko-kr .font-quadrata-xLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-darkBrown.ru-ru,
.ru-ru .font-quadrata-xLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-darkBrown.zh-tw,
.zh-tw .font-quadrata-xLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-mediumGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-mediumGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-mediumGold {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-mediumGold.zh-cn,
.zh-cn .font-quadrata-xLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-mediumGold.ko-kr,
.ko-kr .font-quadrata-xLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-mediumGold.ru-ru,
.ru-ru .font-quadrata-xLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-mediumGold.zh-tw,
.zh-tw .font-quadrata-xLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-lightGold {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-lightGold {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-lightGold {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-lightGold.zh-cn,
.zh-cn .font-quadrata-xLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-lightGold.ko-kr,
.ko-kr .font-quadrata-xLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-lightGold.ru-ru,
.ru-ru .font-quadrata-xLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-lightGold.zh-tw,
.zh-tw .font-quadrata-xLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-lightOrange {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-lightOrange {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-lightOrange {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-lightOrange.zh-cn,
.zh-cn .font-quadrata-xLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-lightOrange.ko-kr,
.ko-kr .font-quadrata-xLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-lightOrange.ru-ru,
.ru-ru .font-quadrata-xLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-lightOrange.zh-tw,
.zh-tw .font-quadrata-xLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-black {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-black {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-black {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-black.zh-cn,
.zh-cn .font-quadrata-xLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-black.ko-kr,
.ko-kr .font-quadrata-xLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-black.ru-ru,
.ru-ru .font-quadrata-xLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-black.zh-tw,
.zh-tw .font-quadrata-xLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-darkGray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-darkGray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-darkGray {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-darkGray.zh-cn,
.zh-cn .font-quadrata-xLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-darkGray.ko-kr,
.ko-kr .font-quadrata-xLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-darkGray.ru-ru,
.ru-ru .font-quadrata-xLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-darkGray.zh-tw,
.zh-tw .font-quadrata-xLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-gray {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-gray {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-gray {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-gray.zh-cn,
.zh-cn .font-quadrata-xLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-gray.ko-kr,
.ko-kr .font-quadrata-xLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-gray.ru-ru,
.ru-ru .font-quadrata-xLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-gray.zh-tw,
.zh-tw .font-quadrata-xLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-silver {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-silver {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-silver {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-silver.zh-cn,
.zh-cn .font-quadrata-xLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-silver.ko-kr,
.ko-kr .font-quadrata-xLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-silver.ru-ru,
.ru-ru .font-quadrata-xLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-silver.zh-tw,
.zh-tw .font-quadrata-xLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xLarge-white {
    font-size: 2.2395rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-xLarge-white {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xLarge-white {
        font-size: 2.986rem;
    }
}
.font-quadrata-xLarge-white.zh-cn,
.zh-cn .font-quadrata-xLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xLarge-white.ko-kr,
.ko-kr .font-quadrata-xLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xLarge-white.ru-ru,
.ru-ru .font-quadrata-xLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xLarge-white.zh-tw,
.zh-tw .font-quadrata-xLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-xxLarge {
    font-size: 2.68725rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-xxLarge {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-size-xxLarge {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-darkBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-darkBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-darkBeige {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-darkBeige.zh-cn,
.zh-cn .font-semp-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-darkBeige.ko-kr,
.ko-kr .font-semp-xxLarge-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-darkBeige.ru-ru,
.ru-ru .font-semp-xxLarge-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-darkBeige.zh-tw,
.zh-tw .font-semp-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-mediumBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-mediumBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-mediumBeige {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-mediumBeige.zh-cn,
.zh-cn .font-semp-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-mediumBeige.ko-kr,
.ko-kr .font-semp-xxLarge-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-mediumBeige.ru-ru,
.ru-ru .font-semp-xxLarge-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-mediumBeige.zh-tw,
.zh-tw .font-semp-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-beige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-beige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-beige {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-beige.zh-cn,
.zh-cn .font-semp-xxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-beige.ko-kr,
.ko-kr .font-semp-xxLarge-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-beige.ru-ru,
.ru-ru .font-semp-xxLarge-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-beige.zh-tw,
.zh-tw .font-semp-xxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-lightBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-lightBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-lightBeige {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-lightBeige.zh-cn,
.zh-cn .font-semp-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-lightBeige.ko-kr,
.ko-kr .font-semp-xxLarge-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-lightBeige.ru-ru,
.ru-ru .font-semp-xxLarge-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-lightBeige.zh-tw,
.zh-tw .font-semp-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-blue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-blue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-blue {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-blue.zh-cn,
.zh-cn .font-semp-xxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-blue.ko-kr,
.ko-kr .font-semp-xxLarge-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-blue.ru-ru,
.ru-ru .font-semp-xxLarge-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-blue.zh-tw,
.zh-tw .font-semp-xxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-lightBlue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-lightBlue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-lightBlue {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-lightBlue.zh-cn,
.zh-cn .font-semp-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-lightBlue.ko-kr,
.ko-kr .font-semp-xxLarge-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-lightBlue.ru-ru,
.ru-ru .font-semp-xxLarge-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-lightBlue.zh-tw,
.zh-tw .font-semp-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-red {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-red {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-red {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-red.zh-cn,
.zh-cn .font-semp-xxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-red.ko-kr,
.ko-kr .font-semp-xxLarge-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-red.ru-ru,
.ru-ru .font-semp-xxLarge-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-red.zh-tw,
.zh-tw .font-semp-xxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-mediumGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-mediumGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-mediumGreen {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-mediumGreen.zh-cn,
.zh-cn .font-semp-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-mediumGreen.ko-kr,
.ko-kr .font-semp-xxLarge-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-mediumGreen.ru-ru,
.ru-ru .font-semp-xxLarge-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-mediumGreen.zh-tw,
.zh-tw .font-semp-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-lightGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-lightGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-lightGreen {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-lightGreen.zh-cn,
.zh-cn .font-semp-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-lightGreen.ko-kr,
.ko-kr .font-semp-xxLarge-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-lightGreen.ru-ru,
.ru-ru .font-semp-xxLarge-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-lightGreen.zh-tw,
.zh-tw .font-semp-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-darkBrown {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-darkBrown {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-darkBrown {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-darkBrown.zh-cn,
.zh-cn .font-semp-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-darkBrown.ko-kr,
.ko-kr .font-semp-xxLarge-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-darkBrown.ru-ru,
.ru-ru .font-semp-xxLarge-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-darkBrown.zh-tw,
.zh-tw .font-semp-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-mediumGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-mediumGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-mediumGold {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-mediumGold.zh-cn,
.zh-cn .font-semp-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-mediumGold.ko-kr,
.ko-kr .font-semp-xxLarge-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-mediumGold.ru-ru,
.ru-ru .font-semp-xxLarge-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-mediumGold.zh-tw,
.zh-tw .font-semp-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-lightGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-lightGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-lightGold {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-lightGold.zh-cn,
.zh-cn .font-semp-xxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-lightGold.ko-kr,
.ko-kr .font-semp-xxLarge-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-lightGold.ru-ru,
.ru-ru .font-semp-xxLarge-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-lightGold.zh-tw,
.zh-tw .font-semp-xxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-lightOrange {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-lightOrange {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-lightOrange {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-lightOrange.zh-cn,
.zh-cn .font-semp-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-lightOrange.ko-kr,
.ko-kr .font-semp-xxLarge-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-lightOrange.ru-ru,
.ru-ru .font-semp-xxLarge-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-lightOrange.zh-tw,
.zh-tw .font-semp-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-black {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-black {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-black {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-black.zh-cn,
.zh-cn .font-semp-xxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-black.ko-kr,
.ko-kr .font-semp-xxLarge-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-black.ru-ru,
.ru-ru .font-semp-xxLarge-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-black.zh-tw,
.zh-tw .font-semp-xxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-darkGray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-darkGray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-darkGray {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-darkGray.zh-cn,
.zh-cn .font-semp-xxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-darkGray.ko-kr,
.ko-kr .font-semp-xxLarge-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-darkGray.ru-ru,
.ru-ru .font-semp-xxLarge-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-darkGray.zh-tw,
.zh-tw .font-semp-xxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-gray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-gray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-gray {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-gray.zh-cn,
.zh-cn .font-semp-xxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-gray.ko-kr,
.ko-kr .font-semp-xxLarge-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-gray.ru-ru,
.ru-ru .font-semp-xxLarge-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-gray.zh-tw,
.zh-tw .font-semp-xxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-silver {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-silver {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-silver {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-silver.zh-cn,
.zh-cn .font-semp-xxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-silver.ko-kr,
.ko-kr .font-semp-xxLarge-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-silver.ru-ru,
.ru-ru .font-semp-xxLarge-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-silver.zh-tw,
.zh-tw .font-semp-xxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxLarge-white {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxLarge-white {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxLarge-white {
        font-size: 3.583rem;
    }
}
.font-semp-xxLarge-white.zh-cn,
.zh-cn .font-semp-xxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxLarge-white.ko-kr,
.ko-kr .font-semp-xxLarge-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxLarge-white.ru-ru,
.ru-ru .font-semp-xxLarge-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxLarge-white.zh-tw,
.zh-tw .font-semp-xxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-darkBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-darkBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-darkBeige {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-darkBeige.zh-cn,
.zh-cn .font-bliz-light-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-darkBeige.ko-kr,
.ko-kr .font-bliz-light-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-darkBeige.ru-ru,
.ru-ru .font-bliz-light-xxLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-darkBeige.zh-tw,
.zh-tw .font-bliz-light-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-mediumBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-mediumBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-mediumBeige {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-xxLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-beige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-beige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-beige {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-beige.zh-cn,
.zh-cn .font-bliz-light-xxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-beige.ko-kr,
.ko-kr .font-bliz-light-xxLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-beige.ru-ru,
.ru-ru .font-bliz-light-xxLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-beige.zh-tw,
.zh-tw .font-bliz-light-xxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-lightBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-lightBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-lightBeige {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-lightBeige.zh-cn,
.zh-cn .font-bliz-light-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-lightBeige.ko-kr,
.ko-kr .font-bliz-light-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-lightBeige.ru-ru,
.ru-ru .font-bliz-light-xxLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-lightBeige.zh-tw,
.zh-tw .font-bliz-light-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-blue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-blue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-blue {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-blue.zh-cn,
.zh-cn .font-bliz-light-xxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-blue.ko-kr,
.ko-kr .font-bliz-light-xxLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-blue.ru-ru,
.ru-ru .font-bliz-light-xxLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-blue.zh-tw,
.zh-tw .font-bliz-light-xxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-lightBlue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-lightBlue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-lightBlue {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-lightBlue.zh-cn,
.zh-cn .font-bliz-light-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-lightBlue.ko-kr,
.ko-kr .font-bliz-light-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-lightBlue.ru-ru,
.ru-ru .font-bliz-light-xxLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-lightBlue.zh-tw,
.zh-tw .font-bliz-light-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-red {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-red {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-red {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-red.zh-cn,
.zh-cn .font-bliz-light-xxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-red.ko-kr,
.ko-kr .font-bliz-light-xxLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-red.ru-ru,
.ru-ru .font-bliz-light-xxLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-red.zh-tw,
.zh-tw .font-bliz-light-xxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-mediumGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-mediumGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-mediumGreen {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-xxLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-lightGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-lightGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-lightGreen {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-lightGreen.zh-cn,
.zh-cn .font-bliz-light-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-lightGreen.ko-kr,
.ko-kr .font-bliz-light-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-lightGreen.ru-ru,
.ru-ru .font-bliz-light-xxLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-lightGreen.zh-tw,
.zh-tw .font-bliz-light-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-darkBrown {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-darkBrown {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-darkBrown {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-darkBrown.zh-cn,
.zh-cn .font-bliz-light-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-darkBrown.ko-kr,
.ko-kr .font-bliz-light-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-darkBrown.ru-ru,
.ru-ru .font-bliz-light-xxLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-darkBrown.zh-tw,
.zh-tw .font-bliz-light-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-mediumGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-mediumGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-mediumGold {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-mediumGold.zh-cn,
.zh-cn .font-bliz-light-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-mediumGold.ko-kr,
.ko-kr .font-bliz-light-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-mediumGold.ru-ru,
.ru-ru .font-bliz-light-xxLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-mediumGold.zh-tw,
.zh-tw .font-bliz-light-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-lightGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-lightGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-lightGold {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-lightGold.zh-cn,
.zh-cn .font-bliz-light-xxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-lightGold.ko-kr,
.ko-kr .font-bliz-light-xxLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-lightGold.ru-ru,
.ru-ru .font-bliz-light-xxLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-lightGold.zh-tw,
.zh-tw .font-bliz-light-xxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-lightOrange {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-lightOrange {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-lightOrange {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-lightOrange.zh-cn,
.zh-cn .font-bliz-light-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-lightOrange.ko-kr,
.ko-kr .font-bliz-light-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-lightOrange.ru-ru,
.ru-ru .font-bliz-light-xxLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-lightOrange.zh-tw,
.zh-tw .font-bliz-light-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-black {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-black {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-black {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-black.zh-cn,
.zh-cn .font-bliz-light-xxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-black.ko-kr,
.ko-kr .font-bliz-light-xxLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-black.ru-ru,
.ru-ru .font-bliz-light-xxLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-black.zh-tw,
.zh-tw .font-bliz-light-xxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-darkGray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-darkGray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-darkGray {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-darkGray.zh-cn,
.zh-cn .font-bliz-light-xxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-darkGray.ko-kr,
.ko-kr .font-bliz-light-xxLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-darkGray.ru-ru,
.ru-ru .font-bliz-light-xxLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-darkGray.zh-tw,
.zh-tw .font-bliz-light-xxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-gray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-gray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-gray {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-gray.zh-cn,
.zh-cn .font-bliz-light-xxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-gray.ko-kr,
.ko-kr .font-bliz-light-xxLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-gray.ru-ru,
.ru-ru .font-bliz-light-xxLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-gray.zh-tw,
.zh-tw .font-bliz-light-xxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-silver {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-silver {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-silver {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-silver.zh-cn,
.zh-cn .font-bliz-light-xxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-silver.ko-kr,
.ko-kr .font-bliz-light-xxLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-silver.ru-ru,
.ru-ru .font-bliz-light-xxLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-silver.zh-tw,
.zh-tw .font-bliz-light-xxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxLarge-white {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxLarge-white {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxLarge-white {
        font-size: 3.583rem;
    }
}
.font-bliz-light-xxLarge-white.zh-cn,
.zh-cn .font-bliz-light-xxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxLarge-white.ko-kr,
.ko-kr .font-bliz-light-xxLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxLarge-white.ru-ru,
.ru-ru .font-bliz-light-xxLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxLarge-white.zh-tw,
.zh-tw .font-bliz-light-xxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-darkBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-darkBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-darkBeige {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-darkBeige.zh-cn,
.zh-cn .font-quadrata-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-darkBeige.ko-kr,
.ko-kr .font-quadrata-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-darkBeige.ru-ru,
.ru-ru .font-quadrata-xxLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-darkBeige.zh-tw,
.zh-tw .font-quadrata-xxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-mediumBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-mediumBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-mediumBeige {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-mediumBeige.zh-cn,
.zh-cn .font-quadrata-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-mediumBeige.ko-kr,
.ko-kr .font-quadrata-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-mediumBeige.ru-ru,
.ru-ru .font-quadrata-xxLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-mediumBeige.zh-tw,
.zh-tw .font-quadrata-xxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-beige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-beige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-beige {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-beige.zh-cn,
.zh-cn .font-quadrata-xxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-beige.ko-kr,
.ko-kr .font-quadrata-xxLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-beige.ru-ru,
.ru-ru .font-quadrata-xxLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-beige.zh-tw,
.zh-tw .font-quadrata-xxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-lightBeige {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-lightBeige {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-lightBeige {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-lightBeige.zh-cn,
.zh-cn .font-quadrata-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-lightBeige.ko-kr,
.ko-kr .font-quadrata-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-lightBeige.ru-ru,
.ru-ru .font-quadrata-xxLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-lightBeige.zh-tw,
.zh-tw .font-quadrata-xxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-blue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-blue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-blue {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-blue.zh-cn,
.zh-cn .font-quadrata-xxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-blue.ko-kr,
.ko-kr .font-quadrata-xxLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-blue.ru-ru,
.ru-ru .font-quadrata-xxLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-blue.zh-tw,
.zh-tw .font-quadrata-xxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-lightBlue {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-lightBlue {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-lightBlue {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-lightBlue.zh-cn,
.zh-cn .font-quadrata-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-lightBlue.ko-kr,
.ko-kr .font-quadrata-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-lightBlue.ru-ru,
.ru-ru .font-quadrata-xxLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-lightBlue.zh-tw,
.zh-tw .font-quadrata-xxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-red {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-red {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-red {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-red.zh-cn,
.zh-cn .font-quadrata-xxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-red.ko-kr,
.ko-kr .font-quadrata-xxLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-red.ru-ru,
.ru-ru .font-quadrata-xxLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-red.zh-tw,
.zh-tw .font-quadrata-xxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-mediumGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-mediumGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-mediumGreen {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-mediumGreen.zh-cn,
.zh-cn .font-quadrata-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-mediumGreen.ko-kr,
.ko-kr .font-quadrata-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-mediumGreen.ru-ru,
.ru-ru .font-quadrata-xxLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-mediumGreen.zh-tw,
.zh-tw .font-quadrata-xxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-lightGreen {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-lightGreen {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-lightGreen {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-lightGreen.zh-cn,
.zh-cn .font-quadrata-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-lightGreen.ko-kr,
.ko-kr .font-quadrata-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-lightGreen.ru-ru,
.ru-ru .font-quadrata-xxLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-lightGreen.zh-tw,
.zh-tw .font-quadrata-xxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-darkBrown {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-darkBrown {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-darkBrown {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-darkBrown.zh-cn,
.zh-cn .font-quadrata-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-darkBrown.ko-kr,
.ko-kr .font-quadrata-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-darkBrown.ru-ru,
.ru-ru .font-quadrata-xxLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-darkBrown.zh-tw,
.zh-tw .font-quadrata-xxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-mediumGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-mediumGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-mediumGold {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-mediumGold.zh-cn,
.zh-cn .font-quadrata-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-mediumGold.ko-kr,
.ko-kr .font-quadrata-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-mediumGold.ru-ru,
.ru-ru .font-quadrata-xxLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-mediumGold.zh-tw,
.zh-tw .font-quadrata-xxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-lightGold {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-lightGold {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-lightGold {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-lightGold.zh-cn,
.zh-cn .font-quadrata-xxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-lightGold.ko-kr,
.ko-kr .font-quadrata-xxLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-lightGold.ru-ru,
.ru-ru .font-quadrata-xxLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-lightGold.zh-tw,
.zh-tw .font-quadrata-xxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-lightOrange {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-lightOrange {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-lightOrange {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-lightOrange.zh-cn,
.zh-cn .font-quadrata-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-lightOrange.ko-kr,
.ko-kr .font-quadrata-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-lightOrange.ru-ru,
.ru-ru .font-quadrata-xxLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-lightOrange.zh-tw,
.zh-tw .font-quadrata-xxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-black {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-black {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-black {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-black.zh-cn,
.zh-cn .font-quadrata-xxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-black.ko-kr,
.ko-kr .font-quadrata-xxLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-black.ru-ru,
.ru-ru .font-quadrata-xxLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-black.zh-tw,
.zh-tw .font-quadrata-xxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-darkGray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-darkGray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-darkGray {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-darkGray.zh-cn,
.zh-cn .font-quadrata-xxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-darkGray.ko-kr,
.ko-kr .font-quadrata-xxLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-darkGray.ru-ru,
.ru-ru .font-quadrata-xxLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-darkGray.zh-tw,
.zh-tw .font-quadrata-xxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-gray {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-gray {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-gray {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-gray.zh-cn,
.zh-cn .font-quadrata-xxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-gray.ko-kr,
.ko-kr .font-quadrata-xxLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-gray.ru-ru,
.ru-ru .font-quadrata-xxLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-gray.zh-tw,
.zh-tw .font-quadrata-xxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-silver {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-silver {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-silver {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-silver.zh-cn,
.zh-cn .font-quadrata-xxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-silver.ko-kr,
.ko-kr .font-quadrata-xxLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-silver.ru-ru,
.ru-ru .font-quadrata-xxLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-silver.zh-tw,
.zh-tw .font-quadrata-xxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxLarge-white {
    font-size: 2.68725rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-xxLarge-white {
        font-size: 3.04555rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxLarge-white {
        font-size: 3.583rem;
    }
}
.font-quadrata-xxLarge-white.zh-cn,
.zh-cn .font-quadrata-xxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxLarge-white.ko-kr,
.ko-kr .font-quadrata-xxLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxLarge-white.ru-ru,
.ru-ru .font-quadrata-xxLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxLarge-white.zh-tw,
.zh-tw .font-quadrata-xxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-size-xxxLarge {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-size-xxxLarge {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-size-xxxLarge {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-darkBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-darkBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-darkBeige {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-darkBeige.zh-cn,
.zh-cn .font-semp-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-darkBeige.ko-kr,
.ko-kr .font-semp-xxxLarge-darkBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-darkBeige.ru-ru,
.ru-ru .font-semp-xxxLarge-darkBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-darkBeige.zh-tw,
.zh-tw .font-semp-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-mediumBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-mediumBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-mediumBeige {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-mediumBeige.zh-cn,
.zh-cn .font-semp-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-mediumBeige.ko-kr,
.ko-kr .font-semp-xxxLarge-mediumBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-mediumBeige.ru-ru,
.ru-ru .font-semp-xxxLarge-mediumBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-mediumBeige.zh-tw,
.zh-tw .font-semp-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-beige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-beige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-beige {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-beige.zh-cn,
.zh-cn .font-semp-xxxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-beige.ko-kr,
.ko-kr .font-semp-xxxLarge-beige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-beige.ru-ru,
.ru-ru .font-semp-xxxLarge-beige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-beige.zh-tw,
.zh-tw .font-semp-xxxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-lightBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-lightBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-lightBeige {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-lightBeige.zh-cn,
.zh-cn .font-semp-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-lightBeige.ko-kr,
.ko-kr .font-semp-xxxLarge-lightBeige {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-lightBeige.ru-ru,
.ru-ru .font-semp-xxxLarge-lightBeige {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-lightBeige.zh-tw,
.zh-tw .font-semp-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-blue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-blue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-blue {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-blue.zh-cn,
.zh-cn .font-semp-xxxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-blue.ko-kr,
.ko-kr .font-semp-xxxLarge-blue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-blue.ru-ru,
.ru-ru .font-semp-xxxLarge-blue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-blue.zh-tw,
.zh-tw .font-semp-xxxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-lightBlue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-lightBlue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-lightBlue {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-lightBlue.zh-cn,
.zh-cn .font-semp-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-lightBlue.ko-kr,
.ko-kr .font-semp-xxxLarge-lightBlue {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-lightBlue.ru-ru,
.ru-ru .font-semp-xxxLarge-lightBlue {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-lightBlue.zh-tw,
.zh-tw .font-semp-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-red {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-red {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-red {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-red.zh-cn,
.zh-cn .font-semp-xxxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-red.ko-kr,
.ko-kr .font-semp-xxxLarge-red {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-red.ru-ru,
.ru-ru .font-semp-xxxLarge-red {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-red.zh-tw,
.zh-tw .font-semp-xxxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-mediumGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-mediumGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-mediumGreen {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-mediumGreen.zh-cn,
.zh-cn .font-semp-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-mediumGreen.ko-kr,
.ko-kr .font-semp-xxxLarge-mediumGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-mediumGreen.ru-ru,
.ru-ru .font-semp-xxxLarge-mediumGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-mediumGreen.zh-tw,
.zh-tw .font-semp-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-lightGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-lightGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-lightGreen {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-lightGreen.zh-cn,
.zh-cn .font-semp-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-lightGreen.ko-kr,
.ko-kr .font-semp-xxxLarge-lightGreen {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-lightGreen.ru-ru,
.ru-ru .font-semp-xxxLarge-lightGreen {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-lightGreen.zh-tw,
.zh-tw .font-semp-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-darkBrown {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-darkBrown {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-darkBrown {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-darkBrown.zh-cn,
.zh-cn .font-semp-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-darkBrown.ko-kr,
.ko-kr .font-semp-xxxLarge-darkBrown {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-darkBrown.ru-ru,
.ru-ru .font-semp-xxxLarge-darkBrown {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-darkBrown.zh-tw,
.zh-tw .font-semp-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-mediumGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-mediumGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-mediumGold {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-mediumGold.zh-cn,
.zh-cn .font-semp-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-mediumGold.ko-kr,
.ko-kr .font-semp-xxxLarge-mediumGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-mediumGold.ru-ru,
.ru-ru .font-semp-xxxLarge-mediumGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-mediumGold.zh-tw,
.zh-tw .font-semp-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-lightGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-lightGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-lightGold {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-lightGold.zh-cn,
.zh-cn .font-semp-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-lightGold.ko-kr,
.ko-kr .font-semp-xxxLarge-lightGold {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-lightGold.ru-ru,
.ru-ru .font-semp-xxxLarge-lightGold {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-lightGold.zh-tw,
.zh-tw .font-semp-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-lightOrange {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-lightOrange {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-lightOrange {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-lightOrange.zh-cn,
.zh-cn .font-semp-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-lightOrange.ko-kr,
.ko-kr .font-semp-xxxLarge-lightOrange {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-lightOrange.ru-ru,
.ru-ru .font-semp-xxxLarge-lightOrange {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-lightOrange.zh-tw,
.zh-tw .font-semp-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-black {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-black {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-black {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-black.zh-cn,
.zh-cn .font-semp-xxxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-black.ko-kr,
.ko-kr .font-semp-xxxLarge-black {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-black.ru-ru,
.ru-ru .font-semp-xxxLarge-black {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-black.zh-tw,
.zh-tw .font-semp-xxxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-darkGray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-darkGray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-darkGray {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-darkGray.zh-cn,
.zh-cn .font-semp-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-darkGray.ko-kr,
.ko-kr .font-semp-xxxLarge-darkGray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-darkGray.ru-ru,
.ru-ru .font-semp-xxxLarge-darkGray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-darkGray.zh-tw,
.zh-tw .font-semp-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-gray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-gray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-gray {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-gray.zh-cn,
.zh-cn .font-semp-xxxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-gray.ko-kr,
.ko-kr .font-semp-xxxLarge-gray {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-gray.ru-ru,
.ru-ru .font-semp-xxxLarge-gray {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-gray.zh-tw,
.zh-tw .font-semp-xxxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-silver {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-silver {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-silver {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-silver.zh-cn,
.zh-cn .font-semp-xxxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-silver.ko-kr,
.ko-kr .font-semp-xxxLarge-silver {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-silver.ru-ru,
.ru-ru .font-semp-xxxLarge-silver {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-silver.zh-tw,
.zh-tw .font-semp-xxxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-semp-xxxLarge-white {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 700;
}
@media (min-width: 720px) {
    .font-semp-xxxLarge-white {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-semp-xxxLarge-white {
        font-size: 4.3rem;
    }
}
.font-semp-xxxLarge-white.zh-cn,
.zh-cn .font-semp-xxxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-semp-xxxLarge-white.ko-kr,
.ko-kr .font-semp-xxxLarge-white {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-semp-xxxLarge-white.ru-ru,
.ru-ru .font-semp-xxxLarge-white {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-semp-xxxLarge-white.zh-tw,
.zh-tw .font-semp-xxxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-darkBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #b1997f;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-darkBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-darkBeige {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-darkBeige.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-darkBeige.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-darkBeige.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-darkBeige.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-mediumBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-mediumBeige {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-mediumBeige.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumBeige.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-mediumBeige.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-mediumBeige.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-beige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ebdec2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-beige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-beige {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-beige.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-beige.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-beige.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-beige.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-lightBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f3eee2;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-lightBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-lightBeige {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-lightBeige.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-lightBeige.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-lightBeige.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-lightBeige.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-blue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #09273e;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-blue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-blue {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-blue.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-blue.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-blue.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-blue.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-lightBlue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #2a4b71;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-lightBlue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-lightBlue {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-lightBlue.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-lightBlue.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-lightBlue.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-lightBlue.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-red {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #961901;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-red {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-red {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-red.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-red.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-red.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-red.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #1b9601;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-mediumGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-mediumGreen {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-mediumGreen.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGreen.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGreen.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGreen.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-lightGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #0f0;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-lightGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-lightGreen {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-lightGreen.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-lightGreen.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-lightGreen.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-lightGreen.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-darkBrown {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #211510;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-darkBrown {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-darkBrown {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-darkBrown.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-darkBrown.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-darkBrown.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-darkBrown.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #c76700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-mediumGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-mediumGold {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-mediumGold.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGold.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGold.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-mediumGold.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-lightGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #f8b700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-lightGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-lightGold {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-lightGold.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-lightGold.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-lightGold.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-lightGold.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-lightOrange {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #ff7200;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-lightOrange {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-lightOrange {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-lightOrange.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-lightOrange.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-lightOrange.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-lightOrange.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-black {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #000;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-black {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-black {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-black.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-black.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-black.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-black.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-darkGray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #777;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-darkGray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-darkGray {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-darkGray.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-darkGray.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-darkGray.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-darkGray.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-gray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #cacaca;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-gray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-gray {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-gray.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-gray.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-gray.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-gray.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-silver {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #aaa;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-silver {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-silver {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-silver.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-silver.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-silver.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-silver.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-bliz-light-xxxLarge-white {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    color: #fff;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-weight: 400;
}
@media (min-width: 720px) {
    .font-bliz-light-xxxLarge-white {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-bliz-light-xxxLarge-white {
        font-size: 4.3rem;
    }
}
.font-bliz-light-xxxLarge-white.zh-cn,
.zh-cn .font-bliz-light-xxxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-bliz-light-xxxLarge-white.ko-kr,
.ko-kr .font-bliz-light-xxxLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-bliz-light-xxxLarge-white.ru-ru,
.ru-ru .font-bliz-light-xxxLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-bliz-light-xxxLarge-white.zh-tw,
.zh-tw .font-bliz-light-xxxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-darkBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #b1997f;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-darkBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-darkBeige {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-darkBeige.zh-cn,
.zh-cn .font-quadrata-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-darkBeige.ko-kr,
.ko-kr .font-quadrata-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-darkBeige.ru-ru,
.ru-ru .font-quadrata-xxxLarge-darkBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-darkBeige.zh-tw,
.zh-tw .font-quadrata-xxxLarge-darkBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-mediumBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-mediumBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-mediumBeige {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-mediumBeige.zh-cn,
.zh-cn .font-quadrata-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-mediumBeige.ko-kr,
.ko-kr .font-quadrata-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-mediumBeige.ru-ru,
.ru-ru .font-quadrata-xxxLarge-mediumBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-mediumBeige.zh-tw,
.zh-tw .font-quadrata-xxxLarge-mediumBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-beige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ebdec2;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-beige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-beige {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-beige.zh-cn,
.zh-cn .font-quadrata-xxxLarge-beige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-beige.ko-kr,
.ko-kr .font-quadrata-xxxLarge-beige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-beige.ru-ru,
.ru-ru .font-quadrata-xxxLarge-beige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-beige.zh-tw,
.zh-tw .font-quadrata-xxxLarge-beige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-lightBeige {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f3eee2;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-lightBeige {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-lightBeige {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-lightBeige.zh-cn,
.zh-cn .font-quadrata-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-lightBeige.ko-kr,
.ko-kr .font-quadrata-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-lightBeige.ru-ru,
.ru-ru .font-quadrata-xxxLarge-lightBeige {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-lightBeige.zh-tw,
.zh-tw .font-quadrata-xxxLarge-lightBeige {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-blue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #09273e;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-blue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-blue {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-blue.zh-cn,
.zh-cn .font-quadrata-xxxLarge-blue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-blue.ko-kr,
.ko-kr .font-quadrata-xxxLarge-blue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-blue.ru-ru,
.ru-ru .font-quadrata-xxxLarge-blue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-blue.zh-tw,
.zh-tw .font-quadrata-xxxLarge-blue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-lightBlue {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #2a4b71;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-lightBlue {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-lightBlue {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-lightBlue.zh-cn,
.zh-cn .font-quadrata-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-lightBlue.ko-kr,
.ko-kr .font-quadrata-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-lightBlue.ru-ru,
.ru-ru .font-quadrata-xxxLarge-lightBlue {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-lightBlue.zh-tw,
.zh-tw .font-quadrata-xxxLarge-lightBlue {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-red {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #961901;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-red {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-red {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-red.zh-cn,
.zh-cn .font-quadrata-xxxLarge-red {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-red.ko-kr,
.ko-kr .font-quadrata-xxxLarge-red {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-red.ru-ru,
.ru-ru .font-quadrata-xxxLarge-red {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-red.zh-tw,
.zh-tw .font-quadrata-xxxLarge-red {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-mediumGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #1b9601;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-mediumGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-mediumGreen {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-mediumGreen.zh-cn,
.zh-cn .font-quadrata-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-mediumGreen.ko-kr,
.ko-kr .font-quadrata-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-mediumGreen.ru-ru,
.ru-ru .font-quadrata-xxxLarge-mediumGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-mediumGreen.zh-tw,
.zh-tw .font-quadrata-xxxLarge-mediumGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-lightGreen {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #0f0;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-lightGreen {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-lightGreen {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-lightGreen.zh-cn,
.zh-cn .font-quadrata-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-lightGreen.ko-kr,
.ko-kr .font-quadrata-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-lightGreen.ru-ru,
.ru-ru .font-quadrata-xxxLarge-lightGreen {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-lightGreen.zh-tw,
.zh-tw .font-quadrata-xxxLarge-lightGreen {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-darkBrown {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #211510;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-darkBrown {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-darkBrown {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-darkBrown.zh-cn,
.zh-cn .font-quadrata-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-darkBrown.ko-kr,
.ko-kr .font-quadrata-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-darkBrown.ru-ru,
.ru-ru .font-quadrata-xxxLarge-darkBrown {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-darkBrown.zh-tw,
.zh-tw .font-quadrata-xxxLarge-darkBrown {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-mediumGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #c76700;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-mediumGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-mediumGold {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-mediumGold.zh-cn,
.zh-cn .font-quadrata-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-mediumGold.ko-kr,
.ko-kr .font-quadrata-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-mediumGold.ru-ru,
.ru-ru .font-quadrata-xxxLarge-mediumGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-mediumGold.zh-tw,
.zh-tw .font-quadrata-xxxLarge-mediumGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-lightGold {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #f8b700;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-lightGold {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-lightGold {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-lightGold.zh-cn,
.zh-cn .font-quadrata-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-lightGold.ko-kr,
.ko-kr .font-quadrata-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-lightGold.ru-ru,
.ru-ru .font-quadrata-xxxLarge-lightGold {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-lightGold.zh-tw,
.zh-tw .font-quadrata-xxxLarge-lightGold {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-lightOrange {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #ff7200;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-lightOrange {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-lightOrange {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-lightOrange.zh-cn,
.zh-cn .font-quadrata-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-lightOrange.ko-kr,
.ko-kr .font-quadrata-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-lightOrange.ru-ru,
.ru-ru .font-quadrata-xxxLarge-lightOrange {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-lightOrange.zh-tw,
.zh-tw .font-quadrata-xxxLarge-lightOrange {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-black {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #000;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-black {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-black {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-black.zh-cn,
.zh-cn .font-quadrata-xxxLarge-black {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-black.ko-kr,
.ko-kr .font-quadrata-xxxLarge-black {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-black.ru-ru,
.ru-ru .font-quadrata-xxxLarge-black {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-black.zh-tw,
.zh-tw .font-quadrata-xxxLarge-black {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-darkGray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #777;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-darkGray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-darkGray {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-darkGray.zh-cn,
.zh-cn .font-quadrata-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-darkGray.ko-kr,
.ko-kr .font-quadrata-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-darkGray.ru-ru,
.ru-ru .font-quadrata-xxxLarge-darkGray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-darkGray.zh-tw,
.zh-tw .font-quadrata-xxxLarge-darkGray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-gray {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #cacaca;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-gray {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-gray {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-gray.zh-cn,
.zh-cn .font-quadrata-xxxLarge-gray {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-gray.ko-kr,
.ko-kr .font-quadrata-xxxLarge-gray {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-gray.ru-ru,
.ru-ru .font-quadrata-xxxLarge-gray {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-gray.zh-tw,
.zh-tw .font-quadrata-xxxLarge-gray {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-silver {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #aaa;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-silver {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-silver {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-silver.zh-cn,
.zh-cn .font-quadrata-xxxLarge-silver {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-silver.ko-kr,
.ko-kr .font-quadrata-xxxLarge-silver {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-silver.ru-ru,
.ru-ru .font-quadrata-xxxLarge-silver {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-silver.zh-tw,
.zh-tw .font-quadrata-xxxLarge-silver {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-quadrata-xxxLarge-white {
    font-size: 3.2249999999999996rem;
    line-height: 1.5;
    font-family: Blizz Quadrata, Georgia, Times New Roman, serif;
    color: #fff;
}
@media (min-width: 720px) {
    .font-quadrata-xxxLarge-white {
        font-size: 3.655rem;
    }
}
@media (min-width: 1280px) {
    .font-quadrata-xxxLarge-white {
        font-size: 4.3rem;
    }
}
.font-quadrata-xxxLarge-white.zh-cn,
.zh-cn .font-quadrata-xxxLarge-white {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-quadrata-xxxLarge-white.ko-kr,
.ko-kr .font-quadrata-xxxLarge-white {
    font-family: Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-quadrata-xxxLarge-white.ru-ru,
.ru-ru .font-quadrata-xxxLarge-white {
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
.font-quadrata-xxxLarge-white.zh-tw,
.zh-tw .font-quadrata-xxxLarge-white {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-body {
    color: #211510;
    font-size: 1rem;
    line-height: 1.5;
    font-weight: 400;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
}
@media (min-width: 720px) {
    .font-body {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-body {
        font-size: 1.2rem;
    }
}
.font-subtitle-thick {
    color: #2a4b71;
    font-size: 1.08rem;
    line-height: 1.5;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    text-transform: uppercase;
}
@media (min-width: 720px) {
    .font-subtitle-thick {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-thick {
        font-size: 1.44rem;
    }
}
.font-subtitle-thick.zh-cn,
.zh-cn .font-subtitle-thick {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-subtitle-thick.ko-kr,
.ko-kr .font-subtitle-thick {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-subtitle-thick.ru-ru,
.ru-ru .font-subtitle-thick {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-subtitle-thick.zh-tw,
.zh-tw .font-subtitle-thick {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
.font-body-onDark {
    color: #fff;
    font-weight: 400;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.2em;
}
.font-noLink {
    text-decoration: none !important;
    display: inline-block;
}
.font-title-tiny {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1rem;
    line-height: 1.5;
}
.font-title-tiny.zh-cn,
.zh-cn .font-title-tiny {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-tiny.ko-kr,
.ko-kr .font-title-tiny {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-tiny.ru-ru,
.ru-ru .font-title-tiny {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-tiny.zh-tw,
.zh-tw .font-title-tiny {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-tiny {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-title-tiny {
        font-size: 1.2rem;
    }
}
.font-title-tiny-onDark {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1rem;
    line-height: 1.5;
}
.font-title-tiny-onDark.zh-cn,
.zh-cn .font-title-tiny-onDark {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-tiny-onDark.ko-kr,
.ko-kr .font-title-tiny-onDark {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-tiny-onDark.ru-ru,
.ru-ru .font-title-tiny-onDark {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-tiny-onDark.zh-tw,
.zh-tw .font-title-tiny-onDark {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-tiny-onDark {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-title-tiny-onDark {
        font-size: 1.2rem;
    }
}
.font-title-small {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1.08rem;
    line-height: 1.5;
}
.font-title-small.zh-cn,
.zh-cn .font-title-small {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-small.ko-kr,
.ko-kr .font-title-small {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-small.ru-ru,
.ru-ru .font-title-small {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-small.zh-tw,
.zh-tw .font-title-small {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-small {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-title-small {
        font-size: 1.44rem;
    }
}
.font-title-small-onDark {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1.08rem;
    line-height: 1.5;
}
.font-title-small-onDark.zh-cn,
.zh-cn .font-title-small-onDark {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-small-onDark.ko-kr,
.ko-kr .font-title-small-onDark {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-small-onDark.ru-ru,
.ru-ru .font-title-small-onDark {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-small-onDark.zh-tw,
.zh-tw .font-title-small-onDark {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-small-onDark {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-title-small-onDark {
        font-size: 1.44rem;
    }
}
.font-title-medium {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1.296rem;
    line-height: 1.5;
}
.font-title-medium.zh-cn,
.zh-cn .font-title-medium {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-medium.ko-kr,
.ko-kr .font-title-medium {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-medium.ru-ru,
.ru-ru .font-title-medium {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-medium.zh-tw,
.zh-tw .font-title-medium {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-medium {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-title-medium {
        font-size: 1.728rem;
    }
}
.font-title-medium-onDark {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1.296rem;
    line-height: 1.5;
}
.font-title-medium-onDark.zh-cn,
.zh-cn .font-title-medium-onDark {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-medium-onDark.ko-kr,
.ko-kr .font-title-medium-onDark {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-medium-onDark.ru-ru,
.ru-ru .font-title-medium-onDark {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-medium-onDark.zh-tw,
.zh-tw .font-title-medium-onDark {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-medium-onDark {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-title-medium-onDark {
        font-size: 1.728rem;
    }
}
.font-title-normal {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1.866rem;
    line-height: 1.5;
}
.font-title-normal.zh-cn,
.zh-cn .font-title-normal {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-normal.ko-kr,
.ko-kr .font-title-normal {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-normal.ru-ru,
.ru-ru .font-title-normal {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-normal.zh-tw,
.zh-tw .font-title-normal {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-normal {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-title-normal {
        font-size: 2.488rem;
    }
}
.font-title-normal-onDark {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1.866rem;
    line-height: 1.5;
}
.font-title-normal-onDark.zh-cn,
.zh-cn .font-title-normal-onDark {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-normal-onDark.ko-kr,
.ko-kr .font-title-normal-onDark {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-normal-onDark.ru-ru,
.ru-ru .font-title-normal-onDark {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-normal-onDark.zh-tw,
.zh-tw .font-title-normal-onDark {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-normal-onDark {
        font-size: 2.1148rem;
    }
}
@media (min-width: 1280px) {
    .font-title-normal-onDark {
        font-size: 2.488rem;
    }
}
.font-title-large {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 2.2395rem;
    line-height: 1.5;
}
.font-title-large.zh-cn,
.zh-cn .font-title-large {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-large.ko-kr,
.ko-kr .font-title-large {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-large.ru-ru,
.ru-ru .font-title-large {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-large.zh-tw,
.zh-tw .font-title-large {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-large {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-title-large {
        font-size: 2.986rem;
    }
}
.font-title-large-onDark {
    color: #fff;
    font-family: Semplicita Pro, Open Sans, Arial, Helvetica, sans-serif;
    font-weight: 700;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 2.2395rem;
    line-height: 1.5;
}
.font-title-large-onDark.zh-cn,
.zh-cn .font-title-large-onDark {
    font-family: Arial, Helvetica, 微软雅黑, Microsoft YaHei, Hei SC, sans-serif;
}
.font-title-large-onDark.ko-kr,
.ko-kr .font-title-large-onDark {
    font-family: Nanum Gothic, Arial, Helvetica, 맑은 고딕, Malgun Gothic, 애플산돌고딕네오, AppleSDGothicNeo, 애플고딕, AppleGothic, 돋움, Dotum, sans-serif;
}
.font-title-large-onDark.ru-ru,
.ru-ru .font-title-large-onDark {
    font-family: Futura Demi, Open Sans, Arial, Helvetica, sans-serif;
}
.font-title-large-onDark.zh-tw,
.zh-tw .font-title-large-onDark {
    font-family: Arial, Helvetica, 黑體-繁, Heiti TC, 微軟正黑, Microsoft JhengHei, Tei TC, sans-serif;
}
@media (min-width: 720px) {
    .font-title-large-onDark {
        font-size: 2.5381rem;
    }
}
@media (min-width: 1280px) {
    .font-title-large-onDark {
        font-size: 2.986rem;
    }
}
.font-subtitle-tiny {
    color: #cacaca;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-tiny {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-tiny {
        font-size: 1.2rem;
    }
}
.font-subtitle-tiny-onDark {
    color: #b1997f;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-tiny-onDark {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-tiny-onDark {
        font-size: 1.2rem;
    }
}
.font-subtitle-small {
    color: #cacaca;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1.08rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-small {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-small {
        font-size: 1.44rem;
    }
}
.font-subtitle-small-onDark {
    color: #b1997f;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1.08rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-small-onDark {
        font-size: 1.224rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-small-onDark {
        font-size: 1.44rem;
    }
}
.font-subtitle-normal {
    color: #cacaca;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
    font-size: 1.296rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-normal {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-normal {
        font-size: 1.728rem;
    }
}
.font-subtitle-normal-onDark {
    color: #b1997f;
    font-weight: 400;
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
    font-size: 1.296rem;
    line-height: 1.5;
}
@media (min-width: 720px) {
    .font-subtitle-normal-onDark {
        font-size: 1.4687999999999999rem;
    }
}
@media (min-width: 1280px) {
    .font-subtitle-normal-onDark {
        font-size: 1.728rem;
    }
}
.transition {
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
@-webkit-keyframes keyframe-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
@keyframes keyframe-fade-in {
    0% {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}
.block {
    display: block !important;
}
.inline {
    display: inline-block !important;
}
.hide {
    display: none !important;
}
.invisible,
.preload {
    visibility: hidden !important;
}
.preload {
    display: block !important;
    height: 0 !important;
    overflow: hidden !important;
    pointer-events: none !important;
    position: absolute !important;
    width: 0 !important;
    z-index: -10 !important;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-visible {
    overflow: visible;
}
.separator-top {
    border-top: 1px solid hsla(0, 0%, 66.7%, 0.4);
}
.separator-right {
    border-right: 1px solid hsla(0, 0%, 66.7%, 0.4);
}
.separator-bottom {
    border-bottom: 1px solid hsla(0, 0%, 66.7%, 0.4);
}
.separator-left {
    border-left: 1px solid hsla(0, 0%, 66.7%, 0.4);
}
.separator-top-light {
    border-top: 1px solid hsla(0, 0%, 66.7%, 0.2);
}
.separator-right-light {
    border-right: 1px solid hsla(0, 0%, 66.7%, 0.2);
}
.separator-bottom-light {
    border-bottom: 1px solid hsla(0, 0%, 66.7%, 0.2);
}
.separator-left-light {
    border-left: 1px solid hsla(0, 0%, 66.7%, 0.2);
}
.fixed-xsmall {
    width: 180px;
    width: 33vw;
}
.fixed-small {
    width: 220px;
    width: 50vw;
}
.fixed-medium {
    width: 240px;
    width: 65vw;
}
.fixed-normal {
    width: 250px;
    width: 75vw;
}
.fixed-large {
    width: 260px;
    width: 85vw;
}
.fixed-static-xtiny {
    width: 120px;
}
.fixed-static-tiny {
    width: 140px;
}
.fixed-static-xxsmall {
    width: 160px;
}
.fixed-static-xsmall {
    width: 180px;
}
.fixed-static-small {
    width: 220px;
}
.fixed-static-medium {
    width: 240px;
}
.fixed-static-normal {
    width: 250px;
}
.fixed-static-large {
    width: 260px;
}
.fixed-static-huge {
    width: 320px;
}
.contain-tiny {
    max-width: 160px;
}
.contain-small,
.contain-tiny {
    margin-left: auto;
    margin-right: auto;
}
.contain-small {
    max-width: 320px;
}
.contain-medium {
    max-width: 540px;
}
.contain-large,
.contain-medium {
    margin-left: auto;
    margin-right: auto;
}
.contain-large {
    max-width: 720px;
}
.contain-masthead {
    max-width: 800px;
}
.contain-masthead,
.contain-wide {
    margin-left: auto;
    margin-right: auto;
}
.contain-wide {
    max-width: 980px;
}
.contain-huge {
    max-width: 1280px;
}
.contain-huge,
.contain-max {
    margin-left: auto;
    margin-right: auto;
}
.contain-max {
    max-width: 1600px;
}
.contain-center {
    margin-left: auto;
    margin-right: auto;
}
.contain-left {
    margin-left: 0;
}
.contain-right {
    margin-right: 0;
}
.color-inherit {
    color: inherit;
}
.color-silver {
    color: #aaa;
}
.color-charcoal {
    color: #222;
}
.color-semi-opaque {
    color: hsla(0, 0%, 100%, 0.6);
}
.color-brown-dark {
    color: #211510;
}
.color-brown-medium {
    color: #352011;
}
.color-brown-light {
    color: #504137;
}
.color-red-dark {
    color: #561200;
}
.color-red-medium {
    color: #961901;
}
.color-red-light {
    color: #cc3501;
}
.color-green-dark {
    color: #91c24e;
}
.color-green-medium {
    color: #1b9601;
}
.color-green-light {
    color: #0f0;
}
.color-beige-dark {
    color: #b1997f;
}
.color-beige-medium {
    color: #ebdec2;
}
.color-beige-light {
    color: #f3eee2;
}
.color-blue-dark {
    color: #040f1a;
}
.color-blue-medium {
    color: #09273e;
}
.color-blue-light {
    color: #2a4b71;
}
.color-gold-dark {
    color: #853500;
}
.color-gold-medium {
    color: #c76700;
}
.color-gold-light {
    color: #f8b700;
}
.color-orange-medium {
    color: #c76700;
}
.color-orange-light {
    color: #ff7200;
}
.color-monochrome-black {
    color: #000;
}
.color-monochrome-gray {
    color: #cacaca;
}
.color-monochrome-gray-dark {
    color: #777;
}
.color-monochrome-white {
    color: #fff;
}
.color-legion-dark {
    color: #0f1d0d;
}
.color-legion-medium {
    color: #1b3e13;
}
.color-legion-light {
    color: #13ff29;
}
.color-status-success {
    color: #0f0;
}
.color-status-warning {
    color: #c76700;
}
.color-status-error {
    color: #db2300;
}
.color-faction-ALLIANCE {
    color: #0078ff;
}
.color-faction-HORDE {
    color: #b30000;
}
.color-progress-high {
    color: #1b9601;
}
.color-progress-medium {
    color: #c76700;
}
.color-progress-low {
    color: #99755c;
}
.color-expansion-CLASSIC {
    color: #fff468;
}
.color-expansion-BC {
    color: #aad372;
}
.color-expansion-WOTLK {
    color: #68ccef;
}
.color-expansion-CATA {
    color: #ff7c0a;
}
.color-expansion-MISTS {
    color: #00ffba;
}
.color-expansion-WARLORDS {
    color: #ff320a;
}
.color-expansion-LEGION {
    color: #a8ff00;
}
.color-expansion-DEFAULT {
    color: #b1997f;
}
.color-class-DEATHKNIGHT {
    color: #c41e3b;
}
.color-class-DEATHKNIGHT-bg {
    color: #080812;
}
.color-class-DEATHKNIGHT-onDark {
    color: #c41e3b;
}
.color-class-DEMONHUNTER {
    color: #a330c9;
}
.color-class-DEMONHUNTER-bg {
    color: #0a1004;
}
.color-class-DEMONHUNTER-onDark {
    color: #a330c9;
}
.color-class-DRUID {
    color: #ff7c0a;
}
.color-class-DRUID-bg {
    color: #000d07;
}
.color-class-DRUID-onDark {
    color: #ff7c0a;
}
.color-class-HUNTER {
    color: #7ba93d;
}
.color-class-HUNTER-bg {
    color: #07030d;
}
.color-class-HUNTER-onDark {
    color: #aad372;
}
.color-class-MAGE {
    color: #46b1d6;
}
.color-class-MAGE-bg {
    color: #110617;
}
.color-class-MAGE-onDark {
    color: #68ccef;
}
.color-class-MONK {
    color: #0ac895;
}
.color-class-MONK-bg {
    color: #04110c;
}
.color-class-MONK-onDark {
    color: #00ffba;
}
.color-class-PALADIN {
    color: #f48cba;
}
.color-class-PALADIN-bg {
    color: #13040a;
}
.color-class-PALADIN-onDark {
    color: #f48cba;
}
.color-class-PRIEST {
    color: #817d73;
}
.color-class-PRIEST-bg {
    color: #1a0812;
}
.color-class-PRIEST-onDark {
    color: #f0ebe0;
}
.color-class-ROGUE {
    color: #aba14f;
}
.color-class-ROGUE-bg {
    color: #150d1a;
}
.color-class-ROGUE-onDark {
    color: #fff468;
}
.color-class-SHAMAN {
    color: #2359ff;
}
.color-class-SHAMAN-bg {
    color: #040414;
}
.color-class-SHAMAN-onDark {
    color: #2359ff;
}
.color-class-WARLOCK {
    color: #9382c9;
}
.color-class-WARLOCK-bg {
    color: #15121f;
}
.color-class-WARLOCK-onDark {
    color: #9382c9;
}
.color-class-WARRIOR {
    color: #af7c46;
}
.color-class-WARRIOR-bg {
    color: #1a0407;
}
.color-class-WARRIOR-onDark {
    color: #c69b6d;
}
.color-class-TANK {
    color: #285ac0;
}
.color-class-HEALER {
    color: #27a964;
}
.color-class-DAMAGE {
    color: #9a0000;
}
.color-stat-HEALTH {
    color: #27cc4e;
}
.color-stat-STAMINA {
    color: #ff8b2d;
}
.color-stat-ENERGY {
    color: #cb9501;
}
.color-stat-FOCUS {
    color: #d45719;
}
.color-stat-FURY {
    color: #8400ff;
}
.color-stat-INSANITY {
    color: #60f;
}
.color-stat-MAELSTROM {
    color: #008fff;
}
.color-stat-MANA {
    color: #1c8aff;
}
.color-stat-PAIN {
    color: #d45719;
}
.color-stat-RAGE {
    color: #ab0000;
}
.color-stat-RUNICPOWER {
    color: #00bcde;
}
.color-stat-AGILITY {
    color: #ffd955;
}
.color-stat-INTELLECT {
    color: #d26cd1;
}
.color-stat-STRENGTH {
    color: #f33232;
}
.color-stat-CRITICALSTRIKE {
    color: #e01c1c;
}
.color-stat-HASTE {
    color: #0ed59b;
}
.color-stat-MASTERY {
    color: #9256ff;
}
.color-stat-VERSATILITY {
    color: #bfbfbf;
}
.color-quality-ARTIFACT,
.color-quality-AZERITE {
    color: #e5cc80;
}
.color-quality-HEIRLOOM {
    color: #0cf;
}
.color-quality-LEGENDARY {
    color: #ff8000;
}
.color-quality-EPIC {
    color: #c600ff;
}
.color-quality-RARE {
    color: #0081ff;
}
.color-quality-UNCOMMON {
    color: #1eff00;
}
.color-quality-COMMON {
    color: #fff;
}
.color-quality-POOR {
    color: #9d9d9d;
}
.color-win {
    color: #0f0;
}
.color-loss {
    color: #db2300;
}
.text-gradient-legion {
    background-image: -webkit-linear-gradient(top, #fff, #ffec71);
    color: #ffec71;
    line-height: 1em;
}
.text-gradient-legion,
.text-gradient-ocho-title {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-size: 1em 1em;
    display: inline-block;
    text-shadow: none;
}
.text-gradient-ocho-title {
    background-image: -webkit-linear-gradient(top, #fff, #c6c6c6 7%, #fff 20%, #cfcfcf 38%, #fef9ef 68%, #c7beac 83%, #dccdbc);
    background-position: 50%;
    color: #c6c6c6;
    line-height: 1.3em;
    position: relative;
}
.text-gradient-ocho-title:before {
    display: inline-block;
    content: attr(data-text);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    text-shadow: 0 1px 9px rgba(0, 0, 0, 0.7), 0 1px 9px rgba(0, 0, 0, 0.7);
    -webkit-text-fill-color: rgba(0, 0, 0, 0.7);
}
.text-gradient-ocho-subtitle {
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-image: -webkit-linear-gradient(top, #ede0c9 20%, #8a7e66);
    background-size: 1.3em 1.3em;
    background-position: top;
    color: #ede0c9;
    display: inline-block;
    line-height: 1.3em;
    text-shadow: none;
    position: relative;
}
.text-gradient-ocho-subtitle:before {
    display: inline-block;
    content: attr(data-text);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: -1;
    text-shadow: 0 1px 7px rgba(0, 0, 0, 0.7), 0 1px 7px rgba(0, 0, 0, 0.7);
}
.border-color-inherit {
    border-color: inherit;
}
.columns-1 {
    -webkit-column-count: 1;
    -moz-column-count: 1;
    column-count: 1;
}
.columns-1,
.columns-2 {
    grid-column-gap: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}
.columns-2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
}
.columns-3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3;
}
.columns-3,
.columns-4 {
    grid-column-gap: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}
.columns-4 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4;
}
.columns-5 {
    -webkit-column-count: 5;
    -moz-column-count: 5;
    column-count: 5;
    grid-column-gap: 20px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}
.text-reset {
    text-transform: inherit;
    text-decoration: inherit;
    font-style: inherit;
    font-weight: inherit;
}
.text-none {
    text-transform: none;
}
.text-lower {
    text-transform: lowercase;
}
.text-upper {
    text-transform: uppercase;
}
.text-capital {
    text-transform: capitalize;
}
.text-break {
    word-break: break-all;
}
.text-nowrap {
    white-space: nowrap;
}
.text-wrap {
    width: auto;
    word-wrap: break-word;
}
.text-italic {
    font-style: italic;
}
.text-no-sizing {
    font-size: 0;
    line-height: 0;
}
.text-hyphenate {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.text-align-center {
    text-align: center;
}
.textShadow-small-white {
    text-shadow: 0 0 1px transparent, 0 1px 2px hsla(0, 0%, 100%, 0.8);
}
.textShadow-small-black {
    text-shadow: 0 0 1px transparent, 0 1px 2px rgba(0, 0, 0, 0.8);
}
.textShadow-large-white {
    text-shadow: 0 0 1px transparent, 0 0 5px hsla(0, 0%, 100%, 0.8);
}
.textShadow-large-black {
    text-shadow: 0 0 1px transparent, 0 0 5px rgba(0, 0, 0, 0.8);
}
.textShadow-xlarge-black {
    text-shadow: 0 0 1px transparent, 0 0 5px #000, 0 2px 2px #000;
}
.textShadow-none {
    text-shadow: none;
}
.lineHeight-fontSize {
    line-height: 1;
}
.lineHeight-small {
    line-height: 0.75em;
}
.align-left {
    text-align: left;
}
.align-center {
    text-align: center;
}
.align-right {
    text-align: right;
}
.align-justify {
    text-align: justify;
}
.gutter-tiny {
    padding: 0 5px;
}
.gutter-tiny.gutter-vertical {
    padding: 5px 0;
}
.gutter-tiny.gutter-all {
    padding: 5px;
}
.gutter-tiny.gutter-negative {
    padding: 0;
    margin: 0 -5px;
}
.gutter-tiny.gutter-negative.gutter-vertical {
    margin: -5px 0;
}
.gutter-tiny.gutter-negative.gutter-all {
    margin: -5px;
}
.gutter-small {
    padding: 0 10px;
}
.gutter-small.gutter-vertical {
    padding: 10px 0;
}
.gutter-small.gutter-all {
    padding: 10px;
}
.gutter-small.gutter-negative {
    padding: 0;
    margin: 0 -10px;
}
.gutter-small.gutter-negative.gutter-vertical {
    margin: -10px 0;
}
.gutter-small.gutter-negative.gutter-all {
    margin: -10px;
}
.gutter-normal {
    padding: 0 20px;
}
.gutter-normal.gutter-vertical {
    padding: 20px 0;
}
.gutter-normal.gutter-all {
    padding: 20px;
}
.gutter-normal.gutter-negative {
    padding: 0;
    margin: 0 -20px;
}
.gutter-normal.gutter-negative.gutter-vertical {
    margin: -20px 0;
}
.gutter-normal.gutter-negative.gutter-all {
    margin: -20px;
}
.gutter-medium {
    padding: 0 40px;
}
.gutter-medium.gutter-vertical {
    padding: 40px 0;
}
.gutter-medium.gutter-all {
    padding: 40px;
}
.gutter-medium.gutter-negative {
    padding: 0;
    margin: 0 -40px;
}
.gutter-medium.gutter-negative.gutter-vertical {
    margin: -40px 0;
}
.gutter-medium.gutter-negative.gutter-all {
    margin: -40px;
}
.gutter-large {
    padding: 0 60px;
}
.gutter-large.gutter-vertical {
    padding: 60px 0;
}
.gutter-large.gutter-all {
    padding: 60px;
}
.gutter-large.gutter-negative {
    padding: 0;
    margin: 0 -60px;
}
.gutter-large.gutter-negative.gutter-vertical {
    margin: -60px 0;
}
.gutter-large.gutter-negative.gutter-all {
    margin: -60px;
}
.gutter-pane {
    padding: 0 160px;
}
.gutter-pane.gutter-vertical {
    padding: 160px 0;
}
.gutter-pane.gutter-all {
    padding: 160px;
}
.gutter-pane.gutter-negative {
    padding: 0;
    margin: 0 -160px;
}
.gutter-pane.gutter-negative.gutter-vertical {
    margin: -160px 0;
}
.gutter-pane.gutter-negative.gutter-all {
    margin: -160px;
}
.gutter-panel {
    padding: 0 10%;
}
.gutter-panel.gutter-vertical {
    padding: 10% 0;
}
.gutter-panel.gutter-all {
    padding: 10%;
}
.gutter-panel.gutter-negative {
    padding: 0;
    margin: 0 -10%;
}
.gutter-panel.gutter-negative.gutter-vertical {
    margin: -10% 0;
}
.gutter-panel.gutter-negative.gutter-all {
    margin: -10%;
}
.escape-gutter {
    margin-left: -20px;
    margin-right: -20px;
}
.gutter-medium-left {
    padding-left: 40px;
}
.gutter-medium-right {
    padding-right: 40px;
}
.gutter-medium-top {
    padding-top: 40px;
}
.gutter-medium-bottom {
    padding-bottom: 40px;
}
.gutter-normal-left {
    padding-left: 20px;
}
.gutter-normal-right {
    padding-right: 20px;
}
.gutter-normal-top {
    padding-top: 20px;
}
.gutter-normal-bottom {
    padding-bottom: 20px;
}
.gutter-small-left {
    padding-left: 10px;
}
.gutter-small-right {
    padding-right: 10px;
}
.gutter-small-top {
    padding-top: 10px;
}
.gutter-small-bottom {
    padding-bottom: 10px;
}
.gutter-tiny-left {
    padding-left: 5px;
}
.gutter-tiny-right {
    padding-right: 5px;
}
.gutter-tiny-top {
    padding-top: 5px;
}
.gutter-tiny-bottom {
    padding-bottom: 5px;
}
.position-relative {
    position: relative !important;
}
.position-absolute {
    position: absolute !important;
}
.position-top {
    position: absolute;
    top: 0;
}
.position-middle {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.position-bottom {
    position: absolute;
    bottom: 0;
}
.position-left {
    position: absolute;
    left: 0;
}
.position-center {
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.position-right {
    position: absolute;
    right: 0;
}
.position-centered {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.section-top {
    position: absolute;
    top: 0;
    width: 100%;
}
.section-middle {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 100%;
}
.section-bottom {
    position: absolute;
    bottom: 0;
    width: 100%;
}
.section-full {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.bordered {
    position: relative;
}
.bordered:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, 0.08);
    box-shadow: inset 0 0 0 1px hsla(0, 0%, 100%, 0.08);
    content: "";
    display: block;
    pointer-events: none;
    z-index: 1;
}
.z-index-base {
    z-index: 0;
}
body.z-index-reset-full .z-index-base,
body.z-index-reset .z-index-base {
    z-index: auto;
}
.z-index-above {
    z-index: 1;
}
.z-index-sticky {
    z-index: 2;
}
.pointer-events-none {
    pointer-events: none;
}
.no-focus:focus {
    outline: none;
}
.min-height-full {
    min-height: 100vh;
}
.vertical-align-top {
    vertical-align: top;
}
.vertical-align-bottom {
    vertical-align: bottom;
}
.cursor-pointer {
    cursor: pointer;
}
.width-full {
    width: 100%;
}
.height-full {
    height: 100%;
}
.clearfix {
    clear: both;
}
.clearfix:after {
    content: "";
    clear: both;
    display: block;
}
.flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.flex-items-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.flex-items-start {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.flex-items-end {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}
.flex-justify-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.flex-justify-space {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.flex-justify-space-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}
.flex-grow {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.flex-wrap {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.float-right {
    float: right;
}
.float-left {
    float: left;
}
.float-none {
    float: none;
}
.flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}
.flex-order-first {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
}
.flex-equal {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.flex-order-last {
    -webkit-box-ordinal-group: 1000;
    -ms-flex-order: 999;
    order: 999;
}
.space-none {
    height: 0;
}
.space-none.space-negative {
    height: 0;
    margin-top: 0;
}
.margin-top-double-none,
.margin-top-none {
    margin-top: 0 !important;
}
.margin-bottom-double-none,
.margin-bottom-none {
    margin-bottom: 0 !important;
}
.margin-left-double-none,
.margin-left-none {
    margin-left: 0 !important;
}
.margin-right-double-none,
.margin-right-none {
    margin-right: 0 !important;
}
.padding-top-double-none,
.padding-top-none {
    padding-top: 0 !important;
}
.padding-bottom-double-none,
.padding-bottom-none,
.padding-bottom-quad-none {
    padding-bottom: 0 !important;
}
.padding-left-double-none,
.padding-left-none {
    padding-left: 0 !important;
}
.padding-right-double-none,
.padding-right-none {
    padding-right: 0 !important;
}
.space-tiny {
    height: 2px;
}
.space-tiny.space-negative {
    height: 0;
    margin-top: -2px;
}
.margin-top-tiny {
    margin-top: 2px !important;
}
.margin-top-double-tiny {
    margin-top: 4px !important;
}
.margin-bottom-tiny {
    margin-bottom: 2px !important;
}
.margin-bottom-double-tiny {
    margin-bottom: 4px !important;
}
.margin-left-tiny {
    margin-left: 2px !important;
}
.margin-left-double-tiny {
    margin-left: 4px !important;
}
.margin-right-tiny {
    margin-right: 2px !important;
}
.margin-right-double-tiny {
    margin-right: 4px !important;
}
.padding-tiny {
    padding: 2px !important;
}
.padding-top-tiny {
    padding-top: 2px !important;
}
.padding-top-double-tiny {
    padding-top: 4px !important;
}
.padding-bottom-tiny {
    padding-bottom: 2px !important;
}
.padding-bottom-double-tiny {
    padding-bottom: 4px !important;
}
.padding-bottom-quad-tiny {
    padding-bottom: 8px !important;
}
.padding-left-tiny {
    padding-left: 2px !important;
}
.padding-left-double-tiny {
    padding-left: 4px !important;
}
.padding-right-tiny {
    padding-right: 2px !important;
}
.padding-right-double-tiny {
    padding-right: 4px !important;
}
.space-xSmall {
    height: 5px;
}
.space-xSmall.space-negative {
    height: 0;
    margin-top: -5px;
}
.margin-top-xSmall {
    margin-top: 5px !important;
}
.margin-top-double-xSmall {
    margin-top: 10px !important;
}
.margin-bottom-xSmall {
    margin-bottom: 5px !important;
}
.margin-bottom-double-xSmall {
    margin-bottom: 10px !important;
}
.margin-left-xSmall {
    margin-left: 5px !important;
}
.margin-left-double-xSmall {
    margin-left: 10px !important;
}
.margin-right-xSmall {
    margin-right: 5px !important;
}
.margin-right-double-xSmall {
    margin-right: 10px !important;
}
.padding-xSmall {
    padding: 5px !important;
}
.padding-top-xSmall {
    padding-top: 5px !important;
}
.padding-top-double-xSmall {
    padding-top: 10px !important;
}
.padding-bottom-xSmall {
    padding-bottom: 5px !important;
}
.padding-bottom-double-xSmall {
    padding-bottom: 10px !important;
}
.padding-bottom-quad-xSmall {
    padding-bottom: 20px !important;
}
.padding-left-xSmall {
    padding-left: 5px !important;
}
.padding-left-double-xSmall {
    padding-left: 10px !important;
}
.padding-right-xSmall {
    padding-right: 5px !important;
}
.padding-right-double-xSmall {
    padding-right: 10px !important;
}
.space-small {
    height: 10px;
}
.space-small.space-negative {
    height: 0;
    margin-top: -10px;
}
.margin-top-small {
    margin-top: 10px !important;
}
.margin-top-double-small {
    margin-top: 20px !important;
}
.margin-bottom-small {
    margin-bottom: 10px !important;
}
.margin-bottom-double-small {
    margin-bottom: 20px !important;
}
.margin-left-small {
    margin-left: 10px !important;
}
.margin-left-double-small {
    margin-left: 20px !important;
}
.margin-right-small {
    margin-right: 10px !important;
}
.margin-right-double-small {
    margin-right: 20px !important;
}
.padding-small {
    padding: 10px !important;
}
.padding-top-small {
    padding-top: 10px !important;
}
.padding-top-double-small {
    padding-top: 20px !important;
}
.padding-bottom-small {
    padding-bottom: 10px !important;
}
.padding-bottom-double-small {
    padding-bottom: 20px !important;
}
.padding-bottom-quad-small {
    padding-bottom: 40px !important;
}
.padding-left-small {
    padding-left: 10px !important;
}
.padding-left-double-small {
    padding-left: 20px !important;
}
.padding-right-small {
    padding-right: 10px !important;
}
.padding-right-double-small {
    padding-right: 20px !important;
}
.space-normal {
    height: 20px;
}
.space-normal.space-negative {
    height: 0;
    margin-top: -20px;
}
.margin-top-normal {
    margin-top: 20px !important;
}
.margin-top-double-normal {
    margin-top: 40px !important;
}
.margin-bottom-normal {
    margin-bottom: 20px !important;
}
.margin-bottom-double-normal {
    margin-bottom: 40px !important;
}
.margin-left-normal {
    margin-left: 20px !important;
}
.margin-left-double-normal {
    margin-left: 40px !important;
}
.margin-right-normal {
    margin-right: 20px !important;
}
.margin-right-double-normal {
    margin-right: 40px !important;
}
.padding-normal {
    padding: 20px !important;
}
.padding-top-normal {
    padding-top: 20px !important;
}
.padding-top-double-normal {
    padding-top: 40px !important;
}
.padding-bottom-normal {
    padding-bottom: 20px !important;
}
.padding-bottom-double-normal {
    padding-bottom: 40px !important;
}
.padding-bottom-quad-normal {
    padding-bottom: 80px !important;
}
.padding-left-normal {
    padding-left: 20px !important;
}
.padding-left-double-normal {
    padding-left: 40px !important;
}
.padding-right-normal {
    padding-right: 20px !important;
}
.padding-right-double-normal {
    padding-right: 40px !important;
}
.space-medium {
    height: 40px;
}
.space-medium.space-negative {
    height: 0;
    margin-top: -40px;
}
.margin-top-medium {
    margin-top: 40px !important;
}
.margin-top-double-medium {
    margin-top: 80px !important;
}
.margin-bottom-medium {
    margin-bottom: 40px !important;
}
.margin-bottom-double-medium {
    margin-bottom: 80px !important;
}
.margin-left-medium {
    margin-left: 40px !important;
}
.margin-left-double-medium {
    margin-left: 80px !important;
}
.margin-right-medium {
    margin-right: 40px !important;
}
.margin-right-double-medium {
    margin-right: 80px !important;
}
.padding-medium {
    padding: 40px !important;
}
.padding-top-medium {
    padding-top: 40px !important;
}
.padding-top-double-medium {
    padding-top: 80px !important;
}
.padding-bottom-medium {
    padding-bottom: 40px !important;
}
.padding-bottom-double-medium {
    padding-bottom: 80px !important;
}
.padding-bottom-quad-medium {
    padding-bottom: 160px !important;
}
.padding-left-medium {
    padding-left: 40px !important;
}
.padding-left-double-medium {
    padding-left: 80px !important;
}
.padding-right-medium {
    padding-right: 40px !important;
}
.padding-right-double-medium {
    padding-right: 80px !important;
}
.space-large {
    height: 60px;
}
.space-large.space-negative {
    height: 0;
    margin-top: -60px;
}
.margin-top-large {
    margin-top: 60px !important;
}
.margin-top-double-large {
    margin-top: 120px !important;
}
.margin-bottom-large {
    margin-bottom: 60px !important;
}
.margin-bottom-double-large {
    margin-bottom: 120px !important;
}
.margin-left-large {
    margin-left: 60px !important;
}
.margin-left-double-large {
    margin-left: 120px !important;
}
.margin-right-large {
    margin-right: 60px !important;
}
.margin-right-double-large {
    margin-right: 120px !important;
}
.padding-large {
    padding: 60px !important;
}
.padding-top-large {
    padding-top: 60px !important;
}
.padding-top-double-large {
    padding-top: 120px !important;
}
.padding-bottom-large {
    padding-bottom: 60px !important;
}
.padding-bottom-double-large {
    padding-bottom: 120px !important;
}
.padding-bottom-quad-large {
    padding-bottom: 240px !important;
}
.padding-left-large {
    padding-left: 60px !important;
}
.padding-left-double-large {
    padding-left: 120px !important;
}
.padding-right-large {
    padding-right: 60px !important;
}
.padding-right-double-large {
    padding-right: 120px !important;
}
.space-huge {
    height: 100px;
}
.space-huge.space-negative {
    height: 0;
    margin-top: -100px;
}
.margin-top-huge {
    margin-top: 100px !important;
}
.margin-top-double-huge {
    margin-top: 200px !important;
}
.margin-bottom-huge {
    margin-bottom: 100px !important;
}
.margin-bottom-double-huge {
    margin-bottom: 200px !important;
}
.margin-left-huge {
    margin-left: 100px !important;
}
.margin-left-double-huge {
    margin-left: 200px !important;
}
.margin-right-huge {
    margin-right: 100px !important;
}
.margin-right-double-huge {
    margin-right: 200px !important;
}
.padding-huge {
    padding: 100px !important;
}
.padding-top-huge {
    padding-top: 100px !important;
}
.padding-top-double-huge {
    padding-top: 200px !important;
}
.padding-bottom-huge {
    padding-bottom: 0px !important;
}
.padding-bottom-huge2{
    padding-bottom: 100px !important;
}
.padding-bottom-double-huge {
    padding-bottom: 200px !important;
}
.padding-bottom-quad-huge {
    padding-bottom: 400px !important;
}
.padding-left-huge {
    padding-left: 100px !important;
}
.padding-left-double-huge {
    padding-left: 200px !important;
}
.padding-right-huge {
    padding-right: 100px !important;
}
.padding-right-double-huge {
    padding-right: 200px !important;
}
@media (min-width: 320px) {
    .space-none-screen-small {
        height: 0;
    }
    .space-none-screen-small.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-small,
    .margin-top-none-screen-small {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-small,
    .margin-bottom-none-screen-small {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-small,
    .margin-left-none-screen-small {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-small,
    .margin-right-none-screen-small {
        margin-right: 0 !important;
    }
    .padding-none-screen-small {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-small,
    .padding-top-none-screen-small {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-small,
    .padding-bottom-none-screen-small,
    .padding-bottom-quad-none-screen-small {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-small,
    .padding-left-none-screen-small {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-small,
    .padding-right-none-screen-small {
        padding-right: 0 !important;
    }
    .space-tiny-screen-small {
        height: 2px;
    }
    .space-tiny-screen-small.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-small {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-small {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-small {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-small {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-small {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-small {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-small {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-small {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-small {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-small {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-small {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-small {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-small {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-small {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-small {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-small {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-small {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-small {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-small {
        height: 5px;
    }
    .space-xSmall-screen-small.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-small {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-small {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-small {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-small {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-small {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-small {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-small {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-small {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-small {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-small {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-small {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-small {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-small {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-small {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-small {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-small {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-small {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-small {
        padding-right: 10px !important;
    }
    .space-small-screen-small {
        height: 10px;
    }
    .space-small-screen-small.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-small {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-small {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-small {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-small {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-small {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-small {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-small {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-small {
        margin-right: 20px !important;
    }
    .padding-small-screen-small {
        padding: 10px !important;
    }
    .padding-top-small-screen-small {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-small {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-small {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-small {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-small {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-small {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-small {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-small {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-small {
        padding-right: 20px !important;
    }
    .space-normal-screen-small {
        height: 20px;
    }
    .space-normal-screen-small.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-small {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-small {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-small {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-small {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-small {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-small {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-small {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-small {
        margin-right: 40px !important;
    }
    .padding-normal-screen-small {
        padding: 20px !important;
    }
    .padding-top-normal-screen-small {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-small {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-small {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-small {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-small {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-small {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-small {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-small {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-small {
        padding-right: 40px !important;
    }
    .space-medium-screen-small {
        height: 40px;
    }
    .space-medium-screen-small.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-small {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-small {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-small {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-small {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-small {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-small {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-small {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-small {
        margin-right: 80px !important;
    }
    .padding-medium-screen-small {
        padding: 40px !important;
    }
    .padding-top-medium-screen-small {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-small {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-small {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-small {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-small {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-small {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-small {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-small {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-small {
        padding-right: 80px !important;
    }
    .space-large-screen-small {
        height: 60px;
    }
    .space-large-screen-small.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-small {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-small {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-small {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-small {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-small {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-small {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-small {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-small {
        margin-right: 120px !important;
    }
    .padding-large-screen-small {
        padding: 60px !important;
    }
    .padding-top-large-screen-small {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-small {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-small {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-small {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-small {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-small {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-small {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-small {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-small {
        padding-right: 120px !important;
    }
    .space-huge-screen-small {
        height: 100px;
    }
    .space-huge-screen-small.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-small {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-small {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-small {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-small {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-small {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-small {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-small {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-small {
        margin-right: 200px !important;
    }
    .padding-huge-screen-small {
        padding: 100px !important;
    }
    .padding-top-huge-screen-small {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-small {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-small {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-small {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-small {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-small {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-small {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-small {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-small {
        padding-right: 200px !important;
    }
}
@media (min-width: 540px) {
    .space-none-screen-medium {
        height: 0;
    }
    .space-none-screen-medium.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-medium,
    .margin-top-none-screen-medium {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-medium,
    .margin-bottom-none-screen-medium {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-medium,
    .margin-left-none-screen-medium {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-medium,
    .margin-right-none-screen-medium {
        margin-right: 0 !important;
    }
    .padding-none-screen-medium {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-medium,
    .padding-top-none-screen-medium {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-medium,
    .padding-bottom-none-screen-medium,
    .padding-bottom-quad-none-screen-medium {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-medium,
    .padding-left-none-screen-medium {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-medium,
    .padding-right-none-screen-medium {
        padding-right: 0 !important;
    }
    .space-tiny-screen-medium {
        height: 2px;
    }
    .space-tiny-screen-medium.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-medium {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-medium {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-medium {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-medium {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-medium {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-medium {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-medium {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-medium {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-medium {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-medium {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-medium {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-medium {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-medium {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-medium {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-medium {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-medium {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-medium {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-medium {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-medium {
        height: 5px;
    }
    .space-xSmall-screen-medium.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-medium {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-medium {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-medium {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-medium {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-medium {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-medium {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-medium {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-medium {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-medium {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-medium {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-medium {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-medium {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-medium {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-medium {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-medium {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-medium {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-medium {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-medium {
        padding-right: 10px !important;
    }
    .space-small-screen-medium {
        height: 10px;
    }
    .space-small-screen-medium.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-medium {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-medium {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-medium {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-medium {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-medium {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-medium {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-medium {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-medium {
        margin-right: 20px !important;
    }
    .padding-small-screen-medium {
        padding: 10px !important;
    }
    .padding-top-small-screen-medium {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-medium {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-medium {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-medium {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-medium {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-medium {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-medium {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-medium {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-medium {
        padding-right: 20px !important;
    }
    .space-normal-screen-medium {
        height: 20px;
    }
    .space-normal-screen-medium.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-medium {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-medium {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-medium {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-medium {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-medium {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-medium {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-medium {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-medium {
        margin-right: 40px !important;
    }
    .padding-normal-screen-medium {
        padding: 20px !important;
    }
    .padding-top-normal-screen-medium {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-medium {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-medium {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-medium {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-medium {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-medium {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-medium {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-medium {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-medium {
        padding-right: 40px !important;
    }
    .space-medium-screen-medium {
        height: 40px;
    }
    .space-medium-screen-medium.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-medium {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-medium {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-medium {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-medium {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-medium {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-medium {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-medium {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-medium {
        margin-right: 80px !important;
    }
    .padding-medium-screen-medium {
        padding: 40px !important;
    }
    .padding-top-medium-screen-medium {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-medium {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-medium {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-medium {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-medium {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-medium {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-medium {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-medium {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-medium {
        padding-right: 80px !important;
    }
    .space-large-screen-medium {
        height: 60px;
    }
    .space-large-screen-medium.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-medium {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-medium {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-medium {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-medium {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-medium {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-medium {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-medium {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-medium {
        margin-right: 120px !important;
    }
    .padding-large-screen-medium {
        padding: 60px !important;
    }
    .padding-top-large-screen-medium {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-medium {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-medium {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-medium {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-medium {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-medium {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-medium {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-medium {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-medium {
        padding-right: 120px !important;
    }
    .space-huge-screen-medium {
        height: 100px;
    }
    .space-huge-screen-medium.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-medium {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-medium {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-medium {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-medium {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-medium {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-medium {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-medium {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-medium {
        margin-right: 200px !important;
    }
    .padding-huge-screen-medium {
        padding: 100px !important;
    }
    .padding-top-huge-screen-medium {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-medium {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-medium {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-medium {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-medium {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-medium {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-medium {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-medium {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-medium {
        padding-right: 200px !important;
    }
}
@media (min-width: 720px) {
    .space-none-screen-large {
        height: 0;
    }
    .space-none-screen-large.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-large,
    .margin-top-none-screen-large {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-large,
    .margin-bottom-none-screen-large {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-large,
    .margin-left-none-screen-large {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-large,
    .margin-right-none-screen-large {
        margin-right: 0 !important;
    }
    .padding-none-screen-large {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-large,
    .padding-top-none-screen-large {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-large,
    .padding-bottom-none-screen-large,
    .padding-bottom-quad-none-screen-large {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-large,
    .padding-left-none-screen-large {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-large,
    .padding-right-none-screen-large {
        padding-right: 0 !important;
    }
    .space-tiny-screen-large {
        height: 2px;
    }
    .space-tiny-screen-large.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-large {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-large {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-large {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-large {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-large {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-large {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-large {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-large {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-large {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-large {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-large {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-large {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-large {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-large {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-large {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-large {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-large {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-large {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-large {
        height: 5px;
    }
    .space-xSmall-screen-large.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-large {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-large {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-large {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-large {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-large {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-large {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-large {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-large {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-large {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-large {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-large {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-large {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-large {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-large {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-large {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-large {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-large {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-large {
        padding-right: 10px !important;
    }
    .space-small-screen-large {
        height: 10px;
    }
    .space-small-screen-large.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-large {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-large {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-large {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-large {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-large {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-large {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-large {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-large {
        margin-right: 20px !important;
    }
    .padding-small-screen-large {
        padding: 10px !important;
    }
    .padding-top-small-screen-large {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-large {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-large {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-large {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-large {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-large {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-large {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-large {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-large {
        padding-right: 20px !important;
    }
    .space-normal-screen-large {
        height: 20px;
    }
    .space-normal-screen-large.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-large {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-large {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-large {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-large {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-large {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-large {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-large {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-large {
        margin-right: 40px !important;
    }
    .padding-normal-screen-large {
        padding: 20px !important;
    }
    .padding-top-normal-screen-large {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-large {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-large {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-large {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-large {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-large {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-large {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-large {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-large {
        padding-right: 40px !important;
    }
    .space-medium-screen-large {
        height: 40px;
    }
    .space-medium-screen-large.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-large {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-large {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-large {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-large {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-large {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-large {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-large {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-large {
        margin-right: 80px !important;
    }
    .padding-medium-screen-large {
        padding: 40px !important;
    }
    .padding-top-medium-screen-large {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-large {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-large {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-large {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-large {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-large {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-large {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-large {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-large {
        padding-right: 80px !important;
    }
    .space-large-screen-large {
        height: 60px;
    }
    .space-large-screen-large.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-large {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-large {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-large {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-large {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-large {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-large {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-large {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-large {
        margin-right: 120px !important;
    }
    .padding-large-screen-large {
        padding: 60px !important;
    }
    .padding-top-large-screen-large {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-large {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-large {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-large {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-large {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-large {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-large {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-large {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-large {
        padding-right: 120px !important;
    }
    .space-huge-screen-large {
        height: 100px;
    }
    .space-huge-screen-large.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-large {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-large {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-large {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-large {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-large {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-large {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-large {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-large {
        margin-right: 200px !important;
    }
    .padding-huge-screen-large {
        padding: 100px !important;
    }
    .padding-top-huge-screen-large {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-large {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-large {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-large {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-large {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-large {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-large {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-large {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-large {
        padding-right: 200px !important;
    }
}
@media (min-width: 970px) {
    .space-none-screen-nav {
        height: 0;
    }
    .space-none-screen-nav.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-nav,
    .margin-top-none-screen-nav {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-nav,
    .margin-bottom-none-screen-nav {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-nav,
    .margin-left-none-screen-nav {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-nav,
    .margin-right-none-screen-nav {
        margin-right: 0 !important;
    }
    .padding-none-screen-nav {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-nav,
    .padding-top-none-screen-nav {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-nav,
    .padding-bottom-none-screen-nav,
    .padding-bottom-quad-none-screen-nav {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-nav,
    .padding-left-none-screen-nav {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-nav,
    .padding-right-none-screen-nav {
        padding-right: 0 !important;
    }
    .space-tiny-screen-nav {
        height: 2px;
    }
    .space-tiny-screen-nav.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-nav {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-nav {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-nav {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-nav {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-nav {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-nav {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-nav {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-nav {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-nav {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-nav {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-nav {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-nav {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-nav {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-nav {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-nav {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-nav {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-nav {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-nav {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-nav {
        height: 5px;
    }
    .space-xSmall-screen-nav.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-nav {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-nav {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-nav {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-nav {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-nav {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-nav {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-nav {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-nav {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-nav {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-nav {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-nav {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-nav {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-nav {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-nav {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-nav {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-nav {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-nav {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-nav {
        padding-right: 10px !important;
    }
    .space-small-screen-nav {
        height: 10px;
    }
    .space-small-screen-nav.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-nav {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-nav {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-nav {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-nav {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-nav {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-nav {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-nav {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-nav {
        margin-right: 20px !important;
    }
    .padding-small-screen-nav {
        padding: 10px !important;
    }
    .padding-top-small-screen-nav {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-nav {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-nav {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-nav {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-nav {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-nav {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-nav {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-nav {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-nav {
        padding-right: 20px !important;
    }
    .space-normal-screen-nav {
        height: 20px;
    }
    .space-normal-screen-nav.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-nav {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-nav {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-nav {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-nav {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-nav {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-nav {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-nav {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-nav {
        margin-right: 40px !important;
    }
    .padding-normal-screen-nav {
        padding: 20px !important;
    }
    .padding-top-normal-screen-nav {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-nav {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-nav {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-nav {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-nav {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-nav {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-nav {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-nav {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-nav {
        padding-right: 40px !important;
    }
    .space-medium-screen-nav {
        height: 40px;
    }
    .space-medium-screen-nav.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-nav {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-nav {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-nav {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-nav {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-nav {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-nav {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-nav {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-nav {
        margin-right: 80px !important;
    }
    .padding-medium-screen-nav {
        padding: 40px !important;
    }
    .padding-top-medium-screen-nav {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-nav {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-nav {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-nav {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-nav {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-nav {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-nav {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-nav {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-nav {
        padding-right: 80px !important;
    }
    .space-large-screen-nav {
        height: 60px;
    }
    .space-large-screen-nav.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-nav {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-nav {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-nav {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-nav {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-nav {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-nav {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-nav {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-nav {
        margin-right: 120px !important;
    }
    .padding-large-screen-nav {
        padding: 60px !important;
    }
    .padding-top-large-screen-nav {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-nav {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-nav {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-nav {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-nav {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-nav {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-nav {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-nav {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-nav {
        padding-right: 120px !important;
    }
    .space-huge-screen-nav {
        height: 100px;
    }
    .space-huge-screen-nav.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-nav {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-nav {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-nav {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-nav {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-nav {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-nav {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-nav {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-nav {
        margin-right: 200px !important;
    }
    .padding-huge-screen-nav {
        padding: 100px !important;
    }
    .padding-top-huge-screen-nav {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-nav {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-nav {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-nav {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-nav {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-nav {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-nav {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-nav {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-nav {
        padding-right: 200px !important;
    }
}
@media (min-width: 980px) {
    .space-none-screen-wide {
        height: 0;
    }
    .space-none-screen-wide.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-wide,
    .margin-top-none-screen-wide {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-wide,
    .margin-bottom-none-screen-wide {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-wide,
    .margin-left-none-screen-wide {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-wide,
    .margin-right-none-screen-wide {
        margin-right: 0 !important;
    }
    .padding-none-screen-wide {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-wide,
    .padding-top-none-screen-wide {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-wide,
    .padding-bottom-none-screen-wide,
    .padding-bottom-quad-none-screen-wide {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-wide,
    .padding-left-none-screen-wide {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-wide,
    .padding-right-none-screen-wide {
        padding-right: 0 !important;
    }
    .space-tiny-screen-wide {
        height: 2px;
    }
    .space-tiny-screen-wide.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-wide {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-wide {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-wide {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-wide {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-wide {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-wide {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-wide {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-wide {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-wide {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-wide {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-wide {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-wide {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-wide {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-wide {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-wide {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-wide {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-wide {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-wide {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-wide {
        height: 5px;
    }
    .space-xSmall-screen-wide.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-wide {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-wide {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-wide {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-wide {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-wide {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-wide {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-wide {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-wide {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-wide {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-wide {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-wide {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-wide {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-wide {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-wide {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-wide {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-wide {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-wide {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-wide {
        padding-right: 10px !important;
    }
    .space-small-screen-wide {
        height: 10px;
    }
    .space-small-screen-wide.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-wide {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-wide {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-wide {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-wide {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-wide {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-wide {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-wide {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-wide {
        margin-right: 20px !important;
    }
    .padding-small-screen-wide {
        padding: 10px !important;
    }
    .padding-top-small-screen-wide {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-wide {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-wide {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-wide {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-wide {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-wide {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-wide {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-wide {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-wide {
        padding-right: 20px !important;
    }
    .space-normal-screen-wide {
        height: 20px;
    }
    .space-normal-screen-wide.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-wide {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-wide {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-wide {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-wide {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-wide {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-wide {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-wide {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-wide {
        margin-right: 40px !important;
    }
    .padding-normal-screen-wide {
        padding: 20px !important;
    }
    .padding-top-normal-screen-wide {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-wide {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-wide {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-wide {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-wide {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-wide {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-wide {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-wide {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-wide {
        padding-right: 40px !important;
    }
    .space-medium-screen-wide {
        height: 40px;
    }
    .space-medium-screen-wide.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-wide {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-wide {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-wide {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-wide {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-wide {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-wide {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-wide {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-wide {
        margin-right: 80px !important;
    }
    .padding-medium-screen-wide {
        padding: 40px !important;
    }
    .padding-top-medium-screen-wide {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-wide {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-wide {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-wide {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-wide {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-wide {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-wide {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-wide {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-wide {
        padding-right: 80px !important;
    }
    .space-large-screen-wide {
        height: 60px;
    }
    .space-large-screen-wide.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-wide {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-wide {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-wide {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-wide {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-wide {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-wide {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-wide {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-wide {
        margin-right: 120px !important;
    }
    .padding-large-screen-wide {
        padding: 60px !important;
    }
    .padding-top-large-screen-wide {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-wide {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-wide {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-wide {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-wide {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-wide {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-wide {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-wide {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-wide {
        padding-right: 120px !important;
    }
    .space-huge-screen-wide {
        height: 100px;
    }
    .space-huge-screen-wide.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-wide {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-wide {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-wide {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-wide {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-wide {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-wide {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-wide {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-wide {
        margin-right: 200px !important;
    }
    .padding-huge-screen-wide {
        padding: 100px !important;
    }
    .padding-top-huge-screen-wide {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-wide {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-wide {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-wide {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-wide {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-wide {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-wide {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-wide {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-wide {
        padding-right: 200px !important;
    }
}
@media (min-width: 1280px) {
    .space-none-screen-huge {
        height: 0;
    }
    .space-none-screen-huge.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-huge,
    .margin-top-none-screen-huge {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-huge,
    .margin-bottom-none-screen-huge {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-huge,
    .margin-left-none-screen-huge {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-huge,
    .margin-right-none-screen-huge {
        margin-right: 0 !important;
    }
    .padding-none-screen-huge {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-huge,
    .padding-top-none-screen-huge {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-huge,
    .padding-bottom-none-screen-huge,
    .padding-bottom-quad-none-screen-huge {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-huge,
    .padding-left-none-screen-huge {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-huge,
    .padding-right-none-screen-huge {
        padding-right: 0 !important;
    }
    .space-tiny-screen-huge {
        height: 2px;
    }
    .space-tiny-screen-huge.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-huge {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-huge {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-huge {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-huge {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-huge {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-huge {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-huge {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-huge {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-huge {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-huge {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-huge {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-huge {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-huge {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-huge {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-huge {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-huge {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-huge {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-huge {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-huge {
        height: 5px;
    }
    .space-xSmall-screen-huge.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-huge {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-huge {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-huge {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-huge {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-huge {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-huge {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-huge {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-huge {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-huge {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-huge {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-huge {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-huge {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-huge {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-huge {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-huge {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-huge {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-huge {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-huge {
        padding-right: 10px !important;
    }
    .space-small-screen-huge {
        height: 10px;
    }
    .space-small-screen-huge.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-huge {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-huge {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-huge {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-huge {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-huge {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-huge {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-huge {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-huge {
        margin-right: 20px !important;
    }
    .padding-small-screen-huge {
        padding: 10px !important;
    }
    .padding-top-small-screen-huge {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-huge {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-huge {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-huge {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-huge {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-huge {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-huge {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-huge {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-huge {
        padding-right: 20px !important;
    }
    .space-normal-screen-huge {
        height: 20px;
    }
    .space-normal-screen-huge.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-huge {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-huge {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-huge {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-huge {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-huge {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-huge {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-huge {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-huge {
        margin-right: 40px !important;
    }
    .padding-normal-screen-huge {
        padding: 20px !important;
    }
    .padding-top-normal-screen-huge {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-huge {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-huge {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-huge {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-huge {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-huge {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-huge {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-huge {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-huge {
        padding-right: 40px !important;
    }
    .space-medium-screen-huge {
        height: 40px;
    }
    .space-medium-screen-huge.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-huge {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-huge {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-huge {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-huge {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-huge {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-huge {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-huge {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-huge {
        margin-right: 80px !important;
    }
    .padding-medium-screen-huge {
        padding: 40px !important;
    }
    .padding-top-medium-screen-huge {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-huge {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-huge {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-huge {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-huge {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-huge {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-huge {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-huge {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-huge {
        padding-right: 80px !important;
    }
    .space-large-screen-huge {
        height: 60px;
    }
    .space-large-screen-huge.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-huge {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-huge {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-huge {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-huge {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-huge {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-huge {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-huge {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-huge {
        margin-right: 120px !important;
    }
    .padding-large-screen-huge {
        padding: 60px !important;
    }
    .padding-top-large-screen-huge {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-huge {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-huge {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-huge {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-huge {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-huge {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-huge {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-huge {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-huge {
        padding-right: 120px !important;
    }
    .space-huge-screen-huge {
        height: 100px;
    }
    .space-huge-screen-huge.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-huge {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-huge {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-huge {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-huge {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-huge {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-huge {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-huge {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-huge {
        margin-right: 200px !important;
    }
    .padding-huge-screen-huge {
        padding: 100px !important;
    }
    .padding-top-huge-screen-huge {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-huge {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-huge {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-huge {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-huge {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-huge {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-huge {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-huge {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-huge {
        padding-right: 200px !important;
    }
}
@media (min-width: 1600px) {
    .space-none-screen-max {
        height: 0;
    }
    .space-none-screen-max.space-negative {
        height: 0;
        margin-top: 0;
    }
    .margin-top-double-none-screen-max,
    .margin-top-none-screen-max {
        margin-top: 0 !important;
    }
    .margin-bottom-double-none-screen-max,
    .margin-bottom-none-screen-max {
        margin-bottom: 0 !important;
    }
    .margin-left-double-none-screen-max,
    .margin-left-none-screen-max {
        margin-left: 0 !important;
    }
    .margin-right-double-none-screen-max,
    .margin-right-none-screen-max {
        margin-right: 0 !important;
    }
    .padding-none-screen-max {
        padding: 0 !important;
    }
    .padding-top-double-none-screen-max,
    .padding-top-none-screen-max {
        padding-top: 0 !important;
    }
    .padding-bottom-double-none-screen-max,
    .padding-bottom-none-screen-max,
    .padding-bottom-quad-none-screen-max {
        padding-bottom: 0 !important;
    }
    .padding-left-double-none-screen-max,
    .padding-left-none-screen-max {
        padding-left: 0 !important;
    }
    .padding-right-double-none-screen-max,
    .padding-right-none-screen-max {
        padding-right: 0 !important;
    }
    .space-tiny-screen-max {
        height: 2px;
    }
    .space-tiny-screen-max.space-negative {
        height: 0;
        margin-top: -2px;
    }
    .margin-top-tiny-screen-max {
        margin-top: 2px !important;
    }
    .margin-top-double-tiny-screen-max {
        margin-top: 4px !important;
    }
    .margin-bottom-tiny-screen-max {
        margin-bottom: 2px !important;
    }
    .margin-bottom-double-tiny-screen-max {
        margin-bottom: 4px !important;
    }
    .margin-left-tiny-screen-max {
        margin-left: 2px !important;
    }
    .margin-left-double-tiny-screen-max {
        margin-left: 4px !important;
    }
    .margin-right-tiny-screen-max {
        margin-right: 2px !important;
    }
    .margin-right-double-tiny-screen-max {
        margin-right: 4px !important;
    }
    .padding-tiny-screen-max {
        padding: 2px !important;
    }
    .padding-top-tiny-screen-max {
        padding-top: 2px !important;
    }
    .padding-top-double-tiny-screen-max {
        padding-top: 4px !important;
    }
    .padding-bottom-tiny-screen-max {
        padding-bottom: 2px !important;
    }
    .padding-bottom-double-tiny-screen-max {
        padding-bottom: 4px !important;
    }
    .padding-bottom-quad-tiny-screen-max {
        padding-bottom: 8px !important;
    }
    .padding-left-tiny-screen-max {
        padding-left: 2px !important;
    }
    .padding-left-double-tiny-screen-max {
        padding-left: 4px !important;
    }
    .padding-right-tiny-screen-max {
        padding-right: 2px !important;
    }
    .padding-right-double-tiny-screen-max {
        padding-right: 4px !important;
    }
    .space-xSmall-screen-max {
        height: 5px;
    }
    .space-xSmall-screen-max.space-negative {
        height: 0;
        margin-top: -5px;
    }
    .margin-top-xSmall-screen-max {
        margin-top: 5px !important;
    }
    .margin-top-double-xSmall-screen-max {
        margin-top: 10px !important;
    }
    .margin-bottom-xSmall-screen-max {
        margin-bottom: 5px !important;
    }
    .margin-bottom-double-xSmall-screen-max {
        margin-bottom: 10px !important;
    }
    .margin-left-xSmall-screen-max {
        margin-left: 5px !important;
    }
    .margin-left-double-xSmall-screen-max {
        margin-left: 10px !important;
    }
    .margin-right-xSmall-screen-max {
        margin-right: 5px !important;
    }
    .margin-right-double-xSmall-screen-max {
        margin-right: 10px !important;
    }
    .padding-xSmall-screen-max {
        padding: 5px !important;
    }
    .padding-top-xSmall-screen-max {
        padding-top: 5px !important;
    }
    .padding-top-double-xSmall-screen-max {
        padding-top: 10px !important;
    }
    .padding-bottom-xSmall-screen-max {
        padding-bottom: 5px !important;
    }
    .padding-bottom-double-xSmall-screen-max {
        padding-bottom: 10px !important;
    }
    .padding-bottom-quad-xSmall-screen-max {
        padding-bottom: 20px !important;
    }
    .padding-left-xSmall-screen-max {
        padding-left: 5px !important;
    }
    .padding-left-double-xSmall-screen-max {
        padding-left: 10px !important;
    }
    .padding-right-xSmall-screen-max {
        padding-right: 5px !important;
    }
    .padding-right-double-xSmall-screen-max {
        padding-right: 10px !important;
    }
    .space-small-screen-max {
        height: 10px;
    }
    .space-small-screen-max.space-negative {
        height: 0;
        margin-top: -10px;
    }
    .margin-top-small-screen-max {
        margin-top: 10px !important;
    }
    .margin-top-double-small-screen-max {
        margin-top: 20px !important;
    }
    .margin-bottom-small-screen-max {
        margin-bottom: 10px !important;
    }
    .margin-bottom-double-small-screen-max {
        margin-bottom: 20px !important;
    }
    .margin-left-small-screen-max {
        margin-left: 10px !important;
    }
    .margin-left-double-small-screen-max {
        margin-left: 20px !important;
    }
    .margin-right-small-screen-max {
        margin-right: 10px !important;
    }
    .margin-right-double-small-screen-max {
        margin-right: 20px !important;
    }
    .padding-small-screen-max {
        padding: 10px !important;
    }
    .padding-top-small-screen-max {
        padding-top: 10px !important;
    }
    .padding-top-double-small-screen-max {
        padding-top: 20px !important;
    }
    .padding-bottom-small-screen-max {
        padding-bottom: 10px !important;
    }
    .padding-bottom-double-small-screen-max {
        padding-bottom: 20px !important;
    }
    .padding-bottom-quad-small-screen-max {
        padding-bottom: 40px !important;
    }
    .padding-left-small-screen-max {
        padding-left: 10px !important;
    }
    .padding-left-double-small-screen-max {
        padding-left: 20px !important;
    }
    .padding-right-small-screen-max {
        padding-right: 10px !important;
    }
    .padding-right-double-small-screen-max {
        padding-right: 20px !important;
    }
    .space-normal-screen-max {
        height: 20px;
    }
    .space-normal-screen-max.space-negative {
        height: 0;
        margin-top: -20px;
    }
    .margin-top-normal-screen-max {
        margin-top: 20px !important;
    }
    .margin-top-double-normal-screen-max {
        margin-top: 40px !important;
    }
    .margin-bottom-normal-screen-max {
        margin-bottom: 20px !important;
    }
    .margin-bottom-double-normal-screen-max {
        margin-bottom: 40px !important;
    }
    .margin-left-normal-screen-max {
        margin-left: 20px !important;
    }
    .margin-left-double-normal-screen-max {
        margin-left: 40px !important;
    }
    .margin-right-normal-screen-max {
        margin-right: 20px !important;
    }
    .margin-right-double-normal-screen-max {
        margin-right: 40px !important;
    }
    .padding-normal-screen-max {
        padding: 20px !important;
    }
    .padding-top-normal-screen-max {
        padding-top: 20px !important;
    }
    .padding-top-double-normal-screen-max {
        padding-top: 40px !important;
    }
    .padding-bottom-normal-screen-max {
        padding-bottom: 20px !important;
    }
    .padding-bottom-double-normal-screen-max {
        padding-bottom: 40px !important;
    }
    .padding-bottom-quad-normal-screen-max {
        padding-bottom: 80px !important;
    }
    .padding-left-normal-screen-max {
        padding-left: 20px !important;
    }
    .padding-left-double-normal-screen-max {
        padding-left: 40px !important;
    }
    .padding-right-normal-screen-max {
        padding-right: 20px !important;
    }
    .padding-right-double-normal-screen-max {
        padding-right: 40px !important;
    }
    .space-medium-screen-max {
        height: 40px;
    }
    .space-medium-screen-max.space-negative {
        height: 0;
        margin-top: -40px;
    }
    .margin-top-medium-screen-max {
        margin-top: 40px !important;
    }
    .margin-top-double-medium-screen-max {
        margin-top: 80px !important;
    }
    .margin-bottom-medium-screen-max {
        margin-bottom: 40px !important;
    }
    .margin-bottom-double-medium-screen-max {
        margin-bottom: 80px !important;
    }
    .margin-left-medium-screen-max {
        margin-left: 40px !important;
    }
    .margin-left-double-medium-screen-max {
        margin-left: 80px !important;
    }
    .margin-right-medium-screen-max {
        margin-right: 40px !important;
    }
    .margin-right-double-medium-screen-max {
        margin-right: 80px !important;
    }
    .padding-medium-screen-max {
        padding: 40px !important;
    }
    .padding-top-medium-screen-max {
        padding-top: 40px !important;
    }
    .padding-top-double-medium-screen-max {
        padding-top: 80px !important;
    }
    .padding-bottom-medium-screen-max {
        padding-bottom: 40px !important;
    }
    .padding-bottom-double-medium-screen-max {
        padding-bottom: 80px !important;
    }
    .padding-bottom-quad-medium-screen-max {
        padding-bottom: 160px !important;
    }
    .padding-left-medium-screen-max {
        padding-left: 40px !important;
    }
    .padding-left-double-medium-screen-max {
        padding-left: 80px !important;
    }
    .padding-right-medium-screen-max {
        padding-right: 40px !important;
    }
    .padding-right-double-medium-screen-max {
        padding-right: 80px !important;
    }
    .space-large-screen-max {
        height: 60px;
    }
    .space-large-screen-max.space-negative {
        height: 0;
        margin-top: -60px;
    }
    .margin-top-large-screen-max {
        margin-top: 60px !important;
    }
    .margin-top-double-large-screen-max {
        margin-top: 120px !important;
    }
    .margin-bottom-large-screen-max {
        margin-bottom: 60px !important;
    }
    .margin-bottom-double-large-screen-max {
        margin-bottom: 120px !important;
    }
    .margin-left-large-screen-max {
        margin-left: 60px !important;
    }
    .margin-left-double-large-screen-max {
        margin-left: 120px !important;
    }
    .margin-right-large-screen-max {
        margin-right: 60px !important;
    }
    .margin-right-double-large-screen-max {
        margin-right: 120px !important;
    }
    .padding-large-screen-max {
        padding: 60px !important;
    }
    .padding-top-large-screen-max {
        padding-top: 60px !important;
    }
    .padding-top-double-large-screen-max {
        padding-top: 120px !important;
    }
    .padding-bottom-large-screen-max {
        padding-bottom: 60px !important;
    }
    .padding-bottom-double-large-screen-max {
        padding-bottom: 120px !important;
    }
    .padding-bottom-quad-large-screen-max {
        padding-bottom: 240px !important;
    }
    .padding-left-large-screen-max {
        padding-left: 60px !important;
    }
    .padding-left-double-large-screen-max {
        padding-left: 120px !important;
    }
    .padding-right-large-screen-max {
        padding-right: 60px !important;
    }
    .padding-right-double-large-screen-max {
        padding-right: 120px !important;
    }
    .space-huge-screen-max {
        height: 100px;
    }
    .space-huge-screen-max.space-negative {
        height: 0;
        margin-top: -100px;
    }
    .margin-top-huge-screen-max {
        margin-top: 100px !important;
    }
    .margin-top-double-huge-screen-max {
        margin-top: 200px !important;
    }
    .margin-bottom-huge-screen-max {
        margin-bottom: 100px !important;
    }
    .margin-bottom-double-huge-screen-max {
        margin-bottom: 200px !important;
    }
    .margin-left-huge-screen-max {
        margin-left: 100px !important;
    }
    .margin-left-double-huge-screen-max {
        margin-left: 200px !important;
    }
    .margin-right-huge-screen-max {
        margin-right: 100px !important;
    }
    .margin-right-double-huge-screen-max {
        margin-right: 200px !important;
    }
    .padding-huge-screen-max {
        padding: 100px !important;
    }
    .padding-top-huge-screen-max {
        padding-top: 100px !important;
    }
    .padding-top-double-huge-screen-max {
        padding-top: 200px !important;
    }
    .padding-bottom-huge-screen-max {
        padding-bottom: 100px !important;
    }
    .padding-bottom-double-huge-screen-max {
        padding-bottom: 200px !important;
    }
    .padding-bottom-quad-huge-screen-max {
        padding-bottom: 400px !important;
    }
    .padding-left-huge-screen-max {
        padding-left: 100px !important;
    }
    .padding-left-double-huge-screen-max {
        padding-left: 200px !important;
    }
    .padding-right-huge-screen-max {
        padding-right: 100px !important;
    }
    .padding-right-double-huge-screen-max {
        padding-right: 200px !important;
    }
}
.margin-none {
    margin: 0 !important;
}
.padding-none {
    padding: 0 !important;
}
.space-rhythm-small {
    height: 12px;
}
.space-rhythm-medium {
    height: 24px;
}
.space-rhythm-large {
    height: 36px;
}
.screen-reader-object {
    position: absolute;
    top: 0;
    left: -9999px;
    opacity: 0;
    z-index: 8;
    -webkit-transition: opacity 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s !important;
    transition: opacity 0.5s cubic-bezier(0.23, 1, 0.32, 1) 0s !important;
}
.screen-reader-object:active,
.screen-reader-object:focus {
    left: 0;
    opacity: 1;
}
.screen-reader-text {
    color: transparent;
    text-indent: -99999px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.react-mount {
    min-height: 600px;
    position: relative;
}
.react-mount--min-height-small {
    min-height: 200px;
}
.checkbox-toggle {
    position: relative;
    padding-left: 38px;
    color: #f8b700;
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.checkbox-toggle:after,
.checkbox-toggle:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: transparent;
    border: 1px solid #504137;
    position: absolute;
    top: 50%;
    left: 10px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.checkbox-toggle:after {
    background-color: #f8b700;
    border: none;
    -webkit-transform: translateY(-50%) scale(0);
    transform: translateY(-50%) scale(0);
    -webkit-transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
    transition: all 0.2s cubic-bezier(0.165, 0.84, 0.44, 1) 0s;
}
.checkbox-toggle.is-selected:after {
    -webkit-transform: translateY(-50%) scale(0.5);
    transform: translateY(-50%) scale(0.5);
}
.checkbox-toggle:focus,
html:not(.touch) .checkbox-toggle:hover {
    color: #fff;
}
.alternating-background:nth-child(odd) {
    background: hsla(0, 0%, 100%, 0.04);
}
.alternating-background--hover {
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
html:not(.touch) .alternating-background--hover:hover {
    background: hsla(0, 0%, 100%, 0.05);
}
.hover-white {
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.hover-white:focus,
html:not(.touch) .hover-white:hover {
    color: #fff !important;
}
.hover-black {
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
.hover-black:focus,
html:not(.touch) .hover-black:hover {
    color: #000 !important;
}
.hover-underline:focus,
html:not(.touch) .hover-underline:hover {
    text-decoration: underline;
}
.unstyled-list {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
}
.unstyled-list li {
    list-style: none;
}
.default-transition,
.link-hover {
    -webkit-transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
    transition: all 0.25s cubic-bezier(0.23, 1, 0.32, 1) 0s;
}
html:not(.touch) .link-hover:hover {
    cursor: pointer;
    color: #fff;
}
.page-search-match {
    background: #f8b700;
    color: #000;
    text-shadow: none;
}
.opacity-full {
    opacity: 1;
}
.gray-out {
    color: #cacaca !important;
}
.grayscale {
    -webkit-filter: brightness(0.87) grayscale(1);
    filter: brightness(0.87) grayscale(1);
}
::-moz-selection {
    background-color: #211510;
    color: #fff;
}
::selection {
    background-color: #211510;
    color: #fff;
}
a {
    color: inherit;
    text-decoration: none;
}
img {
    max-width: 100%;
}
body,
html {
    color: #fff;
    font-weight: 400;
    font-family: Open Sans, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.2em;
    background: #170e09;
    min-height: 100%;
    min-width: 320px;
}
body {
    overflow-y: scroll;
}
.body {
    min-height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: -webkit-filter 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: -webkit-filter 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: filter 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: filter 333ms cubic-bezier(0.4, 0, 0.22, 1), -webkit-filter 333ms cubic-bezier(0.4, 0, 0.22, 1);
    z-index: 0;
}
.body:after {
    content: "";
    display: table;
    clear: both;
}
body.z-index-reset-full .body,
body.z-index-reset .body {
    z-index: auto;
}
.body:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.4);
    content: "";
    display: none;
    opacity: 0;
    -webkit-transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
    transition: opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);
    z-index: 7;
}
body.is-overlaid .body {
    -webkit-filter: blur(12px);
    filter: blur(12px);
}
body.is-overlaid .body:before {
    display: block;
    opacity: 1;
}
body.is-scrollLocked {
    overflow: hidden !important;
}
body.z-index-reset-full {
    overflow-y: hidden;
}
body.z-index-reset-full .body {
    height: 100%;
    overflow-y: scroll;
}
body.z-index-reset {
    overflow-y: hidden;
}
body.z-index-reset .body {
    overflow-y: scroll;
}
.page {
    font-size: 1rem;
    line-height: 1.5;
    background: #000;
    -webkit-box-shadow: 0 0 50px rgba(11, 6, 4, 0.8), 0 0 100px rgba(11, 6, 4, 0.6), 0 0 500px rgba(11, 6, 4, 0.3);
    box-shadow: 0 0 50px rgba(11, 6, 4, 0.8), 0 0 100px rgba(11, 6, 4, 0.6), 0 0 500px rgba(11, 6, 4, 0.3);
    margin: 0 auto;
    max-width: 2400px;
    min-height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    z-index: 0;
}
.page:after {
    content: "";
    display: table;
    clear: both;
}
@media (min-width: 720px) {
    .page {
        font-size: 1.02rem;
    }
}
@media (min-width: 1280px) {
    .page {
        font-size: 1.2rem;
    }
}
body.z-index-reset-full .page,
body.z-index-reset .page {
    z-index: auto;
}
body.ko-kr .body {
    word-break: keep-all;
}
body.is-fullscreen::-webkit-scrollbar,
pre::-webkit-scrollbar {
    width: 0;
}

.Leveling {
    width: 50%;
    text-align: center;
    margin-right: 25%;
}
.Pane--full > .Pane-content {
    overflow-y: hidden !important;
}
