body { padding:0; margin:0; background-color:#e2e2e2}

TD{
	font-size:9pt;
	font-family:"Gulim", "arial";
	color: #838383;
	line-height: 150%;
}


.box{font-size:9pt; color:#645D42; border:1px solid #CBA073; background-color:#EEEBE1;}
.sub_title{padding-Bottom:10px;}
.empty_area_01{padding-Bottom:17px;}
.empty_area_02{padding-Bottom:35px;}
.text01{font-size:9pt; font-family:Gulim,arial; line-height:150%; color:#eb8532; font-weight:bold;}
.title01{font-size:9pt; font-family:Gulim,arial; line-height:150%; color:#b57512; font-weight:bold;}











.thumListImg{width:126px; padding:3px;}
.thumListText{font-size:11px; font-family:dotum; padding-top:5px; line-height:1.3; font-weight:bold; color:#5A5A5A;}
.thumListDate{font-size:10px; font-family:Tahoma; color:#949494;}




a:link{color:#4f4f4f; text-decoration:none;}
a:active{TEXT-DECORATION:none;}
a:visited{color:#4f4f4f; text-decoration:none;}
a:hover{COLOR:#23A4DF; text-decoration:none;}




a.main01:link{font-size:8.5pt; font-family:Gulim,arial; color:#4f4f4f; text-decoration:none; line-height:130%;}
a.main01:active{text-decoration:none; line-height:130%;}
a.main01:visited{font-size:8.5pt; font-family:Gulim,arial; color:#4f4f4f; text-decoration:none; line-height:130%;}
a.main01:hover{font-size:8.5pt; font-family:Gulim,arial;  color:#ffffff; text-decoration:none; line-height:130%;}
.main02{font-size:8.5pt; font-family:Gulim,arial;  color:#4f4f4f; text-decoration:none; line-height:130%; font-weight:bold;}



a.main03:link{font-size:8.5pt; font-family:Gulim,arial; color:#263643; text-decoration:none; line-height:130%;}
a.main03:active{text-decoration:none; line-height:130%;}
a.main03:visited{font-size:8.5pt; font-family:Gulim,arial; color:#263643; text-decoration:none; line-height:130%;}
a.main03:hover{font-size:8.5pt; font-family:Gulim,arial;  color:#6aa9dd; text-decoration:none; line-height:130%;}


a.main04:link{font-size:8.5pt; font-family:Gulim,arial; color:#4f4f4f; text-decoration:none; line-height:130%;}
a.main04:active{text-decoration:none; line-height:130%;}
a.main04:visited{font-size:8.5pt; font-family:Gulim,arial; color:#4f4f4f; text-decoration:none; line-height:130%;}
a.main04:hover{font-size:8.5pt; font-family:Gulim,arial;  color:#6aa9dd; text-decoration:none; line-height:130%;}

a.main05:link{font-size:10pt; font-family:Gulim,arial; color:#ffffff; text-decoration:none; line-height:130%;font-weight:bold;}
a.main05:active{text-decoration:none; line-height:130%;}
a.main05:visited{font-size:10pt; font-family:Gulim,arial; color:#ffffff; text-decoration:none; line-height:130%;font-weight:bold;}
a.main05:hover{font-size:10pt; font-family:Gulim,arial;  color:#6aa9dd; text-decoration:none; line-height:130%;font-weight:bold;}
.main06{font-size:8.5pt; font-family:Gulim,arial;  color:#43893d; text-decoration:none; line-height:120%;}


a.hist01:link{font-size:8.5pt; font-family:dotum,arial; color:#b4b4b4; text-decoration:none;}
a.hist01:active{text-decoration:none;}
a.hist01:visited{font-size:8.5pt; font-family:dotum,arial; color:#b4b4b4; text-decoration:none;}
a.hist01:hover{font-size:8.5pt; font-family:dotum,arial;  color:#838383; text-decoration:none;}



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;}
.inputPass{border:2px 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:돋움; color:#C2DCE9; padding-top:7px; padding-bottom:6px; height:25px; background:url(/common/icon/bg_list_th.gif) repeat-x;}
#list td{font-size:12px; background:#fff; color:#929292; padding-top:8px; padding-bottom:5px; border-bottom:1px solid #DEDEDE;}

.list_link:link{font-size:12px; text-decoration:none; color:#999;}
.list_link:active{font-size:12px; text-decoration:none; color:#999;}
.list_link:visited{font-size:12px; text-decoration:none; color:#999;}
.list_link:hover{font-size:12px; text-decoration:none; color:#2C86BB;}

.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; margin-right:2px; margin-left:2px;}
#listPage a:link{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:active{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:visited{font-size:11px; text-decoration:none; color:#666; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
#listPage a:hover{font-size:11px; text-decoration:none; color:#9ACD32; font-family:Verdana; font-weight:bold; margin-right:2px; margin-left:2px;}
.pageOn{font-size:11px; font-weight:bold; color:#2C86BB; font-family:Verdana; margin-right:2px; margin-left:2px;}
.page{font-size:11px; font-weight:bold; color:#747474; font-family:Verdana; margin-right:2px; margin-left:2px;}

.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:돋움; color:#C2DCE9; padding-top:7px; padding-bottom:6px; height:25px; background:url(/common/icon/bg_list_th.gif) repeat-x;}
.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 th{font-size:12px; font-family:돋움; color:#C2DCE9; padding-top:7px; padding-bottom:6px; height:25px; background:url(/common/icon/bg_list_th.gif) repeat-x;}
#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}

.sqTitle{font-size:11px; font-family:돋움; padding-left:10px; font-weight:bold; margin-top:3px; color:#1D93D6;}
.sqCon{font-size:11px; font-family:돋움; padding-left:10px; text-align:justify; margin-top:3px; line-height:1.5; color:#999;}
.sqDate{font-size:10px; font-family:'Tahoma','Verdana'; padding-left:10px;}

#SQviewTable{padding:4px; table-layout:fixed; background:#EEE;}
#SQviewTable th{font-size:12px; font-family:돋움; color:#C2DCE9; padding-top:7px; padding-bottom:6px; height:25px; background:url(/common/icon/bg_list_th.gif) repeat-x;}
#SQviewTable td{font-size:12px; font-family:돋움; background:#fff; padding:10px; text-align:center; vertical-align:top;}
.baText{font-weight:bold; font-family:Tahoma, Verdana; font-size:24px; padding:15px; text-align:center;}

#SQviewDetail{margin-top:10px; border:3px solid #DEDFDE; font-size:12px;}
#SQviewDetail th{text-align:right; padding-right:10px; font-size:11px; font-family:돋움; width:120px; background:#f7f7f7; color:#35383D;}
#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;}


.blog{display:block; border-bottom:1px dashed #ccc; clear:both; width:98%;}
.blog_title{font-size:12px; font-weight:bold; font-family:'dotum','돋움'; color:#237BA3; width:100%; margin-top:13px;}
.blog_head{font-size:11px; font-family:'dotum','돋움'; width:100%;}
.blog_date{font-size:11px; font-family:Tahoma, Verdana; color:#A1A2A1;}
.blog_memo{line-height:1.6; padding-bottom:20px; text-align:justify; color:#999; margin-left:80px; margin-top:5px; width:100%;}
.blog_link{font-size:10px; font-family:Tahoma, Verdana;}
.blog_icon{float:left; width:80px; margin-top:10px; margin-right:10px;}



a.sitemap:link{font-size:12px; font-family:'dotum','돋움'; color:#656565; text-decoration:none; line-height:170%;}
a.sitemap:active{text-decoration:none; line-height:130%; font-family:'dotum','돋움';}
a.sitemap:visited{font-size:12px; font-family:'dotum','돋움'; color:#656565; text-decoration:none; line-height:170%;}
a.sitemap:hover{font-size:12px; font-family:'dotum','돋움';  color:#2c86bb; text-decoration:none; line-height:170%;}


.Umemo{font-size:12px; font-family:dotum; color:#828282; line-height:1.6;}

a.Utitle:link{font-size:12px; font-family:'dotum','돋움'; color:#1467AA; text-decoration:none; line-height:170%; font-weight:bold;}
a.Utitle:active{text-decoration:none; line-height:130%; font-family:'dotum','돋움'; font-weight:bold;}
a.Utitle:visited{font-size:12px; font-family:'dotum','돋움'; color:#1467AA; text-decoration:none; line-height:170%; font-weight:bold;}
a.Utitle:hover{font-size:12px; font-family:'dotum','돋움';  color:#929292; text-decoration:none; line-height:170%; font-weight:bold;}
