
.formBox {
    overflow: hidden;
    padding: 0 0 40px 0;
	font-size:13px;
}
    
.formBox .submitBox {
      width: 280px;
      margin: 20px auto 0 auto;
      overflow: hidden; 
}
	  
.formBox .submitBox input {
        width: 100px;
        margin: 0 auto;
        padding: 3px 20px;
}

.formBox .submitBox .submit {
        float: left;
}

.formBox .submitBox .reset {
        float: right;
}
    
.formBox table {
      margin-top: 20px;
      width: 680px;
	  margin:0 auto;
	  border-top:1px solid #ccc;
	  border-left:1px solid #ccc;
}
      
.formBox table tbody {
        width: 680px;
        margin: 0 auto;
        border-left: 1px solid #ccc;
        border-top: 1px solid #ccc; 
}
        
.formBox table tbody tr th, .formBox table tbody tr td {
          padding: 10px; 
}
        
.formBox table tbody tr th {
          border-bottom: 1px solid #ccc;
          border-right: 1px solid #ccc;
          background: #d7ddeb; 
		  width:20%;
		  text-align:center;
}
		  
.formBox table tbody tr td {
          border-bottom: 1px solid #ccc;
          border-right: 1px solid #ccc; 
}
		 
.formBox table tbody tr .hissu{
			 background:#e4e4e4;
			 width:35px;
}

.formBox table tbody tr td ul {
            overflow: hidden; 
}

.formBox table tbody tr td ul li {
              width: 100px;
              float: left; 
}

.errmsg{
	color:#F00;
	line-height:1.6em;
	width:680px;
	margin:0 auto;
}


.formBox .hissu{
	text-align:center;
	font-weight:bold;
	font-size:13px;
	padding:10px;
}
	
.thank p{
	text-align:center;
	line-height: 2.6em;
}

.mb30{
	margin-bottom:30px;
}

#wrap #content .formBox form table tbody tr td textarea{
	height:160px;
	width:390px;
}

#footer {
    margin-top: 0px;
}

#wrap .to-top{
	margin-bottom:20px;
}