/* Common Set */
A:link    { color:#666666; text-decoration:none; }
A:visited { color:#666666; text-decoration:none; }
A:active  { color:#666666; text-decoration:none; }
A:hover   { color:#FF7635; text-decoration:underline; }

.head     { border:1 none; font-size:9pt; color:black; background-color:white; height:19px }
.textarea { border:1px solid #CCCCCC; background-color:white; }
.input    { border:1px solid #CCCCCC; background-color:white; height:18px }
.submit   { font-size:9pt; border:0 none; color:white; background-color:black; height:19px }
.font     { font-size:8pt;  font-family:dotum, arial, verdana; color:#666666 }
.title    { font-size:11pt; font-family:dotum, arial, v
/* Scroll Bar Set */erdana; color:#336699 }
.u        { text-decoration: underline; }
.corp_listNumber{
	color:#8f61fa;
	font-weight:bold;
}
div.historyMonth{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	color:#8f61fa;
	font-weight:bold;
}
.corpFontSet{
	color:#8f61fa;
	font-weight:bold;
}
.solutionList{
 color:#666666;
 font-weight:600;
}
#printBtn{
	cursor:pointer;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:none;
	width:57px;
	height:21px;
} 
.numList{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;

	}
/**Layer Popup window**/
div#layerPop{
	position:absolute;
	top:0px;
	left:0px;
	background:#000000;
	-ms-filter:alpha(Opacity=50);
	filter:alpha(Opacity=50);
	opacity:0.5; 
	-moz-opacity:0.5;
	z-index:999;
}
div#layerTitle{
	position:absolute;
	background:url(../images/common/layerTitle_bg.gif);
	background-repeat:repeat-x;
	height:40px;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color:#fefefe;
	font-size:18px;
	font-weight:600;
	z-index:999;
}
div#closeBox{
	background:url(../images/common/closeBox.gif);
	background-repeat:no-repeat;
	height:32px;
	width:35px;
	margin:-27px 5px 0x 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	float:right;
	cursor:pointer;
}
div#layerContent{
	position:absolute;
	background:#ffffff;
	border-right:3px solid #373a46;
	border-left:3px solid #373a46;
	border-bottom:3px solid #373a46;
	padding:50px 0px 0px 50px;
	z-index:999;
}


BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:dotum, arial, verdana; color:#666666;}
html {
	min-height: 100%; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:9pt;
	font-family:dotum, arial, verdana;
	color:#666666;
	overflow:hidden;
}
BODY {
	min-height: 100%; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:9pt;
	font-family:dotum, arial, verdana;
	color:#666666;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#C1C1C1;
	scrollbar-darkshadow-color:#F1F1F1;
	scrollbar-shadow-color:#C1C1C1;
	scrollbar-arrow-color:#C1C1C1;
	scrollbar-track-color:#F1F1F1;
}
*html.body{
	height:100%;
}
body.bg{
	background:url('../images/main/main_bg.gif');
	background-repeat:repeat-x;
	background-position:0 -60px;
}
body.pr_bg{
	background:url(../images/common/pr_bg.gif);
	background-repeat:repeat-x;
	background-color:#d4d4d4;
}
body.corp_bg{
	background:url(../images/common/corp_bg.gif);
	background-repeat:repeat-x;
	background-color:#d4d4d4;
}
body.biz_bg{
	background:url(../images/common/solution_bg.gif);
	background-repeat:repeat-x;
	background-color:#d4d4d4;
}
body.recruite_bg{
	background:url(../images/common/recruite_bg.gif);
	background-repeat:repeat-x;
	background-color:#d4d4d4;
}
body.main_bg{
	background:url(../images/common/sitemap_bg.gif);
	background-repeat:repeat-x;
	background-color:#d4d4d4;
}
body#frameBody{
	overflow:hidden;
	background:transparent;
}
div#catchphrase{
	clear:both;
	margin:0px 0px 0px 26px;
	padding:0px 0px 0px 0px;
	width:619px;
	height:74px;
	background:url(../images/common/catchphrase.gif);
	background-repeat:no-repeat;
}
div#subSolutionTitle{
	background-color:#fbfbfb;
	width:100%;
	height:45px;
	display:block;
}

