@charset "UTF-8";
.c-slideMenu{display:block;width:100%}.c-slideMenu.wow{animation-name:fadeInUp}.c-slideMenu__title{margin:0 0 35px 0}.c-slideMenu__list{display:block;width:100%;font-size:18px;line-height:1.2;color:var(--titleColor);font-family:'NotoSansTC-M';border-radius:20px;background:#f1f1f1;overflow:hidden}.c-slideMenu__list__item{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;overflow:hidden;border-bottom:1px solid #fff}.c-slideMenu__list__item:last-child{border:none}.c-slideMenu__list__item__link{display:block;width:100%;padding:29px 55px 29px 30px;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;transition:color .4s ease-in-out,background-color .4s ease-in-out}.c-slideMenu__list__item__link.dropdown::after{content:'';position:absolute;top:calc(50% - 10px);right:30px;display:block;width:20px;height:20px;border-radius:50%;background:linear-gradient(to bottom,#fff 0%,#fff 100%) center no-repeat,linear-gradient(to bottom,#fff 0%,#fff 100%) center no-repeat #303030;background-size:45% 1px,1px 45%;overflow:hidden}.c-slideMenu__list__item__link.active,.c-slideMenu__list__item__link:hover{color:#fff;background:var(--mainColor)}.c-slideMenu__list__item__link.dropdown:hover::after{background:linear-gradient(to bottom,#ea5532 0%,#ea5532 100%) center no-repeat,linear-gradient(to bottom,#ea5532 0%,#ea5532 100%) center no-repeat #fff;background-size:45% 1px,1px 45%}.c-slideMenu__list__item__link.active.dropdown::after{background:linear-gradient(to bottom,#ea5532 0%,#ea5532 100%) center no-repeat #fff;background-size:45% 1px}.c-slideMenu__list__item__list{display:none;width:100%;background:#e5e5e5}.c-slideMenu__list__item__list__item{display:block;width:100%;border-bottom:1px solid #fff}.c-slideMenu__list__item__list__item:last-child{border:none}.c-slideMenu__list__item__list__item__link{display:block;width:100%;padding:29px 55px 29px 30px;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;transition:background-color .4s ease-in-out,color .4s ease-in-out}.c-slideMenu__list__item__list__item__link.dropdown::after{content:'';position:absolute;top:calc(50% - 4.5px);right:35px;display:block;width:9px;height:9px;background:linear-gradient(to bottom,#303030 0%,#303030 100%) center no-repeat,linear-gradient(to bottom,#303030 0%,#303030 100%) center no-repeat;background-size:100% 1px,1px 100%;transition:filter .4s ease-in-out}.c-slideMenu__list__item__list__item__link.active,.c-slideMenu__list__item__list__item__link:hover{color:#fff;background:#666464}.c-slideMenu__list__item__list__item__link:hover::after{filter:brightness(0) invert(1)}.c-slideMenu__list__item__list__item__link.active.dropdown::after{background:linear-gradient(to bottom,#fff 0%,#fff 100%) center no-repeat;background-size:100% 1px}.c-slideMenu__list__item__list__item__list{display:none;width:100%;padding:16px 0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;background:#f7f7f7}.c-slideMenu__list__item__list__item__list__item{display:block;width:100%}.c-slideMenu__list__item__list__item__list__item__link{display:block;width:100%;padding:12px 50px 12px calc(50px + 1.2em);font-size:16px;line-height:inherit;color:#666;font-family:inherit;transition:color .4s ease-in-out}.c-slideMenu__list__item__list__item__list__item__link::before{content:'‧';position:absolute;top:12px;left:50px;display:block}.c-slideMenu__list__item__list__item__list__item__link.active,.c-slideMenu__list__item__list__item__list__item__link:hover{color:var(--mainColor)}.c-slideMenu__selectBox{display:none;width:100%;margin:0 0 20px 0;padding:0 0 40px 0;border-bottom:1px solid #d6d6d6}.c-slideMenu__selectBox__select{margin:0 0 10px 0}.c-slideMenu__selectBox__select.j-slideMenu-select{display:none}.c-slideMenu__selectBox__select.j-slideMenu-select.active{display:block}.c-slideMenu__selectBox__select:last-child{margin:0}@media screen and (max-width:991px){.c-slideMenu__title{margin:0 0 20px 0}.c-slideMenu__list{display:none}.c-slideMenu__selectBox{display:block}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.c-slideMenu__title{margin:0 0 15px 0}.c-slideMenu__selectBox{padding:0 0 35px 0}}@media (any-hover:none){}@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: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:35px;height:35px;margin:0 5px;border-radius:50%;font-size:17px;font-family:'NotoSansTC';color:#000;line-height:1.5;transition:color .4s ease-in-out,background-color .4s ease-in-out;overflow:hidden}.c-page__count a.hide{display:none}.c-page__count a:hover,.c-page__count a.active{color:#fff;background:#303030}.c-page__prev,.c-page__next{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:auto;max-width:100%;margin:0 0 0 30px;font-size:17px;font-family:'NotoSansTC-M';color:#303030;transition:opacity .4s ease-in-out;flex:0 0 auto}.c-page__prev{margin:0 30px 0 0}.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:6px;height:9px;margin:0 0 0 10px;background:url(/assets/images/common/icon_arrow_next.svg) center no-repeat;background-size:contain}.c-page__prev::before{margin:0 10px 0 0;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:inline-flex;width:auto;min-width:185px}@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 span,.c-page__next span{display:none}.c-pageDetail{flex-wrap:wrap}.c-pageDetail__prev,.c-pageDetail__next{width:calc(50% - 5px);height:40px;justify-content:center;justify-items:center;background:#f1f1f1;border-radius:5px;padding:5px 20px;margin:0;font-size:15px}.c-pageDetail__back{width:100%;height:40px;margin:10px 0 0 0;order:1}.c-pageDetail .c-page__prev span,.c-pageDetail .c-page__next span{display:block}}@supports (-webkit-touch-callout:none){}
.download{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;margin:100px auto 150px auto}.download__aside{width:35%;max-width:400px;margin:0 50px 0 0;flex:0 0 auto}.download__aside.wow{animation-name:fadeInUp}.download__area{display:block;width:100%;max-width:1065px;flex:0 1 auto}.download__area.wow{animation-name:fadeInUp}.download__area__head{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:space-between;width:100%;margin:0 auto 45px auto}.download__area__list{display:block;width:100%;margin:0 0 70px 0;background:#f1f1f1;border-radius:10px;overflow:hidden}.download__area__list__head{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:flex-start;align-content:flex-start;width:100%;background:#e5e5e5;border-bottom:1px solid #fff}.download__area__list__head__item{display:block;text-align:center;font-size:16px;font-family:'NotoSansTC';line-height:1.875;letter-spacing:.5px;color:#4e4e4e;padding:13px 20px;flex:0 0 auto}.download__area__list__head__item:after{content:'';position:absolute;top:0;right:-.5px;display:block;width:1px;height:100%;background:#fff}.download__area__list__head__item:last-child::after{display:none}.download__area__list__head__item__span{display:none}.download__area__list__body{display:block;width:100%}.download__area__list__body__item{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:stretch;align-content:stretch;width:100%;border-bottom:1px solid #fff}.download__area__list__body__item:last-child{border:none}.download__area__list__body__item__col{display:flex;justify-content:center;justify-items:center;align-items:center;align-content:center;text-align:center;font-size:16px;font-family:'NotoSansTC';line-height:1.875;letter-spacing:.5px;color:#525252;padding:5px 20px;height:auto;min-height:70px;flex:0 0 auto}.download__area__list__body__item__col::after{content:'';position:absolute;top:0;right:-.5px;display:block;width:1px;height:100%;background:#fff}.download__area__list__body__item__col:last-child{padding:0}.download__area__list__body__item__col:last-child:after{display:none}.download__area__list__body__item__col__date{display:none;width:100%}.download__area__list__head__item,.download__area__list__body__item__col{width:17%;min-width:120px;max-width:180px}.download__area__list__head__item:nth-child(2),.download__area__list__body__item__col:nth-child(2){justify-items:flex-start;justify-content:flex-start;width:100%;max-width:none;text-align:left;flex:0 1 auto}.download__area__page{display:block;width:100%;padding:15px 0 0 0;border-top:1px solid #ddd}@media screen and (max-width:991px){.download{display:block;margin:50px auto 120px auto}.download__aside{width:100%;max-width:none}.download__area__list__head__item,.download__area__list__body__item__col{width:24%;max-width:170px}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.download{margin:40px auto 70px auto}.download__area__head{margin:0 auto 30px auto}.download__area__list{margin:0 0 50px 0}.download__area__list__head__item{font-size:15px;padding:11px 20px}.download__area__list__head__item__span{display:inline}.download__area__list__body__item__col{font-size:15px;line-height:1.5;padding:15px 20px;text-align:left}.download__area__list__body__item__col:nth-child(2){justify-content:flex-start;justify-items:flex-start}.download__area__list__head__item:first-child,.download__area__list__body__item__col:first-child{display:none}.download__area__list__body__item__col__date{display:block}.download__area__list__head__item,.download__area__list__body__item__col{width:23.8%;min-width:80px}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}
