@charset "UTF-8";
.c-page{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;max-width:100%;margin:0 auto}.c-page.wow{animation-name:fadeIn}.c-page__count{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;max-width:100%;flex:0 1 auto}.c-page__count a{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:30px;height:30px;margin:0 5px;border-radius:50%;font-size:15px;color:#878787;line-height:1;transition:color .4s ease-in-out,background-color .4s ease-in-out;overflow:hidden;font-family:'Montserrat-M','NotoSansTC-M'}.c-page__count a.hide{display:none}.c-page__count a:hover{color:#1b1b1b}.c-page__count a.active{color:var(--mainColor);background:#fff;font-family:'Montserrat-SB','NotoSansTC-B'}.c-page__prev,.c-page__next{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:center;align-content:center;color:var(--mainColor);font-size:15px;font-family:'Montserrat-M','NotoSansTC-M';margin:0 0 0 60px;transition:opacity .4s ease-in-out}.c-page__prev{margin:0 60px 0 0}.c-page__prev:hover,.c-page__next:hover{opacity:.7}.c-page__prev::after,.c-page__next::before{position:relative;display:inline-block;vertical-align:middle;letter-spacing:.5px;font-size:15px;color:var(--mainColor)}.c-page__prev::after{content:'Prev';margin:0 0 0 15px}.c-page__next::before{content:'Next';margin:0 15px 0 0}.c-page__prev::before,.c-page__next::after{content:'';position:relative;display:inline-block;vertical-align:middle;width:6px;height:10px;background:url(/assets/images/common/icon_arrow_next_bold_blue.svg) center no-repeat;background-size:contain}.c-page__prev::before{transform:scaleX(-1)}.c-page__prev.disable,.c-page__next.disable{opacity:.4;pointer-events:none}.c-pageDetail{justify-content:space-between}.c-pageDetail .c-page__count{display:none}.c-pageDetail__back{display:block;width:100%;max-width:225px;flex:0 1 auto}.c-pageDetail__back .c-bt{justify-content:center;justify-items:center;padding:17.5px 30px;background:#0f569a}.c-pageDetail .c-page__prev::after{content:'Prev';margin:0 0 0 15px}.c-pageDetail .c-page__next::before{content:'Next';margin:0 15px 0 0}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-page{justify-content:space-between}.c-page__prev{margin:0 30px 0 0}.c-page__next{margin:0 0 0 30px}.c-page__prev::after,.c-page__next::before{display:none;font-size:15px}.c-pageDetail__back{max-width:150px}.c-pageDetail__back .c-bt{padding:12.5px 20px}.c-pageDetail .c-page__prev::after,.c-pageDetail .c-page__next::before{display:block}.c-pageDetail .c-page__next{margin:0 0 0 10px}.c-pageDetail .c-page__prev{margin:0 10px 0 0}}@supports (-webkit-touch-callout:none){}
.news{display:block;width:100%;overflow:hidden}.news__inner{display:block;margin:55px auto 140px auto}.news__inner__content{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:stretch;align-content:stretch;flex-wrap:wrap;width:calc(100% + 50px);margin:0 0 -60px 0}.news__inner__content__item{display:block;width:calc(33.33% - 50px);height:auto;background:#fff;box-shadow:var(--shadow);border-radius:var(--radius);padding:40px;margin:0 50px 60px 0;flex:0 0 auto;transition:box-shadow .6s ease-in-out,transform .4s ease-in-out}.news__inner__content__item.wow{animation-name:fadeInUp}.news__inner__content__item:hover{box-shadow:none;transform:translate(2px,2px)}.news__inner__content__item:hover .news__inner__content__item__pic,.news__inner__content__item:hover .news__inner__content__item__body{transform:translate(2px,2px)}.news__inner__content__item__pic{display:block;width:100%;overflow:hidden;margin:0 0 20px 0;transition:transform .4s ease-in-out}.news__inner__content__item__pic::after{content:'Read more';display:inline-flex;justify-content:center;justify-items:center;align-items:center;align-content:center;position:absolute;top:0;left:0;width:100%;height:100%;font-size:18px;font-family:'Montserrat','NotoSerifTC';line-height:1;letter-spacing:.5px;color:#fff;background:rgba(0,0,0,.4);opacity:0;transition:opacity .4s ease-in-out}.news__inner__content__item:hover .news__inner__content__item__pic::after{opacity:1}.news__inner__content__item__body{display:block;width:100%;transition:transform .4s ease-in-out}.news__inner__content__item__body__type{display:block;width:100%;font-size:14px;font-family:'Montserrat','NotoSerifTC';line-height:1;letter-spacing:.5px;color:var(--mainColor);margin:0 0 10px 0}.news__inner__content__item__body__title{width:100%;font-size:18px;font-family:'NotoSerifTC-M';line-height:1.7;letter-spacing:.5px;color:var(--titleColor);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;text-align:justify}.news__inner__page{display:block;width:100%;padding:35px 0 0 0;margin:75px 0 0 0;border-top:1px solid var(--border)}.news__inner__page.wow{animation-name:fadeInUp}@media screen and (max-width:1200px){.news__inner__content__item{width:calc(50% - 50px)}}@media screen and (max-width:991px){.news__inner{margin:50px auto 130px auto}.news__inner__content{width:calc(100% + 40px)}.news__inner__content__item{width:calc(50% - 40px);background:none;box-shadow:none;border-radius:none;padding:0;margin:0 40px 60px 0;transition:none}.news__inner__content__item__pic{border-radius:15px}.news__inner__content__item:hover .news__inner__content__item__pic,.news__inner__content__item:hover .news__inner__content__item__body{transform:none}}@media screen and (max-width:767px){.news__inner__content{display:block;width:100%;margin:0}.news__inner__content__item{width:100%;margin:0 0 45px 0}.news__inner__content__item:last-child{margin:0}}@media screen and (max-width:575px){.news__inner{margin:25px auto 70px auto}.news__inner__content__item__pic{margin:0 0 20px 0}.news__inner__content__item__body__title{font-size:17px}.news__inner__page{margin:50px 0 0 0}}@media (any-hover:none){.news__inner__content__item:hover{box-shadow:none;transform:none}.news__inner__content__item:hover .news__inner__content__item__pic,.news__inner__content__item:hover .news__inner__content__item__body{transform:none}.news__inner__content__item:hover .news__inner__content__item__pic::after{opacity:0;pointer-events:none}}@supports (-webkit-touch-callout:none){}
