@charset "UTF-8";
@import url(./common.css);
/*==================================================================*/
/* style css　*/
/*==================================================================*/
/* -------------------------------------------- */
/* topSearch */
/* -------------------------------------------- */
.topSearch .screen-search {
  margin-top: -1em;
}

.left-menu-wrap .sidemenu {
  margin-bottom: 30px;
  border: 1px solid #333;
}
.left-menu-wrap .sidemenu__ttl {
  padding: 5px 0;
  background-color: #333;
  color: #fff;
  text-align: center;
}
.left-menu-wrap .sidemenu-lists li {
  background-color: #fff;
}
.left-menu-wrap .sidemenu-lists li a {
  position: relative;
  display: block;
  padding: 13px 15px 13px 12px;
  text-decoration: none;
  color: #000;
}
.left-menu-wrap .sidemenu-lists li a:hover {
  background-color: #f6f6f6;
}
.left-menu-wrap .sidemenu-lists li a:after {
  position: absolute;
  right: 10px;
  top: 13px;
  content: "\f105";
  font-family: FontAwesome;
  color: #c00;
}
.left-menu-wrap .sidemenu-lists li:not(:last-of-type) a {
  border-bottom: 1px dotted #ccc;
}
.left-menu-wrap #common_content {
  margin-top: 20px;
}

.page-renew .degitalsignage {
  display: none;
}
.page-renew #topic_path {
  display: none;
}

/*===========================================================================*/
/*  media quary:767px  */
/*===========================================================================*/
@media screen and (max-width: 767px) {
  .page-renew .itemSceneList {
    flex-wrap: inherit;
  }
  .page-renew .itemSceneList .itemScene {
    padding-top: 35vw;
  }
  .page-renew .itemSceneList .itemScene:before {
    height: 29vw;
  }
  .page-renew .itemSceneList .itemScene__title {
    font-size: 14px;
    word-break: keep-all;
  }
  .page-renew .itemSceneList .itemScene__read {
    font-size: 14px;
  }
  .page-renew #product_grobal_menu01 {
    display: block;
  }
  .page-renew .item_list_title {
    font-size: 15px;
  }
}
