@charset "utf-8";

html {overflow-x:hidden;}
html, body{width:100%;height:100%;}
body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,textarea,form,fieldset,legend,input,select,button{margin:0;padding:0}
ul,ol,li{list-style:none;}
img, fieldset, iframe{border:0 none;}
input,select,button{vertical-align:middle;}
img{vertical-align:top;}
h1, h2, h3, h4, h5, h6, table, th{font-size:1em;font-weight:normal;}
address, em, strong{font-style:normal;font-weight:normal;}
input, select, textarea{vertical-align:middle;}
table{border-spacing:0;border-collapse:collapse;}

@font-face{
	font-family:'NanumGothicWeb';
	font-style:normal;
	font-weight:normal;
	src:url('/font/NanumGothic.eot');
	src:local('※'), url('/font/NanumGothic.woff') format('woff'), url('/font/NanumGothic.ttf') format('truetype');
}
@font-face{
	font-family:'NanumGothicWeb';
	font-style:normal;
	font-weight:bold;
	src:url('/font/NanumGothicBold.eot');
	src:local('※'), url('/font/NanumGothicBold.woff') format('woff'), url('/font/NanumGothicBold.ttf') format('truetype'); 
}

body, input, select, textarea{font-family:'나눔고딕',NanumGothic,NanumGothicWeb,'돋움',Dotum,Helvetica,'Apple SD Gothic Neo',Sans-serif;font-size:12px;line-height:1.5;color:#333; }
/* 목록 */
ol, ul {list-style:none; }
.hid, caption, legend, hr{position:absolute;left:-9999px;width:0;height:0;font-size:0;overflow:hidden;}
a{text-decoration:none;color:#333;}
a:hover, a:focus{color:#0a5995;}

.clearfix{zoom:1;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
#layout {position:relative; width:100%; min-width:1000px; overflow:hidden;}
#wrap{width:100%;min-width:1100px;min-height:800px;position:relative;}
#header_wrap{width:100%;border-bottom:5px solid #0a5995;}
#header{margin:0 auto;width:1100px;height:110px;position:relative;z-index:1;}
#header .logo{position:absolute;left:104px;top:36px;}
#header .logo2{position:absolute;left:220px;top:47px;}
#header .infoMenu {width:114px;height:;12px;position:absolute; right:5px;top:13px;}
#header .infoMenu li{float:left;}
#header .infoMenu li.contact_us{margin-right:4px;}
#header .navigation {width:500px;height:16px;margin-left:470px;padding-top:50px;}
#header .navigation li{float:left;padding-right:45px;}
#header .navigation .nav05{padding-right:0;}
#container_wrap{width:100%;position:relative;}
#container{width:100%;position:relative;margin:0 auto;}
#quickMN{position:absolute;right:80px;top:126px;z-index:10;}
#footer{width:100%;height:150px;position:relative;background:url('../img/common/bg.jpg') repeat 0 0;clear:both;}
#footer_wrap{width:1100px;color:#7d7d7d;font-weight:bold;margin:0 auto;}
#footer .addr{padding-top:31px;margin-left:350px;}
#footer .addr span{padding-right:10px;}
#footer .addr .addr02{margin-left:-45px;}
#footer .copy{margin-left:460px;margin-top:20px;}