@charset "UTF-8";body{padding:0}.intro{display:block;width:100%}.intro__wrapper{display:block;width:100%;padding:0 20px 20px 20px}.intro__title{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;height:55px}.intro__title__pic{display:block;width:125px}.intro__container{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%}.intro__container__item{display:block;height:calc(var(--screenHeight) - 75px);margin:0 6px 0 0;transition:flex .5s ease-in-out;flex:1;overflow:hidden}.intro__container__item:hover{flex:2}.intro__container__item:last-child{margin:0}.intro__container__item__pic{display:block;height:100%;overflow:hidden}.intro__container__item__pic::before{content:'';position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.2)}.intro__container__item__pic::after{content:'';position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.55);pointer-events:none;transition:opacity .4s ease-in-out;opacity:0}.intro__container__item__pic img{display:block;object-fit:cover;object-position:left center;height:100%;height:100%}.intro__container__item:last-child .intro__container__item__pic img{object-position:right center}.intro__container__item__link{position:absolute;z-index:10;top:0;left:0;display:flex;align-items:flex-end;align-content:flex-end;justify-items:flex-start;justify-content:space-between;width:100%;height:100%;transition:opacity .4s ease-in-out}.intro__container__item__link__title{display:inline-block;width:auto;max-width:100%;font-size:70px;line-height:.7;letter-spacing:0;color:#fff;font-family:'TenorSans','NotoSansTC';margin:0 0 30px 30px}.intro__container__item__link__text{display:flex;align-items:flex-end;align-content:flex-end;justify-items:flex-start;justify-content:flex-start;width:auto;max-width:660px;font-size:15px;line-height:1;color:#fff;margin:0 30px 30px 15px;transform-origin:right center;transform:scaleX(0);transition:opacity .4s ease-in-out,transform .4s ease-in-out;flex:0 0 auto;opacity:0}.intro__container__item__link__text::after{content:'';display:block;width:95px;height:8px;background:url(/assets/images/common/icon_arrow_next_long.svg) center/contain no-repeat;filter:brightness(0) invert(1);margin:0 0 0 18px;flex:0 0 auto}.intro__container__item:hover .intro__container__item__link__text{opacity:1;transform:scaleX(1)}.intro__container__item.ready .intro__container__item__pic::after{opacity:1}.intro__container__item.ready .intro__container__item__link{opacity:.2}@media screen and (max-width:1200px){.intro__container{flex-direction:column}.intro__container__item{width:100%;height:calc((var(--screenHeight) - 78px) / 2);margin:0 0 3px 0;flex:0 1 auto}.intro__container__item__pic{width:100%}.intro__container__item__link{flex-direction:column;justify-content:flex-end;align-items:flex-start;align-content:flex-start}.intro__container__item__link__title{margin:0 0 0 20px}.intro__container__item__link__text{flex-direction:column;align-items:flex-start;align-content:flex-start;margin:20px 20px 30px 20px;opacity:1;transform:scaleX(1)}.intro__container__item__link__text::after{margin:24px 0 0 0}}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){.intro__title{height:45px}.intro__wrapper{padding:0 10px 10px 10px}.intro__container__item{height:calc((var(--screenHeight) - 58px) / 2)}.intro__container__item__pic::before{background:rgba(0,0,0,.35)}.intro__container__item__link__title{font-size:45px}.intro__container__item__link__text{font-size:14px;line-height:1.4;margin:10px 20px 30px 20px}.intro__container__item__link__text::after{width:55px;height:8px;background-size:95px 8px;background-position:right center;margin:21px 0 0 0;overflow:hidden}}@media (any-hover:none){.intro__container__item__link__text{opacity:1;transform:scaleX(1)}.intro__container__item:hover{flex:1}}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}