@charset "shift_jis";
/* Begin Contact Form CSS */
.contactform {
  position: relative;
  width: 100%;
}

.contactleft {
  display: inline;
  float: left;
  clear: both;
  width: 25%;
  margin: 5px 0;
  padding: 4px;
  font: 90%/175% Osaka, Verdana, sans-serif;
  text-align: right;
}

.contactright {
  display: inline;
  float: right;
  width: 70%;
  margin: 5px 0;
  padding: 4px;
  font: 90%/175% Osaka, Verdana, sans-serif;
  text-align: left;
}

.contacterror {
  border: 1px solid #ff0000;
}

/* End Contact Form CSS */
/*Link Page*/
#link-list ul,
#link-list li{
  list-style: none;
}

#link-list ul h3{
  margin-bottom: 8px;
  padding: 2px 4px;
  border: 1px solid #ccc;
  background-color: #cf9;
}

#link-list ul li ul li{
  margin: 0 0 8px 20px;
}