@charset "UTF-8";
/*--------------------------------------------------------

	toyama.css

---------------------------------------------------------*/
/* モーダル */
.bl_ta_modalMap {
  height: 884px;
}

@media screen and (min-width: 751px) {
  .bl_ta_modalMap {
    max-height: 90vh;
  }
}

@media screen and (max-width: 1120px) {
  .bl_ta_modalMap {
	height: 70vw;
  }
}

@media screen and (max-width: 750px) {
  .bl_ta_modalMap {
    height: 100vh;
  }
}

.bl_ta_modalMap_imgWrap {
	width: 4421px;
    top: -1780px;
    right: -2027px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .bl_ta_modalMap_imgWrap {
    height: 3495px;
  }
}

@media screen and (max-width: 1120px) {
  .bl_ta_modalMap_imgWrap {
    width: 620vw;
	top: -274vw;
    right: -310vw;
  }
}

@media screen and (max-width: 750px) {
  .bl_ta_modalMap_imgWrap {
	top: -260vw;
    right: -287vw;
  }
}

@media screen and (max-width: 750px) and (orientation: landscape) {
  .bl_ta_modalMap_imgWrap {
	top: -287vw;
    right: -289vw;
  }
}

/* 地図から探す */
/* ロケーションボタンの位置調整 */
#loc-toyama {
	top: 382px;
    right: 339px;
}

#loc-tateyama {
	top: 442px;
    right: 286px;
}
