body{
	margin:0; padding:0;
	background-color:#F7F7F7;
	color:#8cc63f; font-size:11px; font-family:'malgun gothic', dotum; line-height:17px;
}

img{
	border:0;
}

#container{
	margin:0 auto; padding:0;
	width:920px;
	position:relative;
}

	header{
		margin:0; padding:0 0 14px 0;
		display:block;
	}

	header h1{
		margin:0; padding:46px 0 0 0;
		width:148px; height:24px;		
	}

	header nav{
		position:absolute;
		top:0; left:149px;
	}

	#t-menu{
		margin:10px 0 0 636px; padding:0;
		list-style-type:none;
	}

	#t-menu li{
		float:left;
		margin:0; padding:0;
		text-indent:-10000px;
	}

		#t-menu01{
			background:url(/images/sitemap-btn.gif) no-repeat;
		}

		#t-menu01 a{
			width:42px; height:9px;
			display:block;
		}

		#t-menu02{
			background:url(/images/blog-tbtn.gif) no-repeat;
		}

		#t-menu02 a{
			width:32px; height:9px;
			display:block;
		}

		#t-menu03{
			background:url(/images/contactus-tbtn.gif) no-repeat;
		}

		#t-menu03 a{
			width:61px; height:9px;
			display:block;
		}

	#m-menu{
		margin:46px 0 14px 265px; padding:0;
		list-style-type:none;
	}

	#m-menu li{
		float:left;
		text-indent:-10000px;
	}

		#m-menu01{
			margin:0; padding:0;
			background:url(/images/whoweare-btn.gif) no-repeat;
		}

		#m-menu01 a{
			width:73px; height:24px;
			display:block;
		}

		#m-menu02{
			margin:0 0 0 71px; padding:0;
			background:url(/images/whatwedo-btn.gif) no-repeat;
		}

		#m-menu02 a{
			width:71px; height:24px;
			display:block;
		}

		#m-menu03{
			margin:0 0 0 66px; padding:0;
			background:url(/images/whatwethink-btn.gif) no-repeat;
		}

		#m-menu03 a{
			width:89px; height:24px;
			display:block;
		}

		#m-menu04{
			margin:0 0 0 58px; padding:0;
			background:url(/images/ourproject-btn.gif) no-repeat;
		}

		#m-menu04 a{
			width:78px; height:24px;
			display:block;
		}

	#t-slogan{
		position:absolute;
		top:46px; left:148px;
		margin:0; padding:0;
		width:128px; height:24px;
		text-indent:-1000px;
		background:url(/images/slogan.gif) no-repeat;
	}

	#main-swf{
		margin:0; padding:0;
		display:block;
	}

	#main-swf dl{
		display:none;
	}

	#main-blog{
		margin:0; padding:0;
		height:32px;
		position:relative; display:block; background-color:#000;
	}

	#main-blog h1{
		margin:0; padding:6px 0 0 19px;
		width:70px;
		font-size:11px; font-family:'malgun gothic', dotum; color:#FFFFFF; font-weight:normal;
		background:url(/images/mb-icon01.gif) no-repeat 56px 0;
	}

		#news{
			margin:0; padding:0;
			top:0; left:88px;
			list-style-type:none; position:absolute;
		}

		#news li{
			margin:7px 0; padding:0;
		}

		#news li a{
			font-size:11px; font-family:'malgun gothic', dotum; color:#979797; text-decoration:none;
		}

	#main-blog p{
		margin:0; padding:0;
		top:6px; left:858px; position:absolute;
	}

	#main-blog a{
		font-size:11px; font-family:'malgun gothic', dotum; color:#565656; text-decoration:none;
	}

	#main-cnt{
		display:block;
	}

	#main-cnt dl{
		margin:0 0 0 276px; padding:0;
	}

	#main-cnt dt{
		margin:0; padding:0 0 5px 10px;
		font-size:11px; font-family:'malgun gothic', dotum; color:#505050;
	}

	#main-cnt dd{
		margin:0; padding:0 10px 0 10px;
		font-size:11px; font-family:'malgun gothic', dotum; color:#505050;
	}

		#main-cnt01{
			height:130px; display:none;
			background:url(/images/mseo-bg.gif) no-repeat 0 117px #FFF;
		}

		#main-cnt01 h1{
			margin:0; padding:10px 0 0 10px;
			width:266px; font-weight:normal;
		}

		#main-cnt01 h1 a{
			font-size:15px; font-family:'malgun gothic', dotum; color:#8cc63f; text-decoration:none;
		}

		#main-cnt02{
			height:130px; display:none;
			background:url(/images/mppc-bg.gif) no-repeat 0 117px #FFF;
		}

		#main-cnt02 h1{
			margin:0; padding:10px 0 0 10px;
			width:266px; font-weight:normal;
		}

		#main-cnt02 h1 a{
			font-size:15px; font-family:'malgun gothic', dotum; color:#009FC3; text-decoration:none;
		}

		#main-cnt03{
			height:130px; display:none;
			background:url(/images/monpr-bg.gif) no-repeat 0 117px #FFF;
		}

		#main-cnt03 h1{
			margin:0; padding:10px 0 0 10px;
			width:266px; font-weight:normal;
		}

		#main-cnt03 h1 a{
			font-size:15px; font-family:'malgun gothic', dotum; color:#F7A11A; text-decoration:none;
		}

	#copylight{
		margin:0 0 10px 0; padding:0;
		display:block; position:relative;
		height:37px;
		background:url(/images/logo-icon.gif) no-repeat 880px 6px #3D3D3D;
	}

	#copylight .cp-wwd{
		margin:0; padding:0;
		position:absolute; top:11px; left:19px;
		list-style-type:none;
	}

	#copylight .cp-wwd li{
		display:inline; cursor:pointer;
	}

	#copylight .cp-wwd .cp-wwd01{
		margin:0; padding:0;
		font-size:11px; font-family:'malgun gothic', dotum; color:#8CC63F;
	}

	#copylight .cp-wwd .cp-wwd02{
		margin:0 0 0 38px; padding:0;
		font-size:11px; font-family:'malgun gothic', dotum; color:#009FC3;
	}

	#copylight .cp-wwd .cp-wwd03{
		margin:0 0 0 28px; padding:0;
		font-size:11px; font-family:'malgun gothic', dotum; color:#F7A11A;
	}

	#copylight .cp-menu{
		margin:0; padding:0;
		position:absolute; top:11px; left:704px;
		list-style-type:none;
	}

	#copylight .cp-menu li{
		margin:0; padding:0;
		display:inline;
		font-size:11px; font-family:'malgun gothic', dotum; color:#737373;
	}

	#copylight .cp-menu li a{
		font-size:11px; font-family:'malgun gothic', dotum; color:#737373; text-decoration:none;
	}

	#copylight .cp-text{
		margin:0; padding:0;
		position:absolute; top:11px; left:306px;
		font-size:11px; font-family:dotum; color:#737373;
	}

	#seo-certified{
		margin:0; padding:0;
		position:absolute; top:246px; left:925px;
	}

	#seo-certified img{
		margin:0; padding:0;
	}
