@CHARSET "EUC-KR";


/* common -------------------------------------------------------------------------- */
	* { margin:0px; padding:0px; font-family:Arial,Dotum,sans-serif; color:#565656; }
	#topbutton { position:absolute; left:1000px; top:500px; }


	a  { text-decoration:none; font-family:Arial,Dotum,sans-serif; }
	

	form { margin:0px; }
	img { border:none; }

	th,td,input,select,textarea,fieldset,div {font-family: Arial,Dotum,sans-serif;font-size:12px; color:#565656; }
	select option, x:-moz-any-link { padding-right:5px; }/* Firefox Fix */
	input[type=radio] { margin-right:2px; }
	input[type=checkbox] { margin-right:2px; }
	input { padding:1px; }
	ul,dl, ol,li, dt, dd, p,input, select, table, td, th, textarea{margin:0; padding:0;}
	ul, ol{list-style:none;}

	.fl { float:left; }
	.fr { float:right; }
	.cb { clear:both; height:0px; overflow:hidden; }

	.pos { position:absolute; }

	.ML5 { margin-left:5px; }    .MR5 { margin-right:5px; }    .MT5 { margin-top:5px; }    .MB5 { margin-bottom:5px; }
	.ML10 { margin-left:10px; }  .MR10 { margin-right:10px; }  .MT10 { margin-top:10px; }  .MB10 { margin-bottom:10px; }
	.ML15 { margin-left:15px; }  .MR15 { margin-right:15px; }  .MT15 { margin-top:15px; }  .MB15 { margin-bottom:15px; }
	.ML20 { margin-left:20px; }  .MR20 { margin-right:20px; }  .MT20 { margin-top:20px; }  .MB20 { margin-bottom:20px; }
	.ML25 { margin-left:25px; }  .MR25 { margin-right:25px; }  .MT25 { margin-top:25px; }  .MB25 { margin-bottom:25px; }
	.ML30 { margin-left:30px; }  .MR30 { margin-right:30px; }  .MT30 { margin-top:30px; }  .MB30 { margin-bottom:30px; }
	.ML40 { margin-left:40px; }  .MR40 { margin-right:40px; }  .MT40 { margin-top:40px; }  .MB40 { margin-bottom:40px; }
	.ML50 { margin-left:50px; }  .MR50 { margin-right:50px; }  .MT50 { margin-top:50px; }  .MB50 { margin-bottom:50px; }


/* Layout Frame -------------------------------------------------------------------------- */
	#ly_frame { width:996px; overflow:hidden; }
		#ly_top { width:996px; height:92px; overflow:hidden; }
		#ly_mid { width:996px; overflow:hidden; } /* Main Page */
		#ly_mid_cont{overflow:hidden; padding:24px 0 0 30px;}
		#ly_sbmid { width:996px; overflow:hidden; } /* Sub Page */
			#ly_lm { position:absolute; width:188px; top:305px; left:25px; z-index:1000;  }
			#ly_cnt {position:relative;  width:996px; overflow:hidden; }
		#ly_btm { width:996px; margin-top:33px; overflow:hidden; }

	#basebg {;}
	#subbasebg { }


/* Main Page -------- ------------------------------------------------------------------ */

	dl.tm dt { position:absolute; left:24px; top:30px; }
	dl.tm dd.tmenu { float:right; height:18px; overflow:hidden; margin:15px 10px 13px 0; }
	dl.tm dd.tmenu_end { float:right; height:18px; overflow:hidden; margin:15px 10px 13px 0; }
	dl.tm dd.global_menu {position:relative;  left:250px; top:30px; width:780px; height:100px;}
	dl.tm dd.global_menu ul, dl.tm dd.global_menu li {float:left;}
	dl.tm dd.global_menu li{background:url(/user/img/common/glb_div_line.gif) no-repeat right 8px; padding:0 35px 0 0; margin-right:3px; }
	dl.tm dd.global_menu li img{padding:10px 0 20px;}
	dl.tm dd.global_menu li.end{padding:0; background:none;}
	
	.gmsub_wrap #glbDiv0, .gmsub_wrap #glbDiv1, .gmsub_wrap #glbDiv2, .gmsub_wrap #glbDiv3, .gmsub_wrap #glbDiv4 {position:absolute;  background:url(/user/img/common/gm_sub_bg.jpg) no-repeat;  width:758px; height:25px;  left:-12px; top:37px; }
	.gmsub_wrap p{float:left;background:url(/user/img/common/glbsub_div.gif) no-repeat right 4px; padding-right:14px; margin:5px 0 0 15px;}
	.gmsub_wrap p.end{background:none;padding:0;}
	.gmsub_wrap p a{font-family:Dinmed; color:#f2fde2;}
	.gmsub_wrap p a:hover{font-weight:bold; letter-spacing:-1;}

	.gmsub_wrap .gmsub01{ background:none;}
	.gmsub_wrap .gmsub02{ background:none; position:absolute; left:100px;}
	.gmsub_wrap .gmsub03{ background:none; position:absolute; left:150px;}
	.gmsub_wrap .gmsub04{ background:none; position:absolute;  left:450px}
	.gmsub_wrap .gmsub05{ background:none; position:absolute;   left:420px;}

	.mainpic {display:block; }
	.maintxt { width:284px; height:64px; margin-left:auto; padding-top:20px; margin-right:68px; margin-bottom:30px; }
	
	dl.mainBoard { float:left; width:285px; display:inline; margin-right:32px; margin-bottom:26px; }
	dl.mainBoard dt { position:relative; height:31px; overflow:hidden; }
	dl.mainBoard dt img { vertical-align:text-top; }
	dl.mainBoard dt span { position:absolute; right:10px; top:12px; }
	dl.mainBoard dd { width:285px; padding:15px 0 0; background:url(/user/img/common/mainboardbg.gif) no-repeat; }
	dl.mainBoard dd div.board_line{background:url(/user/img/common/board_line.gif) no-repeat left bottom;  font-size:11px; color:#666;padding:4px 0; overflow:hidden; }
	dl.mainBoard dd div.title {float:left; padding-left:6px; background:url(/user/img/common/main_dot.gif) no-repeat 0px 6px; width:180px; }
	dl.mainBoard dd div.date { float:right; padding-right:8px; }
	
	dl.mainBoard dd div.fealac_txt{float:left;  font-size:11px; line-height:21px; margin-left:13px; width:180px; }
	dl.mainBoard dd img.icon{float:left;margin-left:10px; _display:inline; }


	.main_html dl.key_documents { float:left; height:141px; margin-top:15px; padding-left:20px; overflow:hidden; background:url(/user/img/common/main_htmlline.gif) no-repeat; }
	.main_html dl.key_documents dt { height:20px; margin-bottom:23px; overflow:hidden; }
	.main_html dl.key_documents dd { margin-left:10px; }
	.main_html dl.key_documents dd div { padding:2px 7px; font-size:11px; color:#ffffff; background:url(/user/img/common/main_dot1.gif) no-repeat 0px 8px; }
	.main_html dl.key_documents dd div a { font-size:11px; color:#ffffff; }

	.main_event { float:left; width:329px; height:136px; background:url(/user/img/common/main_eventbg.gif) no-repeat;}
	.main_event p.tit{position:relative; left:3px; top:1px;}
	.main_event p img{display:block;}
	.main_event p span{position:absolute; right:16px; top:12px; }
	.main_event td a:hover { font-size:11px; color:#222; }
	.main_event table { width:323px; height:104px; table-layout:fixed; border-collapse:collapse; margin-left:-1px;  }
	.main_event th { padding:3px 5px 2px; font-size:11px; color:#fff; border-bottom:1px solid #c4d5ad; border-right:1px solid #c4d5ad;}
	.main_event td { padding:6px 0px 4px 5px; font-size:11px; color:#6c6c6c; border-bottom:1px solid #c4d5ad; border-right:1px solid #c4d5ad; }
	.main_event tr.uend td{border-bottom:none;} /* ¸¶Áö¸·´Ü ¼±¾ø¾Ö±â */
	.main_event td.rend{border-right:none;}

	

		

/* copyright -------------------------------------------------------------------------- */
	.copy {background:url(/user/img/common/foot_bg.gif) no-repeat; height:80px; width:996px; }
	.copy li{float:left;}

	.copy ul.left  { float:left; margin-left:59px; _display:inline;}
	.copy ul.left  li{margin:2px  44px 0 0; }
	.copy ul.left li.copy_txt{margin-top:20px;}
	.copy ul.right  { float:right; margin:18px 43px 0 0;}
	.copy ul.right li{position:relative; width:87px; height:22px;margin-left:3px;}
	.copy ul.right li.today{background:url(/user/img/common/today.gif) no-repeat; }
	.copy ul.right li.total{background:url(/user/img/common/total.gif) no-repeat; }
	.copy ul.right li span{position:absolute; right:8px; top:2px; color:#8a8e90; font-size:11px;}

	.test_menu { display:none; position:absolute; top:200px; left:900px; width:200px; }
	.test_menu dt { font-weight:bold; line-height:150%; }
	.test_menu dd { text-indent:10px; line-height:150%; }
	.test_menu a { color:#999999; }
	.test_menu a:hover { text-decoration:underline; }


/* Left Mneu -------------------------------------------------------------------------- */
	#ly_lm dl { padding-top:56px; }
	#ly_lm dt { display:none; }
	#ly_lm dd { height:32px; overflow:hidden;}

	.lm_aboutbg { width:188px; height:272px; background:url(/user/img/lm/lm_about_bg.gif) no-repeat; }
	.lm_officebg { width:188px; height:222px; background:url(/user/img/lm/lm_office_bg.gif) no-repeat;  }
	.lm_newsbg { width:188px; height:222px; background:url(/user/img/lm/lm_news_bg.gif) no-repeat; }
	.lm_projectbg { width:188px; height:222px; background:url(/user/img/lm/lm_project_bg.gif) no-repeat; }
	.lm_businessbg { width:200px; height:222px; background:url(/user/img/lm/lm_business_bg.gif) no-repeat; }
	.lm_sitemapbg { width:188px; height:162px; background:url(/user/img/lm/lm_sitemap_bg.gif) no-repeat;}
	.lm_loginpbg { width:188px; height:162px; background:url(/user/img/lm/lm_login_bg.gif) no-repeat; }
/*2008.05.19 ±èÁ¤¼øÃß°¡*/
	.lm_contactbg { width:188px; height:162px; background:url(/user/img/lm/lm_contact_bg.gif) no-repeat; }



/* Contents -------------------------------------------------------------------------- */
	.titleImg {width:995px;  height:215px;}
	.pageTop{border-bottom:1px solid #c2c2c2; width:756px; padding-bottom:9px; margin:0 0 23px 240px;overflow:hidden; }
	.navi { float:left;  _display:inline; padding-left:7px; margin-top:12px; font-size:11px; color:#bababa; }
	.navi  a{color:#bababa; }
	.navi  a:hover{color:#545454; }
	.navi  span{color:#545454}
	.pageTitle { float:right; height:28px; margin-right:10px; }

	.cnt_area { width:750px; margin-left:240px;}
	.cnt_area_about{width:738px;margin-left:240px; overflow:hidden; }
	.var8{font-size:11px; vertical-align:1px; color:#999;}

	/* tab Country */
	.tabCountry { height:20px; margin-bottom:20px;padding-left:12px; overflow:hidden;  border-bottom:1px solid #c9ccbf; }
	.tabCountry .tab1_on { float:left; width:89px; height:32px; background:url(/user/img/cnt/about_tab_country01_ov.gif) no-repeat; margin-right:2px;}
	.tabCountry .tab1_on img { width:89px; height:20px; }
	.tabCountry .tab1_off { float:left; width:89px; height:20px; background:url(/user/img/cnt/about_tab_country01.gif) no-repeat;margin-right:2px; }
	.tabCountry .tab1_off img { width:89px; height:20px; }

	.tabCountry .tab2_on { float:left; width:113px; height:20px; background:url(/user/img/cnt/about_tab_country02_ov.gif) no-repeat; margin-right:2px;}
	.tabCountry .tab2_on img { width:113px; height:20px; }
	.tabCountry .tab2_off { float:left; width:113px; height:20px; background:url(/user/img/cnt/about_tab_country02.gif) no-repeat; margin-right:2px;}
	.tabCountry .tab2_off img { width:113px; height:20px; }

	/* tab Office */
	.tabOffice { height:20px; border-bottom:1px solid #c9ccbf;padding-left:12px; overflow:hidden; }
	.tabOffice .tab1_on { float:left; width:201px; height:20px; background:url(/user/img/cnt/office_tab_office01_ov.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab1_on img { width:201px; height:20px;  }
	.tabOffice .tab1_off { float:left; width:201px; height:20px; background:url(/user/img/cnt/office_tab_office01.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab1_off img { width:201px; height:20px;}

	.tabOffice .tab2_on { float:left; width:183px; height:20px; background:url(/user/img/cnt/office_tab_office02_ov.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab2_on img { width:183px; height:20px; }
	.tabOffice .tab2_off { float:left; width:183px; height:20px; background:url(/user/img/cnt/office_tab_office02.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab2_off img { width:183px; height:20px;}

	.tabOffice .tab3_on { float:left; width:173px; height:20px; background:url(/user/img/cnt/office_tab_office03_ov.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab3_on img { width:173px; height:20px; }
	.tabOffice .tab3_off { float:left; width:173px; height:20px; background:url(/user/img/cnt/office_tab_office03.gif) no-repeat; margin-right:2px;}
	.tabOffice .tab3_off img { width:173px; height:20px; }

	.tabsubOffice { height:20px; margin:0 10px 0 0;}
	.tabsubOffice .tab31_on { float:right; width:164px; height:20px; background:url(/user/img/cnt/office_tab_office031_ov.gif) no-repeat; display:inline; margin-right:2px}
	.tabsubOffice .tab31_on img { width:164px; height:20px; }
	.tabsubOffice .tab31_off { float:right; width:164px; height:20px; background:url(/user/img/cnt/office_tab_office031.gif) no-repeat; margin-right:2px}
	.tabsubOffice .tab31_off img { width:164px; height:20px; }

	.tabsubOffice .tab32_on { float:right; width:143px; height:20px; background:url(/user/img/cnt/office_tab_office032_ov.gif) no-repeat; margin-right:2px}
	.tabsubOffice .tab32_on img { width:143px; height:20px; }
	.tabsubOffice .tab32_off { float:right; width:143px; height:20px; background:url(/user/img/cnt/office_tab_office032.gif) no-repeat; margin-right:2px}
	.tabsubOffice .tab32_off img { width:143px; height:20px; }

	.tabsubOffice .tab33_on { float:right; width:203px; height:20px; background:url(/user/img/cnt/office_tab_office033_ov.gif) no-repeat; margin-right:2px}
	.tabsubOffice .tab33_on img { width:203px; height:20px; }
	.tabsubOffice .tab33_off { float:right; width:203px; height:20px; background:url(/user/img/cnt/office_tab_office033.gif) no-repeat; margin-right:2px}
	.tabsubOffice .tab33_off img { width:203px; height:20px; }

	/* tab projcect Office */
	.tabProject { height:20px; border-bottom:1px solid #c9ccbf; padding-left:12px;}
	.tabProject .tab1_on { float:left; width:201px; height:20px; background:url(/user/img/cnt/project_tab_office01_ov.gif) no-repeat;margin-right:2px; }
	.tabProject .tab1_on img { width:20px; height:20px; }
	.tabProject .tab1_off { float:left; width:201px; height:20px; background:url(/user/img/cnt/project_tab_office01.gif) no-repeat; margin-right:2px;}
	.tabProject .tab1_off img { width:201px; height:20px; }

	.tabProject .tab2_on { float:left; width:143px; height:20px; background:url(/user/img/cnt/project_tab_office02_ov.gif) no-repeat; margin-right:2px;}
	.tabProject .tab2_on img { width:143px; height:20px; }
	.tabProject .tab2_off { float:left; width:143px; height:20px; background:url(/user/img/cnt/project_tab_office02.gif) no-repeat; margin-right:2px;}
	.tabProject .tab2_off img { width:143px; height:20px; }

	.tabProject .tab3_on { float:left; width:161px; height:20px; background:url(/user/img/cnt/project_tab_office03_ov.gif) no-repeat; margin-right:2px;}
	.tabProject .tab3_on img { width:161px; height:20px; }
	.tabProject .tab3_off { float:left; width:161px; height:20px; background:url(/user/img/cnt/project_tab_office03.gif) no-repeat; margin-right:2px;}
	.tabProject .tab3_off img { width:161px; height:20px; }


	.countywrap{ margin:0 0 0 25px; padding:10px 0; overflow:hidden;}
	.countryBox { width:309px; height:101px;  background:url(/user/img/cnt/about_countrybox.gif) no-repeat left bottom; margin:0 50px 30px 0; padding-top:1px;}
	.countryBox dl{margin:7px 12px 0 12px;overflow:hidden; padding-top:1px;}
	.countryBox dt { float:left; background:url(/user/img/cnt/about_country_bar.gif) no-repeat right 2px; height:77px; padding-right:12px; margin-right:10px;}
	.countryBox dt img{margin:8px 0 0 0;width:90px; height:65px;}/* ±¹±âÅ©±â ¼³Á¤ */
	.countryBox dd.country { margin:14px 0 5px; color:#000000; font-size:12px; font-weight:bold;  }
	.countryBox dd.link { width:160px; margin-bottom:5px; overflow:hidden; font-size:11px; }
	.countryBox dd.link a { color:#000000; }
	.countryBox dd.date { color:#808897; font-size:11px; }

	/* paging */
	.paging { width:726px; margin:0 auto; text-align:center; margin:20px 0; font-size:11px; }
	.paging img { vertical-align: -3px; }
	.paging b { font-weight:bold; color:#16879c; }


	/* List Table */
	.list_tbl {width:726px; table-layout:fixed; margin:0 12px 0 12px;}
	.list_tbl thead{ background:url(/user/img/cnt/list_tbl_bg.gif) repeat-x left top;}
	.list_tbl thead td {height:27px; text-align:center; font-weight:bold; }
	.list_tbl thead td img{vertical-align:2px;}
	.list_tbl thead p.list_head_img_l{background:url(/user/img/cnt/divd_bar.gif) no-repeat right top; text-align:center;}
	.list_tbl thead p.list_head_img_r{background:url(/user/img/cnt/divd_bar.gif) no-repeat left top; text-align:center;}

	.list_tbl thead td.limg { background:url(/user/img/cnt/list_tbl_left.gif) no-repeat left top;}
	.list_tbl thead td.rimg { background:url(/user/img/cnt/list_tbl_right.gif) no-repeat right top; text-align:center; padding-right:1px;}
	.list_tbl tbody td { padding:6px 0px; text-align:center; font-size:11px; }
	.list_tbl tbody td.left { padding-left:5px; text-align:left; }
	.list_tbl tbody td.list_line { height:3px; padding:0px; overflow:hidden; background:url(/user/img/cnt/list_line.gif) no-repeat 3px top; }
	.list_tbl tfoot td { height:100px; text-align:center; background:url(/user/img/cnt/list_line.gif) repeat-x left bottom; }
	.list_search_msg{ background:#f6f6f6; margin:0  12px 5px ; padding: 5px 10px; text-align:left;}


	/* view Table Box */
	.viewBoxc { background:url(/user/img/cnt/view_tbl_boxc.gif) repeat-y left bottom; width:726px;  }
	.viewBoxt { background:url(/user/img/cnt/view_tbl_boxt.gif) no-repeat left top; width:726px; }
	.viewBoxb { background:url(/user/img/cnt/view_tbl_boxb.gif) no-repeat left bottom; width:726px; padding:5px 0; overflow:hidden; }
	.viewBoxb table {table-layout:fixed; margin:0 17px 0 15px; }
	.viewBoxb th{text-align:right; padding-right:10px;}
	.viewBoxb td{text-align:left; padding:6px 0; font-weight:bold; color:#fff; }
	.viewBoxb td a{color:#fff;}
	.viewBoxb td a:hover{color:#666; text-decoration:underline;}
	.viewBoxb td.line{background:url(/user/img/cnt/view_tbl_box_line.gif) repeat-x;  }
	.viewBoxb td img { vertical-align:text-top; }

	.viewdata { padding:20px 0;  margin:0 30px; overflow:hidden; line-height:13pt; font-size:12px;text-align:left;}

	.prevnext { margin-top:15px; width:726px; table-layout:fixed; margin:0 auto;  text-align:left; }
	.prevnext tr.txt td { padding:9px 6px ; font-size:11px; }
	.prevnext tr.txt img{margin-left:25px;}
	.prevnext td.line{ height:3px; padding:0px; overflow:hidden; background:url(/user/img/cnt/list_line.gif) no-repeat 3px top; }

	/* Search Area */
	.srh_area { width:364px;text-align:center; border:4px solid #d1d4c4; padding:4px 0px;  overflow:hidden;}
	.srh_area input{width:282px; height:14px; border:1px solid #c3c3c3; padding:2px;}
	.srh_area td { padding:0px 2px; }
	.srh_area img{margin-left:3px;}

	.srh_area_news { width:474px;text-align:center; border:4px solid #d1d4c4; padding:4px 8px; }
	.srh_area_news select{margin-top:1px;}
	.srh_area_news input{width:133px; height:14px; border:1px solid #c3c3c3; padding:2px;}
	.srh_area_news td { padding:0 2px; background:#F3F4EC; }
	.srh_area_news img{margin-left:3px;}
	.srh_area_news td.no_bg{background:none;}

	.btn_area { height;26px; overflow:hidden; text-align:right; padding-right:35px;}

	/* Site Map */
	.sitemap_tbl { margin:0 auto; }
	.sitemap_tbl td { padding:0px 5px; vertical-align:top; }
	.sitemap_tbl dt { padding-bottom:10px; border-bottom:1px solid #e0e1e0; }
	.sitemap_tbl dd { height:25px; overflow:hidden; }

	/* Login Area */
	.loginArea { width:481px; height:179px; margin:0 auto; background:url(/user/img/cnt/login_bg.gif) no-repeat; }
	.loginArea table { width:270px; margin:0 auto; margin-top:105px; }
	.loginArea td { padding:1px;}
	.loginArea td img{margin:0 5px;}
	.loginArea td input{border:1px solid #d0d0d0; width:148px; height:15px; padding:2px 0 0 2px;}

	/* contact us table */
	.contactUs_tbl { width:100%; margin:0 auto; border-collapse:collapse; }
	.contactUs_tbl thead th { padding:5px; background-color:#dedede; border:1px solid #cccccc; font-family:Verdana; }
	.contactUs_tbl tbody td { padding:3px 5px; border:1px solid #cccccc; line-height:130%; }
	.contactUs_tbl tbody td a { color:#176AAE; }

	/* print page */
.print_page{background:url(/user/img/cnt/about_line.gif) no-repeat 10px top;text-align:right;padding:15px 20px 0 0;}








