.leadSection01A {
    clear: both;
    margin-bottom: 2em;
}
h3.primaryHead01A {
    background-color: #eee;
    font-size: 150%;
    height: 80px;
    padding: 13px;
    width: 704px;
    color: #c44a4e;
}
.newsListHead {
	margin-top:23px;
    clear: both;
    margin-bottom: 25px;
}
h3.primaryHead01A span, h3.primaryHead02A span {
    font-size: 106%;
}
.backnumberList li, .internalLinkList li {
    float: left;
    font-weight: bold;
}
.newsListHead ul.backnumberList li.current a {
    pointer-events: none;
    color: #444;
    text-decoration: none;
}
.backnumberList li::before, .internalLinkList li::before {
    content: "\ff5c";
    color: #000;
}
div#primary a {
    text-decoration: underline;
}
.backnumberList li a {
	color: #c44a4e;
    margin: 0 0.5em;
}
