@charset "utf-8";

html, body, .heightgird {height:100%;}
body > .heightgird {min-height:100%; height:auto;}
.heightgird {position:relative;}


/* layout */
#CommBg {position:relative;width:100%;min-width:994px;/* background:url(/resources/images/oldimages/main/top_bg.gif) repeat-x center top; */}
#wrapper {width:100%; min-width:994px; padding-bottom:0;background:url(/resources/images/oldimages/common/tnb_bgline.gif) repeat-x 0 0;}
.innerWrap {width:994px; margin:0 auto;}

#header{position:relative;width:994px;height:107px;margin:0 auto 34px;padding-bottom:4px;background:url(/resources/images/oldimages/common/bg_header_line.jpg) no-repeat 0 100%;*zoom:1;}
#header:after{content:'';display:block;clear:both;}
#header img{vertical-align:top;}

#tnbWrap{width:100%;height:26px;background:#565952;z-index:10;}

#container {width:100%; padding:0 0 80px 0; overflow:hidden;}

/*#header {width:100%; overflow:hidden;height:129px;}*/
/* #header {width:100%; overflow:hidden;height:108px;}
#header img {vertical-align:top; display:inline;}
#header li {list-style:none;} */



#contents {width:980px; float:left;}
.cont {width:980px; margin-top:28px; float:left;}
#cont_view {width:730px; margin-right:10px; float:left;}

/* #footerWrap {position:absolute; bottom:0; clear:both; height:80px; width:100%; min-width:980px; background:#ededec url(/resources/images/oldimages/common/footer-bg.gif) repeat-x left top;} */
/* 20140317 start */
#footer{width:100%;margin:0;padding:0 0 15px 0;background:#fff;*zoom:1;}
#footer:after{content:'';display:block;clear:both;}
/* 20140317 end */

#globalWrapper {width:100%; min-width:800px; padding-bottom:160px;}
.globalWrap {width:980px; margin:0 auto}


/* 신규 리뉴얼 140317 */
address,caption,cite,code,dfn,em,var,i{font-style:normal;font-weight:normal;}

/* accessibility */
.tts{overflow:hidden;position:absolute;width:0;height:0;line-height: 0;font-size:0;text-indent:-99999px;}

/* skipnavigation */
#skipNavi{position:absolute;top:-1px;left:0;width:100%;height:auto;text-align:center;}
#skipNavi a{display:block;position:absolute;top:-27px;width:100%;height:1px;line-height:1px;background:#000;color:#fff;text-align:center;}
#skipNavi a:focus{top:0px;height:26px;line-height:26px;z-index:9999;}

