+}
+
+#overworld-map {
+ width: auto;
+ margin: 0 auto;
+}
+#overworld-map td {
+ overflow: hidden;
+ padding: 0;
+ background: transparent;
+ border: solid 1px #000;
+}
+#overworld-map td div {
+ width: 32px;
+ height: 32px;
+ overflow: hidden;
+}
+
+#overworld-map td div.city {
+ cursor: pointer;
+}
+#overworld-map td div.city.yours {
+ border: solid 1px var(--green-border);
+}
+#overworld-map td div.city.yours img {
+ width: 100%;
+}
+#overworld-map td div.city.others {
+ border: solid 1px var(--red-border);
+}
+#overworld-map td div.city.others img {
+ width: 100%;
+}
+
+#overworld-map .grid-numbers {
+ color: #7b7b7b;
+ text-align: center;
+}
+
+#sector-selector {
+ margin: 20px 50px;
+}
+#sector-selector select {
+ margin-left: 20px;
+}