.formWrap{font-family:"¸¼Àº °íµñ", "malgun gothic", "µ¸¿ò", dotum, serif; color:#333;}
.formWrap form, .formWrap div, .formWrap p{margin:0px; padding:0px;}
.formWrap a{color:#333; text-decoration:none;}
.formWrap input{vertical-align:middle;}

.agreeWrap .agreeTxt{padding:20px 0; border-top:3px solid #333; border-bottom:1px solid #eae9e7;}
.agreeWrap .agreeTxt .textarea{width:100%!important; padding:0!important; font-size:12px; color:#666; line-height:18px; border:0 none; outline:none;}
.sub.contact .agreeWrap .agreeTxt .textarea{height:80px;}
.agreeWrap .agreeBtn{padding:10px 0; font-size:12px; color:#666; text-align:right; line-height:20px;}

.formInput{margin:40px 0 0; border-top:3px solid #333;}
.formInput th{padding:15px 0; font-size:14px; color:#333; font-weight:normal; line-height:20px; border-bottom:1px solid #000;}
.formInput td{padding:10px 50px; background:url(image/line_td.gif) no-repeat left center; border-bottom:1px solid #e7e7e7;}
.sub.support .formInput td.style6{padding:10px 50px 5px; background:url(image/line_td2.gif) no-repeat left center;}
.sub.support .formInput td.style8{background:url(image/line_td3.gif) no-repeat left center;}
.sub.contact .formInput td.style6{background:url(image/line_td3.gif) no-repeat left center;}
.formInput td .input{margin:0; padding:0; line-height:28px; background:#f9f9f9; border:1px solid #e7e7e7; height:30px;}
.sub.support .formInput td.style6 input{margin:0 0 5px;}
.formInput td .button{height:30px; margin:0; padding:0 20px; font-size:13px; color:#fff; line-height:30px; background:#666; border:0 none;}
.formInput td select{height:28px; margin:0; padding:0; line-height:28px; background:#f9f9f9; border:1px solid #e7e7e7;}
.formInput td img{vertical-align:middle;}

.formWrap .formButton{padding:40px 0; text-align:center; border-bottom:3px solid #333;}
.formWrap .formButton input, .formWrap .formButton img{margin:0 10px; display:inline-block;} 