/* Start of generated style */
/* Logo */
#LogoPane
{
  margin:     0;
  padding:    0;
  position:   absolute;
  top:        0px;
  left:       12px;
  width:      410px;
  text-align: Left;
}

#LogoPane .LogoWrapper
{
  display: Inline;
}

#LogoPane img
{
  margin:     0;
  padding:    0;
}

/* MainMenu */
#MainMenuPane
{
  position:   absolute;
  top:        22px;
  left:       209px;
  width:      674px;
  text-align: Right;
}

.MainMenuItem a, .MainMenuItem a:link, .MainMenuItem a:visited
{
}

.MainMenuItem a:hover
{
  text-decoration: none;
}

.MainMenuItem a
{
  text-decoration: none;
}

.MainMenuImageEdgeBackground
{
}

.MainMenuImageEdgeLeft
{
  display:none;
}

.MainMenuImageEdgeRight
{
  display:none;
}

.MainMenuImageSeperator
{
  display:none;
}

.MainMenuImageBullet
{
  display:none;
}

/* SubMenu */
.SubMenuItem a, .SubMenuItem a:link, .SubMenuItem a:visited
{
  text-decoration: none;
}

.SubMenuItem a:hover
{
  text-decoration: none;
}

.SubMenuItem a
{
  text-decoration: none;
}

.SubMenuImageEdgeBackground
{
}

.SubMenuImageEdgeLeft
{
  display:none;
}

.SubMenuImageEdgeRight
{
  display:none;
}

.SubMenuImageSeperator
{
  display:none;
}

.SubMenuImageBullet
{
  display:none;
}

/* LeftMenu */
.LeftSubMenuItem a, .LeftSubMenuItem a:link, .LeftSubMenuItem a:visited
{
  text-decoration: none;
}

.LeftSubMenuItem a:hover
{
  text-decoration: none;
}

.LeftSubMenuItem a
{
  text-decoration: none;
}

.LeftSubMenuImageEdgeBackground
{
}

.LeftSubMenuImageEdgeLeft
{
  background:url(/files/ko/image/sub_menu01.gif) no-repeat;
  width:189px;
  height:15px;
  padding:0px;
  margin:0px;
}

.LeftSubMenuImageEdgeRight
{
  background:url(/files/ko/image/sub_menu02.gif) no-repeat;
  width:189px;
  height:26px;
  padding:0px;
  margin:0px;
}

.LeftSubMenuImageSeperator
{
  display:none;
}

.LeftSubMenuImageBullet
{
  display:none;
}

/* LeftMenu2 */
.LeftSubMenuItem2 a, .LeftSubMenuItem2 a:link, .LeftSubMenuItem2 a:visited
{
  text-decoration: none;
}

.LeftSubMenuItem2 a:hover
{
  text-decoration: none;
}

.LeftSubMenuItem2 a
{
  text-decoration: none;
}

.LeftSubMenuImage2EdgeBackground
{
}

.LeftSubMenuImage2EdgeLeft
{
  display:none;
}

.LeftSubMenuImage2EdgeRight
{
  display:none;
}

.LeftSubMenuImage2Seperator
{
  display:none;
}

.LeftSubMenuImage2Bullet
{
  display:none;
}

/* Toolbox */
#ToolboxesPane
{
  position: absolute;
  top:        0px;
  left:       690px;
  width:      192px;
  text-align: Right;
}

#ToolboxesPane .Toolboxes
{
  margin: 0;
  padding: 0;
}

#ToolboxesPane .Toolboxes a
{
  margin: 0;
  padding: 0;
}

#ToolboxesPane .Toolboxes a, #ToolboxesPane .Toolboxes a:link, #ToolboxesPane .Toolboxes a:visited
{
  color: #6C6C6C;
}

#ToolboxesPane .Toolboxes a:hover
{
  color: #FD6322;
}

