@charset "utf-8";
@import url("default.css"); 

*{margin:0; padding:0;}
#wrap{width:1000px;}

.snb{position:relative; width:207px; float:left; padding:32px 0 30px 1px; margin-right:25px;}
#content{position:relative; float:left; width:590px; padding-top:32px;}
.aside{position:relative; width:34px; float:left; padding-left:27px; margin-top:35px;}
.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;}

.gnb{height:31px; background: url(../images/line_h1.gif) no-repeat left bottom;}
.gnb ul{float:right; padding:5px 20px; margin-right:51px;}
.gnb li{float:left;}
.lnb{height:69px; background: url(../images/line_h2.gif) no-repeat left bottom;}
.logo{padding:10px 120px;}
#navi{position:absolute; left:300px; top:32px; z-index:1;}

.visual_sub{padding-left:100px; background: url(../images/color_sub_left.gif) no-repeat left top;}
#container{background:#e5e5e5; padding-left:100px; background: url(../images/line_submenu.gif) repeat-y 100px top;}

.path{width:839px; padding:6px 10px 9px 0; color:#a7a7a7; font-family:"Tahoma"; font-size:11px; background-color:#f2f3f7; text-align:right;}
.path a{color:#a7a7a7; text-decoration:none;}
.path span{color:#3a3a3b;}
.path img {vertical-align:middle;}

.smenu_dep1{ width:186px; height:16px; margin-top:5px; padding:3px 0 6px 20px;}
.smenu_dep1 a{font-family:"Tahoma"; font-size:11px; color:#555; font-weight:bold; text-decoration:none; letter-spacing: 0px;}
.se_dep1{background-color:#5a9801;}
.se_dep1 a{color:#fff;}
.smenu_dep2{padding:2px 0 6px 20px;}
.smenu_dep2 li{width:166px; height:16px; padding-left:8px; background: url(../images/bu_arrow.gif) no-repeat left 8px;}
.smenu_dep2 a{font-family:"Tahoma"; font-size:11px; color:#7d7d7d; font-weight:normal; text-decoration:none; letter-spacing: 0px;}
.se_dep2 a{color:#5a9801;}

h1{padding:0 0 4px 20px;}
h2{display:inline; padding:0 10px 0 23px; background: url(../images/bu_h2.gif) no-repeat left 3px; font-family:"Arial"; font-size:20px; color:#333333; font-weight:none; text-decoration:none; letter-spacing: 0px; line-height:20px;}
h3{display:inline; padding:0 0 0 10px; background: url(../images/bu_h3.gif) no-repeat left 3px;  font-family:"Verdana"; font-size:14px; color:#8d8d8d; font-weight:none; text-decoration:none; letter-spacing: 0px; line-height:20px;}
.h_dep1{display:block; padding:0 0 10px 0; font-family:"Verdana"; font-size:15px; color:#108744; background-image:none;}

h3.h_dep2{display:block; margin-top:30px; padding:0 0 10px 11px; background: url(../images/bu_circle.gif) no-repeat left 5px; font-family:"Verdana"; font-size:12px; color:#529701;}
h4.h_dep2,
h5.h_dep2{display:block; margin-top:30px; padding:0 0 10px 11px; background: url(../images/bu_circle.gif) no-repeat left 3px; font-family:"Verdana"; font-size:12px; color:#529701;}

#content .sub_con{padding:22px 0 45px 0; } /*  ʸ	text-align:justify;		or		letter-spacing:20px; */
#content .sub_con p{padding-top:16px;}
#content .sub_con .list_style1 li{padding:0 10px 10px 16px; background: url(../images/bu_arrow2.gif) no-repeat left 4px;} /* ٰ  */
#content .sub_con .list_style1{padding-top:16px;}
ul.list_style2  { float:left; padding:0 0 2em 0; }
.list_style2 li{ padding:0 0 0 9px; background: url(../images/bu_square.gif) no-repeat left center;} /* ٰ  */
#content .sub_con .list_style2{padding-top:16px;}
#content .sub_con .list_num li{padding-left:0; margin:0 0 14px 23px; list-style-type : decimal;} /* ȣ  */
#content .sub_con .list_num{padding-top:16px;}
#content .sub_con .pmz{padding-top:0; margin-top:0;}
#content .pointtxt1{color:#5a9801;}
#content .txtbold{font-weight:bold;}
#content .sub01_01{padding-left:130px; background: url(../01_about/images/message.jpg) no-repeat left 5px;}

#content .history dl{float:left;}
#content .history dt{float:left; color:#91ba3c; font-weight:bold; width:60px;}
#content .history dd{float:left; width:350px;}
#content .history li{clear:both; padding-top:7px;}
#content .history ul{padding-left:180px;}
#content .history p{margin-left:180px;}
#content .history2000{width:590px; height:300px; padding-top:35px; background: url(../01_about/images/history1.jpg) no-repeat left top;}
#content .history1990{width:590px; height:280px; padding-top:35px; background: url(../01_about/images/history2.jpg) no-repeat left top;}
#content .sub03_02_01{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_02_01a.jpg) no-repeat left 5px;}
#content .sub03_02_02{height:141px; padding:0 20px 10px 255px; background: url(../03_overseas/images/img_02_02a.jpg) no-repeat left 5px;}
#content .sub03_02_03{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_02_03a.jpg) no-repeat left 5px;}
#content .sub03_02_04{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_02_04a.jpg) no-repeat left 5px;}
#content .sub03_03_01{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_03_01a.jpg) no-repeat left 5px;}
#content .sub03_03_02{height:141px; padding:0 20px 10px 275px; background: url(../03_overseas/images/img_03_02a.jpg) no-repeat left 5px;}
#content .sub03_03_03{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_03_03a.jpg) no-repeat left 5px; margin-bottom:20px;}
#content .sub03_04_01{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_04_01a.jpg) no-repeat left 5px;}
#content .sub03_04_02{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_04_02a.jpg) no-repeat left 5px;}
#content .sub03_04_03{height:141px; padding:0 20px 10px 215px; background: url(../03_overseas/images/img_04_03a.jpg) no-repeat left 5px;}

.table1 {width:100%; margin-bottom:4px; border-collapse:collapse;}
.table1 caption {display:none;}
.table1 th {text-align:center; font-size:12px; font-family:"",Dotum; font-weight:normal; letter-spacing:-1px; background-color:#f9fbf6; border:1px solid #dbeac5; color:#75a236; border-bottom:1px solid #b8d292; padding:5px 0;}
.table1 td {padding:4px 7px; border:1px solid #e8ecf0; text-align:center;}

#footer{height:60px; padding:15px 0 0 160px; background: url(../images/line_h7.gif) no-repeat left top;}
#footer .flogo{float:left; padding-right:50px;}
#footer p{height:13px; font-family:"Tahoma"; font-size:9px; color:#737373;}
#footer p img{padding-top:4px;}

#content .tabmenu ul{height:21px; border-bottom:1px solid #e8ebf0; margin-bottom:20px;}
#content .tabmenu li{float:left; padding:0 14px 5px 10px; background: url(../images/tab_dot.gif) no-repeat right 8px;}
#content .tabmenu .end{background-image:none;}
#content .tabmenu a{color:#555; text-decoration:none;}
#content .tabmenu .tab_se{border-bottom:1px solid #f9b837;}
#content .tabmenu .tab_se a{color:#ff6d01; font-weight:bold; letter-spacing:-1px;}

.sitemap1,
.sitemap2,
.sitemap3,
.sitemap4{width:265px; float:left;}
.sitemap1,
.sitemap3{margin-right:30px;}
.sitemap1,
.sitemap2{height:140px;}
.sitemap3,
.sitemap4{height:310px;}
.sitemap h3{padding-top:2px; padding-bottom:3px; margin-top:12px; margin-bottom:5px; background-image:none; border:1px solid #daea90; width:210px;}
.sitemap ul,
.sitemap div{padding-left:12px;}
.sitemap .sitemap_dep1{padding-left:0;}
.sitemap li a{font-family:"Tahoma"; font-size:11px; color:#333; text-decoration:none; letter-spacing: 0px;}
ul.sitemap_dep2{padding:2px 0 6px 15px;}
ul.sitemap_dep2 li{width:166px; height:16px; padding-left:8px; background: url(../images/bu_arrow.gif) no-repeat left 8px;}
ul.sitemap_dep2 a{color:#999;}