/**TabMenu Bar**/
div#tabmenuBar{
	padding:9px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	background:url(../images/common/tab_bg.gif);
	background-position:0px 13px;
	background-repeat:repeat-x;
	background-color:#fbfbfb;
	height:45px;
	width:100%;
}
div#tabmenuBar div.tabmenu{
	float:left;
	display:inline;
	margin:5px -1px 0px 0px;
	padding:2px 0px 0px 0px;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	background-color:#fbfbfb;
	height:25px;
	width:100px;
	text-align:center;
	line-height:27px;
	color:#919191;
	font-size:9pt;
	cursor:pointer;
}
div#tabmenuBar div.tabmenuOver{
	float:left;
	display:inline;
	margin:1px -1px 0px 0px;
	padding:2px 0px 0px 0px;
	background:#FFFFFF;
	border-top:1px solid #e9e9e9;
	border-left:1px solid #e9e9e9;
	border-right:1px solid #e9e9e9;
	height:27px;
	width:100px;
	text-align:center;
	line-height:32px;
	color:#61c7fa;
	font-size:10pt;
	font-weight:bold;
	cursor:pointer;
}
div.tabItem{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:10px 3px 10px 3px;
	width:100%;
	height:100%;
	display:none;
}
div.tabItemOpn{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:10px 3px 10px 30px;
	width:100%;
	height:100%;
	display:block;
}

/**mainmenu css**/
ul#mainTabMenu {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
width:624px;
list-style-type: none;
cursor:pointer;
}
ul#mainTabMenu li {
position:relative;
padding-left:0px;
padding-right:0px;
margin-right:0px;
margin-left:0px;
float:left;
display:inline;
}
ul#mainTabMenu li.menu01{
	width:104px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_01.gif');
	background-repeat:no-repeat;
}

ul#mainTabMenu li.menu02{
	width:104px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_02.gif');
	background-repeat:no-repeat;
}

ul#mainTabMenu li.menu03{
	width:103px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_03.gif');
	background-repeat:no-repeat;
	
}
ul#mainTabMenu li.menu04{
	width:104px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_04.gif');
	background-repeat:no-repeat;
}

ul#mainTabMenu li.menu05{
	width:104px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_05.gif');
	background-repeat:no-repeat;
}

ul#mainTabMenu li.menu06{
	width:105px;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url('../images/main/mainmenu_06.gif');
	background-repeat:no-repeat;

}
ul#mainTabMenu li.menuOver01{
	background-position:0px -50px;
}

ul#mainTabMenu li.menuOver02{
	background-position:0px -50px;
}

ul#mainTabMenu li.menuOver03{
	background-position:0px -50px;}

ul#mainTabMenu li.menuOver04{
	background-position:0px -50px;
}

ul#mainTabMenu li.menuOver05{
	background-position:0px -50px;
}

ul#mainTabMenu li.menuOver06{
	background-position:0px -50px;
}
ul#mainTabMenu li a{
	position:relative;
	display:block;
	width:100%;
	height:50px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
ul#mainTabMenu li ul {
position:absolute;
clear:both;
width:700px;
visibility: hidden;
margin-left: 0px;
padding-left:0px;
top: 50px;
list-style-type: none;
}
ul#mainTabMenu li ul li{
	position:relative
	width:80px;
	height:20px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	display:inline;

}

ul#mainTabMenu li ul li a {
width:80px;
height:16px;
padding:3px 0px 0px 21px;
margin:0px 0px 0px 0px;
text-decoration: none;
background:url(../images/main/mainSign.gif);
background-repeat:no-repeat;
font-size:12px;
color:#333333;
display:block;
line-height:16px;
}
ul#mainTabMenu li:hover a, ul#mainTabMenu li:hover li a:hover, {
}
ul#mainTabMenu li.over li a:hover {
display:block;
width:80px;
height:16px;
font-weight: bold;
font-size: 12px;
padding:3px 0px 0px 21px;
margin:0px 0px 0px 0px;
color:#FFFFFF;
background:url(../images/main/mainSign_on.gif);
background-color:#8686e0;
background-repeat:no-repeat;
line-height:16px;
-ms-filter:alpha(Opacity=50);
filter:alpha(Opacity=50);
opacity:0.5; 
-moz-opacity:0.5;

}
ul#mainTabMenu li.over ul {
visibility: visible;
}
/** util menu css**/
div#utilmenu{
	clear:both;
	float:right;
	display:inline-block
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
	width:400px
	height:50px;
}

