/* マップ画面 */
#map {
    width: 100%;
    height: 100vh;
    z-index: 1; /* マップの背景レイヤー */
    position: relative;
}

/* レイヤー2: レイヤー切替ボタン */
.leaflet-control-layers {
    z-index: 2; /* レイヤー切替ボタンをマップより前面に表示 */
}

.leaflet-control-layers.hidden {
    display: none; /* 要素を非表示にする */
}