@charset "utf-8";


q {font-weight:bold;}
a.blank {background:url(/images/common/blank.gif) no-repeat right bottom; padding-right:14px; margin-right:3px;}
/* table design */
.data_table{margin-bottom:20px; border-top:2px solid #448dde; border-bottom:1px solid #448dde; border-left:1px solid #E5E5E5; color:#666;}
.data_table caption{height:1px;width:1px;font-size:0;position:absolute;}
.data_table th{text-align:center; padding:5px; border-bottom:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5; background-color:#F5F7F9;font-weight:bold; color:#0e529e;}
.data_table th.tit{text-align:left; background-color:#fcfcfc; border-bottom:solid 1px #E5E5E5; font-weight:bold; color:#3a486c;}
.data_table th.subjBg{background:url('../images/common/bg_table_th.gif') repeat-x left top; border:1px solid #4187cb; color:#fff;}
.data_table td{padding:5px; border-bottom:solid 1px #E5E5E5; border-right:solid 1px #E5E5E5;color:#999;}
.data_table td.tit{text-align:left;color:#4c4c4c;padding-left:15px;}
.data_table td.subj1{padding:1px; text-align:center; color:#4c4c4c;}
.data_table td.subj1 a{color:#4c4c4c;}
.data_table td span{color:#ea9f3e;}
.data_table td a{color:#ff6600;}
.data_table td ul.con {padding-top:10px;}
.data_table td ul.con li{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 4px; padding-left:14px;}
p.Imap{text-align:center;}
.dataTable td.subj1 {font-weight:bold; color:#09357F;}
.dataTable td.subjBg {font-weight:bold; color:#09357F; background:#F7FCFD;}
.dataTable td ul.con {margin-bottom:0;}
.dataTable td ul.con li{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 4px; padding-left:14px;}
.dataTable tr.Total {background:#F7FCFD;}
.dataTable tr.Total td {font-weight:bold; color:#09357F;}
.dataTable .center {text-align:center;}
.dataTable .right {text-align:right;}

.data_table2{clear:both; margin-bottom:20px; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777;}
.data_table2 caption{height:1;width:1;font-size:0;position:absolute;}
.data_table2 th{line-height:18px;text-align:center; padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#efefef; font-weight:bold;}
.data_table2 td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#999;}
.data_table2 td span{color:#ea9f3e;}

.data_table3{clear:both; margin-bottom:20px; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777;}
.data_table3 caption{height:10px;width:40px;font-size:18px;position:absolute;}
.data_table3 th{line-height:22px;text-align:center; padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#efefef; font-size: 16px;}
.data_table3 td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#999; font-size: 13px; font-weight:normal;}
.data_table3 td span{color:#ea9f3e;}

 
.data_table4			{clear:both; margin-bottom:20px; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777;}
.data_table4 thead th	{background:#f0f5f3; border:1px solid #cccccc; color:#006699;padding:6px;text-align:center;}
.data_table4 tbody td	{border:1px solid #cccccc;padding:6px; vertical-align:top;line-height:22px; }
.data_table4 tbody td.first, data_table4 tbody th.first	{border-top:none !important; vertical-align:middle; font-size: 13px; font-weight:normal;}

.nuri_table{clear:both; margin:0; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777; text-align:center;}
.nuri_table caption{height:0;width:0;font-size:0;position:absolute;}
.nuri_table th{line-height:18px; padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#efefef; font-weight:bold;}
.nuri_table th.tit{background-color:#fcfcfc; border-bottom:solid 1px #E5E5E5; font-weight:bold; color:#3a486c;}
.nuri_table td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#000;}
.nuri_table td span{color:#555;}

/* 
.table_biz{width:100%; clear:both; margin:0; border-top:2px solid #5e6f92; border-bottom:1px solid #5e6f92; border-left:1px solid #5e6f92; color:#777; text-align:center;}
.table_biz caption{visibility:hidden;height:0;width:0;font-size:0;position:absolute;}
.table_biz th{line-height:18px; padding:5px; background:#eff4fb; color:#222; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7}
.table_biz th.tit{background-color:#fcfcfc; border-bottom:solid 1px #E5E5E5; font-weight:bold; color:#3a486c;}
.table_biz td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#000;}
.table_biz td span{color:#555;}
 */
/* 2014.04.01 추가 */	

.table_biz			{width:100%; border-top:2px solid #5e6f92}
.table_biz  thead th {height:11px; padding:9px 0 9px 0; background:#eff4fb; color:#222; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7}
.table_biz  thead .last {border-right:0 none}
.table_biz  tbody th {height:11px; padding:7px 0 6px 0; background:#e1eaf7; color:#354761; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; line-height:16px}
.table_biz  tbody td {height:11px; padding:7px 0 6px 0; border-bottom:1px solid #b7b7b7; border-right:1px solid #b7b7b7; text-align:center; line-height:16px}
.table_biz  tbody td.tl {padding:7px 0 6px 10px; text-align:left}
.table_biz  thead th.bb {border-bottom:1px solid #dcdee5} 
.table_biz  tbody .last {border-right:0 none}
.table_biz  tbody td .blue_under {color:#3c6eb1; text-decoration:underline}

 

#content-area .con ol li p {margin:0; padding:0;}
/*.content-area p {clear:both; margin:0 0 15px 10px; line-height:1.65em;}*/

/* Tab */
.tabmenu {background:none; margin:5px 0; overflow:hidden; padding:0; width:100%; }
	.tabmenu ul {font-weight:bold; list-style-type:none;   margin:0; padding:0; }
	.tabmenu li {display:inline; font-family:'Dotum','Malgun Gothic'; margin:0; padding:0; text-transform:uppercase; }
	.tabmenu a {background:url('../images/common/tab_bg_of.gif') repeat-x left top; color:#454545; float:left; letter-spacing:1px; margin:0; height:23px; border:1px solid #ddd;}
	.tabmenu a span {cursor:pointer; display:block; font-size:1em; font-weight:bold; padding:5px 9px 0 6px; text-align:center;}
	.tabmenu a span.fix {width:150px;}
	.tabmenu a span.fix1 {width:280px;}
	.tabmenu a:hover, .tabmenu li.selected a {background:url('../images/common/tab_bg_ov.gif') repeat-x left top; color:#fff; border:1px solid #2667af;}
	.tabmenu a:hover span {background-color:transparent; }
	.tabContent {clear:both; width:640px; border:1px solid #ddd; background-color:#f8f8f8; padding-top:20px; margin-top:-1px; color:#777;}
		.tabContent h3{padding-left:5px;}
		.tabContent p{padding:5px 10px;}
		.tabContent dl{padding:5px 10px;}
		.tabContent dl dt{font-weight:bold; }
		.tabContent dl dd{padding-top:5px;}
		.tabContent dl dd ul li{display:block; clear:both; font-weight:normal; color:#999; padding-left:5px;}
.tabmenu2 {background:none; margin:5px 0 15px 10px; overflow:hidden; padding:0; width:100%; }
	.tabmenu2 ul {position:relative; z-index:5;}
	.tabmenu2 li {display:inline; font-family:"나눔고딕", "Malgun Gothic"; margin:0 2px 0 0; padding:0; text-transform:uppercase;}
	.tabmenu2 a {background:url('../images/common/tab2_bg_of.gif') repeat-x left top; color:#454545; float:left; letter-spacing:1px; margin:0; height:31px; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5;}
	.tabmenu2 a span {cursor:pointer; display:block; width:90px; padding:5px 14px 3px 14px; float:left; font-size:1.1em; letter-spacing:0.1em; font-weight:bold; text-align:center;}
	.tabmenu2 a span {float:none;}
	.tabmenu2 a:hover, .tabmenu2 li.selected a {background:url('../images/common/tab2_bg_ov.gif') repeat-x left top; color:#8fb5de; border:0; border-top:1px solid #8fb5de; border-left:2px solid #8fb5de; border-right:2px solid #8fb5de; border-bottom:2px solid #fff;}
	.tabmenu2 a:hover span {background-color:transparent; }
	.tabmenu2 div.underline {clear:both; position:relative; z-index:4; height:2px; top:-2px; overflow:hidden; padding:0; width:100%; background-color:#8fb5de;}
.tabmenu3 {background:none; margin:5px 0 15px 0; overflow:hidden; padding:0; width:100%; }
	.tabmenu3 ul {position:relative; z-index:5;}
	.tabmenu3 li {display:inline; float:left; font-family:"나눔고딕", "Malgun Gothic"; margin:0 -1px 0 0; padding:0; text-transform:uppercase;}
	.tabmenu3 a {width:120px; height:31px; background:url('../images/common/tab2_bg_of.gif') repeat-x left top; color:#454545; float:left; letter-spacing:1px; margin:0;}
	.tabmenu3 a {border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5;}
	.tabmenu3 a span {cursor:pointer; display:block; padding:5px 14px 3px 14px; float:left; font-size:1.1em; letter-spacing:0.1em; font-weight:bold; text-align:center;}
	.tabmenu3 a span {float:none;}
	.tabmenu3 a:hover, .tabmenu3 li.selected a {background:url('../images/common/tab2_bg_ov.gif') repeat-x left top; color:#8fb5de; border:0; border-top:1px solid #8fb5de; border-left:2px solid #8fb5de; border-right:2px solid #8fb5de; border-bottom:2px solid #fff;}
	.tabmenu3 a:hover span {background-color:transparent; }
	.tabmenu3 div.underline {clear:both; position:relative; z-index:4; height:2px; top:-2px; overflow:hidden; padding:0; width:100%; background-color:#8fb5de;}

/* Tab */
.tabmenu4 {background:none; margin:5px 0 5px 10px; overflow:hidden; padding:0; width:100%; }
	.tabmenu4 ul {font-weight:bold; list-style-type:none; margin:0; padding:0; }
	.tabmenu4 li {display:inline; font-family:'Dotum','Malgun Gothic'; margin:0; padding:0; text-transform:uppercase; }
	.tabmenu4 a {background:url('../images/common/tab_bg_of.gif') repeat-x left top; color:#454545; float:left; letter-spacing:1px; margin:0; height:23px; border:1px solid #ddd;}
	.tabmenu4 a span {cursor:pointer; display:block; font-size:1em; font-weight:bold; padding:5px 9px 0 6px; text-align:center;}
	.tabmenu4 a span.fix {width:147px;}
	.tabmenu4 a:hover, .tabmenu4 li.selected a{background:url('../images/common/tab_bg_ov2.gif') repeat-x left top; color:#fff; border:1px solid #e57904;}
	.tabmenu4 a:hover span {background-color:transparent; }

.tabmenu5 {background:none; margin:5px 0 15px 10px; overflow:hidden; padding:0; width:100%; }
	.tabmenu5 ul {position:relative; z-index:5;}
	.tabmenu5 li {display:inline; font-family:"나눔고딕", "Malgun Gothic"; margin:0 2px 0 0; padding:0; text-transform:uppercase;}
	.tabmenu5 a {background:url('../images/common/tab2_bg_of.gif') repeat-x left top; color:#454545; float:left; letter-spacing:1px; margin:0; height:31px; border-top:1px solid #d5d5d5; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5;}
	.tabmenu5 a span {cursor:pointer; display:block; width:80px; padding:5px 6px 3px 6px; float:left; font-size:1.0em; letter-spacing:0.1em; font-weight:bold; text-align:center;}
	.tabmenu5 a span {float:none;}
	.tabmenu5 a:hover, .tabmenu5 li.selected a {background:url('../images/common/tab2_bg_ov.gif') repeat-x left top; color:#1a5594; border:0; border-top:1px solid #8fb5de; border-left:2px solid #8fb5de; border-right:2px solid #8fb5de; border-bottom:2px solid #fff;}
	.tabmenu5 a:hover span {background-color:transparent; }
	.tabmenu5 div.underline {clear:both; position:relative; z-index:4; height:2px; top:-2px; overflow:hidden; padding:0; width:100%; background-color:#8fb5de;}

/* common */
.imgBox{padding:0 0 15px 0;}
.line{display:block; clear:both; width:95%; padding:5px 10px; border-top:1px solid #ddd; height:1px; margin:5px auto;}
.b_title{display:block; line-height:1.5em; padding:5px 0 0 16px; background:url('../images/common/icon_cir_arr.gif') no-repeat left 5px; color:#3b7dc6;}/* 텍스트블루+아이콘 */
.g_title{display:block; padding:5px 0 0 17px; font-size:1.2em; font-weight:bold; color:#666; background:url('../images/common/icon_blue_cir.gif') no-repeat left 4px;}
.b_txt{font-weight:bold; color:#3b7dc6;}/* 볼드텍스트블루 */
.r_txt{font-weight:normal; color:#ff2b33;}/* 레트텍스트 */
.o_txt{font-weight:normal; font-size:0.9em; color:#ff6600;}/* 주황텍스트 */
.s_txt{font-weight:normal; font-size:1.1em; color:#ff6600;}/* 주황텍스트 */
.bl_txt{font-weight:normal; font-size:1em; color:#333;}
.small_txt{font-weight:normal; font-size:0.9em; color:#888;}/* 회색작은텍스트 */
.h3_txt{color:#3b7dc6; font-family:"나눔고딕", "Malgun Gothic"; font-size: 1.3em; font-weight:bold; letter-spacing:-0.1em;}
.b_icon{display:block; padding:5px 0 0 20px; background:url('../images/common/icon_blue_cir.gif') no-repeat left 2px;}
.b_icon1{display:block; padding:5px 0 0 20px; }
.contBtn{clear:both; width:100%; text-align:center; padding:20px 0 5px 0;}/* 콘텐츠 하단 버튼 */
.contBtn li{display:inline; padding-left:20px;}/* 콘텐츠 하단 버튼이 두개이상일경우 */

/* 이용안내 */
.guide_txt{clear:both; width:640px; padding-top:10px; color:#777;}
	.guide_txt dt{font-weight:bold; padding-bottom:10px;}
	.guide_txt dd{padding-bottom:10px; padding-left:10px;}
	.guide_txt ol{padding-bottom:10px; padding-left:5px; color:#999;}
	.guide_txt ol li{padding-bottom:5px; padding-left:5px; color:#999;}

.guide_list{clear:both; width:640px; padding-left:10px; color:#777;}
	.guide_list li{padding-top:10px;}

/* 배너전체보기 */
.guide_banner{display:block; clear:both; width:680px; padding-top:10px;}
	.guide_banner li{display:inline; float:left; margin:5px; width:157px; height:54px; background:url('../images/guide/bg_banner.gif') no-repeat left top;}
	.guide_banner li a{display:block; padding:11px 16px;}


	
/* 전산접수 */
.guide_appli{ width:662px; height:291px; background:url('../images/guide/bg_guide6.gif') no-repeat left top;}
	.guide_appli dt{padding-top:28px; padding-left:30px;}
	.guide_appli dd{padding-top:2px; padding-left:30px;}
.guide_appli_list{display:block; width:662px; padding-top:20px;}
	.guide_appli_list li{display:block; float:left; width:290px; padding:5px 0 5px 19px; letter-spacing:-1px; background:url('../images/member/icon_gray_arr.gif') no-repeat 12px 9px;}
	.guide_appli_list li a{color:#666;}
	.guide_appli_list li a:hover{font-weight:bold; text-decoration:underline; color:#666;}

/* 사이트맵 */
.depth {float:left; margin:20px 20px 0 0; width:197px; }
.depth.line {float:none; }
.depth ul {padding-left:25px; width:172px;}
.depth ul a {color:#1D2D9E;}
	.depth ul li {background:url("../images/common/icon_cir_gray.gif") no-repeat scroll 0.5em 0.4em transparent; border-bottom:1px dotted #CBCBCB; padding:3px 0 3px 20px; width:135px;}
	.depth ul.outline1 {height:400px; width:172px; }
	.depth ul.outline1 ul.depth2 {padding:0; width:120px; }
	.depth ul.outline1 ul.depth2 li {background:url("../images/common/icon_gray_blit.gif") no-repeat scroll 0 0.8em; border:medium none; padding:2px 0 2px 10px;}
	.depth ul.outline2 {height:300px; width:172px; }
	.depth ul.outline2 ul.depth2 {padding:0; width:120px; }
	.depth ul.outline2 ul.depth2 li {background:url("../images/common/icon_gray_blit.gif") no-repeat scroll 0 0.8em; border:medium none; padding:2px 0 2px 10px;}
	.depth ul.outline3 {height:200px; width:172px; }
	.depth ul.outline4 {height:300px; width:100px; }
.depth_long{clear:both; margin:20px 15px 0 10px; width:600px; }
	.depth_long ul {padding-left:25px; width:172px;}
	.depth_long ul a {color:#1D2D9E;}
	.depth_long ul li {background:url("../images/common/icon_cir_gray.gif") no-repeat scroll 0.5em 0.4em transparent; border-bottom:1px dotted #CBCBCB; padding:3px 0 3px 20px; width:560px;}
	.depth_long ul.outline1 {height:530px; width:560px; }
	.depth_long ul.outline1 ul.depth2 {padding:0; width:540px; }
	.depth_long ul.outline1 ul.depth2 li{display:inline; background:url("../images/common/icon_gray_blit.gif") no-repeat scroll 0 6px; border:medium none; padding:2px 0 2px 10px; margin-left:10px;}
	.depth_long ul.outline1 ul.depth2 {padding:0; width:540px; }
	.depth_long ul.outline1 ul.depth2 li ul.depth3{clear:both; display:block; padding-left:20px; width:540px; font-size:0.9em;}
	.depth_long ul.outline1 ul.depth2 li ul.depth3 li{display:inline; background:url("../images/common/icon_gray_blit2.gif") no-repeat scroll 0 6px; border:medium none; padding:2px 0 2px 10px; margin-left:10px;}
	.depth_long ul.outline1 ul.depth2 li ul.depth3 li a{color:#6e718a;}

/* 찾아오시는길 */
.info_map {clear:both; width:650px; padding-top:20px; margin-top:-1px; color:#777;}
	.info_map ul.title{}
	.info_map ul.title li{display:inline; float:left;}
	.info_map ul.title li.add{display:inline; float:left; padding-left:20px; margin-bottom:20px;}
	.info_map ul.way{ float:left; border-bottom:1px dotted #999;}
	.info_map ul.way li{display:inline; float:left; padding:15px;} 
	.info_map ul.way li.way_guide{float:left; width:450px; padding:35px 0 0 20px;;}
	.info_map ul.way li.way_guide .v_icon{display:block; padding:0 0 0 15px; background:url('../images/info/icon_v_square.gif') no-repeat left 3px;}
	.info_map ul.way li.way_guide .v_icon span{font-weight:bold; color:#6b79dc;}
	.info_map ul.way li.way_guide .g_icon{display:block; padding:0 0 0 15px; background:url('../images/info/icon_g_square.gif') no-repeat left 3px;}
	.info_map ul.way li.way_guide .g_icon span{font-weight:bold; color:#36a450;}
	.info_map ul.way li.way_guide .o_icon{display:block; padding:0 0 0 15px; background:url('../images/info/icon_o_square.gif') no-repeat left 3px;}
	.info_map ul.way li.way_guide .o_icon span{font-weight:bold; color:#fa565c;}

/* 윤리경영 */
.management{clear:both; width:664px; height:808px; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dotted #ddd;}
	.management_way{clear:both; height:560px; padding-top:25px; padding-bottom:5px; margin-bottom:25px; border-bottom:1px dotted #ddd; background:url('../images/info/bg_management.gif') no-repeat left top;}
	.management_way li{padding-left:40px; }
	.management_way li.txt{padding-left:161px; }
	.management_way li dl dt{display:block; padding:5px 0 0 15px; background:url('../images/common/icon_cir_gray.gif') no-repeat left 7px}
	.management_way li dl dd{display:block; padding:2px 0 0 15px; background:url('../images/common/icon_oblong.gif') no-repeat 4px 13px}

/* 정보공개 */
.glasnostInfo{padding-left:145px; margin:25px 10px; height:120px; background:url('../images/info/bg_glasnost.gif') no-repeat left top;}
.glasnostopen{padding-left:145px; margin:25px 10px; height:100px; background:url('../images/info/bg_opendata.gif') no-repeat left top;}
.glasnostInfo p{padding-left:15px; width:500px; text-align:justify;}
.glasnostopen p{padding-left:35px; width:500px; text-align:justify;}
.grayBox{display:block; clear:both; margin:10px; width:642px; background:url('../images/info/graybox_mid.gif') repeat-y left top;}/* 회색박스 */
	.grayBox li.top{display:block; clear:both; width:642px; height:2px; font-size:0; background:url('../images/info/graybox_top.gif') no-repeat left top;}
	.grayBox li.bottom{display:block; clear:both; width:642px; height:2px; font-size:0; background:url('../images/info/graybox_bot.gif') no-repeat left bottom;}
	.grayBox li.mid{padding:10px;}
		.grayBox li ul li{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 5px; padding-left:14px;}
		.grayBox li ul li ul{padding:0;}
		.grayBox li ul li ul li{background:none; padding-left:4px;}
.glasnostBill{width:640px; margin:25px 10px; height:140px; background:url('../images/info/bg_glasnost_email.gif') no-repeat right top;}
	.glasnostBill p{padding-left:15px; padding-top:10px;}
.glasnost{clear:both; display:block; padding-left:10px;}
	.glasnost h2{clear:both; margin-top:15px;}
	.glasnost p{padding-left:35px;   text-align:justify;}
.glasnost1{clear:both; display:block; padding-left:10px;}
	.glasnost1 p{ background: url(/images/guide/bullet_small.gif) no-repeat left 32px;  padding-left:35px;   text-align:justify;}
.boxNum{padding:1px 3px 0 3px; margin:3px; font-size:0.8em; font-weight:bold;  border:solid 1px #448dde; background-color:#eee; color:#448dde;}
.glasnost2{clear:both; display:block; padding-left:10px;}
	.glasnost2 h2{clear:both; margin-top:15px; padding: 0 0 0px 1px; } 
	.glasnost2 p{padding-left:18px;   text-align:justify;}

/* 기금정보 */
.fund_history{width:642px; height:594px; background:url('../images/info/bg_fund_history.gif') no-repeat left top;}
	.fund_history ul li{height:18px;}
	.fund_history .fund_history_tit{padding-bottom:10px;}
	.fund_history ul.history_group1{position:relative; top:30px; left:200px; width:440px;}
	.fund_history ul.history_group2{position:relative; top:145px; left:200px; width:440px;}
	.fund_history ul.history_group3{position:relative; top:275px; left:200px; width:440px;}
.fund_system{clear:both; margin:5px 10px;}
	.fund_system li{display:inline; padding:0 3px 0 5px; background:none;}
/* 이사회 */
.directorate{clear:both;}
	.directorate li{display:inline; float:left; padding:0 3px 0 5px; background:none;}
	.directorate li ul{float:left;  clear:both; width:217px; margin-bottom:20px;}
	.directorate li ul li{width:200px; line-height:2.3em; border-bottom:1px solid #d7d7d7;}
	.directorate li ul li.member_tit{border-bottom:1px solid #d7d7d7; border-top:2px solid #d7d7d7; background-color:#efefef; font-weight:bold;}

/* CI소개 */
.ci{padding:10px 10px 30px 10px;}

/* 인사말 */
.greet{margin:10px auto;}
	.greet_txt{float:left; width:480px; }
	.greet_txt li{padding:10px 0 10px 10px;}

/* 설립목적및연혁 */
.purpose{width:662px; background:url('../images/info/bg_purpose.gif') no-repeat right center;}
.purpose ul.pur_list{display:block; padding-bottom:15px;}
.purpose ul.pur_list li{display:block; padding:1px 0 5px 20px; background:url('../images/info/icon_list_bar.gif') no-repeat 10px 8px;}
.history{width:584px; height:490px; background:url('../images/info/bg_history.gif') no-repeat left 30px;}
	.history ul.nipa{position:relative; top:18px; }
	.history ul.nipa li{display:block; padding-left:40px; height:35px;}
	.history ul.nipa li.top{display:block; padding-left:40px; margin-top:20px; height:35px;}
	.history ul.nipa li span.nipa_date{display:block; float:left; width:140px;}

/* 경영공시 */
.manage_tab{position:relative; z-index:5; display:block; float:left; width:100%;}
	.manage_tab ul{float:left; padding:20px 10px;}
	.manage_tab ul li{float:left; padding-right:5px;}
	.manage_tab ul li a{display:block; float:left; height:36px;}
	.manage_tab ul li a.tab1{background:url('../images/info/manage_tab1_off.gif') no-repeat left top;}
	.manage_tab ul li a.tab1:hover,.manage_tab ul li a.selected1{background:url('../images/info/manage_tab1_on.gif') no-repeat left top;}
	.manage_tab ul li a.tab2{background:url('../images/info/manage_tab2_off.gif') no-repeat left top;}
	.manage_tab ul li a.tab2:hover,.manage_tab ul li a.selected2{background:url('../images/info/manage_tab2_on.gif') no-repeat left top;}
.manage{display:block; clear:both; width:640px; padding:10px; background:url('../images/info/bg_manage.gif') no-repeat right 200px;}
	.manage dt{display:block; font-weight:bold; line-height:1.5em; padding:15px 0 0 16px; background:url('../images/common/icon_cir_arr.gif') no-repeat left 15px; color:#3b7dc6;}
	.manage dd{display:block; line-height:1.5em; padding:5px 0 15px 16px; color:#797979; border-bottom:1px dotted #ccc;}
	.manage dd ul li{line-height:2em;}
	.manage dd ul li ul li{font-size:0.9em; color:#999; padding-left:30px;}
	
/* 공공데이터 공개 */
.opendata{display:block; clear:both; width:640px; padding:10px;}
	.opendata dt{display:block; font-weight:bold; line-height:1.5em; padding:15px 0 0 16px; background:url('../images/common/icon_cir_arr.gif') no-repeat left 15px; color:#3b7dc6;}
	.opendata dd{display:block; line-height:1.5em; padding:5px 0 15px 16px; color:#797979; border-bottom:1px dotted #ccc;}
	.opendata dd ul li{line-height:2em;}
	.opendata dd ul li ul li{font-size:0.9em; color:#999; padding-left:30px;}

/* 미션과 비전 */
.vision{display:block; margin-top:50px;}

/* 정기간행물 */
.periodical{display:block; width:665px; height:450px; background:url('../images/info/bg_periodical.gif') no-repeat right bottom;}
.periodical li{display:inline; float:left;  width:320px; height:85px; border-bottom:1px dotted #ddd;}
.periodical li dl{display:block; width:295px; padding-left:20px; padding-top:10px;}
.periodical li dl dt{display:block; padding:2px 0 0 20px; background:url('../images/common/icon_blue_cir.gif') no-repeat left 2px;}
.periodical li dl dd{padding-top:5px; font-size:0.9em; font-weight:bold; color:#777; letter-spacing:-0.1em;}
.periodical li p.btn{position:relative; top:83px; left:26px;}

/* 조직도 및 직원안내 */
.orga_sch{width:662px; height:131px; background:url('../images/info/organogram_tit.gif') no-repeat 0 0;}
.orga_sch p.txt{padding:20px 30px 10px 150px;}
.orga_sch p label{position:absolute; visibility:hidden; overflow:hidden; height:0; width:0; font-size:0;}
.orga_sch p{padding:15px 30px 10px 150px;}
.orga_sch p .inputText{border:1px solid #ccc; padding:2px 4px 2px 4px; vertical-align:middle; margin:-1px 0;}
.orga_list_head{padding:15px 5px;}

.orga_list{width:623px;	height:1550px; position:relative; margin-left:10px; background:url('../images/info/bg_organogram.gif') no-repeat;}
.orga_list ul li{height:18px; }
.orga_list a{color:#888; font-size:0.95em; font-weight:bold; letter-spacing:-0.05em; padding-left:7px; background:url('../images/info/icon_gray_arr.gif') no-repeat left 3px;}
.orga_list a.blue{color:#3b7dc6; font-weight:bold; letter-spacing:-0.05em; padding-left:7px; background:url('../images/info/icon_gray_arr.gif') no-repeat left 3px;}
.orga_list a.red{color:#ec7034; font-weight:bold; letter-spacing:-0.05em; padding-left:7px; background:url('../images/info/icon_gray_arr.gif') no-repeat left 3px;}
.orga_list a.green{color:#39a991; font-weight:bold; letter-spacing:-0.05em; padding-left:7px; background:url('../images/info/icon_gray_arr.gif') no-repeat left 3px;}

.orga_list .team{position:absolute; top:320px; left:0;}	/* 이사회 */
.orga_list .team{width:49px; height:159px; display:block; background:url('../images/info/organogram.gif') no-repeat;}

	.orga_list .team01{position:absolute; top:300px; left:85px; width:39px;}		/* 원장 */
	.orga_list .team01 a{width:41px; height:116px; display:block; background:url('../images/info/organogram02.gif') no-repeat;}
	
	.orga_list .team02{position:absolute; top:435px; left:85px;}		/* 비상임감사 */
	.orga_list .team02{width:41px; height:116px; display:block; background:url('../images/info/organogram01.gif') no-repeat;}
	
	.orga_list .team02_01{position:absolute; top:570px; left:85px;}		/* 감사실 */
	.orga_list .team02_01 a{width:41px; height:116px; display:block; background:url('../images/info/organogram02_01.gif') no-repeat;}
	
	.orga_list .team02_02{position:absolute; top:558px; left:85px;}
	.orga_list .team02_02 a{width:39px; height:123px; display:block; background:url('../images/info/organogram02_02.gif') no-repeat;}
	.orga_list .team01_01{position:absolute; top:270px; left:190px; width:39px;}
	.orga_list .team01_01 a{width:39px; height:175px; display:block; background:url('../images/info/organogram01_01.gif') no-repeat;}
	.orga_list .team01_02{position:absolute; top:850px; left:190px; width:39px;}
	.orga_list .team01_02 a{width:39px; height:175px; display:block; background:url('../images/info/organogram01_02.gif') no-repeat;}
	
		.orga_list .team01_01_00{position:absolute; top:112px; left:173px;}	/* 경영전략실 */
		.orga_list .team01_01_00{width:115px; height:57px; display:block; background:url('../images/info/organogram01_01.gif') no-repeat;}
		.orga_list .team01_01_00 a{width:86; height:43px; display:block; background:url('../images/info/organogram01_01.gif') no-repeat;}
		
		.orga_list .team01_01_01{position:absolute; width:252px;}	/* 기획평가단 */
		.orga_list .team01_01_01 .title{position:absolute; top:32px; left:306px; width:105px;}
		.orga_list .team01_01_01 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_01.gif') no-repeat;}
		.orga_list .team01_01_01 .form{display:block; position:absolute; top:7px; left:466px; width:122px;}
		.orga_list .team01_01_01 .form ul{padding-top:16px;}
		
		.orga_list .team01_01_02{position:absolute; width:252px;}	/* 경영지원단 */
		.orga_list .team01_01_02 .title{position:absolute; top:184px; left:306px; width:105px;}
		.orga_list .team01_01_02 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_02.gif') no-repeat;}
		.orga_list .team01_01_02 .form{display:block; position:absolute; top:154px; left:466px; width:125px;}
		.orga_list .team01_01_02 .form ul{padding-top:15px;}
		
		.orga_list .team01_01_03{position:absolute; width:252px;}	/* 소프트웨어산업진흥본부 */
		.orga_list .team01_01_03 .title{position:absolute; top:332px; left:306px; width:105px;}
		.orga_list .team01_01_03 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_03.gif') no-repeat;}
		.orga_list .team01_01_03 .form{display:block; position:absolute; top:280px; left:466px; width:122px;}
		.orga_list .team01_01_03 .form ul{padding-top:31px;}
		
		.orga_list .team01_01_04{position:absolute; width:252px;}	/* ICT융합신산업본부 */
		.orga_list .team01_01_04 .title{position:absolute; top:480px; left:306px; width:105px;}
		.orga_list .team01_01_04 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_04.gif') no-repeat;}
		.orga_list .team01_01_04 .form{display:block; position:absolute; top:437px; left:466px; width:122px;}
		.orga_list .team01_01_04 .form ul{padding-top:18px;}
		
		.orga_list .team01_01_05{position:absolute; width:252px;}	/* 디지털콘텐츠사업본부 */
		.orga_list .team01_01_05 .title{position:absolute; top:629px; left:306px; width:105px;}
		.orga_list .team01_01_05 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_05.gif') no-repeat;}
		.orga_list .team01_01_05 .form{display:block; position:absolute; top:601px; left:466px; width:122px;}
		.orga_list .team01_01_05 .form ul{padding-top:25px;}
		
		.orga_list .team01_01_06{position:absolute; width:252px;}	/* 글로벌ICT사업본부 */
		.orga_list .team01_01_06 .title{position:absolute; top:778px; left:306px; width:105px;}
		.orga_list .team01_01_06 .title a{width:121px; height:57px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_06.gif') no-repeat;}
		.orga_list .team01_01_06 .form{display:block; position:absolute; top:738px; left:466px; width:122px;}
		.orga_list .team01_01_06 .form ul{padding-top:18px;}
		
		.orga_list .team01_01_07 .title{position:absolute; top:972px; left:349px; width:269px;}
		.orga_list .team01_01_07 .title a{width:262px; height:38px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_04.gif') no-repeat;}
		.orga_list .team01_01_07 .form{display:block; position:absolute; top:960px; left:493px; width:122px;}
		.orga_list .team01_01_07 .form ul{padding-top:18px;}
				
		.orga_list .team01_01_08{position:absolute; width:252px;}
		.orga_list .team01_01_08 .title{position:absolute; top:615px; left:349px; width:105px;}
		.orga_list .team01_01_08 .title a{width:105px; height:38px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_01_08.gif') no-repeat;}
		.orga_list .team01_01_08 .form{display:block; position:absolute; top:582px; left:493px; width:122px;}
		.orga_list .team01_01_08 .form ul{padding-top:18px;}
		
		.orga_list .team01_02_01{position:absolute; width:252px;}	/* 소프트웨어 정책연구소 */
		.orga_list .team01_02_01 .title{position:absolute; top:642px; left:349px; width:105px;}
		.orga_list .team01_02_01 .title a{width:86px; height:43px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_02_03.gif') no-repeat;}
		.orga_list .team01_02_01 .form{display:block; position:absolute; top:591px; left:493px; width:122px;}
		.orga_list .team01_02_01 .form ul{padding-top:5px;}
		
		.orga_list .team01_02_02{position:absolute; width:252px;}	/* 정보통신기술진흥센터 */
		.orga_list .team01_02_02 .title{position:absolute; top:755px; left:349px; width:105px;}
		.orga_list .team01_02_02 .title a{width:86px; height:43px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_02_02.gif') no-repeat;}
		.orga_list .team01_02_02 .form{display:block; position:absolute; top:713px; left:493px; width:122px;}
		.orga_list .team01_02_02 .form ul{padding-top:15px;}
		
		.orga_list .team01_02_03{position:absolute; width:252px;}
		.orga_list .team01_02_03 .title{position:absolute; top:848px; left:349px; width:105px;}
		.orga_list .team01_02_03 .title a{width:105px; height:38px; display:block; text-indent:-2000px; background:url('../images/info/organogram01_02_01.gif') no-repeat;}
		.orga_list .team01_02_03 .form{display:block; position:absolute; top:820px; left:493px; width:122px;}
		.orga_list .team01_02_03 .form ul{padding-top:15px;}
		.orga_list .team01_02_04{position:absolute; width:252px;}
		.orga_list .team01_02_04 .title{position:absolute; top:742px; left:349px; width:105px;}
		.orga_list .team01_02_04 .title a{width:105px; height:38px; display:block; background:url('../images/info/organogram01_02_04.gif') no-repeat;}
		.orga_list .team01_02_04 .form{display:block; position:absolute; top:713px; left:493px; width:122px;}
		.orga_list .team01_02_04 .form ul{padding-top:15px;}
		
		.orga_list .team01_02_05{position:absolute; width:252px;}	/* 경영지원단 */
		.orga_list .team01_02_05 .title{position:absolute; top:894px; left:349px; width:105px;}
		.orga_list .team01_02_05 .title a{width:121px; height:57px; display:block; background:url('../images/info/organogram01_02_05.gif') no-repeat;}
		.orga_list .team01_02_05 .form{display:block; position:absolute; top:872px; left:493px; width:122px;}
		.orga_list .team01_02_05 .form ul{padding-top:15px;}
	
		.orga_list .team01_03_01{position:absolute; width:252px;}	/* 부설기관 */
		.orga_list .team01_03_01 .title{position:absolute; top:1008px; left:173px; width:105px;}
		.orga_list .team01_03_01 .title{width:115px; height:57px; display:block; background:url('../images/info/organogram01_03.gif') no-repeat;}
		
		.orga_list .team01_03_01 .title1{position:absolute; top:927px; left:306px; width:106px;}		/* 소프트웨어정책연구소 */
		.orga_list .team01_03_01 .title1 a{width:115px; height:57px; display:block; background:url('../images/info/organogram01_03_01.gif') no-repeat;}
		.orga_list .team01_03_01 .form1{display:block; position:absolute; top:1035px; left:493px; width:122px;}
		
		.orga_list .team01_03_01 .title2{position:absolute; top:1080px; left:306px; width:106px;}		/* 정보통신기술진흥센터 */
		.orga_list .team01_03_01 .title2 a{width:115px; height:57px; display:block; background:url('../images/info/organogram01_03_02.gif') no-repeat;}
		.orga_list .team01_03_01 .form2{display:block; position:absolute; top:1183px; left:493px; width:122px;}
		
		.orga_list .team01_03_01 .title3{position:absolute; top:1285px; left:357px; width:106px;}
		.orga_list .team01_03_01 .title3 a{width:106px; height:38px; display:block; background:url('../images/info/organogram01_03_03.jpg') no-repeat;}
		.orga_list .team01_03_01 .form3{display:block; position:absolute; top:1265px; left:493px; width:122px;}
		.orga_list .team01_03_01 .orga_link{display:block; position:absolute; top:850px; left:26px; width:122px;}
		.orga_list .team01_03_01 .orga_link ul{padding-top:12px; text-align:left;}
		.orga_list .team01_03_01 .orga_link ul li{padding-top:3px; height:20px;}

/* 고객참여마당  */
.step{display:block; padding:0; text-align:center; margin-bottom:10px;}
div.bLine{clear:both; display:block; width:100%; height:19px; background:url('../images/customer/bg_block.gif') no-repeat 0 0;}
ul.txtList{clear:both; margin:5px 0 10px 0; }
	ul.txtList li{padding-left:15px; color:#555;}
.customer_step_bg{display:inline; float:left; margin:5px 0 10px 0; padding-right:20px; background:url('../images/customer/arrow_big.gif') no-repeat right center;}
.customer_step{display:inline; float:left; height:170px;}
	.customer_step dt{display:block; width:146px; margin:0; padding:0; }
	.customer_step dd{display:block; width:146px; height:106px; background:url('../images/customer/procedure_step_bg.gif') no-repeat 0 0;}
	.customer_step dd ul{padding:14px; font-size:0.9em;}
	.customer_step dd ul li{display:block; padding:5px 0 0 8px; background:url('../images/customer/icon_blit.gif') no-repeat left 10px; line-height:1.2em;}

.offer_tit{clear:both; margin-bottom:10px; width:662px; height:236px; background:url('../images/customer/bg_offer_tit.gif') no-repeat 0 0;}
	.offer_tit dl{padding:20px 0 0 200px;}
	.offer_tit dl dt{padding-top:20px; padding-bottom:5px;}
	.offer_tit dl dd{}
	.offer_info_step{display:block; clear:both; height:85px; }
	.offer_info_step li{float:left; margin:0; padding:0;}

.praise_tit{clear:both; margin-bottom:10px; width:662px; height:218px; background:url('../images/customer/bg_praise_info.gif') no-repeat 0 0;}
	.praise_tit ul{padding-left:230px; }
	.praise_tit ul li{padding-top:26px;}

.procedureList{clear:both; margin:5px 0 10px 0; }
.procedureList li{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 14px; padding:10px 0 0 14px; color:#676767;}

/* 사업안내 */
.popBtn{clear:both; float:left; padding:0; width:100%;}
.popBtn li{float:left; padding-left:25px;}
.popBtn_txt{display:block; clear:both; padding:15px 20px; font-weight:normal; font-size:0.9em; color:#ff6600;}
.btn_area button *{background-position:right top; font-size:12px; padding:0 10px 0 6px;}
.btn_area button, .btn_area button *{height:24px; line-height:24px;}
.btn_area button, .btn_area button *{background:url("../images/biz/button.gif") no-repeat scroll 0 0; border:0 none; color:#333333;display:block;font-family:Tahoma,Sans-serif;font-size:12px;margin:0;
overflow:visible;padding:0;position:relative;text-decoration:none !important;vertical-align:top;white-space:nowrap;}

.bizInfo{clear:both;}
	.bizInfo p.tit{width:158px; padding:30px 0 10px 145px;width:140px; height:68px; background:url('../images/biz/biz_title_bg.gif') no-repeat left top;}
	.bizInfo dl.bizcon{width:630px;}
	.bizInfo dl.bizcon dt{padding:13px 0 0 18px; font-weight:bold; font-size:1.1em; color:#3b7dc6; background:url('../images/common/icon_cir_arr.gif') no-repeat left 15px; }
	.bizInfo dl.bizcon dd{display:block; width:630px; padding:15px 0 15px 16px; color:#797979; background-color:#f9f9f9; border:1px solid #e9e9e9;}
		.infoBox{float:left; width:662px; margin-bottom:15px; background:url('../images/biz/boxM.gif') repeat-y left top; }
		.infoBox li{padding:0 10px; float:left;}
		.infoBox li.infoBoxT{width:662px; height:5px; font-size:0; background:url('../images/biz/boxT.gif') no-repeat left top; }
		.infoBox li.infoBoxB{width:662px; height:5px; font-size:0; background:url('../images/biz/boxB.gif') no-repeat left bottom; }

/* 사업찾기 */
.bizSearch{display:block; width:640px; margin:10px;}
	.bizSearch dt{}
	.bizSearch dd{padding:10px 0 10px 20px; color:#555; border-bottom:1px dotted #ddd;}
	.bizSearch dd span.nochk{display:block; padding-left:15px; font-size:0.9em; color:#777777;}

.bizInfo .biz_year{ display:inline; padding-left:100px;}
.bizInfo ul.bizInfo_guide{width:655px; height:20px;}
.bizInfo ul.bizInfo_guide li{display:inline; padding-left:20px; color:#777; font-size:0.9em;}
.bizInfo ul.bizInfo_guide li img{margin-top:-1px;}
.bizInfo .bizTable { clear:both; border:0; width:100%; border-bottom:2px solid #d7d7d7; border-left:1px solid #d7d7d7; text-align:center;}/* 사업안내 로드맵 */
	.bizInfo .bizTable th {border:0; border-right:1px solid #d7d7d7; line-height:2.5em; text-align:center; color:#777; background-color:#ebf3fc;}
	.bizInfo .bizTable th.tit1 {height:62px; text-align:center; color:#fff; background:url('../images/biz/bg_tableHead.gif') repeat-x left top;}
	.bizInfo .bizTable th.tit2 {padding-right:15px; padding-left:195px; height:31px; text-align:left; color:#fff; background:url('../images/biz/bg_tableHead2.gif') repeat-x left top;}
	.bizInfo .bizTable th.tit21 {padding-right:15px; padding-left:125px; height:31px; text-align:left; color:#fff; background:url('../images/biz/bg_tableHead2.gif') repeat-x left top;}
	.bizInfo .bizTable th.tit3 {line-height:15px;border:0; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center; color:#777; background-color:#efefef;}
	.bizInfo .bizTable th.tit4 {line-height:15px;border:0; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center; color:#777; background-color:#ffffff;}
	.bizInfo .bizTable th.mon{width:30px;}
	.bizInfo .bizTable td {width:130px; height:70px; border:0; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center; color:#666;font-size:0.95em; }
	/*.bizInfo .bizTable .unused td {width:99%; height:70px; border:0; border-bottom:1px solid #d7d7d7; border-right:1px solid #d7d7d7; text-align:center; color:#666;font-size:0.95em; }
	*/.bizInfo .bizTable td.tit {width:400px; height:40px; text-align:left; padding-left:10px;}
	.bizInfo .bizTable td.bgMon { background:url('../images/biz/bg_table_mon.gif') repeat-y left top;}
.bizInfo .green{position:absolute; z-index:30; background:url('../images/biz/arr_green_cent.gif') repeat-x left top;}
	.bizInfo .green ul{height:20px; padding-top:2px;}
	.bizInfo .green ul li{}
.bizInfo .blue{position:absolute; z-index:30; background:url('../images/biz/arr_blue_cent.gif') repeat-x left top;}
	.bizInfo .blue ul{ height:20px; padding-top:9px;}
	.bizInfo .blue ul li{}
.bizInfo .gray{position:absolute; z-index:30; background:url('../images/biz/arr_gray_cent.gif') repeat-x left top;}
	.bizInfo .gray ul{height:20px; padding-top:9px;}
	.bizInfo .gray ul li{}
 .bizInfo .violet{position:absolute; z-index:30; background:url('../images/biz/arr_violet_cent.gif') repeat-x left top;} 
	.bizInfo .violet ul{height:20px; padding-top:9px;  }
	.bizInfo .violet ul li{}
.bizInfo .yellow{position:absolute; z-index:30; background:url('../images/biz/arr_yellow_cent.gif') repeat-x left top;}
	.bizInfo .yellow ul{ height:20px; padding-top:9px;}
	.bizInfo .yellow ul li{}

/* 주간기술동향 */
.webzineBox{width:662px; height:100px; margin-bottom:20px; background:url('../images/know/bg_webzine_tit.gif') no-repeat left top;}
	.webzineBox p.title{float:left; padding:40px 0 0 120px; font-size:1.2em; font-weight:bold; color:#3b7dc6;}
	.webzineBox p.title span{font-weight:normal; font-size:0.8em; color:#666; padding-left:10px;}
	.webzineBox ul.year{float:left; padding:40px 0 0 93px; width:200px;}
	.webzineBox ul.year li{float:left; padding:5px;}
	.webzineBox ul.year li.back{float:left; padding:5px 0;}
	.webzineBox ul.year li.next{float:left; padding:5px;}
	.webzineBox ul.year li ul li{padding:0 0 0 8px; margin:0; color:#b7b7b7; font-weight:bold;}
	.webzineBox p.down{float:right; padding:10px 10px;}
	.webzineBox p.down a{color:#999;}
.webzineList{padding:5px; margin-bottom:10px; border-top:2px solid #8fb5de;}
.webzineList li{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 4px; padding-left:14px;}
.webzineList li a{color:#999; font-weight:bold;}
.webzineList li img{margin-top:-2px;} 

/* 정보통신역사관 */
.history_head{display:block; padding:2px 0 0 16px; width:640px; height:108px; background:url('../images/cyber/bg_history_top.gif') no-repeat right bottom;}
	.history_head h2{}
	.history_head p{padding:20px 0 0 15px;}
	.history_cont{position:relative; display:block; width:645px; height:664px; background:url('../images/cyber/bg_history.gif') no-repeat 0 0;}
		.history_cont p.history_1885_tit{position:absolute; left:25px; top:50px;}
		.history_cont p.history_1945_tit{position:absolute; left:25px; top:170px;}
		.history_cont p.history_1960_tit{position:absolute; left:25px; top:290px;}
		.history_cont p.history_1980_tit{position:absolute; left:25px; top:430px;}
		.history_cont p.history_2000_tit{position:absolute; left:25px; top:560px;}
		.history_cont dl{display:block;float:left;  padding-left:160px;}
		.history_cont dl dt{display:block; clear:both; padding-bottom:23px;}
		.history_cont dl dd{float:left; width:230px; height:18px;}
		.history_cont .history_1885{padding-top:15px; height:90px; }
		.history_cont .history_1945{padding-top:15px;height:110px; }
		.history_cont .history_1960{padding-top:15px;height:115px; }
		.history_cont .history_1980{padding-top:15px;height:135px; }
		.history_cont .history_2000{padding-top:15px;height:130px; }
.history_sub{display:block; margin:5px 10px; padding-bottom:10px; height:180px; text-align:justify;}
.history_sub1{display:block; margin:5px 10px; padding-bottom:10px; height:230px; text-align:justify;}
.history_sub2{display:block; margin:5px 10px; padding-bottom:10px; height:250px; text-align:justify;}
.history_sub3{display:block; margin:5px 10px; padding-bottom:10px; height:280px; text-align:justify;}
.history_sub4{display:block; margin:5px 10px; padding-bottom:10px; height:330px; text-align:justify;}
.history_line{display:block; margin-bottom:10px; border-bottom:1px solid #ddd;}
	.history_sub .photo, .history_sub1 .photo{float:right; border:1px solid #ddd; padding:5px; margin:5px;}
	.history_sub .photo1{float:right; border:1px solid #ddd; padding:5px; margin:20px 5px 5px;}
	.history_sub2 .photo{float:right; border:1px solid #ddd; padding:5px; margin:10px 5px 5px;}
	.history_sub3 .photo{float:right; border:1px solid #ddd; padding:5px; margin:10px 5px 5px;}
	.history_sub4 .photo{float:right; border:1px solid #ddd; padding:5px; margin:10px 5px 5px;}
	.history_sub .photo_com{position:relative; top:120px; left:300px; width:300px;}
	.history_sub .photo_com1{position:relative; top:130px; left:310px; width:300px;}
	.history_sub .photo_com2{position:relative; top:130px; left:260px; width:300px;}
	.history_sub .photo_com3{position:relative; top:120px; left:285px; width:300px;}
	.history_sub .photo_com4{position:relative; top:195px; left:320px; width:300px;}
	.history_sub .photo_com5{position:relative; width:300px;}
	.history_sub1 .photo_com{position:relative; top:180px; left:335px; width:300px;}
	.history_sub1 .photo_com1{position:relative; top:150px; left:260px; width:300px;}
	.history_sub1 .photo_com2{position:relative; top:160px; left:335px; width:300px;}
	.history_sub1 .photo_com3{position:relative; top:160px; left:285px; width:300px;}
	.history_sub2 .photo_com{position:relative; top:210px; left:320px; width:300px;}
	.history_sub2 .photo_com1{position:relative; top:210px; left:280px; width:300px;}
	.history_sub3 .photo_com{position:relative; width:300px;}
	.history_sub4 .photo_com{position:relative; width:300px;}
	.history_txt{float:left; width:420px;}
	.history_txt1{width:420px; padding-top:10px;}
	.history_btn{display:block; clear:both; height:50px; background-color:#eee; width:100%; margin:20px 10px 0 0; text-align:right;}
	.history_btn a.button{display:block;}
	.history_btn a.button{display:block;vertical-align:middle; width:30px; line-height:1.2em; border-right:1px solid #4575a9; border-bottom:1px solid #4575a9; background:#206bbe url('../images/board/bg_btn_default.gif') no-repeat 0 0; color:#fff; font-weight:bold; padding:5px 4px 2px 4px; margin:10px; cursor:pointer;}

/* 전략기획 */
.strategy_list{background-color:#F8F8F8; border:1px solid #ddd;}
.strategy_list1{background:#F8F8F8 url('../images/common/visual2.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list2{background:#F8F8F8 url('../images/common/visual3.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list3{background:#F8F8F8 url('../images/common/visual4.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list4{background:#F8F8F8 url('../images/common/visual5.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list5{background:#F8F8F8 url('../images/common/visual6.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list6{background:#F8F8F8 url('../images/common/visual7.gif') no-repeat right bottom; border:1px solid #ddd;}
.strategy_list1 li, .strategy_list2 li, .strategy_list3 li, .strategy_list4 li, .strategy_list5, .strategy_list6 li{display:block; padding-top:5px; padding-left:30px;  font-size:1.15em; font-weight:bold; color:#888;}
	.strategy{display:block; padding:2px 0 10px 10px; margin-bottom:10px; width:600px; border-bottom:1px dotted #ddd; font-size:0.8em;}
	.strategy dt{display:block; padding:5px 0 0 13px; background:url('../images/common/icon_list_cir.gif') no-repeat left 10px;
	color:#3b7dc6; font-size: 1.1em; font-weight:bold;}
	.strategy dd{display:block; padding:5px 0 0 40px; font-weight:normal; background:url('../images/common/icon_list_bar.gif') no-repeat 28px 12px; color:#888;}

/* 통합검색 */
.searcResults_tit{display:block; padding:16px 0 0 16px; border-bottom:2px solid #8fb5de; background:url('../images/common/icon_blue_cir.gif') no-repeat left 17px;}
.searcResults{padding:5px; margin:10px 0;}
	.searcResults dt.tit{background:url('../images/member/icon_gray_arr.gif') no-repeat 7px 7px; padding-left:14px; font-weight:bold; font-size:1.2em; color:#3b7dc6; }
	.searcResults dt span{font-size:0.9em; color:#777;}
	.searcResults dd dl{padding-left:14px; margin-top:5px; color:#555; border-bottom:1px dotted #ddd;}
	.searcResults dd dl dt{font-weight:bold;}
	.searcResults dd dl dt span.data{font-size:1.1em; color:#999;}
	.searcResults dd dl dd{font-size:0.9em;}
	.searcResults dd.more{text-align:right;}
	.searcResults dd.more a{text-decoration:underline; color:#999;}

/* 에러페이지 */
.error{display:block; margin:100px auto; width:627px; height:361px; background:url('../images/common/bg_error.gif') no-repeat left top;}
.error .error_tit{display:block; padding:100px 0 0 100px;}
.error .error_txt{display:block; padding:10px 0 0 100px; width:260px; color:#777; font-family:"나눔고딕", "Malgun Gothic"; font-size: 1.2em; font-weight:bold; letter-spacing:-0.1em;}
.error .error_btn{display:block; padding:10px 0 0 100px;}

/* 동영상 */
.caption{background-color:#eee; color:#555; margin:3px; padding:10px;}
.caption p{padding-top:5px;}

/* 누리꿈스퀘어 */
.nuritkum{display:block; float:left; margin:20px 20px; width:615px;}
.nuri_guide{clear:both; display:block; margin:20px 0 0 10px; width:655px;}
.o_icon{display:block; margin-top:20px; padding:5px 0 0 20px; background:url('../images/common/icon_oran_cir.gif') no-repeat left 2px;}
.nuri_list{float:left; width:300px; color:#888; padding-top:10px;}
.nuri_list li{background:url('../images/common/icon_cir_gray.gif') no-repeat 10px 4px; padding-left:24px;}
.nuri_list li ul li{background:none; padding-left:4px;}

.nuri_list5{clear:both; color:#0C0C0C;}
.nuri_list5 li{background:url('../images/common/icon_cir_gray.gif') no-repeat 10px 14px; padding-left:24px; padding-top:10px;}
.nuri_list5 li ul li{background:none; padding-left:4px; padding-top:3px;}

.nuri_list6{clear:both; color:#888;}
.nuri_list6 li{float:left; padding-left:60px; padding-top:10px;}
.nuri_list6 li img{width:210px; height:158px;}

.nuri_list6{clear:both; color:#000;}
.nuri_list6 li{background:url('../images/common/icon_cir_gray.gif') no-repeat 10px 14px; padding-left:24px; padding-top:10px;}
.nuri_list6 li ul li{background:none; padding-left:4px; padding-top:3px;}

.nuri_map{display:block; border-bottom:1px dotted #ddd; margin-bottom:10px;}
.nuri_map dt{background:url('../images/common/icon_cir_gray.gif') no-repeat 10px 4px; padding-left:24px; font-weight:bold;}
.nuri_map dd{background:none; padding-left:30px; color:rgb(0,0,0);}
.nuri_map dt span.green{color:#669900;}
.nuri_map dt span.blue{color:#0066cc;}
.nuri_map dt span.oran{color:#ee7923;}

.nuri{display:block; margin:20px 0 0 30px; width:615px; height:500px; background:url('../images/biz/nuri_bg_tab2.gif') no-repeat left 10px;}
.nuri dl.nuri_list1{position:relative; top:0; left:12px; width:300px; height:100px;}
.nuri dl.nuri_list1 dt{position:relative; top:170px; left:28px; width:100px;}
.nuri dl.nuri_list1 dd{position:relative; top:30px; left:-10px; background:url('../images/common/icon_gray_arr.gif') no-repeat 10px 4px; padding-left:24px;}
.nuri dl.nuri_list2{position:relative; top:-104px; left:320px; width:300px; height:100px;}
.nuri dl.nuri_list2 dt{position:relative; top:170px; left:155px; width:100px;}
.nuri dl.nuri_list2 dd{position:relative; top:30px; left:-10px; background:url('../images/common/icon_gray_arr.gif') no-repeat 10px 4px; padding-left:24px;}
.nuri dl.nuri_list3{position:relative; top:109px; left:12px; width:300px; height:100px;}
.nuri dl.nuri_list3 dt{position:relative; top:-50px; left:28px; width:100px;}
.nuri dl.nuri_list3 dd{position:relative; top:30px; left:-10px; background:url('../images/common/icon_gray_arr.gif') no-repeat 10px 4px; padding-left:24px;}
.nuri dl.nuri_list4{position:relative; top:10px; left:320px; width:300px; height:100px;}
.nuri dl.nuri_list4 dt{position:relative; top:-58px; left:155px; width:100px;}
.nuri dl.nuri_list4 dd{position:relative; top:30px; left:-10px; background:url('../images/common/icon_gray_arr.gif') no-repeat 10px 4px; padding-left:24px;}
.nuri dl.nuri_list4 dd.cl{clear:left;}

.nuri_tab{clear:both; display:block; float:left; width:100%;}
	.nuri_tab ul{float:left; padding:20px 10px;}
	.nuri_tab ul li{float:left; padding-right:5px;}
	.nuri_tab ul li span{visibility:hidden;height:0;width:0;font-size:0;}
	.nuri_tab ul li a{display:block; float:left; height:36px; width:122px;}
	.nuri_tab ul li a.tab1{background:url('../images/biz/nuri_tab1_of.gif') no-repeat left top;}
	.nuri_tab ul li a.tab1:hover,.nuri_tab ul li a.selected1{background:url('../images/biz/nuri_tab1_on.gif') no-repeat left top;}
	.nuri_tab ul li a.tab2{background:url('../images/biz/nuri_tab2_of.gif') no-repeat left top;}
	.nuri_tab ul li a.tab2:hover,.nuri_tab ul li a.selected2{background:url('../images/biz/nuri_tab2_on.gif') no-repeat left top;}
	.nuri_tab ul li a.tab3{background:url('../images/biz/nuri_tab3_of.gif') no-repeat left top;}
	.nuri_tab ul li a.tab3:hover,.nuri_tab ul li a.selected3{background:url('../images/biz/nuri_tab3_on.gif') no-repeat left top;}

.nuri_table{clear:both; margin:0; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777; text-align:center;}
.nuri_table caption{height:1;width:1;font-size:0;position:absolute;}
.nuri_table th{line-height:18px; padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#efefef; font-weight:bold;}
.nuri_table th.tit{background-color:#fcfcfc; border-bottom:solid 1px #E5E5E5; font-weight:bold; color:#3a486c;}
.nuri_table td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#000;}
.nuri_table td span{color:#555;}

.nuri_table2{clear:both; margin:0; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#777; font-size:0.9em;}
.nuri_table2 caption{height:1;width:1;font-size:0;position:absolute;}
.nuri_table2 th{line-height:2em; border-top:1px solid #d7d7d7; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#efefef; font-weight:bold;}
.nuri_table2 td{line-height:2em; border-top:1px solid #d7d7d7; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#000; letter-spacing:-0.05em;}


.nuri_table3{clear:both; margin:0; border-top:2px solid #d7d7d7; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; color:#e3f4e3; text-align:center;}
.nuri_table3 caption{height:1;width:1;font-size:0;position:absolute;}
.nuri_table3 th{line-height:18px; padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; background-color:#e3f4e3; font-weight:bold;}
.nuri_table3 th.tit{background-color:#fcfcfc; border-bottom:solid 1px #E5E5E5; font-weight:bold; color:#3a486c;}
.nuri_table3 td{padding:5px; border-bottom:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7;color:#000;}
.nuri_table3 td span{color:#555;}

.nuti_downList{float:left; width:320px; border-top:2px solid #ffcc33;; border-bottom:1px solid #ffcc33;; margin-top:15px; margin-left:4px;}
.nuti_downList li{clear:both; padding:5px; border-top:1px solid #ffcc33;}
.nuti_downList li.tit{padding:7px 5px; background-color:#fff9e5; font-weight:bold; color:#cc6600;}

.nuti_meetList{clear:both; padding-top:30px; padding-bottom:10px;}
.nuti_meetList li{display:block; padding:5px 0 10px 5px;}
.nuti_meetList li.imgList{float:left; padding:9px 0 0 7px;}
.nuti_meetList li dl{width:320px;}
.nuti_meetList li dl dd{padding-top:12px;}

/* Tree */
div#bizTree {border-style:solid;border-width:1px;border-color:#DCDCDC;margin-top:5px;}
div.bizTree_guide{clear:both; overflow:auto; height:23px;}
div.bizTree_guide img{float:left; padding-right:5px;}
div.bizTree_guide ul{float:right; padding-top:5px;}
div.bizTree_guide ul li{color:#777777; display:inline; font-size:0.9em; padding-left:10px;}
div.bizTree_guide ul li img{margin-top:0;}

.tree{}
.tree ul{}
.tree ul ul{ margin:0 0 0 -3px;}
.tree li{padding:2px 0 3px 22px; white-space:nowrap; background: url('../images/biz/icon_treeLine.gif') no-repeat 9px 1px; /*daeha*zoom:1;*/}
.tree li span{font-weight:bold; color:#555;}
.tree li span.imgbtn{margin-left:-19px; cursor:pointer;}
.tree li a.depth2_dev{ height:100%;padding-left:10px; background: url(../images/biz/icon_treeArr.gif) no-repeat 0 0;}
.tree a{text-decoration:none; color:#767676; margin-top:-1px;}
.tree a:hover,
.tree a:active,
.tree a:focus{ text-decoration:underline;}
.tree .toggle{ position:absolute; top:0; left:0; width:19px; height:19px; padding:0; overflow:hidden; border:0; font-size:0; color:#fff; vertical-align:middle; text-indent:19px; /*daeha*text-indent:0; */background-image:url("d.gif"); cursor:pointer;}

.depth1_1 { background: url(../images/biz/icon_tree.gif) no-repeat 0 -19px; padding-left: 20px; }

/* biz-popup */
.pop_biz{width:660px; background:url('../images/biz/bg_bizinfo_mid.gif') repeat-y left top;} /* popup size : 600x554 */
.pop_biz_top{padding:18px; background:url('../images/biz/bg_bizinfo_top.gif') repeat-y left top;}
.pop_btn_close{position:absolute; top:22px; left:605px; margin:0px; padding:0;}
.pop_biz_mid p.guide{text-align:center;margin:5px;}
.pop_biz_mid p.guide span{}
.pop_biz_mid{width:660px; background:url('../images/biz/bg_bizinfo_mid.gif') repeat-y left top;}
.pop_biz_mid fieldset{padding:15px;}
.pop_biz_mid .b_icon{padding:5px 0 0 40px; background:url('../images/common/icon_blue_cir.gif') no-repeat 20px 5px;}
.pop_biz_mid .list_table {clear:both; border:0; width:100%; border-top:2px solid #d7d7d7; margin-top:5px; text-align:left;}
.pop_biz_mid .list_table caption {overflow:hidden; height:1; width:1; font-size:0;}
.pop_biz_mid .list_table th {width:120px; border:0; border-bottom:1px solid #d7d7d7; padding:8px 5px;}
.pop_biz_mid .list_table th.head {background-color:#ddd; border-right:1px solid #d7d7d7; text-align:center;}
.pop_biz_mid .list_table th label{background:url('${ctx}/images/member/icon_gray_arr.gif') no-repeat 7px 4px; padding-left:14px; color:#676767;}
.pop_biz_mid .list_table td {border:0; border-bottom:1px solid #d7d7d7; padding:6px; color:#888;}
.pop_biz_mid .list_table td.con{text-align:center;}
.pop_biz_mid .list_table td p{float:left; width:120px;}
.pop_biz_mid input.text{height:20px; border:1px solid #dadada; font-size:0.9em;}
.pop_biz_mid .pop_btn{text-align:right; padding:10px;}
.pop_biz_mid a.button {display:block; border-right:1px solid #4575a9; border-bottom:1px solid #4575a9; background:url('../images/board/bg_btn_default.gif') no-repeat 0 0; vertical-align:middle; color:#fff; font-weight:bold; padding:5px 4px 2px 4px; cursor:pointer; text-decoration:none; font-size:1em;}
.pop_biz_btm{width:660px; height:11px; background:url('${ctx}/images/biz/bg_bizinfo_btm.gif') no-repeat left bottom;}
.ui-button{font-size: 12px;}


.history_detail{font-size: 14px;  line-height: 23px;}
.history_detail b span, .history_detail b{font-size: 15px;}
.history_detail img {margin: 10px 10px 10px 0;}

/*개인정보처리 방침*/
 
 
/*컨텐츠 페이지*/
#contents_page { clear:both; width:640px; border:1px solid #ddd; background-color:#f8f8f8; padding-top:20px; margin-top:-1px; color:#777;}
#contents_page ul { margin-bottom: 22px; }
.bullet_t { margin-bottom: 20px;}	
.bullet_b { width: 631px; background: url(/images/guide/bullet_big.gif) no-repeat 0 3px; margin-bottom:  10px; margin-top:  20px; padding-left: 19px; margin-bottom: 9px; font-size: 116.667%; color: #3653a0; font-family: "돋움", Dotum; font-weight: bold; }
.bullet_b1 { width: 631px; padding-left: 10px; margin-bottom: 9px; font-size: 116.667%; color: #3653a0; font-family: "돋움", Dotum; font-weight: bold; }
/* 2012.4.4 폰트 색상 수정 */
.bullet_m { background: url(/images/guide/bullet_middle.gif) no-repeat 0 3px; padding-left: 19px; margin-bottom: 8px; font-size: 100%; color: #4976b4; font-family: "돋움", Dotum; font-weight: bold; }
.bullet_m1 { background: url(/images/guide/bullet_middle.gif) no-repeat 18px 3px; padding-left: 35px; margin-bottom: 8px; font-size: 100%; color: #4976b4; font-family: "돋움", Dotum; font-weight: bold; }
/* 20120404 .bullet_m { background: url(/images/com/bullet/bullet_middle.gif) no-repeat 0 3px; padding-left: 19px; margin-bottom: 8px; font-size: 100%; color: #5281bc; font-family: "돋움", Dotum; font-weight: bold; } */
.bullet_s { width: 630px; background: url(/images/guide/bullet_small.gif) no-repeat 0 5px; padding-left: 10px; margin-left: 5px; }
.bullet_s1{ width: 630px; background: url(/images/guide/bullet_small.gif) no-repeat 0 5px; padding-left: 10px;  margin-left: 35px; }
.bullet_s15 { background: url(/images/guide/bullet_small.gif) no-repeat 0 4px; padding-left: 10px; margin: 0 0 15px 18px; }
.bullet_s25 { background: url(/images/guide/bullet_small.gif) no-repeat 0 4px; padding-left: 10px; margin: 0 0 5px 18px; } 
.bullet_n { padding-left: 10px; padding-bottom: 10px;  }
.bullet_n1{ padding-left: 35px; padding-bottom: 10px;  }
.bullet_n2 { padding-left: 35px; padding-bottom: 10px; padding-top: 10px; }
.bullet_n3 { padding-left: 18px; padding-bottom: 10px;  }
.bullet_w { background: url(/images/guide/bullet_warning.gif) no-repeat 0 3px; padding-left: 19px; margin-bottom: 8px; }
.bullet_setc { background: url(/images/guide/bullet_setc.gif) no-repeat 0 6px; padding-left: 10px; margin-left: 18px; }
.bullet_red { margin: 0 0 15px 18px; color: #e6533f; }
.bullet_s2 {background: url(/images/guide/bullet_small.gif) no-repeat  0px 6px; padding-left:10px; }


.margin_bottom_0 { margin-bottom: 0; }
.margin_bottom_5 { margin-bottom: 5px; }
.margin_bottom_10 { margin-bottom: 10px; }
.margin_bottom_15 { margin-bottom: 15px; }
.margin_top_20 { margin-top: 20px; }
.margin_top_minus7 { margin-top: -7px; }
.padding_top_10 { padding-top: 10px; }

/* 2012.3.6 추가 */
.padding_bottom_0 { padding-bottom:0px; }

#TSI_privacypolicy01 { margin: 0 0 30px 12px; background: #f2f3f6; width: 635px; }
#TSI_privacypolicy02 { margin: 0 0 30px 17px; background: #f2f3f6; width: 630px; }
.TSI_privacypolicy03 { margin: 0 0 10px 17px; background: #f2f3f6; width: 630px; }
.TSI_privacypolicy03 li,
.TSI_privacypolicy03 strong,
.TSI_privacypolicy03 a { color: #767d9a; }
.padding_15_15_10_5 { padding: 15px 15px 10px 5px; }
.margin_0_0_30_20 { margin: 0 0 30px 20px; }
.txt_cnt { text-align: center; }

	#infoopen_contents02 table { width:650px; border:1px solid #fff; margin-bottom:47px; }
	#infoopen_contents02 table thead th { padding: 6px 0 2px 0; background: #6c7497; border: 1px solid #fff; font-size: 100%; color:#fff; }
	#infoopen_contents02 table tbody td { padding: 10px 5px 7px 5px; border: 1px solid #fff; font-size: 100%; color: #566497; line-height:15px; word-spacing:-0.1em; }
	#infoopen_contents02 table tbody .ifc_td_title{ padding: 10px 0 7px 7px; border: 1px solid #fff; font-size: 100%; color: #7c85a7; line-height:15px; word-spacing:-0.1em; }
	#infoopen_contents02 table tbody td ul { margin-top: 5px; }
	#infoopen_contents02 table tbody td li { padding:0 0 0 5px; font-size: 100%; color: #677094; font-weight:normal; line-height:15px; }
	#infoopen_contents02 table tbody td div { margin-top:5px; font-size: 100%; color:#566497; }
	#infoopen_contents02 table tbody td .bul_3d { padding-left:5px; background: url('/images/com/bul/bul_3d.gif') no-repeat left 7px; font-size: 91.667%; font-weight:normal; color: #677094; }
	#infoopen_contents02 table tbody td .bul_e6 { padding-left:5px; background: url('/images/com/bul/bul_e6.gif') no-repeat left 7px; font-size: 91.667%; font-weight:normal; color: #d22224; }
	#infoopen_contents02 table .bg_ef { background: #eff0f4; }
	#infoopen_contents02 table .bg_e5 { background: #e5e7ed; }


/* 사업안내MAP */
.biz_map{display:block; clear:both; width:1500px;   }
	.biz_map li.b1{display:inline; float:left; margin:5px; width:253px; height:342px; background:url('../images/biz/bg_bizmap1.gif') no-repeat;}
	.biz_map li.b2{display:inline; float:left; margin:5px;width:253px; height:342px; background:url('../images/biz/bg_bizmap2.gif') no-repeat;}
	.biz_map li.b3{display:inline; float:left; margin:5px;width:253px; height:342px; background:url('../images/biz/bg_bizmap3.gif') no-repeat;}
	.biz_map li.b4{display:inline;float:left; margin:5px;width:253px; height:342px; background:url('../images/biz/bg_bizmap4.gif') no-repeat;}
	.biz_map li.b5{display:inline;float:left; margin:5px;width:253px; height:342px; background:url('../images/biz/bg_bizmap5.gif') no-repeat;}
	.biz_map li.b6{display:inline;float:left; margin:5px;width:510px; height:230px; background:url('../images/biz/bg_bizmap11.gif') no-repeat;}
    .biz_map a.button1{display:block; vertical-align:middle; position:relative; top:50%; margin-top:-18px; text-align:center; font-size:1em; font-weight:bold;}
    .biz_map a.button{display:block; vertical-align:middle; height:62px; line-height:62px; text-align:center; font-size:1em; font-weight:bold;}
    .biz_map a.button2{display:block; vertical-align:middle;  font-size:1em;   padding: 3px 3px 3px 15px;   margin:1px;}
    .biz_map a.button3{display:block-inline;  vertical-align:middle;  font-size:1em;   padding: 3px 3px 3px 15px;   margin:1px;}
    .biz_map li ul li  {background:url('../images/member/icon_gray_arr.gif') no-repeat 14px 8px; padding-left:6px; }
    .biz_map li ul li.biz2 {background:url('../images/member/icon_gray_arr.gif') no-repeat 14px 4px; padding-left:6px; }
    .biz_map span{display:block; vertical-align:middle; height:62px; line-height:62px; text-align:center; font-size:1.2em; font-weight:bold;}
 	
.bizMap_tab{position:relative; z-index:5; display:block; float:left; width:100%; }
.bizMap_tab ul{float:left; padding:10px 10px;  }
.bizMap_tab ul li.a1{float:left; padding-right:0px;  }
.bizMap_tab ul li.a2{float:left; padding-right:18px;  }
.bizMap_tab ul li a{display:block; float:left; height:88px;}

 
  
.mt3 {clear:both; margin:30px 0 0 0; padding:0 0 10px 0;  }
.mt1 {clear:both; margin:5px 0 0 0; padding:0 0 3px 0;  }
.mt2 {clear:both; margin:0px 0 0 0; padding:0 0 2px 0;  }
.mt2.brdColorStep01 {border-bottom: 1px solid #4761EB;} 
.mt1.brdColorStep02 {border-bottom: 5px solid #4a3986;}

#bizfooter {clear:both; text-align:left; margin:0 auto; padding-top:10px; position:relative; overflow:hidden; background-color:#f4f4f4; border-top:1px solid #ddd;}/*  height:80px;  */ 
	#bizfooter .foot{width:1000px; margin:0 auto;}
	#bizfooter h1 { display:inline; float:left; padding:10px 20px;}
	#bizfooter dl.guide { float:left; margin-top:10px; margin-bottom:5px;}
		#bizfooter dl.guide dt { font-size:0; height:0; position:absolute; visibility:hidden;}
		#bizfooter dl.guide dd { float:left; padding:0 15px; background:url('../images/common/footer_line.gif') no-repeat 0 50%;}
		#bizfooter dl.guide dd.first-child { background:none; padding-left:0;}
	#bizfooter dl.sns { float:right; width:355px; }	
		#bizfooter dl.sns dt { font-size:0; height:0; position:absolute; visibility:hidden;}
		#bizfooter dl.sns dd { float:left; padding-left:5px; }
		#bizfooter dl.sns dd.first-child { background:none; padding-left:0;}
	#bizfooter div.txt {float:left;  width:465px;}
		#bizfooter address { display:block; margin:5px 0;}
		#bizfooter p.copyright {height:20px; margin:0; padding:0;}
	#bizfooter ul.mark { float:left; width:225px; margin-left:7px;}
		#bizfooter ul.mark li { float:left; padding-left:5px;}
	#bizfooter dl.visit { float:left; width:130px;}
		#bizfooter dl.visit dt{display:block; width:79px; float:left;}
		#bizfooter dl.visit dd{ float:left; width:40px; font-weight:normal;}
	
.bizgrayBox{display:block; clear:both; margin:5px; width:1320px; height:423px; background:#EDEDF0;}
.bizgrayBox1{display:block; clear:both; margin:5px; width:1050px; height:250px; background:#EDEDF0;}
.bizgrayBox1 li.title {display:inline;  width:520px;  padding-right:270px }
.bizgrayBox img{padding:10px  0px  0px  0px;}
 
.bizMapInfo {clear:both;}
.bizMapInfo ul.bizMapInfo_guide{width:1320px; height:20px;   }
.bizMapInfo ul.bizMapInfo_guide li{display:inline; padding-left:20px; color:#777; font-size:1em;  }
.bizMapInfo ul.bizMapInfo_guide li img{margin-top:-1px;}

 .bizcontensBtn {position:absolute; right:15px; top:65px; z-index:10; height:15px; text-align:right; margin:0; padding:0;}
 .bizcontensBtn ul li{display:inline; padding:0 2px;}
 .bizcontensBtn .r_line{padding:0 5px; background:url('../images/common/contens_btn_line.gif') no-repeat right top;}
 
 /*경영공시*/
.tbl_menu{clear:both;margin-bottom:30px;width:100%;border:1px solid #4164b7;border-top:2px solid #4164b7; }
.tbl_menu caption{height:1;width:1;font-size:0;position:absolute;}
.tbl_menu th{padding:7px 0 5px 0;background:#f8f8f8;border:1px solid #dedede; color:#204b99}
.tbl_menu td a:hover{color:#4164b7;} 
.tbl_menu td{padding:0;border:1px solid #dedede; color:#575757; vertical-align:top;} 
.tbl_menu tbody td ul li a{display:block; padding:5px 8px; line-height:1.6em;color:#575757;  }
.tbl_menu tbody td ul li a:hover {background:url('/alio/images/common/tbl_th_bg.gif') repeat-x 0 bottom;}
.tbl_menu tbody td ul li a.on{color:#fa5b02;font-weight:bold}

/*정부 3.0 */
.h2tit {font-size:18px; font-family:Malgun Gothic, dotum; font-weight:bold; color:#1479c7; letter-spacing:-1px; margin-bottom:20px;}
.h2tit.tit {margin-bottom:29px;}

 .glasnostgove{  width:670px;    border:1px solid #e6e6e6;  left:20px; }
 .glasnostgove .info_desc {padding-left:145px; margin:25px 30px;  height:100px; background:url('../images/gove/government_mark.png') no-repeat left top;} 
 .glasnostgove .info_desc .box_cont {float:left; width:494px; margin-left:0;}
 .glasnostgove .info_desc .box_cont .btn {margin:3px 0 -2px 0;}
 

/*테이블 리스트*/
.table_list {clear:both; margin:0; border-top:1px solid #1d69a3;   text-align:center;}
.table_list th {background-color:#f2f9ff; color:#1d69a3; /*border-right:1px solid #b3d2e9;*/ border-left:1px solid #b3d2e9;}
.table_list th span {display:block; padding:10px 0;}
.table_list td {text-align:center; border-bottom:1px solid #b3d2e9; border-left:1px solid #b3d2e9;}
.table_list td .btn_file a {margin-bottom:3px;}/* 2013.03.22 l조성미 추가l 버튼 상하간격 */
.table_list td div.td_cont {margin:7px 10px; line-height:18px;}
.table_list th:first-child, .table_list td:first-child {border-left:none;}
.table_list tbody th {background-color:#ffffff;border-bottom:1px solid #b3d2e9;}
.table_list tbody th span {display:block;padding:7px 10px; line-height:22px; color:#454545;}
.table_list tfoot th {background-color:#ffffff; border-bottom:1px solid #b3d2e9;}
.table_list tfoot th span, .table_list tfoot td div {color:#1479c7; font-weight:bold;}
.table_list tr td.no_data  {min-height:150px; line-height:150px; text-align:center; border-top:none; border-bottom:1px solid #b3d2e9;}


/* FAQ LSIT */
.faq_box .h2tit {margin-bottom:20px;}
.faq_box .faq_list {border-top:1px #1479c7 solid;}
.faq_box .faq_list>li {border-bottom:1px #e7e8e8 solid;} 
.faq_box .faq_list>li   span.category {float:left; width:140px; height:100%; margin:10px 0px 0 20px; color:#1479c7; font-weight:bold;}
.faq_box .faq_list>li   span.faq_q {display:block; margin-left:170px; margin-right:45px; font-weight:bold;}
.faq_box .faq_list>li .faq_a {display:none;}
.faq_box .faq_list>li .ico_file {margin-top:15px; padding:0px;}
.faq_box .faq_list>li .ico_file a:hover {text-decoration:underline;}
.faq_box .faq_list>li.no_data {height:150px; line-height:150px; text-align:center;}
.faq_box .faq_list>li.on {background:#fdfdff;}
.faq_box .faq_list>li.on>a {display:block; background:url(/kepco/front/img/com/ico_faq.png) 100% -140px no-repeat; width:100%; padding:15px 0;}
.faq_box .faq_list>li.on>a span.category {font-weight:bold; letter-spacing:-1px;}
.faq_box .faq_list>li.on>a span.faq_q {font-weight:bold; letter-spacing:-1px;}
.faq_box .faq_list>li.on .faq_a {display:block; padding:18px 18px 18px 20px; border-top:1px #e7e8e8 solid;}
.faq_box .faq_list>li.on .faq_a .txt_dsc {/* margin:; */ line-height:20px;}


/* 업무처리절차 */
.faq_box.info_flow .faq_list > li {background:url(/kepco/front/img/kepcointro/img_keddhp002_03.png) no-repeat 0 3px;}
.faq_box.info_flow .faq_list > li.q2 {background-position:0 -61px;}
.faq_box.info_flow .faq_list > li.q3 {background-position:0 -123px;}
.faq_box.info_flow .faq_list > li  span.faq_q {margin-left:180px; line-height:30px; font-weight:normal; letter-spacing:0;}
.faq_box.info_flow .faq_list > li .faq_a {background-color:#f2f9ff; padding-top:20px;  }


.boxType2 { 
	border:#f5f5f5 solid 5px;
	padding:10px 12px;
	width:628px;
	height:105px;
/* 	margin: auto; */
}
 
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}