/* BASIC css start */
#aside{
  position: inherit;
  float: inherit;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}
#aside .menu{
  text-align: center;
  height: 48px;
  line-height: 48px;
  letter-spacing: -0.4px;
  word-spacing: -4px;
}
#aside .menu li a{
  font-family: -apple-system, BlinkMacSystemFont, "Malgun Gothic", "¸¼Àº °íµñ", helvetica, "Apple SD Gothic Neo", sans-serif;
  margin: 0 2px;
  font-size:14px;
  font-weight: bold;
  padding:7px 9px;
  border-radius: 2rem;
  /* background-color: #f5f5f5; */
  border: 1px solid #f5f5f5;
}
#aside .menu li a:hover{
  background-color: #efefef;
  border-color: #efefef;
  text-decoration: none;
  color: inherit;
}
#aside .menu ul{
  white-space: nowrap;
  overflow-x: scroll;
  display: flex;
  justify-content: flex-start;
  margin: 0 2px;
}
#aside .menu ul::-webkit-scrollbar{
  width: 0;
}
  /* background-color: #ffff00; */
  /* text-align: left; */
}
#aside .menu li{
  display: inline-block;
}
#aside .menu li:nth-child(5){
  margin-right: 1rem;
}
#aside .menu li:last-child a::after {
  content:"new";
  position: absolute;
  color: #e5005e;
  font-size: 8px;
}
@media(max-width:360px) {
  #aside li.sub_category {display: none;}
  #aside .menu ul{justify-content: center;}
}
@media(max-width:890px) {
  #aside .menu ul{justify-content: flex-start;}
}
@media(max-width:1140px) {
  #aside li.sub_category2 {display: none;}
}

/* BASIC css end */

