*	{margin:0; padding:0;}
hr	{display:none;}
li	{list-style:none;}
img, fieldset	{border:none;}
a	{color:#0070BA;}
body	{
	background:#F4F7F9 url(/eng/images/common/bg_canvas.gif) repeat-x 0 0;
	color:#5C5C5C; font-family:"Arial";
	font-size:12px;
}

/* -------------------- 공통 -------------------- */

/* Layout */
#accessibility	{overflow:hidden; width:0; height:0;}
#container_Header	{
	position:relative;
	width:850px;
	margin:0 auto; padding-bottom:12px;
	background:url(/eng/images/common/bg_subframe_t.gif) no-repeat 0 bottom;
}
#container_Body	{
	position:relative;
	width:850px;
	margin:0 auto 0;
	background:url(/eng/images/common/bg_subframe_m.gif) repeat-y 0 0;
}
	#container_Body	#column-a	{
		position:absolute; left:0; top:-6px;
		width:203px; padding-top:30px;
		background:url(/eng/images/common/bg_submenu.gif) no-repeat 0 0;
	}
	#container_Body	#column-b	{overflow:hidden; width:610px; margin-left:222px; padding:22px 0 50px;}
#container_Footer	{
	clear:both;
	width:850px;
	margin:0 auto; padding-top:15px;
	background:url(/eng/images/common/bg_subframe_b.gif) no-repeat 0 0;
}

/* haeder&footer */
#container_Header h1	{font-size:0; padding:9px 7px;}
.links	{position:absolute; right:0; top:0;}
.links li	{display:inline; padding:0 6px;}
#navigation	{position:absolute; left:145px; top:20px;}
#navigation h2	{display:none;}
#navigation ul li	{float:left;}
#navigation ul li a	{display:block; float:left; padding:10px 18px;}
#container_Footer h2	{display:none;}
#container_Footer	p	{float:left; padding:10px 5px 10px 15px;}
#container_Footer address	{float:right; padding:17px 20px 17px 0;}

