/* jwebreportg.css　-> yama.css
   - "Report" style sheet for Japanese Web document  by Yano K. */

/* Setting for Japanese common style */

BODY {
  line-height: 160%;
  background: #e4e8dc;
/*  background: #e0e8d0;*/
  color: black;
}


/* ■リンク■ */
	a:link		{ color: blue; text-decoration: none; }/* リンク（未訪問） */
	a:visited	{ color: purple; text-decoration: none; }/* リンク（訪問済み） */
	a:active	{ color: purple; }/* リンク（クリック時） */
	a:hover		{ color: red; background-color : #ffffcc;}/* リンク（カーソルが乗っている時） */


P {
  text-indent: 1em;
  text-align: justify;
}

LI P, DD P {
  text-indent: 0;
}

P, DD {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

PRE, BLOCKQUOTE, UL, OL, DL, DIV {
  margin-top: 1em;
  margin-bottom: 1em;
}

EM {
  font-style: normal;
  text-decoration: underline;
}

STRONG {
  font-weight: bolder
}

BLOCKQUOTE {
  margin-left: 2em;
}

ADDRESS {
  margin: 2em 0 0 10%;
  line-height: 120%;
  font-style: normal;
  text-align: right;
}

PRE {
  line-height: 135%;
}

PRE.sample {
  line-height: 120%;
  background: #d8e0d0;
  padding: 0.5em;
  border: outset thin #d8e0d0;
}

.note {
  margin-left: 2em;
  text-indent: 0;
}

.waku {
  line-height: 120%;
  background: #d8e0d0;
  padding: 0.5em;
  border: outset thin #d8e0d0;
}

/* Headings */

H1 {
text-align:center;
　　border:5px ridge #0099FF;
　　border-top:5px none;
　　border-right:5px none;
　　border-bottom:5px none;
　　border-left:5px none;
　　padding:5px;

}

H2 {
  font: bold large/130% 'Times New Roman',serif;
  text-align: left;
  margin-top: 2em;
  border-width: thin 0.6em thin 0.6em;
  border-style: solid none;
  border-color: green;
  padding: 0.4em 0;
}

H3 {
  font: bold medium/130% 'Times New Roman',serif;
  text-align: left;
  margin-top: 2em;
  margin-left: 0;
  padding: 0 0.4em;
  border-color: green;
  border-style: none solid none solid;
  border-width: 0.6em;
}

H4 {
  font: bold medium/130% 'Times New Roman',serif;
  text-align: left;
  margin-left: 1em;
  margin-bottom: 0.5em;
}

span.sample1 {font-size: 12px; }
span.sample2 {font-size: 12em; }
span.sample3 {font-size: 12ex; }
span.sample4 {font-size: 80%; }
span.sample5 {font-size: 100%; }
span.sample6 {font-size: 120%; }
span.sample7 {font-size: xx-small; }
span.sample8 {font-size: x-small; }
span.sample9 {font-size: small; }
span.sample10 {font-size: medium; }
span.sample11 {font-size: large; }
span.sample12 {font-size: x-large; }
span.sample13 {font-size: xx-large; }
