@charset "utf-8";.articles>li{background-color:#FFF;border-radius:10px;box-shadow:1px 1px 4px 1px rgba(0,0,0,.2);display:inline-block;overflow:hidden;vertical-align:top;word-break:break-all}.articles>li>a:first-child{display:block}.articles>li>a:first-child img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s;width:100%}.articles>li>a:first-child:hover img{opacity:.7}@media screen and (max-width:359px){.articles>li{text-align:left;width:75%}.articles>li h2,.articles>li h3{padding:0 2.083333333333333%}.articles>li p{padding:0 2.083333333333333%}.articles>li p:last-child{padding:0 2.083333333333333% 2.083333333333333%}}@media screen and (min-width:360px){.articles{text-align:left}}@media screen and (min-width:360px) and (max-width:639px){.articles>li{width:-webkit-calc((100% - (3.125% * 3)) / 2);width:calc((100% - (3.125% * 3)) / 2)}.articles>li h2,.articles>li h3{padding:0 4%}.articles>li p{padding:0 4%}.articles>li>p:last-child{padding:0 4% 4%}}@media screen and (min-width:360px) and (max-width:767px){.articles>li{margin-left:3.125%}}@media screen and (min-width:640px) and (max-width:767px){.articles>li{width:-webkit-calc((100% - (3.125% * 4)) / 3);width:calc((100% - (3.125% * 4)) / 3)}.articles>li h2,.articles>li h3{padding:0 3%}.articles>li p{padding:0 3%}.articles>li>p:last-child{padding:0 3% 3%}}@media screen and (max-width:767px){.articles>li{margin-bottom:3.125%}.articles>li>p:last-child{font-size:87.5%}.articles+.right{padding:0 3.125%}}@media screen and (min-width:768px){.articles>li{margin-bottom:20px;padding-bottom:10px}.articles>li h2,.articles>li h3{padding:0 10px;font-size:112.5%}.articles>li p{padding:0 10px}}@media screen and (min-width:768px) and (max-width:939px){.articles>li{margin-left:20px;width:-webkit-calc((100% - (20px * 4)) / 3);width:calc((100% - (20px * 4)) / 3)}.articles+.right{padding:0 20px}}@media screen and (min-width:940px){.articles>li:not(:nth-child(3n+1)){margin-left:30px}}@media screen and (min-width:940px) and (max-width:979px){.articles>li{width:-webkit-calc((100% - (30px * 2) - (10px * 2)) / 3);width:calc((100% - (30px * 2) - (10px * 2)) / 3)}.articles>li:nth-child(3n+1){margin-left:10px}}@media screen and (min-width:980px){.articles>li{width:290px}.articles,.articles+.right{margin-left:auto;margin-right:auto;width:930px}}
