@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*Common*/
html,body,h1,h2,h3,h4,h5,h6,div,p,blockquote,pre,code,address,ul,ol,li,dl,dt,dd,table,th,td,caption,
form,fieldset,legend,hr,input,button,textarea,label{margin:0;padding:0;}
html,body{width:100%;height:100%}
body{background-color:#fff;word-break:break-all;/* -ms-word-break:break-all */}
body,h1,h2,h3,h4,h5,h6,th,td,input,textarea,select,option{
	color:#333333;font-family:"나눔고딕",'Nanum Gothic',helvetica,sans-serif;/* font-family:"돋움",dotum,helvetica,sans-serif; */font-size:12px;font-weight:normal;
}
img,fieldset,iframe{border:0 none}
ul,ol,li{list-style:none}
em,address{font-style:normal}
img,input,select,textarea{vertical-align:middle}
li img,dd img,dt img,label img{vertical-align:top;}
a{color:#6d6d6d;text-decoration:none;cursor:pointer}
a:hover{color:#6d6d6d;text-decoration:none}
button,label{cursor:pointer;}
button *{position:relative}
/* button img{left:-3px;*left:auto} */
textarea{overflow:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
.input_text, textarea{/* *margin:-1px 0; */padding-right:1px}
.input_check,.input_radio{width:13px;height:13px}
#skipnavi,.blind, legend, caption{text-indent:-9999px;font-size:0;line-height:0;overflow:hidden}
hr{display:none}
legend{/* *width:0 */}
:root legend{margin-top:-1px;font-size:0;line-height:0}
/* caption{*line-height:0} */



body{width:100%;}
#wrap{width:1050px; margin:0 auto; padding-bottom:20px;}
#header{overflow:hidden; }
#container{width:100%;}
#contents{width:100%;overflow:hidden}
#footer{width:100%;}

#header{
	margin-top:29px;
	height:58px;
}
#logo{
	
}
#snb{
	height:35px;
	background:#545454;
	overflow:hidden;
	padding-left:13px;
	margin-top:2px;
}
#snb li{
	float:left;
}
#snb li a{
	line-height:35px;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding:0 8px;
}
.notice{
	height:18px;
	line-height:34px;
	padding:9px 0 7px;
}
.notice a{
	line-height:18px;
	font-size:12px;
	color:#474747;
}


#footer{
	border-top:3px solid #000000;
	margin-top:10px;
	height:60px;
}
