/* ↓ここからヘッダー */
.header{
  text-align : center;
  font-size :32px;
  width : 800px;
  padding-top : 0px;
  padding-left :10px;
  padding-right : 10px;
  padding-bottom : 0px;
  background-repeat : no-repeat;
  margin-left : auto;
  margin-right : auto;
background-position : center top;
}
/* ↓headerに画像が入る場合の情報 */

.header img{ 
  margin-left : 10px;
  margin-right : 10px;
  margin-top : 5px;
  margin-bottom : 20px;
  }

/* ↓ここからリンクメニュー */

DIV.navi {
  text-decoration: none;
  text-align : center;
  width : 700px;
  margin-left : auto;
  margin-right : auto;
 }
DIV.navi LI{
  font-family:'メイリオ', Arial, Verdana, Osaka, MS P Gothic, sans-serif;
  text-decoration: none;
  display: inline;  
  height : 30px;
  text-align : center;
  vertical-align : middle;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  margin-top : 0px;

}
DIV.navi A{
  text-decoration: none;
  text-align : center;
   border-right: 1px #ff9966 dotted;
   border-left: 1px #ff9966 dotted;
   padding : 0px 0.3em 10px;padding-left : 0.3em;padding-bottom : 0px;padding-left : 0.3em;
  font-size : 12px;
}
DIV.navi UL{
  text-decoration: none;
  background-repeat : no-repeat;
  width : 700px;
  height : 35px;
  text-align : center;
  vertical-align : middle;
  font-family:'メイリオ', Arial, Verdana, Osaka, MS P Gothic, sans-serif;
  font-size : 10px;
  list-style-type : none;
  clear : both;
  margin : 0px auto;
}
.navi A:LINK, .navi A:VISITED, .navi A:ACTIVE
	{
  font-weight : 600;
  text-decoration : none;
  color : navy;
	}
.navi A:HOVER
	{
  font-weight : 600;
  text-decoration : none;
  color : navy;
	}
/* ここまでリンクメニュー↑ */
/* ここまでヘッダー ↑*/


.header H1{
  font-size : 32px;
  font-weight : 700;
  text-align : center;
  font-family :'メイリオ',Arial,Verdana,Osaka,sans-serif;
  color:#ff9999;
  margin-top : 20px;
  margin-bottom : 0px;
  margin-left : auto;
  margin-right : auto;
  height : 50px;
}
.mapbar{
  font-size : 12px;
  text-align : right;
  width : 95%;
}
