
.clearfix:after {
  content: "";
  clear: both;
  display: block;
}

body {
	background: #440011;
	color: #666666;
}

#container {
  width: 800px;
  margin: 0 auto;
  background: #fff;
}

a {
  color: #ff6600;
  text-decoration: underline;
}



h1 {
  margin: 0 auto;
}

dl {
  width: 800px;
  margin: 5px 0;
}

dt {
  width: 280px;
  height: 40px;
  text-align: right;
  float: left;
}

dd {
  width: 500px;
  height: 40px;
  margin-left: 300px;
  text-align: left;
}

dt.commnet {
  width: 280px;
  height: 100px;
  text-align: right;
  float: left;
}

dd.commnet {
  width: 500px;
  height: 100px;
  margin-left: 300px;
  text-align: left;
}

p {
	text-align: center;
}

.blockhead {
  width: 750px;
  margin: 0 auto;
  background: #440011;
  padding: 5px 0;
}

.blockhead p {
  margin: 0 5px;
  text-align: left;
  color: #fff;
}

.blockhead-aft {
  margin: 0 25px;
  text-align: right;
  font-size: 10pt;
}

#info p {
  font-size: 9pt;
}

#submit {
  margin: 30px 0 0;
  padding: 0 0 30px;
  text-align: center;
}

#submit input {
  width: 200px;
  height: 50px;
  font-size: 20pt;
}