div#utilmenu a{
	margin:0px px 0px 5px;
	padding:0px 0px 0px 5px;
}

div#utilmenu a.deskMenu{
	float:left;
	display:inline-block;
	width:114px;
	height:18px;
	background:url(../images/main/utilmenu01.gif);
	background-repeat:no-repeat;
}
div#utilmenu a.contactMenu{	
	float:left;
	display:inline-block;
	width:75px;
	height:18px;
	background:url(../images/main/utilmenu02.gif);
	background-repeat:no-repeat;
}
div#utilmenu a.mapMenu{
	float:left;
	display:inline-block;
	width:64px;
	height:18px;
	background:url(../images/main/utilmenu03.gif);
	background-repeat:no-repeat;
}
div#utilmenu a:hover.deskMenu{
	background-position:0px -18px;
}
div#utilmenu a:hover.contactMenu{	
	background-position:0px -18px;
}
div#utilmenu a:hover.mapMenu{
	background-position:0px -18px;
	
}
/** submenu**/
div #submenu div{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:122px;
	z-index:10;
}
div #submenu div a{
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:122px;
	height:24px;
	cursor:pointer;
	z-index:10;
}
/**Corp submenu**/
div#submenu div.corpTitle{
	background:url(../images/sub/corp_subTitle.gif);
	background-repeat:no-repeat;
	height:32px;
}
div#submenu div.corpmenu01{
	background:url(../images/sub/corp_sub01.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.corpmenu02{
	background:url(../images/sub/corp_sub02.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.corpmenu03{
	background:url(../images/sub/corp_sub03.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.corpmenu04{
	background:url(../images/sub/corp_sub04.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.corpmenu05{
	background:url(../images/sub/corp_sub05.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.corpmenu06{
	background:url(../images/sub/corp_sub06.gif);
	background-repeat:no-repeat;
	height:51px;
}
div#submenu div.corpmenu01Over{
	background:url(../images/sub/corp_sub01_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.corpmenu02Over{
	background:url(../images/sub/corp_sub02_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.corpmenu03Over{
	background:url(../images/sub/corp_sub03_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.corpmenu04Over{
	background:url(../images/sub/corp_sub04_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.corpmenu05Over{
	background:url(../images/sub/corp_sub05_on.gif);
	background-repeat:no-repeat;
	height:24px;
}

/**Business submenu**/
div#submenu div.bizTitle{
	background:url(../images/sub/biz_subTitle.gif);
	background-repeat:no-repeat;
	height:32px;
}
div#submenu div.bizmenu01{
	background:url(../images/sub/biz_sub01.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.bizmenu02{
	background:url(../images/sub/biz_sub02.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu03{
	background:url(../images/sub/biz_sub03.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.bizmenu04{
	background:url(../images/sub/biz_sub04.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu05{
	background:url(../images/sub/biz_sub05.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu06{
	background:url(../images/sub/biz_sub06.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.bizmenu07{
	background:url(../images/sub/biz_sub07.gif);
	background-repeat:no-repeat;
	height:26px;
}
div#submenu div.bizmenu01Over{
	background:url(../images/sub/biz_sub01_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.bizmenu02Over{
	background:url(../images/sub/biz_sub02_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu03Over{
	background:url(../images/sub/biz_sub03_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.bizmenu04Over{
	background:url(../images/sub/biz_sub04_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu05Over{
	background:url(../images/sub/biz_sub05_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
div#submenu div.bizmenu06Over{
	background:url(../images/sub/biz_sub06_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
/**Recruite submenu**/
div#submenu div.recruiteTitle{
	background:url(../images/sub/recruit_subTitle.gif);
	background-repeat:no-repeat;
	height:32px;
}
div#submenu div.recruitemenu01{
	background:url(../images/sub/recruit_sub01.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.recruitemenu02{
	background:url(../images/sub/recruit_sub02.gif);
	background-repeat:no-repeat;
	height:148px;
}
div#submenu div.recruitemenu01Over{
	background:url(../images/sub/recruit_sub01_on.gif);
	background-repeat:no-repeat;
	height:25px;
}
/**Promotion submenu**/
div#submenu div.prTitle{
	background:url(../images/sub/pr_subTitle.gif);
	background-repeat:no-repeat;
	height:32px;
}
div#submenu div.prmenu03{
	background:url(../images/sub/pr_sub03.gif);
	background-repeat:no-repeat;
	height:124px;
}
div #submenu div.prmenu01{
	background:url(../images/sub/pr_sub01.gif);
	background-repeat:no-repeat;
	height:25px;
}
div#submenu div.prmenu02{
	background:url(../images/sub/pr_sub02.gif);
	background-repeat:no-repeat;
	height:24px;
}
div #submenu div.prmenu01Over{
	background:url(../images/sub/pr_sub01_on.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:25px;
}
div#submenu div.prmenu02Over{
	background:url(../images/sub/pr_sub02_on.gif);
	background-repeat:no-repeat;
	height:24px;
}
/** content layout**/
div#mainlogo{
	width:145px;
	height:100px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
	cursor:pointer;
}
div#topmenu{
	float:right;
	display:inline;
	width:624px;
	height:150px;		
	margin:20px 0px 0px 10px;
	padding:0px 5px 0px 0px;
}
div#mainmenu{
	width:624x;
	height:100px;
	padding-left:0px;
	margin-top:10px;
}
div#submenu_panel{
	width:235px;
	height:253px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	background:url(../images/common/submenu_bg.gif);
	background-repeat:repeat-x;
}
div#submenu{
	clear:both;
	width:122px;
	height:100%;
	margin:37px -1px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	display:inline;
	z-index:9;
}

div#top{
	height:200px;
	width:800px;
	margin-top:0px;
	margin-left:121px;
	z-index:10;
}
div#contentLayer{
	margin:-100px 0px -80px 100px;
	padding:50px 0px 80px 0px;
	width:850px;
	z-index:1;
}
div#contentLayer2{
	display:inline-block;
	margin:-100px 0px 0px 0px;
	padding:50px 0px 0px 0px;
	width:906px;
	height:100%;
	z-index:1;
}
div#content{
	width:794px;
	height:100%;
	margin:0px 0px 0px 15px;
	padding:5px 5px 5px 5px;
}
div#sub_content{
	width:671px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	display:inline;
	z-index:1;
}
div#content_top{
	width:794px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/main/content_top.png);
	background-repeat:no-repeat;
}
div#content_center{
	width:794px;
	margin:0px 0px 0px 0px;
	padding:0x 5px 20px 5px;
	background:url(../images/main/content_bg.png);
	background-repeat:repeat-y;
}
div#content_bottom{
	clear:both;
	width:794px;
	bottom:0px;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/main/content_bottom.png);
	background-repeat:no-repeat;
}

/** main page cotnent css**/
div#mainFlash{
	width:380px;
	height:100%;
	float:left;
	display:inline;
	margin:20px 0px 0px 12px;
	padding:0px 2px 0px 10px;
	}
div#bordView{
	float:left;
	display:inline;
	width:20%
	height:100%;
	margin:020px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#bordView ul{
	margin-top:10px;
}
table#bord{
	width:320px;
	height:100%;
	margin:5px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	clear:both;
}
td#bordTitle{
	width:250px;
	height:28px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/main/bar_bg.gif);
	background-repeat:repeat-x;
	float:left;
	display:inline;
}
td#bordMore{
	text-align:center;
	width:80px;
	height:28px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../images/main/bar_bg.gif);
	background-repeat:repeat-x;
	float:left;
	display:inline;
}
ul#boardListBox{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:320px;
	float:right;
	display:block;
	}
ul#boardListBox li{
	border-bottom:1px dotted silver;
	width:320px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	height:20px;
	clear:both;
	display:block;	
}
ul#boardListBox li a{
	background:url(../images/common/dot.gif);
	background-repeat:no-repeat;
	background-position:0px -3px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	display:inline-block;
	float:left;
	width:250px;
	height:15px;
	text-decoration:none;
}
ul#boardListBox li a:hover{
	background:url(../images/common/dot_on.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	float:left;
	display:inline-block;
	width:250px;
	height:15px;
	text-decoration:none;
}
ul#boardListBox li span{
	width:60px;
	display:inline;
	float:right;
}
div#content_familyBan{
	background-color:#FFFFFF;
	border-right:1px dashed #abacb1;
	margin:0px 0px 0px 0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top:5px;
	width:200px;
	height:70px;
	float:left;
	display:inline;
}
div#content_familyBan div.content_familyTitle{
	background:url(../images/main/familysite_title.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	height:30px;
	display:block;
}

div#familyBan div a{
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	width:90px;
	height:30px;
	clear:both;
	float:left;
	display:inline;
}
div#content_footer{
	clear:both;
	width:650px;
	height:70px;
	background:#FFFFFF;
	border-top:2px solid #adacb1;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	display:block;
}
div#content_footer_copy{
	clear:both;
	width:420px;
	height:60px;
	margin:15px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	display:inline;
}




