article{
    display:flex;
}

#main{
    background-color: rgba(240,248,255,0.85);
    width:70vw;
    margin-right:2vw;
}

#article_list{
    margin-top:-1.5vw;
}
.title_a{
    font-size:2.5vw;
    font-family: "Hannari";
    color:darkblue;
}
.list_article{
    margin-top:-2vw;
    margin-left:2vw;
}

#newsbox{
    width:60vw;
    height:20vw;
    border:2px solid #000;
    overflow-y:scroll;
    margin-left: 1.5vw;
    margin-top:-1.5vw;
}
.newses{
    margin-top:-1vw;
    margin-left:1vw;
    line-height: 2;
}