form{padding:0; margin:0;}

#post{padding:4px; table-layout:fixed; background:#EEE;}
#post th{text-align:right; padding-right:10px; font-size:11px; font-family:돋움; width:120px; background:#f7f7f7; color:#35383D;}
#post td{text-align:left; padding-left:10px; font-size:11px; font-family:돋움; background:#fff; color:#999;}
#post div{padding:7px 0 0 0;}
#post select{font-size:11px; font-family:돋움; width:100px;}
#post .zone{font-size:12px; font-weight:bold;}
.input{border:1px solid #dedfde; font-size:12px;}

.list_top_cate:link{font-size:11px; font-family:돋움; text-decoration:none; font-weight:bold; margin-right:5px; color:#50CE30;}
.list_top_cate:active{font-size:11px; font-family:돋움; text-decoration:none; font-weight:bold; margin-right:5px; color:#50CE30;}
.list_top_cate:visited{font-size:11px; font-family:돋움; text-decoration:none; font-weight:bold; margin-right:5px; color:#50CE30;}
.list_top_cate:hover{font-size:11px; font-family:돋움; text-decoration:none; font-weight:bold; margin-right:5px; color:#40A140;}

#list{padding:4px; table-layout:fixed; background:#EEE; margin-top:5px;}
#list th{font-size:12px; font-family:돋움; background:#EEEBE0; color:#35383D; padding-top:9px; padding-bottom:6px;}
#list td{font-size:12px; background:#fff; color:#333; padding-top:8px; padding-bottom:5px;}

.list_link:link{font-size:12px; text-decoration:none; color:#333;}
.list_link:active{font-size:12px; text-decoration:none; color:#333;}
.list_link:visited{font-size:12px; text-decoration:none; color:#333;}
.list_link:hover{font-size:12px; text-decoration:none; color:#62829B;}

.listC_link:link{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum','돋움';}
.listC_link:active{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum','돋움';}
.listC_link:visited{font-size:12px; text-decoration:none; color:#747474; font-family:'dotum','돋움';}
.listC_link:hover{font-size:12px; text-decoration:none; color:#62829B; font-family:'dotum','돋움';}

#listPage{padding-top:10px; table-layout:fixed;}
#listPage a:link{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold;}
#listPage a:active{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold;}
#listPage a:visited{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold;}
#listPage a:hover{font-size:11px; text-decoration:none; color:#9ACD32; font-family:Verdana; font-weight:bold;}
.pageOn{font-size:11px; font-weight:bold; color:#9ACD32; font-family:Verdana;}
.page{font-size:11px; font-weight:bold; color:#747474; font-family:Verdana;}

.secureon{font-weight:bold; color:red;}
.secure{font-weight:bold;}

.viewTable{padding:4px; table-layout:fixed; background:#EEE;}
.viewTable th{font-size:12px; font-family:돋움; background:#EEEBE0; color:#35383D; padding:8px;}
.viewTable td{font-size:12px; background:#fff; color:#333; padding:8px;}
.info{font-size:12px; font-family:돋움; background:#f7f7f7; color:#666; padding:8px; border-bottom:1px solid #EEE;}
.infoD{font-size:11px; font-family:돋움; background:#fff; color:#999; padding:5px; text-align:right; border-bottom:1px solid #EEE;}

.viewlink:link{font-size:12px; text-decoration:none; color:#FFA21E;}
.viewlink:active{font-size:12px; text-decoration:none; color:#FFA21E;}
.viewlink:visited{font-size:12px; text-decoration:none; color:#FFA21E;}
.viewlink:hover{font-size:12px; text-decoration:none; color:#749831;}

#content{font-size:12px; line-height:170%; text-align:justify; padding:10px; width:100%; color:#565656;}
.file{padding:10px; text-align:center; width:100%;}

#passTable{border:5px solid #EEE; padding:1px;}
#passTable .title{background:#f7f7f7; padding:20px; font-size:12px;}

#privacy{width:98%; height:40px; font-size:11px; padding:10px; overflow-y:scroll; text-align:justify; line-height:140%; font-family:'돋움';}
#privacy_agree{width:550px; text-align:justify; padding-top:5px; margin:0; font-weight:bold; font-size:12px;}
#yak{width:100%; height:80px; border:3px solid #EEE; font-size:12px; padding:10px; overflow-y:scroll; text-align:justify; line-height:140%;}
#agree{width:550px; text-align:justify; padding-top:5px; margin:0; font-weight:bold; font-size:12px;}

#smsDIV{border:5px solid #666; background:#FFF; width:150px; height:240px; position:absolute; z-index:101; display:none; padding:1px; margin-left:-50px;}
#smsDIV textarea{font-size:12px; line-height:140%; width:130px; height:70px; color:#1d1d1d; border:1px solid #DEDFDE; padding:5px; margin-left:5px;}
#smsDIV .title{font-weight:bold; font-family:돋움; padding:5px 0 0 5px;}
#smsDIV .pnum{font-weight:bold; font-family:Tahoma; font-size:11px; padding:0 0 3px 5px; color:#67ca31;}
#smsDIV .cnt{font-family:Tahoma; font-size:10px; padding:0 5px 3px 0; color:gray; text-align:right;}
#smsDIV .sbtn{margin-left:5px; margin-right:2px;}

#linkurl{font-size:11px; font-family:돋움; padding:10px; color:#5481BF;}
#linkurl a:link{font-size:11px; text-decoration:none; color:#5481BF; font-family:Tahoma,Verdana;}
#linkurl a:active{font-size:11px; text-decoration:none; color:#5481BF; font-family:Tahoma,Verdana;}
#linkurl a:visited{font-size:11px; text-decoration:none; color:#5481BF; font-family:Tahoma,Verdana;}
#linkurl a:hover{font-size:11px; text-decoration:none; color:#9ACD32; font-family:Tahoma,Verdana;}

#sqlist{padding:4px; table-layout:fixed; background:#EEE; margin-top:5px; border-top:2px solid #50CE30;}
#sqlist th{font-size:11px; font-family:돋움; background:#f7f7f7; color:#009DB5; padding-top:4px; padding-bottom:3px;}
#sqlist td{font-size:12px; background:#fff; color:#777; padding:5px;}
#sqlist .sqlistDetail{table-layout:fixed; text-align:center;}
#sqlist .c{font-weight:bold; color:#F3D0A8; margin-right:5px}

#SQviewTable{padding:4px; table-layout:fixed; background:#EEE;}
#SQviewTable th{font-size:12px; font-family:돋움; background:#bee68b; color:#fff; padding:8px;}
#SQviewTable td{font-size:12px; font-family:돋움; background:#fff; padding:10px; text-align:center; vertical-align:top;}

#SQviewDetail{margin-top:10px; border:3px solid #DEDFDE; font-size:12px;}
#SQviewDetail th{width:80px; text-align:right; padding-right:10px; font-weight:bold; background:#EEE;}
#SQviewDetail td{text-align:left; background:#fff; color:#666; padding:7px 0 5px 10px; line-height:150%;}

#Cal{table-layout:fixed;}
#Cal th{font-size:12px; font-weight:bold; height:30px; background:#efedef; color:#333;}
#Cal td{font-size:12px; font-weight:bold; height:75px; background:#f7f7f7; text-align:center; color:#333;}

#categories{padding:0; margin:0;}
#categories li{padding:0; margin:0; list-style:none; display:inline; width:138px;}
.viewCategory{font-family:돋움; font-size:11px; padding:5px; border:1px dashed #eee; background:#fafafa; margin-top:5px; padding-left:15px; color:#045076;}