@font-face{font-family:helvetica;src:url('../../css/fonts/HelveticaNeueLTStd-MdCn.ttf') format("truetype")}.w1200{width:100%;max-width:1200px;margin:auto}.outer{max-width:100%;padding:0 30px}@media (max-width:1199px){.outer{padding:0 30px}}@media (max-width:767px){.outer{padding:0 20px}}.no-result{font-weight:500;font-size:22px;line-height:34px;letter-spacing:0.66px;color:#000000;margin-top:20px;text-align:center}.font-common{font-size:18px;line-height:40px}.deco-c{top:0;left:0;width:100%;height:100%;position:absolute;pointer-events:none}.deco-c *:not(img){position:absolute;pointer-events:none}.page-title{font-weight:bold;font-size:40px;line-height:58px;letter-spacing:0px;color:#B53D47;text-align:left}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:none}.re-p{bottom:unset;top:unset;left:unset;right:unset}.ib{display:inline-block}.ibt{display:inline-block;vertical-align:top}.ibm{display:inline-block;vertical-align:middle}.ibb{display:inline-block;vertical-align:bottom}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;vertical-align:middle;width:100%;height:0}.h-fix{display:inline-block;vertical-align:middle;width:0;height:100%}.bs{box-sizing:border-box}.hl{background-color:#731472;color:#ffffff}.ol{list-style:none}.abs{position:absolute;left:0;top:0;width:100%;height:100%}.ab{position:absolute}.ab-tr{position:absolute;top:0;right:0}.ab-br{position:absolute;bottom:0;right:0}.ab-tl{position:absolute;top:0;left:0}.ab-bl{position:absolute;bottom:0;left:0}.jd{pointer-events:none;user-select:none}.ct{content:"";display:block}body .m-hide,body .t-hide{display:block !important}body .m-show,body .t-show,body .d-hide{display:none !important}body .d-show{display:block !important}@media screen and (max-width:1199px){body .m-hide,body .d-hide{display:block !important}body .m-show,body .d-show,body .t-hide{display:none !important}body .t-show{display:block !important}}@media screen and (max-width:767px){body .t-hide,body .d-hide{display:block !important}body .t-show,body .d-show,body .m-hide{display:none !important}body .m-show{display:block !important}}.normal-cursor{cursor:default}.editor.grey{padding:29px;padding-bottom:40px;background:#F4F4F4}.back-to-list{display:inline-block;border-radius:24px;color:#fff;font-size:0.9rem;padding:13px 43px;font-family:'Work Sans','Noto Sans HK'}.next-prev{text-align:center;display:inline-block;border-radius:24px;padding:13px 38px;font-family:'Work Sans','Noto Sans HK';width:146px}.next-prev.disable{cursor:default;opacity:0.5;pointer-events:none}@keyframes arrow1{0%{top:0;opacity:1}100%{top:10px;opacity:0}}.banner .banner-w{position:relative}.banner .banner-w .img-outer{background-color:#ECCDCD;width:100%;justify-content:end;display:flex}.banner .banner-w .img-outer .img{width:100%;max-width:1228px;flex-shrink:0;position:relative;z-index:0}.banner .banner-w .img-outer .img img.fake{max-height:300px;position:relative;width:100%;height:auto}.banner .banner-w .img-outer .img img.real{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute}.banner .banner-w .img-outer .img .deco-c .mask{background-color:#ECCDCD;width:86px;height:100%;z-index:1}.banner .banner-w .img-outer .img .deco-c .mask::after{content:"";display:block;position:absolute;top:0px;left:100%;width:127px;height:100%;pointer-events:none;background:url('/img/1/2/banner_pink_inner.png') no-repeat center center}.banner .banner-w .title-outer{position:absolute;top:0;left:0;width:100%;height:100%}.banner .banner-w .title-outer .title-c{height:100%;max-width:100%;padding:0 30px}@media (max-width:1199px){.banner .banner-w .title-outer .title-c{padding:0 30px}}@media (max-width:767px){.banner .banner-w .title-outer .title-c{padding:0 20px}}.banner .banner-w .title-outer .title-c .title-w{height:100%;position:relative;width:100%;max-width:1400px;margin:auto}.banner .banner-w .title-outer .title-c .title-w::before{content:"";display:block;position:absolute;bottom:40px;left:-100px;width:139px;height:139px;pointer-events:none;border-radius:500px;background-color:#FBCA5D}.banner .banner-w .title-outer .title-c .title-w h1{position:relative}.banner .banner-w .title-outer .title{flex-grow:1;position:relative;top:0;left:0;width:100%;height:100%;display:flex}.banner .banner-w .title-outer .title .banner_title{padding-top:5px;width:100%;margin:auto auto 28px;text-align:left;font-weight:bold;font-size:55px;line-height:90px;letter-spacing:5.5px;color:#000000}a.back{position:relative;letter-spacing:0px;color:#707070;font-weight:400;font-size:16px;line-height:40px;text-transform:uppercase;text-shadow:0px 0px 10px rgba(255,255,255,0.8)}a.back:before{content:'';display:inline-block;width:27px;height:20px;background:url(/img/1/2/arrow_path.svg) no-repeat center center;vertical-align:middle;transform:scale(-1, 1);left:-1px;position:relative;top:-1px}.path{max-width:1400px;margin:auto;position:relative;z-index:1;box-sizing:content-box}.path .inner{position:relative;width:100%;max-width:1400px;margin:auto;display:flex;justify-content:space-between}.path .all{flex-wrap:wrap;display:flex;margin-top:14px;margin-bottom:66px;width:calc(100% - 0rem);vertical-align:top;font-size:0}.path .all.back{width:unset;flex-shrink:0}.path span{display:flex;flex-shrink:0;max-width:100%}.path a:not(.back){display:inline-block;max-width:100%;transition:.75s color ease;font-weight:400;font-size:16px;letter-spacing:0px;color:#707070;line-height:40px;width:calc(100% - 0px);text-transform:capitalize}.path .split{margin-top:16px;margin-left:8px;margin-right:10px;width:5px;height:9px;background:url('/img/1/2/arrow_path.svg') no-repeat center center}.path .all>span:has(.split) a:not(.back){width:calc(100% - 0px)}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}*:focus-visible{box-shadow:0px 0px 5px rgba(0,0,0,0.5) !important}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.container{max-width:1200px;margin:auto;position:relative}header,#content,footer{width:100%;float:left;clear:both}#content{margin-top:124px}@media screen and (max-width:767px){#content{margin-top:104px}}.more{padding:0 46px 0 28px;display:inline-block;font-weight:500;font-size:16px;line-height:40px;letter-spacing:0px;color:#B71A15 !important;background:#F3E3E3;border-radius:20px;position:relative}.more::after{content:"";display:block;position:absolute;top:15px;right:22px;width:6px;height:6px;background:#b71a15 0% 0% no-repeat padding-box;border:2px solid rgba(255,255,255,0.4);border-radius:50px;pointer-events:none}.header-c{z-index:10;position:fixed;background-color:#ffffff;border-bottom:2px solid #f00;max-width:100%;padding:0 30px}@media (max-width:1199px){.header-c{padding:0 30px}}/*953795e33e25c16a067bcfa2a5842f5b*/@media (max-width:767px){.header-c{padding:0 20px}}@media screen and (max-width:1199px){.header-c{padding:0 20px}}@media screen and (max-width:767px){.header-c{padding:0 20px 0 10px}}.header-c .header-w{width:100%;max-width:1804px;margin:auto;justify-content:space-between;display:flex;height:122px}@media screen and (max-width:1399px){.header-c .header-w{align-items:center}}@media screen and (max-width:767px){.header-c .header-w{height:102px}}.header-c .header-w .logo-c{flex-shrink:0;width:560px}@media screen and (max-width:1399px){.header-c .header-w .logo-c{width:367px}}@media screen and (max-width:767px){.header-c .header-w .logo-c{width:268px}}.header-c .header-w .logo-c .logo-w{margin:19px 0 18px;width:100%}.header-c .header-w .logo-c .logo-w img{width:100%;height:auto}.header-c .header-w .menu-btn{cursor:pointer;border:1px solid #fff;background-position:center center;background-repeat:no-repeat;background-image:url('/img/1/1/button_menu.svg');background-color:#B53D47;border-radius:100px;width:47px;height:47px;flex-shrink:0;margin-top:11px}@media screen and (max-width:767px){.header-c .header-w .menu-btn{margin-top:0}}.header-c .header-w .right-c{margin-right:20px}.header-c .header-w .right-c .right-w{margin:26px 0 18px}.header-c .header-w .right-c .right-w .top-c{min-height:32px}.header-c .header-w .right-c .right-w .top-c .top-w{display:flex;text-align:right;gap:20px;justify-content:right}.header-c .header-w .right-c .right-w .top-c .top-w .home{margin-right:-7px;width:32px;height:32px;display:block;background:url('/img/1/1/icon_menu_home_off.svg') no-repeat center center}.header-c .header-w .right-c .right-w .top-c .top-w .home.cur,.header-c .header-w .right-c .right-w .top-c .top-w .home:hover{background:url('/img/1/1/icon_menu_home_on.svg') no-repeat center center}.header-c .header-w .right-c .right-w .top-c .top-w .contact_us{width:32px;height:32px;display:block;background:url('/img/1/1/icon_menu_contact_off.svg') no-repeat center center}.header-c .header-w .right-c .right-w .top-c .top-w .contact_us.cur,.header-c .header-w .right-c .right-w .top-c .top-w .contact_us:hover{background:url('/img/1/1/icon_menu_contact_on.svg') no-repeat center center}.header-c .header-w .right-c .right-w .top-c .top-w form{display:flex;border-radius:19px;background-color:#7B7B7B;justify-content:center;width:200px}.header-c .header-w .right-c .right-w .top-c .top-w form input{background-color:transparent;letter-spacing:0px;color:#FFFFFF;font-weight:300;font-size:16px;line-height:32px;width:calc(200px - 44px - 18px)}.header-c .header-w .right-c .right-w .top-c .top-w form input::placeholder{color:#fff}.header-c .header-w .right-c .right-w .top-c .top-w form button{margin-top:7px;width:18px;height:18px;background:url('/img/1/1/icon_search.svg') no-repeat center center}.header-c .header-w .right-c .right-w .top-c .top-w .dedication{font-weight:500;padding:1px 44px 0px;font-size:16px;line-height:32px;letter-spacing:0px;color:#B53D47;border-radius:19px;background-color:#ECCDCD}.header-c .header-w .right-c .right-w .menu-c{margin-top:5px}.header-c .header-w .right-c .right-w .menu-c .menu-w{display:flex;gap:1px}.header-c .header-w .right-c .right-w .menu-c .menu-w .item{position:relative;text-align:center}.header-c .header-w .right-c .right-w .menu-c .menu-w .item>a{padding:0 21px}.header-c .header-w .right-c .right-w .menu-c .menu-w .item:nth-child(1)>a{padding:0 21px 0 0}.header-c .header-w .right-c .right-w .menu-c .menu-w .item:nth-last-child(1)>a{padding:0 0 0 21px}.header-c .header-w .right-c .right-w .menu-c .menu-w .item.have-child::before{content:"";display:block;position:absolute;top:19px;right:19px;width:9px;height:5px;pointer-events:none;background:url('/img/1/1/arrow_menu.svg') no-repeat center center}.header-c .header-w .right-c .right-w .menu-c .menu-w .item.have-child>a{padding:0 40px 0 21px}.header-c .header-w .right-c .right-w .menu-c .menu-w .item:nth-child(n+2)::after{content:"";display:block;position:absolute;top:14px;left:0px;pointer-events:none;width:1px;height:14px;background-color:#e4e4e4}.header-c .header-w .right-c .right-w .menu-c .menu-w .item.cur>a,.header-c .header-w .right-c .right-w .menu-c .menu-w .item:hover>a{color:#b53d47}.header-c .header-w .right-c .right-w .menu-c .menu-w .item>a{font-weight:500;font-size:20px;line-height:40px;letter-spacing:0px;color:#6B6B6B;transition:color .2s}.header-c .header-w .right-c .right-w .menu-c .menu-w .item .child-c{display:none;position:absolute;top:100%;right:0;min-width:250px;z-index:2;text-align:left;margin-right:21px}.header-c .header-w .right-c .right-w .menu-c .menu-w .item .child-c .child-w{margin-top:8px;padding:11px 0px 9px;background:rgba(255,255,255,0.9);box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:15px;position:relative}.header-c .header-w .right-c .right-w .menu-c .menu-w .item .child-c .child-w .child-item{text-align:right;padding:0px 20px 0px;font-weight:500;font-size:20px;line-height:36px;letter-spacing:0px;color:#6B6B6B;display:block}.header-c .header-w .right-c .right-w .menu-c .menu-w .item .child-c .child-w .child-item.cur,.header-c .header-w .right-c .right-w .menu-c .menu-w .item .child-c .child-w .child-item:hover{background:#eccdcd}.header-c .header-w .right-c .right-w .menu-c .menu-w .item:hover .child-c{display:block}#content{min-height:500px}.footer-c{position:relative;box-shadow:0 -2px 0 #e9e9e9;background-color:#ffffff;max-width:100%;padding:0 30px}@media (max-width:1199px){.footer-c{padding:0 30px}}@media (max-width:767px){.footer-c{padding:0 20px}}.footer-c .footer-w{padding:66px 0 0;width:100%;max-width:1400px;margin:auto}.footer-c .footer-w .top-c .top-w{display:flex}.footer-c .footer-w .top-c .top-w .menu-c{flex:1}.footer-c .footer-w .top-c .top-w .menu-c .menu-w{display:flex;gap:137px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item{position:relative}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item>a{font-weight:500;font-size:20px;line-height:41px;letter-spacing:0px;color:#393939;transition:color .2s}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item .child-c{position:relative;text-align:left;padding:3px 12px 4px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item .child-c .child-w{position:relative;display:flex;flex-direction:column;gap:7px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item .child-c .child-w .child-item{font-weight:500;font-size:20px;line-height:34px;letter-spacing:0px;color:#747474;display:block}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item:hover .child-c{display:block}.footer-c .footer-w .top-c .top-w .right-c{flex-shrink:0}.footer-c .footer-w .top-c .top-w .right-c .right-w{margin-top:4px;display:flex;gap:64px;flex-direction:column}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us p{text-align:right;font-weight:bold;font-size:24px;line-height:35px;letter-spacing:0px;color:#B53D47}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c{margin-top:10px}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c .media-w{display:flex;justify-content:right;gap:15px}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c .media-w .item{width:38px;height:38px;background:#e9e9e9 0% 0% no-repeat padding-box;border-radius:24px}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c .media-w .item img{width:100%;height:100%;border-radius:24px}.footer-c .footer-w .copyright{padding-top:11px;padding-bottom:19px}.footer-c .footer-w .copyright,.footer-c .footer-w .copyright>a{font-weight:500;font-size:14px;line-height:40px;letter-spacing:0px;color:#747474}.footer-c .footer-w .copyright>a{display:inline-block}.footer-c .to-top-c{max-width:100%;padding:0 30px;position:absolute;width:100%;left:50%;bottom:100%;pointer-events:none;z-index:5;transform:translateX(-50%)}@media (max-width:1199px){.footer-c .to-top-c{padding:0 30px}}@media (max-width:767px){.footer-c .to-top-c{padding:0 20px}}.footer-c .to-top-c.floating{position:fixed;top:unset;bottom:0px}.footer-c .to-top-c .to-top-w{width:100%;max-width:1716px;margin:auto;display:flex;justify-content:right}.footer-c .to-top-c .to-top-w .to-top{pointer-events:all;width:63px;height:56px;background-image:url('/img/1/1/back to top.svg');background-repeat:no-repeat;background-position:center 14px;background-color:#fbca5d;border-radius:500px 500px 0px 0px;box-shadow:0px 0px 10px rgba(0,0,0,0.16)}.menu-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:20;background-color:#fff;opacity:0;transform:translateY(-200px);transition:.75s all ease;background-color:#ffffff;pointer-events:none}.menu-container:not(.active) .expanded{pointer-events:none}.menu-container:not(.active) .expanded .child-wrapper{pointer-events:none !important}.menu-container .deco-c{position:fixed;overflow:hidden}.menu-container .deco-c .d1{top:60px;left:0}.menu-container .deco-c .d2{right:38px;bottom:-10px}.menu-container .menu-inner{overflow-y:auto;height:100%}.menu-container.active{transform:translateY(0px);opacity:1;pointer-events:all}.menu-container .header-c{position:relative}.menu-container .header-c .header-w .menu-btn{background-image:url('/img/1/1/button_menu_close.svg')}.menu-container .body{width:100%;height:calc(100% - 124px);overflow-y:auto !important}@media screen and (max-width:767px){.menu-container .body{height:calc(100% - 104px)}}.menu-container .body .tool-c{padding:0 20px}.menu-container .body .tool-c .tool-w{display:block;padding-top:60px;padding-bottom:20px}.menu-container .body .tool-c .tool-w .home{margin-top:56px;display:block;padding:0 91px;font-weight:500;font-size:20px;line-height:40px;letter-spacing:0px;color:#3A3A3A;background:url('/img/1/1/icon_menu_home_off.svg') no-repeat 40px center}.menu-container .body .tool-c .tool-w .home.cur,.menu-container .body .tool-c .tool-w .home:hover{color:#B53D47;background:url('/img/1/1/icon_menu_home_on.svg') no-repeat 40px center}.menu-container .body .tool-c .tool-w .contact_us{margin-top:32px;padding:0 91px;display:block;font-weight:500;font-size:20px;line-height:40px;letter-spacing:0px;color:#3A3A3A;background:url('/img/1/1/icon_menu_contact_off.svg') no-repeat 40px center}.menu-container .body .tool-c .tool-w .contact_us.cur,.menu-container .body .tool-c .tool-w .contact_us:hover{color:#B53D47;background:url('/img/1/1/icon_menu_contact_on.svg') no-repeat 40px center}.menu-container .body .tool-c .tool-w form{display:flex;padding:0 25px;border-radius:19px;background-color:#7B7B7B;justify-content:center;width:100%}.menu-container .body .tool-c .tool-w form input{background-color:transparent;letter-spacing:0px;color:#FFFFFF;font-weight:300;font-size:16px;flex-grow:1;line-height:32px;width:calc(200px - 44px - 18px)}.menu-container .body .tool-c .tool-w form input::placeholder{color:rgba(255,255,255,0.6);opacity:0.5}.menu-container .body .tool-c .tool-w form button{flex-shrink:0;margin-top:7px;width:18px;height:18px;background:url('/img/1/1/icon_search.svg') no-repeat center center}.menu-container .body .tool-c .tool-w .dedication{font-weight:500;margin-top:21px;text-align:center;padding:1px 44px 0px;font-size:16px;line-height:32px;letter-spacing:0px;color:#B53D47;border-radius:19px;background-color:#ECCDCD}.menu-container .body .menu-wrapper{display:flex;padding:0px 60px 20px;flex-direction:column}.menu-container .body .menu-wrapper .group{position:relative;padding-bottom:7px;text-align:center}.menu-container .body .menu-wrapper .group:nth-last-child(1){padding-bottom:0}.menu-container .body .menu-wrapper .group:nth-last-child(1)::after{display:none}.menu-container .body .menu-wrapper .group .child-mlink-w{display:flex;justify-content:left}.menu-container .body .menu-wrapper .group .mlink{cursor:pointer;color:#2e2e2e;position:relative;z-index:10;background-color:#ffffff;text-align:left;z-index:1}.menu-container .body .menu-wrapper .group .mlink p,.menu-container .body .menu-wrapper .group .mlink a{text-align:left;margin:auto 0;font-weight:500;font-size:20px;line-height:40px;letter-spacing:0px;padding:21px 0 21px;display:block;color:#6B6B6B}.menu-container .body .menu-wrapper .group.expanded .mlink p,.menu-container .body .menu-wrapper .group.expanded .mlink a{color:#B53D47}.menu-container .body .menu-wrapper .group .mlink.cur p{color:#B53D47}.menu-container .body .menu-wrapper .group:hover .mlink a,.menu-container .body .menu-wrapper .group.cur .mlink a,.menu-container .body .menu-wrapper .group:hover .mlink p,.menu-container .body .menu-wrapper .group.cur .mlink p{color:#B53D47}.menu-container .body .menu-wrapper .group.full-open .child-mlink:hover{color:#ffffff}.menu-container .body .menu-wrapper .group .child-wrapper{z-index:1;display:block;position:absolute;bottom:0px;left:0px;gap:9px;width:calc(100% - 40px);box-sizing:content-box;list-style:none;width:100%;display:flex;flex-direction:column;padding-bottom:10px}.menu-container .body .menu-wrapper .group .child-wrapper .child-mlink{cursor:pointer;padding:0px 5px 0px;display:block;position:relative;text-align:left;display:flex}.menu-container .body .menu-wrapper .group .child-wrapper .child-mlink p,.menu-container .body .menu-wrapper .group .child-wrapper .child-mlink a{font-weight:500;font-size:20px;line-height:40px;letter-spacing:0px;color:#919191;width:100%;text-align:left;display:flex;align-items:center;padding-left:5px}.menu-container .body .menu-wrapper .group .child-wrapper .child-mlink.cur p,.menu-container .body .menu-wrapper .group .child-wrapper .child-mlink:hover p{color:#b53d47}.menu-container .body .menu-wrapper .group.hvChild .cell-inner{display:flex}.menu-container .body .menu-wrapper .group.hvChild .mlink{flex-shrink:0}.menu-container .body .menu-wrapper .group.hvChild .mlink p{margin:auto 0;position:relative;flex:1;line-height:20px;display:inline-block}.menu-container .body .menu-wrapper .group.hvChild .mlink-arrow{flex-grow:1;width:100%;position:relative}.menu-container .body .menu-wrapper .group.hvChild .mlink-arrow::after{content:"";flex-shrink:0;position:absolute;width:20px;height:10px;transform:scaleY(1);background:url('/img/1/1/arrow_pulldown_gray.svg') no-repeat center center;display:block;left:15px;pointer-events:none;top:26px}.menu-container .body .menu-wrapper .group.hvChild.cur .mlink a,.menu-container .body .menu-wrapper .group.hvChild:hover .mlink a{position:relative;color:#B53D47}.menu-container .body .menu-wrapper .group.hvChild .child-wrapper{opacity:0;pointer-events:none}.menu-container .body .menu-wrapper .group.hvChild::before{content:"";display:block;position:absolute;pointer-events:none;top:8px;right:0px;width:46px;height:46px;transform:scaleY(-1);z-index:2}.menu-container .body .menu-wrapper .group.hvChild.expanded .child-wrapper{pointer-events:all;opacity:1}.menu-container .body .menu-wrapper .group.hvChild.expanded .mlink::after{width:10px}.menu-container .body .menu-wrapper .group.hvChild.expanded .mlink p::after{transform:scaleY(-1)}.menu-container .body .menu-wrapper .group.hvChild.expanded .expand-btn{transform:scaleY(-1)}.menu-container .body .menu-wrapper .group.hvChild.expanded::before{transform:scaleY(1)}.menu-container .body .menu-wrapper .lv2group{position:relative}.menu-container .body .menu-wrapper .lv2group.cur .child-mlink p,.menu-container .body .menu-wrapper .lv2group:hover .child-mlink p,.menu-container .body .menu-wrapper .lv2group.cur::marker,.menu-container .body .menu-wrapper .lv2group:hover::marker{color:#B53D47}.menu-container .body .menu-wrapper .lv2group.expanded .mlink{color:#B53D47}.menu-container .body .menu-wrapper .lv2group.expanded .mlink p::after{transform:scaleY(-1)}.menu-container .body .menu-wrapper .lv2group.full-open .child-mlink:hover{color:#ffffff}.menu-container .body .menu-wrapper .lv2group .child-wrapper-lv2{padding:10px 0;z-index:1;position:absolute;bottom:0px;left:0px;width:100%;box-sizing:content-box}.menu-container .body .menu-wrapper .lv2group .child-wrapper-lv2>.child-mlink{height:45px;display:flex;margin:0 0px 0 15px;padding:0 30px;display:block;position:relative;text-align:left;cursor:pointer}.menu-container .body .menu-wrapper .lv2group .child-wrapper-lv2>.child-mlink p{margin:auto;height:100%;display:flex;font-weight:400;letter-spacing:0px;color:#808080;align-items:center;padding:11px 0}.menu-container .body .menu-wrapper .lv2group .child-wrapper-lv2>.child-mlink.cur p,.menu-container .body .menu-wrapper .lv2group .child-wrapper-lv2>.child-mlink:hover p{color:#B53D47}.menu-container .body .menu-wrapper .lv2group.hvChild>.child-mlink>p{position:relative}.menu-container .body .menu-wrapper .lv2group.hvChild>.child-mlink>p::before{content:"";display:block;position:absolute;right:0px;top:50%;pointer-events:none;width:15px;height:10px;transform:scaleY(-1) translateY(50%);background:url('/img/2/icon_drop.svg') no-repeat center center}.menu-container .body .menu-wrapper .lv2group.hvChild .child-wrapper-lv2{opacity:0;pointer-events:none}.menu-container .body .menu-wrapper .lv2group.hvChild.expanded .child-wrapper-lv2{pointer-events:all;opacity:1}.menu-container .body .menu-wrapper .lv2group.hvChild.expanded>.child-mlink>p::before{transform:scaleY(1) translateY(-50%)}@media screen and (max-width:1399px){.footer-c .footer-w{padding:62px 0 0}.footer-c .footer-w .top-c .top-w{flex-direction:column}.footer-c .footer-w .top-c .top-w .menu-c .menu-w{flex-wrap:wrap;height:467px;flex-direction:column;gap:0px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c{width:50%}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c:nth-child(2),.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c:nth-child(4){flex-grow:1}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item>a{line-height:49px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item .child-c{padding:3px 12px 8px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c .split-w .item .child-c .child-w{gap:9px}.footer-c .footer-w .top-c .top-w .right-c .right-w{gap:38px;flex-direction:column-reverse;margin-top:0px}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us p{text-align:center}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c{margin-top:11px}.footer-c .footer-w .top-c .top-w .right-c .right-w .follow_us .media-c .media-w{gap:30px;justify-content:center}.footer-c .footer-w .top-c .top-w .right-c .right-w .logo{text-align:center}.footer-c .footer-w .copyright{text-align:center}.footer-c .to-top-c{bottom:calc(100% + 2px)}}@media screen and (max-width:767px){.footer-c{padding:0 30px}.footer-c .footer-w .top-c .top-w .menu-c .menu-w{height:unset}.footer-c .footer-w .top-c .top-w .menu-c .menu-w .split-c:nth-child(2){flex-grow:unset}.footer-c .footer-w .top-c .top-w .right-c{margin-top:56px}.footer-c .footer-w .copyright{padding:25px 20px;line-height:12px}}#gallery{margin-top:1px}#gallery .showcase{padding:0 50px;box-sizing:border-box;position:relative;width:100%;min-width:580px}@media screen and (max-width:767px){#gallery .showcase{min-width:unset}}#gallery .showcase .wrapper{border-radius:30px;white-space:nowrap;overflow:hidden;max-width:580px;margin-left:auto;margin-right:auto;font-size:0}#gallery .showcase .wrapper .slider{display:inline-block;vertical-align:top}#gallery .showcase .wrapper .cell img{width:100%;max-width:580px;height:auto}#gallery .showcase .control{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-sizing:border-box;padding:50px 80px}#gallery .showcase .control .trans{pointer-events:none}#gallery .showcase .control .trans img{width:100%;height:auto;max-width:580px}#gallery .showcase .control .control_inner{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:calc(100% - 0px);max-width:700px;display:flex;justify-content:space-between;align-items:center}#gallery .showcase .control .control_inner a{pointer-events:all;position:relative;width:29px;height:29px;border-radius:30px;background-position:center;background-repeat:no-repeat;background-color:#B53D47;background-image:url('/img/1/1/arrow_white.svg')}#gallery .showcase .control .control_inner a.disable{cursor:default;opacity:0.5}#gallery .showcase .control .control_inner .prev{transform:scaleX(-1)}#gallery .pager_container{overflow:hidden;padding:0 50px}#gallery .pager_container .pager_wrapper{max-width:580px;margin-right:auto;margin-left:auto;position:relative;box-sizing:border-box;padding:20px 0px}#gallery .pager_container .pager_wrapper .wrapper{border-radius:10px;font-size:0;white-space:nowrap}#gallery .pager_container .pager_wrapper .wrapper .slider{display:inline-block;vertical-align:top;opacity:0;transition:.75s opacity cubic-bezier(.65, .05, .36, 1);pointer-events:none}#gallery .pager_container .pager_wrapper .wrapper .slider.cur{opacity:1;pointer-events:all}#gallery .pager_container .pager_wrapper .wrapper .cell{display:inline-block;vertical-align:top;cursor:pointer;position:relative;border-radius:10px;transition:.75s box-shadow ease;box-shadow:0 0 0 #b53d47}#gallery .pager_container .pager_wrapper .wrapper .cell:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:transform .75s;transform:translateY(0%);z-index:2;border-radius:10px}#gallery .pager_container .pager_wrapper .wrapper .cell:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;border-radius:10px}#gallery .pager_container .pager_wrapper .wrapper .cell.current{box-shadow:-6px -6px 0 #b53d47}#gallery .pager_container .pager_wrapper .wrapper .cell.current:before{transform:translateY(100%)}#gallery .pager_container .pager_wrapper .wrapper .cell img{position:relative;z-index:1;width:136px;height:auto;border-radius:10px}#gallery .pager_container .pager_wrapper .control{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;box-sizing:border-box}#gallery .pager_container .pager_wrapper .control .control_inner{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:calc(100% - -100px);max-width:1225px;display:flex;justify-content:space-between;align-items:center}#gallery .pager_container .pager_wrapper .control .control_inner a{pointer-events:all;position:relative;width:29px;height:29px;border-radius:500px;background-position:center;background-repeat:no-repeat;background-image:url('/img/1/1/arrow_gallery_red.svg')}#gallery .pager_container .pager_wrapper .control .control_inner a.disable{cursor:default;opacity:0.5}#gallery .pager_container .pager_wrapper .control .control_inner .prev{transform:scaleX(-1)}.info-box{background:#fff;border-radius:30px;box-shadow:0px 0px 10px rgba(0,0,0,0.16);padding:22px 20px 26px}.info-box .info-title{font-weight:bold;font-size:22px;line-height:32px;letter-spacing:0px;color:#000;font-family:'Montserrat','Noto Sans TC' !important}.info-box .info{margin-top:3px}.info-box .info .address{padding:10px 50px 0;font-weight:400;font-size:19px;line-height:36px;font-family:'Montserrat','Noto Sans TC' !important;font:normal normal normal 19px/36px Noto Sans HK;color:#000;letter-spacing:0px;background:url('/img/1/9/icon_contact_address.svg') no-repeat center left;background-size:40px;overflow-wrap:break-word}.info-box .info .tel{padding:4px 50px 0;font-weight:500;font-size:17px;line-height:40px;letter-spacing:0px;font-family:'Montserrat','Noto Sans TC' !important;color:#3a3a3a;background:url('/img/1/9/icon_contact_phone.svg') no-repeat center left;background-size:40px;overflow-wrap:break-word}.info-box .info .fax{padding:4px 50px 0;font-weight:500;font-size:17px;line-height:40px;letter-spacing:0px;font-family:'Montserrat','Noto Sans TC' !important;color:#3a3a3a;background:url('/img/1/9/icon_contact_fax.svg') no-repeat center left;background-size:40px;overflow-wrap:break-word}.info-box .info .email{padding:4px 50px 0;text-decoration:underline;font-weight:400;font-size:17px;line-height:36px;font-family:'Montserrat','Noto Sans TC' !important;letter-spacing:0px;color:#b53d47;background:url('/img/1/9/icon_contact_email.svg') no-repeat center left;background-size:40px;overflow-wrap:break-word}.info-box .info .web{padding:10px 50px 0;text-decoration:underline;font-weight:400;font-size:17px;line-height:36px;font-family:'Montserrat','Noto Sans TC' !important;letter-spacing:0px;color:#b53d47;background:url('/img/1/9/icon_contact_link.svg') no-repeat center left;background-size:40px;overflow-wrap:break-word}.info-box .info .more{margin-top:15px;font-family:'Montserrat','Noto Sans TC' !important}.base-c{padding-bottom:102px;position:relative}.base-c .map-c{margin-top:84px}.base-c .map-c .map-w{position:relative}.base-c .map-c .map-w>img{position:relative;width:100%;height:auto}.base-c .map-c .map-w>#map{position:absolute;width:100%;height:100%;top:0;left:0}.base-c .page-c{width:100%;position:absolute;margin-top:-84px;top:0;left:0;pointer-events:none;max-width:100%;padding:0 30px}@media (max-width:1199px){.base-c .page-c{padding:0 30px}}@media (max-width:767px){.base-c .page-c{padding:0 20px}}.base-c .page-c .page-w{padding-top:4px;padding-bottom:75px;position:relative;width:100%;max-width:1400px;margin:auto}.base-c .page-c .page-w .list-outer{position:relative;width:100%;max-width:460px}.base-c .page-c .page-w .list-outer .list-c{pointer-events:all;padding:28px 18px;width:100%;position:relative;height:900px;box-shadow:0px 0px 10px rgba(0,0,0,0.16);border:2px solid #b53d47;border-radius:30px;background-color:#ffffff}.base-c .page-c .page-w .list-outer .list-c .list-w{margin-top:15px;height:calc(100% - 50px);overflow-y:auto}.base-c .page-c .page-w .list-outer .list-c .list-w::-webkit-scrollbar{width:14px}.base-c .page-c .page-w .list-outer .list-c .list-w::-webkit-scrollbar-track{background:#e9e9e9;border-radius:500px}.base-c .page-c .page-w .list-outer .list-c .list-w::-webkit-scrollbar-thumb{background:#ECCDCD;border-radius:500px;border:3px solid #e9e9e9}.base-c .page-c .page-w .list-outer .list-c .list-w::-webkit-scrollbar-thumb:hover{background:#ECCDCD}.base-c .page-c .page-w .list-outer .list-c .list-w .item{border-bottom:1px solid #eccdcd;padding:15px 10px 11px}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top{display:flex;gap:10px;align-items:center}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top .left{flex-shrink:0}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top .left img{border-radius:10px}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top .right{flex-grow:1;display:flex;align-items:center}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top .right img{flex-shrink:0}.base-c .page-c .page-w .list-outer .list-c .list-w .item .top .right .title{position:relative;top:2px;font-weight:400;flex-grow:1;font-size:17px;line-height:40px;letter-spacing:0px;color:#000000}.base-c .page-c .page-w .list-outer .list-c .list-w .item h2.title{font-weight:bold;margin-top:13px;font-size:22px;line-height:32px;letter-spacing:0px;color:#000000}.base-c .page-c .page-w .list-outer .list-c .list-w .item .content{font-weight:400;margin-top:6px;font-size:17px;line-height:30px;letter-spacing:0px;color:#000000}.base-c .page-c .page-w .list-outer .list-c .list-w .item.panning{background-color:rgba(236,205,205,0.3)}.base-c .page-c .page-w .list-outer .list-c .select{max-width:500px;margin-right:auto;display:inline-block;cursor:pointer;line-height:29px;text-align:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.base-c .page-c .page-w .list-outer .list-c .select.short{width:68px}.base-c .page-c .page-w .list-outer .list-c .select.long{width:624px}.base-c .page-c .page-w .list-outer .list-c .select .select-input{height:50px;padding:3px 24px 0 24px;display:flex;align-items:center;justify-content:left;position:relative;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background:#e9e9e9 0% 0% no-repeat padding-box;font-weight:400;font-size:16px;line-height:40px;letter-spacing:0px;color:#000}.base-c .page-c .page-w .list-outer .list-c .select .select-input:after{content:'';width:22px;height:100%;position:absolute;right:18px;top:0;transition:.75s transform ease;transform:scaleY(1);background:url("/img/1/2/arrow_pulldown_red.svg") no-repeat center center}.base-c .page-c .page-w .list-outer .list-c .select .select-container{display:none;position:absolute;margin-top:10px;left:0px;top:100%;z-index:2;overflow-x:hidden;overflow-y:auto;width:100%;box-shadow:0px 0px 10px rgba(0,0,0,0.16);background:#fff 0% 0% no-repeat padding-box;-webkit-border-radius:25px;-moz-border-radius:25px;padding:10px 0;border-radius:25px}.base-c .page-c .page-w .list-outer .list-c .select .select-container a{background-color:#fff;text-align:left;white-space:nowrap;padding:5px 30px 0px;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:20px;line-height:35px;letter-spacing:0px;color:#6b6b6b}.base-c .page-c .page-w .list-outer .list-c .select .select-container a:nth-child(n+2){margin-top:5px}.base-c .page-c .page-w .list-outer .list-c .select .select-container a.optgroup{text-decoration:underline;font-weight:bold;cursor:default}.base-c .page-c .page-w .list-outer .list-c .select .select-container a:hover,.base-c .page-c .page-w .list-outer .list-c .select .select-container a.selected{background-color:#eccdcd}.base-c .page-c .page-w .list-outer .list-c .select.select-fix{position:relative}.base-c .page-c .page-w .list-outer .list-c .select.select-fix .select-input:after{transform:scaleY(-1)}.base-c .page-c .page-w .list-outer::before{content:"";display:block;position:absolute;top:20px;left:-20px;width:100%;height:100%;pointer-events:none;background:#b53d47 0% 0% no-repeat padding-box;box-shadow:0px 0px 10px rgba(0,0,0,0.16);border-radius:30px}.base-c .page-c .page-w>.select-c{margin-bottom:40px}.base-c .page-c .page-w>.select-c .select{margin-right:auto;display:inline-block;cursor:pointer;line-height:29px;text-align:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;position:relative}.base-c .page-c .page-w>.select-c .select.short{width:68px}.base-c .page-c .page-w>.select-c .select.long{width:624px}.base-c .page-c .page-w>.select-c .select .select-input{height:50px;padding:3px 24px 0 24px;display:flex;align-items:center;justify-content:left;position:relative;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background:#e9e9e9 0% 0% no-repeat padding-box;font-weight:400;font-size:16px;line-height:40px;letter-spacing:0px;color:#000}.base-c .page-c .page-w>.select-c .select .select-input:after{content:'';width:22px;height:100%;position:absolute;right:18px;top:0;transition:.75s transform ease;transform:scaleY(1);background:url("/img/1/2/arrow_pulldown_red.svg") no-repeat center center}.base-c .page-c .page-w>.select-c .select .select-container{display:none;position:absolute;margin-top:10px;left:0px;top:100%;z-index:2;overflow-x:hidden;overflow-y:auto;width:100%;box-shadow:0px 0px 10px rgba(0,0,0,0.16);background:#fff 0% 0% no-repeat padding-box;-webkit-border-radius:25px;-moz-border-radius:25px;padding:10px 0;border-radius:25px}.base-c .page-c .page-w>.select-c .select .select-container a{background-color:#fff;text-align:left;white-space:nowrap;padding:5px 30px 0px;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:20px;line-height:35px;letter-spacing:0px;color:#6b6b6b}.base-c .page-c .page-w>.select-c .select .select-container a:nth-child(n+2){margin-top:5px}.base-c .page-c .page-w>.select-c .select .select-container a.optgroup{text-decoration:underline;font-weight:bold;cursor:default}.base-c .page-c .page-w>.select-c .select .select-container a:not(.optgroup):hover,.base-c .page-c .page-w>.select-c .select .select-container a:not(.optgroup).selected{background-color:#eccdcd}.base-c .page-c .page-w>.select-c .select.select-fix{position:relative}.base-c .page-c .page-w>.select-c .select.select-fix .select-input:after{transform:scaleY(-1)}@media screen and (max-width:1599px){.base-c .page-c{height:100%}.base-c .page-c .page-w{height:100%}.base-c .page-c .page-w .list-outer{height:100%}.base-c .page-c .page-w .list-outer .list-c{height:100%}}@media screen and (max-width:1199px){.base-c{flex-direction:column-reverse;display:flex}.base-c .page-c{pointer-events:all;margin-top:0px;position:relative}.base-c .page-c .page-w{padding-bottom:0px}.base-c .map-c{margin-top:0}}.mappopup-c{z-index:20;position:fixed;top:0;left:0;width:100%;height:100%;display:none;background:rgba(217,171,171,0.9);padding:0px 60px;overflow-y:scroll}.mappopup-c .mappopup-w{padding:96px 0;display:flex;height:auto;min-height:100%;width:100%;max-width:1200px;margin:auto}.mappopup-c .mappopup-w .popup-main{width:100%;background-color:#fff;position:relative;box-shadow:0px 0px 10px rgba(0,0,0,0.16);border:2px solid #b53d47;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between}.mappopup-c .mappopup-w .popup-main .lv1-c{border-radius:30px 30px 0 0;background-color:#fff;width:100%;height:auto;position:relative;padding:48px 58px}.mappopup-c .mappopup-w .popup-main .lv1-c .lv1-w .title{letter-spacing:0px;color:#b53d47;font-weight:bold;font-size:22px;line-height:32px}.mappopup-c .mappopup-w .popup-main .lv1-c .lv1-w .editor{margin-top:30px}.mappopup-c .mappopup-w .popup-main .lv2-c{max-width:100%;padding:0 30px;border-radius:0 0 30px 30px;background-color:rgba(236,205,205,0.3)}@media (max-width:1199px){.mappopup-c .mappopup-w .popup-main .lv2-c{padding:0 30px}}@media (max-width:767px){.mappopup-c .mappopup-w .popup-main .lv2-c{padding:0 20px}}.mappopup-c .mappopup-w .popup-main .lv2-c .lv2-w{padding-top:40px;padding-bottom:30px}.mappopup-c .mappopup-w .popup-main .close{position:absolute;top:-57px;right:16px;width:45px;height:45px;border-radius:50px;background-position:center center;background-repeat:no-repeat;background-image:url('/img/1/7/button_close_map.svg');background-color:#fff}@media screen and (max-width:1199px){.mappopup-c{padding:0 40px}}@media screen and (max-width:767px){.mappopup-c{padding:0 20px}}.mappopup-c.active{display:block}