@charset "utf-8";

/*국문*/
body{text-align:center; background:url(/images/main/bg_01.gif) repeat-x; /*overflow-y:scroll;*/}

/* wrap */
div.wrap{width:980px;margin:0 auto;text-align:left;position:relative;}


/* header */
div#headerWrap{ width:970px;height:102px;margin:0 auto; }
div#headerWrap h1{float:left;width:130px; top:60px;left:380px;margin:37px 0px 0px -1px;}

div#headerWrap div.global_link{width:350px;float:right;margin:10px 0px 0px 0px;font-family:"dotum"; font-size:11px;vertical-align:middle;text-align:bottom;text-align:right;}
div#headerWrap div.global_link span{margin:5px 0 0 0;background-color:#ffffff;vertical-align:bottom; display:inline-block;}
div#headerWrap div.global_link span.fc{color:#d7d7d7; padding:0 5px}
div#headerWrap div.global_link img{ vertical-align:middle; }

div#global_navi{width:730px;float:left;height:50px;margin:-32px 0px 0px 278px;  }
div#global_navi ul.depth1{float:right;height:33px;list-style:none; margin-right:150px;}
div#global_navi ul.depth1 li.menu{float:left; list-style:none;}
div#global_navi ul.depth1 > li > a {display:block;height:43px;}
div#global_navi ul.depth1 li.menu4{background:none; padding-right:0px;border:solid 1px #666666;  }

div#global_navi ul.depth2{display:block;z-index:10000;position:absolute; float:right; top:118px; margin:-35px -20px 0px 0px;width:430px;background:url(/img/main/submenu_bg.png) 0 bottom no-repeat; border-top:solid 2px #47A5E5;  }
div#global_navi ul.depth2 li{float:left;text-align:left;font-size:12px;font-weight:bold;letter-spacing:-1px;width:130px;}
div#global_navi ul.depth2 li a {display:block;padding:10px 0 10px 12px}
div#global_navi ul a:LINK {COLOR:#888888;}
div#global_navi ul a:VISITED{COLOR:#888888;}
div#global_navi ul a:ACTIVE{COLOR:#666666;}
div#global_navi ul a:HOVER{COLOR:#064470;text-decoration:underline;}

div#global_navi ul#subnav_list1{left:270px; }
div#global_navi ul#subnav_list2{left:371px; }
div#global_navi ul#subnav_list3{left:495px; }
div#global_navi ul#subnav_list3 li{width:138px;margin-right:2px}
div#global_navi ul#subnav_list4{left:545px; }
div#global_navi ul#subnav_list5{left:430px; }

#plus {clear:both; float:right; width:110px; text-align:right;margin:-31px 40px 0px 0px;}




