/* base */
@import url(http://fonts.googleapis.com/css?family=Noto+Sans);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);



@font-face{
font-family:Noto+Sans;
src:url(Noto+Sans.eot);
src:local(¡Ø), url(Noto+Sans.woff) format(¡®woff¡¯)
}

@font-face {
font-family: 'Gotham Book';
font-style: normal;
font-weight: normal;
src: local('Gotham Book'), url('GOTHAMBOOK.woff') format('woff');
}
@font-face { 
	font-family: WebNanumMyeongjo;
	src: url('/static/web_font/NanumMyeongjo.woff') format('woff'),   WOFF */
		url('/static/web_font/NanumMyeongjo.ttf') format('truetype');  /* TTF */
	font-weight: normal;
    font-style: normal;
}


#section{*zoom:1;}
#section:after{content:"";clear:both;display:block;}
#lnb{ float: left; /*width:200px;*/ }
#contents{ /*width:780px;*/ }

#content_c19,#content_c21,#content_c25,#content_c27,#content_c31,#content_c33{ float:left; /*width:390px;*/ }
#content_c20,#content_c22,#content_c26,#content_c28,#content_c32,#content_c34{ float:right; /*width:390px;*/ }
.clear_fix{ *zoom:1; }
.clear_fix:after{ display: block; content:''; clear: both; }

/*reset,common */
html,body{ width: 100%; height: 100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{ margin: 0 auto; padding: 0; }
body,h1,h2,h3,h4,input,button{ font-family: 'notokr-regular', Sans-serif; font-size: 12px; }
body{ background-color: #fff; }
img,fieldset,iframe{ border: 0 none; }
ul,li{ list-style: none; }
img{ vertical-align: top; }
i,em,address{ font-style: normal; }
label,button{ cursor: pointer; }
button{ margin: 0; padding:0; }
a{ text-decoration: none; }
table{ border-collapse: collapse; border-spacing: 0; }
.hidden_title{ visibility: hidden; width: 0; height: 0; font-size: 0; line-height: 0; text-indent: 9999px; position: absolute; top:-9999px; overflow: hidden; }

legend{ position: absolute; left: -999em; }
input[type=button], input[type=submit], input[type=reset], input[type=image],button{ cursor: pointer; }
label.away{ position:absolute; left: -999em; }

/*#wrap_group{width:980px;margin:0 auto;display:none;display:table;}*/
.hsf_positions{display:block;}

FORM {
	display: inline;
}

body{
  margin : 0;
	text-align: left;
	color: #666666;
	font-size: 12px;
	font-family : Noto+Sans, notokr-regular, Noto+Sans ;
}
img{
  border : 0;
}
td, input, select{
  font-size : 12px;
  color : #666666;
}

a:link 		{text-decoration:none;  Color:#666666;}
a:visited 	{text-decoration:none; Color:#666666}
a:hover 	{text-decoration:none; Color:#666666}
a:active 	{text-decoration:none; Color:#666666}


#wrap_group{ display: block!important; }
.header_wrap{ background-color: #fff; }


@media screen and (max-width: 1199px){
.sub_content_wrap{ width: 100%; }
.sub_content_wrap .sub_content{ width: 100%; }
#contents{ width: 100%!important; }
#sub_contents{ width: 100%!important; }
}
