@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
ul, li {list-style:none;}
img {border:none;}
#index {background:url(../images/main/main_bg_001.jpg) repeat-x #d4e24f; margin-top:40px;}
#sub_01 {background:url(../images/s1/sub_bg.jpg) repeat-x #d4e24f;}
#sub_02 {background:url(../images/s2/sub_bg.jpg) repeat-x #d4e24f;}
#sub_03 {background:url(../images/s3/sub_bg.jpg) repeat-x #d4e24f;}
#sub_04 {background:url(../images/s4/sub_bg.jpg) repeat-x #d4e24f;}
#sub_05 {background:url(../images/s5/sub_bg.jpg) repeat-x #d4e24f;}

#wrap {text-align:left;}
#header {padding:1px 0 0 177px; height:265px;}
#header ul li.logo {clear:both;}
#header ul li ul li {margin-top:23px; margin-right:10px; float:left;}

#sub_header ul li.sub_logo {float:left; margin:22px 72px 19px 16px;}
#sub_header ul li {float:left; margin:7px 8px 8px 0;}

#sub_container{clear:both; width:100%;}
#snb {float:left; width:270px;}
#sub_content_01 {background:url(../images/s1/frame_bg.jpg) no-repeat; float:left; padding:25px;}
#sub_content_02 {background:url(../images/s2/frame_bg.jpg) no-repeat; float:left; padding:25px;}
#sub_content_03 {background:url(../images/s3/frame_bg.jpg) no-repeat; float:left; padding:25px;}
#sub_content_04 {background:url(../images/s4/frame_bg.jpg) no-repeat; float:left; padding:25px;}
#sub_content_05 {background:url(../images/s5/frame_bg.jpg) no-repeat; float:left; padding:25px;}

/* .div_scroll {font-size:12px; letter-spacing:-1px; font-family: Verdana,"굴림"; color:#333333; width:550px; height:350px; margin:0; padding:0; border:0; overflow:auto; line-height:1.3em; scrollbar-3dlight-color:#FAFAFA; scrollbar-arrow-color:#A9A9A9; scrollbar-darkshadow-color:#FAFAFA; scrollbar-face-color:#E0E0E0; scrollbar-highlight-color:#E0E0E0; scrollbar-shadow-color:#E0E0E0; scrollbar-track-color:#FAFAFA;}
*/


.div_scroll .div_con ul {border-bottom:1px dotted #e0e0e0; margin:10px 0 10px 0; padding-bottom:10px;}
.div_scroll .div_con ul li.title {margin:0;}
.div_scroll .div_con ul li.title dl dt {margin:5px 7px 0 7px; background:url(../images/dot_01.gif) no-repeat 0px 4px; padding:0 0 0 7px; color:#454545; margin-left:20px; padding-bottom:5px;}
.div_scroll .div_con ul li {margin-left:20px; padding-bottom:5px;}
.div_scroll .div_con ul li ul.li_dot {border:none; margin-bottom:-15px;}
.div_scroll .div_con ul li ul.li_dot li{margin:5px 7px 0 7px; background:url(../images/dot_01.gif) no-repeat 0px 4px; padding:0 0 0 7px; color:#454545;}
.div_scroll .div_con ul.banner {height:40px;}
.div_scroll .div_con ul.banner li {float:left; margin:0; padding:0;}
.div_scroll .div_con ul.banner li.t_add a {color:#444444; text-decoration:none; letter-spacing:-1px; padding-left:15px;}

.sub_bgimg {height:140px; clear:both;}

#content {height:293px; background:url(../images/main/main_bg_img.jpg) no-repeat;}
#footer {color:#587D34; font-size:12px; font-family:"돋움"; background:url(../images/bottom/logo.gif) no-repeat; margin-left:150px; padding-left:130px; padding-bottom:50px;}
address img {padding-left:7px; margin-bottom:-1px;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}


/* 변경된 부분 */
.hidden_obj {visibility:hidden; position:absolute; overflow:hidden; height:0; width:0; font-size:0; }
#index {width:1000px;}
#wrap {width:1000px;}
#footer {width:1000px;}
#body {width:1000px;}

.div_scroll {font-size:12px; letter-spacing:-1px; font-family: Verdana,"굴림"; color:#333333; width:550px; height:350px; margin:0; padding:0; border:0; overflow:auto; line-height:1.3em; }
