@charset "utf-8";

#contact-form {}
#contact-form input[type="text"],
#contact-form textarea {
	width: 100%;
    padding: 6px 10px;
    font-size: 13px;
    height: auto;
    resize: none;    
    border-radius: 10px;
    -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
	background: #fff;
	border: 1px solid #fff;
    color: #cecece;
}

#contact-form input[type="text"]:focus,
#contact-form textarea:focus {
	border-color: #58C4A7; 
	background: #fff;
	color: #555;
}
#contact-form a {
	color: #555;
}

.xet-privacy {
	width: 100%;
	padding: 10px;
    font-size: 12px;
    height: auto;
    resize: none;    
    border-radius: 20px;
    -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;	
	background: #fff;
	border: 0;
    color: #555;
}

.xet-estimate {
    width: 90%;
    margin: auto;
    padding: 1% 0;
}

.xet-agreetxt {
    color: #fff;
}

/* Device 해상도가 768px 이하만 작동 */
@media (max-width: 767px) {		
	#contact-form input[type="text"],
	#contact-form textarea {
		padding: 7px;
	}

}