body ,table ,div, ul, li {font-family:Malgun Gothic,¸¼Àº°íµñ,±¼¸²,µ¸¿ò; margin:0 auto; padding:0; text-align:left; font-size:12px; line-height:18px;}

a {font-size:11px;text-decoration:none;margin:0;}
a:link {color:#444;}
a:visited {color:#444;}
a:hover {color:#777;text-decoration:underline;}

#wrap {width:100%; padding:0; margin:0 auto; position:relative;}
#wrap #top_glo { width:100%; height:28px; padding:0; margin:0; background-color:#f8f8f8; border-bottom:1px #d8d9db solid;}
#wrap #top_glo #tmenu { width:1100px; height:29px; padding:0; margin:0 auto;}
#wrap #top_glo #tmenu ul {list-style:none; margin:0; padding:0; float:left;}
#wrap #top_glo #tmenu ul li {margin:0; padding:0; float:left;}
#wrap #top_glo #tmenu ul .link_top {margin-right:37px; padding:3px 0 0 0; float:left; text-align:right; font-size:11px; text-decoration:none; }

#wrap #top_credit {width:1100px; height:49px; margin:20px auto; padding:0;}
#wrap #top_credit ul {list-style:none; margin:0; padding:0;}
#wrap #top_credit ul li {margin:0; padding:0; float:left;}
#wrap #top_credit ul .logo {margin:0 80px 0 49px; padding:0; float:left;}

#wrap #main_visual {width:100%; height:560px; margin:0 auto; padding:0; border-top:4px #ff6101 solid; clear:both;}

#wrap #sub_visual {width:100%; height:280px; margin:0 auto; padding:0; border-top:4px #ff6101 solid; clear:both;}
#wrap #sub_visual ul li {width:1100px; height:280px; margin:0 auto; padding:0; list-style:none;}
#wrap #sub_contents {width:1100px; margin:25px auto 0 auto; padding:0;}

#wrap #sub_contents .left_area {width:210px; margin:0 30px 60px 0; padding:0; list-style:none; float:left;}
#wrap #sub_contents .left_area li {margin:0; padding:0; float:left;}
#wrap #sub_contents .left_area .cs {margin:35px 0 0 0; padding:0; float:left;}
#wrap #sub_contents .left_area .sub_banner {margin:5px 0 0 0; padding:0; float:left;}

#wrap #sub_contents .right_area {width:860px; margin:0 0 60px 0; padding:0; float:left; list-style:none;}
#wrap #sub_contents .right_area li {margin:0; padding:0; text-align:left; float:top;}
#wrap #sub_contents .right_area .sitemap {margin-top:20px; padding:0 15px; line-height:24px;}
#wrap #sub_contents .right_area .sitemap b {color:#ff6101; padding-right:10px;} 

#wrap .line {width:1100px; margin:15px auto; padding:0;}

#wrap .main_pro {width:1100px; margin:40px auto; padding:0;}

#wrap .box {width:1100px; margin:0 auto; padding:0;}
#wrap .box ul {margin:0; padding:0; list-style:none; float:left;}
#wrap .box .ul2 {margin:10px auto 15px auto; padding:0; list-style:none; float:left;}
#wrap .box ul li {float:left; margin-right:10px; padding:0;}
#wrap .box ul .last {float:left; margin:0; padding:0;}

#wrap #banner1 {width:1100px; height:251px; margin:0 auto; padding:0; clear:both;}
#wrap #banner1 ul {float:left; list-style:none; margin:0; padding:0;}
#wrap #banner1 .banner {float:left; list-style:none; margin-right:10px; padding:0;}
#wrap #banner1 ul li {float:left; margin:0; padding:0; clear:both;}
#wrap #banner1 ul .board {width:265px height:124px; border:1px #ddd solid; float:left; margin:0; padding:0; clear:both;}

#wrap #footer {width:100%; height:30px; margin:60px auto 0 auto; padding:5px 0 0 0; background-color:#61636d; font-size:10px; color:#999; text-align:center; clear:both;}
#wrap #footer a {font-size:11px; color:#fff; text-align:center;}
#wrap #bottom {width:1100px; margin:0 auto; padding:0; }