input.parsley-success,
select.parsley-success,
textarea.parsley-success {
	color: #333333;
	border: 1px solid #e2e2e2;
}
input.parsley-error,
select.parsley-error,
textarea.parsley-error {
	color: #ff605b;
	border: 1px solid #ff605b;
}

.parsley-errors-list {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 0.9em;
	line-height: 0.9em;
	opacity: 0;
	
	display: inline-block;
	width:100%
}
.parsley-errors-list.filled {
	opacity: 1;
	color: #ff605b !important;

}
.parsley-errors-list li {
	display: block;
	padding: 12px 0 10px 0;
	font-size: 12px;
	line-height: 1;
	color: #ff605b !important;
	text-align:left;
}


/*°í¹ÌÈñÃß°¡*/
.parsley-error input[type="radio"] + label:before {
    border: 1px solid #ff0000;
}
.parsley-error span, .parsley-error input[type="radio"] + label {
	color : #ff0000;
}

#floatJumpConsult .parsley-errors-list li {
	padding: 0 0 10px 30%;
}


dl.agreebox {float:right !important;text-align:right !important;}
dl.agreebox dd {float:right !important;margin-top:0;width:60% !important;}

dl.agreebox dd span.agreedetail, dl.agreebox dd a.privacy {float:right !important;font-size:0.625em;font-weight:normal;color:#777;text-align:right;}


.sum {
    width: 31%;
    float: left;
    display: block;
    line-height: 3.1;
    font-weight: bold;
    font-size: 19px;
    
}

.input2 {
    width: 69%;
    float: right;
    border: 1px solid #c2c2c2;
    background: #fff;
   font-size: 16px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-radius: 10px;
    height: 55px;
     font-family: 'GmarketSansMedium';
    padding-left: 10px;
}

.input1 {
    width: 100%;
    float: left;
    border: 1px solid #c2c2c2;
    background: #fff;
    font-size: 16px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    
    border-radius: 10px;
    height: 55px;
    font-family: 'GmarketSansMedium';
    padding-left: 10px;
    margin-right: 10px;
}
input::placeholder {
  color: #333;
    font-size: 18px;
}

select{
    width: 100%;
    border: 1px solid #c2c2c2;
    background: #fff;
    font-size: 16px;
    margin-bottom: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
   
    border-radius: 10px;
    height: 55px;
    font-family: 'GmarketSansMedium';
    padding-left: 10px;
}