@charset "UTF-8";.newslist{background-color:#f5f5f5;padding:24px 0 48px}.newslist-container{margin:0 auto;max-width:1080px;padding:0 44px;width:100%}@media (max-width: 640px){.newslist-container{padding:0 24px}}.newslist-filter{margin-bottom:24px}.newslist-filter:after{clear:both;content:"";display:block}.newslist-filter-input{float:left;max-width:calc(100% - 350px);width:100%}.newslist-filter-select{float:left;margin-left:25px;max-width:325px;width:100%}.newslist-filter .icon-grey{background-color:#a4a4a4}@media (max-width: 640px){.newslist-filter-input{float:none;margin-bottom:12px;max-width:100%;width:100%}.newslist-filter-select{float:none;margin-left:0;max-width:100%;width:100%}}.newslist-content{background-color:#fff;border-radius:24px;display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:12px}.newslist-content .article-item{flex-shrink:0;width:48%}@media (max-width: 640px){.newslist-content{display:block}.newslist-content .article-item{width:100%}}.newslist-empty{background-color:#fff;border-radius:24px;font-size:21px;padding:80px 0;text-align:center}.article-item{align-items:center;border-radius:24px;cursor:pointer;display:inline-flex;justify-content:flex-start;padding:12px 0 12px 12px;transition:.4s}.article-item .image-box{border-radius:12px;flex-shrink:0;overflow:hidden;position:relative;width:140px}.article-item .image-box img{display:block;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.article-item .image-box:after{content:"";display:block;padding-top:100%}@media (max-width: 1024px){.article-item .image-box{width:64px}}@media (max-width: 640px){.article-item .image-box{width:70}}.article-item .content-wrap{color:#727272;padding-left:16px}.article-item .content-wrap>div{display:inline-block}.article-item .content-wrap .date{color:#727272;font-size:18px}.article-item .content-wrap .label{font-size:18px;margin-left:12px}.article-item .content-wrap .label:before{content:"\2022";display:inline-block;margin-right:12px}.article-item .content-wrap .title{-webkit-box-orient:vertical;color:#313131;display:-webkit-box;font-size:21px;-webkit-line-clamp:2;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:initial;width:100%;word-break:break-word}.article-item:hover{background-color:#00000008;transition:.4s}
