

.question{width:100%;border-top:2px solid #bdbdbd;border-bottom:1px solid #bdbdbd;font-family:"NanumGothic",sans-serif; margin-bottom:20px;}
.question .qtit{text-align:left; margin:50px 0 10px 0;}
.question tr{border-top:1px solid #cdcdcd;}
.question tr:first-child{border-top:0;}
.question th{background:#f6f6f6; width:20%;text-align:left; padding-left:3%; font-size:13px; font-weight:bold;border-bottom:1px solid #d7d7d7;}
.question td{text-align:left;background:#fff;color:#5c5c5c;font-size:15px; border-bottom:1px solid #d7d7d7; padding:5px 10px;}
.question input[type="text"],
.question select{color:#5c5c5c;line-height:12px;font-size:14px;font-family:"NanumGothic",sans-serif;background:#f6f6f6;vertical-align:middle;border:1px solid #cdcdcd;}
.question select{padding:0.9%;}
.question textarea{vertical-align:middle;border:1px solid #cdcdcd; width:99%; height:150px;background:#f6f6f6;}
.question label{margin-right:1%;}
.question .button{margin-right:1%;line-height:12px;font-size:14px;font-family:"NanumGothic",sans-serif;background:#5e5e5e;vertical-align:middle;border:1px solid #5e5e5e;padding:1%; cursor:pointer;}
.question .button a{color:#fff;}
.question .add{margin-top:1%;}
.question .wid10{width:99%;}
.question .wid20{width:200px;}
.question .wid30{width:30%;}
.question .wid53{width:49%;}
.question .wid70{width:70%;}

.question2{width:500px;font-family:"NanumGothic",sans-serif;margin-left:47px; margin-top:20px;}
.question2 th{width:70px;text-align:center; font-size:13px; font-weight:bold;}
.question2 td{text-align:left;color:#5c5c5c;font-size:13px;line-height:18px; padding:3px;}
.question2 input[type="text"],
.question2 select{color:#5c5c5c;line-height:12px;font-size:13px;font-family:"NanumGothic",sans-serif;background:#ffffff;vertical-align:middle;}
.question2 select{padding:0.9%;}
.question2 textarea{vertical-align:middle; width:99%; background:#ffffff;}
.question2 label{margin-right:1%;}
.question2 .button{margin-right:1%;line-height:12px;font-size:14px;font-family:"NanumGothic",sans-serif;background:#5e5e5e;vertical-align:middle;border:1px solid #5e5e5e;padding:1%; cursor:pointer;}
.question2 .button a{color:#fff;}
.question2 .add{margin-top:1%;}
.question2 .wid10{width:99%;}
.question2 .wid20{width:200px;}
.question2 .wid30{width:30%;}
.question2 .wid53{width:49%;}
.question2 .wid70{width:70%;}

.btnblue{margin-top:10px;}
.btnblue a{width:8%;margin:0 auto;display:block;padding:0.7em 1.5em 0.8em 1.5em;font-size:16px;color:#fff;border:1px solid #024586;border-radius:2em;background:#0054a6; text-align:center;letter-spacing:-0.5px; font-weight:bold;}
.btnblue a:hover{background:#fff;color:#024586;}

.btnblue2{height:78px;}
.btnblue2 a{ width:35px; margin:0 auto;display:block;padding:1.3em 1.0em;font-size:15px;color:#fff;border:1px solid #024586;border-radius:0.8em;background:#0054a6; text-align:center;letter-spacing:-0.5px; font-weight:bold;}
.btnblue2 a:hover{background:#fff;color:#024586;}

.t_blue { color:#3a83c8;}
.map_c {float:left; width:100%;}
.if_map {float:left;}
.map_info {float:right;}

h4.priv_ta {padding:0 0 5px; margin:0;}
.priv_ag {padding-top:10px;}
.priv_t {padding:10px; width:100%; height:160px; border:1px solid #d4d4d4; background-color:#fafafa; }


.sangdam2_div {width:760px; height:176px; background-color:#d7d7d7 !important;}
