@charset "utf-8";

body, h1, h2, h3, h4, form, dl, dt, dd { margin: 0; padding: 0; }
body {
	padding: 0;
	background-color:#FFFFFF;
	text-align: left;
	}

#up1{
    margin: 10px 0 0 10px;
	padding: 0;
}

#title {
  width: 300px;
  float: left;
  color: lightseagreen;
  font : 24pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  border-left: solid 10px darkcyan;
  text-align: left;
  margin : 0;
  padding: 0 0 0 10px;
}

#info1 {
  float: left;
  margin: 0px;
  padding: 0px;
  width: 300px;
}

#info1 p {
  color : #666666;
  font : 10pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: left;
  margin : 0px;
  padding: 0 0 0 5px;
}

#info1 a, #info1 a:link, #info1 a:visited {
  color: steelblue;
}

#info1 h1 {
  color : maroon;
  font : 12pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: left;
  margin : 0px;
  padding: 5px;
}

#dummy1 {
  clear : both;
  margin: 0;
  padding: 0;
  width: 0px;
  height: 0px;
}

#map {
  float : left;
  margin: 10px;
  padding: 0px;
  width: 600px;
  height: 600px;
}

#info2 {
  float: left;
  margin: 10px;
  padding: 0px;
  width: 250px;
  height: 600px;
}

#info2 h1 {
  color : teal;
  font : 12pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: left;
  margin : 0px;
  padding: 0px;
}

#info2 p {
  color : #666666;
  font : 10pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: left;
  margin : 0px;
  padding: 0 0 0 5px;
}

#info2 a, #info2 a:link, #info2 a:visited {
  color: steelblue;
}

#info2 em {
  color: saddlebrown;
  font : 10pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: left;
  margin : 0px;
  padding: 0px;
  font-weight: bold;
}

#copyright {
  width: 800px;
  background-color: palevioletred;
  text-align: left;
  margin : 0 auto;
  padding: 0px;
}

#copyright p {
  color : #FFFFFF;
  font : 10pt "ＭＳ Ｐゴシック", Osaka, sans-serif;
  text-align: right;
  margin : 0px;
  padding: 0px;
}

