    var map;
    if (GBrowserIsCompatible()) {
      map = new GMap2(document.getElementById("map"));
      map.addControl(new GLargeMapControl()); // large を Small に変更可
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(40.677399 , 141.357125), 13);
    }
    function createMarker(point, label, html) {
      var marker = new GMarker(point);
      GEvent.addListener(marker, "click", function() {
        marker.openInfoWindowHtml(html);
      });
      return marker;
    }
    function createside_barEntry(marker, label, html) {
      var div = document.createElement("div");
      var html = '<p>' + label + '</p>';
      div.innerHTML = html;
      div.style.cursor = "pointer";
      div.style.marginBottom = "4px";
      div.style.padding = "4px";
      GEvent.addDomListener(div, "click", function() {
        GEvent.trigger(marker, "click");
      });
      GEvent.addDomListener(div, "mouseover", function() {
        div.style.backgroundColor = "#eaeaea";
      });
      GEvent.addDomListener(div, "mouseout", function() {
        div.style.backgroundColor = "#fff";
      });
      return div;
    }
    GDownloadUrl("http://misawa-times.com/wp-content/themes/MTimes/soramachi/cat2_life.xml", function(data, responseCode) { // XMLファイルの名称・場所
    if(responseCode == 200) {
      var xml = GXml.parse(data);
      var markers = xml.documentElement.getElementsByTagName("marker");
      var side_bar = document.getElementById("side_bar");
      side_bar.innerHTML = "";
      for (var i = 0; i < markers.length; i++) {
        var point = new GLatLng(parseFloat(markers[i].getAttribute("lat")),
                              parseFloat(markers[i].getAttribute("lng")));
        var label = markers[i].getAttribute("label");
        var html = markers[i].getAttribute("html");
        var marker = createMarker(point, label, html);
        map.addOverlay(marker);
        var side_barEntry = createside_barEntry(marker, label);
        side_bar.appendChild(side_barEntry);
      }
    } else if(responseCode == -1) {
       alert("タイムアウトしました。後ほど再試行してください。");
    } else { 
       alert("エラーです。XMLファイルを確認してください。");
    }
    });
