#sitemap #sitemap_list:after {
clear:both;
content:"";
display:block;
}
#sitemap #sitemap_list li {
background:url(//www.gyodachu.ed.jp/img/block/icon/side-yajirusi.gif) no-repeat 0 8px;
font-size:100%;
float:left;
padding: 0 0 0 18px;
width:46%;
}
#sitemap #sitemap_list li li {
background:url(//www.gyodachu.ed.jp/img/block/icon/side-s-yajirusi.gif) no-repeat 0 8px;
margin-left: 0;
padding: 0 0 0 10px;
width: 100%;
}
#sitemap #sitemap_list li a {
font-size:100%;
color: #15C;
text-decoration: none;
}
#sitemap #sitemap_list li li a {
font-size:100%;
color: #15C;
border: none;
}
#sitemap #sitemap_list li a:focus,
#sitemap #sitemap_list li a:active,
#sitemap #sitemap_list li a:hover {
color: #F60;
}
#sitemap .txt-r img {
width: auto;
}
@media only screen and (max-width: 689px) {
#sitemap #sitemap_list li,
#sitemap #sitemap_list li li {
width: 100%;
}
} .archives-list ul {
padding: 0;
}
.archives-list ul li {
border: none;
list-style: none;
}
.archives-list ul li span {
font-size: 1.4em;
}
.archives-list ul ul {
background: #f5f5f5;
border-radius: 3px;
margin: 0 0 1em;
padding: 10px;
}
.archives-list ul ul li {
display: inline-block;
width: 32%;
}
@media (min-width: 730px) {
.archives-list ul ul li {
width: 24%;
}
} @media (min-width: 1040px) {
.archives-list ul ul li {
width: 16%;
}
}