/*sidemap
-------------------------------------------------------*/
div#total_menu1{position:absolute;left:180px;top:83px;width:800px;height:396px;border:3px solid #47a5e5;background-color:#fff; z-index:1000000;display:none;}
div.total_wrap{padding:20px;}
div.total_wrap div.menu{float:left;width:140px;height:250px; }
div.total_wrap div.menu div.title{background-color:#47a5e5;color:#fff;padding:6px 0 4px 10px;border-right:1px solid #fff;font-weight:bold;}
div.total_wrap div.menu ul.depth1{padding:10px 2px 0 2px;letter-spacing:-1px;}
div.total_wrap div.menu ul.depth1 li{border-bottom:1px dotted #ddd;padding:8px 0 8px 5px;}
div.total_wrap div.menu ul.depth1 li a{color:#836c6c;font-weight:bold;}
div.total_wrap div.menu ul.depth2{font-size:11px;font-family:"dotum";padding:5px 0 0px 0;}
div.total_wrap div.menu ul.depth2 li{border:none;padding:2px 0 2px 7px;background:url(/img/common/header/icon_depth2.gif) 1px 5px no-repeat;}
div.total_wrap div.menu ul.depth2 li a{color:#888;font-weight:normal;}

 #close2{ float:right; margin-top:0px;margin-right:10px;}






/* sidemenu */
.side{clear:both;width:188px;border-collapse:collapse;padding: 0 0 0 0;}
.side li{width:150px;font-weight:bold;border-collapse:collapse;border-bottom:solid 1px #d9d9d9;}
.side li.dep2{width:150px;font-weight:bold;}
.side li.dep2 a{clear:both;display:block;font-weight:bold;padding:0px 0 0 13px;height:24px;background:url(/img/common/side/side_bullet.gif) no-repeat right 10px;color:#383838;text-decoration:none;}
.side li.dep2 a:hover{color:#006dc4;font-weight:bold;font-weight:bold;background:url(/images/sub/depth2.gif) 5px 5px no-repeat;}
.side li.dep2 .over{color:#006dc4;font-weight:bold;text-decoration:none;font-weight:bold;background:url(/images/sub/depth2.gif) 5px 5px  no-repeat;}

.side2{clear:both;width:150px;padding: 0 0 0 0;border-collapse:collapse;border-bottom:solid 1px #d9d9d9}
.side2 li{width:150px;font-weight:bold;}
.side2 li.dep3{clear:both; width:130px;padding:10px 0px 0px 0px;height:10px; margin: 5px 0px 0px -5px;background:url(/img/common/side/depth2.gif) no-repeat 10px 3px}
.side2 li.dep3 a{clear:both;padding:3px 0 0 19px;color:#656565;font-size:12px;font-weight:normal;}
.side2 li.dep3 a.over{clear:both; padding:3px 0 0 19px;color:#006dc4;font-size:12px;font-weight:bold;}
#sideWrap div.bottom {margin-top:0px;}





/*container*/
div#maincontents{position:relative;overflow:hidden;width:1000px;}
div#container{position:relative;overflow:hidden;width:1000px;}
div.main_box{float:left;width:980px;padding:30 0px 20px 30px; }
div.main_box .part1{float:left;width:650px; background-color:#0000FF;}
div.main_box .part2{float:right;width:250px;  padding:10 30 0 30; background-color:#0F0; }
div.mainimg{width:980px;margin:60px auto;text-align:left;position:relative;}

#sub_contents{width:730px;float:left;padding-bottom:30px;}


#title_img{ width:970px;height:75px;margin:0 auto;}
#leftmenu{float:left; text-align:left;width:237px;margin:105px 0px 0px 5px; background-color:#fff;}
#leftmenu h2{margin:0px 15px 0 15px;}
#leftmenu ul.sub{padding:20px 0 60px 15px; }
#leftmenu ul.sub li{padding:0px 0px 7px 0px;position:relative; }

#leftmenu .depth3{width:150px;padding:10px 0 0 0;font-size:12px;border-collapse:collapse;border-bottom:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9; margin: 5px 0px 0px 0px;}
#leftmenu .depth3 li{border:none;padding:0 0 0 50px;display:block; background:url(/img/common/side/depth2.gif) no-repeat 5px 3px;}
#leftmenu .depth3 li a{padding:0 0 0 15px;color:#4b4b4b; font-weight:normal;}
#leftmenu .depth3 li a.over{padding:0 0 0 15px; color:#006dc4; font-weight:bold;}
#leftmenu .depth3 li a:hover{color:#006dc4; text-decoration:none;}


#left_bar{ margin:0px 10px 10px 15px;height:40px;width:160px; border-bottom:1px solid;border-color:#dfdfdf; border-top:1px solid;border-color:#dfdfdf; }
.left_bar{ margin:0px 10px 10px 15px;height:40px; width:160px; border-bottom:1px solid;border-color:#dfdfdf; border-top:1px solid;border-color:#dfdfdf; ;padding-top:10px;}
.left_bar2{ margin:0px 10px 10px 15px;height:40px; width:160px; border-bottom:1px solid;border-color:#dfdfdf; }
#left_bar2{ text-align:left;margin:25px 10px 10px 15px;height:40px; border-bottom:1px solid;border-color:#dfdfdf; }
#right1{ position:absolute;top:43px; right:25px;text-align:top; border-bottom:1px solid;border-color:#dfdfdf; }


#container2{float:left;position:relative; width:700px; margin:0 0 0 -235px; }
#container1{float:left; width:730px; margin:44px 0px 30px 0px; ;padding-bottom:0px; border-bottom:1px solid;border-color:#dfdfdf;}
#container1 h3{height:37px;}
#container_1{float:right; width:500px; margin:-18px 8px 0px 0px;text-align:right;vertical-align:middle;}
#container3{float:left;position:relative; width:730px;margin:0 0 50px 0; background:url(/images/sub/sub4_bg1.gif) no-repeat;}
#container3 ul.sub_4{ margin:150px 0 0 0; }

#container4{float:left;position:relative; width:700px;margin:0 0 50px 0;}
#container5{float:left;position:relative; width:730px;margin:0 0 50px 0; /*background:url(/images/sub/sub5_bg1.gif) no-repeat;*/}
#container5 ul.sub_4{ margin:150px 0px 0px 0px; }
#sub1_5{ width:730px;text-align:right;}
#sub1_5 ul{float:right; margin-bottom:30px;}
#sub1_5 li{ float:left; padding:50px 10px 0px 0px;}
#sub1_5 li.first{padding-right:30px;}

#container7{float:left;position:relative; width:732px;margin:0 0 50px 0; background:url(/images/sub/sub1_07img_01bg.gif) no-repeat;}
#container7 ul.sub_4{ margin:150px 0 0 0; }




/*******�쒕툕而⑦뀗痢�*******/
#sub2_1top{float:left;position:relative; width:730px;height:142px; margin:-20px  0 10px 0; background:url(/images/sub/sub2_topimg.jpg) no-repeat;}
#sub2_2top{position:relative;width:720px;margin:0px 0px 0px 250px;}


#sub3_1top{float:left;position:relative; width:730px;height:auto; margin:-20px  0 10px 0; text-align:left;}

.title_01{margin:20px 0 20px 0;}
li.bull_1{background:url(/images/sub/sub_bullet1.gif) left top no-repeat; padding: 0 0 0 20px; font-size:14px; font-weight:bold; color:#cc2222; }


.tab_box {clear:both;float:left;width:730px;margin-botto,:30px;border-bottom:4px solid #e0181a;}
.tab_box li{float:left;}

.sub_contents1{clear:both; float:left; position:relative; margin:30px 0 0 0; width:206px; height:271px; background:url(/images/sub/subtab3_4_1_imgbg.gif) left top no-repeat; }

.sub_contents1 p.img1{text-align:center; margin-top:20px;}
.sub_contents1 p.img1 img{width:170px;height:185px;}

.sub_contents1 p.text{text-align:center;  font-size:17px;font-weight:bold; bottom:15px; color:#ffffff;  position:absolute;  border:1px solid #333; }

.sub_contents2{float:left; margin:30px 0px 0px 30px;  width:300px;}
.sub_contents3{float:left; margin:10px 0px 0px 30px; width:490px;line-height:17px;}


div.s_box1{clear:both; border:1px solid #DADDE1; text-align:center;}






.sub3_2top{position:relative;float:left;width:300px;height:500px;background:url(/images/sub/sub3_menubg.gif) no-repeat;}
.sub3_2img{float:left;  margin:-500px  0px 10px 0px; background-color:#555555;}
#sub3_2img_text{float:left; width:500px; margin:-260px 0px 0px 465px; z-index:10;}


ul#sub3_menu_1{width:200px;height:500px;padding:20px 10px;background:url(/images/sub/sub3_menubar.png) no-repeat 3px 20px; }
li.sub3text1 a{color:#333333; font-size:15px; font-weight:bold; }
li.sub3text1  a:hover{color:#fff; font-size:15px; font-weight:bold; }
li.sub3text1  a:visited {color:#fff; font-size:15px; font-weight:bold; }









#containerl_list1{float:left; padding-bottom:10px; }
#containerl_list2{float:left; padding-top:20px;list-style:none;text-align:left; }



/* body */
div#contentWrap div.sub_visual{clear:both;margin-bottom:24px;}
div#contentWrap div.location{font-size:11px;color:#95928f;text-align:right;}
div#contentWrap div.location span.home{color:#873b3e;font-weight:bold;}
div#contentWrap div.location span.home a{color:#873b3e;font-weight:bold;}
div#contentWrap div.contents{width:976px;padding-bottom:50px;}


/* footer */



div#footerWrap{clear:both;width:100%;padding:5px 0;text-align:right; vertical-align:middle;background:url(/images/main/footer_bg.gif) repeat-x; }
div#footerWrap img{text-align:center; vertical-align:middle; }
div#footerWrap img{vertical-align:middle; }
.foter_1{ vertical-align:center; }


/* 제품소개_MIN */
#sub_contents h5 {margin-bottom:20px;padding-left:22px;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#444;background:url(/images/sub/sub2_icon_1.gif) no-repeat 0 1px}
#sub_contents h5.mtitle{background:url(/images/sub/sub_bullet1.gif) 0 0 no-repeat;padding-left:20px;font-size:14px;color:#cc2222;margin-left:15px;margin-bottom:10px;}
#sub_contents h6 {padding-left:20px;margin-bottom:10px;background:url(/images/sub/sub_bullet1.gif) no-repeat 0 0;color:#c22;font-size:14px;font-weight:bold}

div.product_tab {padding-bottom:25px;}
div.product_tab ul{width:100%;display:inline-block;height:34px;border-bottom:2px solid #e73334;background:url(/images/business/tab_bg.jpg) left top no-repeat;}
div.product_tab ul li{float:left;height:34px;overflow:hidden;letter-spacing:-1px;}
div.product_tab ul li a{display:block;padding:12px 30px;color:#fff;}
div.product_tab ul li.on{font-size:13px;font-weight:bold;background:url(/images/business/tab_on.jpg) left top no-repeat;}
div.product_tab ul li a:hover {text-decoration:none;}

.pro_top {float:left;width:730px;}


.pro_img {float:left;margin-right:20px;border:1px solid #ccc;background:url(/images/product/pro_txt_bg.gif) repeat-x left bottom; width:260px;}
.pro_img dt {padding:20px;}
.pro_img dt img {width:220px;}
.pro_img dd {position:relative;top:10px;height:40px;text-align:center;color:#fff;font-size:16px;font-weight:bold;}
.pro_img3 {width:698px;padding:30px 15px;text-align:center; border:1px solid #ccc}
.pro_img1 {width:698px;padding:15px;margin-top:10px;text-align:center; border:1px solid #ccc}

.pro_txt {float:left; width:430px;}
.pro_txt p {margin-bottom:30px;line-height:18px;}
.pro_txt ul li {line-height:18px;padding-left:10px;background:url(/images/business/icon_depth2.gif) no-repeat 0 7px}
.pro_txt ul li.none {background:none}
.pro_txt ul.bullet li {margin-left:4px;background:url(/images/product/bullet_graybar.gif) no-repeat 0 5px}

.pro_txt1 {float:left; padding-top:10px; width:730px; padding-bottom:20px;}
.pro_txt1 p {margin-bottom:30px;line-height:18px;}
.pro_txt1 ul li {line-height:18px;padding-left:10px;background:url(/images/product/bullet_graybar.gif) no-repeat 0 7px}
.pro_txt1 ul li.none {background:none}
.pro_txt1 ul.bullet li {margin-left:4px;background:url(/images/product/bullet_graybar.gif) no-repeat 0 5px}
.pro_txt1 ul.bullet2 li {background:url(/images/product/bullet2.gif) no-repeat 0 6px}

.pro_top p.bullet_r {margin:0 10px;padding-left:13px;line-height:18px;background:url(/images/business/icon1.gif) no-repeat 0 5px}

.pro_box{width:730px;padding-top:25px;background:url(/images/product/pro_box.gif) no-repeat left top}
.pro_box .pro_box_in {width:730px;padding-bottom:25px;text-align:center;background:url(/images/product/pro_box.gif) no-repeat left bottom}


.pro_half{float:left;width:350px;margin:0 25px 25px 0}
div.feature_box{position:relative;margin-bottom:6px;}
div.feature_box div.con{padding:18px 0 18px 20px;line-height:1.25em;border:1px solid #eeeeee;background-color:#fafafa;width:328px;}
div.feature_box div.lt{position:absolute;left:0;top:0;background:url(/images/business/box_lt.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box div.rt{position:absolute;right:0;top:0;background:url(/images/business/box_rt.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box div.lb{position:absolute;left:0;bottom:0;background:url(/images/business/box_lb.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box div.rb{position:absolute;right:0;bottom:0;background:url(/images/business/box_rb.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box div.title{font-size:14px;color:#1c71ac;margin-bottom:8px;font-weight:bold;}

div.feature_box div.photo{float:left;width:90px;margin-right:20px;}
div.feature_box ul.list{float:left;width:210px;margin-top:10px}
div.feature_box ul.list li{background:url(/images/business/icon1.gif) left 4px no-repeat;padding:0 0 3px 10px;}


div.feature_box2{position:relative;margin-bottom:25px}
div.feature_box2 div.con{padding:18px 20px;line-height:1.25em;border:1px solid #eeeeee;background-color:#fafafa;width:688px;}
div.feature_box2 div.lt{position:absolute;left:0;top:0;background:url(/images/business/box_lt.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box2 div.rt{position:absolute;right:0;top:0;background:url(/images/business/box_rt.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box2 div.lb{position:absolute;left:0;bottom:0;background:url(/images/business/box_lb.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box2 div.rb{position:absolute;right:0;bottom:0;background:url(/images/business/box_rb.gif) left top no-repeat;width:20px;height:20px;}
div.feature_box2 div.title{font-size:14px;color:#1c71ac;margin-bottom:8px;font-weight:bold;}

div.feature_box2 div.photo{float:left;width:255px;margin-right:32px;}
div.feature_box2 p.txt{float:left;width:380px;margin-bottom:15px;padding-top:5px;line-height:1.41em;}
div.feature_box2 ul.list{float:left;width:380px;padding-top:20px}
div.feature_box2 ul.list li{background:url(/images/business/icon1.gif) left 4px no-repeat;padding:0 0 3px 10px;}