@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100;300;400;500;700;900&display=swap";@-webkit-keyframes anim-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@keyframes anim-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.container-vm{width:100%;height:100%;display:table;table-layout:fixed;position:relative}.container-vm-box{display:table-cell;vertical-align:middle}.container-vb{width:100%;height:100%;display:table;table-layout:fixed;position:relative}.container-vb-box{display:table-cell;vertical-align:bottom}.img-responsive-center{margin-left:auto;margin-right:auto}.form-group-inline .checkbox,.form-group-inline .radio{display:inline-block;margin-right:15px}html,body{max-width:100%;overflow-x:hidden}body a{-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;text-decoration:none;color:#fff}body a:active{text-decoration:none}body.tc{font-family:"Noto Sans TC","Times New Roman",sans-serif}body.en{font-family:"Verdana","Helvetica Neue",Helvetica,Arial,"Microsoft JhengHei","微軟正黑體",sans-serif}.ck-box p,.ck-box li,.ck-box label,.ck-box table,.ck-box h1,.ck-box h2,.ck-box h3,.ck-box h4,.ck-box h5,.ck-box h6{line-height:1.8}@media(max-width: 575px){.ck-box blockquote{font-size:13px}}@media(min-width: 576px)and (max-width: 767px){.ck-box blockquote{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.ck-box blockquote{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.ck-box blockquote{font-size:17px}}@media(min-width: 1200px)and (max-width: 1549px){.ck-box blockquote{font-size:18px}}@media(min-width: 1550px){.ck-box blockquote{font-size:18px}}.ck-box img{max-width:100%;height:auto !important}@media(max-width: 575px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:10px}}@media(min-width: 576px)and (max-width: 767px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:11px}}@media(min-width: 768px)and (max-width: 991px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:12px}}@media(min-width: 992px)and (max-width: 1199px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:13px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:14px}}@media(min-width: 1550px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:14px}}.section-main h1{margin-bottom:25px}@media(max-width: 575px){.section-main h1{font-size:36px}}@media(min-width: 576px)and (max-width: 767px){.section-main h1{font-size:39px}}@media(min-width: 768px)and (max-width: 991px){.section-main h1{font-size:42px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h1{font-size:46px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h1{font-size:50px}}@media(min-width: 1550px){.section-main h1{font-size:50px}}@media(max-width: 575px){.section-main h2{font-size:30px}}@media(min-width: 576px)and (max-width: 767px){.section-main h2{font-size:33px}}@media(min-width: 768px)and (max-width: 991px){.section-main h2{font-size:36px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h2{font-size:39px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h2{font-size:42px}}@media(min-width: 1550px){.section-main h2{font-size:42px}}@media(max-width: 575px){.section-main h3{font-size:23px}}@media(min-width: 576px)and (max-width: 767px){.section-main h3{font-size:25px}}@media(min-width: 768px)and (max-width: 991px){.section-main h3{font-size:27px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h3{font-size:29px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h3{font-size:32px}}@media(min-width: 1550px){.section-main h3{font-size:32px}}@media(max-width: 575px){.section-main h4{font-size:17px}}@media(min-width: 576px)and (max-width: 767px){.section-main h4{font-size:19px}}@media(min-width: 768px)and (max-width: 991px){.section-main h4{font-size:20px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h4{font-size:22px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h4{font-size:24px}}@media(min-width: 1550px){.section-main h4{font-size:24px}}@media(max-width: 575px){.section-main h5{font-size:13px}}@media(min-width: 576px)and (max-width: 767px){.section-main h5{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.section-main h5{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h5{font-size:17px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h5{font-size:18px}}@media(min-width: 1550px){.section-main h5{font-size:18px}}@media(max-width: 575px){.section-main h6{font-size:11px}}@media(min-width: 576px)and (max-width: 767px){.section-main h6{font-size:12px}}@media(min-width: 768px)and (max-width: 991px){.section-main h6{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h6{font-size:15px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h6{font-size:16px}}@media(min-width: 1550px){.section-main h6{font-size:16px}}.section-padding{padding:75px 0}@media(min-width: 1200px)and (max-width: 1549px){.section-padding{padding:70px 0}}@media(min-width: 992px)and (max-width: 1199px){.section-padding{padding:55px 0}}@media(min-width: 768px)and (max-width: 991px){.section-padding{padding:45px 0}}@media(min-width: 576px)and (max-width: 767px){.section-padding{padding:35px 0}}@media(max-width: 575px){.section-padding{padding:30px 0}}@media(min-width: 1550px){.container-xl{max-width:1520px}}img{max-width:100%}header{height:123px;width:100%;background-image:url("../../image/common/header/bg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header{height:100px}}header .left-col,header .right-col,header .center-col{height:100%;display:flex;align-items:center}header .left-col{width:260px}header .left-col img{width:216px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .left-col{width:50%}}header .right-col{width:260px;justify-content:flex-end;color:#fff}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .right-col{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .right-col{font-size:14px}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .right-col{font-size:14px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .right-col{width:50%}}header .right-col a{color:#fff;margin-left:7px;margin-right:7px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .right-col a{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .right-col a{font-size:14px}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .right-col a{font-size:14px}}header .right-col a:hover,header .right-col a.active{text-decoration:none;color:#ccc}header .right-col a.a-tc{font-weight:100;position:relative;top:1px}header .right-col a.a-en{font-weight:400;font-family:"Times New Roman","Noto Sans TC",sans-serif;position:relative;top:2px}header .right-col .responsive-menu-btn{display:none;cursor:pointer;width:30px;height:30px;align-items:center;cursor:pointer;flex-wrap:wrap;cursor:pointer}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px),(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .right-col .responsive-menu-btn{display:none}}header .right-col .responsive-menu-btn .line-container{display:flex;flex-wrap:wrap;align-items:center;width:100%}header .right-col .responsive-menu-btn .line{height:3px;width:100%;background-color:#fff;margin-bottom:6px}header .right-col .responsive-menu-btn .line:last-child{margin-bottom:0px}header .center-col{width:100%;padding-left:10px;padding-right:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}header .center-col .menu-logo{background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("../../image/common/header/menu_logo.png");width:162.3px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .center-col .menu-logo{width:120px}}header .center-col .menu-logo:hover{background-image:url("../../image/common/header/menu_logo_hover.png")}header .center-col .menu-item{font-weight:100;padding-left:28px;padding-right:28px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;position:relative}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){header .center-col .menu-item{font-size:16px}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){header .center-col .menu-item{font-size:16px}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){header .center-col .menu-item{font-size:13px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .center-col .menu-item{padding-left:10px;padding-right:10px}}header .center-col .menu-item:after{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}header .center-col .menu-item:hover{color:#ccc;text-decoration:none}header .center-col .menu-item:hover.active:after{background-color:#ccc}header .center-col .menu-item.active{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all}header .center-col .menu-item.active:after{-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;content:"";height:1px;background-color:#fff;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:calc(100% - 28px - 28px)}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){header .center-col .menu-item.active:after{width:calc(100% - 10px - 10px);bottom:-7px}}footer{width:100%;height:54px;background-image:url("../../image/common/footer/bg.png");background-size:cover;background-position:center;display:flex;font-size:12px;color:#fff;justify-content:center;align-items:center;font-family:"Times New Roman","Noto Sans TC",sans-serif}.section1-mobile{padding-top:50px;padding-bottom:20px;display:none}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.section1-mobile{display:block}}.section1-mobile .name-img{width:100%;text-align:center}.section1-mobile .name-img img{width:300px;max-width:100%}.section1-mobile .desc{margin-top:25px;color:dimgray;font-size:17px;font-weight:300;line-height:1.8;letter-spacing:1px;max-width:100%;text-align:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper1 .swiper-slide{height:500px !important}}.swiper1 .swiper-slide .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-wrap:wrap}.swiper1 .swiper-slide .bg .left-col{width:60%;height:100%;display:flex;justify-content:center;text-align:center;align-items:center;padding-left:15px;padding-right:15px;flex-wrap:wrap;align-content:center}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper1 .swiper-slide .bg .left-col{display:none}}.swiper1 .swiper-slide .bg .left-col .name-img{width:100%;text-align:center}.swiper1 .swiper-slide .bg .left-col .name-img img{width:564px;max-width:100%}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.swiper1 .swiper-slide .bg .left-col .name-img img{width:420px}}.swiper1 .swiper-slide .bg .left-col .desc{margin-top:60px;color:dimgray;font-size:30px;font-weight:300;line-height:1.8;letter-spacing:1px;width:850px;max-width:100%}@media(min-width: 1200px)and (max-width: 1549px){.swiper1 .swiper-slide .bg .left-col .desc{font-size:25px;padding-left:35px;padding-right:35px}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.swiper1 .swiper-slide .bg .left-col .desc{font-size:20px;margin-top:40px}}.swiper1 .swiper-slide .bg.bg1{background-image:url("../../image/common/home/1.jpg")}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper1 .swiper-slide .bg.bg1{background-image:url("../../image/common/home/1_xs.jpg")}}.swiper1 .swiper-slide .bg.bg2{background-image:url("../../image/common/home/2.jpg")}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper1 .swiper-slide .bg.bg2{background-image:url("../../image/common/home/2_xs.jpg")}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper3 .swiper-slide{height:500px !important}}.swiper3 .swiper-slide .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-wrap:wrap;justify-content:flex-end}.swiper3 .swiper-slide .bg.bg3{background-image:url("../../image/common/home/3.jpg")}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper3 .swiper-slide .bg.bg3{background-image:url("../../image/common/home/3_xs.jpg")}}.swiper3 .swiper-slide .bg.bg4{background-image:url("../../image/common/home/4.jpg")}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper3 .swiper-slide .bg.bg4{background-image:url("../../image/common/home/4_xs.jpg")}}.swiper3 .swiper-slide .bg.bg5{background-image:url("../../image/common/home/5.jpg")}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper3 .swiper-slide .bg.bg5{background-image:url("../../image/common/home/5_xs.jpg")}}.swiper3 .swiper-slide .bg .left-col{width:60%;height:100%;display:flex;justify-content:center;text-align:center;align-items:center;padding-left:15px;padding-right:15px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper3 .swiper-slide .bg .left-col{display:none}}.swiper3 .swiper-slide .bg .left-col .name-img{width:100%;text-align:center}.swiper3 .swiper-slide .bg .left-col .name-img img{width:654px;max-width:100%}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.swiper3 .swiper-slide .bg .left-col .name-img img{width:420px}}.product-container1,.product-container2{padding-left:185px;padding-right:185px;padding-top:160px;padding-bottom:160px;position:relative}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.product-container1,.product-container2{padding-top:150px;padding-bottom:150px;padding-left:100px;padding-right:100px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.product-container1,.product-container2{padding-top:80px;padding-bottom:80px;padding-left:50px;padding-right:50px}}.product-container1 .product-img,.product-container2 .product-img{background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:35px}.product-container1 .brand,.product-container2 .brand{text-align:center;height:33px;display:flex;justify-content:center;align-items:center}.product-container1 .brand img,.product-container2 .brand img{width:105px}.product-container1 .learn-more-container,.product-container2 .learn-more-container{text-align:center;margin-top:50px}.swiper-button-next{width:36px !important;height:36px !important;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg id='next_2_' data-name='next(2)' xmlns='http://www.w3.org/2000/svg' width='36.332' height='36.332' viewBox='0 0 36.332 36.332'%3E%3Cg id='Group_466' data-name='Group 466'%3E%3Cpath id='Path_3773' data-name='Path 3773' d='M18.166,0A18.166,18.166,0,1,0,36.332,18.166,18.186,18.186,0,0,0,18.166,0Zm5.612,19.236-7.569,7.569a1.514,1.514,0,1,1-2.141-2.141l6.5-6.5-6.5-6.5a1.514,1.514,0,1,1,2.141-2.141L23.778,17.1A1.512,1.512,0,0,1,23.778,19.236Z' fill='%23006682'/%3E%3C/g%3E%3C/svg%3E%0A");margin-top:unset !important;transform:translateY(-50%);right:85px !important}.swiper-button-next:after{display:none}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.swiper-button-next{right:35px !important}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper-button-next{right:10px !important;width:30px !important;height:30px !important}}.swiper-button-prev{width:36px !important;height:36px !important;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36.332' height='36.332' viewBox='0 0 36.332 36.332'%3E%3Cpath id='Path_3773' data-name='Path 3773' d='M18.166,0A18.166,18.166,0,1,1,0,18.166,18.186,18.186,0,0,1,18.166,0ZM12.554,19.236l7.569,7.569a1.514,1.514,0,1,0,2.141-2.141l-6.5-6.5,6.5-6.5a1.514,1.514,0,0,0-2.141-2.141L12.554,17.1A1.512,1.512,0,0,0,12.554,19.236Z' fill='%23006682'/%3E%3C/svg%3E%0A");margin-top:unset !important;transform:translateY(-50%);left:85px !important}.swiper-button-prev:after{display:none}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.swiper-button-prev{left:35px !important}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.swiper-button-prev{left:10px !important;width:30px !important;height:30px !important}}@media(min-width: 1550px){.container{max-width:1280px}}.common-btn{display:inline-flex;justify-content:center;font-weight:100;color:#fff;background-color:#006682;text-align:center;padding:10px;padding-left:35px;padding-right:35px}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.common-btn{font-size:16px}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.common-btn{font-size:16px}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.common-btn{font-size:15px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.common-btn{padding:8px;padding-left:30px;padding-right:30px}}.common-btn:hover{color:#fff;text-decoration:none;background-color:#014b60}.lmask{position:fixed;height:100%;width:100%;background-color:#fff;bottom:0;left:0;right:0;top:0;z-index:9999;opacity:1;display:flex;justify-content:center;align-items:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.lmask{display:none !important}}.lmask img{display:none}.lmask.done{opacity:0}.lmask.fixed{position:fixed}.book{display:inline-flex;width:43px;height:43px;background-color:#006682;display:flex;flex-wrap:wrap;position:fixed;right:25px;bottom:141px;z-index:2;opacity:0;pointer-events:none;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;cursor:pointer;color:#fff;align-items:center;justify-content:center;font-size:20px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.book{right:15px;bottom:131px;display:none}}.book:hover{background-color:#fff;border:1px solid #006682;color:#006682;text-decoration:none}.book.active{opacity:1;pointer-events:auto}.whatsapp{display:inline-flex;width:43px;height:43px;background-color:#006682;display:flex;flex-wrap:wrap;position:fixed;right:25px;bottom:83px;z-index:2;opacity:0;pointer-events:none;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;cursor:pointer;color:#fff;align-items:center;justify-content:center;font-size:23px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.whatsapp{right:15px;bottom:73px;display:none}}.whatsapp:hover{background-color:#fff;border:1px solid #006682;color:#006682;text-decoration:none}.whatsapp.active{opacity:1;pointer-events:auto}.goto-top{width:43px;height:43px;background-color:#006682;display:flex;flex-wrap:wrap;position:fixed;right:25px;bottom:25px;z-index:2;opacity:0;pointer-events:none;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;cursor:pointer}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.goto-top{right:15px;bottom:15px}}.goto-top.active{opacity:1;pointer-events:auto}.goto-top:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:22px;height:11px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.464' height='11.958' viewBox='0 0 22.464 11.958'%3E%3Cg id='down-arrow_10_' data-name='down-arrow (10)' transform='translate(22.17 11.664) rotate(180)'%3E%3Cg id='Group_6' data-name='Group 6' transform='translate(0 0)'%3E%3Cpath id='Path_84' data-name='Path 84' d='M21.737.139a.476.476,0,0,0-.672,0L10.938,10.266.812.14A.476.476,0,0,0,.139.813L10.6,11.275a.478.478,0,0,0,.337.139.471.471,0,0,0,.336-.14L21.737.812A.476.476,0,0,0,21.737.139Z' fill='%23fff' stroke='%23fff' stroke-width='0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.goto-top:hover{background-color:#fff;border:1px solid #006682}.goto-top:hover:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22.464' height='11.958' viewBox='0 0 22.464 11.958'%3E%3Cg id='down-arrow_10_' data-name='down-arrow (10)' transform='translate(22.17 11.664) rotate(180)'%3E%3Cg id='Group_6' data-name='Group 6' transform='translate(0 0)'%3E%3Cpath id='Path_84' data-name='Path 84' d='M21.737.139a.476.476,0,0,0-.672,0L10.938,10.266.812.14A.476.476,0,0,0,.139.813L10.6,11.275a.478.478,0,0,0,.337.139.471.471,0,0,0,.336-.14L21.737.812A.476.476,0,0,0,21.737.139Z' fill='%23006682' stroke='%23006682' stroke-width='0.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}.hidden{display:none !important}.fancybox-video .fancybox-skin{background:none;box-shadow:none !important}.fancybox-video video{width:100%}.fancybox-video .fancybox-inner{padding:20px 0}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.fancybox-video .fancybox-inner{padding:15px 0}}.fancybox-video .fancybox-close{background-image:url("../../image/common/home/fancybox_gallery_close.png");background-size:contain;background-position:center;background-repeat:no-repeat;top:-15px;right:-7px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.fancybox-video .fancybox-close{width:25px;height:25px;top:-3px}}.fancybox-video .fancybox-nav span{width:40px;height:77px;margin-top:-38px}.menu-toggle-layer{opacity:0;position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,0);z-index:11;top:0;pointer-events:none;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.menu-toggle-layer.active{background-color:rgba(0,0,0,.77);opacity:1}.responsive-menu{opacity:0;visibility:hidden;pointer-events:none;position:fixed;width:300px;max-width:100%;top:0;right:-320px;height:100%;z-index:5;overflow:auto;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;background-image:url("../../image/common/header/responsive_menu_bg.jpg");background-size:cover;background-position:center;z-index:12}.responsive-menu.active{opacity:1;visibility:visible;pointer-events:auto;right:0px}.responsive-menu .header-close{margin-left:5px;margin-bottom:25px;width:34px;height:34px;position:absolute;top:5px;margin-right:15px;margin-top:25px;right:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);cursor:pointer}.responsive-menu .header-close:before,.responsive-menu .header-close:after{content:"";position:absolute}.responsive-menu .header-close:before{left:0;top:50%;width:100%;border-top:2px solid #fff}.responsive-menu .header-close:after{top:0;left:50%;height:100%;border-left:2px solid #fff}.responsive-menu .menu-container{padding-top:100px;height:100%}.responsive-menu .menu-container a{display:flex;flex-wrap:wrap}.responsive-menu .menu-container a:hover{text-decoration:none}.responsive-menu .menu-container .arrow{cursor:pointer;position:relative;width:40px;height:28px}.responsive-menu .menu-container .arrow:after{-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;content:"";width:12px;height:12px;border-top:2px solid #0b0b0a;border-right:2px solid #0b0b0a;-webkit-transform:translateY(-50%) rotate(135deg);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(135deg);margin-top:-1px}.responsive-menu .menu-container .arrow.on:after{top:17px;transform:translate(-50%, -50%) rotate(-45deg);margin-top:-1px}.responsive-menu .menu-container .responsive-menu-item{color:#fff;margin-bottom:40px;padding-left:30px;padding-right:15px;font-weight:100}@media(min-width: 1550px),(min-width: 1200px)and (max-width: 1549px){.responsive-menu .menu-container .responsive-menu-item{font-size:16px}}@media(min-width: 992px)and (max-width: 1199px),(min-width: 768px)and (max-width: 991px){.responsive-menu .menu-container .responsive-menu-item{font-size:16px}}@media(min-width: 576px)and (max-width: 767px),(max-width: 575px){.responsive-menu .menu-container .responsive-menu-item{font-size:18px}}.responsive-menu .menu-container .responsive-menu-item .menu-logo{width:162.3px}.responsive-menu .menu-container .responsive-menu-item .seperator{font-size:16px}.responsive-menu .menu-container .responsive-menu-item .a-tc{font-weight:100;position:relative;top:1px;margin-right:7px;font-size:16px}.responsive-menu .menu-container .responsive-menu-item .a-en{font-weight:400;font-family:"Times New Roman","Noto Sans TC",sans-serif;position:relative;top:2px;margin-left:7px;font-size:16px}.responsive-menu .menu-container .responsive-menu-item.active{color:#d2ce19}.responsive-menu .menu-container .responsive-menu-item.sub-root{margin-bottom:18px;position:relative;display:flex;flex-wrap:wrap}.responsive-menu .menu-container .responsive-menu-item.sub-root a{width:calc(100% - 40px);color:#0b0b0a}.responsive-menu .menu-container .responsive-menu-item.sub-root.active a{color:#d2ce19}.responsive-menu .menu-container .responsive-menu-item.sub-menu{font-size:16px !important;padding-bottom:8px;padding-top:8px;width:100%;padding-left:25px;padding-right:25px;color:#fff;margin-bottom:0px}.responsive-menu .menu-container .responsive-menu-item.sub-menu.active{background-color:#fff;color:#0b0b0a}.responsive-menu .menu-container .sub-menu-container{background-color:#0b0b0a;display:none;padding-top:10px;padding-bottom:10px;margin-bottom:18px}.responsive-menu .menu-container .sub-menu-container a:last-child .sub-menu{margin-bottom:0px !important}.responsive-menu .menu-container .sub-menu-container.active{display:block}.home-slider{padding-top:0px;padding-bottom:160px}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home-slider{padding-bottom:0px}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.home-slider .container{padding-left:0px;padding-right:0px}}.home-slider .mySwiper .swiper-slide{position:relative}.home-slider .mySwiper .swiper-slide .bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.swiper-pagination-bullet{background:gray !important;opacity:1 !important}.swiper-pagination-bullet-active{background-color:#006682 !important}.show-xxl{display:block}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.show-xxl{display:none}}.show-xs-sm{display:none}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.show-xs-sm{display:block}}@media(max-width: 575px),(min-width: 576px)and (max-width: 767px){.en .home-section1{padding-top:160px}.en .home-section4{padding-top:60px;padding-bottom:60px}.en header{height:unset}.en header .center-col{padding-top:18px}.en header .center-col a{margin-bottom:12px;width:100%;text-align:center}.en header .center-col .menu-logo{position:relative;left:50%;transform:translateX(-50%)}.en header .center-col .menu-item.active:after{display:none}.en header .center-col .menu-item.active span{position:relative}.en header .center-col .menu-item.active span:after{content:"";bottom:-7px;width:100%;position:absolute;height:1px;background-color:#fff;left:0}}.en .swiper1 .desc{font-size:25px !important}@media(min-width: 1200px)and (max-width: 1549px){.en .swiper1 .desc{font-size:22px !important}}@media(min-width: 768px)and (max-width: 991px),(min-width: 992px)and (max-width: 1199px){.en .swiper1 .desc{font-size:18px !important}}
/*# sourceMappingURL=ui.min.css.map */