.aside {
  padding-top: 20px;
  width: 220px;
  flex-shrink: 0;
  padding-right: 50px;
}
@media (max-width: 980px) {
  .aside {
    width: 100%;
    padding-right: 0;
  }
}

.aside__cat {
  padding-bottom: 50px;
}
.aside__cat__item {
  padding: 8px 0;
}
.aside__cat__item > a {
  font-size: 1.1em;
  padding-left: 25px;
  background-position: left center;
  background-repeat: no-repeat;
  color: var(--aside-first-font-color);
}
.aside__cat__item.current > a {
  color: var(--asideC-first-font-color);
  background-image: url("../images/tri.png");
}
.aside__cat__item:hover > a {
  color: var(--asideC-first-font-color);
}
.aside__cat__sec {
  padding: 10px 0 0px 15px;
  display: none;
}
.aside__cat__sec__item {
  padding: 8px 0;
}

@media (max-width: 980px) {
  .aside__cat {
    display: none;
  }
}

.aside__cat__selectstyle01 {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  border: 0;
  box-sizing: border-box;
  box-shadow: 0;
  border-radius: 5px;
  background-color: var(--aside-select-bgcolor);
  background-image: url("../images/drop_w.png");
  background-position: right 15px center;
  background-repeat: no-repeat;
  height: 50px;
  width: 100%;
  font-size: 1em;
  padding: 0 30px 0 15px;
  letter-spacing: 0.06em;
  color: var(--aside-select-font-color);
  font-weight: 300;
  margin-bottom: 30px;
  display: none;
  outline: none;
}
@media (max-width: 980px) {
  .aside__cat__selectstyle01 {
    display: block;
  }
}

/*# sourceMappingURL=layout-aside-single.css.map */
