@charset "utf-8";

body {margin:0; padding:0;  font-family:Verdana,Dotum,Gulim,sans-serif; color:#333; }

#wrap {margin:0 auto; padding:0; width:940px; position:relative;}
	#header {position:relative; width:940px; height:120px; margin:0; 
	background:url(/images/english/main/topmenu_bg.gif) no-repeat;}
		#logo {position:absolute; top:0; left:0; padding:0; height:40px;margin:10px 0 0 110px;}

		.toplink {position:relative; float:right; height:35px; padding:15px 0 0 0;}
			.toplink li{float:left; padding:0 3px 0 0;}

		#gnb {clear:both; margin:0; float:right; width:830px; font-size:13px; height:70px;
		background:url(/images/english/main/gnb2_bg.gif) no-repeat left 35px;}
		#gnb ul {overflow:hidden;}
		#gnb ul li {margin:0; float:left;}
		#gnb ul li a {display:block; color:#000; font-weight:bold;}
		
		#gnb ul ul {position:absolute; display:none;}
		#gnb01 {width:810px; margin:3px 0 0 130px;}
		#gnb02 {width:810px; margin:3px 0 0 130px;}
		#gnb03 {width:810px; margin:3px 0 0 130px;}
		#gnb04 {width:590px; margin:3px 0 0 350px;}
		#gnb05 {width:300px; margin:3px 0 0 580px;}
		#gnb06 {width:420px; margin:3px 0 0 520px;}
		#gnb07 {width:200px; margin:3px 0 0 740px;}
		#gnb08 {width:110px; margin:3px 0 0 830px;}
		#gnb ul li.on ul {display:block; left:0;}
		#gnb ul li.on ul li {margin:0 12px 0 0; padding:0 0 0 10px; background:url(/images/english/sub/gnb_bl.gif) no-repeat left 7px;}
		#gnb ul li.on ul li a {font-weight:normal; color:#000; white-space:nowrap;}
		#gnb ul li.on ul li.on a,
		#gnb ul li.on ul li a:hover {color:#0063FF; text-decoration:underline;}
	
	#middle {position:relative; margin:0 0 20px 0; overflow:hidden; width:940px;}
		.left_area {position:relative; float:left; width:630px; padding:0; margin:0;}
			.spot {position:relative; width:630px; height:220px; padding:0 0 20px 0; margin:0;}
			.content1 {clear:both; float:left; width:220px;}
				.governor {position:relative; padding:0; margin:0 0 10px 0;}	
				
				.goverment {clear:both; position:relative; width:220px; height:120px; padding:0; margin:0 0 10px 0;
				background:url(/images/english/main/goverment_bg.gif) no-repeat;}
					.goverment dt {padding:5px 0 0 10px; height:28px;}
					.goverment dd {padding:0 0 0 6px;}
					.goverment dd li {line-height:1.4; font-size:12px;}

				.business {clear:both; position:relative; width:220px; height:105px; padding:0; margin:0 0 10px 0;
				background:url(/images/english/main/business_bg.gif) no-repeat;}
					.business dt {padding:5px 0 0 10px; height:28px;}
					.business dd {padding:0 0 0 6px;}
					.business dd li {line-height:1.4; font-size:12px;}

				.family_site {clear:both; position:relative; width:220px; padding:0; margin:0; border:0;}
					.family_site legend {font-size:0; height:0; line-height:0; overflow:hidden; visibility:hidden; width:0;}
					.family_site select {width:190px; vertical-align:top;}

			.content2 {position:relative; float:right; width:380px;}
				#news {position:relative; width:380px; height:110px; padding:0; margin:0 0 15px 0; font-size:12px;}
					#news dt {padding:0; height:18px;  border-bottom:1px #E7E3E7 solid;}
					#news dd {padding:3px 0 0 0; float:left;}
					#news dd ul li {clear:both; float:left; display:block; height:22px; vertical-align:top; width:380px;
					border-bottom:1px #D4D4D4 dotted;}
					#news dd ul li a {float:left; width:280px; padding:0 0 0 10px; 
					background:url(/images/english/main/news_bl.gif) no-repeat 4px 9px;}
					#news dd ul li span {float:right;}
					#news dd ul li img {vertical-align:middle;}
					#news dd.more {position:absolute; right:0; top:0; padding:0; margin:0 0 0 0; width:41px; height:14px;
					_position:relative; _float:right;  _margin: -90px 0 0 0;}


				#focus {position:relative; width:380px; height:115px; padding:0; margin:0 0 10px 0; font-size:11px;}
					#focus dt {padding:0; height:20px; border-bottom:1px #E7E3E7 solid;}
					#focus dd.focus {float:left; width:370px; position:relative; margin:5px 0 0 5px; display:inline;}
					#focus dd.focus .focus_list {height:81px; overflow:hidden;}
					#focus dd.focus .focus_list ul {clear:both; display:none;}
					#focus dd.focus .focus_list ul.on {display:block;}
					#focus dd li.img {float:left; width:100px; height:75px; padding:1px; border:2px #e7e7e7 solid;}
					#focus dd li.tit {float:left; width:250px; margin:0 0 0 10px; font-weight:bold;}
					#focus dd li.con {float:left; width:250px; margin:3px 0 0 10px; line-height:1.4;}
					#focus dd.control {position:absolute; top:0; left:0; margin:3px 0 0 95px;}
					#focus dd.control li {float:left; padding:0 2px 0 0; margin:0;}
					#focus dd.more {position:absolute; top:0; right:0; }

				.enjoy {clear:both; position:relative; width:380px; height:110px; padding:0; margin:0;
				background:url(/images/chinese/main/enjoy_bg.gif) no-repeat;}
					.enjoy dt {padding:4px 0 0 8px; height:26px;}
					.enjoy dd {padding:0 0 0 8px;}
					.enjoy dd li {float:left; line-height:1.5; font-size:12px; width:120px; padding:0 0 0 8px;
					background:url(/images/english/main/enjoy_bl.gif) no-repeat 2px 7px;}

		.right_area {position:relative; float:right; width:280px; padding:0; margin:0;}
			
			#popup {position:relative; width:280px; height:150px; padding:0; margin:0 0 15px 0;
			background:url(/images/english/main/popup_bg.gif) repeat-x;}
				#popup dt {padding:2px 0 0 6px; margin:0; height:22px;}
				#popup dd.popup {position:absolute; left:0; width:100%; height:125px; margin:0; padding:0; overflow:hidden;}
				#popup dd.popup .slideshow_guide {position:relative; width:280px; height:125px; margin:0; padding:0; overflow:hidden;}
				#popup dd.popup ul {position:absolute;}
				#popup dd.popup li {float:left; }
				#popup dd.control {position:absolute; top:0; left:0; margin:3px 0 0 75px;}
				#popup dd.control li {float:left; padding:0 2px 0 0; margin:0;}
				#popup dd.num {position:absolute; top:0; right:0; margin:-17px 5px 0 0;}
				#popup dd.num li {float:left; padding:0 2px 0 0; margin:0;}

			.movie {clear:both; position:relative; width:280px; height:80px; padding:0; margin:0 0 15px 0;}
			
			.living {clear:both; position:relative; width:280px; height:110px; padding:0; margin:0 0 10px 0;
			background:url(/images/japanese/main/living_bg.gif) no-repeat;}
				.living dt {padding:4px 0 0 8px; height:25px;}
				.living dd {padding:0 0 0 8px;}
				.living dd li {line-height:1.3; font-size:12px; padding:0 0 0 8px;
				background:url(/images/english/main/living_bl.gif) no-repeat left 6px;}
			
			.Agriculture {clear:both; position:relative; width:280px; height:100px; padding:0; margin:0 0 15px 0;
			background:url(/images/english/main/Agriculture_bg.gif) no-repeat;}
				.Agriculture dt {padding:5px 0 0 8px; height:25px;}
				.Agriculture dd {padding:0 0 0 8px;}
				.Agriculture dd li {line-height:1.4; font-size:12px; padding:0 0 0 8px;
				background:url(/images/english/main/living_bl.gif) no-repeat left 6px;}

			.export {clear:both; position:relative; width:280px; height:105px; padding:0; margin:0;}
		
		#bannerzone {clear:both; float:left; position:relative; width:940px; height:45px; padding:0; margin:20px 0 0 0; 
		background:url(/images/english/main/bannerzone_bg.gif) no-repeat; overflow:hidden;}
			#bannerzone dt {float:left; padding:2px 0 0 10px;}
			#bannerzone dd.banner_img {width:100%; position:absolute; overflow:hidden; height:40px;}
			.banner dd.banner_img .slideshow_guide {height:35px; margin:5px 0 0 120px; *margin:5px 0 0 30px; overflow:hidden; padding:0; 
			position:relative; width:805px;}
			.banner dd.banner_img ul {position:absolute;}
			.banner dd.banner_img ul li {float:left; padding:0 15px 0 0;}

			.banner dd.banner_control {margin:0 0 5px 10px; padding:0; position:absolute; left:0; bottom:0;}
			.banner dd.banner_control li {float:left; padding:0 3px 0 0;}
			.banner dd.more {left:0; margin:0 0 2px 60px; padding:0; position:absolute; bottom:0;}
			

	#footer {position:relative; width:940px; height:70px; margin:0; clear:both; overflow:hidden; padding:0 0 20px 0;
	background:url(/images/english/main/footer_bg.gif) no-repeat;}
		p#footer_logo {position:relative; float:left; width:140px; height:45px; padding:20px 0 0 25px; margin:0;}
		
		#footer_nav {float:left; width:700px; height:20px; padding:10px 0 0 0; font-size:12px;}
			#footer_nav li {margin:0; float:left; padding:0 10px 0 0; margin:0 10px 0 0;
			background:url(/images/english/main/footer_nav_bl.gif) no-repeat right 3px;}
			#footer_nav li.foot_b {background:none;}
		address {width:750px; float:left; margin:0; font-size:12px; font-style:normal;}
		.copyright {width:750px;float:left; padding:0; margin:0; font-size:11px;}


			
