body {
	float: center;
	background-image: url("wallppr073.gif");
	background-repeat: repeat;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
}
h1 {
    width: 650px;
	float: center;
	background-image: url("wallppr073.gif");
	background-repeat: repeat;
	font-family: HGP創英角ﾎﾟｯﾌﾟ体;
	font-size: 28pt;
	color: #008000;
	margin-top: 80px;
	margin-right: auto;
	margin-left: auto;
	text-align:center;
}
table.tbl01{
    width: 430px;
	float: right;
	background-image: url("wallppr073.gif");
	background-repeat: repeat;
	border; solid 1px #000000;
	color: #800080;
}

td.top01{
    width: 430px;
	float: center;
	background-image: url("wallppr073.gif");
	background-repeat: repeat;
	font-family: HGP創英角ﾎﾟｯﾌﾟ体;
	font-size: 34pt;
	color: #008000;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	text-align:left;

	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}

/* ページデザイン： */
  html { margin: 0px; padding: 0px; }
  div#mainbody { margin: 3em; }
  div#mainbody p { line-height: 2; }
  p#copyright { font-size: 120%; font-family: Verdana,Arial,sans-serif; margin: 1em; border-top: 1px gray solid; }
		
/* ヘッダデザイン： */
  div#header {
       width: 450px;
	   float: center;
       border-top: 3px;
       border-bottom: 3px;
       background-color: #ccffff;
       font-size:180%; text-align: center;
 }
/* スクロールボックスデザイン： */
  div#scrollBox {
      float: center;
      line-height: 150%;
      height: 142px;
      width: 680px;
      padding: 5px;
      background-color: #99FF66;
      text-align:left;
      overflow-y: scroll; 
}

/* メニューバーデザイン： */
  div#menubar {
       background-color: #330000;
 	   float: center;
       width: 60%;
       font-size: 140%;
      }
	
/* サブメニューデザイン（共通）： */
 div.hiddenmenus ul { list-style: none; margin: 0px; padding: 0px; font-size: 120%; text-align: left; }
 div.hiddenmenus li { border-width: 0px 1px 1px 1px; border-style: solid; border-color: green; padding: 0.1em 0.3em; }
 div.hiddenmenus li a { text-decoration: none; }
 div.hiddenmenus li a:hover { text-decoration: underline; }
		
/* サブメニューデザイン（個別）： */
 div#subMenu01 { position:absolute; top: 117px; left: 375px; visibility: hidden; }
 div#subMenu01 ul { background-color: #ccffff; }
 div#subMenu02 { position:absolute; top: 117px; left: 528px; visibility: hidden; }
 div#subMenu02 ul { background-color: #ffcccc; }
 div#subMenu03 { position:absolute; top: 117px; left: 687px; visibility: hidden; }
 div#subMenu03 ul { background-color: #ccffcc; }
 div#subMenu04 { position:absolute; top: 117px; left: 855px; visibility: hidden; }
 div#subMenu04 ul { background-color: #ddccff; }

/* モデルコース　ページ　デザイン：　*/
 body#model_bd { background-color: #FFFFCC; color: #000000; text-align: center; font-family: ＭＳ Ｐゴシック; }
 td#model01{ padding-top:1; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; }
 td#model02{ background-color: #CCFFCC; valign:top; padding-top:1; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 129px; }
 td#model03{ background-color: #CCFFFF; valign:top; padding-top:8; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 540px; }
 td#model04{ background-color: #FFFFFF; valign:top; padding-top:8; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 540px; }

/* 観光スポット　ページ　デザイン：　*/
 body#spot_bd { background-image: url("wallppr059.gif"); ackground-color: #A7CDC4; color: #000000; text-align: center; font-family: ＭＳ Ｐゴシック; }
 td#model01{ padding-top:1; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; }
 td#model02{ background-color: #CCFFCC; valign:top; padding-top:1; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 129px; }
 td#model03{ background-color: #CCFFFF; valign:top; padding-top:8; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 540px; }
 td#model04{ background-color: #FFFFFF; valign:top; padding-top:8; padding-right:4; padding-bottom:1; padding-left:4; line-height:150%; width: 540px; }

