@charset "utf-8";#news_list{text-align:left}#news_list>a{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#FFF;display:inline-block;line-height:1.5;position:relative;text-decoration:none;transition:opacity 0.2s ease-out 0s;vertical-align:top}#news_list>a:hover{opacity:.7}#news_list>a picture{margin-bottom:.5em;overflow:hidden;position:relative}#news_list>a picture:before{content:"";display:block;padding-top:56.25%;pointer-events:none}#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%);max-width:none;max-width:unset}#news_list>a picture:not(.landscape) img{width:100%}#news_list>a picture.landscape img{height:100%}#news_list>a time{margin-right:1em}#news_list>a .news_category{background-color:#ED1C24;border-radius:1000px;display:inline-block;font-size:62.5%;margin-top:-webkit-calc(56.25% + 2em);margin-top:calc(56.25% + 2em);padding:.25em .25em;position:absolute;top:0;right:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;vertical-align:text-bottom;width:7em}#news_list>a p{font-size:75%;margin-top:.25em}@media screen and (max-width:359px){#news_list>a{width:93.75%}}@media screen and (min-width:360px) and (max-width:639px){#news_list>a{width:-webkit-calc((100% - (3.125% * 3)) / 2);width:calc((100% - (3.125% * 3)) / 2)}}@media screen and (min-width:640px) and (max-width:767px){#news_list>a{width:-webkit-calc((100% - (3.125% * 4)) / 3);width:calc((100% - (3.125% * 4)) / 3)}}@media screen and (max-width:767px){#news_list{margin-top:-3.125%}#news_list>a{margin-top:3.125%;margin-left:3.125%}}@media screen and (min-width:768px){#news_list{margin-top:-50px}#news_list>a{margin-top:50px;width:23.5%}#news_list>a:not(:nth-child(4n+1)){margin-left:2%}}
