#main_content  {
    margin-top:30px;
}

#main_content .link_list    {
    border-bottom: 1px dotted #c39143;   
    margin-bottom:8px;
    padding-bottom:8px;
    font-size:14px;
    line-height:14px;
}

.link_list dt   {
    float:left;
    width:262px;
    background-image:url(../images/link/M_13_icn.jpg);
    background-repeat:no-repeat;
    padding-left:12px;
}

.link_list dd   {
    margin-left:274px;
}

#main_content .title_image  {
    margin-bottom:20px;
}

/* モバイル対応 */
@media screen and (max-width: 768px) {
    .link_list dt {
        float: none;
        width: 100%;
        margin-bottom: 5px;
    }
    
    .link_list dd {
        margin-left: 0;
    }
}