.form-area
{max-width:800px; margin:0 auto;}
.form-area tr,
.form-area td,
.form-area th
{font-family:'pretendard';}
.form-wrap table
{width:100%; border-collapse: collapse;}
.form-wrap table .formmail tr
{border-bottom:1px solid #ddd;}
.form-wrap .formmail td.formmail_title_bgcolor
{font-family:'pretendard', 'nanumsquare'; padding:20px 0; font-size:15px; font-weight:600; color:#222;}

.form-wrap .formmail td.formmail_cell_bgcolor
{padding:5px;}
.form-wrap .formmail td.formmail_cell_bgcolor input,
.form-wrap .formmail td.formmail_cell_bgcolor textarea
{width:95%; border:1px solid #ddd; padding:10px; font-family:'pretendard', 'nanumsqure'}
/* 폼메일 연락처 */
.form-wrap .formmail td.formmail_cell_bgcolor input[name='phone_no1'],
.form-wrap .formmail td.formmail_cell_bgcolor input[name='phone_no2'],
.form-wrap .formmail td.formmail_cell_bgcolor input[name='phone_no3']
{width:29%;}

/* 체크박스 */
.form-wrap .formmail td.formmail_cell_bgcolor input[type='checkbox']
{display:inline-block; width:auto; margin:10px 0 15px;}
/* 파일첨부 */
.form-wrap .formmail td.formmail_cell_bgcolor input[type='file']
{border:none;}
/* 하단 버튼 (HTML 태그에 form-btn class 추가 후 수정) */
.form-wrap .form-btn ul li
{display:inline-block; width:200px; margin:0 10px;;}
.form-wrap .form-btn ul li a
{padding:15px 0; display:block; background:#ddd; font-size:15px; color:#222; }
.form-wrap .form-btn ul li:nth-child(1) a
{ background:#0094ed; color:#fff;}
.form-wrap .form-btn ul li a:hover
{opacity:.8}