div#familyBan{
	background-color:#f1f3f5;
	border-right:1px dashed #abacb1;
	margin:10px 0px 0px 0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:300px;
	float:left;
	display:block;
}
div#familyBan div.familyTitle{
	background:url(../images/main/familysite_title.gif);
	background-repeat:no-repeat;
	background-position:20px 0px;
	margin:-5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:25px;
	display:block;
}
div#familyBan div.bannerImg{
	clear:both;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0p 5px;
	width:300px;
	height:40px;
}
div#familyBan div.bannerImg div{
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:121px;
	height:37px;
	display:inline;
	cursor:pointer;
}
div#footer{
	clear:both;
	background-color:#f1f3f5;
	border-top:2px solid #adacb1;
	width:740px;
	height:60px;
	margin:70px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
div#footer_copy{
	width:420px;
	height:60px;
	margin:15px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	float:left;
	display:inline;
}

/**subContent**/
div#subContent_top{
	background:url(../images/common/sub_top.png);
	background-repeat:no-repeat;
	width:671px;
	height:46px;
	z-index:1;
}
div#subContent_bottom{
	background:url(../images/common/sub_bottom.png);
	background-repeat:no-repeat;
	width:671px;
	height:31px;
	z-index:1;
}
div#subContent_bg{
	background:url(../images/common/sub_bg.png);
	background-repeat:repeat-y;
	width:671px;
	height:100%;
	display:block;
	z-index:1;
}	
div#subContent_Title_panel{
	margin:20px 0px 15px 25px;
	padding:0px 0px 0px 0px;
	background:url(../images/common/contentTitle_bg.gif);
	background-repeat:repeat-x;
	width:620px;
	height:26px;
	clear:both;
	display:block;
}
div#subContent_Title{
	clear:left;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100px;
	height:26px;
}
div#contentPath{
	clear:both;
	width:240px;
	height:26px;
	float:right;
	text-align:right;
	display:inline;
	margin:0px 25px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:26px;
}
div#contentPath span{
	height:26px;
	display:inline-block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 12px 0px;
	line-height:26px;
	vertical-align:middle;
}
div#contentPath a{
	height:26px;
	display:inline-block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 12px 0px;
	line-height:26px;
	vertical-align:middle;
}
div#frameContent{
	width:671px;
	clear:both;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#frameContent iframe#hiddenFrame{
	width:671px;
	height:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#subContent_panel{
	display:block;
	clear:both;
	width:650px;
	height:100px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
}

