#divTopArea{
    width: 730px;
    margin: 0 auto;
}

#divTopArea .divTopArea__inner{
    display: flex;
    justify-content: space-between;
}

#divTopArea .divTopArea__model-box{
    width: 300px;
    margin-top: 20px;
}

#divTopArea .divTopArea__detail-box{
    width: 415px;
    margin-left: 15px;
    margin-top: 20px;
}

#divTopArea .divTopArea__detail-ttl{
    background-image: url(../images/190910_coordinate/minititle.jpg);
    background-repeat: no-repeat;
    text-align: left;
    height: 28px;
    padding-left: 20px;
    padding-top: 6px;
    margin-bottom: 5px;
    vertical-align: middle;
    font-size: 17px;
    font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
    font-style: italic;
}

#divTopArea .divTopArea__detail-txt{
    font-size: 12px;
    font-weight: 400;
    font-family: Verdana, メイリオ, Meiryo, "ＭＳ Ｐ ゴシック", "MS P Gothic", sans-serif;
    line-height: 1.6;
    letter-spacing: 1px;
}

#divTopArea .divTopArea__sub-detail-box{
    margin-top: 20px;

    display: flex;
    align-items: center;
}

#divTopArea .divTopArea__sub-detail-box .divTopArea__sub-detail-img{
    width: 120px;
}

#divTopArea .divTopArea__sub-detail-box .divTopArea__sub-detail-img img{
    width: 100%;
}

#divTopArea .divTopArea__sub-detail-box .divTopArea__sub-detail-txt{
    width: 260px;
    padding-left: 15px;
}

#divTopArea .divTopArea__sub-detail-box .divTopArea__sub-detail-ttl{
    font-size: 10px;
    color: #333;
    font-weight: normal;

    margin-bottom: 20px;
}

/* MID AREA */
#divMidArea .divMidArea__ttl{
    background-image: url(../images/190910_coordinate/minititle.jpg);
    background-repeat: no-repeat;
    text-align: left;
    height: 28px;
    padding-left: 20px;
    padding-top: 6px;
    margin-bottom: 5px;
    vertical-align: middle;
    font-size: 17px;
    font-family: "ヒラギノ明朝 Pro W6","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;
    font-style: italic;

    margin-top: 10px;
}

#divMidArea .divMidArea__ranking-wrap{
    display: flex;
}

#divMidArea .divMidArea__ranking-wrap div{
    width: 80px;
    margin-right: 10px;
}

#divMidArea .divMidArea__ranking-wrap div img{
    width: 100%;
}
