@charset "UTF-8";
/* line 5, sass/map-search.scss */
body {
  margin: 0;
}

/* line 11, sass/map-search.scss */
.balloon-box {
  display: flex;
  text-decoration: none;
}

/* line 15, sass/map-search.scss */
.balloon-box .balloon-img {
  display: block;
  width: 80px;
  height: 80px;
  margin-right: 10px;
}

/* line 22, sass/map-search.scss */
.balloon-box table.gmapballoon {
  width: calc(100% - 90px);
}

/*学区名のラベル*/
/* line 30, sass/map-search.scss */
.schoolNameLabel {
  visibility: hidden;
  position: absolute;
  background-color: #FFF !important;
  opacity: 0.7;
  font-size: 18px;
  font-weight: bold;
  padding: 5px 8px;
  border-radius: 3px;
  z-index: 100;
}

/* line 42, sass/map-search.scss */
.include-school-name {
  font-weight: bold;
  color: #dd0000;
  font-size: 20px;
  background-color: #ECECEC;
  padding: 3px 12px;
}

/* line 50, sass/map-search.scss */
#tab-list {
  display: table;
  width: 100%;
}

/* line 55, sass/map-search.scss */
#tab-list .tab {
  display: table-cell;
  color: #FFF;
  background-color: #79b7c8;
  width: 50%;
  text-align: center;
  padding: 10px 0;
  text-decoration: none;
}

/* line 65, sass/map-search.scss */
#tab-list .active {
  background-color: #2887c8;
}

/* ふきだし内 */
/* line 71, sass/map-search.scss */
#map_canvas .gm-style-iw {
  height: auto !important;
  width: auto !important;
}

/* line 77, sass/map-search.scss */
.gmapballoon {
  border-style: none;
  font-size: 10px;
  color: #3F3F3F;
  width: 300px;
}

/* line 47, sass/partial/_functions.scss */
.gmapballoon .half:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 87, sass/map-search.scss */
.gmapballoon .half > div {
  float: left;
  width: 50%;
}

/* line 95, sass/map-search.scss */
.gmapballoon a img {
  padding: 2px;
  border: 1px solid #CCC;
}

/* line 103, sass/map-search.scss */
.gmaptitle {
  font-weight: bold;
  font-size: 12px;
}

/* line 108, sass/map-search.scss */
.gmapkakaku {
  color: #F30;
  font-size: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-bottom: 1px dotted #CCC;
}

/* line 116, sass/map-search.scss */
.gmapmadori {
  color: #333;
  font-size: 20px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  border-bottom: 1px dotted #CCC;
}

/* line 124, sass/map-search.scss */
.maptenpo {
  font-size: 12px;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;
}
