@charset "Shift_JIS";
/* --------------------------------------------------------------------
ハルカスニッポン博覧会CSS／MAP
--------------------------------------------------------------------- */
/* 島根県
================================================== */

/* MAPカラー設置 */
.wrapper_:has(#bussan-fair_wrap.brand.shimane-matsue) #bussan-fair_map_wrap svg #shimane-matsue * { fill: var(--bussan-fair-area-color); /* 現在の「エリアカラー(基本)」設定 */ }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-hamada) #bussan-fair_map_wrap svg #shimane-hamada * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-izumo) #bussan-fair_map_wrap svg #shimane-izumo * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-masuda) #bussan-fair_map_wrap svg #shimane-masuda * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-oda) #bussan-fair_map_wrap svg #shimane-oda * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-yasugi) #bussan-fair_map_wrap svg #shimane-yasugi * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-gotsu) #bussan-fair_map_wrap svg #shimane-gotsu * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-unnan) #bussan-fair_map_wrap svg #shimane-unnan * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-okuizumo) #bussan-fair_map_wrap svg #shimane-okuizumo * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-iinan) #bussan-fair_map_wrap svg #shimane-iinan * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-kawamoto) #bussan-fair_map_wrap svg #shimane-kawamoto * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-misato) #bussan-fair_map_wrap svg #shimane-misato * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-ohnan) #bussan-fair_map_wrap svg #shimane-ohnan * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-tsuwano) #bussan-fair_map_wrap svg #shimane-tsuwano * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-yoshika) #bussan-fair_map_wrap svg #shimane-yoshika * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-ama) #bussan-fair_map_wrap svg #shimane-ama * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-nishinoshima) #bussan-fair_map_wrap svg #shimane-nishinoshima * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-chibu) #bussan-fair_map_wrap svg #shimane-chibu * { fill: var(--bussan-fair-area-color); }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-okinoshima) #bussan-fair_map_wrap svg #shimane-okinoshima * { fill: var(--bussan-fair-area-color); }

/* ポイント位置(margin＝位置・padding＝線の長さ) */
.wrapper_:has(#bussan-fair_wrap.brand.shimane-matsue) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-hamada) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-izumo) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-masuda) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-oda) #bussan-fair_map_wrap #map_town_name { margin: 20% 0 0 0%; padding:30% 0 0 0; }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-yasugi) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-gotsu) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-unnan) #bussan-fair_map_wrap #map_town_name { margin:16% 0 0 20%; padding:30% 0 0 0; }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-okuizumo) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-iinan) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-kawamoto) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-misato) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-ohnan) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-tsuwano) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-yoshika) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-ama) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-nishinoshima) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-chibu) #bussan-fair_map_wrap #map_town_name {  }
.wrapper_:has(#bussan-fair_wrap.brand.shimane-okinoshima) #bussan-fair_map_wrap #map_town_name {  }

