@charset "UTF-8";.zh-hant body{font-family:Noto Sans TC,微軟正黑體,Microsoft JhengHei,Heiti TC,黑體,Nunito Sans,sans-serif}.zh-hant .hn{font-style:italic;font-weight:100;line-height:110%}@media (max-width:1023.98px){.zh-hant .hn{font-size:64px}}@media (min-width:1024px){.zh-hant .hn{font-size:180px}}.zh-hant .h1{line-height:140%}@media (max-width:1023.98px){.zh-hant .h1{font-weight:300;font-size:48px}}@media (min-width:1024px){.zh-hant .h1{font-weight:300;font-size:72px}}@media (max-width:1023.98px){.zh-hant .h1-40{font-weight:300;font-size:40px;line-height:140%}}@media (min-width:1024px){.zh-hant .h1-lg-72{line-height:140%;font-weight:300;font-size:72px}}.zh-hant .h1s{line-height:140%}@media (max-width:1023.98px){.zh-hant .h1s{font-size:48px;font-weight:400}}@media (min-width:1024px){.zh-hant .h1s{font-size:72px;font-weight:300}}.zh-hant .h1xs{line-height:140%}@media (max-width:1023.98px){.zh-hant .h1xs{font-weight:400;font-size:32px}}@media (min-width:1024px){.zh-hant .h1xs{font-weight:300;font-size:72px}}.zh-hant .h2{line-height:140%;font-weight:400}@media (max-width:1023.98px){.zh-hant .h2{font-size:32px}}@media (min-width:1024px){.zh-hant .h2{font-size:40px}}.zh-hant .h2l{line-height:130%}@media (max-width:1023.98px){.zh-hant .h2l{font-weight:400;font-size:40px}}@media (min-width:1024px){.zh-hant .h2l{font-style:normal;font-weight:400;font-size:40px}}.zh-hant .h2s{line-height:130%}@media (max-width:1023.98px){.zh-hant .h2s{font-weight:400;font-size:24px}}@media (min-width:1024px){.zh-hant .h2s{font-style:normal;font-weight:400;font-size:40px}}.zh-hant .h3{line-height:140%;font-weight:500}@media (max-width:1023.98px){.zh-hant .h3{font-size:24px}}@media (min-width:1024px){.zh-hant .h3{font-size:24px}}.zh-hant .h3-2{line-height:140%;font-weight:500}@media (max-width:1023.98px){.zh-hant .h3-2{font-size:18px}}@media (min-width:1024px){.zh-hant .h3-2{font-size:24px}}.zh-hant .h3-3{line-height:140%;font-weight:500}@media (max-width:1023.98px){.zh-hant .h3-3{font-size:32px}}@media (min-width:1024px){.zh-hant .h3-3{font-size:24px}}.zh-hant .h4{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0;text-transform:none}.zh-hant .h5{font-weight:400;font-size:16px;line-height:160%;letter-spacing:.02em}.zh-hant .h6{font-weight:500;font-size:18px;line-height:160%;letter-spacing:.12em;text-transform:none}.zh-hant .h7{font-size:14px;line-height:160%;letter-spacing:0}.zh-hant .fs-h40{font-size:40px}.zh-hant .fs-h1,.zh-hant .fs-h40{font-weight:300;line-height:140%;text-transform:none;letter-spacing:0}.zh-hant .fs-h1{font-size:48px}.zh-hant .fs-h2{font-weight:400}.zh-hant .fs-h2,.zh-hant .fs-h32{font-size:32px;line-height:140%;text-transform:none;letter-spacing:0}.zh-hant .fs-h32{font-weight:500}.zh-hant .fs-h3{font-size:18px;letter-spacing:.02em}.zh-hant .fs-h3,.zh-hant .fs-h20{font-weight:500;line-height:140%;text-transform:none}.zh-hant .fs-h20{font-size:20px}.zh-hant .fs-h4{font-weight:500;font-size:18px;letter-spacing:0}.zh-hant .fs-h4,.zh-hant .fs-h5{line-height:160%;text-transform:none}.zh-hant .fs-h5{font-weight:400;font-size:16px;letter-spacing:.02em}.zh-hant .fs-h6{font-weight:500;font-size:18px;letter-spacing:.12em}.zh-hant .fs-h6,.zh-hant .fs-h7{line-height:160%;text-transform:none}.zh-hant .fs-h7{font-weight:400;font-size:14px;letter-spacing:0}.zh-hant .fs-h8{font-weight:400;font-size:12px;line-height:160%}.zh-hant .fs-h9{font-weight:600;font-size:14px;line-height:130%;letter-spacing:.12em}@media (min-width:1024px){.zh-hant .fs-lg-h1{font-weight:300;font-size:72px}}@media (min-width:1024px){.zh-hant .fs-lg-h1,.zh-hant .fs-lg-h2{line-height:140%;text-transform:none;letter-spacing:0}.zh-hant .fs-lg-h2{font-weight:400;font-size:40px}}@media (min-width:1024px){.zh-hant .fs-lg-h3{font-size:24px;line-height:140%}}@media (min-width:1024px){.zh-hant .fs-lg-h3,.zh-hant .fs-lg-h4{font-weight:500;text-transform:none;letter-spacing:0}.zh-hant .fs-lg-h4{font-size:18px;line-height:160%}}@media (min-width:1024px){.zh-hant .fs-lg-h5{font-weight:400;font-size:16px;line-height:160%;letter-spacing:.02em;text-transform:none}}@media (min-width:1024px){.zh-hant .fs-lg-h6{font-weight:500;font-size:18px;line-height:160%;letter-spacing:.12em;text-transform:none}}@media (min-width:1024px){.zh-hant .fs-lg-h7{font-weight:400;font-size:14px;line-height:160%;text-transform:none;letter-spacing:0}}.zh-hant.ir .h3{line-height:140%;font-weight:500}@media (max-width:1023.98px){.zh-hant.ir .h3{font-size:18px}}@media (min-width:1024px){.zh-hant.ir .h3{font-size:24px}}@media (max-width:1023.98px){.zh-hant.ir .dividend-policy-table .table-rwd td.table-rwd--row-sub-title{font-size:14px;font-family:Noto Sans Tc}}@media (min-width:1024px){.zh-hant.ir .dividend-policy-table .table-rwd td.table-rwd--row-sub-title{font-size:14px;font-family:Noto Sans Tc}}@media (max-width:1023.98px){.zh-hant.ir .dividend-policy-table .table-rwd--td-fwb td{font-size:14px;font-family:Noto Sans Tc}}@media (min-width:1024px){.zh-hant.ir .dividend-policy-table .table-rwd--td-fwb td{font-size:14px;font-family:Noto Sans Tc}}.zh-hant .subscribe__form .custom-control-label{font-weight:400;font-size:18px;line-height:160%;letter-spacing:.02em;padding-top:0}.zh-hant .subscribe__form .custom-control-label:after,.zh-hant .subscribe__form .custom-control-label:before{top:4px}.zh-hant .subscribe__form .form-control{font-weight:500;line-height:140%}@media (max-width:1023.98px){.zh-hant .subscribe__form .form-control{font-size:18px}}@media (min-width:1024px){.zh-hant .subscribe__form .form-control{font-size:24px}}@media (max-width:1023.98px){.zh-hant .header .ch-nav-link,.zh-hant .header .header__nav-back{font-size:16px}}.zh-hant .header .btn--outline-primary,.zh-hant .header .btn--primary{height:38px;font-size:16px}.zh-hant .kv__subtitle{line-height:140%;font-size:18px;font-weight:700}@media (min-width:768px){.zh-hant .kv__subtitle{font-weight:500;font-size:24px}}.zh-hant .report__title{line-height:140%;font-size:18px;font-weight:700}@media (min-width:1024px){.zh-hant .report__title{font-size:24px;font-weight:500}}.zh-hant .career__label{line-height:140%;font-size:18px;font-weight:700}@media (min-width:1024px){.zh-hant .career__label{font-weight:500;font-size:24px}}@media (max-width:1023.98px){.zh-hant .subnav__item-title{font-size:18px}}@media (max-width:1023.98px){.zh-hant .tab.tab--subnav{padding-bottom:14px}.zh-hant .tab.tab--subnav:after{height:4px}}@media (min-width:1024px){.zh-hant .tab.tab--subnav{padding-bottom:20px}.zh-hant .tab.tab--subnav:after{height:4px}}.zh-hant .tab__title{font-size:18px;font-weight:500;letter-spacing:0}.zh-hant .btn--arrow,.zh-hant .btn--download{font-weight:500;font-size:18px;line-height:160%;letter-spacing:.12em}.zh-hant .btn--primary{height:49px;padding:10px 20px;font-weight:500}.zh-hant .btn--outline-primary{font-weight:500}.zh-hant .btn-text--transform-none{text-transform:none}.zh-hant .btn-text{text-transform:none}.zh-hant .btn-text,.zh-hant .media__playbtn-label{font-weight:500;font-size:18px;line-height:160%;letter-spacing:.12em}.zh-hant .btn-sm{font-size:16px;line-height:160%;font-weight:400}.zh-hant .btn-xs{font-size:14px;line-height:160%;font-weight:400}.zh-hant .info-cube__unit{font-weight:500;font-size:18px;line-height:160%;letter-spacing:0}@media (min-width:1024px){.zh-hant .info-cube__unit{color:#7d7d7d}}.zh-hant .info-cube__btn{font-size:18px;font-weight:500;letter-spacing:0}.zh-hant .info-cube__number{font-family:Montserrat,Noto Sans TC,微軟正黑體,Microsoft JhengHei,Heiti TC,黑體,Nunito Sans,sans-serif}@media (max-width:767.98px){.zh-hant .info-cube__number{font-size:64px}}@media (max-width:1023.98px){.zh-hant .freeze_col td,.zh-hant .freeze_col th{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .freeze_col td,.zh-hant .freeze_col th{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}.zh-hant .table-rwd{font-family:Montserrat,Noto Sans TC,微軟正黑體,Microsoft JhengHei,Heiti TC,黑體,Nunito Sans,sans-serif}.zh-hant .table-rwd caption{font-weight:500;font-size:24px;line-height:140%}@media (max-width:1023.98px){.zh-hant .table-rwd .table-rwd--thead-title th{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .table-rwd .table-rwd--thead-title th{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}@media (max-width:1023.98px){.zh-hant .table-rwd .table-rwd--thead-title--white span{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .table-rwd .table-rwd--thead-title--white span{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}.zh-hant .table-rwd .table-rwd--thead-title--white span+span{font-weight:500;font-size:24px;line-height:140%;letter-spacing:.02em}.zh-hant .table-rwd .table-rwd--thead-sub-title--blue,.zh-hant .table-rwd .table-rwd--thead-sub-title--gray{letter-spacing:.02em}@media (max-width:1023.98px){.zh-hant .table-rwd .table-rwd--thead-sub-title--blue th,.zh-hant .table-rwd .table-rwd--thead-sub-title--gray th{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .table-rwd .table-rwd--thead-sub-title--blue th,.zh-hant .table-rwd .table-rwd--thead-sub-title--gray th{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}.zh-hant .table-rwd td{font-weight:400;font-size:16px;line-height:150%}@media (max-width:1023.98px){.zh-hant .table-rwd td p{font-weight:400;font-size:16px;line-height:160%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .table-rwd td p{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}@media (max-width:1023.98px){.zh-hant .table-rwd td.table-rwd--row-sub-title,.zh-hant .table-rwd td.table-rwd--row-sub-title-lg{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}}@media (min-width:1024px){.zh-hant .table-rwd td.table-rwd--row-sub-title{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}.zh-hant .table-rwd td.table-rwd--row-sub-title .table-rwd--row-sub-title-normal-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:0}.zh-hant .table-rwd td.table-rwd--row-sub-title-lg{font-weight:500;font-size:24px;line-height:140%;letter-spacing:.02em}}.zh-hant .table-rwd--th-fz-lg [class^=table-rwd--thead-title] th{font-weight:500;font-size:24px;line-height:140%;letter-spacing:.02em}@media (min-width:1024px){.zh-hant .table-rwd--td-fwb td{font-weight:500;font-size:18px;line-height:130%;letter-spacing:.02em}}.zh-hant .analyst-meeting-link span,.zh-hant .goto-website-link,.zh-hant .pdf-download-link span,.zh-hant .table-btn-halo-black,.zh-hant .table-btn-halo-primary{font-weight:500;font-size:18px;line-height:160%;letter-spacing:.12em}.zh-hant .table{width:100%}@media (max-width:767.98px){.zh-hant .table{border:1px solid #909bac}}.zh-hant .table .thead--primary-blue th{background-color:#04327a;color:#fff}.zh-hant .table .thead--blue-grey th{background-color:#f0f4f7;color:#041c43}@media (max-width:767.98px){.zh-hant .table th{border:1px solid #b7b7b7}.zh-hant .table th div{padding:12px 8px}}@media (min-width:768px){.zh-hant .table th div{padding:24px 16px}}@media (max-width:767.98px){.zh-hant .table td{border:1px solid #b7b7b7}.zh-hant .table td div{padding:12px 8px}}@media (min-width:768px){.zh-hant .table td{border-bottom:1px solid #b7b7b7}.zh-hant .table td div{padding:24px 16px}}@media (min-width:768px){.zh-hant .table.bb-light td{border-bottom:1px solid #e0e0e0}}@media (min-width:1200px){.zh-hant .info-cube__col--lg{padding:0 36px}}@media (min-width:768px){.zh-hant form .row{margin-left:-16px;margin-right:-16px}.zh-hant form .col,.zh-hant form .col-1,.zh-hant form .col-2,.zh-hant form .col-3,.zh-hant form .col-4,.zh-hant form .col-5,.zh-hant form .col-6,.zh-hant form .col-7,.zh-hant form .col-8,.zh-hant form .col-9,.zh-hant form .col-10,.zh-hant form .col-11,.zh-hant form .col-12,.zh-hant form .col-auto,.zh-hant form .col-md,.zh-hant form .col-md-1,.zh-hant form .col-md-2,.zh-hant form .col-md-3,.zh-hant form .col-md-4,.zh-hant form .col-md-5,.zh-hant form .col-md-6,.zh-hant form .col-md-7,.zh-hant form .col-md-8,.zh-hant form .col-md-9,.zh-hant form .col-md-10,.zh-hant form .col-md-11,.zh-hant form .col-md-12,.zh-hant form .col-md-auto{padding-left:16px;padding-right:16px}.zh-hant form .form-row .col,.zh-hant form .form-row .col-1,.zh-hant form .form-row .col-2,.zh-hant form .form-row .col-3,.zh-hant form .form-row .col-4,.zh-hant form .form-row .col-5,.zh-hant form .form-row .col-6,.zh-hant form .form-row .col-7,.zh-hant form .form-row .col-8,.zh-hant form .form-row .col-9,.zh-hant form .form-row .col-10,.zh-hant form .form-row .col-11,.zh-hant form .form-row .col-12,.zh-hant form .form-row .col-auto,.zh-hant form .form-row .col-md,.zh-hant form .form-row .col-md-1,.zh-hant form .form-row .col-md-2,.zh-hant form .form-row .col-md-3,.zh-hant form .form-row .col-md-4,.zh-hant form .form-row .col-md-5,.zh-hant form .form-row .col-md-6,.zh-hant form .form-row .col-md-7,.zh-hant form .form-row .col-md-8,.zh-hant form .form-row .col-md-9,.zh-hant form .form-row .col-md-10,.zh-hant form .form-row .col-md-11,.zh-hant form .form-row .col-md-12,.zh-hant form .form-row .col-md-auto{padding-left:5px;padding-right:5px}}@media (min-width:1024px){.zh-hant form .col,.zh-hant form .col-1,.zh-hant form .col-2,.zh-hant form .col-3,.zh-hant form .col-4,.zh-hant form .col-5,.zh-hant form .col-6,.zh-hant form .col-7,.zh-hant form .col-8,.zh-hant form .col-9,.zh-hant form .col-10,.zh-hant form .col-11,.zh-hant form .col-12,.zh-hant form .col-auto,.zh-hant form .col-lg,.zh-hant form .col-lg-1,.zh-hant form .col-lg-2,.zh-hant form .col-lg-3,.zh-hant form .col-lg-4,.zh-hant form .col-lg-5,.zh-hant form .col-lg-6,.zh-hant form .col-lg-7,.zh-hant form .col-lg-8,.zh-hant form .col-lg-9,.zh-hant form .col-lg-10,.zh-hant form .col-lg-11,.zh-hant form .col-lg-12,.zh-hant form .col-lg-auto,.zh-hant form .col-md,.zh-hant form .col-md-1,.zh-hant form .col-md-2,.zh-hant form .col-md-3,.zh-hant form .col-md-4,.zh-hant form .col-md-5,.zh-hant form .col-md-6,.zh-hant form .col-md-7,.zh-hant form .col-md-8,.zh-hant form .col-md-9,.zh-hant form .col-md-10,.zh-hant form .col-md-11,.zh-hant form .col-md-12,.zh-hant form .col-md-auto{padding-left:16px;padding-right:16px}.zh-hant form .form-row .col,.zh-hant form .form-row .col-1,.zh-hant form .form-row .col-2,.zh-hant form .form-row .col-3,.zh-hant form .form-row .col-4,.zh-hant form .form-row .col-5,.zh-hant form .form-row .col-6,.zh-hant form .form-row .col-7,.zh-hant form .form-row .col-8,.zh-hant form .form-row .col-9,.zh-hant form .form-row .col-10,.zh-hant form .form-row .col-11,.zh-hant form .form-row .col-12,.zh-hant form .form-row .col-auto,.zh-hant form .form-row .col-lg,.zh-hant form .form-row .col-lg-1,.zh-hant form .form-row .col-lg-2,.zh-hant form .form-row .col-lg-3,.zh-hant form .form-row .col-lg-4,.zh-hant form .form-row .col-lg-5,.zh-hant form .form-row .col-lg-6,.zh-hant form .form-row .col-lg-7,.zh-hant form .form-row .col-lg-8,.zh-hant form .form-row .col-lg-9,.zh-hant form .form-row .col-lg-10,.zh-hant form .form-row .col-lg-11,.zh-hant form .form-row .col-lg-12,.zh-hant form .form-row .col-lg-auto,.zh-hant form .form-row .col-md,.zh-hant form .form-row .col-md-1,.zh-hant form .form-row .col-md-2,.zh-hant form .form-row .col-md-3,.zh-hant form .form-row .col-md-4,.zh-hant form .form-row .col-md-5,.zh-hant form .form-row .col-md-6,.zh-hant form .form-row .col-md-7,.zh-hant form .form-row .col-md-8,.zh-hant form .form-row .col-md-9,.zh-hant form .form-row .col-md-10,.zh-hant form .form-row .col-md-11,.zh-hant form .form-row .col-md-12,.zh-hant form .form-row .col-md-auto{padding-left:5px;padding-right:5px}}.zh-hant .news__article h1{line-height:140%;letter-spacing:0}@media (max-width:1023.98px){.zh-hant .news__article h1{font-size:48px}}@media (min-width:1024px){.zh-hant .news__article h1{font-size:72px}}.zh-hant .news__article h2{line-height:140%;letter-spacing:0}@media (max-width:1023.98px){.zh-hant .news__article h2{font-size:32px}}@media (min-width:1024px){.zh-hant .news__article h2{font-size:40px}}.zh-hant .news__article h3{line-height:140%;font-weight:500;letter-spacing:0}@media (max-width:1023.98px){.zh-hant .news__article h3{font-size:18px}}@media (min-width:1024px){.zh-hant .news__article h3{font-size:24px}}.zh-hant .news__article h4{line-height:160%;font-weight:500;font-size:18px;letter-spacing:0}.zh-hant .news__article h5{line-height:160%;font-weight:400;font-size:16px;letter-spacing:.02em}.zh-hant .news__article h6{line-height:160%;font-weight:500;font-size:18px;letter-spacing:.12em}