@charset "utf-8";

#mainTitle{background-image:url(../images/bg_maintitle.jpg);}

section ol{
    margin-bottom: 60px;
    border-top:#e7e7e7 1px solid;
    counter-reset:num;
}
section ol li{
    padding:20px 0 20px 30px;    
    border-bottom:#e7e7e7 1px solid;
    position:relative;
}

section ol li::before{
    counter-increment:num;
    content:counter(num)" .";
    position:absolute;
    top:20px;
    left:0;
}

section ul.paperList,
section ul.newsList{
    border-top:#e7e7e7 1px solid;
    margin-bottom: 60px;
}
section ul.paperList + ul.paperList{
    margin-top:-1px;
    border-top:#ccc 2px solid;}

section ul.paperList li,
section ul.newsList li{
    padding:20px 0 20px 0;    
    border-bottom:#e7e7e7 1px solid;
}

section ul.newsList li span{
    display:block;
}





section .archive{
    background-color:#f6f6f6;
    padding:20px 10px 20px 30px;
    text-align:left; 
}
section .archive ul li{
    display:inline-block;
    text-align:left;
    margin-right:1.5em;
}

section .archive + .archiveTit,
#container section ol + .archive,
#container section ul + .archive { margin-top:50px; }

section .archiveTit{
    font-size:1.733em;
    text-align:left;
    margin-bottom:20px;
}


@media screen and (max-width: 767px) {
    section ol,
    section ul.paperList, section ul.newsList{
       margin-bottom: 50px;
    }
}