
BODY {
  BACKGROUND-COLOR: #FFFFFF;
  PADDING-LEFT    : 0px;
  PADDING-TOP     : 0px;
  PADDING-BOTTOM  : 0px;
  PADDING-RIGHT   : 0px;

  MARGIN-LEFT     : 15px;
  MARGIN-TOP      : 15px;
  MARGIN-BOTTOM   : 15px;
  MARGIN-RIGHT    : 15px;
}

BODY {
  FONT-SIZE:12px;
}

A:link { color:blue; text-decoration: none;}
A:visited{color:#5555FF; text-decoration: none;}
A:active{color:#0000FF; text-decoration: underline;}
A:hover{background-color:#DDDDDD; text-decoration: underline;}

.contents li {
	font-family: sans-slerif, helvetica, arial;
	/*font-size : medium;*/
        font-size  : 14pt;
	margin-top : 15px;
	list-style-type: circle;
}


H1{
/*  font-family: verdana, arial, helvetica, Sans-Serif;*/
  font-family: arial, helvetica, sans-serif ;
  COLOR: #000000;
  COLOR           : #008030;
  FONT-WEIGHT     : bolder;
  /*FONT-SIZE       : xx-large;*/
  FONT-SIZE       : 22pt; 
  PADDING-LEFT    : 15px;
  PADDING-RIGHT   : 0px;
  PADDING-TOP     : 0px;
  PADDING-BOTTOM  : 0px;
  MARGIN-TOP      : 5px;
  MARGIN-BOTTOM   : 5px;
  /*text-decoration : underline;*/
}

H2 {
/*  font-family: verdana, arial, helvetica, Sans-Serif;*/
  BACKGROUND-COLOR: #80C024;
  /* COLOR           : #FFFFFF;*/
  COLOR           : #FFFFFF;
  FONT-WEIGHT     : bold;
  /*FONT-SIZE       : large*/;
  FONT-SIZE       : 16pt; 
  PADDING-LEFT    : 3px;
  PADDING-RIGHT   : 3px;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;

  MARGIN-LEFT     : 0px;
  MARGIN-RIGHT    : 0px;
  MARGIN-TOP      : 15px;
  MARGIN-BOTTOM   : 15px;

  /*BORDER-LEFT : 12px solid #667399;*/
  /*BORDER-LEFT     : 10px solid #91C3FF;*/
}

H3 {
/*  font-family: verdana, arial, helvetica, Sans-Serif;*/
  COLOR           : #000000;
  /*BACKGROUND-COLOR: #FFFFFF;*/
  BACKGROUND-COLOR : #D8FF90;
  FONT-SIZE       : 10pt;
  PADDING-LEFT    : 3px;
  PADDING-RIGHT   : 0px;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;

  MARGIN-LEFT     : 0px;
  MARGIN-TOP      : 3px;
  MARGIN-RIGHT    : 0px;
  MARGIN-BOTTOM   : 3px;
  border-left: 5px solid #80C024;
}

H4 {
  /*font-family: verdana, arial, helvetica, Sans-Serif;*/
  COLOR           : #667399;
  FONT-SIZE       : 9pt;
  PADDING-LEFT    : 3px;
  PADDING-RIGHT   : 0px;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;

  MARGIN-LEFT     : 5px;
  MARGIN-TOP      : 0px;
  MARGIN-RIGHT    : 0px;
  MARGIN-BOTTOM   : 0px;
}

PRE {
  BORDER-RIGHT    : 1px solid;
  BORDER-TOP      : 1px solid;
  BORDER-BOTTOM   : 1px solid;
  BORDER-LEFT     : 1px solid;
  MARGIN-LEFT     : 5px;
  MARGIN-TOP      : 5px;
  MARGIN-RIGHT    : 5px;
  MARGIN-BOTTOM   : 5px;
  WIDTH           : auto;
  LINE-HEIGHT     : normal;
  HEIGHT          : auto;
  BACKGROUND-COLOR: #FFFFFF;
  COLOR           : #666666;
  FONT-SIZE       : 10pt;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;
  PADDING-RIGHT   : 3px;
  PADDING-LEFT    : 3px;
}

table {
}

th {
  BACKGROUND-COLOR : #394b95;
  COLOR : #FFFFFF;
}

td {
  BACKGROUND-COLOR : #FFFFFF;
}

p {
  MARGIN-TOP      : 10px;
  MARGIN-BOTTOM   : 2px;

}

dl {
  /*BACKGROUND-COLOR : #394b95;*/
  COLOR : #000000;
  MARGIN-TOP      : 5px;
  MARGIN-BOTTOM   : 5px;
  PADDING-TOP     : 1px;
  PADDING-BOTTOM  : 1px;
}

dt {
  /*BACKGROUND-COLOR : #394b95;*/
  /*BACKGROUND-COLOR : #FFFFFF;*/
  BACKGROUND-COLOR : #CCCCCC;
  FONT-WEIGHT      : bold;
  FONT-SIZE        : 13px;
  MARGIN-LEFT     : 1px;
  MARGIN-RIGHT    : 1px;
  MARGIN-TOP      : 3px;
  MARGIN-BOTTOM   : 3px;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;
  
  BORDER-LEFT     : 5px solid #AAAAAA;
/*  BORDER-LEFT     : 5px solid #394b95;*/
/*  BORDER-LEFT     : 5px solid #308050;*/
}

dd {
  BACKGROUND-COLOR : #FFFFFF;
  MARGIN-LEFT     : 1px;
  MARGIN-RIGHT    : 1px;
  MARGIN-TOP      : 3px;
  MARGIN-BOTTOM   : 3px;
  PADDING-LEFT    : 25px;
  PADDING-RIGHT   : 1px;
  PADDING-TOP     : 1px;
  PADDING-BOTTOM  : 1px;
}

li {
  BACKGROUND-COLOR : #FFFFFF;
  MARGIN-LEFT     : -5px;
  PADDING-LEFT    : 0px;
}


ul{
    list-style-type:square;
    color:#888888;
}

li{
    color:#000000;
}


/** 脚注のように小さく*/
.foot {
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : left;
  COLOR            : #444444;
  FONT-SIZE        : 8pt;
  MARGIN-TOP      : 5px;
  MARGIN-BOTTOM   : 5px;
}

/** カウンタの部分 */
.counter {
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : left;
  COLOR            : #000000;
  FONT-SIZE        : 8pt;
  MARGIN-TOP      : 5px;
  MARGIN-BOTTOM   : 5px;
}

/** 更新日 */
.updatedate{
  BACKGROUND-COLOR : #FFFFFF;
  TEXT-ALIGN       : right;
  COLOR            : #000000;
  FONT-SIZE        : 8pt;
}

/** インデント */
.indent {
  MARGIN-LEFT      : 20px;
}

/** ボタンみたいに */
.textbutton{
  BACKGROUND-COLOR : #C4FB99;
 /* COLOR            : #000000;*/
  FONT-WEIGHT      : bold;
  WIDTH            : 200px;
 /* WIDTH            : auto;*/
  TEXT-ALIGN       : center;
  LINE-HEIGHT      : normal;
  HEIGHT          : auto;
  MARGIN-LEFT     : 20px;
  MARGIN-RIGHT    : 5px;
  MARGIN-TOP      : 20px;
  MARGIN-BOTTOM   : 2px;
  PADDING-TOP     : 3px;
  PADDING-BOTTOM  : 3px;
  PADDING-RIGHT   : 3px;
  PADDING-LEFT    : 3px;
  BORDER-RIGHT    : 1px solid;
  BORDER-TOP      : 1px solid;
  BORDER-BOTTOM   : 1px solid;
  BORDER-LEFT     : 1px solid;

}

