@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700);

body,p,div,img,ul,li,ol,dl,dt,dd,table,tr,th,input,textreat,h1,h2,h3,h4,h5,h6{	margin:0; padding:0; border:none; list-style:none; border-collapse:collapse; border-spacing:0;	}
a{	text-decoration:none;	}
img{	vertical-align:middle;	}

body{	font-family: 'Nanum Gothic', sans-serif; line-height:150%;	}

/* common */
.clearfix:before, .clearfix:after{	content:" "; display:table;	}
.clearfix:after{	clear:both;	}

#wrap{	width:100%;	}

.contentes_wrap{	width:100%;	}
.contents{	width:1200px; margin:0 auto; position:relative; padding-bottom:80px;	}

/* header */
.header_wrap{	width:100%; background:#61bc47; border-bottom:1px solid #ffffff;	}
.header{	width:1200px; height:89px; margin:0 auto; position:relative;	}
.header h1{	margin-top:5px; float:left;	}

.header .gnb_list{	position:absolute; left:300px; top:35px;	}
.header .gnb_list>li{	font-family: 'Roboto Condensed','Nanum Gothic', sans-serif; font-size:18px; font-weight:400 float:left; display:inline-block; margin-left:50px; min-height:50px;	}
.header .gnb_list li>a{	color:#ffffff;	}
.header .gnb_list li>a:hover{	color:#2c1c19;	}
.header .gnb_list>li.first{	margin-left:0;	}

.header .snb_list{	position:absolute; margin-top:4px; display:none; background:#ffffff; padding:0 10px;	}
.header .snb_list li{	float:left; display:inline-block; margin-left:20px; font-weight:300;	}
.header .snb_list li.first{	margin-left:0;	}
.header .snb_list li a{	color:#61bc47; font-size:14px; font-weight:normal;	}
.header .snb_list li a:hover{	color:#000000; text-decoration:underline;	}

.header .language{	position:absolute; right:0; top:40px;	}
.header .language li{	float:left; display:inline-block; font-family: 'Nanum Gothic', sans-serif; font-size:12px; font-weight:bold;	}
.header .language li a{	display:block; background:#3e3e3e; color:#cdcdcd; padding:2px 8px; margin-left:7px;	}
.header .language li a:hover{	background:#ffffff; color:#000000;	}


/* footer */
.footer_wrap{	width:100%; height:280px; background:#000000;	}
.footer{	width:1200px; margin:0 auto; position:relative; border-bottom:1px solid #0f0f0f; padding:20px 0;	}
.footer .footer_list{	border-left:1px solid #232323; height:145px;	}
.footer .footer_list>li{	float:left; display:inline-block; border-right:1px solid #232323; width:239px; padding-left:20px; box-sizing:border-box; height:100%;	}
.footer .footer_list li h2{	color:#ffffff; font-size:12px;	}
.footer .footer_list li .snb li{	font-size:12px;	}
.footer .footer_list li .snb li a{	color:#767676;	}
.footer .footer_list li .snb li a:hover{	color:#ffffff;	}
.copyright{	width:1200px; margin:0 auto; position:relative; font-size:13px; color:#747474; padding:20px 0;	}
.copyright .info{	margin-right:20px; float:left; display:inline-block;	}
.copyright .copy{	clear:both;	}
.copyright .gobiz{	position:absolute; right:0; top:30px;	}






