.form1_fieldset {margin:5px 0;border:1px solid silver;}
.form1_dl {margin:0;}
.form1_dl dt {margin:5px 0 2px 0; color:#000000; font-family:Nanum,'Malgun Gothic', '맑은 고딕'; font-size:12px;font-weight:normal;font-style:normal;}
.form1_dl dt img {vertical-align:middle;}
.form1_dl dd {margin:0; padding: 0 0 5px 0; border-bottom:none 1px #D6D8C5;color:#bbbbbb; font-family:Nanum,'Malgun Gothic', '맑은 고딕';font-size:px;font-weight:normal;font-style:normal;}
.form1_fieldset legend {border:0;width:auto;padding:0 2px;margin-bottom:0;color:#000000; font-family:Nanum,'Malgun Gothic', '맑은 고딕'; font-size:12px;font-weight:normal;font-style:normal;}
.termlink1 {padding-top:5px;}
.termlink1, .termlink1 a {color:#000000; font-family:Nanum,'Malgun Gothic', '맑은 고딕'; font-size:12px;font-weight:normal;font-style:normal;}
.form1_dl dd label { font-weight:normal;font-style:normal; }
.form1_dl dd p {margin:2px 0 0 0; padding:0;color:#bbbbbb; font-size:px;}
.form1_input {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; height:22px; vertical-align:middle;font-size:px;font-family:Nanum,'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
select.form1_input,input[type="file"].form1_input {padding:0; height:22px;}
select.form1_input option {padding:0; height:22px;color:#555555;font-family:Nanum,'Malgun Gothic', '맑은 고딕';}
.form1_textarea {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:3px;border:solid 1px #cccccc;background-color:#ffffff; color:#555555; font-size:px;font-family:Nanum,'Malgun Gothic', '맑은 고딕';font-weight:normal;font-style:normal;}
.form1_btnbox {margin:5px 0;padding-top:5px;border-top:none 2px #dddddd; text-align:center;}
.fullable .form1_input, .fullable .form1_textarea {width:100%;}
