.documentList.layout2 .documentItem a svg path,.documentList.layout2 .documentItem a svg,.documentList.layout2 .documentItem a,.documentList.layout2 .documentItem,.documentList.layout1 .more button svg,.documentList.layout1 .documentItem svg path,.documentList.layout1 .documentItem svg,.documentList .documentItem .title i,.documentList .documentItem,.topList .topItem .rightBox .Img .Txt,.topList .topItem .rightBox .Img::after,.textBox .link,.titleBox .link{-webkit-transition:all .5s;transition:all .5s}.mainArea .wrap{padding:0 20px}@media(max-width: 1200px){.mainArea .wrap{padding:0 20px}}.textBox,.titleBox{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.textBox .title,.titleBox .title{font-weight:400;font-size:28px;line-height:150%}@media(max-width: 1200px){.textBox .title,.titleBox .title{font-size:24px}}.textBox .enTitle,.titleBox .enTitle{font-weight:700;font-size:24px;line-height:26px;letter-spacing:.02em;margin-bottom:38px;display:inline-block}.textBox .text,.titleBox .text{font-weight:400;font-size:18px;margin-bottom:25px;line-height:30px;letter-spacing:.02em;font-family:"Noto Sans Tc",Verdana,"Microsoft JhengHei","新細明體","細明體"}.textBox .link,.titleBox .link{border:1px solid #0084d4;color:#0084d4;padding:14px 54px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;font-size:18px;line-height:30px;letter-spacing:.02em;margin-right:auto}.textBox .link:hover,.titleBox .link:hover{color:#fff;background-color:#4b4f54;border-color:#4b4f54}@media(max-width: 720px){.textBox .link,.titleBox .link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.contentBox .leftBox{float:left;width:64%}@media(max-width: 640px){.contentBox .leftBox{float:none;width:100%}}.contentBox .rightBox{float:right;width:30%}@media(max-width: 640px){.contentBox .rightBox{float:none;width:100%;margin-top:30px}}.note{padding:10px;font-size:15px;line-height:1.6;background-color:#f1f1f1}.note a{font-size:18px;color:#09f}.note a:hover{text-decoration:underline}.topList{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;padding-top:93px;margin-bottom:86px}@media(max-width: 1200px){.topList{padding-right:10px;padding-left:10px;padding-top:60px;margin-bottom:60px}}@media(max-width: 1024px){.topList{padding-top:30px}}.topList .textBox{-ms-flex-negative:0;flex-shrink:0;max-width:460px;width:100%}@media(max-width: 1200px){.topList .textBox{max-width:400px}}@media(max-width: 1024px){.topList .textBox{max-width:300px}}@media(max-width: 840px){.topList .textBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:none;padding-top:30px;padding-right:0}}.topList .topItem{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 840px){.topList .topItem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.topList .topItem .rightBox{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-right:30px;padding-top:50px;position:relative;float:none;width:auto}@media(max-width: 1400px){.topList .topItem .rightBox{padding-right:0;padding-top:30px}}@media(max-width: 1200px){.topList .topItem .rightBox{padding-right:0;padding-top:10px}}@media(max-width: 840px){.topList .topItem .rightBox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width: 640px){.topList .topItem .rightBox{margin:0;padding:0}}.topList .topItem .rightBox .Img{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.topList .topItem .rightBox .Img::after{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.47);top:0;left:0;pointer-events:none;opacity:0}@media(max-width: 1200px){.topList .topItem .rightBox .Img::after{display:none}}.topList .topItem .rightBox .Img a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.topList .topItem .rightBox .Img a img{width:100%}.topList .topItem .rightBox .Img:hover .Txt{opacity:1}.topList .topItem .rightBox .Img:hover::after{opacity:1}.topList .topItem .rightBox .Img:not(.Txt):after{display:none}.topList .topItem .rightBox .Img .Txt{position:absolute;z-index:2;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;pointer-events:none;opacity:0}@media(max-width: 1200px){.topList .topItem .rightBox .Img .Txt{display:none}}.topList .topItem .rightBox .Img .Txt .title{font-weight:700;font-size:24px;line-height:26px;display:inline-block;margin-bottom:54px;text-align:center}@media(max-width: 1400px){.topList .topItem .rightBox .Img .Txt .title{margin-bottom:30px}}.topList .topItem .rightBox .Img .Txt p{font-weight:700;font-size:24px;line-height:32px;color:#fff;display:inline-block;margin-bottom:38px}@media(max-width: 1400px){.topList .topItem .rightBox .Img .Txt p{margin-bottom:20px}}.documentList .documentItem{padding:15px 5px}.documentList .documentItem:hover{background-color:#fff}.documentList .documentItem:hover h3 a,.documentList .documentItem:hover h3 i{color:#c30e22}.documentList .documentItem .title a{position:relative;padding:10px 5px;font-weight:400;font-size:20px;color:#000;cursor:pointer}.documentList .documentItem .title i{color:#000}.documentList .documentItem .text{font-size:13px;line-height:1.8;color:#474747}.documentList.layout1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 1200px){.documentList.layout1{margin:0 -3px}}@media(max-width: 720px){.documentList.layout1{margin-right:0;margin-left:0}}.documentList.layout1 .documentItem{width:calc(50% - 6px);padding:19px 30px}@media(max-width: 1200px){.documentList.layout1 .documentItem{padding:14px 14px;margin:0 3px;margin-bottom:3px}}@media(max-width: 720px){.documentList.layout1 .documentItem{width:100%;margin-right:0;margin-left:0}}.documentList.layout1 .documentItem .title{font-weight:400;font-size:22px;line-height:29px}.documentList.layout1 .documentItem .title a{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1200px){.documentList.layout1 .documentItem .title a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.documentList.layout1 .documentItem svg{-ms-flex-negative:0;flex-shrink:0;margin-left:36px;opacity:0}@media(max-width: 1200px){.documentList.layout1 .documentItem svg{opacity:1}}.documentList.layout1 .documentItem:hover svg{opacity:1}.documentList.layout1>.documentItem:nth-of-type(n + 3){display:none}.documentList.layout1 .subBox{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documentList.layout1 .more{width:100%;padding:16px 30px;padding-top:44px}@media(max-width: 1200px){.documentList.layout1 .more{padding:14px 14px}}.documentList.layout1 .more button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.documentList.layout1 .more button p{letter-spacing:.02em;font-weight:400;font-size:18px;line-height:30px;color:#0084d4;font-family:"Noto Sans Tc",Verdana,"Microsoft JhengHei","新細明體","細明體"}.documentList.layout1 .more button svg{margin-left:10px}.documentList.layout1 .more button:hover svg{margin-left:5px}.documentList.layout1 .more button:hover svg path{fill:#000}.documentList.layout1 .more button .close{display:none}.documentList.layout1 .more button.open p{color:#bdbdbd}.documentList.layout1 .more button.open .close{display:block}.documentList.layout1 .more button.open .open{display:none}.documentList.layout2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:49px;padding-right:28px;margin-bottom:30px}@media(max-width: 1200px){.documentList.layout2{padding-right:0}}@media(max-width: 1024px){.documentList.layout2{padding-top:10px;margin-bottom:6px}}.documentList.layout2 .documentItem{padding:0;background-color:#f2f2f2;margin-bottom:3px}.documentList.layout2 .documentItem a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;padding:22px 43px;font-weight:400;font-size:18px;line-height:30px;letter-spacing:.02em}@media(max-width: 1200px){.documentList.layout2 .documentItem a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 1024px){.documentList.layout2 .documentItem a{padding:14px 14px}}.documentList.layout2 .documentItem a:hover{color:#000}.documentList.layout2 .documentItem a svg{-ms-flex-negative:0;flex-shrink:0;margin-left:36px;opacity:0}@media(max-width: 1200px){.documentList.layout2 .documentItem a svg{opacity:1}}.documentList.layout2 .documentItem a svg path{fill:#000}.documentList.layout2 .documentItem:hover svg{opacity:1}.documentGroup{display:-webkit-box;display:-ms-flexbox;display:flex;padding:22px 30px;border-top:1px solid #4b4f54}@media(max-width: 1200px){.documentGroup{padding-right:10px;padding-left:10px}}@media(max-width: 1024px){.documentGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.documentGroup .titleBox{max-width:460px;width:100%}@media(max-width: 1200px){.documentGroup .titleBox{max-width:400px}}@media(max-width: 1024px){.documentGroup .titleBox{max-width:300px;margin-bottom:0}.documentGroup .titleBox .enTitle{margin-bottom:20px}}.documentGroup .titleBox.layout2{padding-top:50px}@media(max-width: 1024px){.documentGroup .titleBox.layout2{padding-top:0px}}.documentGroup .titleBox .title{margin-bottom:4px}