@charset "UTF-8";

#main ul li {
  list-style-type: none;  
}

#main article {
    border-bottom: none;
}

.slo_main_content {
    font-size: 100%;
}

#main .slo_main_content ul li {
    margin: 20px 0 50px 0;
}

#main .slo_main_content h2 {
    background: none;
    background-color: #dce1f3;
    padding: 10px 0 10px 10px;
    border-left: 5px solid #344a97;
}

.bold_border {
    display: block;
    font-size: 110%;
    font-weight: bold;
    border-bottom: 3px double #d1d5e4;
    margin: 40px 0 20px 0;
    padding-bottom: 10px;
}