/* ±âº» */
body {font-family: "Arial", "±¼¸²"; font-size: 12px; color: #333333; line-height:16px;}
body {
	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #BBBBBB; 
	scrollbar-track-color: #EFEFEF; 
	scrollbar-arrow-color: #626262; 
}

.main_list {font-family: "Arial", "±¼¸²"; font-size: 11px; color: #666666; text-decoration: none;}
a.main_list :link {text-decoration: none ; color: #666666;}
a.main_list:visited {text-decoration: none ; color: #666666;}
a.main_list:active {text-decoration: none ; color: #666666;}
a.main_list:hover {text-decoration: none ; color: #666666;}


td {color : #333333 ; Font-Family:"Arial", "±¼¸²"; Font-Size: 12px; Line-height:16px; text-decoration: none; word-break:break-all;}
a:link {text-decoration: none ; color: #626262;}
a:visited {text-decoration: none ; color: #626262;}
a:active {text-decoration: none ; color: #626262;}
a:hover {text-decoration: underline ; color: #001D92;}







body {background:url(../images/bgTop.gif) repeat-x; margin:0; font-size:9pt;}
img {border:0;}
div, ul, li, ol, p {margin:0; padding:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#575FA1; text-decoration:underline;}



.top {background:url(../images/bgTopMenu.jpg) no-repeat top;}

.topMenuWrap { width:570px; float:left;}

.eSpace {height:10px;}

/*»çÀÌÆ®¸Ê*/
/*»ó´Ü¸Þ´º 1µª½º*/
#sitemap { margin:0; padding:0; list-style: none;}

#sitemap li { float: left; display: block; position: relative; z-index: 1000; margin:0;}
#sitemap li.navSpace {padding:0 10px;border:1px solid transparent;}

#sitemap li a { display: block; padding: 0; line-height: 20px; text-decoration: none;  zoom: 1 ;color:#878787}
#sitemap li a:hover, #sitemap li a.hov {text-decoration:underline;  color:#6E76B5 }

/*»ó´Ü¸Þ´º 2µª½º*/
#sitemap ul { position: absolute; left:-580px; top:20px; height:240px; display: none; margin: 0; padding: 0 0 0 0; list-style: none; border:1px solid #B2B6D2; background:#fff url(/cap/images/bgWmenu.gif) repeat-x 0 bottom; font-size:9pt;}	

#sitemap ul li { width:640px; height:24px; text-align:left; left:2px;}
/*#sitemap ul li:hover { background:;}*/

#sitemap ul a { display: block; height: 20px; line-height: 20px; padding: 3px 5px 0 5px; color: #666; font-weight: normal; font-size:9pt; letter-spacing:-1px;}
#sitemap ul a:hover { text-decoration: underline; color: #6E76B5; }

#sitemap dl{float:left; margin:-8px 20px 0 0; }
#sitemap dt {margin:0 0 7px 0; width:100%; font-weight:bold; font-size:10pt; padding:10px 0 5px 0; border-bottom:1px solid #3AB000; color:#3AB000; }
#sitemap dd {margin:0px;}
#sitemap dd:first-child { padding-top:7px;}

* html #sitemap ul { margin: 0 0 0 -2px; }
* html #sitemap li+html { float:left; }

/*»ó´Ü¸Þ´º 1µª½º*/
#nav { margin:0; padding: 5px 0 0 0; list-style: none; height: 39px;}

#nav li { float: left; display: block; position: relative; z-index: 999; margin: 0; }

#nav li a { display: block; padding: 0; line-height: 50px; text-decoration: none;  zoom: 1; padding: 0 20px 18px 20px; }
#nav li a:hover, #nav li a.hov {  }

/*»ó´Ü¸Þ´º 2µª½º*/
#nav ul {width:170px; position: absolute; left:0px; display: none; margin: 0; padding: 0 0 0 0; list-style: none; border-left:1px solid #B2B6D2; border-right:1px solid #B2B6D2; border-bottom:1px solid #B2B6D2; background:#fff url(../images/bgDep2.gif) repeat-x 0 bottom; font-size:9pt;}	
#nav ul li {min-width:138px; width:100%; height:24px; float: left; text-align:left; left:2px;}
#nav ul li:hover { background:#6E76B5;}

#nav ul a { display: block; height: 20px; line-height: 20px; padding: 3px 5px 0 5px; color: #6E76B5; font-weight: normal; font-size:9pt; letter-spacing:-1px;}
#nav ul a:hover { text-decoration: none; color: #fff; }

* html #nav ul { margin: 0 0 0 -2px; }
* html #nav li+html { float:left; }
* html #wholeMenu ul { margin: 0 0 0 -2px; }

/*ÀüÃ¼¸Þ´º*/
#wMenu {float:left;width:91px; height:39px; margin:0;}
#wMenuWrap1 {width:50px; height:12px; margin:0;}
#wMenuWrap1 li {display:block; position:relative; z-index:1000; margin:0; left:0px; top:5px;}
#wMenuWrap1 li a {display:block;}
#wMenuWrap1 a:hover {}

#wMenuWrap1 ul {position:absolute; }
#btnWmenu {left:0px;}

#wMenuWrap2 {display:none; list-style:none; top:-2px; margin:0 0 0 -8px;}
#wMenuWrapClose {width:67px;}
/*#wMenuWrapCnt {min-height:218px; border:2px solid #7B81B3; background:#fff url(../images/bgWmenu.gif) repeat-x 0 bottom; position:absolute; top:63px;z-index:1000; 
			   margin:0; padding:10px 10px 10px 20px; letter-spacing:-1px;}
*/
#wMenuWrapCnt {min-height:218px; border:2px solid #7B81B3; background:#fff url(../images/bgWmenu.gif) repeat-x 0 bottom; z-index:1000; padding:10px 10px 10px 20px; letter-spacing:-1px;}
#wMenuWrapCnt li a {display:block;}
#wMenuWrapCnt a:hover {}
#wMenuWrapCnt td {vertical-align : top;}

/*.array ul div {width:100% !important;}
.col5 div { width:20%;float:left; }*/

#wMenuWrapCnt dl{float:left; margin:-8px 20px 0 0; }
#wMenuWrapCnt dt {margin:0 0 7px 0; width:100%; font-weight:bold; font-size:10pt; padding:10px 0 5px 0; border-bottom:1px solid #3AB000; color:#3AB000; }
#wMenuWrapCnt dd { line-height:1.7; margin:0px;}
#wMenuWrapCnt dd:first-child { padding-top:7px;}

/*
#wMenuWrap2 {display:none; list-style:none; top:-2px; margin:0 0 0 -8px;}
#wMenuWrapClose {width:67px;}
/*#wMenuWrapCnt {min-height:218px; border:2px solid #7B81B3; background:#fff url(../images/bgWmenu.gif) repeat-x 0 bottom; position:absolute; top:63px;z-index:1000; 
			   margin:0; padding:10px 10px 10px 20px; letter-spacing:-1px;}
*/
/*#wMenuWrapCnt {min-height:218px; border:2px solid #7B81B3; background:#fff url(../images/bgWmenu.gif) repeat-x 0 bottom; z-index:1000; padding:10px 10px 10px 20px; letter-spacing:-1px;}
#wMenuWrapCnt li a {display:block;}
#wMenuWrapCnt a:hover {}*/

/*.array ul div {width:100% !important;}
.col5 div { width:20%;float:left; }*/
.array {margin:0; padding:10px 10px 10px 20px; letter-spacing:-1px; }
.array div {float:left; margin:-8px 0 0 0; }
.array div ul {margin:0; padding:0;}
.array div li { padding:9px 0 0 0;list-style:none; }
.array div li:first-child {width:80%; font-weight:bold; font-size:10pt; padding:10px 0 5px 0; border-bottom:1px solid #3AB000; color:#3AB000; }
.array div ul span {font-weight:bold; font-size:12px; border-bottom:1px solid #3AB000; color:#3AB000; }


.array ul a { color: #333; font-weight: normal; font-size:9pt; letter-spacing:-1px;text-decoration: none; }
.array ul a:hover { text-decoration: underline; color: #575FA1; }


/*
#gnb {margin:0px 15px 0 15px;font-family:µ¸¿ò;font-size:12px;}
#gnb ul {padding-left:10px;height:29px; background:url('images/gLeft.gif') 0 bottom repeat-x; *zoom:1;}
#gnb ul:after {content:""; display:block; float:none; clear:both;}
#gnb ul li {display:inline; float:left; height:29px; margin:0 0 0 1px; background:url('images/gRight.gif') right top no-repeat;}
*/

/*¸ÞÀÎ ¸®½ºÆ®*/
.mainListTtl {font-size:10pt; font-weight:bold; color:#2D388C;padding:0 0 10px 0;}
.mainListSubj {font-size:9pt; line-height:20px;}
.mainListDate {font-size:9pt; line-height:20px; text-align:right;}
.mainListMore {font-size:8pt;}


/*·Î±×ÀÎ ¸ÞÀÎ*/
.ttlLogin {padding:0 0 20px 0;}
.idpw input {background:#F4F4F4; border-top:1px solid #A4A6AB; border-right:1px solid #A4A6AB; border-bottom:1px solid #D9DFE5; border-left:1px solid #D9DFE5; width:90%; height:19px;}
.idpw li {padding:2px 0; list-style:none;}
.idSave {font-size:9pt; color:#666; letter-spacing:-2px; width:100%;}
.loginInfo {padding:0 0 0 10px; color:#666; font-size:8pt;}
.loginInfo li {list-style:none; padding:2px 0;}
.loginInfo .name {font-weight:bold; color:#6E76B5;}

.bannerWrap ul {padding:7px 0 0 0;}
.btnInfo li {float:left; list-style:none; margin:0 7px 5px 7px; }
.btnDownload li:first-child {width:216px; padding:15px 0 5px 0;}
.btnDownload li {float:left; list-style:none;}


/*°Ë»ö*/
.searchWrap {
	min-height:30px;
	position:absolute;
	top:90px;
	overflow:hidden;
	z-index:110;
	background:#;
	width:1000px;
}

.searchList input.searchMain {border:none; width:270px; height:17px; padding:4px; background:url(../images/bgInputMain.gif) no-repeat;}

.searchTable td {padding:7px 0 0 0;}
.searchWrap ul {margin:0; padding:0;}

.searchWrap .searchList LI {
	float:left;
	width:1000px;
	height:26px;
	list-style:none;
	background:url("../images/bgSearchMain.gif") 0 0 no-repeat;
	padding:0 0 8px 0;
}

.searchWrap .searchList_hid LI  {
	float:left;
	width:996px;
	height:280px;
	margin:0 auto;
	list-style:none;
	letter-spacing:-1px;
	border-left:2px solid #494F89;
	border-right:2px solid #494F89;
	background:#fff;
	font-size:8pt;
	padding:13px 0 0 0;
}

.searchWrap .open {
	float:left; 
	width:1000px;
	height:21px;
	padding:14px 0 0 0;
	text-align:right;
	background:url(../images/bgSearchMainBt.png) 50% 0 no-repeat;
}

.searchWrap .close {
	float:left; 
	width:1000px;
	padding:14px 0 0 0;
	text-align:right;
	background:url(../images/bgSearchMainBt.gif) 50% 0 no-repeat;
}



/*ÀÚÁÖÃ£´Â ¹Î¿ø*/
.ffmWrap {
	min-height:120px;
	position:absolute;
	top:135px;
	overflow:hidden;
	z-index:100;
	background:#fff;
}
.ffmWrap h2 {
	height:17px;
	margin:10px 0 0 25px;
}
/*
.ffmWrap SPAN.more {
	height:10px;
	position:absolute;
	top:1px;
	left:85px;
	font-size:11px;
	letter-spacing:-1px;
}
.ffmWrape SPAN.more IMG {
	vertical-align:middle;
	padding-bottom:2px;
}
.ffmWrap SPAN.more A {
	color:#838d7e;	
}


.ffmWrap li, dt{border:1px solid red;}
*/
.ffmWrap .ffmList,
.ffmWrap .ffmList_hid {
	width:770px;
	height:113px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
}

.ffmWrap ul {margin:0; padding:0}
/*.ffmWrap .mt20 {
	margin-top:0px;
}*/
.ffmWrap .ffmList LI,
.ffmWrap .ffmList_hid LI  {
	float:left;
	width:110px;
	height:95px;
	text-align:center;
	margin:0 auto;
	list-style:none;
}
.ffmWrap .ffmList LI DT,
.ffmWrap .ffmList_hid LI DT {
	padding-top:10px;
	text-align:center;
	vertical-align:top;
}
.ffmWrap .ffmList LI DD,
.ffmWrap .ffmList_hid LI DD {
	width:65px;
	height:65px;
	padding:0;
	margin:0 auto;
	vertical-align:top;
	background:url() 0 0 no-repeat;
}

.ffmWrap .ffmList li dd div,
.ffmWrap .ffmList_hid li dd div {
	position:absolute;
	margin:3px;
}
/*.ffmWrap .ffmList LI DD IMG,
.ffmWrap .ffmList_hid LI DD IMG {
	cursor:pointer;
}
.iconimg {
	width:65px;
	height:51px;
}


.ffmList .over {
	width:67px;
	height:60px;
	background:url(/eais/images/n_portal/ffmWrap/ico_01_01_on.gif) 0 0 no-repeat;
}
*/

.ffmWrap .btnFfm {
	width:500px;
	height:20px;
	}

.ffmWrap .btnFfm li {
	float:left;
	width:57px;
	height:18px;
	padding: 0 2px;
	}

.ffmWrap .btnFfm ol {
	width:122px;
	margin:0 auto;
	}

.ffmWrap .open {
	float:left; 
	width:770px;
	height:20px;
	padding-top:0px;
	text-align:center;
	background:url(../images/bgFfmBt.gif) 50% 0 no-repeat;
}

.ffmWrap .close {
	float:left; 
	width:770px;
	padding-top:0px;
	text-align:center;
	background:url(../images/bgFfmBt.gif) 50% 0 no-repeat;
}

/*Åä·Ð¹æ*/
.talkWrap {
	min-height:120px;
	position:absolute;
	top:135px;
	overflow:hidden;
	z-index:100;
	background:#fff;
}
.talkWrap h2 {
	height:17px;
	margin:10px 0 0 25px;
}

/*¸ÞÀÎ ÇÏ´Ü ·Ñ¸µ ¹è³Ê*/
.horizontal_banner{	position: relative;	width:735px;height:40px;background-color:#ffffff; border-top:1px solid #C5C5C5; border-bottom:1px solid #C5C5C5} /* overflow:hidden; */
.horizontal_banner .btn_left {float:left;position: relative;width:14px;height:15px;margin-top:12px;text-align:center; }
.horizontal_banner .horizontal_banner_body{float:left;position: relative;width:705px;height:40px;z-index:9;overflow:hidden; top:14px; left:0px;}
.horizontal_banner .horizontal_banner_body ul{ float:left;position: relative;width:1500px;height:30px;list-style-type:none;}
.horizontal_banner .horizontal_banner_body li{ float:left;position: relative;width:114px;height:15px;list-style-type:none;text-align:center;}/*width:114px; °ú ¾Æ·¡ ÀÚ¹Ù½ºÅ©¸³Æ®¿¡ ÀÌµ¿¹æÇâ Å©±â ¸ÂÃçÁà¾ßÇÔ*/
.horizontal_banner .btn_right {float:right;position: relative;width:14px;height:15px;margin-top:12px;text-align:center}
.horizontal_banner  .btn{cursor: pointer;}
.horizontal_banner .horizontal_banner_body li .tip { float:left;position: relative;width:160px;height:auto; }

/*ÇªÅÍ*/
.footer {border-top:1px solid #dadada; font-size:9pt; color:#474747;}
.logoBt {padding:12px 9px;}
.copyright {padding:12px 0 0 0;}
.counter {padding:10px;}

/*search Table style*/
.sTable {border-top:1px solid #787C7F; border-bottom:1px solid #787C7F; cellspacing:0; color:#333; line-height:1.3;}
.sTable thead {background:url("../images/bgVtable.gif") repeat-x bottom; text-align:center;}
.sTable thead .thMid {border-left:1px solid #BAC4C6;}
.sTable thead td {height:25px; }
.sTable .left {border-top:1px solid #CDD6D8; height:24px;  }
.sTable .mid {border-left:1px solid #CDD6D8; border-top:1px solid #CDD6D8;}

/*vTable style*/
.vTable {border-top:1px solid #787C7F; border-bottom:1px solid #787C7F; cellspacing:0; color:#333; line-height:1.3; text-align:center;}
.vTable thead {background:url("../images/bgVtable.gif") repeat-x bottom;}
.vTable thead .thMid {border-left:1px solid #BAC4C6;}
.vTable thead td { padding:5px 0 0 0;}
.vTable .left {border-top:1px solid #CDD6D8; height:22px; padding:4px 0 0 0;}
.vTable .mid {border-left:1px solid #CDD6D8; border-top:1px solid #CDD6D8;padding:4px 0 0 0;}
.vTable .subject {text-align:left;padding:4px 0 0 5px; } 
.vTable tr.bg0 { background-color:#ffffff; } 
.vTable tr.bg1 { background-color:#fafafa; } 

.doro {font-size:8pt; letter-spacing:-1px;}

/*hTable style*/
.hTable {border-top:1px solid #787C7F; border-bottom:1px solid #787C7F; cellspacing:0; color:#333;}
.hTable td {padding:4px; }
.hTable .bg { background:#F5F7F7; text-align:center;}
.hTable .tMid {border-left:1px solid #CDD6D8;}
.hTable .left {border-top:1px solid #CDD6D8;}
.hTable .mid {border-left:1px solid #CDD6D8; border-top:1px solid #CDD6D8}

/*left*/
/*#leftMenu .child-menu a {color:#333; font-size:9pt;}*/
#leftMenu .snb-dep1{display:block;width:220px;padding:0px;margin-left:0px;}
#leftMenu .snb-dep1 li{display:block;padding:0 0 4px 14px;margin:0;background:url(../images/snb_li_bg.gif) center bottom no-repeat; }
#leftMenu .snb-dep1 li a{color:#333; display:block;padding:8px 0 4px 3px;.padding-bottom:0;;text-decoration:none;}
#leftMenu .snb-dep1 li a:hover{color:#414EBB; font-weight:bold;}
#leftMenu .snb-dep1 span{color:#414EBB;font-weight:bold;font-size:9pt;}
#leftMenu .snb-dep1 li.unlock  a{background:url(../images/leftMenuOpen.gif) 185px 9px no-repeat;}
#leftMenu .snb-dep1 li.unlock li a,#leftMenu .snb-dep1 li.lock li a{background:none;}
#leftMenu .snb-dep1 li.lock  a{background:url(../images/leftMenuClose.gif) 185px 9px no-repeat;}
#leftMenu .snb-dep2{height:100%;padding:7px 0 8px;background-color:#efefef;margin-left:-10px;}
#leftMenu .snb-dep2 li{padding:0 0 0 10px;margin:0;background:none;background:url(../images/lnb_bu01.gif) no-repeat 11px 10px;}
#leftMenu .snb-dep2 li a{height:19px;padding:5px 0 0 8px;_padding:3px 0;margin:0;color:#666; font-size:9pt;}
/*#leftMenu .snb-dep2 li.on{padding:0 0 0 10px;margin:0;background:none;background:url(../images/lnb_bu01on.gif) no-repeat 11px 10px;}*/
#leftMenu .snb-dep2 li.on a{color:#414EBB;text-decoration:none;font-weight:bold;}
#leftMenu .snb-dep2 li a:hover{color:#414EBB;}
.leftBanner {margin:30px 0 25px 0;height:220px;}

/*contents*/
.contentsArea {padding:0 0 0 20px; vertical-align:top;}
h1 {height:52px; border-bottom:1px solid #D8D8D8; margin:0; line-height:300%; list-style:none; }
h1 .currentTtl {color:#3E4793; font-weight:bold; font-size:14pt; width:40%; float:left; height:50px;}
h1 .current {font-size:8pt; color:#929292; font-weight:normal; width:40%; text-align:right; float:right; height:50px;}
input[type=text]  {background:#F4F4F4; border-top:1px solid #A4A6AB; border-right:1px solid #A4A6AB; border-bottom:1px solid #D9DFE5; border-left:1px solid #D9DFE5; height:19px;}
.btnArea {float:right; margin:5px 0; width: 100%}
.btnArea li {float:right; list-style:none; padding:0 2px;}
.yes {font-weight:bold; color:#ff0000; font-size:8pt;}

.subtit05 {height:52px; border-bottom:1px solid #D8D8D8; margin:0; line-height:300%; list-style:none;}
.currentTtl2 {color:#3E4793; font-weight:bold; font-size:14pt; width:50%; float:left; height:50px; padding-top:16px;}
.current2 {font-size:8pt; color:#929292; font-weight:normal; width:50%; text-align:right; float:right; height:50px; padding-top:18px;}

/*totla count*/
.totalCount {margin:5px 0;}
.totalCount li {float:left; list-style:none;}
.totalCount span {font-weight:bold; color:#23C900;}

.totalCount li.left {margin-top:10px;}
.totalCount li.right {float:right; padding-bottom:5px;}


.listView {float:right; margin-top:-18px;}
.listView li {float:left; margin-left:5px; list-style:none;}
.listViewSelect {margin-top:-4px;}

/*pagination*/
.pageNo {margin:0 auto; padding:5px 0;}
.btnImg li {margin:0px 2px; float:left;list-style:none;}

.page li{
font-size:9pt;
list-style:none;
margin-right:2px;
}
.page a{
margin-right:2px;
}
.page .selected a{
color:#FF4800;
font-weight:bold;
display:block;
float:left;
padding:3px 6px;
}
.page a {
color:#333;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
.page a:hover {
color:#575FA1;
display:block;
float:left;
padding:3px 6px;
text-decoration:underline;
}

.btns {margin:-2px 0 -8px 0;}

.popupTtl {background:url(../images/popup_bg.gif) repeat-x;color:#3E4793; font-weight:bold; font-size:14pt; }


/*°Ë»ö°á°ú*/
.searchResult {line-height:1.5; }
.searchResult dt {background:url(../images/arrowDt.gif) no-repeat 0 4px; padding:0 0 0 10px;}
.searchResult dd {color:#3F3F3F;background:url(../images/arrowDd.gif) no-repeat 0 5px; padding:0 0 0 10px;}
.btnResult {border-bottom:1px solid #ccc; height:32px;}

.shareKnowHow {line-height:1.5; }
.shareKnowHow dt {color:#414EBB; font-size:10pt; font-weight:bold; }
.shareKnowHow dd {color:#3F3F3F;margin:0;}

/*ÅÇ(Flexible)*/
.Ftab {margin:0 0 -3px 0px; font-size:12px;letter-spacing:0px;}
.Ftab ul {margin:0 0 3px 0; height:23px; border-bottom:2px solid #21AD00; *zoom:1;}
.Ftab ul span {font-weight:bold; color:#00BB00;}
.Ftab ul:after {content:""; display:block; float:none; clear:both;}
.Ftab ul ol {display:inline; float:left; height:23px; margin:0 0 0 1px; background:url('../images/tab_r.gif') right top no-repeat;}
.Ftab ul ol.on {background:url('../images/tabon_r.gif') right top no-repeat; font-weight:bold;}
.Ftab ul ol a {display:block; padding:8px 9px; background:url('../images/tab_l.gif') left top no-repeat;}
.Ftab ul ol a:hover {color:#424982;}
.Ftab ul ol.on a {background:url('../images/tabon_l.gif') left top no-repeat;color:#fff;}

.addedList {line-height:1.5;}
.addedList ol {width:100%;border-bottom:1px dashed #ccc; margin:4px 0 0 0}