.disclaimer-copyright {
    margin: 10px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.2;
    color: #333333;
    text-align: left
}
.wf-active .disclaimer-copyright:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .disclaimer-copyright:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .disclaimer-copyright:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.disclaimer-copyright:lang(zh-CN) {
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.disclaimer-copyright:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.disclaimer-copyright:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.disclaimer-copyright:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.disclaimer-copyright:lang(vi) {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.dotted-lightblue {
    content: "";
    display: block;
    z-index: 1;
    height: 3px;
    background: url(/etc/designs/kpmgpublic/images/dots.png) repeat-x 100% 0
}
.hyphen {
    word-wrap: break-word !important;
    word-break: normal !important
}
*:lang(ja):not([class*=icon]):not([class*=fa-]):not(.percentage-text):not([class*=vjs-]) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif !important
}
*:lang(zh-CN):not([class*=icon]):not([class*=fa-]):not(.percentage-text):not([class*=vjs-]) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif !important
}
.module-bodytext {
    padding: 10px 10px
}
.module-bodytext .bodytext-data {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important;
    margin: 7px 0px
}
.wf-active .module-bodytext .bodytext-data:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .bodytext-data:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a {
    color: #005eb8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important
}
.wf-active .module-bodytext .bodytext-data a:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data a:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data a:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .bodytext-data a:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data a:hover {
    text-decoration: underline
}
.module-bodytext .bodytext-data p,
.module-bodytext .bodytext-data table tr td {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important;
    margin: 7px 0px
}
.wf-active .module-bodytext .bodytext-data p:lang(zh-TW),
.wf-active .module-bodytext .bodytext-data table tr td:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data p:lang(ko),
.wf-active .module-bodytext .bodytext-data table tr td:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data p:lang(ja),
.wf-active .module-bodytext .bodytext-data table tr td:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .bodytext-data p:lang(zh-CN),
.module-bodytext .bodytext-data table tr td:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data p:lang(zh-TW),
.module-bodytext .bodytext-data table tr td:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data p:lang(ko),
.module-bodytext .bodytext-data table tr td:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data p:lang(ja),
.module-bodytext .bodytext-data table tr td:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data p:lang(vi),
.module-bodytext .bodytext-data table tr td:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data table tr th {
    color: #00338D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important;
    margin: 7px 0px
}
.wf-active .module-bodytext .bodytext-data table tr th:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data table tr th:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-data table tr th:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .bodytext-data table tr th:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data table tr th:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data table tr th:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data table tr th:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-data table tr th:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext .bodytext-footnote p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.2;
    color: #333333
}
.wf-active .module-bodytext .bodytext-footnote p:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-footnote p:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .bodytext-footnote p:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .bodytext-footnote p:lang(zh-CN) {
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .bodytext-footnote p:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .bodytext-footnote p:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .bodytext-footnote p:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .bodytext-footnote p:lang(vi) {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .bodytext-data.bodytext-footnote ol,
.module-bodytext .bodytext-data.bodytext-footnote li,
.module-bodytext .bodytext-data.bodytext-footnote div,
.module-bodytext .bodytext-data.bodytext-footnote span,
.module-bodytext .bodytext-data.bodytext-footnote p,
.module-bodytext .bodytext-data.bodytext-footnote a,
.module-bodytext .bodytext-data.bodytext-footnote del,
.module-bodytext .bodytext-data.bodytext-footnote em,
.module-bodytext .bodytext-data.bodytext-footnote small,
.module-bodytext .bodytext-data.bodytext-footnote strike,
.module-bodytext .bodytext-data.bodytext-footnote strong,
.module-bodytext .bodytext-data.bodytext-footnote sub,
.module-bodytext .bodytext-data.bodytext-footnote sup,
.module-bodytext .bodytext-data.bodytext-footnote tt,
.module-bodytext .bodytext-data.bodytext-footnote u,
.module-bodytext .bodytext-data.bodytext-footnote i,
.module-bodytext .bodytext-data.bodytext-footnote dd,
.module-bodytext .bodytext-data.bodytext-footnote ol,
.module-bodytext .bodytext-data.bodytext-footnote ul,
.module-bodytext .bodytext-data.bodytext-footnote li,
.module-bodytext .bodytext-data.bodytext-footnote label,
.module-bodytext .bodytext-data.bodytext-footnote tr,
.module-bodytext .bodytext-data.bodytext-footnote th,
.module-bodytext .bodytext-data.bodytext-footnote td,
.module-bodytext .bodytext-data.bodytext-footnote section {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote div:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote span:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote p:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote a:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote del:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote em:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote small:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote strike:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote strong:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote sub:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote sup:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote tt:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote u:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote i:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote dd:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote ul:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote label:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote tr:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote th:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote td:lang(zh-CN),
.module-bodytext .bodytext-data.bodytext-footnote section:lang(zh-CN) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote div:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote span:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote p:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote a:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote del:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote em:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote small:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote strike:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote strong:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote sub:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote sup:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote tt:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote u:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote i:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote dd:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote ul:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote label:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote tr:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote th:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote td:lang(zh-TW),
.module-bodytext .bodytext-data.bodytext-footnote section:lang(zh-TW) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote div:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote span:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote p:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote a:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote del:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote em:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote small:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote strike:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote strong:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote sub:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote sup:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote tt:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote u:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote i:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote dd:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote ul:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote label:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote tr:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote th:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote td:lang(ko),
.module-bodytext .bodytext-data.bodytext-footnote section:lang(ko) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote div:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote span:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote p:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote a:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote del:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote em:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote small:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote strike:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote strong:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote sub:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote sup:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote tt:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote u:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote i:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote dd:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote ul:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote label:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote tr:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote th:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote td:lang(ja),
.module-bodytext .bodytext-data.bodytext-footnote section:lang(ja) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote div:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote span:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote p:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote a:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote del:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote em:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote small:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote strike:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote strong:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote sub:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote sup:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote tt:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote u:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote i:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote dd:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote ol:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote ul:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote li:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote label:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote tr:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote th:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote td:lang(vi),
.module-bodytext .bodytext-data.bodytext-footnote section:lang(vi) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .primary-head {
    color: #00338D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-size: 2.2rem;
    line-height: 1.2;
    font-weight: normal;
    margin: 10px 0px;
    text-transform: none
}
.wf-active .module-bodytext .primary-head:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .primary-head:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .primary-head:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .primary-head:lang(zh-CN) {
    font-size: 20px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .primary-head:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .primary-head:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .primary-head:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 20px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .primary-head:lang(vi) {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.3
}
.module-bodytext .primary-head.kpmg_light {
    font-size: 38px;
    font-size: 3.8rem;
    font-family: 'KPMG Light', Arial, Helvetica, sans-serif !important
}
.module-bodytext .primary-head.kpmg_light:lang(zh-CN) {
    font-size: 36px;
    font-size: 3.6rem
}
.module-bodytext .primary-head.kpmg_light:lang(zh-TW) {
    font-size: 36px;
    font-size: 3.6rem
}
.module-bodytext .primary-head.kpmg_light:lang(ko) {
    font-size: 36px;
    font-size: 3.6rem
}
.module-bodytext .primary-head.kpmg_light:lang(ja) {
    font-size: 36px;
    font-size: 3.6rem
}
.module-bodytext .primary-head.kpmg_light:lang(vi) {
    font-size: 36px;
    font-size: 3.6rem
}
.module-bodytext .bg-white {
    padding-bottom: 0
}
.module-bodytext .tertiary-head {
    color: #00338D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: normal;
    margin: 8px 0px
}
.wf-active .module-bodytext .tertiary-head:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .tertiary-head:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext .tertiary-head:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext .tertiary-head:lang(zh-CN) {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext .tertiary-head:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext .tertiary-head:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext .tertiary-head:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext .tertiary-head:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext .tertiary-head.kpmg_light {
    font-size: 30px;
    font-size: 3rem;
    font-family: 'KPMG Light', Arial, Helvetica, sans-serif !important
}
.module-bodytext .tertiary-head.kpmg_light:lang(zh-CN) {
    font-size: 28px;
    font-size: 2.8rem
}
.module-bodytext .tertiary-head.kpmg_light:lang(zh-TW) {
    font-size: 28px;
    font-size: 2.8rem
}
.module-bodytext .tertiary-head.kpmg_light:lang(ko) {
    font-size: 28px;
    font-size: 2.8rem
}
.module-bodytext .tertiary-head.kpmg_light:lang(ja) {
    font-size: 28px;
    font-size: 2.8rem
}
.module-bodytext .tertiary-head.kpmg_light:lang(vi) {
    font-size: 28px;
    font-size: 2.8rem
}
.module-bodytext img {
    display: block;
    width: 100%;
    margin-bottom: 20px
}
.module-bodytext ol,
.module-bodytext ul {
    list-style-position: outside;
    margin: 0 0 10px 18px;
    padding: 0;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important
}
.wf-active .module-bodytext ol:lang(zh-TW),
.wf-active .module-bodytext ul:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext ol:lang(ko),
.wf-active .module-bodytext ul:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext ol:lang(ja),
.wf-active .module-bodytext ul:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext ol:lang(zh-CN),
.module-bodytext ul:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext ol:lang(zh-TW),
.module-bodytext ul:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext ol:lang(ko),
.module-bodytext ul:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext ol:lang(ja),
.module-bodytext ul:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext ol:lang(vi),
.module-bodytext ul:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-bodytext ul li {
    list-style-type: disc;
    margin: 7px 0px
}
.module-bodytext ul li li {
    list-style: circle
}
.module-bodytext ul li li li,
.module-bodytext ul li li li li,
.module-bodytext ul li li li li li {
    list-style: square
}
.module-bodytext ol li,
.module-bodytext ol li li,
.module-bodytext ol li li li,
.module-bodytext ol li li li li,
.module-bodytext ol li li li li li {
    list-style-type: decimal
}
.module-bodytext ol li {
    margin: 7px 0px
}
.module-bodytext i {
    font-style: italic !important
}
.module-bodytext b {
    font-weight: bold !important
}
.module-bodytext table {
    height: auto;
    border-spacing: 0;
    border-collapse: collapse;
    width: 100%;
    max-width: 100%;
    border: 1px solid #333333;
    background-color: transparent;
    table-layout: fixed;
    margin: 10px 0 0 0
}
.module-bodytext thead {
    display: table-header-group;
    vertical-align: middle;
    border-color: inherit
}
.module-bodytext tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit
}
.module-bodytext table > caption + thead > tr:first-child > th,
.module-bodytext table > colgroup + thead > tr:first-child > th,
.module-bodytext table > thead:first-child > tr:first-child > th,
.module-bodytext table > caption + thead > tr:first-child > td,
.module-bodytext table > colgroup + thead > tr:first-child > td,
.module-bodytext table > thead:first-child > tr:first-child > td {
    border-top: 0
}
.module-bodytext table > thead > tr > th,
.module-bodytext table > thead > tr > td {
    border-bottom-width: 2px
}
.module-bodytext table > thead > tr > th,
.module-bodytext table > tbody > tr > th,
.module-bodytext table > tfoot > tr > th,
.module-bodytext table > thead > tr > td,
.module-bodytext table > tbody > tr > td,
.module-bodytext table > tfoot > tr > td {
    border: 1px solid #cccccc
}
.module-bodytext table > tbody > tr > th {
    color: #00338D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.2;
    line-height: 130%;
    margin: 7px 0px
}
.wf-active .module-bodytext table > tbody > tr > th:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext table > tbody > tr > th:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext table > tbody > tr > th:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext table > tbody > tr > th:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th a {
    color: #005eb8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.2;
    line-height: 130%;
    margin: 7px 0px
}
.wf-active .module-bodytext table > tbody > tr > th a:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext table > tbody > tr > th a:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-bodytext table > tbody > tr > th a:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-bodytext table > tbody > tr > th a:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th a:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th a:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th a:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > tbody > tr > th a:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.3;
    font-weight: 400
}
.module-bodytext table > thead > tr > th::before,
.module-bodytext table > tbody > tr > th::before,
.module-bodytext table > tfoot > tr > th::before,
.module-bodytext table > thead > tr > td::before,
.module-bodytext table > tbody > tr > td::before,
.module-bodytext table > tfoot > tr > td::before {
    content: '';
    display: block
}
.module-bodytext table > thead > tr > th::after,
.module-bodytext table > tbody > tr > th::after,
.module-bodytext table > tfoot > tr > th::after,
.module-bodytext table > thead > tr > td::after,
.module-bodytext table > tbody > tr > td::after,
.module-bodytext table > tfoot > tr > td::after {
    content: '';
    display: block
}
.module-bodytext table > thead > tr > th,
.module-bodytext table > tbody > tr > th,
.module-bodytext table > tfoot > tr > th,
.module-bodytext table > thead > tr > td,
.module-bodytext table > tbody > tr > td,
.module-bodytext table > tfoot > tr > td {
    padding: 8px;
    line-height: 130%;
    font-size: 16px;
    font-size: 1.6rem;
    vertical-align: top;
    border-top: 1px solid #cccccc
}
.module-bodytext table > thead > tr > th:lang(zh-CN),
.module-bodytext table > tbody > tr > th:lang(zh-CN),
.module-bodytext table > tfoot > tr > th:lang(zh-CN),
.module-bodytext table > thead > tr > td:lang(zh-CN),
.module-bodytext table > tbody > tr > td:lang(zh-CN),
.module-bodytext table > tfoot > tr > td:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext table > thead > tr > th:lang(zh-TW),
.module-bodytext table > tbody > tr > th:lang(zh-TW),
.module-bodytext table > tfoot > tr > th:lang(zh-TW),
.module-bodytext table > thead > tr > td:lang(zh-TW),
.module-bodytext table > tbody > tr > td:lang(zh-TW),
.module-bodytext table > tfoot > tr > td:lang(zh-TW) {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext table > thead > tr > th:lang(ko),
.module-bodytext table > tbody > tr > th:lang(ko),
.module-bodytext table > tfoot > tr > th:lang(ko),
.module-bodytext table > thead > tr > td:lang(ko),
.module-bodytext table > tbody > tr > td:lang(ko),
.module-bodytext table > tfoot > tr > td:lang(ko) {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext table > thead > tr > th:lang(ja),
.module-bodytext table > tbody > tr > th:lang(ja),
.module-bodytext table > tfoot > tr > th:lang(ja),
.module-bodytext table > thead > tr > td:lang(ja),
.module-bodytext table > tbody > tr > td:lang(ja),
.module-bodytext table > tfoot > tr > td:lang(ja) {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext table > thead > tr > th:lang(vi),
.module-bodytext table > tbody > tr > th:lang(vi),
.module-bodytext table > tfoot > tr > th:lang(vi),
.module-bodytext table > thead > tr > td:lang(vi),
.module-bodytext table > tbody > tr > td:lang(vi),
.module-bodytext table > tfoot > tr > td:lang(vi) {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th,
.module-bodytext table > tbody > tr > th,
.module-bodytext table > tfoot > tr > th,
.module-bodytext table > thead > tr > td,
.module-bodytext table > tbody > tr > td,
.module-bodytext table > tfoot > tr > td {
    font-size: 14px;
    font-size: 1.4rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th:lang(zh-CN),
.module-bodytext table > tbody > tr > th:lang(zh-CN),
.module-bodytext table > tfoot > tr > th:lang(zh-CN),
.module-bodytext table > thead > tr > td:lang(zh-CN),
.module-bodytext table > tbody > tr > td:lang(zh-CN),
.module-bodytext table > tfoot > tr > td:lang(zh-CN) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th:lang(zh-TW),
.module-bodytext table > tbody > tr > th:lang(zh-TW),
.module-bodytext table > tfoot > tr > th:lang(zh-TW),
.module-bodytext table > thead > tr > td:lang(zh-TW),
.module-bodytext table > tbody > tr > td:lang(zh-TW),
.module-bodytext table > tfoot > tr > td:lang(zh-TW) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th:lang(ko),
.module-bodytext table > tbody > tr > th:lang(ko),
.module-bodytext table > tfoot > tr > th:lang(ko),
.module-bodytext table > thead > tr > td:lang(ko),
.module-bodytext table > tbody > tr > td:lang(ko),
.module-bodytext table > tfoot > tr > td:lang(ko) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th:lang(ja),
.module-bodytext table > tbody > tr > th:lang(ja),
.module-bodytext table > tfoot > tr > th:lang(ja),
.module-bodytext table > thead > tr > td:lang(ja),
.module-bodytext table > tbody > tr > td:lang(ja),
.module-bodytext table > tfoot > tr > td:lang(ja) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext .bodytext-footnote table > thead > tr > th:lang(vi),
.module-bodytext table > tbody > tr > th:lang(vi),
.module-bodytext table > tfoot > tr > th:lang(vi),
.module-bodytext table > thead > tr > td:lang(vi),
.module-bodytext table > tbody > tr > td:lang(vi),
.module-bodytext table > tfoot > tr > td:lang(vi) {
    font-size: 12px;
    font-size: 1.2rem
}
.module-bodytext th {
    text-align: left
}
.module-bodytext tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit
}
.module-bodytext a,
.module-bodytext a:link,
.module-bodytext a:hover,
.module-bodytext a:visited {
    color: #005eb8
}
.module-bodytext a:hover {
    text-decoration: underline
}
.module-bodytext sup {
    top: -0.5em
}
.module-bodytext sub {
    bottom: -0.25em
}
.module-bodytext sub,
.module-bodytext sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}
.module-bodytext a:visited {
    color: #005eb8
}
.module-bodytext span.fontsize14px {
    font-size: 14px
}
.module-bodytext span.fontsize18px {
    font-size: 18px
}
.module-bodytext span.kpmgblue {
    color: #00338D
}
.module-bodytext span.mediumblue {
    color: #005eb8
}
.module-bodytext span.violet {
    color: #483698
}
.module-bodytext span.defaultfontcolor {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 1.3
}
.module-bodytext span.defaultfontsize {
    font-size: 1.4rem
}
.module-bodytext span.black {
    color: #000000
}
.module-image {
    padding: 10px !important
}
.module-image .tertiary-head {
    margin: 8px 0px
}
.module-image .image-caption {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important;
    margin: 7px 0px
}
.wf-active .module-image .image-caption:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-image .image-caption:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-image .image-caption:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-image .image-caption:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-image .image-caption:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-image .image-caption:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-image .image-caption:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-image .image-caption:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-image img {
    width: 100%
}
.module-mykpmgpromo .icon-chevron-right {
    margin: 0 5px 0 0
}
.module-mykpmgpromo .mykpmgpromo-desc.line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 1.82rem
}
.module-mykpmgpromo .mykpmgpromo-desc.line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 3.64rem
}
.module-mykpmgpromo .mykpmgpromo-desc.line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 5.46rem
}
.module-mykpmgpromo .mykpmgpromo-desc.line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 7.28rem
}
.module-mykpmgpromo .mykpmgpromo-desc.line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 9.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.2rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.3rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi).line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 8.4rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi).line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 10.5rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.2rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.3rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN).line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 8.4rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN).line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 10.5rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.2rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.3rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW).line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 8.4rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW).line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 10.5rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.2rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.3rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko).line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 8.4rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko).line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 10.5rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.1rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.2rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.3rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja).line-clamp.line-clamp-4 {
    -webkit-line-clamp: 4;
    max-height: 8.4rem
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja).line-clamp.line-clamp-5 {
    -webkit-line-clamp: 5;
    max-height: 10.5rem
}
.module-mykpmgpromo .alt-secondary-head.line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 1.92rem
}
.module-mykpmgpromo .alt-secondary-head.line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 3.84rem
}
.module-mykpmgpromo .alt-secondary-head.line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 5.76rem
}
.module-mykpmgpromo .alt-secondary-head:lang(vi).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.08rem
}
.module-mykpmgpromo .alt-secondary-head:lang(vi).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.16rem
}
.module-mykpmgpromo .alt-secondary-head:lang(vi).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.24rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-CN).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.08rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-CN).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.16rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-CN).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.24rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-TW).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.08rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-TW).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.16rem
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-TW).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.24rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ko).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.08rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ko).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.16rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ko).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.24rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ja).line-clamp.line-clamp-1 {
    -webkit-line-clamp: 1;
    max-height: 2.08rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ja).line-clamp.line-clamp-2 {
    -webkit-line-clamp: 2;
    max-height: 4.16rem
}
.module-mykpmgpromo .alt-secondary-head:lang(ja).line-clamp.line-clamp-3 {
    -webkit-line-clamp: 3;
    max-height: 6.24rem
}
.module-mykpmgpromo .mykpmgpromo-container {
    background-color: #ffffff
}
.module-mykpmgpromo .alt-secondary-head {
    color: #00338D;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
    margin: 8px 0px;
    font-weight: normal;
    display: block
}
.wf-active .module-mykpmgpromo .alt-secondary-head:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .alt-secondary-head:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .alt-secondary-head:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-CN) {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .alt-secondary-head:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .alt-secondary-head:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .alt-secondary-head:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .alt-secondary-head:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .alt-secondary-head:hover {
    text-decoration: underline
}
.module-mykpmgpromo .mykpmgpromo-custom-margin {
    word-wrap: break-word !important;
    word-break: normal !important;
    display: inline-block
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
    right: 10px;
    text-align: right;
    word-wrap: break-word !important;
    word-break: normal !important;
    text-decoration: none
}
.wf-active .module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(zh-CN) {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-custom-margin a:hover .btn-copy {
    text-decoration: underline
}
.module-mykpmgpromo .mykpmgpromo-desc {
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    word-wrap: break-word !important;
    word-break: normal !important;
    margin: 7px 0px
}
.wf-active .module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .mykpmgpromo-desc:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .mykpmgpromo-desc:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-CN) {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-mykpmgpromo .mykpmgpromo-desc:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.5;
    font-weight: 400
}
.module-mykpmgpromo .primary-cta-space {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.2;
    right: 10px;
    text-align: right;
    word-wrap: break-word !important;
    word-break: normal !important
}
.wf-active .module-mykpmgpromo .primary-cta-space:lang(zh-TW) {
    font-family: "Noto Sans TC", "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .primary-cta-space:lang(ko) {
    font-family: "Noto Sans KR", "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif
}
.wf-active .module-mykpmgpromo .primary-cta-space:lang(ja) {
    font-family: "Noto Sans JP", "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif
}
.module-mykpmgpromo .primary-cta-space:lang(zh-CN) {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .primary-cta-space:lang(zh-TW) {
    font-family: "å¾®è½¯é›…é»‘ä½“", "Microsoft YaHei New", "å¾®è½¯é›…é»‘", "Microsoft Yahei", "å†¬é’é»‘ä½“", "Hiragino Sans GB", "é»‘ä½“", "SimHei", "åŽæ–‡ç»†é»‘", "STXihei", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .primary-cta-space:lang(ko) {
    font-family: "ë§‘ì€ ê³ ë”•", "Malgun Gothic", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .primary-cta-space:lang(ja) {
    font-family: "ãƒ¡ã‚¤ãƒªã‚ª", "Meiryo", "ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro", "Hiragino Kaku Gothic Pro", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .primary-cta-space:lang(vi) {
    font-family: "Noto Sans VI", "Noto Sans VI", Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.3;
    font-weight: 400
}
.module-mykpmgpromo .btn-cta {
    position: absolute;
    bottom: 10px;
    right: 10px
}
.module-tmpl-site-error h3.tertiary-head {
    padding: 0 0 12px
}
.module-tmpl-site-error h2.primary-head {
    padding-bottom: 8px
}
.module-tmpl-site-error .bg-white {
    padding: 10px 10px 0 0 !important
}
.module-tmpl-site-error .no-rightbdr {
    border-right: none !important;
    border-bottom: none;
    padding: 0
}
.module-tmpl-site-error .no-leftbdr {
    border-left: none !important;
    border-bottom: none;
    padding: 0
}
.module-tmpl-site-error .module-searchinputs {
    margin-top: -18px
}
.module-tmpl-site-error .module-searchinputs .btn-back,
.module-tmpl-site-error .module-searchinputs .radio-btns {
    display: none
}
.module-tmpl-site-error .module-searchinputs .search-input {
    width: 97.5%
}
.module-tmpl-site-error .module-searchinputs .search-input input {
    height: 26px;
    max-width: none
}
.module-tmpl-site-error .module-searchinputs .search-input .btn-container {
    margin-bottom: 0
}
.module-tmpl-site-error .module-bodytext {
    padding: 9px 9px 0 !important;
    line-height: 1.5
}
.module-tmpl-site-error .module-bodytext p,
.module-tmpl-site-error .module-bodytext div {
    margin-bottom: 0
}
.module-tmpl-site-error .module-bodytext a {
    color: #007ead !important
}
.module-tmpl-site-error .module-bodytext a:hover {
    color: #007ead !important
}
.module-tmpl-site-error .module-image {
    padding: 9px !important
}
ul#ui-id-3 {
    position: absolute
}
@media (min-width:641px) {
    .module-tmpl-site-error .no-rightbdr {
        padding: 30px 0 !important;
        border-bottom: 9px solid #f0f0f0 !important
    }
    .module-tmpl-site-error .no-leftbdr {
        padding: 35px 0 35px;
        margin: 0;
        border-bottom: 9px solid #f0f0f0 !important
    }
    .module-tmpl-site-error .module-bodytext {
        padding: 9px 20px 20px !important
    }
    .module-tmpl-site-error .module-searchinputs {
        margin-top: 0;
        padding: 0 20px
    }
    .module-tmpl-site-error .module-searchinputs .btn-container {
        margin-bottom: 0
    }
    .module-tmpl-site-error .module-searchinputs .search-input {
        margin-top: 0;
        width: 100%
    }
    ul#ui-id-3 {
        position: absolute
    }
}
@media (min-width:980px) {
    .module-tmpl-site-error .no-rightbdr {
        padding: 30px 0;
        border-bottom: 9px solid #f0f0f0 !important
    }
    .module-tmpl-site-error .no-leftbdr {
        padding: 35px 0 35px;
        margin: 0;
        border-bottom: 9px solid #f0f0f0 !important
    }
    .module-tmpl-site-error .module-image img.img-responsive {
        width: 512px
    }
    .module-tmpl-site-error .module-searchinputs {
        margin-top: 0;
        padding: 0 20px
    }
    .module-tmpl-site-error .module-searchinputs .btn-container {
        margin-bottom: 0
    }
    .module-tmpl-site-error .module-searchinputs .search-input {
        margin-top: 0;
        width: 100%
    }
    ul#ui-id-3 {
        position: absolute
    }
}