#contents h3{
	color:#e25c0b;
	background:url('../images/common/h3_orange.png') no-repeat;
}
#contents h4{
	border-left:20px solid #e25c0b;
}
form{
width:100%;
padding:30px 0;
margin:0 auto;
}
fieldset{
margin:0 0 20px 0;
}
label{
width:100px;
margin:0 20px 0 0;
float:left;
}
.accent1{
font-size:80%;
color:#cc0000;
}
input,textarea{
width:450px;
float:left;
}
input{
height:30px;
}
#contents th{
background:#fff8c9;
}
#contents th,td{
border:1px solid #f8c935;
padding:5px;
}
.radiobutton{
width:20px !important;
float:none !important;
height:20px !important;
}
.checkbox{
width:20px !important;
float:none !important;
height:20px !important;
}
.shortbox{
width:60px !important;
height:20px !important;
float:none !important;
}
.checkbox_wrap{
width:450px;
float:right;
}
#submit_btn{
padding:30px 0 0 20px;
}
#reset_bt,#submit_bt{
width:100px !important;
margin:0 50px;
border:0;
border-radius:3px;
}
#reset_bt{
background:#68b4dd;
}
#submit_bt{
background:#f36969;
}