@charset "UTF-8";
.c-edit,.c-edit p{display:block;width:100%;color:var(--textColor);font-family:'NotoSansTC'}.c-edit a{display:inline;font-size:inherit;line-height:inherit;color:var(--textColor);font-family:inherit;opacity:1;text-decoration:solid underline #b4b3b3 2px;text-underline-offset:8px;transition:opacity .4s ease-in-out}.c-edit a:hover{opacity:.7;text-decoration:solid underline #b4b3b3 2px}.c-edit strong{font-family:'NotoSansTC-B'}.c-edit i{font-style:italic}.c-edit img{display:inline-block;width:auto;max-width:100%;height:auto !important}.c-edit ul,.c-edit ol{padding:0 0 0 20px;margin:20px 0}.c-edit ul li,.c-edit ol li{display:list-item;width:100%;font-size:15px;line-height:2;color:var(--textColor);margin:0 0 5px 0}.c-edit ul li:last-child,.c-edit ol li:last-child{margin:0}.c-edit ul{list-style-type:disc}.c-edit ol{list-style-type:decimal}.c-edit__iframe{display:block;width:100%;padding:56.25% 0 0 0}.c-edit__youtube{display:block;width:100%;padding:56.25% 0 0 0}.c-edit iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.c-edit__table{width:100%;padding:0 0 5px 0;overflow-x:auto}.c-edit__table::-webkit-scrollbar{height:4px}.c-edit__table::-webkit-scrollbar-thumb{background:var(--mainColor)}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@supports (-webkit-touch-callout:none){}
.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__count{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;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:40px;height:40px;margin:0 5px;font-size:15px;font-family:'OpenSans','NotoSansTC';color:#000;line-height:1;overflow:hidden}.c-page__count a.hide{display:none}.c-page__count a::after{content:'';position:absolute;bottom:0;left:calc(50% - 14.5px);display:block;width:27px;height:2px;background:#000;opacity:0}.c-page__count a:hover{opacity:.7}.c-page__count a.active::after{opacity:1}.c-page__prev,.c-page__next{color:#000;font-size:15px;font-family:'OpenSans-B','NotoSansTC-B';transition:opacity .4s ease-in-out;display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;line-height:1}.c-page__prev:hover,.c-page__next:hover{opacity:.7}.c-page__prev::before,.c-page__next::after{content:'';position:relative;display:inline-block;vertical-align:middle;width:14px;height:25px;background:url(/assets/images/common/icon_arrow_next_black.svg) center no-repeat;background-size:contain;margin:0 0 0 30px}.c-page__prev::before{transform:scaleX(-1);margin:0 30px 0 0}.c-page__prev.disable,.c-page__next.disable{opacity:.4;pointer-events:none}.c-page-detail{justify-content:space-between}.c-page-detail .c-page__count{display:none}.c-page-detail .c-page__next::after{margin:0 0 0 20px}.c-page-detail .c-page__prev::before{margin:0 20px 0 0}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-page{}.c-page__count a{width:25px;height:25px;font-size:12px}.c-page__prev,.c-page__next{font-size:12px}.c-page__prev::before,.c-page__next::after{width:8px;height:14px}}@supports (-webkit-touch-callout:none){}
.newsDetail{display:block;width:100%;overflow:hidden;padding:45px 0 120px 0}.newsDetail__inner__content{animation-name:fadeInUp;margin:0 auto 55px auto}.newsDetail__inner__content__title{display:block;width:100%;line-height:1.2;color:var(--titleColor);font-family:'OpenSans','NotoSansTC'}.newsDetail__inner__content__title__date{display:block;width:100%;font-size:15px;line-height:1;color:inherit;font-family:inherit;margin:0 auto 5px auto}.newsDetail__inner__content__title__main{display:block;width:100%;font-size:40px;line-height:inherit;color:inherit;font-family:inherit;margin:0 auto 40px auto}.newsDetail__inner__content__box__pic{display:block;width:100%;margin:0 auto 50px auto}@media screen and (max-width:991px){.newsDetail__inner__content{margin:0 auto 65px auto}.newsDetail__inner__content__title__main{margin:0 auto 30px auto}.newsDetail__inner__content__box__pic{margin:0 auto 40px auto}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.newsDetail{padding:55px 0 50px 0}.newsDetail__inner__content{margin:0 auto 35px auto}.newsDetail__inner__content__title__main{margin:0 auto 20px auto}.newsDetail__inner__content__box__pic{margin:0 auto 20px auto}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}
