@charset "utf-8";
@media screen and (max-width : 500px) {

#drawermenu{
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;
}
.leftaligned-simplemenu{
  background-color: #fff;
}

.leftaligned-simplemenu #drawer-head{
  padding: 20px 0;
}
.leftaligned-simplemenu .headersp-contents{
  display:-webkit-box;display:-moz-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;
  -webkit-justify-content :space-between;justify-content: space-between;-ms-flex-pack: justify;
  -webkit-align-items: center;-ms-flex-align: center;align-items: center;
}
.leftaligned-simplemenu .headersp-contents .headersp-logo{
  width: 200px;
}
.leftaligned-simplemenu .headersp-contents .line-menu-btn{
  line-height: 1;
  text-align: center;
  font-size:12px;font-size:1.2rem;
  color: #555;
}

.leftaligned-simplemenu .menulist{
  margin-top: 0px;
}
.leftaligned-simplemenu .menulist a{
  text-decoration: none;
  font-size:16px;font-size:1.6rem;
  display: block;
  padding: 14px;
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  -webkit-box-align: center;-ms-flex-align: center;align-items: center;
}
.leftaligned-simplemenu .menulist > li{
  border-top:solid 1px #c8c8c8;
}
.leftaligned-simplemenu .menulist > li:last-child{
  border-bottom:solid 1px #c8c8c8;
}
.leftaligned-simplemenu .menulist li ul{
  display:-webkit-box;display:-ms-flexbox;display:flex;
  -ms-flex-wrap: wrap;flex-wrap: wrap;
  -webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  padding: 0 20px 10px 20px;
}
.leftaligned-simplemenu .menulist li li{
  border:dotted 1px #c8c8c8;
  width: 48%;
  margin-bottom: 10px;
  border-radius:5px;
}
.leftaligned-simplemenu .menulist li > li:first-child{
  border-top:none;
}
.leftaligned-simplemenu .menulist li li a{
  font-size:14px;font-size:1.4rem;
  padding: 10px 10px;
}
.leftaligned-simplemenu .menulist li li a small:before {
content:"└ ";
}

.leftaligned-simplemenu .menulist li i{
  color: #787878;
}

}
