.newsBox{-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.mainArea{padding-bottom:80px}@media (max-width:1180px){.mainArea{padding-bottom:60px}}@media (max-width:400px){.mainArea{padding-bottom:40px}}.newsBox.hide{pointer-events:none;opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all 0.2s;transition:all 0.2s}.newsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:60px;margin:0 -13.5px}@media (max-width:840px){.newsList{row-gap:40px}}.newsList .newsItem{width:25%;padding:0 13.5px}@media (max-width:1400px){.newsList .newsItem{width:33.3333333333%}}@media (max-width:1000px){.newsList .newsItem{width:50%}}@media (max-width:540px){.newsList .newsItem{width:100%}}.newsList .item{position:relative;height:100%;padding:27px;background-color:#f5f5f5;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .item.hasAlbum{cursor:pointer}.newsList .item.hasAlbum:before{content:"";position:absolute;pointer-events:none;width:calc(100% - 54px);height:calc(100% - 54px);background-color:#1d28a8;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .item.hasAlbum:after{content:"\f105";position:absolute;pointer-events:none;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;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:54px;height:auto;aspect-ratio:1/1;font-family:FontAwesome;line-height:1;font-size:20px;border:1px solid #1d28a8;background-color:#fff;right:27px;bottom:27px;z-index:2;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .item.hasAlbum .Txt{max-width:calc(100% - 60px)}@media (min-width:1181px){.newsList .item.hasAlbum:hover{background-color:rgba(29,40,168,0.8)}.newsList .item.hasAlbum:hover:before{opacity:1}.newsList .item.hasAlbum:hover:after{background-color:#f6dd00;border-color:#f6dd00;color:#fff}.newsList .item.hasAlbum:hover .Img{opacity:0}.newsList .item.hasAlbum:hover .Txt.front{opacity:0}.newsList .item.hasAlbum:hover .Txt.back{opacity:1;translate:0 0}}@media (max-width:840px){.newsList .item{padding:20px}.newsList .item.hasAlbum:after{width:45px;right:20px;bottom:20px}.newsList .item.hasAlbum .Txt{max-width:calc(100% - 50px)}}.newsList .Img{width:100%;height:auto;aspect-ratio:1/1;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.newsList .Img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.newsList .Txt{font-size:18px;line-height:1.6;letter-spacing:0.54px;padding-top:19px;position:relative;pointer-events:none;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .Txt.back{opacity:0;translate:-8px 0;position:absolute;top:0;left:0;right:unset;bottom:unset;-webkit-transform:translate(0,0);transform:translate(0,0);z-index:2;padding:54px;max-width:100%}.newsList .Txt.back .text,.newsList .Txt.back .title,.newsList .Txt.back .year{color:#fff}.newsList .Txt.front{z-index:0}.newsList .Txt.front .year{color:#1d28a8}.newsList .Txt.front .title{color:#222}.newsList .Txt.front .text{color:rgba(34,34,34,0.7)}.newsList .Txt .year{font-weight:bold;position:relative;padding-bottom:16px;margin-bottom:11px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .Txt .year:after{content:"";position:absolute;pointer-events:none;width:30px;height:3px;background-color:#f6dd00;left:0;bottom:0}.newsList .Txt .title{font-weight:500;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.newsList .Txt .text{padding-top:3px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:1600px){.newsList .Txt{font-size:16px}}