#m-wrap > div.list._desktop > article {
    overflow: hidden;
    margin-top: 10px;
    padding-top: 10px;
    border-top: 1px dashed #9A7103;
}
#m-wrap > div.list._desktop > article:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: 0;
}
#m-wrap > div.list._desktop > article > a {
    float: left;
    text-decoration: none;
}
#m-wrap > div.list._desktop > article > a > img {
    display: block;
}
#m-wrap > div.list._desktop > article > div > h2 {
    margin: 0;

    font: normal normal 400 1.6em/1.1em "Roboto", sans-serif;
}
#m-wrap > div.list._desktop > article > div > h2 > a {
    text-decoration: none;
}
#m-wrap > div.list._desktop > article > div > h2 > a:hover {
    text-decoration: underline;
}
#m-wrap > div.list._desktop > article > div > div.published-at {
    margin-top: 0.5em;
    opacity: 0.7;
}
#m-wrap > div.list._desktop > article > div > div.content {
    margin-top: 0.5em;
}

