.insArea .infoBox .classTitle,.newsListArea .item .Img img,.newsListArea .item .Txt .title,.newsListArea .item .infoBox .classTitle{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.newsListArea{padding-bottom:200px}@media (max-width:1180px){.newsListArea{padding-bottom:150px}}@media (max-width:840px){.newsListArea{padding-bottom:100px}}@media (max-width:400px){.newsListArea{padding-bottom:60px}}.newsListArea .dataList{display:-ms-grid;display:grid;-ms-grid-columns:1fr 25px 1fr 25px 1fr;grid-template-columns:repeat(3,1fr);-ms-grid-rows:auto;grid-template-rows:auto;gap:60px 25px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:2}.newsListArea .dataList>:first-child{-ms-grid-row:1;-ms-grid-column:1}.newsListArea .dataList>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.newsListArea .dataList>:nth-child(3){-ms-grid-row:1;-ms-grid-column:5}@media (max-width:1180px){.newsListArea .dataList{-ms-grid-columns:1fr 18px 1fr;grid-template-columns:repeat(2,1fr);gap:50px 18px}}@media (max-width:840px){.newsListArea .dataList{gap:40px 10px}}@media (max-width:640px){.newsListArea .dataList{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.newsListArea .item{position:relative}@media (min-width:1181px){.newsListArea .item:hover .Img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.newsListArea .item:hover .Txt .title{color:#2a59a7}.newsListArea .item:hover .Txt .btnBox .btn{color:#2a59a7}.newsListArea .item:hover .Txt .btnBox .btn:after{background-color:#2a59a7}.newsListArea .item:hover .infoBox .classTitle{background-color:#d8df3f}}.newsListArea .item .Img{position:relative;overflow:hidden;width:100%;height:auto;aspect-ratio:650/370;outline:1px solid #d9d9d9}.newsListArea .item .Img img{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain}.newsListArea .item .Txt{background-color:#fff;padding:27px 30px 21px;outline:1px solid #d9d9d9}.newsListArea .item .Txt .title{color:#333;font-weight:600;font-size:20px;line-height:1.65;letter-spacing:1px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:18px;height:66px}.newsListArea .item .Txt .text{color:#4c4c4c;font-size:15px;line-height:1.8;letter-spacing:0.45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;height:54px}.newsListArea .item .Txt .btnBox{margin-top:25px}.newsListArea .item .Txt .btnBox .btn{padding:0;border:none;min-width:min(116px,100%);color:#bababa;text-align:left}.newsListArea .item .Txt .btnBox .btn:after{background-color:#bababa;opacity:1}.newsListArea .item .infoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 22px}.newsListArea .item .infoBox .date{color:#2a59a7;font-weight:600;font-family:"Plus Jakarta Sans","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;line-height:1;letter-spacing:0.54px}.newsListArea .item .infoBox .classTitle{font-weight:600;color:#333;font-size:15px;line-height:2;letter-spacing:0.45px;background-color:#dfdfdf;padding:0 28px}@media (max-width:1400px){.newsListArea .item .Txt{padding:20px 24px}.newsListArea .item .Txt .title{font-size:18px;height:60px}.newsListArea .item .Txt .text{font-size:14px;height:51px}.newsListArea .item .infoBox .date{font-size:16px}.newsListArea .item .infoBox .classTitle{font-size:14px;padding:0 20px}}@media (max-width:840px){.newsListArea .item .Txt{padding:16px 20px}}@media (max-width:400px){.newsListArea .item .Txt{padding:12px 16px}}.insArea .infoBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:22px;-moz-column-gap:22px;column-gap:22px;margin-bottom:30px}.insArea .infoBox .date{color:#2a59a7;font-weight:600;font-family:"Plus Jakarta Sans","Noto Sans TC","Microsoft JhengHei",sans-serif;font-size:18px;line-height:1;letter-spacing:0.54px}.insArea .infoBox .classTitle{font-weight:600;color:#333;font-size:15px;line-height:2;letter-spacing:0.45px;background-color:#dfdfdf;padding:0 28px}