@import url(default2.css);

.news {
  background-color: #DDDDED;
  font-style: oblique;
}

SPAN.italic {
  font-style: oblique;
}
SPAN.Strike {
  text-decoration: line-through
}

P {
  line-height:130%;
}
P.date {
  background-color: #D8D8FF;
}

P.level1 {
  margin-left: 3%;
}
P.level1up {
  margin-left: 3%;
  margin-bottom: 0%;
}
P.level1mid {
  text-indent: 1em;
  margin-left: 3%;
  margin-top: 0.2%;
  margin-bottom: 0%;
}
P.level1bot {
  text-indent: 1em;
  margin-left: 3%;
  margin-top: 0.2%;
}
.level1 {
  margin-left: 3%;
}
.continue {
  margin-left: 3%;
  margin-top : 0%;
  margin-bottom: 0%;
  padding-top : 0%;
  padding-bottom: 0%;
}

.level2 {
  margin-left:  5%;
  margin-top : 0%;
  margin-bottom: 0%;
}
DIV.HedFod {
  background-color: #FDFFFD;
}

DIV.BlueIn {
  line-height:110%;
  color:#111144;
}

DIV.Center {
  text-align:center
}
/*PRE {border:2px #e0eec0 groove;
  border-style: inset;
  background-color: #e3e3e3;
  padding: 3%;
  margin-left: 5%;
  margin-right: 2%;
  white-space: pre;
  display: block;
}*/
PRE.G {
/*  font-family: Courier; 
  border:1px;
  border-style: groove;
  background-color: #e3e3e3;
*/
  margin-left: 5%;
  margin-right: 2%;
/*  white-space: pre;*/
}
BLOCKQUOTE.G {
  border:1px;
  border-style: inset;
  padding: 3%;
  margin-left: 5%;
  margin-right: 2%;
  white-space: pre;
  display: block;
}

	BLOCKQUOTE P{
		text-indent: 1em;
		margin: 0%;
	}
	BLOCKQUOTE P.talk{
		text-indent: 0em;
	}
	BLOCKQUOTE DIV{
		text-align: right;
	}

kbd  {background-color: #DDDDEE;}
  /* samp {border: 4px #888888 groove; background-color: #dddddd; margin-right: 2px; margin-left: 2px; white-space: pre;} */
  /* code {border: none; width: 100%; background-color: #ccffff; border-style: groove; border-width: 4px; white-space: pre;} */
  /* div.code {background-color: #ccffff; border: 4px #888888 groove; margin-right: 2px; margin-left: 2px;} */

DIV.HedFod {
  text-align:right;
}
DIV.Counter {
  color: #CCCCCC;
  text-align: right;
}
DIV.todo {
  border-width: 2px;
  border-color: #DDEEFF;
  border-style: groove;
  font-size   : 75%;
  width       : 25%;
  float       : right;
  text-align  : left;
  display     : inline;
}
H1, H3 {
  color:#114411;
}

DIV.talk {
  background-color: #D0EFB0;
  margin-left     : 5%;
  margin-right    : 2%;
}

UL {
	margin-top: 0%;
	margin-left: 8%;
}

SPAN.ogami {
  background-color: #DEEEDE;
}
SPAN.y {
  background-color: #E5F5DC;
}