div#boardTitle{
	background:url(../images/common/boardTitle_bg.gif);
	background-repeat:repeat-x;
	width:620px;
	height:31px;
}
div#boardTitle div{
	float:left;
	display:inline-block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	color:#fc5460;
	line-height:31px;
}
div#boardTitle div#No{
	width:45px;
	text-align:right;

}
div#boardTitle div#Title{
	width:485px;
	text-align:center;
}
div#boardTitle div#Date{
	width:85px;
	text-align:left;

}

div#boardContent{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	border-bottom:1px dotted #d4d4d4;
	width:620px;
	height:25px;
}
div#boardContent div{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#boardContent div#No{
	float:left;
	display:inline-block;
	width:45px;
	height:15px;
	line-height:20px;
	text-align:center;

}
div#boardContent div#Title{
	float:left;
	display:inline-block;
	width:485px;
	height:15px;
	line-height:20px;
	text-align:left;
}

div#boardContent div#Date{
	float:left;
	display:inline-block;
	width:85px;
	height:15px;
	line-height:20px;
	text-align:center;
}
div#ekChart{
	width:600px;
	height:700px;
	background:url(../images/common/ek_chart2011.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#printDiv{
	width:600px;
	height:21px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
}
td.line{
	background:url(../images/common/line_bg.gif);
	background-repeat:repeat-x;
}

