@charset "utf-8";
body	{padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; font-family:Arial;}
body,p,br,td,ul,li {font-size:small;}
img		{border:none;}
ul		{margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
li		{margin-left:-25px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:10px; padding-right:0; padding-top:3px; padding-bottom:2px; list-style-type:none; background:url(/eng/images/common/icon_dot01.gif) no-repeat left center; }

a		{color:#000000; text-decoration:none;}
a:hover	{color:#000000; text-decoration:underline;}

#malife_eng {width:960px;}

.headarea {height:100px; padding-top:10px; padding-left:10px; padding-bottom:28px;}
.menuarea {height:38px; background:url(/eng/images/main/menu_bg.gif) no-repeat left top;}

.contarea {padding-left:10px; padding-right:10px;}
.nation	{padding-top:38px; text-align:right; vertical-align:top;}
.nation .nat_t {padding-right:5px; padding-left:5px; background:url(/eng/images/main/nation_line.gif) no-repeat right 3px; float:left; padding-bottom:0px; padding-top:0px;}
.nation .nat_t a {font-size:0.7em; color:#043b72; text-decoration:none;}
.nation .nat_t a:hover {text-decoration:underline;}
.nation .nat_t a:visited {font-weight:bold; color:#043b72;}

.nation .nat_t_end {padding-right:5px; padding-left:5px; float:left; padding-bottom:0px; padding-top:0px;}
.nation .nat_t_end a {font-size:0.7em; color:#043b72; text-decoration:none;}
.nation .nat_t_end a:hover {text-decoration:underline;}
.nation .nat_t_end a:visited {font-weight:bold; color:#043b72;}

.gnb					{overflow:hidden; width:944px; height:35px;}

.footarea				{padding-top:20px; padding-left:10px;}
.footarea a				{color:#999999;}
.footarea a:hover		{text-decoration:underline;}
.footarea .copy_line	{height:1px; background-color:#cccccc;}
.footarea .copy			{font-size:0.85em; text-align:right; color:#999999; padding-top:10px; padding-right:5px; padding-bottom:10px;}

.address {font-size:small; padding-top:10px; height:30px; padding-right:8px; padding-left:5px; float:hidden; padding-bottom:0px; padding-top:0px;}
.address a {font-size:small; color:#999999; text-decoration:none;}
.address a:hover {text-decoration:underline;}
.address a:visited {color:#999999;}
.address_end {font-size:small; padding-top:10px; height:30px; padding-right:8px; padding-left:8px; float:hidden; padding-bottom:0px; padding-top:0px;}
.address_end a {font-size:small; color:#999999; text-decoration:none;}
.address_end a:hover {text-decoration:underline;}
.address_end a:visited {color:#999999;}

/** 메인 컨텐츠 영역 **/
.mainimgl		{width:605px; height:240px; background:url(/eng/images/main/imgbox_01.png) no-repeat top left; padding-top:40px; padding-left:23px; padding-right:230px;}
.mainimgc		{width:190px; margin-right:12px;}
.mainimgc img	{padding-top:5px; padding-bottom:10px;}
.mainimgc .btn	{padding-right:10px; text-align:right;}
.mainimgr		{width:220px; height:227px; background:url(/eng/images/main/box03_bg.gif) no-repeat top left; padding-left:15px; padding-right:15px; padding-top:10px; line-height:16px;}
.mainbtgr td	{padding-top:30px; padding-left:20px; padding-right:20px; color:#56440a; font-size:11PX;; line-height:16px;}

.mainbtml		{width:225px; height:140px; background:url(/eng/images/main/box01_bg.gif) no-repeat top left; margin-right:10px;}
.mainbtml td	{padding-top:10px; padding-left:15px; padding-right:0px; color:#56440a; font-size:0.9em;}

.mainbtmc		{width:476px; background:url(/eng/images/main/box02_bg.gif) no-repeat top left; margin-right:10px;}
.mainbtmc td	{padding-top:10px; padding-left:20px; color:#56440a; font-size:0.9em;}

.mainbtmr		{text-align:right; vertical-align:top;}

.m_contxt01 {padding-top:10px; padding-left:2px; padding-right:7px; font-size:small; font-weight:bold; float:left; color:#444444;}
.m_contxt01 a {color:#444444; text-decoration:none;}
.m_contxt01 a:hover {color:#000000; text-decoration:none;}

.m_contxt02 {padding:0 0 0 17px; color:#ff6600; font-weight:bold;}
.m_contxt03 {padding:0 0 0 17px; line-height:14px;}

.m_contbtn {text-align:right; vertical-align:bottom; padding-top:25px; padding-right:10px; padding-bottom:3px;}
.bnrbox {}
.m_contxt03 {font-size:small; color:#56440a; text-decoration:none;}
.m_contxt03 a {font-size:small; color:#56440a; text-decoration:none;}
.m_contxt03 a:hover {text-decoration:underline;}
.m_contbtn {padding-top:10px; padding-right:20px; text-align:right; vertical-align:top;}
.bnrbox .bnr {width:226px; height:140px;}
 
.leftmenu				{width:225px; height:28px; font-size:small; line-height:22px; color:#043b72; display:block; text-decoration:none;}
.leftmenu a				{width:225px; height:28px; font-size:small; line-height:22px; color:#043b72; display:block; text-decoration:none;}
.leftmenu a:hover		{width:225px; height:28px; font-size:small; line-height:22px; color:#043b72; display:block; text-decoration:none; background:url(/eng/images/main/leftmenu_bg.gif) no-repeat;}
.leftmenu a.on			{width:225px; height:28px; font-size:small; line-height:22px; color:#ff6600; display:block; text-decoration:none; background:url(/eng/images/main/leftmenu_bg.gif) no-repeat; font-weight:bold;}
.leftmenu a.on:hover	{width:225px; height:28px; font-size:small; line-height:22px; color:#ff6600; display:block; text-decoration:none; background:url(/eng/images/main/leftmenu_bg.gif) no-repeat; font-weight:bold;}

.leftmenusub			{line-height:15px; font-size:small; padding:2px 0px 2px 20px; color:#043b72;}
.leftmenusub a			{line-height:15px; text-decoration:none; color:#043b72;}
.leftmenusub a:hover	{line-height:15px; text-decoration:underline; color:#043b72;}
.leftmenusub a.on		{line-height:15px; text-decoration:underline; color:#043b72;}
.leftmenusub a.on:hover	{line-height:15px; text-decoration:underline; color:#043b72;}

.leftmenuspace			{height:5px;}

.loca {padding-bottom:14px; vertical-align:top; font-size:0.75em; color:#9a9a9a;}
.loca a {color:#9a9a9a;}
.loca span.on {color:#ff6600! important;}

.subbigimg {padding-bottom:10px;}
.subtab_menu {padding:10px 15px 10px 15px; color:#004091; font-size:small;}

.title1			{margin-top:14px; padding-bottom:5px; font-weight:normal; font-size:medium; color:#043b72;}
.title2			{padding-top:10px; padding-bottom:10px; font-weight:bold; font-size:small; color:#000000;}
.title3			{padding-top:10px; padding-bottom:10px; font-weight:bold; font-size:medium; color:#043b72;}
.title4			{padding-top:10px; padding-bottom:10px; font-weight:bold; font-size:small; color:#ff6600;}


.comment1		{padding-top:0px; padding-left:2px; padding-right:2px; padding-bottom:3px; font-size:0.8em; color:#9a9a9a;}
.comment1r		{padding-top:0px; padding-left:2px; padding-right:2px; padding-bottom:3px; font-size:0.8em; color:#9a9a9a; text-align:right;}
.comment1c		{padding-top:0px; padding-left:2px; padding-right:2px; padding-bottom:3px; font-size:0.8em; color:#9a9a9a; text-align:center;}

.about_title	{margin-top:14px; font-weight:normal; font-size:medium; padding-bottom:5px; color:#043b72;}
.about_txt		{font-size:small; color:#000000; padding-left:10px;}
.about_txt2		{font-size:small; color:#000000;}

.history_year {color:#ff6600; font-weight:bold; font-size:medium; padding-left:10px;}
.history_day {width:50px; color:#043b73; font-weight:bold; font-size:small; padding-left:10px; vertical-align:top;}
.history_con {color:#000000; font-size:small; padding-left:10px;}

.location_title {font-size:small; font-weight:bold; color:#000000; padding:2px 0 2px 10px; }
.location_sub {font-size:small; color:#000000; padding:2px 0 2px 14px;}

.management_txt {color:#000000; font-size:small;} 
.management_dot {background:url(/eng/images/common/icon_dot01.gif) no-repeat 14px; color:#000000; font-size:small; padding:3px 0 2px 25px;}

.sitemap_title {font-size:small; background:url(/eng/images/common/sitemap_boxbg.gif) no-repeat; height:30px; vertical-align:top;  padding-left:9px; padding-top:4px; color:#696969; font-weight:bold;}
.sitemap_sub1 {padding-left:10px; padding-top:3px; padding-bottom:2px; font-size:small; color:#043b72; text-decoration:none;}
.sitemap_sub1 a {color:#043b72; text-decoration:none;}
.sitemap_sub1 a:hover {color:#043b72;}
.sitemap_sub2 {padding-left:20px; padding-right:10px; font-size:small; color:#043b72; text-decoration:none;}
.sitemap_sub2 a {color:#043b72; text-decoration:none;}
.sitemap_sub2 a:hover {color:#043b72;}

.table02		{}
.table02 td		{font-size:0.95em;}
.table02 .top	{height:4px; background-color:#E5E5E5;}
.table02 .topl	{width:4px; height:4px; background:url(/eng/images/common/table02_topbg.gif) no-repeat top left;}
.table02 .topr	{width:4px; height:4px; background:url(/eng/images/common/table02_topbg.gif) no-repeat top right;}
.table02 .left	{width:4px; background-color:#E5E5E5;}
.table02 .right	{width:4px; background-color:#E5E5E5;}
.table02 .btm	{height:4px; background-color:#E5E5E5;}
.table02 .btml	{height:4px; background:url(/eng/images/common/table02_btmbg.gif) no-repeat bottom left;}
.table02 .btmr	{height:4px; background:url(/eng/images/common/table02_btmbg.gif) no-repeat bottom right;}

.table03		{}
.table03 td		{font-size:0.95em;}
.table03 .top	{height:10px; background:url(/eng/images/common/table03_topbg.gif) no-repeat top center;}
.table03 .topl	{width:10px; height:10px; background:url(/eng/images/common/table03_topbg.gif) no-repeat top left;}
.table03 .topr	{width:11px; height:10px; background:url(/eng/images/common/table03_topbg.gif) no-repeat top right;}
.table03 .left	{width:10px; background:url(/eng/images/common/table03_linebg.gif) repeat-y top left;}
.table03 .center{padding-top:3px; padding-bottom:4px; padding-left:3px; padding-right:3px;}
.table03 .right	{width:11px; background:url(/eng/images/common/table03_linebg.gif) repeat-y top right;}
.table03 .btm	{height:12px; background:url(/eng/images/common/table03_btmbg.gif) no-repeat bottom center;}
.table03 .btml	{height:12px; background:url(/eng/images/common/table03_btmbg.gif) no-repeat bottom left;}
.table03 .btmr	{height:12px; background:url(/eng/images/common/table03_btmbg.gif) no-repeat bottom right;}

<!-- table01이 종속적일 때 -->
.itable01			{}
.itable01 td		{font-size:0.95em; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:5px;}
.itable01 .itop		{text-align:center; font-weight:bold; background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.itable01 .itopl	{text-align:center; font-weight:bold; background:url(/eng/images/common/table01_topbg.gif) no-repeat top left; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.itable01 .itopr	{text-align:center; font-weight:bold; background:url(/eng/images/common/table01_topbg.gif) no-repeat top right; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.itable01 .ileft	{text-align:center; background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none;}
.itable01 .ileft1	{text-align:center; background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none; padding-left:13px;}
.itable01 .ileft1	{text-align:center; background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none; padding-left:13px;}
.itable01 .iright	{border-right:none;}
.itable01 .ibtml	{text-align:center; background:url(/eng/images/common/table01_topbg.gif) no-repeat bottom left; border-bottom:none; border-right:none;}
.itable01 .ibtm		{}
.itable01 .ibtmr	{border-right:none;}

<!-- ir자료용 작은폰트 -->
.irtable01			{}
.irtable01 td		{font-size:0.85em; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7; padding-left:5px; padding-right:4px; padding-top:5px; padding-bottom:5px;}
.irtable01 .itop		{text-align:center; font-weight:bold; background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.irtable01 .itopl	{text-align:center; font-weight:bold; background:url(/eng/images/common/table01_topbg.gif) no-repeat top left; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.irtable01 .itopr	{text-align:center; font-weight:bold; background:url(/eng/images/common/table01_topbg.gif) no-repeat top right; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.irtable01 .ileft	{background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none;}
.irtable01 .ileft1	{background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none; padding-left:13px;}
.irtable01 .ileft2	{background-color:#F2F2F2; border-bottom:1px solid #FFFFFF; border-right:none; padding-left:13px;}
.irtable01 .iright	{border-right:none;}
.irtable01 .ibtml	{background:url(/eng/images/common/table01_topbg.gif) no-repeat bottom left; border-bottom:none; border-right:none;}
.irtable01 .ibtm	{}
.irtable01 .ibtmr	{border-right:none;}



.blank5h	{width:5px;}
.blank10h	{width:10px;}
.blank15h	{width:15px;}
.blank20h	{width:20px;}

.blank5v	{height:5px;}
.blank10v	{height:10px;}
.blank15v	{height:15px;}
.blank20v	{height:20px;}


