@charset "UTF-8";
.slick-list,.slick-slider,.slick-track{position:relative;display:block}
.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}
.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}
.assetsBox__slider,.title__label{-webkit-box-direction:normal;-moz-box-direction:normal}
.slick-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}
.slick-dots li button{border:0;background:0 0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}
.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.container,.container__inner{position:relative;margin:0 auto}
.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.container{width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0 20px;max-width:1200px;height:auto}
.container__inner,.title,.title__label{width:100%;height:auto}
.container__inner{max-width:900px}
.breadcrumb{display:none}
.title__label,.title__label-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}
.title{position:relative;padding:20px 0}
.title__label{margin:0 0 10px;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.title__label-item{width:96px;height:26px;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin:0 10px 0 0}
.assetsBox,.assetsBox__slider,.assetsBox__slider-for,.assetsBox__slider-for img{height:auto;position:relative;width:100%}
.title__label .children{background-color:#ff8302;color:#fff}
.title__label .taipeiCity{background-color:#fde980;color:#4b4b4b}
.groupIntro__text,.title__groupName{color:#272727;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal}
.title__groupName{position:relative;font-size:20px;line-height:1.3}
.assetsBox{background-color:#e2e2e2}
.assetsBox__slider{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.assetsBox__slider-for{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#d8d8d8;overflow:hidden}
.assetsBox__slider-for iframe{position:relative;width:100%;height:188px}
.assetsBox__slider-nav{position:relative;width:100%;padding:5px 10px 0;height:auto;margin:10px 0 0;border-top:solid 1px #fff;overflow:hidden}
.assetsBox__slider-nav .slick-list{width:100%}
.assetsBox__slider-nav .slick-slide{position:relative!important;padding:4px}
.assetsBox__slider-nav .slick-current .item{border:1px solid #cc2027}
.assetsBox__slider-nav .item{position:relative;width:-webkit-calc(100% - 4px)!important;width:-moz-calc(100% - 4px)!important;width:calc(100% - 4px)!important;padding:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.assetsBox__slider-nav .item img{position:relative;width:100%;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}
.assetsBox__slider-nav .item .nav_video{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.assetsBox__slider-nav .item .nav_video_icon{position:relative;width:20%;height:auto;background-color:#fff;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;overflow:hidden;-webkit-box-shadow:3px 3px 5px rgba(0,0,0,.5);-moz-box-shadow:3px 3px 5px rgba(0,0,0,.5);box-shadow:3px 3px 5px rgba(0,0,0,.5)}
.assetsBox__slider-nav .sliderBtn_L,.assetsBox__slider-nav .sliderBtn_R{position:absolute;top:50%;margin-top:-15px;width:30px!important;height:30px!important;z-index:1}
.assetsBox__slider-nav .sliderBtn_L{left:0;display:none}
.assetsBox__slider-nav .sliderBtn_R{right:0}
.aboutUs,.aboutUs__info,.aboutUs__line{position:relative;width:100%}
.groupIntro{position:relative;background-color:#fffbe7}
.groupIntro__text{position:relative;padding:30px 0 40px;font-size:16px;line-height:1.63}
.aboutUs{height:auto;padding:60px 0 150px}
.aboutUs__title{position:relative;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#4b4b4b}
.aboutUs__line{height:1px;background-color:#4b4b4b;margin:10px 0 20px}
.aboutUs__info,.aboutUs__info-item{height:auto;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal}
.aboutUs__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.aboutUs__info-item,.aboutUs__info-item-icons{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;position:relative}
.aboutUs__info-item{width:-webkit-calc(100% - 10px);width:-moz-calc(100% - 10px);width:calc(100% - 10px);padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fdf5f6;margin:10px 0;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.aboutUs__info-item-icons{width:70px;height:60px;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #c2c2c2}
.aboutUs__info-item-icons img{position:relative;width:50px;height:40px}
.aboutUs__info-item-cont{position:relative;width:-webkit-calc(100% - 70px - 40px);width:-moz-calc(100% - 70px - 40px);width:calc(100% - 70px - 40px);padding:0 20px;height:auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aboutUs__info-item-cont-title{position:relative;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;color:#cc2027}
.aboutUs__info-item-cont-text{position:relative;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.89;letter-spacing:normal;color:#000;word-break:break-all}
.aboutUs__info-item-cont a{text-decoration:none}
@media only screen and (min-width:768px){.assetsBox__slider,.title{padding:20px 0;width:100%}
.assetsBox__slider-for,.assetsBox__slider-for img,.title{height:auto;position:relative}
.aboutUs__info-item,.assetsBox__slider{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal}
.breadcrumb{display:block}
.title__groupName{font-size:24px;line-height:1.67}
.assetsBox__slider{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.assetsBox__slider-for{width:640px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#d8d8d8;overflow:hidden}
.assetsBox__slider-for img{width:100%}
.assetsBox__slider-for iframe{height:360px}
.assetsBox__slider-nav{position:relative;width:230px;padding:10px 0;height:360px;margin:0 10px;border-top:solid 0 #fff;border-right:solid 2px #fff;border-left:solid 2px #fff;overflow:hidden}
.assetsBox__slider-nav .slick-list{width:100%}
.assetsBox__slider-nav .slick-slide{padding:0 15px}
.assetsBox__slider-nav .slick-current .item{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #cc2027}
.assetsBox__slider-nav .item{position:relative;width:100%;height:103px;padding:5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden;display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.assetsBox__slider-nav .item img{position:relative;width:auto;height:103px}
.assetsBox__slider-nav .sliderBtn_DN,.assetsBox__slider-nav .sliderBtn_UP{position:absolute;margin-top:0;width:30px!important;height:30px!important;z-index:1;overflow:hidden;cursor:pointer}
.assetsBox__slider-nav .sliderBtn_UP{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;top:0;margin-left:-15px;left:50%;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;background-color:transparent;display:none}
.assetsBox__slider-nav .sliderBtn_UP:hover{background-color:#fff}
.assetsBox__slider-nav .sliderBtn_DN{-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;bottom:0;margin-right:-15px;right:50%;-webkit-border-radius:99px;-moz-border-radius:99px;border-radius:99px;background-color:transparent}
.assetsBox__slider-nav .sliderBtn_DN:hover{background-color:#fff}
.groupIntro__text{padding:30px 0 40px;font-size:16px;line-height:1.63}
.aboutUs__title{font-size:22px;line-height:1.82}
.aboutUs__line{margin:10px 0 30px}
.aboutUs__info{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aboutUs__info-item{width:-webkit-calc(100% / 2 - 30px);width:-moz-calc(100% / 2 - 30px);width:calc(100% / 2 - 30px);padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fdf5f6;margin:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.aboutUs__info-item-icons{width:80px;height:60px}
.aboutUs__info-item-icons img{width:60px;height:48px}
.aboutUs__info-item-cont{width:-webkit-calc(100% - 80px - 40px);width:-moz-calc(100% - 80px - 40px);width:calc(100% - 80px - 40px);padding:0 20px}
.aboutUs__info-item-cont-title{font-size:14px;line-height:1.57}
.aboutUs__info-item-cont-text{font-size:18px;line-height:1.89}
}
