/* $BK\BN$N4pK\(B */
body {
  font-family: helvetica, monospace;
  background-color: rgb(240, 255, 224);
  color: black;
}

/* $B%?%$%H%k(B */
h2   {
  font-style: italic;
}

/* $BF|IU(B */
h3 {
  border-style: none;
  border-width: thin;
  border-color: rgb(128, 128, 128);
  /* background-color: rgb(240,240,255); */
}

/* $BF|IU$N(B a $B%?%0(B */
h3 a {
  font-family: fantasy;
  color:       rgb(0, 0, 0);
  background-color: rgb(240, 255, 224);
}

/* $B>.8+$@$7(B */
h4 {
  line-height: 200%;
  text-decoration: underline;
  color: green;
  background-color: rgb(240, 255, 240);
}

blockquote {
  border-style: none;
  border-width: thin;
  color: black;
  background-color: rgb(240, 255, 240);
  width: 90%;
  padding-top: 0em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

div.dayitem {
  border-style: solid;
  border-width: thin;
  color: black;
  background-color: rgb(240, 255, 240);
  width: 90%;
  margin-left: 1em;
  padding-top: 0em;
  padding-bottom: 1em;
  padding-left: 1em;
  padding-right: 1em;
}

/* $BCJMn$N9T4V$r7hDj$9$k(B */
p {
  margin-left: 1em;
  margin-right: 1em;
  line-height: 115%;
  text-indent: 1em;
}

p.right {
	text-align:	right;
}

/* URL $B5-=RMQ(B */
p.url {
  color: black;
  text-align:      right;
  font:            90% courier, monospace;
  border-style : outset;
  border-width : medium;
  border-color: rgb(224, 240, 255);
  padding: 0.25em;
  background-color: rgb(224,224,255);
}

p.noindent {
  text-indent: 0em;
}

/* $B0zMQ(B */
p.quote {
  text-indent: 0em;
  color: black;
  background-color: rgb(255,255,224);
  border-style: solid;
  border-width: medium;
  border-color: rgb(128, 128, 128);
  padding: 1em;
}


/* $B%3!<%I(B, $B2a5n$H$N8_49@-$N$?$a$KCV$$$F$"$k(B */
code.block {
  color: black;
  font:            100% courier, monospace;
  border-style : ridge;
  border-width : medium;
  padding: 0.25em;
  background: rgb(255, 255, 255);

/*  font: 100% courier, monospace;
  border-style: ridge;
  border-width: medium;
  border-color: rgb(128, 128, 128);
  padding: 1em;
  background: white; */
}

/* $B<h>C@~(B */
strike {
  color : rgb(224, 224, 224);
  background-color: rgb(240, 255, 240);
}


/* $B%$%a!<%8(B */
/*img {
    align: bottom;
	float: none;
}
*/

/* $B%V%m%C%/MWAG(B($B%3!<%I(B) */
div.code {
  margin: 1em;
  margin: 1em;
  font:            100% courier, monospace;
  border-style : ridge;
  border-width : medium;
  border-color : rgb(128, 128, 128);
  padding: 1em;
  color: black;
  background-color: rgb(255, 255, 255);
}

/* $B%V%m%C%/MWAG(B */
div.block {
  margin-left : 1em;
  margin-right: 1em;	
  border-style : ridge;
  border-width : medium;
  border-color : rgb(128, 128, 128);
  padding: 1em;
  color: black;
  background-color: rgb(255, 255, 255);
}

/* $B0zMQ(B */
div.quote {
  margin-left : 1em;
  margin-right: 1em;	
  border-style : ridge;
  border-width : medium;
  border-color : rgb(128, 128, 128);
  padding: 1em;
  color: black;
  background-color: rgb(255, 255, 255);
}

/* $B%V%m%C%/MWAG(B($B%3!<%I(B) */
pre.code {
  margin: 1em;
  margin: 1em;
  color: black;
  font:            100% courier, monospace;
  border-style : ridge;
  border-width : medium;
  border-color : rgb(128, 128, 128);
  padding: 1em;
  background: rgb(255, 255, 255);
}