/* common sstyle */
#column-a	{}
#column-a h2	{margin-bottom:30px; text-align:center;}
#column-b h2	{
	margin-bottom:20px; padding:0 0 24px 0;
	background:url(/eng/images/common/bg_subtit.gif) no-repeat 0 bottom;
}
.sub-navi	{width:167px; margin:0 auto;}
.sub-navi ul	{width:167px;border-top:2px solid #222F53;}
.sub-navi li	{display:block; overflow:hidden; width:100%; vertical-align:middle;}
.sub-navi li a	{
	display:block;
	line-height:13px;
	padding:8px 12px 9px;
	border-bottom:1px solid #FFFFFF; background-color:#222F53;
	font-family:"Tahoma"; color:#fff; font-weight:bold; font-size:10px;
	text-decoration:none;
}
.sub-navi li a:hover	{background-color:#5C8FBF;}
.sub-navi li.li_on	{background:#FFF url(/eng/images/common/blt_03.gif) no-repeat 157px 50%;}
.sub-navi li.li_on a	{ background:none; color:#222F53;}

.breadCrumbs	{position:absolute; right:20px; top:10px;}
.breadCrumbs dl	{}
.breadCrumbs dt	{
	float:left;
	overflow:hidden; width:16px; height:10px; line-height:10px;
	background:url(/eng/images/common/icon_home01.gif) no-repeat 0 0;
	text-indent:-1000px;
}
.breadCrumbs dd	{
	float:left;
	height:10px; line-height:10px;
	padding:0 7px;
	background:url(/eng/images/common/blt_01.gif) no-repeat right 2px;
	font-size:10px;
}
.breadCrumbs dd.current	{background:none; color:#6B789B;}
.breadCrumbs dd a	{color:#5C5C5C; text-decoration:none;}

/* paragraph style */
.btn_download	{margin:15px; padding:4px; background-color:#F4F7F9; text-align:right;}
.focusTop	{clear:both; margin:15px; text-align:right;}
.pic_align01	{float:right; margin:15px;}
.pic_align02	{float:left; margin:15px;}
.pic_align03	{display:block; margin:15px auto;}
.txt_align01	{text-align:right;}
.ghostContainer	{display:none;}
.txt01	{margin:5px;}
.txt02	{margin:15px; padding-left:15px; background:url(/eng/images/common/blt_04.gif) no-repeat 0 6px;}
ul.list01	{margin:15px;}
ul.list01 li	{
	margin:2px 0; padding-left:15px;
	background:url(/eng/images/common/blt_04.gif) no-repeat 0 6px;
}
ul.list02	{margin:15px;}
ul.list02 li	{
	margin:15px 0; padding-left:15px;
	background:url(/eng/images/common/blt_04.gif) no-repeat 0 6px;
}
.define01	{line-height:18px; margin:15px;}
.define01 dt	{
	margin-bottom:2px; padding-left:15px;
	background:url(/eng/images/common/blt_05.gi) no-repeat 0 4px;
}
.define01 dd	{padding-left:20px; text-indent:-5px;}
.table01	{
	margin:20px auto 40px;
	border:none; border-collapse:collapse;
	border:1px solid #9DB6C2;
}
.table01 th, .table01 td	{line-height:15px; padding:5px; text-align:center;}
.table01 thead th	{
	border-right:1px solid #fff;
	background:#4C95B9 url(/eng/images/common/bg_th01.gif) repeat-x 0 0;
	color:#FFF;
}
.table01 thead th.th_close	{border-right:none;}
.table01 tbody td	{border:1px solid #9DB6C2; border-width:0 1px 1px 0;}
.table01 tbody th	{border:1px solid #9DB6C2; border-width:0 1px 1px 0; background-color:#DFEFFF; font-weight:normal;}
.table01 .talbe_align01	{text-align:right;}
.table01 .talbe_align02	{text-align:left;}

/* -------------------- unique style -------------------- */

/* sub : About */
.milestoneList	{width:537px; margin:0 auto;}
.milestoneList h3	{
	width:100%; height:37px; line-height:30px;
	background:url(/eng/images/about/bg_listhead.gif) no-repeat 0 0;
	font-size:12px; color:#FFF;
	text-indent:30px;
}
.milestoneList ul	{margin:22px 0;}
.milestoneList li	{padding:7px 10px; border-bottom:1px solid #B1C5CE;}
.milestoneList li strong	{display:block; float:left; width:80px; word-spacing:5px;}
.milestoneList ul.lv_1 strong	{color:#5C5C5C;}
.milestoneList ul.lv_2 strong	{color:#3F5FD2;}
.milestoneList ul.lv_3 strong	{color:#FF6900;}

/* sub : Programs */
.awardElement	{clear:both; margin:20px 15px;}
.awardElement dt	{margin-bottom:10px;}
.awardElement dd.img	{float:right; margin-left:30px;}
.awardElement dd.sum	{
	margin-bottom:10px; padding-left:15px;
	background:url(/eng/images/common/blt_04.gif) no-repeat 0 6px;
}

/* sub : Links */
.linkList	{margin:25px;}
.linkList li	{
	margin:18px 0; padding-left:23px;
	background:url(/eng/images/common/icon_ie.gif) no-repeat 0 1px;
}
.linkList li strong	{display:block;	line-height:19px;}
.linkList li strong a	{color:#5C5C5C; text-decoration:none;}
.orgList	{margin:25px;}
.orgList li	{clear:both; margin-bottom:10px;}
.orgList dl	{overflow:hidden; width:100%;}
.orgList dt	{float:left; margin-right:10px;}
.orgList dd	{
	float:left;
	width:310px; line-height:26px;
	padding-left:10px;
	background:url(/eng/images/common/blt_04.gif) no-repeat 0 10px;
	font-size:11px;
}

/* sub : Contact */
.mailForm	{
	margin:20px auto 40px;
	border-collapse:collapse; border:1px solid #9DB6C2; border-width:2px 0 1px;
}
.mailForm th, .mailForm td	{line-height:15px; padding:5px; border-bottom:1px solid #9DB6C2; text-align:left;}
.mailForm th	{
	padding:5px 20px 5px 18px;
	background:#DFEFFF url(/eng/images/common/blt_04.gif) no-repeat 8px 12px;;
	font-weight:normal; color:#4C95B9;
	vertical-align:top;
}
.mailForm td input	{width:400px; padding:2px; border:1px solid #CCC; font-size:11px;}
.mailForm td textarea	{width:400px; height:100px; padding:2px; border:1px solid #CCC; font-size:11px;}
fieldset .btn_input	{display:block; margin:0 auto;}

/* popup */
#map_wrap {width:630px;background:#222f53;overflow:hidden;}
#map_content {width:90%;margin:10px auto 0 auto;padding:20px;background:#FFF;}
#map_content .map_stit {margin:30px 0 0 10px;}
#map_content .map_img {margin:15px 0 0 0;}
h1.poptxt{margin:10px 0 0 10px;padding-left:15px;color:#FFF;background:url(/eng/images/contact/pop_title_won.gif) no-repeat;font-size:12px;}
#pop_btn {margin:0 auto;padding:5px 10px;text-align:right;}


/*Site Map*/
.sitemapwrap{width:100%;clear:both;overflow:hidden;margin-bottom:45px;}
.sitemapul{width:184px;margin:0 0 0 15px;float:left;}
.sitemapul li{}
.sitemapul li a{color:#5c5c5c;text-decoration:none;background:url(/eng/images/common/blt_07.gif) no-repeat 4px 15px;display:block;padding:8px 0 8px 12px;border-bottom:1px solid #dadada;}









