body {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;

}
table {
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	font-size: 12px;
	font-style: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.backy {
	background-color: #66CC66;
	padding: 5px;
}
.senter {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.note {
	font-size: 10px;
}
.bordery {
	border: 2px solid #66CC66;
}
th {
	background-color: #FFFF66;
	padding: 2px;
}
.tabley {
	border-collapse: collapse;
	border: 2px solid #33CC66;
}
.td2 {
	padding: 2px;
	border: 1px solid #66CC66;
}
td {
	margin: 0px;
	padding: 0px;
}
a:link{/*リンク色*/
  color: #009900;
  text-decoration: none;
  }
a:visited{/*訪問済みリンク色*/
  color: #009900;
  text-decoration: none;
  }
a:hover,a:active{
	color: #003333;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FF9999;
  }
div.top19{
	font-size: 10pt;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	color: #001100;
	margin: 0 5%;
	border-left: 2px ridge #FAFAFD;
	border-right: 2px ridge #FAFAFD;
	width: 680px;
	height: 100%;
	background-color: #FFFFFF;
  }
.title{/*SiteTitle部分の設定*/
  font-size: 18pt;/*文字サイズ*/
  font-family: "ＭＳ ゴシック", "Osaka−等幅";
  font-weight: bold;
  letter-spacing: 0.2em;
  color: #003300;/*文字色*/
  padding: 0.7em 0.5em 0.2em 2em;
  margin: 0 0.7em 0.5em 0.7em;
  }
h1{/*SiteTitle部分の設定*/
  font-size: 20pt;/*文字サイズ*/
  font-family: "ＭＳ ゴシック", "Osaka−等幅";
  font-weight: bold;
  color: #003300;/*文字色*/
  padding: 0.7em 0.5em 0.2em 2em;
  margin: 0 0.7em 0.5em 0.7em;
  }
h2{/*<About>,<Diary>部分の設定*/
  font-size: 12pt;
  font-family: "ＭＳ ゴシック", "Osaka−等幅";
  font-weight: bold;
  letter-spacing: 0.1em;
  color: #003300;  
  padding: 0.2em 0.6em;
  margin: 0 1em 2px 0.3em;
  border-bottom: 2px solid #CC0033;/*下線の色*/
  width: 15em;/*横幅*/
  }
h3{/*<About>,<Diary>部分の設定*/
  font-size: 10pt;
  font-family: "ＭＳ ゴシック", "Osaka−等幅";
  font-weight: bold;
  letter-spacing: 0.1em;
  color: #003300;
  background-color: #FFFFFF;
  padding: 0.2em;
  margin: 3px 1em 1px 0.5em;
  border-bottom: 1px solid #990033;/*下線の色*/
  width: 22em;/*横幅*/
  }
.topbox{
  background-color: #FFFFFF;
  margin: 1.2em 0 1.2em 0;
  border: 1px solid #66CC66;/*枠色*/
  }
.summary p{
  padding: 0.6em;
  margin: 0;
  }
.summary .diary{/*Diary部分の設定*/
  padding: 0.6em;
  height: 11em;/*高さ*/
  overflow: auto;
  scrollbar-3dlight-color: #ABABAC;
  scrollbar-arrow-color: #515151;
  scrollbar-darkshadow-color: #FCFCFD;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color:#FCFCFD;
  scrollbar-shadow-color: #ABABAC;
  scrollbar-track-color: #FFFFFF;
  }
.menu{
  padding: 1em 1em 0.5em 1em;
  border-bottom: 1px solid #66CC66;
  }
.menu dl{/*メニュー一つの枠の設定*/
  margin: 0.7em 0.7em 0;
  border: 1px solid #66CC66;/*枠色*/
  float: left;
  width: 10.5em;/*幅。全体の幅に対応して設定してください*/
  height: 7em;/*高さ。紹介文に合わせて拡げてください*/
  overflow: hidden;
  }
.menu dt a{/*メニュー内リンク部分の設定*/
  font-size: 12pt;/*文字サイズ*/
  font-weight: bold;
  font-family: "ＭＳ ゴシック", "Osaka−等幅";
  letter-spacing: 0.1em;
  padding: 0.1em 0.4em 0.1em 0.4em;
  margin: 0.2em 0.2em 0.3em 0.2em;
  border-bottom: 2px solid #FF6666;/*下線の太さ・色*/
  display: block;
  width: 100%;
  }
.menu dt a:hover{/*マウスを乗せたときの設定*/
  background-color: #FFCCCC;
  border-bottom: 2px solid #CC3333;
  }
.menu dd{/*メニュー紹介文部分の設定*/
  font-size: 10pt;/*文字サイズ*/
  background-color: #FFFFFF;/*背景色*/
  padding: 0.3em;
  margin: 0.2em 0.25em;
  }
.menu .footer{/*カウンタなどの部分*/
  font-size: 10pt;
  font-style: normal;
  font-family: Tahoma, Arial, sans-serif;
  text-align: center;
  margin: 2em 1em 0 1em;
  padding: 0.5em;
  clear: both;
  }
.top19 address{
	font-size: 10pt;
	font-style: italic;
	font-family: Tahoma, Arial, sans-serif;
	letter-spacing: 0.1em;
	text-align: center;
	background-color: #FFCCCC;
	background-image: url(images/020_bg.gif);
	padding: 0.5em;
	margin: 0 0 1em 0;
	border-bottom: solid 1px #003300;
	font-weight: normal;
  }
/* For IE Box */
*{ box-sizing : border-box}
*{ -moz-box-sizing : border-box}

