#main h2 {
font-size: 14px;
border-top: 3px double #666;
border-bottom: 3px double #666;
padding: 5px;
}
#main h3 {
font-size: 12px;
font-weight: normal;
background: #ccc;
padding-left: 5px;
}

#main h2 {
font-size: 14px;
border-top: 3px double #666;
border-bottom: 3px double #666;
padding: 5px;
}
#main h3 {
font-size: 12px;
font-weight: normal;
background: #ccc;
padding-left: 5px;
}

#main table {
font-size: 12px;
margin: 20px 40px;
}
#main tr {
background: #fff;
}
#main td {
padding: 5px;
}
#main .td2 {
background: #eee;
padding: 5px;
width:275px;
}

.title {
border-top: 3px double #fff;
padding: 0px 0px 0px 5px;
background: #ccc;
margin: 0px 30px 0px 50px;
}
.more {
padding:20px;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 0px 30px 0px 50px;
}
.entry p {
margin: 15px 40px 0px 40px;
}

#main table {
border: none;
font-size: 12px;
margin: 20px 40px;
}
#main tr {
}
#main td {
background: #eee;
padding: 5px;
}
#main input {
font-size:12px;
width: 200px;
color: #333;
border-top: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 0px 5px 0px 0px;
padding: 1px 1px 1px 3px;
}
#main input.tel {
width: 40px;
color: #333;
border-top: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 0px;
padding: 1px 1px 1px 3px;
}
#main .btn {
width: 70px;
color: #333;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
margin: 0px 5px 0px 0px;
padding: 0px 5px 0px 5px;
}
#main textarea {
font-size:12px;
width: 200px;
color: #333;
border-top: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
margin: 0px 5px 0px 0px;
padding: 1px 1px 1px 3px;
}
#main .check {
border: 0px;
width: 20px;
margin-left: 45px;
}

.box2 {
margin: 30px 80px 0px 40px;
padding: 10px;
border: 3px double #FF6600;
}