.blog{padding:30px}.blog h1{font-size:24px;text-align:center}.blog #blog-list{margin-top:30px}.blog #blog-list a{color:#000;text-decoration:none}.blog #blog-list .blog-list{margin-bottom:20px;border:1px solid #ee7836;border-radius:4px}.blog #blog-list .blog-list .blog-image{padding:10px 10px 4px}.blog #blog-list .blog-list .blog-data{padding:0 10px 10px;margin-bottom:6px;height:12.5em;overflow:hidden}.blog #blog-list .blog-list .blog-date{text-align:right;font-size:14px;font-weight:normal;padding-right:-0.5em;margin-bottom:8px}.blog #blog-list .blog-list .blog-title{font-weight:700;margin-bottom:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.blog #blog-list .blog-list .blog-body{font-size:16px;height:7em}.blog .blog-body{margin-bottom:20px}.blog .blog-body:last-child{margin-bottom:0}.blog .blog-body.blog-subject{font-size:18px;font-weight:900;margin-left:0}.blog .blog-body .blog-date{margin-right:-1em;font-weight:500;font-size:14px;text-align:right}.blog .blog-body .blog-image{float:left;width:320px;margin-right:20px;margin-bottom:10px}.blog .blog-body .blog-caption{font-size:14px;margin-top:4px}.blog .blog-body .blog-article{margin-left:0;line-height:1.7;font-size:16px}.blog .blog-body .style1 .blog-image{float:none;width:100%;margin-right:0;margin-bottom:20px}.blog .blog-body .style2 .blog-image{float:right;margin-right:0;margin-left:20px}.blog .blog-body::after{content:"";display:table;clear:both}@media(min-width: 576px){.blog{padding:30px}.blog #blog-list{display:flex;flex-wrap:wrap;justify-content:space-between}.blog #blog-list .blog-list{width:300px}.blog #blog-list .blog-list .blog-title{width:300px;padding-right:1em}.blog #blog-list .blog-list .blog-body{width:300px;padding-right:1em}}/*# sourceMappingURL=blog.css.map */