a:visited{
  color                 : #5755BA;
  text-decoration       : none;
}

a:hover{
  color                 : #5755BA;
  text-decoration       : underline;
}

#contents p{
  width                 : 580px;
  line-height           : 150%;
  letter-spacing        : 0.1em;
  margin-bottom         : 20px;
}

#contents h2{
  width                 : 580px;
  height                : 25px;
  margin                : 10px 0;
  text-indent           : -9999px;
  background-image      : url('../img/title/site_policy.gif');
  background-repeat     : no-repeat;
  background-position   : 0 0;
}

#contents h3{
  color                 : #5755BA;
  font-size             : 1.2em;
  border-bottom         : dotted 1px #5755BA;
  width                 : 580px;
  margin                : 10px 0 5px 0;
}

.attention{
  color                 : #670000;
}