* {padding:0;margin:0;}
body,th,td,textarea,h1,h2,h3,h4,h5,h6 {font-family:dotum;font-size:12px;}
body,th,td,textarea{ line-height:14px;}
body{min-width:1100px;}
img,fieldset{ border:0;}
li{ list-style:none;}
select,input{ font-family:verdana;color:#000000;font-size:1.00em;}
address,em{ font-style:normal;}
button{ border:none;background:none;cursor:pointer;}
hr,legend{ display:none;}
p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd {margin:0;padding:0;}
a img {vertical-align:top;}
a:link{font-size:12px;color:#787878;text-decoration:none;}
a:visited{font-size:12px;color:#787878;text-decoration:none;}
a:hover{font-size:12px;color:#787878;text-decoration:none;}


#wrap{width:100%;position:relative;text-align:center;}

#content_wrap{width:100%;height:460px;background:#d7eaf9 url("/bizdemo35597/img/main/main_img_bg.jpg")no-repeat;}
#content_wrap div{height:460px;background:url("/bizdemo35597/img/main/main_img.png")no-repeat 56% center; }
.cs_center {width:100%;height:148px;background:#166ab4;}
.product {width:100%;padding:40px 0 20px;}

#footer_wrap{width:100%;height:93px;position:relative;background:#ececec;}
.content_footer{width:1000px;position:relative;text-align:left;margin:0 auto;}
.content_footer address{font-family:"Malgun gothic","¸¼Àº°íµñ"; font-size:12px;color:#949494;font-weight:bold;text-align:center;line-height:20px;padding-top:12px;}
.content_footer address p{margin-top:5px;}

#topmenu{width:100%;height:97px;position:relative;text-align:left;margin:0 auto;border-bottom:3px solid #0b1f38;}
#topmenu .header{width:1000px;margin:0 auto;}
#topmenu h1{float:left;margin:15px 0 20px 0;}

#topmenu .main_menu{float:right;vertical-align:top;padding:35px 0 0 29px;width:692px;height:56px;}
#topmenu .main_menu a{display:inline-block;background:url("/bizdemo35597/img/common/stateline.gif")no-repeat 0 5px;padding:0 3px 0;}
#topmenu .main_menu a:first-child{background:none;}

#topmenu .sub_menu{position:absolute;top:60px;left:244px;height:22px;padding:0 11px 0 0;background:#2ba7dc;}
#topmenu .sub_menu a{position:relative;display:inline-block;margin:5px 0 0 0;padding:0 0 0 9px;vertical-align:top;}
#topmenu .company{top:60px;left:244px;}
#topmenu .business{top:60px;left:384px;}
#topmenu .products{top:60px;left:562px;}
#topmenu .customer{top:60px;left:697px;}
#topmenu .recruit{top:60px;left:765px;}


.main_banner{width:360px;height:78px;margin:27px 0 0 0;}
.module_link{width:360px;height:131px;padding:18px 0 0 0;margin:26px 0 0 0;}
.module_link ul {list-style:none; padding:0 0 0 17px;}
.module_link ul li {float:left;width:85px;text-align:center;}