﻿
/*建物indexここから*/
#building_list{
  background-color:#FFF !important;
  width : 100% !important;
  float: left !important;
  display:block !important;
  position:relative !important;
}
#building_list .building{
  clear:both !important;
  float: left !important;
  background-color : #666 !important;
  color : white !important;
  font-weight : bolder !important;
  width : 100% !important;
/*  margin: 5px 0 1px 0 !important;*/
  padding: 1px 0 1px 5px !important; 
  margin-bottom:2px !important;
 border-radius: 3px !important;
-webkit-border-radius: 3px !important;
-moz-border-radius: 3px !important;

}
#building_list .room{
font-family:sans-serif !important;
}
#building_list .horizon{
  clear: both !important;
  width: 100% !important;
  height: 2px !important;
  border-bottom: 1px solid gray !important;
  margin-bottom: 3px !important;
}
#building_list a{
  float: left !important;
 /* width: 60px !important; */
  text-align : center !important;
  font-size: small !important;
  border: 1px solid silver !important;
  padding:0 3px !important;
  margin: 2px 1px !important;
  height: 40px !important;
  padding-top: 5px !important;

}
#building_list a:hover{
  background:#6e6e6e !important; /*アコーディオン[教室名_マウスカーソル_ホバー時]背景の色*/
  text-decoration:none !important;
  color: white !important; /*アコーディオン[教室名_マウスカーソル_ホバー時]文字の色*/
}
#building_list h6{
	margin: 0 0 7px 0 !important;
	padding: 0 !important;
	line-height: 2.2em !important;
	text-align: center !important;
  	border-radius: 3px !important;
	-webkit-border-radius: 3px !important;
	-moz-border-radius: 3px !important;
	color:#40409a !important; /*アコーディオン[閉_建屋名]文字の色*/
	/*border-left:0px solid #3e698c !important;*/
	background:#d6d4f3 !important; /*アコーディオン[閉]背景の色*/

}
#building_list .ui-state-active{
	background:#1e1684 !important; /*アコーディオン[選択時]背景の色*/
	color: white !important; /*アコーディオン[選択時]文字の色*/
}

#building_list .ui-state-default{
	border: 1px solid #f0efff  !important;  /*アコーディオン[外枠]境界線の色*/
}


div.floorsign {
  float: left !important;
  font-size:small !important;
  border-left:1px solid #241e69  !important; /*アコーディオン[外枠]境界線の色*/
  border-top:1px solid #241e69  !important; /*アコーディオン[外枠]境界線の色*/
  text-align:center !important;
  padding-top:5px !important;
  height:40px !important;
  width:50px !important;
  color:#FFF !important;
  background:#40409a !important;
  }

/*建物index用ここまで*/


