body{
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
.body{
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
div{
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
}
td{
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
.head{
  color: #ffffff;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
/* 赤〜青 */
.event {
  filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#990000, endcolorstr=#ffffff, gradienttype=1);
  width: 100%;
  height: 20;
  color: #ffffff;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
}
.date {
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: block;
}
.title {
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}
.details {
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: normal;
}
.hot {
  color: #FF0000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
}
.link {
  color: #0000FF;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
}
.special {
  color: #000000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight: bold;
}
pre {
  white-space: pre; 
  background-color: #ffffff;
  color: #990000;
  font-family: 'ＭＳ　ゴシック', Geneva, Arial, Helvetica, sans-serif;
  font-size3em;
  font-weight: normal;
}