div#mainTitle{
	background:url(../images/common/solution_mainTitle.gif);
	background-repeat:no-repeat;
	width:100%;
	height:90px;
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#productBox{
	background-color:#fbfbfb;
	border:1px solid #d4d4d4;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	height:150px;
	width:450px;
}
div#productContent{
 	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	width:450px;
	height:70px;
	border-bottom:1px solid #e9e9e9;
}
div#productBox span{
	background:url(../images/common/moreBtn.gif);
	background-repeat:no-repeat;
	width:50px;
	height:20px;
	float:right;
	display:block;
	margin:6px 0px 0px 0px;
	padding:4px 0px 4px 5px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	cursor:pointer;
}
div#productTitle01{
	background:url(../images/common/solution_product01.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	margin:0px 0px 0px 0px;
	height:41px;
	border-bottom:2px dotted #e9e9e9;
	width:450px;
}
div#productTitle01 div{
	margin:15px 0px 0px 110px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:20px;
	color:#373a46;
	font-weight:bold;
	font-size:12px;
}

div#productTitle02{
	background:url(../images/common/solution_product02.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	margin:0px 0px 0px 0px;
	height:41px;
	border-bottom:2px dotted #e9e9e9;
	width:450px;
}
div#productTitle02 div{
	margin:15px 0px 0px 130px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:20px;
	color:#373a46;
	font-weight:bold;
	font-size:12px;
}

div#productTitle03{
	background:url(../images/common/solution_product03.gif);
	background-repeat:no-repeat;
	background-position:0px 10px;
	margin:0px 0px 0px 0px;
	height:41px;
	border-bottom:2px dotted #e9e9e9;
	width:450px;
}
div#productTitle03 div{
	margin:15px 0px 0px 140px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:20px;
	color:#373a46;
	font-weight:bold;
	font-size:12px;
}
div#partnerShip{
	background:url(../images/common/partnership.gif);
	background-repeat:no-repeat;
	width:100%;
	height:200px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:40px 0px 10px 210px;
	color:#373a46;
	font-size:12px;
}
div#partnerShip P{
	text-align:center;
	color:#065A84;
	font-size:18px;
	font-weight:bold;
}
div#consultBox{
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:600px;
	height:150px;
	border-bottom:1px dotted #d4d4d4;
}
div#consultTitle{
	background:url(../images/common/dot02.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	color:#065a84;
	font-size:16px;
	font-weight:bold;
	height:25px;
	width:600px;
}
div#consultContent{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 15px;
	font-size:14px;
	height:100%;;
	width:600px;
}
a#shortcut{
	text-align:center;
	font-weight:600;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	display:inline;
}
div#subContractor01{
	background:url(../images/common/subconBan01.gif);
	background-repeat:no-repeat;
	background-position:0px 20px;
	width:580px;
	height:100px;
	border-bottom:1px dashed #d4d4d4;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 220px;
}
div#subContractor01 span{
	color:#065a84;
	font-size:12px;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#subContractor02{
	background:url(../images/common/subconBan02.gif);
	background-repeat:no-repeat;
	background-position:0px 20px;
	width:580px;
	height:100px;
	border-bottom:1px dashed #d4d4d4;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 220px;
}
div#subContractor02 span{
	color:#065a84;
	font-size:12px;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#subContractor03{
	background:url(../images/common/subconBan03.gif);
	background-repeat:no-repeat;
	background-position:0px 20px;
	width:580px;
	height:100px;
	border-bottom:1px dashed #d4d4d4;
	margin:10px 0px 0px 0px;
	padding:20px 0px 0px 220px;
}
div#subContractor03 span{
	color:#065a84;
	font-size:12px;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#recMainTitle{
	background:url(../images/common/recruit_mainTitle.gif);
	background-repeat:no-repeat;
	width:600px;
	height:150px;
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 183px;
}
div#recMainTitle span{
	color:#6169fa;
	font-size:18px;
	font-weight:600;
	width:100%;
	height:20px;
	display:block;
}
div#recBoxTitle{
	background:url(../images/common/recruiteBox_top.gif);
	background-repeat:no-repeat;
	height:29px;
	width:600px;
}
div#recBox{
	background:url(../images/common/recruiteBox_bg.gif);
	background-repeat:repeat-y;
	width:600px;
	height:200px;
}
div#recBoxBottom{
	background:url(../images/common/recruiteBox_bottom.gif);
	background-repeat:no-repeat;
	width:600px;
	height:12px;
}
div#recTitle{
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:600px;
	text-align:center;
	height:30px;
	color:#373a46;
	font-weight:bold;
	font-size:14px;
}
div#recContTitle{
	background:url(../images/common/recruit_list.gif);
	background-position:20px 0px;
	background-repeat:no-repeat;
	margin:5px 0px 10px 0px;
	padding:5px 0px 0px 44px;
	color:#6169fa;
	font-weight:600;
	font-size:12px;
	width:600px;
	height:20px;
}
div#recContent{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 44px;
	width:600px;
	line-height:20px;
}
div#recDownload{
	width:500px;
	height:30px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 40px;
}
div#recDownload a{
	background:url(../images/common/shortcutBtn.gif);
	background-repeat:no-repeat;
	font-weight:400;
	width:100px;
	height:21px;
	display:block;
	margin:0px 0px 0px 0px;
	padding:4x 0px 0px 6px;
	cursor:pointer;
}
div#recContent span{
	font-size:12px;
	font-weight:600;	
}
div#policyChart{
	background:url(../images/common/policy_chart.gif);
	background-repeat:no-repeat;
	width:600px;
	height:300px;
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
}
div#policyBox{
	background:url(../images/common/policyBox.gif);
	background-repeat:no-repeat;
	width:600px;
	height:60px;
	margin:30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#policyTitle{
	border-bottom:1px dotted #d4d4d4;
	margin:0px 0px 0px 20px;
	padding:10x 0px 0px 0px;
	width:560px;
	height:30px;
	color:#8f61fa;
	font-weight:600;
	font-size:14px;
}
div#policyContent{
	margin:0px 0px 0px 20px;
	padding:10px 0px 0px 10px;
	width:560px;
	height:30px;
}

