html {overflow-y:scroll; }
@import url("http://fonts.googleapis.com/earlyaccess/nanumgothic.css"); 
body ,table ,div, ul, li {font-family:Malgun Gothic,¸¼Àº°íµñ,Nanum Gothic,³ª´®°íµñ,Verdana,±¼¸²,µ¸¿ò; margin:0 auto; padding:0; text-align:left; font-size:12px; line-height:18px;}
/*img*/
img {border:0}
* {padding:0;margin:0;}
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:underline;}
table {border-collapse:collapse;}
body {background:url(../img/pure/all_bg.jpg) repeat-x;margin:0;}
#wrap {
 width: 100%;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
}
#wrap:after{
    content:'';
    display:block;
    clear:both;
}
#topmenu { width:1000px; height:20px; position:relative; text-align:left; margin:0 auto;}
#topmenu .global_menu {position:absolute; right:0;top:10px; overflow:hidden; padding-right:10px;}
#topmenu .global_menu a {padding:0 3px 0 6px;margin-left:-1px;}
#menu_area {width:100%; height:81px; border-bottom:0px #ddd solid; margin:0 auto; padding:0;}
#menu_area #main_menu {width:1000px; margin:0 auto; padding:0;}
#menu_area #main_menu ul {list-style:none; margin:0; padding:0;}
#menu_area #main_menu ul li {margin:0; padding:0; float:left;}
#menu_area #main_menu ul .logo {width:207px; margin:0; padding:0; float:left;}
#menu_area #main_menu ul .menu {width:793px; margin:0; padding:0; float:left;}

/* 1Â÷¸Þ´º */
#menu {background:url() repeat-x;width:793px;height:55px;text-align:left;padding-top:0px;padding-left:0px}
/* 2Â÷¸Þ´º */
#smenu {background:url(none) repeat-x;width:793px;height:26px;text-align:left;padding-top:0px;padding-left:0px}
#smenu a:link {font-size:13px;font-family:Malgun Gothic,¸¼Àº°íµñ,Nanum Gothic,³ª´®°íµñ,Verdana;color:#ffffff;text-decoration:none;margin-right:19px}
#smenu a:visited {font-size:13px;font-family:Malgun Gothic,¸¼Àº°íµñ,Nanum Gothic,³ª´®°íµñ,Verdana;color:#ffffff;text-decoration:none;margin-right:19px}
#smenu a:hover {font-size:13px;font-family:Malgun Gothic,¸¼Àº°íµñ,Nanum Gothic,³ª´®°íµñ,Verdana;color:#4dd0ff;text-decoration:none;margin-right:19px}
#smenu1 {margin: 0 0 0 50px;}
#smenu2 {margin: 0 0 0 182px;}
#smenu3 {margin: 0 0 0 330px;}
#smenu4 {margin: 0 0 0 382px;}
#smenu5 {margin: 0 0 0 580px;}

#main_visual {width:1000px; height:403px; padding:0px; clear:both; margin-bottom:0px; background-color:#d0d1d3;}
#main_visual .slides1 {position:relative; width:1000px; height:403px; margin:0;padding:0;}
#main_visual .slides1 .slide {overflow:hidden; position:relative; width:1000px; height:403px;}
#main_visual .slides1 .slide li {display:block; width:1000px; height:403px;}
#main_visual .slides1 .slide li a{display:block;}
#main_visual .slides1 .page {z-index:100; position:absolute; top:360px; right:50px; height:12px; list-style:none}
#main_visual .slides1 .page li{display:inline-block;_display:inline;margin:0 1px;_zoom:1}
#main_visual .slides1 .page li a{display:block;overflow:hidden;width:15px;height:15px;border:0px solid #e7e7e7;background:#cccccc;color:#ffffff;font-family:Verdana,Geneva,sans-serif;font-size:13px;line-height:12px;text-align:center;text-decoration:none;padding-top:2px;}
#main_visual .slides1 .page li a:hover{text-decoration:none}
#main_visual .slides1 .page li.current a{border:0px solid #6d9506;background:#33b7e6;color:#fff;font-weight:bold;text-decoration:none}

#main_banner {width:100%; height:145px; margin:0 auto; padding:0; background-color:#414141; clear:both;}
#main_banner #ban {width:1000px; margin:0 auto; padding:0; list-style:none;}
#main_banner #ban ul {margin:0; padding:0; list-style:none; float:left;}
#main_banner #ban ul li {margin:0px; padding:0; float:left;}

#main_comm {width:1000px; height:175px; margin:0 auto; padding:0; list-style:none; text-align:left;}
#main_comm ul {margin-bottom:20px; padding:0; list-style:none; float:left;}
#main_comm ul .in1 {width:300px; margin:30px 0 20px 0; padding-left:10px; float:left;}
#main_comm ul .in2 {width:340px; margin:30px 0 20px 0; padding-left:10px; float:left;}
#main_comm ul .in3 {width:340px; margin:30px 0 20px 0; padding:0; float:left;}

#container {width:1000px; margin:0 auto; background-color:#FFFFFF}
#container #sidebar {float:left; width:180px; height:500px; background-color:#FFFFFF}
#container #sidebar p {padding:10px;} 
#container #contents {margin:0px; padding:25px 0 0 0px; width:820px; background-color:#FFFFFF}
#container #contents p {padding:10px;} 
#container #contents .con_left {float:left; margin:0px; padding:0 0 0 20px; color:#333333; font-size:22px; line-height:22px; font-weight:bold; font-family:NanumGothic, '³ª´®°íµñ', NG, sans-serif; letter-spacing:-1px; width:450px;}
#container #contents .con_right {float:right; margin:0px; padding:0 0 0 0; color:#999999; }
#container #contents .contentsArea {margin:0px; padding:25px 0 0 20px; width:820px; background-color:#FFFFFF}
/* fooder */
#footer_wrap {width:100%; margin:0px; padding:0px 0 0 0; background-color:#fff; clear:both;}
#footer_wrap .content_footer {width:1000px; vertical-align:top;}
#footer_wrap .content_footer .footer_logo {position:relative;top:40px;left:10px; }
#footer_wrap .content_footer .personal_link {width:750px; position:relative;top:-22px;left:150px; font-size:11px; font-weight:600; color:#888888; margin-right:37px; }
#footer_wrap .content_footer .address {width:750px; position:relative;top:-11px;left:150px; font-size:11px; line-height:18px; color:#888888;}
/* scroll top(¸Ç À§·Î) */
#scroll_top {display:block; position:fixed; right:0; bottom:0; z-index:999}