 
    <style type="text/css">
 .wow {
            visibility: hidden;
        }
        h2 {
            text-align: center;
            font-size: 50px;
            font-family: 'Noto Sans TC', sans-serif;
            font-weight: 700;
            line-height: 72px;
            margin-top: 87px;
        }
        h2::before, h2::after {
            content: '—';
            font-size: 74px;
            font-weight: 100;
            line-height: 72px;
            vertical-align: top;
            margin:0 27px;
        }
        h3 {
            text-align: center;
            font-size: 36px;
            font-weight: 500;
            font-family: 'Noto Sans TC', sans-serif;
            margin: 40px auto 0 auto;
            border-bottom: 12px solid;
            width: fit-content;
        }
        h4 {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 28px;
            text-align: center;
            margin-bottom: 33px;
            width: 100%;
        }
        .swiper {
            margin-top: -75px;
            padding-top: 75px;
        }
        .swiper-button-prev,
        .swiper-button-next {
            width: 90px;
            height: 90px;
            top: 20px;
            background-size: contain;
            background-repeat: no-repeat;
        }
        .swiper-button-prev {
            background-image: url('/EventArea/img/swiper-btn-prev.png');
            left: 169px;
        }
        .swiper-button-next {
            background-image: url('/EventArea/img/swiper-btn-next.png');
            right: 169px;
        }
        .swiper-button-prev::after {content: none}
        .swiper-button-next::after {content: none}
        .slide-card {
            position: relative;
            box-sizing: border-box;
            width: fit-content;
            margin: 64px auto 10px auto;
            padding: 40px 45px 58px 45px;
            background-color: #FFFFFF;
            text-align: center;
            box-shadow: 0px 4px 6px 2px rgba(0, 0, 0, 0.45);
        }
        .two-column {
            display: flex;
        }
        .myTab {
            width: fit-content;
            margin: 0 auto;
        }
        .nav-pills .nav-link {
            background-color: #fff;
            border-radius: 0;
            padding: 20px;
            margin-right: 5px;
            margin-bottom: 8px;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 28px;
            opacity: .7;
        }
        .nav-pills .nav-link.active {
            background-color: #fff;
            color: #74321A;
            opacity: 1;
        }
        .tab-pane {
            box-sizing: border-box;
            width: fit-content;
            padding: 40px 45px 58px 45px;
            background-color: #FFFFFF;
            text-align: center;
            box-shadow: 0px 4px 6px 2px rgba(0, 0, 0, 0.45);
        }
        @media only screen and (max-width: 767px) {
            .nav-pills .nav-link {
                font-size: 20px;
                padding: 10px 15px;
            }
            .nav-pills .nav-item:last-of-type .nav-link {
                margin-right: 0;
            }
        }
        .content {
            width: 100%;
            box-sizing: border-box;
            max-width: 1440px;
            margin: 0 auto;
            padding: 10px 30px;
            background-repeat: no-repeat;
            overflow: hidden;
        }
        .topBar {
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 999;
        }
        .topBar .content {
            display: flex;
            justify-content: space-between;
        }
        .topBar img {
            display: inline-block;
            width: 135px;
            height: 50px;
        }
        .topBar .linkGroup {
            display: flex;
            align-items: center;
        }
        .topBar .linkGroup a {
            font-size: 20px;
            display: inline-block;
            height: 23px;
            line-height: 23px;
            padding: 0 13px;
            border-right:  1px solid;
        }
        .topBar .linkGroup a:last-child {
            border-right: 0;
        }
        .topBar #mobile-menu-btn { display: none }
        #sec_1 {
            margin-top: 70px;
        }
        .data-source {
            position: absolute;
            bottom: 0;
            margin-top: 23px;
            height: 50px;
            width: calc(100% - 90px);
            border-top: .05em solid rgba(0, 0, 0, 0.3);
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 14px;
            font-weight: 500;
            line-height: 50px;
            letter-spacing: -0.03em;
            color: #555;
            text-align: left;
        }
        @media only screen and (max-width: 767px){
            h2 {
                font-size: 24px;
                line-height: 35px;
                margin-top: 31px;
                width: 100%;
            }
            h2::before, h2::after {
                content: '—';
                font-size: 24px;
                font-weight: 900;
                line-height: 38px;
                vertical-align: top;
            }
            h2::before {
                margin: 0 14px 0 0;
            }
            h2::after {
                margin: 0 0 0 14px;
            }
            h3 {
                font-size: 22px;
                line-height: 31px;
                margin-top: 35px;
                border-bottom-width: 5px;
            }
            h4 {
                font-size: 14px;
                margin-bottom: 20px;
            }
            .content {
                padding: 10px 25px 0 25px;
            }
            .swiper {
                margin-top: -40px;
                padding-top: 40px;
            }
            .swiper-button-prev,
            .swiper-button-next {
                width: 50px;
                height: 50px;
                top: 21px;
            }
            .swiper-button-prev {
                left: 0;
            }
            .swiper-button-next {
                right: 0;
            }
            .slide-card {
                margin-top: 50px;
                width: calc(100% - 14px);
                padding: 15px 15px 55px 15px;
            }
            .topBar .content {
                background-color: #74321A;
            }
            .topBar #mobile-menu-btn {
                display: block;
                width: 70px;
                height: 38px;
                background-image: url("/EventArea/img/mobile-menu-open.svg");
                background-repeat: no-repeat;
                -webkit-animation-duration: 0.5s;
            }
            .topBar #mobile-menu-btn.inactive {
                -webkit-animation-name: open;
                background-image: url("/EventArea/img/mobile-menu-open.svg");
            }
            @-webkit-keyframes open {
                0% {
                    background-image: url("/EventArea/img/mobile-menu-close.svg");
                }
                100% {
                    background-image: url("/EventArea/img/mobile-menu-open.svg");
                }
            }
            .topBar #mobile-menu-btn.active {
                -webkit-animation-name: close;
                background-image: url("/EventArea/img/mobile-menu-close.svg");
            }
            @-webkit-keyframes close {
                0% {
                    background-image: url("/EventArea/img/mobile-menu-open.svg");
                }
                100% {
                    background-image: url("/EventArea/img/mobile-menu-close.svg");
                }
            }
            .topBar img {
                width: 104px;
                height: 38px;
            }
            .topBar .content {
                padding: 9px 15px;
            }
            .topBar .linkGroup {
                z-index: -1;
                display: block;
                position: absolute;
                width: 100%;
                top: 56px;
                transform: translateY(-100%);
                left: 0;
                background: rgba(0, 0, 0, 0.65);
                padding: 45px 0 63px 0;
                backdrop-filter: blur(30px);
            }
            .topBar .linkGroup.active {
                transform: translateY(0);
            }
            .topBar .linkGroup a {
                display: block;
                padding: 18px 0;
                margin: 0 auto;
                font-size: 20px;
                text-align: center;
                border-bottom: solid 1px #fff;
                border-right: none;
                height: fit-content;
                width: 250px;
                text-decoration: none;
            }
            #sec_1 {
                margin-top: 56px;
            }
            .data-source {
                width: calc(100% - 30px);
                padding-top: 6px;
                bottom: 8px;
                font-size: 8px;
                font-weight: 400;
                line-height: 14px;
            }
            .two-column {
                flex-direction: column;
            }
        }
        #promote-footer {
            background: #333333;
            padding: 175px 0 0 0;
            font-family: 'Noto Sans TC', sans-serif;
            color: #fff;
        }
        #promote-footer #promote-warring-title {
            margin: 0 auto 80px auto;
            text-align: center;
            font-size: 26px;
            color: #fff;
        }
        #promote-footer #promote-warning {
            width: 1065px;
            font-size: 16px;
            line-height: 28px;
            letter-spacing: .1em;
            font-weight: 100;
            margin: 0 auto 175px auto;
            text-align: justify;
        }
        #promote-contact-container {
            box-sizing: border-box;
            width: 1065px;
            margin: 0 auto;
            padding: 24px 0;
            display: flex;
            justify-content: space-between;
        }
        #promote-contact div {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 16px;
            line-height: 24px;
        }
        #promote-contact #right {
            text-align: right;
        }
        #promote-contact img {
            width: 48px;
            height: 48px;
            display: inline-block;
            margin: 12px 0 0 32px;
        }
        @media only screen and (max-width: 767px) {
            #promote-footer {
                padding: 52px 0 0 0;
            }
            #promote-footer #promote-warring-title {
                margin-bottom: 20px;
                font-size: 16px;
            }
            #promote-footer #promote-warning {
                width: 100%;
                padding: 0 15px;
                margin-bottom: 48px;
                font-size: 12px;
                line-height: 16px;
            }
            #promote-contact-container {
                width: 100%;
                flex-wrap: wrap;
                padding: 24px 15px;
            }
            #promote-contact div {
                font-size: calc(100vw / 411 * 14);
            }
            #promote-contact #right {
                width: 100%;
                display: flex;
                justify-content: space-between;
                text-align: left;
            }
            #promote-contact img {
                margin: 0 0 0 15px;
            }
        }
        .topBar {
            background-color: #74321A;
        }
        .topBar .linkGroup a {
            color: #fff;
            border-right-color: #fff;
        }
        #sec_1 {
            height: 700px;
            background-image: url("/EventArea/img/etf-00763u-bg-1.jpg");
        }
        #sec_1 h1 {
            font-family: 'Noto Sans CJK TC', serif;
            font-weight: 700;
            font-size: 70px;
            text-align: center;
            color: #fff;
            margin: 63px auto 0 auto;
            letter-spacing: 0.04em;
        }
        #sec_1 h1 span {
            display: block;
        }
        #sec_1 .fundCode {
            width: fit-content;
            padding: 10px 20px;
            margin: 23px auto 0 auto;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 38px;
            line-height: 55px;
            letter-spacing: 0.05em;
            color: #fff;
            background-color: #74321A;
        }
        #sec_1 .description {
            width: fit-content;
            margin: 20px auto 0 auto;
            font-family: 'Noto Serif TC', serif;
            font-weight: 700;
            font-size: 34px;
            line-height: 49px;
            letter-spacing: 0.05em;
            color: #EDCFBD;
            text-shadow: -2px 2px 4px rgba(42, 42, 42, 0.75);
        }
        @media only screen and (max-width: 767px){
            #sec_1 {
                background-image: url("/EventArea/img/etf-00763u-m-bg-1.jpg");
                background-size: cover;
                height: 450px;
            }
            #sec_1 h1 span:first-of-type {
                font-size: 38px;
                margin-bottom: 10px;
            }
            #sec_1 h1 span:last-of-type {
                font-size: 20px;
                letter-spacing: .19em;
                margin-bottom: 20px;
            }
            #sec_1 .fundCode {
                font-size: 20px;
                line-height: 28px;
                letter-spacing: .15em;
                padding: 8px;
                margin-top: 20px;
            }
            #sec_1 .description {
                font-size: 1.18em;
                line-height: 21px;
                margin-top: 7px;

            }
        }
        #sec_2 {
            padding: 0;
        }
        #sec_2 #sec_2-1 {
            height: 1185px;
            background-image: url("/EventArea/img/etf-00763u-bg-2.jpg");
            background-repeat: no-repeat;
            padding: 10px 30px;
            box-sizing: border-box;
        }
        #sec_2 h2 {
            color: #74321A;
        }
        #sec_2-1 h3 {
            border-bottom-color: #FFEA30;
        }
        #sec_2 #sec_2-1 .swiper-slide[data-swiper-slide-index='0'] .slide-card img {
            display: inline-block;
            margin: 0 40px 25px 50px;
        }
        #sec_2 .slide-card.two-column > div p {
            position: relative;
            width: 328px;
            text-align: left;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 24px;
            font-weight: 500;
            margin: 0 18px 85px 0;
            padding-left: 24px;
        }
        #sec_2 .slide-card.two-column > div p::before {
            content:'';
            position: absolute;
            top: 3px;
            left: 0;
            display: inline-block;
            width: 12px;
            height: 30px;
            background-color: #74321A;
        }
        #sec_2 .slide-card.two-column > div:last-of-type {
            padding: 7px 48px 62px 63px;
            background-color: #DFDFDF;
        }
        #sec_2 .slide-card.two-column > div:last-of-type > div {
            display: flex;
            align-items: center;
        }
        #sec_2 .slide-card.two-column > div:last-of-type > div:first-of-type {
            margin-bottom: 70px;
        }
        #sec_2 .slide-card.two-column > div:last-of-type span {
            box-sizing: border-box;
            display: inline-block;
            width: 178px;
            padding: 23px 26px;
            margin-right: 59px;
            background-color: #74321A;
            text-align: left;
            color: #fff;
            font-size: 20px;
            line-height: 29px;
        }
        #sec_2 .slide-card.two-column > div:last-of-type img {
            width: 168px;
        }
        #sec_2 .swiper-slide[data-swiper-slide-index='2'] .slide-card img {
            display: inline-block;
            margin: 0 0 35px 0;
        }
        @media only screen and (max-width: 767px){
            #sec_2 #sec_2-1 {
                background-image: url('/EventArea/img/etf-00763u-m-bg-2.jpg');
                background-size: cover;
                height: calc(100vw / 411 * 700);
                padding: 10px 20px;
            }
            #sec_2 #sec_2-1 .swiper-slide[data-swiper-slide-index='0'] .slide-card img {
                width: 100%;
                margin: 0 0 10px 0;
            }
            #sec_2 .slide-card.two-column > div p {
                width: 100%;
                font-size: 10px;
                letter-spacing: 0;
                line-height: 14px;
                margin: 0 0 11px 0;
                padding-left: 11px;
            }
            #sec_2 .slide-card.two-column > div p::before {
                width: 4px;
                height: 12px;
            }
            #sec_2 #sec_2-1 .swiper-slide[data-swiper-slide-index='1'] .slide-card {
                padding-bottom: 15px;
            }
            #sec_2 #sec_2-1 .swiper-slide[data-swiper-slide-index='1'] .slide-card img {
                height: 124px;
                width: auto;
            }
            #sec_2 .slide-card.two-column > div:last-of-type {
                padding: 0 calc(100vw / 411 * 28);
            }
            #sec_2 .slide-card.two-column > div:last-of-type > div:first-of-type {
                margin-bottom: 0;
                height: calc(100vw / 411 * 95);
                overflow: hidden;
            }
            #sec_2 .slide-card.two-column > div:last-of-type span {
                padding: 15px 10px;
                margin-right: calc(100vw / 411 * 28);
                font-size: 10px;
                line-height: 15px;
            }
            #sec_2 #sec_2-1 .swiper-slide[data-swiper-slide-index='1'] .slide-card div img {
                width: calc(100vw / 411 * 100);
                height: auto;
            }
            #sec_2 .swiper-slide[data-swiper-slide-index='2'] .slide-card img {
                width: 100%;
            }
        }
        #sec_2 #sec_2-2 {
            height: 1274px;
            background-image: url("/EventArea/img/etf-00763u-bg-3.jpg");
            background-repeat: no-repeat;
            padding: 130px 30px 10px 30px;
            box-sizing: border-box;
        }
        #sec_2-2 h3 {
            border-bottom-color: #FFF;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type {
            display: flex;
            flex-direction: column;
            justify-content: space-between;
            width: 283px;
            margin-right: 20px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type p {
            position: relative;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 20px;
            text-align: left;
            line-height: 36px;
            padding-left: 24px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type p::before {
            content:'';
            position: absolute;
            top: 2px;
            left: 0;
            display: inline-block;
            width: 12px;
            height: 35px;
            background-color: #74321A;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type div {
            border-top: .05em solid rgba(0, 0, 0, 0.3);
            padding: 10px 0 15px 0;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 14px;
            font-weight: 500;
            line-height: 24px;
            letter-spacing: 0.03em;
            color: #555;
            text-align: left;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type {
            width: 572px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type p {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 15px;
            text-align: left;
            padding: 0 0 0 14px;
            margin-bottom: 15px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type img {
            width: 100%;
            height: auto;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:first-of-type {
            width: 350px;
            margin-right: 40px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] h4 {
            font-family: 'Noto Sans TC', sans-serif;
            font-weight: 700;
            color: #74321A;
            text-align: left;
            margin-bottom: 34px;
            margin-left: -17px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] p {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 20px;
            line-height: 40px;
            text-align: left;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type {
            width: 519px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type p {
            position: relative;
            font-family: 'Noto Sans TC', sans-serif;
            font-weight: 500;
            font-size: 26px;
            line-height: 40px;
            text-align: center;
            width: fit-content;
            margin-left: auto;
            margin-right: auto;
            margin-bottom: 28px;
            padding-left: 24px;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type p::before {
            content:'';
            position: absolute;
            top: 4px;
            left: 0;
            display: inline-block;
            width: 12px;
            height: 35px;
            background-color: #74321A;
        }
        #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type img {
            width: 100%;
            height: auto;
        }
        @media only screen and (max-width: 767px){
            #sec_2 #sec_2-2 {
                height: calc(100vw / 411 * 794);
                background-image: url('/EventArea/img/etf-00763u-m-bg-3.jpg');
                background-size: cover;
                padding: 35px 20px 10px 20px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type,
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:first-of-type {
                width: 100%;
                margin-right: 0;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type p {
                font-size: 12px;
                line-height: 16px;
                padding-left: 12px;
                letter-spacing: 0;
                margin-bottom: 15px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:first-of-type p::before {
                width: 4px;
                height: 12px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type,
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type {
                width: 100%;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type p {
                font-size: 12px;
                line-height: 16px;
                word-break: break-all;
                letter-spacing:0;
                padding: 0;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='0'] .two-column > div:last-of-type > div {
                position: absolute;
                bottom: 8px;
                width: calc(100% - 30px);
                border-top: .05em solid rgba(0, 0, 0, 0.3);
                padding-top: 5px;
                font-family: 'Noto Sans TC', sans-serif;
                font-weight: 100;
                letter-spacing: 0;
                color: #555;
                font-size: 8px;
                line-height: 14px;
                text-align: left;
            }
            #sec_2-2 .swiper-slide h4,
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] h4 {
                text-align: center;
                margin: 10px 0;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] p {
                font-size: 12px;
                line-height: 16px;
                margin-bottom: 13px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type p::before {
                width: 5px;
                height: 18px;
                top: 1px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .two-column > div:last-of-type p {
                font-size: 14px;
                line-height: 18px;
                padding-left: 10px;
            }
            #sec_2-2 .swiper-slide[data-swiper-slide-index='1'] .data-source {
                height: fit-content;
            }
        }
        #sec_3 {
            background-image: url('/EventArea/img/etf-00763u-bg-4.jpg');
            height: 1150px;
        }
        #sec_3 h2 {
            color: #fff;
            margin-bottom: 100px;
        }
        #sec_3 .nav-pills .nav-item:first-of-type .nav-link {
            margin-bottom:0;
        }
        #tab-pane-1-1 {
            padding: 79px 57px 99px 53px;
        }
        #tab-pane-1-1.two-column.active {
            display: flex;
        }
        #tab-pane-1-1 > div {
            width: 326px;
            display: inline-block;
            margin-right: 15px;
        }
        #tab-pane-1-1 h4 {
            font-size: 26px;
            font-weight: 700;
            text-align: left;
            color: #74321A;
            margin-bottom: 26px;
        }
        #tab-pane-1-1 p {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 20px;
            font-weight: 400;
            line-height: 36px;
            text-align: left;
        }
        #tab-pane-1-1 img {
            width: 529px;
            height: auto;
        }
        #tab-pane-1-2 {
            position: relative;
            width: 1000px;
        }
        #tab-pane-1-2 p {
            position: relative;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 20px;
            text-align: left;
            line-height: 42px;
            margin-bottom: 22px;
            padding-left: 24px;
        }
        #tab-pane-1-2 p::before {
            content:'';
            position: absolute;
            top: 4px;
            left: 0;
            display: inline-block;
            width: 12px;
            height: 35px;
            background-color: #74321A;
        }
        #tab-pane-1-2 img {
            display: block;
            width: 100%;
            height: auto;
            margin-bottom: 44px;
        }
        @media only screen and (max-width: 767px){
            #sec_3 {
                background-image: url('/EventArea/img/etf-00763u-m-bg-4.jpg');
                background-size: cover;
                height: calc(100vw / 411 * 745);
            }
            #sec_3 h2 {
                margin-bottom: 40px;
            }
            #tab-pane-1-1 {
                padding: 15px 15px 30px 15px;
            }
            #tab-pane-1-1 > div {
                width: 100%;
                margin-right: 0;
            }
            #tab-pane-1-1 h4 {
                font-size: 16px;
                margin-bottom: 15px;
            }
            #tab-pane-1-1 p {
                font-size: 14px;
                line-height: 20px;
                margin-bottom: 27px;
            }
            #tab-pane-1-1 img {
                width: 100%;
            }
            #tab-pane-1-2 {
                padding: 15px 15px 30px 15px;
            }
            #tab-pane-1-2 p::before {
                width: 5px;
                height: 18px;
                top: 1px;
            }
            #tab-pane-1-2 p {
                font-size: 14px;
                line-height: 20px;
                padding-left: 10px;
            }
            #tab-pane-1-2 .data-source {
                height: 25px;
            }
        }
        #sec_4 {
            background-image: url('/EventArea/img/etf-00763u-bg-5.jpg');
            height: 1216px;
        }
        #sec_4 h2 {
            margin-top: 166px;
            color: #74321A;
        }
        #sec_4 > p {
            width: 1040px;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 28px;
            margin: 49px auto;
        }
        #tab-pane-2-1 {
            position: relative;
            width: 1040px;
        }
        #tab-pane-2-1 img {
            width: 100%;
            height: auto;
        }
        #tab-pane-2-2 {
            position: relative;
            width: 950px;
            text-align: center;
            padding-bottom: 100px;
        }
        #tab-pane-2-2 img {
            width: 725px;
            height: auto;
        }
        @media only screen and (max-width:767px){
            #sec_4 {
                background-image: url("/EventArea/img/etf-00763u-m-bg-5.jpg");
                background-size: cover;
                height: calc(100vw / 411 * 1000);
            }
            #sec_4 h2 {
                margin-top: 44px;
            }
            #sec_4 > p {
                width: 100%;
                font-size: calc(100vw / 411 * 18);
                line-height: calc(100vw / 411 * 28);
            }
            #tab-pane-1-1 ,#tab-pane-1-2, #tab-pane-2-1, #tab-pane-2-2 {
                width: 100%;
            }
            #myTab2 {
                width: calc(100% + 30px);
                flex-wrap: nowrap;
            }
            #myTab2 .nav-link {
                letter-spacing: 0;
            }
            #tab-pane-2-1 {
                padding: 20px 12px 56px 12px;
            }
            #sec_4 > p {
                margin: 40px auto;
            }
            #sec_4 .data-source {
                height: 35px;
            }
            #tab-pane-2-2 {
                padding: 16px 3px 50px 3px;
            }
            #tab-pane-2-2 h4 {
                margin-bottom: 15px;
            }
            #tab-pane-2-2 img {
                width: 100%;
            }
            #tab-pane-2-2 .data-source {
                height: 25px;
                margin-left: 15px;
            }
        }
        #sec_5 {
            background-image: url("/EventArea/img/etf-00763u-bg-6.jpg");
            text-align: center;
        }
        #sec_5 h2 {
            color: #fff;
            margin-top: 177px;
            margin-bottom: 90px;
        }
        #sec_5 video {
            margin-bottom: 85px;
        }
        @media only screen and (max-width: 767px){
            #sec_5 {
                background-image: url("/EventArea/img/etf-00763u-m-bg-6.jpg");
                background-size: cover;
                height: calc(100vw / 414 * 385);
            }
            #sec_5 h2 {
                margin-top: 35px;
                margin-bottom: 50px;
            }
            #sec_5 video {
                width: 100%;
                height: auto;
                margin-bottom: 0;
            }
        }
        #sec_6 {
            background-image: url("/EventArea/img/etf-00763u-bg-7.jpg");
            text-align: center;
        }
        #sec_6 h2 {
            margin-top: 265px;
            margin-bottom: 85px;
            color: #fff;
        }
        #sec_6 table {
            width: 940px;
            margin-left: auto;
            margin-right: auto;
        }
        #sec_6 table thead td {
            background-color: #74321A;
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 30px;
            font-weight: 900;
            color: #fff;
            padding: 8px 0;
        }
        #sec_6 table tbody tr:nth-child(2n+1) {
            background-color: #F2F2F2;
        }
        #sec_6 table tbody tr:nth-child(2n) {
            background-color: #FFF;
        }
        #sec_6 table tbody td {
            font-family: 'Noto Sans TC', sans-serif;
            font-size: 26px;
            padding: 11px 0 11px 28px;
            text-align: left;
            color: #3A3A3A;
        }
        #sec_6 table {
            margin-bottom: 200px;
        }
        @media only screen and (max-width: 767px){
            #sec_6 {
                background-image: url("/EventArea/img/etf-00763u-m-bg-7.jpg");
                background-size: cover;
                height: calc(100vw / 411 * 620);
            }
            #sec_6 h2 {
                margin-top: 35px;
                margin-bottom: 46px;
                color: #74321A;
            }
            #sec_6 table {
                width: 100%;
            }
            #sec_6 table thead td {
                font-size: 16px;
            }
            #sec_6 table tbody td {
                font-size: calc(100vw / 411 * 14);
                padding-left: calc(100vw / 411 * 13);
            }
            #sec_6 table tbody td:last-of-type {
                text-align: center;
            }
        }
        #promote-footer .highlight {
            color: #FFA234;
        }
        #promote-contact {
            background-color: #74321A;
        }
        /* 響應式影片（保留 16:9 長寬比） */
        .promo-video{
        width: 100%;
        max-width: 960px;      /* 最大寬度，可按需調整 */
        aspect-ratio: 16/9;    /* 現代瀏覽器維持比例 */
        height: auto;
        object-fit: contain;   /* 或用 cover 視情況 */
        display: block;
        margin: 0 auto;
        max-height: 540px;     /* 如需限制最大高度也可設定 */
        }
     </style>