div#siteMapmainTitle{
	background:url(../images/common/sitemap_mainTitle.gif);
	background-repeat:no-repeat;
	width:600px;
	height:280px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	clear:both;
	display:block;
	color:#999999;
	font-size:9pt;
	font-weight:500;
	}
	
div#siteMapContent{
	margin:-30px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:100%;
	height:200px;
}
div#siteMap01{
	background:url(../images/common/sitemapTitle_bg.gif);
	background-repeat:no-repeat;
	width:111px;
	height:100%;
	color:#330066;
	font-weight:bold;
	font-size:14px;
	margin:0px 45px 0px 0px;
	padding:10px 0px 0px 15px;
	text-align:left;
	float:left;
	display:inline;
}

div#siteMap01 ul{
	position:relative;
	top:10px;
	left:0px;
	width:100%;
	height:100%;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#siteMap01 ul li{
	background:url(../images/common/dot03.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:100%;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	border-bottom:1px dotted #d4d4d4;	
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
div#siteMap01 ul il a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:100%;
	height:25px;
}
div#siteMap01 ul il a:hover{
	text-decoration:none;
}

div#siteMap02{
	background:url(../images/common/sitemapTitle_bg.gif);
	background-repeat:no-repeat;
	width:111px;
	height:100%;
	color:#0772a8;
	font-weight:bold;
	font-size:14px;
	margin:0px 45px 0px 0px;
	padding:10px 0px 0px 15px;
	text-align:left;
	float:left;
	display:inline;
}

div#siteMap02 ul{
	position:relative;
	top:10px;
	left:0px;
	width:100%;
	height:100%;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#siteMap02 ul li{
	background:url(../images/common/dot03.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:100%;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	border-bottom:1px dotted #d4d4d4;	
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
div#siteMap02 ul li.sub{
	background:url(../images/common/dot03.gif);
	background-repeat:no-repeat;
	background-position:10px 2px;
	padding:5px 0px 0px 20px;
}
div#siteMap02 ul il a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:100%;
	height:25px;
}
div#siteMap02 ul il a:hover{
	text-decoration:none;
}

div#siteMap03{
	background:url(../images/common/sitemapTitle_bg.gif);
	background-repeat:no-repeat;
	width:111px;
	height:100%;
	color:#080f96;
	font-weight:bold;
	font-size:14px;
	margin:0px 45px 0px 0px;
	padding:10px 0px 0px 15px;
	text-align:left;
	float:left;
	display:inline;
}

