@charset "euc-kr";
/* CSS Document */
@import url("default.css");

#wrap {width:980px;  margin:0 auto; position:relative; }
#footer_wrap {text-align:center; }
body.main_control { background:url(../images/main_bg.jpg) no-repeat;}
body.sub_control { background:url(../images/sub_bg.jpg) center top no-repeat;}
body.sub_control #wrap {background:url(../images/sub_bg.jpg) center top no-repeat;}


h1 {float:left;margin:0 auto;height:173px;height:129px}
#main_container {overflow:hidden; padding-top:71px;}
#main_container .main_con{width:980px;height:490px;}
#main_container .main_con .slideArea02{width:702px;height:490px;float:left;}

.slideArea02 .slideContents {position:relative; z-index:1;}
.slideArea02 .slideContents div {width:2000px; height:490px; width:100%; position:relative;}

#main_container .main_con .main_fla2{width:278px;height:490px;float:left;overflow:hidden;position:relative;}
#main_container .main_con .main_fla2 img{position:absolute;left:0;top:0}
#container {padding-top:183px; overflow:hidden; position:relative;height:100%}
.main_banner {padding:38px 0 35px 20px; float:left;width:980px}
#footer {border-top:1px #d5d5d5 solid; clear:both;}
.main_banner li.left, .main_banner li.center  {float:left;}
.main_banner li.center {margin:0 26px 0 26px;}
.sub_left {padding:0 80px 50px 0px; float:left;height:100%}
#header {overflow:hidden; position:absolute; z-index:10; width:100%; top:0;}
.main_banner li.left p.list {padding-bottom:15px;}
.sub_con .contents {padding-top:40px; padding-bottom:50px;height:100%}
.contents_map {padding:25px 0 40px 0;}
.gnb {padding-left:167px;}
.sub_con {float:left;width:667px;height:100%}
.main_fla1 {float:left;}
p.tit {padding-bottom:15px;}
li.center{width:342px;height:105px;position:relative;}


.left_banner{width:213px;height:300px}


.sub_left{background:url(../images/left_menu_bg.jpg) no-repeat;}
.sub_left>.smenu1{width:213px;height:234px;margin:73px 0 0 0}
.sub_left>.smenu1>li{width:211px;height:27px;margin-bottom:4px;}
.sub_left>.smenu1>li>a{color:#719b56;padding-top:5px}

.sub_left>.smenu1>li:hover{background:url(../images/menu_left_bar.jpg) no-repeat;color:#fff}
.sub_left>.smenu1>li>a{display:block;width:211px;height:27px;padding-left:5px;font-size:15px;font-weight: 800}
.sub_left>.smenu1>li>a.on,
.sub_left>.smenu1>li>a:hover{background:url(../images/menu_left_bar.jpg) no-repeat;color:#fff}


.data_02{margin:50px 0 60px 0; text-align:justify;}
.data_02 h4{font-size:23px; font-weight:600; letter-spacing:-0.12em; color:#2f2f2f;}
.data_02 article{margin-top:38px;}
.data_02 article h5{font-size:15px; line-height:1.75em; color:#444; font-weight:600; letter-spacing:-0.045em; margin-bottom:3px; padding-left:18px; position:relative;}
.data_02 article h5:before{content:""; display:block; position:absolute; left:0; top:7px; width:10px; height:10px; background:#fff; border:1px solid #777;}
.data_02 article p{font-size:14px; line-height:1.83em; color:#333; font-weight:500; letter-spacing:-0.075em; margin-top:4px;}
.data_02 article ul{margin-left:20px;}
.data_02 article ul li{padding-left:13px; position:relative; font-size:14px; line-height:1.83em; color:#333; font-weight:500; letter-spacing:-0.075em;}
.data_02 article ul li:before{content:""; display:block; position:absolute; left:0; top:9px; width:6px; height:6px; background:#666;}