/* 정운영 추가 */
dl.img_list {
	border:1px dotted #ccc;
	width:610px;
	float:left;
	background-color:#f7f7f7;
	padding:5px;
	margin-top:30px;
}
dl.img_list dt {
	font-weight:bold;
	background:#000;
	color:#fff;
	padding:3px;
	margin-bottom:5px;
	border:1px #fff;
}
dl.img_list dd {
	width:580px;	
	float:left;
	padding-left:20px;
	background:url(/_wscms30/img/temp/buLocation.gif) no-repeat 0 1px;
	border-bottom:1px dotted #ccc;
}
dl.img_list dd span.img_src {
	width:400px;
}

dl.img_list dd span.img_alt {
	margin-right:20px;
}

.search_keyword {
	height:150px;
	 width:181px;
	 margin:47px 0 0 10px;
	 border:2px solid #3275C9;
	 background-color:#fff;
	 overflow-y:scroll;
	 padding:5px;
	 position:absolute;
	 top:0;
	 left:0;
}
.search_keyword ul li {
	cursor:pointer;
	background:none;
}
.search_keyword ul li:hover {
	display:block;
	background-color:#CCDCF2;
}
.search_keyword ul li em {
	 color:#FE6100;
	 font-style:normal;
	 padding:0 2px;
}