div#siteMap03 ul{
	position:relative;
	top:10px;
	left:0px;
	width:100%;
	height:100%;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#siteMap03 ul li{
	background:url(../images/common/dot03.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:100%;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	border-bottom:1px dotted #d4d4d4;	
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
div#siteMap03 ul il a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:100%;
	height:25px;
}
div#siteMap03 ul il a:hover{
	text-decoration:none;
}

div#siteMap04{
	background:url(../images/common/sitemapTitle_bg.gif);
	background-repeat:no-repeat;
	width:111px;
	height:100%;
	color:#3267ce;
	font-weight:bold;
	font-size:14px;
	margin:0px 45px 0px 0px;
	padding:10px 0px 0px 25px;
	text-align:left;
	float:left;
	display:inline;
}

div#siteMap04 ul{
	position:relative;
	top:10px;
	left:0px;
	width:100%;
	height:100%;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#siteMap04 ul li{
	background:url(../images/common/dot03.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:100%;
	height:25px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 10px;
	border-bottom:1px dotted #d4d4d4;	
	text-align:left;
	font-weight:normal;
	font-size:12px;
}
div#siteMap04 ul il a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	width:100%;
	height:25px;
}
div#siteMap04 ul il a:hover{
	text-decoration:none;
}

div#listBox{
	width:550px;
	margin:0px 0px 0px 25px;
	padding:3px 0px 0px 20px;
	line-height:20px;
}
div#listBox div{
	background:url(../images/common/dot03.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	width:100%;
	line-height:25px;
}
div#textBoxSubTitle{
	background:url(../images/common/sub_arrow01.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	margin:20px 0px 0px 20px;
	padding:3px 0px 0px 23px;
	width:500px;
	height:25px;
	color:329acf;
	font-size:13px;
	font-weight:600;
}
div#textBoxTitle02{
	margin:30px 0px 0px -30px;
	padding:3px 0px 0px 0px;
	width:500px;
	height:25px;
	color:329acf;
	font-size:16px;
	font-weight:600;
}
div#textBox{
	background:url(../images/common/arrow02.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	margin:20px 0px 0px 0px ;
	padding:3px 0px 20px 23px;
	width:550px;
	line-height:25px;
	display:block;
}
div#textBox span{
	color:329acf;
	font-size:14px;
	font-weight:600;
}
div#eSCOFISummary{
	background:url(../images/solution/eSCOFI_Server.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	display:block;
}
div#eSCOFIArchitecture{
	background:url(../images/solution/eSCOFI-Architecture.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}
div#eSCOFISpecific{
	background:url(../images/solution/eSCOFI-Specific.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}
div#eSCOFICoverage01{
	background:url(../images/solution/eSCOFI-Corverage01.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}
div#eSCOFICoverage02{
	background:url(../images/solution/eSCOFI-Corverage02.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}	
div#eSCOFIFunction{
	background:url(../images/solution/eSCOFI-Function.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:block;
	cursor:pointer;
}
div#eSCOFI-FRSummary{
	background:url(../images/solution/eSCOFI-FR-Summary.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px -20px;
	padding:0px 0px 0px 0xp;
	display:block;
	cursor:pointer;
}
div#eSCOFI-FRSpecific{
	background:url(../images/solution/eSCOFI-FR-Specific.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0xp;
	display:block;
	cursor:pointer;
}
div#eSCOFI-FRArchitecture{
	background:url(../images/solution/eSCOFI-FR-Architecture.jpg);
	background-repeat:no-repeat;
	width:550px;
	height:400px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0xp;
	display:block;
	cursor:pointer;
}
div#eSCOFI-PMSSummary01{
	background:url(../images/solution/eSCOFI-PMS-Summary01.jpg);
	background-repeat:no-repeat;
	background-position:0px -30px;
	width:550px;
	height:280px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0xp;
	display:block;
	cursor:pointer;
}
div#eSCOFI-PMSSummary02{
	background:url(../images/solution/eSCOFI-PMS-Summary02.jpg);
	background-repeat:no-repeat;
	background-position:0px -30px;
	width:550px;
	height:250px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0xp;
	display:block;
	cursor:pointer;
}
	
