
html{overflow-x:hidden;}
/* common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body, input, textarea, select, button, table{font:normal 12px '돋움', Dotum, AppleGothic, sans-serif; 
word-wrap:break-word;word-break:break-all;-webkit-text-size-adjust:none;}
img, fieldset{border:0;}
img{vertical-align:top;}
input, select{vertical-align:middle;}
ul, ol{list-style:none;}
em, address, caption, th{font-style:normal;}
a{text-decoration:none; color:#414141;}
a:hover, a:active, a:focus{text-decoration:underline; color:#0168c0;}
form{margin:0; padding:0;}
button{border:0; background:none; cursor:pointer;}
h3{font-size:0;}
/* table */
table{border-collapse:collapse; border-spacing:0;}

/* skip */
	#skipNavigation, .skip, hr, legend, .add, h2{
	position : absolute ;
	width : 0 ; 
	height : 0 ; 
	font-size : 0 ; 
	line-height : 0 ;
	overflow : hidden ; 
	visibility:hidden;
	}

div#wrap{width:100%; height:auto; text-align:center }
div#header{width:100%; height:117px; background:url("../img/include/bg_lnb.gif") repeat-x 0 79px;}
div#container{width:100%; height:auto;}

div.headerBox{width:960px; height:117px; margin:0 auto;}
div.headerBox div.sta{float:left; width:245px; height:49px; padding:12px 0 0 0;}
div.headerBox div.stb{float:right; height:49px; padding:12px 40px 0 0;}
div.headerBox div.gnb{width:300px; height:10px; float:right; padding-left:5px; background:url("../images/common/ico_login.gif") no-repeat 0 0; margin:50px 0 0 0;}
div.headerBox div.gnb ul li{float:left; background:url("../images/common/bg_gnb_line.gif") no-repeat 0 2px;}
div.headerBox div.gnb ul li a{font-family:'Tahoma'; font-size:10px; color:#b0b0b0; padding:0 7px;}
div.headerBox div.gnb ul li strong a{color:#706f6f;}
div.headerBox div.gnb ul li.b_no{background:none;}
div.headerBox div.lnb{float:left; width:100%; height:38px; margin:18px 0 0 0; z-index:99999; position:relative;}
div.headerBox div.lnb ul li{float:left; width:160px;}
div.headerBox div.lnb ul li.m6{width:160px;}
div.headerBox div.lnb div.submenu{float:left; width:100%; height:240px; background:#2B6393; text-align:center; display:none;}
div.headerBox div.lnb div.submenu ul{float:left; margin:0 0 0 0; width:160px;}
div.headerBox div.lnb div.submenu ul li{float:left; line-height:260%; width:100%;}
div.headerBox div.lnb div.submenu ul li a{color:#FFFFFF; font-weight:bold;}
div.headerBox div.lnb div.submenu ul li a:hover{color:#b3ddf5; text-decoration: none;}
div.headerBox div.lnb span{position:absolute; top:255px; right:20px;}
div.headerBox div.lnb span a{color:#FFFFFF; font-weight:bold; font-size:11px;}
div#container div.spot{width:100%; height:320px; border-bottom:1px solid #e1e1e1; background:#f6f5f1;}

