@charset "utf-8";

/********************************
本部アカウント管理
********************************/

#business .headquarters_list{
  z-index:1;
  position: fixed;
  top:8.5vh;
  left: 260px;
  width:13.5%;
  height: 100vh;
  box-shadow: 3px 0 5px 0 #DCDCDC;
  background:#FBFBFB;
}
#business .child_name_list {
  overflow: scroll;
}
.master main#grid_container_headquarters{
  /*z-index:2;*/
  /*margin:130px 0 0 0;*/
  /*width:83.5%;*/
  /*padding:0 20px 0 20px;*/
  /*float:right;*/
  /*height: 100vh;*/
  /*background:#F7F7F7;*/
  /*overflow-y: scroll;*/
  /*box-sizing: border-box;*/
  z-index: 2;
  position: fixed;
  top: 8.5vh;
  left: 520px;
  width: 71%;
  padding: 20px 20px 0 20px;
  float: right;
  height: 89.5vh;
  background: #F7F7F7;
  overflow-y: scroll;
}

.master main#grid_container_headquarters .btn_hozon{
  width: 170px;
  margin: 0 52% 50px auto;
}

.master main#grid_container_headquarters .headquarters_wrap{
  margin: 0 0 30px 20px;
  padding: 20px;
  background: #fff;
  border-radius: 0 0 10px 10px / 0 0 10px 10px;
  box-shadow: 2px 0 2px 0 #DCDCDC;
  line-height: 2em;
}

@media screen and (min-width:1280px) and ( max-width:1720px) {
  .master main#grid_container_headquarters .headquarters_wrap{
    width:72%;
  }
}

@media screen and (min-width:500px) and ( max-width:1280px) {
  .master main#grid_container_headquarters .headquarters_wrap{
    width:62%;
  }
}

#business li.selected_headquarter {
  background: #EEEEEE;
}
