@charset "utf-8";

/*reset*/
body,h1,h2,h3,h4,div,ul,li,dl,dt,dd,a,p,img,fieldset,select,option,input,form,legend,span,hr,address{margin:0px; padding:0px;}
body{font-size:12px; font-family:"돋움",dotum,Verdana,sans-serif; color:#000; line-height:160%; background:url(../images/bg.jpg) 0 0 repeat-x;}
hr,.skip{position:absolute; left:-999px; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}
img{border:0px none;}
ul{list-style-type:none;}
address{font-weight:normal;}
a:link,a:visited{text-decoration:none; color:#000;}
a:hover,a:active{text-decoration:underline; color:#000;}

address{font-size:12px; font-family:"돋움",dotum,Verdana,sans-serif; color:#666;font-style:normal;}

/* skipnavigation */
#skipnavigationMenu a{display:block; width:1px; height:1px; overflow:hidden; position:absolute; top:10px; left:20px; font-size:12px; text-decoration:none;}
#skipnavigationMenu a:hover,
#skipnavigationMenu a:focus,
#skipnavigationMenu a:active{width:150px; height:auto; border:1px solid #333; color:#333; font-family:"돋움",dotum,Verdana,sans-serif; text-align:center; padding:3px 0 2px 0; background:#fff; z-index:9999;}

/*layout*/
#wrapper{width:1070px; position:relative; margin:0 auto;}
.mainbg{background:url(../images/mainbg.jpg) 0 0 no-repeat;}
#header{width:300px;  background:url(../images/naiv_bg.jpg) 0 0 repeat-y; height:100%; border-bottom:3px solid #db2e19; position:absolute; top:0; left:0; z-index:999; .border-bottom:3px solid #fff;}
#container{width:1070px; position:relative;}
#footer{width:100%; height:76px; position:relative; border-top:1px solid #ccc; margin:2px auto; text-align:center;}

/*header*/
#header h1{padding:10px 0 45px 60px;}
#gnb{position:relative; margin-left:14px;}
#gnbmenu li .gnbmenu_submenu{position:absolute; left:202px;}
#gnbmenu li .gnbmenu_submenu ul li{height:22px;}
#gnbmenu_submenu1{top:14px; display:none;}
#gnbmenu_submenu2{top:64px; display:none;}
#gnbmenu_submenu3{top:114px; display:none;}
#gnbmenu_submenu4{top:164px; display:none;}
#gnbmenu_submenu5{top:214px;}

#customer_center{margin:100px 0 50px 7px;}

/*footer*/
.in_footer{width:1070px; padding:20px 0 20px 250px; margin:0px auto;}
.in_footer ul {}
.in_footer ul li{display:inline;}