@charset "UTF-8";
/* @content */
#floor_map #zentai{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 160px;
}
#floor_map #honkan{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  background-color: #F2F2F2;
}
#floor_map #kougei{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 160px;
}
#floor_map #bunkan{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  background-color: #F2F2F2;
}
#floor_map #yurinsou{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 160px;
}
#floor_map #museum{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 80px;
  margin-bottom: 100px;
  background-color: #F2F2F2;
}
#floor_map #wheelchair{
  margin-top:-100px;
  padding-top:100px;
  padding-bottom: 160px;
}
#floor_map .title_top{
  padding-top: 60px;
}
#floor_map h3{
  padding-bottom: 25px;
}
#floor_map .menu_left{
  width: 100%;
  margin-bottom: 5px;
  display: inline-block;
}
#floor_map .menu_left li{
  width: 100%;
  text-align: center;
}
#floor_map .menu_left img{
  text-align: center;
}
#floor_map .menu_left img{
  margin-bottom: 14px;
}
#floor_map .menu_right{
  width: 100%;
}
#floor_map .menu_left2{
  width: 100%;
  margin-bottom: 5px;
  text-align: center !important;
}
#floor_map .menu_right2{
  width: 100%;
  margin-bottom: 5px;
  text-align: center;
}
#floor_map .left_map{
  text-align: center;
}
#floor_map .right_map{
  text-align: center;
}
#floor_map .pdf_button{
  display: inline-block;
  list-style: none;
  width: 100%;
  margin-bottom: 20px;
}
#floor_map .pdf li{
  width: 60%;
  list-style: none;
  text-align: center;
}
#floor_map .p_wide{
  width: 80%;
  margin-bottom: 20px;
  display: inline-block;
}
#floor_map .bottom{
  margin-bottom: 30px;
}




/* ------------------------------------------
  iPad768pxSTYLE
  --------------------------------------------- */
  @media all and (min-width: 768px) {
    /* @content */
  #floor_map .menu_left{
    float: left;
    width: 30%;
  }
  #floor_map .menu_left img{
    margin-bottom: 14px;
  }
  #floor_map .menu_right{
    float: right;
    width: 69%;

  }
  #floor_map .menu_left2{
    float: left;
    width: 49%;
    margin-right: 5px;
    margin-bottom: 5px;
    text-align: center !important;
  }
  #floor_map .menu_right2{
    float: left;
    width: 49%;
    margin-bottom: 5px;
    text-align: center;
  }

  #floor_map .pdf_button{
    width: 60%;
  }
  #floor_map .left_map{
    width: 48%;
    float:left;
  }
  #floor_map .right_map{
    width: 48%;
    float: right;
  }
}

/* ------------------------------------------
  iPad768pxSTYLE
--------------------------------------------- */
@media all and (min-width: 768px) {

 
  }
