BODY{
  color          : #636363;
  text-align     : center;
  font           : normal normal normal 10pt / normal '‚l‚r ƒSƒVƒbƒN';
  background     : #ffffff none;
  padding        : 3px;
  margin         : 3px;
  scrollbar-3dlight-color   : #009200;
  scrollbar-arrow-color     : #009200;
  scrollbar-base-color      : #ffffff;
  scrollbar-darkshadow-color: #009200;
  scrollbar-face-color      : #ffffff;
  scrollbar-highlight-color : #009200;
  scrollbar-shadow-color    : #009200;
}

.body1{
  color          : #636363;
  text-align     : left;
  font           : normal normal normal 10pt / normal '‚l‚r ƒSƒVƒbƒN';
  background     : #ffffff none;
  margin         : 3px;
  padding        : 3px;
  border-right   : 2px #9ccf9c solid;
}

.body2{
  color          : #636363;
  text-align     : center;
  font           : normal normal normal 10pt / normal '‚l‚r ƒSƒVƒbƒN';
  background     : #fff4f4 none;
  margin         : 3px;
  padding        : 3px;
}

TABLE{
  border         : none;
  padding        : 0px;
  font           : normal normal normal 10pt / normal '‚l‚r ƒSƒVƒbƒN';
}

TH{
  text-align     : center;
  background	 : #ffffde none;
}

TD{
  text-align     : center;
}

LI{
  list-style-type    : square;
  list-style-position: inside;
}

H1{
  font           : normal normal bold 10pt / normal '‚l‚r ƒSƒVƒbƒN';
  color          : white;
  background     : #009463 none;
  width          : 570px;
  padding        : 5px;
  text-align     : left;
}

HR{
  color          : #009463;
  height         : 2pt;
  width          : 90%;
}

A:LINK{
  color          : #4169e1;
  text-decoration: none;
}

A:VISITED{
  color          : #2e8b57;
  text-decoration: none;
}

A:HOVER{
  color          : #ff6666;
  text-decoration: none;
}

A:ACTIVE{
  color          : #ff00cc;
  text-decoration: none;
}

.menu{
  padding        : 5px;
  width          : 100%;
}

.menu_td{
  text-align     : left;
}

.president{
  text-align     : left;
  width          : 570px;
  padding        : 10px;
  background     : #ffffde none;
  border         : 1 #009463 solid;
  line-height    : 17px;
  margin-bottom  : 8px;
}

.rekidai{
  text-align     : left;
  width          : 500px;
  height         : 30px;
}

.kotei{
  height         : 100%;
  width          : 100%;
  overflow       : auto;
}

.font1{
  color          : #663300;
  font           : normal normal normal 9pt / normal '‚l‚r ƒSƒVƒbƒN';
  line-height    : 13pt;
}

.line{
  color          : #9ccf9c;
  height         : 1pt;
  width          : 100%;
}

.main_menu{
  background     : #ffffff url(graphic/main_menu.gif);
  background-repeat	: no-repeat;
  background-position	: right bottom;
  padding        : 5px;
  text-align     : center;
  border				 : 1 #ceba9c solid;
}

.annai_menu{
  background     : #ffffff url(graphic/annai_menu.gif);
  background-repeat	: no-repeat;
  background-position	: right bottom;
  padding        : 5px;
}

.align_right{
  text-align     : right;
}

.maru{
  list-style-type    : disc;
  list-style-position: inside;
}

.maru_td{
  background     : #ffffff url(graphic/flower_list.gif);
}

.gaku2{
  background-image	: url(graphic/gaku2.gif);
  background-repeat	: repeat-x;
  background-position	: left bottom;
}

.gaku4{
  background-image	: url(graphic/gaku4.gif);
  background-repeat	: repeat-y;
  background-position	: right top;
}

.gaku5{
  background-image	: url(graphic/gaku5.gif);
  background-repeat	: repeat-y;
  background-position	: left top;
}

.gaku7{
  background-image	: url(graphic/gaku7.gif);
  background-repeat	: repeat-x;
  background-position	: left top;
}

.menu2{
  background-image	: url(graphic/menu2.gif);
  background-repeat	: repeat-x;
  background-position	: left bottom;
}

.menu4{
  background-image	: url(graphic/menu4.gif);
  background-repeat	: repeat-y;
  background-position	: right top;
}

.menu5{
  background-image	: url(graphic/menu5.gif);
  background-repeat	: repeat-y;
  background-position	: left top;
}

.menu7{
  background-image	: url(graphic/menu7.gif);
  background-repeat	: repeat-x;
  background-position	: left top;
}

.hyo{
  text-align     : left;
  background	 : #ffffff none;
}

.yakan{
  text-align     : center;
  background	 : #99ccff none;
  font           : normal normal bold 10pt / normal '‚l‚r ƒSƒVƒbƒN';
  color          : white;
}

.sinryo{
  text-align     : center;
  background	 : #ffffff none;
}

.sinryo2{
  text-align     : right;
  background	 : #ffffff none;
}

.sinryo3{
  text-align     : center;
  background	 : #ffffff none;
  font           : normal normal normal 9pt / normal '‚l‚r ƒSƒVƒbƒN';
}

.hospital{
  text-align     : left;
  width          : 600px;
}

.moji{
  background-image	: url(graphic/moji.gif);
  width			: 324px;
  height		: 281px;
}

.moji_s{
  background-image	: url(graphic/moji_s.gif);
  width			: 347px;
  height		: 42px;
  color          	: #dfaecd;
}

.hokan{
  text-align	: left;
  width		: 350px;
}

.examination{
  text-align     : center;
  background	 : #ffffde none;
  font           : normal normal normal 9pt / normal '‚l‚r ƒSƒVƒbƒN';
}

.annai_rg{
  background     : #ffffff url(graphic/t2.gif);
}

.annai_td{
  background     : #ffffff url(graphic/t5.gif);
}

.menu_table{
  padding        : 5px;
}

.link1{
  width          : 270px;
  padding        : 3px;
  background     : #c6e3c6 none;
  border         : 1 #009463 solid;
}

.link2{
  width          : 260px;
  padding        : 3px;
  background     : #ffffcc none;
  border         : 1 #009463 solid;
}

.link3{
  text-align     : left;
  width          : 250px;
  padding        : 10px;
  background     : #ffffff none;
  border         : 1 #009463 solid;
  line-height    : 20px;
}

.font2{
  color          : #636363;
  text-align     : left;
  font           : normal normal normal 12pt / normal '‚l‚r ƒSƒVƒbƒN';
  line-height    : 14pt;
}

.pp1{
  text-align     : left;
  width          : 500px;
  font           : normal normal normal 10pt / normal '‚l‚r ‚oƒSƒVƒbƒN';
  line-height    : 14pt;
}

.pp2{
  text-align     : right;
  width          : 500px;
  font           : normal normal normal 10pt / normal '‚l‚r ‚oƒSƒVƒbƒN';
  line-height    : 14pt;
}