@charset "utf-8";

@media screen and (max-width:960px) {
.show-list span a:nth-child(2) { text-indent: 1em; background: url(../images/down-icon.png) no-repeat left 10px center; background-size: 20px; }
.show-list span a:nth-child(2):hover { background: url(../images/down-iconb.png) no-repeat left 10px center; background-size: 20px; }
.show-column { padding: 0 5px }
}
 @media screen and (max-width: 768px) {
.show-column { width: 25% }
.show-content, aside { width: 100%; margin-bottom: 30px }
}
 @media screen and (max-width: 640px) {
.show-column { width: 50% }
.show-list span, .show-pic h2 { font-size: 12px; }
.show-list { padding: 0 0 10px 0 }
.show-pic { margin: 0 0 15px 0; padding: 8px; }
}
