@charset "shift_jis";

body {
  background:#ffffff;

}
* a img {
  border:0;
}

/* pκΜκ */
* {
  font-family: arial;
  font-size:16px;
}

/* ϊ{ΜκΝfont-family: lr oSVbN; */


a:link {
  color:#000088;
  text-decoration: underline;
}
a:visited {
  color:#000088;
  text-decoration: underline;
}
a:hover {
  color:#ff0000;
  text-decoration: underline;
}
a:active {
  text-decoration: underline;
}

h1 {
  font-family: lr oSVbN;
  font-size:18px;
}
.bpj {
  font-family: lr oSVbN;
  font-size:16px;
  font-weight:bold;
}
.bpe {
  font-family: arial;
  font-size:16px;
  font-weight:bold;
}

.bpe1 {
  font-family: arial;
  font-size:16px;
  font-weight:bold;
  background-color: #ffffbb;
}

.top {
background:#dcdcdc;
}

.top3 {
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
  text-align:left;
  FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#dcdcdc, endColorstr=#ffffff, gradienttype=0);
  background:#ffffff;
}






.npj {
  font-family: lr oSVbN;
  font-size:16px;
}

hr {
  width: 100%; 
  height: 2px;
}
.rgb1 {
  background-color: rgb(204, 204, 255);
}


img.left {

  float: left;

  margin-right: 0.8em;

  margin-bottom: 0.5em;

}

img.right {

  float: right;

  margin-left: 0.8em;

  margin-bottom: 0.5em;

}


