BODY{
  /*background-image : url(sozai/back.gif);
  */
  background-color : #efebad;
  background-repeat : repeat;
  background-attachment : fixed;
  SCROLLBAR-FACE-COLOR:#ffffff;
  SCROLLBAR-TRACK-COLOR:#ffffff;
  SCROLLBAR-ARROW-COLOR:#333333;
  SCROLLBAR-HIGHLIGHT-COLOR:#333333;
  SCROLLBAR-SHADOW-COLOR:#333333;
  SCROLLBAR-3DLIGHT-COLOR:#ffffff;
  SCROLLBAR-DARKSHADOW-COLOR:#ffffff;
  text-align : center;
}
H3{
  border-bottom-width : 1px;
  border-bottom-style : dashed;
  border-bottom-color : #333333;
  margin-bottom : 4px;
  padding-bottom : 2px;
  font-size : 110%;
  font-family : "HG丸ｺﾞｼｯｸM-PRO";
  margin-top : 4px;
}
H4{
  font-size : 100%;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  margin : 12px 0px 4px;
  margin-left : 0px;
  margin-left : 0px;
  padding : 2px 0px 2px 3px;
  color : #003300;
  background-color : #efebad;
  border-top-width : 1px;
  border-top-style : solid;
  border-top-color : #c6bf42;
  border-left-width : 4px;
  border-right-width : 1px;
  border-bottom-width : 2px;
  border-left-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-color : #c6bf42;
  border-right-color : #c6bf42;
  border-bottom-color : #c6bf42;
}
TD{
  font-size : 90%;
  line-height : 130%;
  /*font-family : "sans-serif";
  letter-spacing : 0.1em;
  */
  color : #003300;
}
/*letter-spacing使用時に、<br>が無視されなくなる*/
/*BR {
  letter-spacing: 0px;
}
*/



.table_2{
  margin : 4pt 0pt 4pt 0pt;
}
.table_2 TD{
  padding : 2pt 4pt 2pt 4pt;
}
UL{
  margin : 0px 0px 0px 0px;
  padding : 0px 0px 0px 15px;
}
LI{
  margin : 0px;
  padding : 0px 0px 0px;
  padding-left : 0px;
}
DT{
  font-weight : bold;
}
DD{
  margin-left : 1em;
  margin-bottom : 0.5em;
}
A{
  color : #003300;
  text-decoration : none;
}
A:visited{
  color : #003300;
}
A:hover{
  color : #b4ac36;
}
A:active{
  color : #b4ac36;
}
#title{
  font-size : 150%;
  font-weight : bold;
  font-family : sans-serif;
}
.kouryaku_kategori1{
  color : #ffffff;
  background-color : #b4ac36;
  padding-left : 4px;
}
.kouryaku_kategori2{
  padding-top : 2px;
  vertical-align : top;
  font-size : 80%;
  font-family : sans-serif;
  font-weight : normal;
}
#tabel_font_small{
  font-size : 90%;
}
.small_1{
  font-size : 90%;
}
.small_2{
  font-size : 70%;
  line-height : 1em;
}
HR{
  color : #333333;
  width : 100%;
  height : 1px;
  border-style : dashed;
}
.table_0{
  /*index.htmlのtable*/
  margin: 0px auto 4px auto;
}
.table_1{
  width : 700px;
  margin: 0px auto 6px auto;
}
.kouryaku_1{
  width: 100%;
  border-width : 0px none;
  border-collapse: collapse;
  background-image : url(sozai/back_t.jpg);
  background-repeat : no-repeat;
  background-position : right bottom;
}
.kouryaku_1 A{
  color : #558811;
}
.kouryaku_1 A:visited{
  color : #558811;
}
.kouryaku_1 A:hover{
  color : #b4ac36;
}
.kouryaku_1 A:active{
  color : #b4ac36;
}
.kouryaku_1 UL{
margin: 8px 0px 8px 8px;
}
TEXTAREA{
  font-size : 90%;
  color : #333333;
  background-color : #ffffdd;
  border : 1px dashed #999999;
}
.itigyou{
  color : #333333;
  background-color : #eeeeee;
  border : 1px dashed #999999;
}
.hukusuugyou{
  color : #333333;
  background-color : #eeeeee;
  border : 1px dashed #999999;
}
.sousin{
  color : #333333;
  background-color : #eeeeee;
  border : 1px solid #333333;
  margin : 2px;
  padding : 2px;
}
.inyou{
  color : #666666;
}
