@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;700&display=swap");@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}[v-cloak]{display:none}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.dg.ac{z-index:99}main{min-width:360px;font-size:18px;line-height:1.6}main *:not(text){font-size:100%}main .container{margin:0 auto;padding:0 15px;max-width:1200px}@media (min-width: 361px){main .container{padding-right:20px;padding-left:20px}}@media (min-width: 1200px){main .container{padding-right:0;padding-left:0}}main .btn{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}main .video-container{position:relative;overflow:hidden;padding-top:56.25%;width:100%;height:0}main .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}main .banner{position:relative;overflow:hidden;margin:0 auto;max-width:1920px}main .banner.clickable{cursor:pointer}main .banner-slide{height:420px;background-position:50% 0}main .banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .banner-title{margin-bottom:.5em;color:#fff;font-size:30px;line-height:40px}@media (min-width: 769px){main .banner-title{font-size:48px;line-height:55px}}main .banner-desc{color:#fff;line-height:1.5}@media (min-width: 769px){main .banner-desc{padding-right:0;max-width:505px}}main .banner-desc strong{color:#ce2206;font-weight:bold}@media (min-width: 769px){main .banner-desc strong{font-size:24px}}main .banner-controls{position:absolute;top:0;left:50%;z-index:1;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 1200px){main .banner-controls{width:1200px}}main .banner-button-next,main .banner-button-prev{position:absolute;top:50%;width:44px;height:77px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .banner-button-next{right:5px;background:url('../../images/banner-btn-next.png') 100% 50%/contain no-repeat}main .banner-button-prev{left:5px;background:url('../../images/banner-btn-prev.png') 0 50%/contain no-repeat}main .banner-pagination{position:absolute;bottom:13px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 769px){main .banner-pagination{right:46px;left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}main .banner-pagination-bullet{width:14px;height:14px;border-radius:50%;background-color:#aeaeae;cursor:pointer}main .banner-pagination-bullet+.banner-pagination-bullet{margin-left:13px}main .banner-pagination-bullet-active{background-color:#fff}main .banner.disabled .swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0) !important;transform:translate3d(0px, 0, 0) !important}main .banner.disabled .banner-pagination{display:none}main .slider-checkbox{-webkit-transition:height .4s;transition:height .4s}main .slider-checkbox>div{overflow-x:hidden}main .slider-checkbox input[type=checkbox]{display:none}main .slider-checkbox .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .slider-checkbox-slides{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}main .slider-checkbox input[type=checkbox]:checked+.slider-checkbox-slides{-webkit-transform:translateX(-100%);transform:translateX(-100%)}main .slider-checkbox-slide{width:100%;-ms-flex-negative:0;flex-shrink:0}main .slider-checkbox-leftIllust,main .slider-checkbox-rightIllust{margin:0 auto 50px;width:100%;text-align:center}main .slider-checkbox-btns{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .slider-checkbox .btn+.btn{margin-top:18px}@media (min-width: 769px){main .slider-checkbox .btn+.btn{margin-top:0;margin-left:42px}}main .slider-checkbox section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .slider-checkbox section label{color:#fff;display:block;height:60px;border-radius:0;background-color:#eb4342;color:#fff;text-align:center;line-height:60px;width:300px;position:relative;margin-top:2em;color:#fff;font-size:20px;cursor:pointer}main .slider-checkbox section label:link,main .slider-checkbox section label:visited{color:#fff}main .slider-checkbox section label i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main .slider-checkbox-slide:first-child section label i{right:25px}main .slider-checkbox-slide:last-child section label{background-color:#000}main .slider-checkbox-slide:last-child section label i{left:25px}main .progressBars h2{margin-bottom:.5em;color:#e41f1f;font-size:24px}main .progressBars li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .progressBars li:not(:last-child){margin-bottom:5px}main .progressBars .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media (min-width: 769px){main .progressBars .text{width:270px}}main .progressBars li.highest .text p{background-color:#e41f1f}main .progressBars li.highest .bar{background-color:#797979}main .progressBars li.first .bar{background-color:#393939}main .progressBars .text p{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 1em;min-height:80px;background-color:#f87575;color:#fff;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 769px){main .progressBars .text p{min-height:60px;font-size:21px}}main .progressBars .value{width:50%;height:55px;line-height:55px}@media (min-width: 769px){main .progressBars .value{width:calc(100% - 270px);height:40px;line-height:40px}}main .progressBars .bar{overflow:hidden;width:0;background-color:#d6d6d6;color:#fff;text-align:right;white-space:nowrap}@media (min-width: 769px){main .progressBars .bar{font-size:24px}}main .progressBars .bar::before,main .progressBars .bar::after{content:'\00a0\00a0'}main .el-icon-arrow-right:before{display:block;width:20px;height:20px;content:url(../../images/plus-icon.png)}main .el-icon-arrow-right.is-active::before{content:url(../../images/minus-icon.png)}main .el-collapse-item__header{padding-right:15px;padding-left:15px;height:84px;color:#fff;letter-spacing:.075em;font-size:20px;line-height:24px}main .el-collapse-item:nth-child(1) .el-collapse-item__header{background-color:#e83939}main .el-collapse-item:nth-child(2) .el-collapse-item__header{background-color:#dea316}main .el-collapse-item:nth-child(3) .el-collapse-item__header{background-color:#1b99b0}@media (min-width: 361px){main .el-collapse-item__header{padding-right:20px;padding-left:20px}}main .el-collapse-item__header .icon{width:73px}main .el-collapse-item__header img{display:block;margin:0 auto}main .el-collapse-item__arrow{margin-right:6px}main .el-collapse-item__wrap{background-color:#fff}main .el-collapse-item__content{padding:2.5em 0;color:#fff}main .el-collapse-item:nth-child(1) .el-collapse-item__content{background-color:#fa5a59}main .el-collapse-item:nth-child(2) .el-collapse-item__content{background-color:#ebb942}main .el-collapse-item:nth-child(3) .el-collapse-item__content{background-color:#2fb7d0}main .el-collapse-item__content h3{margin-bottom:.5em;text-align:center;font-weight:bold;font-size:24px;line-height:1}main .el-collapse-item__content p{margin-bottom:2em;text-align:center;line-height:1.3}main .el-collapse-item__content img{display:block;margin:0 auto}main .tabs{color:#fff}main .tabs-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding:60px 70px;height:530px;border-radius:50px}main .tabs-content.content1{background-color:#fa5a59}main .tabs-content.content2{background-color:#ebb942}main .tabs-content.content3{background-color:#2fb7d0}main .tabs-content h3{margin-bottom:.5em;font-size:36px;line-height:1}main .tabs-content p{margin-bottom:10px;font-size:24px;line-height:1.3}main .tabs-content .img{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .tabs-content.content1 .img{-webkit-transform:translateY(-120px);transform:translateY(-120px)}main .tabs-content.content3 img{width:75%}main .tabs-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .tabs-nav li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:300px;height:120px;font-weight:bold;line-height:1;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .tabs-nav li+li{margin-left:22px}main .tabs-nav li::before{position:absolute;bottom:100%;left:50%;width:0;height:0;border-width:0 20px 20px 20px;border-style:solid;border-color:transparent;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%)}main .tabs-nav li:nth-child(1){background-color:#e83939}main .tabs-nav li:nth-child(1).active::before{border-bottom-color:#e83939}main .tabs-nav li:nth-child(2){background-color:#dea316}main .tabs-nav li:nth-child(2).active::before{border-bottom-color:#dea316}main .tabs-nav li:nth-child(3){background-color:#1b99b0}main .tabs-nav li:nth-child(3).active::before{border-bottom-color:#1b99b0}main .tabs-nav h2{margin-bottom:10px;font-size:30px}main .c1_slidess{height:500px;position:relative}main .c1_slidess .swiper-container{height:100%}main .c1_slidess .c1_slidecen{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}main .c1_slidess .c1_slidecen .container{width:100%}main .c1_slidess .c1_slide1{background:url("../../images/index/banner1.jpg") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide2{background:url("../../images/index/banner2.jpg") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide3{background:url("../../images/index/header-bg2.png") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide3 .content{width:100%;max-width:1200px;margin:0 auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .c1_slidess .c1_slide3 h1{font-size:60px;font-weight:bold;font-family:"Noto Sans TC";color:#fff;line-height:1;margin:25px 0}main .c1_slidess .c1_slide3 h2{font-size:24px;font-family:"Noto Sans TC";color:#f3edff;line-height:1;margin:0 0 25px}main .c1_slidess .c1_slide3 h3{font-size:26px;color:#fff;font-family:"Noto Sans TC";line-height:1;margin:0 0 12px}main .c1_slidess .c1_slide3 h3 span{color:#ffd976}main .c1_slidess .c1_slide3 .titleslide{font-size:26px;font-weight:bold;color:#72207a;font-family:"Noto Sans TC";width:100%;max-width:360px;height:44px;background:#ffd976;border-radius:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main .c1_slidess .c1_slide3 a{font-size:24px;color:#ffffff;font-family:"Noto Sans TC";width:100%;max-width:220px;height:54px;border:1px solid #fff;border-radius:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:25px 0 0}main .c1_slidess .swiper-paginationA{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:30px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:999}main .c1_slidess .swiper-paginationA .swiper-pagination-bullet{width:15px;height:15px;margin:0 5px}@media screen and (max-width: 768px){main .c1_slidess .c1_slide1{background:url("../../images/index/banner1-s.jpg") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide2{background:url("../../images/index/banner2-s.jpg") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide3{background:url("../../images/index/header-bg2-rwd.png") no-repeat center center;background-size:cover}main .c1_slidess .c1_slide3 .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 15px 60px}main .c1_slidess .c1_slide3 h1{font-size:28px;font-weight:bold;font-family:"Noto Sans TC";color:#fff;line-height:1;margin:10px 0}main .c1_slidess .c1_slide3 h2{font-size:12px;font-family:"Noto Sans TC";color:#f3edff;line-height:1;margin:0 0 20px}main .c1_slidess .c1_slide3 h3{font-size:19px;color:#fff;font-family:"Noto Sans TC";line-height:1;margin:0 0 12px}main .c1_slidess .c1_slide3 h3 span{color:#ffd976}main .c1_slidess .c1_slide3 .titleslide{font-size:14px;font-weight:bold;color:#72207a;font-family:"Noto Sans TC";width:100%;max-width:270px;height:32px;background:#ffd976;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}main .c1_slidess .c1_slide3 a{font-size:18px;color:#ffffff;font-family:"Noto Sans TC";width:100%;max-width:190px;height:50px;border:1px solid #fff;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}}main .section1{background-position:50% 100%;background-repeat:no-repeat;background-image:url('../../images/index/section1-bg-s.jpg');padding-bottom:40px;background-size:cover}@media (min-width: 769px){main .section1{background-image:url('../../images/index/section1-bg.jpg')}}main .section1-illust,main .section1-source{margin:0 auto;max-width:900px}main .section1-source{margin-top:8px;text-align:right;font-size:18px;line-height:1}main .section2{padding-bottom:60px}main .section2 .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}main .section2-source{margin-top:1em;text-align:right;line-height:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width: 769px){main .section2-source{margin-top:0;margin-bottom:1em;padding-right:5.83333%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}main .section2 .progressBars{width:100%}@media (min-width: 769px){main .section2 .progressBars{margin-left:13.33333%}}main .section3{padding-bottom:60px;background-color:#ececec}main .section4 .sectionTitle{text-align:center}main .section4 .sectionTitle strong{color:#d10000}main .section4-illust{margin:0 auto;max-width:1087px}@media (min-width: 769px){main .section4-illust{margin-top:30px}}main .section5{padding-bottom:40px;background-color:#ececec}

/*# sourceMappingURL=style.css.map */
