@charset "utf-8";#news_list{background-color:#FFF}#news_list a:after{clear:both;content:"";display:block}#news_list a picture{float:left;overflow:hidden;position:relative}#news_list a picture:before{content:"";display:block;padding-top:80%}#news_list a picture img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#news_list a>div{float:right;line-height:1.5;overflow:hidden}#news_list a>div h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#news_list a>div p{font-size:87.5%;max-height:3em;overflow:hidden}@media screen and (max-width:767px){#news_list{padding-top:1.5625%;padding-bottom:1.5625%}#news_list a{margin-left:auto;margin-right:auto;padding:1.5625% 3.125%}#news_list a picture{border-radius:20px;width:90px}#news_list a>div{padding-top:12px;padding-bottom:12px;width:-webkit-calc(100% - 20px - 90px);width:calc(100% - 1em - 90px)}#news_list a>div p{display:none}}@media screen and (min-width:768px){#news_list{padding-top:50px;padding-bottom:20px}#news_list a{margin-bottom:30px}#news_list a picture{border-radius:35px;width:150px}#news_list a>div{height:120px;padding-top:15px;padding-bottom:15px;width:-webkit-calc(100% - 20px - 150px);width:calc(100% - 20px - 150px)}}@media screen and (max-width:1023px){#news_list a{display:block}}@media screen and (min-width:1024px){#news_list a{display:inline-block;padding-right:20px;vertical-align:top;width:50%}}
