.postTitle span {
	font-size: 24px;
}
#btnToCheck {
	margin-left: 227px;
}
#btnToInput {
	float: left;
	margin: 0 20px 0 117px;
}
#btnSubmit {
	float: left;
}

#thanks {
	margin-top: 30px;
}
#thanks p {
	color: #498E50;
}
#thanks p strong {
	font-size: 28px;
	font-weight: normal;
}
#thanks .message {
	font-size: 18px;
}

#thanksBox {
	background: #33813B url(../images/contact/thanksBoxBG.jpg) no-repeat 0 50%;
	padding: 20px 20px 10px 150px;
	margin-bottom: 15px;
}
#thanksBox p {
	color: #FFF;
}
#thanksBox p strong {
	font-size: 18px;
	font-weight: bold;
}

.entryPost table {
	width: 100%;
	margin-top: 10px;
	border-top: solid 1px #CCC;
	border-left: solid 1px #CCC;
}

.entryPost table tr th {
	background: #F2F2F2;
	width: 200px;
	vertical-align:top;
}
.entryPost table tr .renew {
	background: #CCC;
}
 
.entryPost table tr th, .entryPost table tr td {
	padding: 6px 3px;
	text-align: left;
	font-size: 14px;
	border-right: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}
#O-CELLO .category3 .entryPost ul li ,#O-CELLO .category4 .entryPost ul li  {
	background: none;
	padding-left: 5px;
	margin-bottom: 10px;
}


#formStep {}
#formStep {}
#formStep ul {}
#formStep ul li {
	float: left;
	border: #498E50 solid 2px;
	padding: 5px;
	margin-right: 10px;
	color: #498E50;
	background-image: none!important;
}
#formStay {
	border: #498E50 solid 2px;
	background: #498E50!important;
	color: #FFF!important;
}
#lastStep {
	border: #498E50 solid 2px;
	background: #498E50!important;
	color: #FFF!important;
}
#O-CELLO .category3 .entryPost #formStep ul .stay {
	background: #498E50;
	color: #FFF;
}
.entryPost .emSection {
	padding-top: 0;
	padding-bottom: 5px;
	font-size: 11px;
	color: #F00;
}

.required {
	font-size: 11px;
	color: #F00;
}
#agreement {
	margin-bottom: 30px;
}
#agreement textarea {
	width: 645px;
	height: 130px;
	scrollbar-base-color: transparent;
	scrollbar-arrow-color: transparent;
}