#ToolboxesPane .Toolboxes ul
{
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#ToolboxesPane .Toolboxes li
{
  display: inline;
}

#ToolboxesPane .Toolboxes .Item
{
  margin: 0;
  padding: 0;
}

#ToolboxesPane .Toolboxes .ItemFirst
{
  background: none;
  margin: 0;
  padding: 0;
}

#ToolboxesPane .Toolboxes .EdgeLeft
{
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
#ToolboxesPane .Toolboxes .EdgeRight
{
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
}
/* MainPage */
.gap {
  clear: both;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.Column { float:left; margin: 0; padding:0; }
.Column .gap { overflow:hidden; }
.Portlet { margin: 0; padding:0; }

#Column0 { width:189px; padding: 0px 0px 0px 0px; }
#Column0 .gap { height:1px; }

#Column1 { width:476px; padding: 0px 9px 0px 9px; }
*html #Column1 { width:494px; }
#Column1 .gap { height:5px; }

#Column2 { width:168px; padding: 0px 0px 0px 0px; }
#Column2 .gap { height:1px; }

#MainPageBody {width:100%}
#MainPageMenuTabPane {width:100%;clear:both}
#MainPageMenuTab1 {width:871;height:78;background:url(/files/ko/Layout/MainPage_MenuTab1_4.gif);float:left}
#MainPageMenuTab2 {float:left}
#MainPageVisualPane {width:100%;clear:both}
#MainPageVisual1 {padding: 0 0 10px 0;width:871;float:left}
#MainPageVisual2 {float:left}
#MainPageContentPane {width:871;clear:both}
#MainPageContentWrapper {width:871;float:left}
#MainPageContent {margin: 0; padding: 0}
#MainPageFooterPane {clear:both}
#MainPageFooter1 {width:871;float:left}
#MainPageFooter2 {float:left}
#SubPageBody {width:100%}
#SubPageMenuTabPane {width:100%;clear:both}
#SubPageMenuTab1 {width:871;height:128;background:url(/files/ko/Layout/SubPage_MenuTab1_1.gif);float:left}
#SubPageMenuTab2 {float:left}
#SubPageVisualPane {width:100%;clear:both}
#SubPageVisual1 {padding: 0 0 10px 0;width:871;float:left}
#SubPageVisual2 {float:left}
#SubPageContentPane {width:871;clear:both}
#SubPageLeft {overflow:hidden;width:189;float:left}
#SubPageContentWrapper {margin:0 0 0 30px;padding:0;overflow:hidden;width:652;float:left}
#SubPageContent {margin: 0; padding: 0}
#SubPageFooterPane {clear:both}
#SubPageFooter1 {width:871;float:left}
#SubPageFooter2 {float:left}
/* End of generated style */

.leftgap
{
	display: none;
}

/* for IE bug */
li img
{
	vertical-align: middle;	/* for IE imge margin */
}

/* Common */
body      {font-family:±¼¸²; font-size:75%; color:#000000; text-decoration:none;}
td        {font-family:±¼¸²; font-size:75%; color:#000000; text-decoration:none; line-height:150%;}
a:link    {font-family:±¼¸²; font-size:100%; color:#323232; text-decoration:none;}
a:visited {font-family:±¼¸²; font-size:100%; color:#6C6C6C; text-decoration:none;}
a:hover   {text-decoration:none; color:#FD6322;}

/* Items */
#Visual1
{
	padding: 0 0 10px 0;
}

.path
{
	font-size: 0.9em;
	height: 19px;
}

.TitleBar
{
	padding: 0;
	margin:0;
}

.TitleBar .title
{
	width:488px;
	height: 37px;
	background: url(/files/ko/image/titleBg.gif) repeat-x;
	padding: 0;
	margin: 0;
}

.TitleBar .titleLeft
{
	background: url(/files/ko/image/titleLeft.gif) no-repeat;
	width: 2px;
	height: 37px;
	float: left;
	padding: 0;
	margin: 0;
}

.TitleBar .titleRight
{
	width: 2px;
	height: 37px;
	background: url(/files/ko/image/titleRight.gif) no-repeat;
	float: right;
	padding: 0;
	margin: 0;
}

.TitleBar .title h3
{
	height: 25px;
	color: #323232;
	font-size: 100%;
	display: inline;
	float:left;
	background: url(/files/ko/image/iconTitle.gif) no-repeat;	
	padding: 12px 0 0 20px;
	margin: 0;
}

* html .TitleBar h3
{
	height: 37px;
}

/* Portlets */
#SearchPortlet
{
	background: url(/files/ko/image/main_search_bg.gif) no-repeat;
	height: 26px;
	padding: 5px 0 0 12px;
}

*html #SearchPortlet
{
	height: 31px;
	padding: 4px 0 0 12px;
}

#SearchPortlet input
{
	border: 1px solid #CCCCCC;
}

#SearchPortlet2
{
	background: url(/files/ko/image/SearchPanelBg.gif) no-repeat;
	width:189px;
	height: 31px;
	text-align:center;
	margin: 0;
	padding: 42px 0 0 0;
}

*html #SearchPortlet2
{
	height: 73px;
}

#SearchPortlet2 H3
{
	display:none;
}

#SearchPortlet2 INPUT
{
	width: 122px;
	border: solid 1px #CCCCCC;
}

#brief
{
	background: url(/files/ko/image/br_news_bg2.gif) no-repeat;
	margin:0;
	padding:6px 24px 5px 24px;
	height: 32px;
}

* html #brief
{
	height: 43px;
}

#brief .briefImage
{
	float:left;
}

#brief .briefPanel
{
	float:left;
	padding: 4px 0 0 4px;
}

#brief iframe
{
	border: solid 1px #E4E4E4;
	display: inline;
	width: 320px;
}

#Map
{
	background: url(/files/ko/image/mainright_bg01.gif) repeat-y;
	margin: 0;
	padding: 0;
	text-align:center;
}

#Map h3
{
	margin: 0;
	text-indent: -5000px;
	font-size: 0px;
	line-height: 0px;
	height: 36px;
	background: url(/files/ko/image/mainright_tit05.gif) no-repeat;
}

#Map .endline
{
	height:13px;
	background: url(/files/ko/image/mainrig_img04.gif);
}

#Weather
{
	background: url(/files/ko/image/mainright_bg01.gif) repeat-y;
	margin: 0;
	padding: 0;
	text-align:center;
}

#Weather h3
{
	margin: 0;
	text-indent: -5000px;
	font-size: 0px;
	line-height: 0px;
	height: 36px;
	background: url(/files/ko/image/mainright_tit07.gif) no-repeat;
}

#Weather .endline
{
	height:13px;
	background: url(/files/ko/image/mainrig_img04.gif);
}

.FreeTel
{
	padding: 0;
	margin: 0;
}

.FreeTel P
{
	padding: 0;
	margin: 0;
}

.FreeTel IMG
{
	MARGIN: 8px 0 0 0;
}

#FooterContent
{
	margin: 0;
	padding: 0;
}

#FooterContent .startline
{
	background: url(/files/ko/image/mainfoot_img01.gif) no-repeat;
	height: 20px;
}

#FooterContent .section
{
	height: 90px;
	clear: both;
}

#FooterContent .section p
{
	margin: 8px 0 8px 0;
	padding: 0;
}

#FooterContent .section1
{
	float: left;
	width: 200px;
}

#FooterContent .section2
{
	float: left;
}

#FooterContent .section3
{
	float: right;
	width: 148px;
}

#FooterContent .endline
{
	clear:both;
	background: url(/files/ko/image/main_bar.gif) no-repeat;
	height: 17px;
}