.blog__ListItem h3{font-size:24rem;font-weight:500;line-height:1.16}.blog__ListItem p{font-size:16rem;line-height:1.5}@media (width<=768px){.blog__ListItem h3{font-size:20rem;line-height:1.2}.blog__ListItem p{line-height:1.37}.blog__ListItem+.blog__ListItem{margin-top:32rem}}.blog__ListItem{display:block}.blog__ListItem img{width:100%;height:auto}.blog__ListItem h3{margin-top:28rem}.blog__ListItem time{margin-top:12rem;font-size:14rem;line-height:1.4;display:block}.blog__ListItem p{margin-top:12rem}@media (width<=768px){.blog__ListItem h3{margin-top:16rem}.blog__ListItem p{margin-top:8rem}}
