@media (max-width: 560px) {
  #sidemenu {
    width: auto;
    padding: 20px 15px;
    display: block;
    margin: 0 auto 20px;
  }
  #sidemenu .sub_menu, #sidemenu .access_navi, #sidemenu #side_news, #sidemenu #side_banners, #sidemenu #side_sign {
    display: none;
  }
}

/*# sourceMappingURL=course_common.css.map */
