
BODY { margin:0px auto;background-color:#ffffff;font-size:12px; font-family:Dotum,AppleGothic,Arial,sans-serif; text-align:center;}
body,div,dl,dt,dd,ul,ol,li,form,p,button { margin:0;padding:0;}
img {border:0 none; }
ul,ol,li{list-style:none;}
strong{font-weight:bold;}
.fr {float:right; }
.fl {float:left; }
.center{text-align:center;}
.bold{font-weight:bold;}
.letters0 {letter-spacing:0;}
.letters {letter-spacing:-1px;}
h1{padding:0; margin:0;}


.main_bg{background:url(../images/main/top_bg_left.gif) 0 0 repeat-x; background-color:#dcdfe0;}
.sub_bg{background:url(../images/start/sub_bg.gif) 0 0 repeat-x; background-color:#dcdfe0;}

.header_bg{background-color:#6bb4b6;}
.header_bg .header_sub{width:1000px; height:73px; margin:0 auto; background:url(../images/start/sub_top_bg.gif) 0 0 repeat-x;}
.header_bg .header_sub h1{ float:left; margin-top:18px; margin-left:35px;}
.header_bg .header_sub ul {margin:0;}
.header_bg .header_sub li{float:left;}

#container{width:1000px; text-align:left; margin:0 auto;}
#container .header {width:1000px; height:73px; margin:0 auto; background:url(../images/main/main_top_bg.gif) 0 0 repeat-x;}
#container .header h1{float:left; margin-top:18px; margin-left:35px;}
#container .header ul {margin:0;}
#container .header li{float:left;}

#container .content {width:1000px; float:left; height:674px; background:url(../images/main/con_bg.gif) 0 0 repeat-x;}
#container .content_fl{clear:both; float:left; width:735px;}
#container .content_new{float:left;  padding-left:18px;}
#container .content_sub {width:1000px; margin:0 auto; float:left; min-height: 650px; background:url(../images/start/sub_back.gif) 0 0 repeat-y; background-color:#f0f2f1;}
#container .content_list{float:right; width:690px; padding:25px 26px 60px 35px; background:url(../images/start/content_bg.gif) 0 0 repeat-y; font-size:11px;}

.leftmenu {clear:both; float:left; padding:25px 34px 60px 35px; background:url(../images/start/leftmenu_bg.gif) 0 0 repeat-y; background-color:#f0f2f1;}
.leftmenu h2{margin-bottom:15px;}
.leftmenu .special {float:left; padding-top:100px;}

.proposalBoard{border-collapse:collapse;}
.proposalBoard th{width:150px; padding:10px 0 10px 20px; text-align:left; font-size:12px; font-weight:bold; color:#594c46;}
.proposalBoard td{font-family:"dotum"; font-size:12px;}
.my_write_input01 {height:18px; padding:3px 0 0 5px; background:#ffffff; border:1px solid #bfbfbf; font-size:12px;font-family:"dotum";letter-spacing:-1px; }
.write_textarea_mybox_01 { text-align:left; font-size:12px; font-family:"dotum"; line-height:18px; letter-spacing:-1px; background:#FFFFFF; border:1px solid #bfbfbf; padding:0; scroll:yes; scrollbar-3dlight-color:#B4B4B4; scrollbar-arrow-color:#333333; scrollbar-base-color:#FCFCFC; scrollbar-darkshadow-color:#FFFFFF; scrollbar-face-color:#EDEDED; scrollbar-highlight-color:#FFFFFF; scrollbar-shadow-color:#B4B4B4;}

.noticeBoard{border-collapse:collapse;}
.noticeBoard th{height:30px; border-top:#5ca6b3 2px solid; border-bottom:#d3d3d3 2px solid;}
.noticeBoard th img{padding-top:3px;}
.noticeBoard td{height:30px; border-bottom:#E7E7E7 1px solid; text-align:center; font-family:"dotum"; font-size:12px; color:#4e4e4e;}
.noticeBoard .left{text-align:left; padding-left:20px;}
.pageNumber{width:690px;text-align:center;padding-top:20px;}
.pageNumber table{width:10px;margin:0 auto;}
.pageNumber td{padding:0px 3px; font-family:"dotum"; font-size:11px;}
.pageNumber span{color:#CCCCCC;}

.interview{padding:20px 0 0 0;min-height:60px;}
.interview dd{padding:0 16px 0 0; float:left;}
.interview dd a, a.img{float:left; overflow:hidden;}
.interview dd a:hover{border:2px solid #67c0c2;}
.interview dd a:hover img{margin:-2px;}


.tabR a img.over{display:none}
.tabR a:hover{position:relative}
.tabR a:hover img{display:none}
.tabR a:hover img.over{display:inline}
.tabR a img{vertical-align:top}

.footer{margin:0 auto; clear:both; bottom:0; background:url(../images/main/footer_bg_left.gif) 0 0 repeat-x; position:relative; }
.footer .detail{width:1000px; margin:0 auto; height:100px; background:url(../images/main/footer_bg.gif) 0 0 repeat-x; position:relative;}
.footer .detail .left{clear:both;float:left; margin-top:20px; margin-left:15px;}
.footer .detail .left li{float:left;}
.footer .detail .right{float:right; margin-top:20px; margin-right:15px;}
.footer .detail .right li{float:right;}




