/* ------------------------------
 地図
------------------------------ */
[class*='column-map'],
[class*='column-street-view'] {
  @apply rounded-md overflow-hidden mt-(--unit-margin-top) mb-(--unit-margin-bottom);
}

:where(.column-map div:has(> .js-open-street-map)),
:where(.column-map div:has(> .js-s2d-ready)),
:where(.column-street-view div:has(> .js-street-view)) {
  @apply max-w-full;
}

:where(.column-map .js-open-street-map),
:where(.column-map .js-s2d-ready),
:where(.column-street-view .js-street-view) {
  @apply aspect-video;
}
