@charset "utf-8";

/* Import
-----------------------------------------------------------------------------*/
/*@import url(board.css);*/

/* General
-----------------------------------------------------------------------------*/
*    { margin:0; padding:0; font-family:Arial, AppleGothic, "돋음",Dotum, "굴림", Gulim, Verdana, sans-serif; color:#585858; font-size:12px;word-break:keep-all;}

img  { border:0;}
li   { list-style-type:none;}
p    { line-height:14px; word-break:keep-all;}

body { }
body.bgNone { background-image:none;}

table { 
	width:100%;
	border-spacing:0;
	border-collapse:collapse;
	font-family:Arial, AppleGothic, "돋음",Dotum, "굴림", Gulim, Verdana, sans-serif;word-break:keep-all;
	}
th { }
td { word-break:keep-all;}

a { selector-dummy:expression(this.hideFocus=true); }
a:link    { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover   { color:#ff8c10; text-decoration:none;}
a:active  { text-decoration:none;}

.fL    { float:left;}
.fR    { float:right;}
.clear { clear:both;}

.texL { text-align:left !important;}
.texR { text-align:right !important;}
.texC { text-align:center !important;}

.vT   { vertical-align:top !important;}
.vM   { vertical-align:middle !important;}

.pR   { position:relative;}
.pART { position:absolute; right:0; top:0;}

.db   { display:block;}
.bbtest { border:1px red solid;}

/* font style
-----------------------------------------------------------------------------*/
.ls   { letter-spacing:-1px;}

.fb   { font-weight:bold !important;}
.fn   { font-weight:normal !important;}

.fl16 { line-height:16px !important;}
.fl18 { line-height:18px !important;}

.f11  { font-size:11px !important;}
.f12  { font-size:12px !important;}
.f14  { font-size:14px !important;}

.fc01 { color:#999 !important;}
.fc02 { color:#ff8c10 !important;}
.fc03 { color:#333 !important;}
.fc04 { color:#789f48 !important;}
.fc05 { color:#d1d1d1 !important;}
.fc06 { color:#6faf1b !important;}
.fc07 { color:#ccc !important;}
.fc08 { color:#7a68d7 !important;}
.fc09 { color:#1d97e4 !important;}
.fc10 { color:#905214 !important;}
.fc11 { color:#ccc !important;}
.fc12 { color:#ff8400 !important;}
.fc13 { color:#c94986 !important;}
.fc14 { color:#7967d7 !important;}



/* margin top
-----------------------------------------------------------------------------*/
.mt05 { margin-top:6px !important;}
.mt10 { margin-top:5px !important;}
.mt13 { margin-top:13px !important;}
.mt15 { margin-top:10px !important;}
.mt20 { margin-top:20px !important;}
.mt25 { margin-top:25px !important;}
.mt30 { margin-top:30px !important;}
.mt35 { margin-top:35px !important;}
.mt40 { margin-top:40px !important;}
.mt45 { margin-top:45px !important;}
.mt50 { margin-top:50px !important;}
.mt55 { margin-top:55px !important;}

.mb00 { margin-bottom:0 !important;}

/* forms
-----------------------------------------------------------------------------*/
select { behavior:url('/kepco_new/eng/library/js/selectbox.htc');  font-size:12px}
.select2 { behavior:url('/kepco_new/eng/library/js/selectbox2.htc');  font-size:12px}
input.text { border:1px #d1d1d1 solid; padding:2px; color:#999; vertical-align:middle;}
textarea.text { border:1px #d1d1d1 solid; padding:3px; overflow:auto;}
fieldset { border:medium none;}
legend {display:none;}

/* scroll
-----------------------------------------------------------------------------*/
.scroll {
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#666666;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#d7d7d7;
	scrollbar-face-color:#f2f2f2;
	scrollbar-highlight-color:#f2f2f2;
	scrollbar-shadow-color:#f2f2f2;
	scrollbar-track-color:#f2f2f2;
	}
	
/* hack
-----------------------------------------------------------------------------*/
.png24 {tmp:expression(setPng24(this));}

/* layout
-----------------------------------------------------------------------------*/
#header { height:235px; text-align:center;}
#headerTop {height:270px; width:100%; position:absolute; z-index:150; left:0; top:0;}

#conteiner { width:980px; margin:0 auto; position:relative;}
	#sidebar          { width:230px;}
	#sidebar #menu    { position:absolute; left:0; top:-42px;}
    #sidebar #sb      { position:absolute; left:0; top:-52px; left:5px;}
		
	#content          { width:650px; margin-left:232px;}
	#content #title   { position:absolute; left:230px; top:-42px;}
	#content #linemap { position:absolute; left:230px; top:-32px; width:650px;text-align:right;}
	#content #linemap p { float:right; background:url(/kepco_new/eng/img/common/bl_linemap.gif) no-repeat left 5px; padding-left:12px; font-family:Arial; font-size:11px; letter-spacing:0px; color:#959ca0;}
	#content #linemap a { font-family:Arial; font-size:11px; color:#959ca0;}
	#content #linemap strong { font-size:11px; color:#959ca0;}
	
	#content #cont    { padding:40px 0 100px;}	
	

#footer { height:90px; background:url(/kepco_new/img/common/bgPatten_footer.jpg) repeat-x left top; padding-top:20px;}
#footer div.box { width:982px; position:relative; margin:0 auto;}
#footer div.box .tex { position:absolute; left:170px; top:6px;}
#footer div.box .pic { position:absolute; right:0; top:0;}

#quickMenu { position:absolute; right:0; top:0;}
	
	#contentSub { width:100%; position:absolute; left:0; top:180px; z-index:300;}
	#contentSub #cont { width:950px; margin:0 auto; position:relative;}
	.duvn { position:absolute;}
	.duvn ul { margin-top:15px;}
	.duvn ul li { margin-bottom:2px;}
	.bgduvn { background:url(/kepco_new/eng/img/submain/bar.gif) no-repeat left top; padding:16px 0 0 12px;}
	.duvn .duvnLi { width:145px;}
	.duvn .duvnLi li { float:left; width:68px;}
	.duvn .get { background:url(/kepco_new/eng/img/submain/bg_invest.gif) no-repeat left top; width:146px; height:74px; margin-top:15px;}
	
	
/* html, body { height:100%;}
#header { height:235px; text-align:center; background:url(/kepco_new/eng/img/common/bgPatten_top.jpg) repeat-x left top; position:relative; z-index:1;}

#conteiner { min-height:100%; margin:-235px 0 -120px;}
	* html #conteiner { height:100%;}
	#content-area     { padding:235px 0 120px; width:882px; margin:0 auto; position:relative; z-index:2;}
		#sidebar          { width:232px; position:relative;}
		#sidebar #menu    { position:absolute; left:0; top:-42px;}
		
		#content          { width:650px; margin-left:232px; position:relative;}
		#content #title   { position:absolute; left:0; top:-42px;}
		#content #linemap { position:absolute; left:0; top:-42px;}
		#content #linemap p { float:right; background:url(/kepco_new/eng/img/common/bl_linemap.gif) no-repeat left 1px; padding-left:10px; font-size:11px; letter-spacing:-1px; color:#bcbaba;}
		#content #linemap a { font-size:11px; color:#bcbaba;}
		#content #linemap strong { font-size:11px; color:#bcbaba;}
	
		#content #cont    { background:#66CCFF; padding:40px 0;}*/


/* tabMenu
-----------------------------------------------------------------------------*/
ul#tabMenu { float:left; width:100%; margin-bottom:35px;}
ul#tabMenu li { float:left;}
ul#tabMenu li img { display:block; margin:0 2px 0 0;}

ul.ivTabs { background:url(/kepco_new/eng/img/common/tab_bg_iv.gif) repeat-x left bottom;}
ul.cuTabs { background:url(/kepco_new/eng/img/common/tab_bg_cu.gif) repeat-x left bottom;}
ul.koTabs { background:url(/kepco_new/eng/img/common/tab_bg_ko.gif) repeat-x left bottom;}
ul.prTabs { background:url(/kepco_new/eng/img/common/tab_bg_pr.gif) repeat-x left bottom;}
ul.abTabs { background:url(/kepco_new/eng/img/common/tab_bg_ab.gif) repeat-x left bottom;}
ul.eiTabs { background:url(/kepco_new/eng/img/common/tab_bg_ei.gif) repeat-x left bottom;}

ul#tabConts { float:left; width:100%; margin-bottom:35px;}
ul#tabConts li { float:left;}
ul#tabConts li img { display:block;}

/* 불릿
-----------------------------------------------------------------------------*/
ul.env li { background:url(/kepco_new/eng/img/common/bl_or.gif) no-repeat left 5px; padding-left:10px; line-height:16px; margin:0 0 5px 5px;}
ul.ens li { background:url(/kepco_new/eng/img/common/bl_or2.gif) no-repeat left 5px; padding-left:5px; line-height:16px; margin-bottom:5px;}
ul.cos li { background:url(/kepco_new/eng/img/common/bl_or7.gif) no-repeat left 3px; padding-left:17px; margin-bottom:10px;}
ul.yun li { background:url(/kepco_new/eng/img/common/bl_or4.gif) no-repeat left 5px; padding-left:10px; line-height:16px; margin:0 0 5px 10px;}
ul.yun1 li { background:url(/kepco_new/eng/img/common/bl_or4.gif) no-repeat left 7px; padding-left:10px; line-height:16px; margin:0 0 3px 20px;}
dl.env dt { background:url(/kepco_new/eng/img/common/bl_or.gif) no-repeat left 3px; padding-left:10px; line-height:16px; margin:0 0 3px 5px;}
dl.env dd { background:url(/kepco_new/eng/img/common/bl_or4.gif) no-repeat left 5px; margin:0 0 10px 10px; padding-left:10px; line-height:16px;}

dl.env1 dt { background:url(/kepco_new/eng/img/common/bl_or.gif) no-repeat left 4px; padding-left:10px; margin-left:15px;}
dl.env1 dd { background:url(/kepco_new/eng/img/common/bl_or4.gif) no-repeat left 7px; padding-left:10px; line-height:16px; margin:0 0 3px 20px;}

p.yun1 { background:url(/kepco_new/eng/img/common/bl_or4.gif) no-repeat left 7px; padding-left:10px; line-height:16px; margin:0 0 3px 25px;}
p.bls { background:url(/kepco_new/eng/img/common/bl_or6.gif) no-repeat left 3px; padding-left:15px; color:#999; font-size:11px;}
p.ble { background:url(/kepco_new/eng/img/common/bl_or.gif) no-repeat left 5px; padding-left:10px; margin-left:15px;}
p.ble_0 {  padding-left:10px; margin-left:5px;}
p.ble_a { background:url(/kepco_new/eng/img/common/ico_arrow_03.gif) no-repeat left 4px; padding-left:10px; margin-left:25px;}
p.tt  { padding:5px 0 0 16px; color:#333;}
span.ru { background:url(/kepco_new/eng/img/common/bl_or8.gif) no-repeat left 6px; padding-left:6px;}
p.num1 {  padding-left:10px; margin-left:5px; text-indent:-12px;}


/* 라운딩
-----------------------------------------------------------------------------*/
.runt   { background:url(/kepco_new/eng/img/common/le_t.gif) no-repeat left top; padding-top:8px;}
.runt p { background:#f8f8f8 url(/kepco_new/eng/img/common/le_b.gif) no-repeat left bottom; padding:0 10px 5px 10px;}

/* title
-----------------------------------------------------------------------------*/
h3.ab { background:url(/kepco_new/eng/img/common/bl_or14.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.we { background:url(/kepco_new/eng/img/common/bl_or3.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.cu { background:url(/kepco_new/eng/img/common/bl_or5.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.iv { background:url(/kepco_new/eng/img/common/bl_or9.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.ko { background:url(/kepco_new/eng/img/common/bl_or14.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.pr { background:url(/kepco_new/eng/img/common/bl_or13.gif) no-repeat left top; padding-left:16px; color:#333;} 
h3.pr_1 { color:#7967d7;} 

/* board
-----------------------------------------------------------------------------*/
div#board caption { display:none;}
div#board thead th { height:22px;}
div#board tbody tr {}
div#board tbody tr.odd { background:#fafafa;}
div#board tbody td { border-bottom:1px #e3e3e3 solid; padding:11px 0 7px; text-align:center;}
div#board tbody td.none { border-bottom:none; padding:11px 0px 0px 0px; text-align:left;} /*faq 내부 테이블 타이틀*/
div#board tbody td.noneTitle { border-bottom:none; padding:0px 0px 0px 0px; text-align:right;} /*faq 내부 테이블 타이틀*/
div#board tbody td.noneTable { border-bottom:none; padding:5px 0px 0px 0px; } /*faq 내부 테이블 */
div#board tbody td.texL { text-align:left; padding-left:8px;}
div#board tbody td.texL a:hover strong { color:#ff8400;}



div#board tbody td p.faqQ  { background:url(/kepco_new/eng/img/invest/tex_q.gif) no-repeat left top; padding:2px 0 1px 30px;}
div#board tbody td.faq   { background:#fbfbfb url(/kepco_new/eng/img/invest/pic_faqBg.gif) repeat-x left top; padding:0 0 25px 0 !important;}
div#board tbody td.faq p { margin-left:70px; text-align:left; color:#999; background:url(/kepco_new/eng/img/invest/tex_a.gif) no-repeat left 5px; padding:10px 10px 0 50px;}
div#board tbody td.faq ul{ margin-left:70px; text-align:left; color:#999; background:url(/kepco_new/eng/img/invest/tex_a.gif) no-repeat left 5px; padding:0px 10px 0 50px;}
div#board tbody td.faq li.t{  text-align:left; color:#999; padding:10px 10px 0 0px;}
div#board tbody td.faq li.d{  text-align:left; color:#999; padding:10px 10px 0 10px;}


div#board tbody td a.secret { background:url(/kepco_new/eng/img/common/ic_secret.gif) no-repeat left 0; padding:1px 0 0 14px;}
div#board tbody td a.re { background:url(/kepco_new/eng/img/common/ic_re.gif) no-repeat left 0; padding:1px 0 10px 30px;}


div.ivBoard { border-bottom:1px #c94986 solid;}
div.ivBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_iv.gif) repeat-x left top;}
div.ivBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_iv_f.gif) no-repeat left top;}
div.ivBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_iv_e.gif) no-repeat right top;}

div.koBoard { border-bottom:1px #6eb21b solid;}
div.koBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_ko.gif) repeat-x left top;}
div.koBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_ko_f.gif) no-repeat left top;}
div.koBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_ko_e.gif) no-repeat right top;}

div.prBoard { border-bottom:1px #7967d7 solid;}
div.prBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_pr.gif) repeat-x left top;}
div.prBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_pr_f.gif) no-repeat left top;}
div.prBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_pr_e.gif) no-repeat right top;}

div.abBoard { border-bottom:1px #46aeef solid;}
div.abBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_ab.gif) repeat-x left top;}
div.abBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_ab_f.gif) no-repeat left top;}
div.abBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_ab_e.gif) no-repeat right top;}

div.cuBoard { border-bottom:1px #905214 solid;}
div.cuBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_cu.gif) repeat-x left top;}
div.cuBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_cu_f.gif) no-repeat left top;}
div.cuBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_cu_e.gif) no-repeat right top;}

div.eiBoard { border-bottom:1px #ab53ac solid;}
div.eiBoard thead th       { background:url(/kepco_new/eng/img/board/board_top_ei.gif) repeat-x left top;}
div.eiBoard thead th.first { background:url(/kepco_new/eng/img/board/board_top_ei_f.gif) no-repeat left top;}
div.eiBoard thead th.end   { background:url(/kepco_new/eng/img/board/board_top_ei_e.gif) no-repeat right top;}




/* pages
-----------------------------------------------------------------------------*/
div#pages { text-align:center; padding-top:10px;}
div#pages img { margin:0 1px 0 1px;}
div#pages span a   { font-size:11px; font-weight:normal;}
div#pages span.end { background:none; padding-right:3px;}

div#searchData div.koPages { margin-left:22px;}
div#searchData div.koPages span a { font-size:12px;} 
div#searchData div.koPages span a:hover { color:#ff8400;} 

div.ivPages span { font-size:11px; font-weight:bold; color:#c94986; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}
div.koPages span { font-size:11px; font-weight:bold; color:#6eb21b; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}
div.prPages span { font-size:11px; font-weight:bold; color:#7967d7; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}
div.abPages span { font-size:11px; font-weight:bold; color:#1d97e4; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}
div.cuPages span { font-size:11px; font-weight:bold; color:#905214; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}
div.eiPages span { font-size:11px; font-weight:bold; color:#ab53ac; padding:0 8px 0 2px; background:url(/kepco_new/eng/img/board/pages_line.gif) no-repeat right 2px;}


/* board Search
-----------------------------------------------------------------------------*/
fieldset#search { text-align:center; background:url(/kepco_new/eng/img/board/board_seacrh_bg.gif) no-repeat left bottom; padding:0 0 28px 0; margin-top:30px;}
fieldset#search input.text { border:1px #d1d1d1 solid; padding:2px; vertical-align:middle; margin:0 3px;}
fieldset#search table td { text-align:left; padding-left:3px;}
fieldset#search button { background:url(/kepco_new/eng/img/btn/btn_board_seacrh.gif) no-repeat left top; width:48px; height:18px; vertical-align:middle; text-indent:-900em; border:0 none; cursor:pointer;}

fieldset#search2 { text-align:center; background:url(/kepco_new/eng/img/board/board_seacrh_bg2.gif) no-repeat left bottom; padding:0 0 28px 0; margin-top:30px;}
fieldset#search2 input.text { border:1px #d1d1d1 solid; padding:2px; vertical-align:middle; margin:0 3px;}
fieldset#search2 table td { text-align:left; padding-left:3px;}
fieldset#search2 button { background:url(/kepco_new/eng/img/btn/btn_board_seacrh.gif) no-repeat left top; width:38px; height:18px; vertical-align:middle; text-indent:-900em; border:0 none; cursor:pointer;}
fieldset#search2 button.arrow { background:url(/kepco_new/eng/img/btn/btn_arrow2.gif) no-repeat left top; width:18px; height:18px; vertical-align:middle; text-indent:-900em; border:0 none; cursor:pointer;}

#searchData fieldset { background:none; padding:20px 0 0 140px;}
#searchData fieldset input.text { border:4px #6eb21b solid; height:19px; width:388px; padding:4px 0 0 3px; vertical-align:middle; margin:0 3px;}
#searchData fieldset button { background:url(/kepco_new/eng/img/btn/btn_searchData.gif) no-repeat left top; width:44px; height:30px; vertical-align:middle; text-indent:-900em; border:0 none; cursor:pointer;}

fieldset#array { text-align:right;}
fieldset#array table td { text-align:left; padding-left:3px;}

/* dataDate
-----------------------------------------------------------------------------*/
p.dataDate { font-size:11px; text-align:right; color:#999;}
p.dataDate table td { text-align:left; padding-left:3px;}

.qnaBorad { background:url(/kepco_new/eng/img/board/board_write_top.gif) no-repeat left top; padding-top:6px;}
.newsBorad { background:url(/kepco_new/eng/img/board/board_write_top2.gif) no-repeat left top; padding-top:6px;}
.noticeBorad { background:url(/kepco_new/eng/img/board/board_write_top3.gif) no-repeat left top; padding-top:6px;}
.messBorad { background:url(/kepco_new/eng/img/board/board_write_top4.gif) no-repeat left top; padding-top:6px;}
.onBorad { background:url(/kepco_new/eng/img/board/board_write_top5.gif) no-repeat left top; padding-top:6px;}
.koBorad { background:url(/kepco_new/eng/img/board/board_write_top2.gif) no-repeat left top; padding-top:6px;}
.prBorad { background:url(/kepco_new/eng/img/board/board_write_top3.gif) no-repeat left top; padding-top:6px;}
.popBorad { background:url(/kepco_new/eng/img/board/board_write_top6.gif) no-repeat left top; padding-top:6px;}

div#dataRow { border-top:1px #c6c6c6 solid; border-bottom:1px #c6c6c6 solid;}
div#dataRow th { background:#f7f7f7; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px; text-align:left; padding:11px 0 7px 17px;}
div#dataRow th.sell { background:#f7f7f7; border-right:1px #d8d8d8 solid; border-left:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px; text-align:left; padding:11px 0 7px 17px;}

div#dataRow td { border-bottom:1px #e3e3e3 solid; padding:11px 0 7px 17px;}
div#dataRow td.sell { border-right:1px #e3e3e3 solid;}
div#dataRow td a.nb { background:none;}
div#dataRow td a { background:url(/kepco_new/eng/img/common/bl_or2.gif) no-repeat left 5px; padding-left:5px;}
div#dataRow td table td { text-align:left; padding:0 0 0 3px;} 

div#dataRowt { border-top:1px #7bae3c solid; border-bottom:1px #7bae3c solid;}
div#dataRowt2 { border-top:1px #7967d7 solid; border-bottom:1px #7967d7 solid;}
div#dataRowt3 { border-top:1px #1d97e4 solid; border-bottom:1px #1d97e4 solid;}
div#dataRowt4 { border-top:1px #905214 solid; border-bottom:1px #905214 solid;}
div#dataRowt5 { border-top:1px #c94986 solid; border-bottom:1px #c94986 solid;}

div#dataRowt5 th, div#dataRowt4 th, div#dataRowt3 th, div#dataRowt2 th, div#dataRowt th { background:#f7f7f7; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px; text-align:left; padding:11px 0 7px 17px;}
div#dataRowt5 td, div#dataRowt4 td, div#dataRowt3 td, div#dataRowt2 td, div#dataRowt td { border-bottom:1px #e3e3e3 solid; padding:11px 0 7px 17px;}

.ret01 { background:#fbfbfb url(/kepco_new/eng/img/board/bg_th.gif) repeat-x left top;}
.ret02 { background:url(/kepco_new/eng/img/board/th_cu_ed07.gif) no-repeat left top; padding:10px 0 0 60px;}
.ret03 { background:url(/kepco_new/eng/img/board/bg_th2.gif) no-repeat left top; height:64px; padding:10px 0 0 0; font-size:11px; text-align:center; line-height:18px; margin-top:20px;}

dl#co2 dt { float:left; width:70px; padding-top:2px;}
dl#co2 dd { float:left; width:340px; padding-bottom:6px; font-weight:bold; color:#333;}
dl#co2 dd input { width:200px;}
dl#co2 dd table td { text-align:left; padding:0 0 0 3px;} 

div#dataCol { border-top:1px #c6c6c6 solid; border-bottom:1px #c6c6c6 solid;}
div#dataCol th { background:#ededed; border-top:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:12px; padding:10px 0 6px 0;}
div#dataCol th.bgt { background:#f7f7f7;}
div#dataCol th.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol th.end { border-right:none;}
div#dataCol td { border-bottom:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol td.texL { text-align:left; padding-left:7px;}
div#dataCol td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol td.texR { text-align:right; padding-right:5px;}
div#dataCol td.end { border-right:none;}
div#dataCol td.tit01 { background:#ffebeb; color:#d26868; border-bottom:1px #eab2b2 solid; font-weight:bold;}
div#dataCol td.tit02 { background:#fbf3f3; color:#d26868; border-bottom:1px #f8cbcb solid;}


div#dataCol1 { border-top:2px #c6c6c6 solid; border-bottom:1px #c6c6c6 solid;}
div#dataCol1 th { background:#ededed; border-top:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:12px;text-align:center; padding:10px 0 6px 0;}
div#dataCol1 th.bgt { background:#f7f7f7;}
div#dataCol1 th.end { border-right:none;}
div#dataCol1 th.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol1 td { border-bottom:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol1 td.texL { text-align:left; padding-left:7px;}
div#dataCol1 td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol1 td.texR { text-align:right; padding-right:5px;}
div#dataCol1 td.end { border-right:none;}
div#dataCol1 td.tit01 { background:#ffebeb; color:#d26868; border-bottom:1px #eab2b2 solid; font-weight:bold;}
div#dataCol1 td.tit02 { background:#fbf3f3; color:#d26868; border-bottom:1px #f8cbcb solid;}

div#dataCol_about { border-top:2px #1d97e4 solid; border-bottom:1px #1d97e4 solid;}
div#dataCol_about th { background:#e9f2fb; border-top:1px #c8dcf4 solid; border-right:1px #c8dcf4 solid; border-bottom:1px #c8dcf4 solid; font-size:12px; padding:10px 0 6px 0; color:#1d97e4;}
div#dataCol_about th.bgts { background:#f9fbfe;}
div#dataCol_about th.bgt { background:#f9fbfe; color:#666; font-weight:bold; border-bottom:none; font-size:12px;}
div#dataCol_about td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_about th.end { border-right:none;}
div#dataCol_about td { border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol_about td.end { border-right:none;}

div#dataCol_ab { border-top:2px #c587c5 solid; border-bottom:1px #c587c5 solid;}
div#dataCol_ab th { background:#f0dff0; border-top:1px #ecbaec solid; border-right:1px #ecbaec solid; border-bottom:1px #ecbaec solid; font-size:12px; padding:10px 0 6px 0; color:#ac53ad;}
div#dataCol_ab th.bgts { background:#fcf7fc;}
div#dataCol_ab th.bgt { background:#fcf7fc; color:#666; font-weight:normal; border-bottom:none; font-size:12px;}
div#dataCol_ab td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ab th.end { border-right:none;}
div#dataCol_ab td { border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol_ab td.end { border-right:none;}

div#dataCol_ei { border-top:2px #c981da solid; border-bottom:1px #c981da solid;}
div#dataCol_ei th { background:#fbf2fb; border-top:1px #ecb7f0 solid; border-right:1px #ecb7f0 solid; border-bottom:1px #ecb7f0 solid; font-size:12px; padding:10px 0 6px 0; color:#9756a7;}
div#dataCol_ei td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ei th.end { border-right:none;}
div#dataCol_ei td { border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol_ei td.end { border-right:none;}

div#dataCol_cu { border-top:2px #905214 solid; border-bottom:1px #905214 solid;}
div#dataCol_cu th { background:#faf2e4; border-top:1px #d3c0b0 solid; border-right:1px #d3c0b0 solid; border-bottom:1px #d3c0b0 solid; font-size:12px; padding:10px 0 6px 0; color:#905214;}
div#dataCol_cu th.bgts { background:#fcf7fc;}
div#dataCol_cu th.bgt { background:#fcf7fc; color:#666; font-weight:normal; border-bottom:none; font-size:12px;}
div#dataCol_cu td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_cu td.texR { text-align:right; padding-right:5px;}
div#dataCol_cu th.end { border-right:none;}
div#dataCol_cu th.s { font-weight:normal;}
div#dataCol_cu td { border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:10px 0 6px 0; text-align:center; line-height:16px;}
div#dataCol_cu td.end { border-right:none;}
.number { text-align:right; padding-right:5px;}



div#dataCol_cu_pop { border-top:none; border-bottom:none;}
div#dataCol_cu_pop td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_cu_pop td.texR { text-align:right; padding-right:5px;}
div#dataCol_cu_pop td.bgts { background:#f7f7f7;}
div#dataCol_cu_pop td.bgts1 { background:#888888;}
div#dataCol_cu_pop td { border-bottom:1px #e3e3e3 solid;  padding:10px 0 6px 0; text-align:left; line-height:16px;}

div#dataCol_pr { border-top:2px #7967d7 solid; border-bottom:1px #7967d7 solid;text-align:center;}
div#dataCol_pr th { background:#ede9fb; border-top:1px #d0c8f4 solid; border-right:1px #d0c8f4 solid; border-bottom:1px #d0c8f4 solid; font-size:12px;text-align:center; padding:10px 5px 6px 7px; color:#7967d7;}
div#dataCol_pr th.bgt { background:#faf9fe; color:#666; font-weight:bold; border-bottom:none; font-size:12px;}
div#dataCol_pr th.bgts { background:#faf9fe;}
div#dataCol_pr td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_pr td.texR { text-align:right; padding-right:5px;}
div#dataCol_pr th.end { border-right:none;}
div#dataCol_pr th.s { font-weight:normal;}
div#dataCol_pr td { border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:10px 5px 6px 7px;  line-height:16px;}
div#dataCol_pr td.end { border-right:none;}
div#dataCol_pr td.st {  font-size:11px; color:#7967d7;font-weight:bold;}


div.date_ko th { padding:10px 5px 6px !important;}
div.date_ko td { padding:10px 5px 6px !important; vertical-align:top;}

div.koData { border-top:1px #6eb21b solid; border-bottom:1px #6eb21b solid;}
div.koData dl { margin:20px 10px;}
div.koData dl dt.no { background:none; padding-top:0;}
div.koData dl dt { background:url(/kepco_new/eng/img/common/lin.gif) repeat-x left top; padding-top:16px;}
div.koData dl dt a { font-weight:bold;}
div.koData dl dt a:hover { text-decoration:underline;}
div.koData dl dd { background:url(/kepco_new/eng/img/common/bl_or7.gif) no-repeat left 4px; padding:0 0 11px 17px; margin-top:10px; line-height:16px;}
div.koData dl dd a:hover { text-decoration:underline;}




div#dataCol_ko table { border-top:none; border-bottom:1px #6eb21b solid;text-align:center;}
div#dataCol_ko th { background:#effbe1; border-top:none; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px;font-color:477c06;text-align:center; padding:10px 0 6px 0;}
div#dataCol_ko th.bgt { background:#f9fdf4;}
div#dataCol_ko th.end { border-right:none;}
div#dataCol_ko th.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko td { border-bottom:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; padding:10px 7px 6px 5px;  line-height:16px;}
div#dataCol_ko td.texL { text-align:left; padding-left:7px;}
div#dataCol_ko td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko td.texR { text-align:right; padding-right:5px;}
div#dataCol_ko td.end { border-right:none;}

div#dataCol_ko1 { border-top:2px #6eb21b solid; border-bottom:1px #6eb21b solid;text-align:center;}
div#dataCol_ko1 th { background:#effbe1; border-top:none; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px;font-color:477c06;text-align:center; padding:10px 0 6px 0;}
div#dataCol_ko1 th.bgt { background:#f9fdf4;}
div#dataCol_ko1 th.end { border-right:none;}
div#dataCol_ko1 th.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko1 td { border-bottom:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; padding:10px 7px 6px 5px;  line-height:16px;}
div#dataCol_ko1 td.texL { text-align:left; padding-left:7px;}
div#dataCol_ko1 td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko1 td.texR { text-align:right; padding-right:5px;}
div#dataCol_ko1 td.end { border-right:none;}


div#dataCol_ko2 { border-top:none; border-bottom:1px #6eb21b solid;text-align:center;}
div#dataCol_ko2 th { background:#effbe1; border-top:none; border-right:1px #d8d8d8 solid; border-bottom:1px #e3e3e3 solid; font-size:11px;font-color:477c06;text-align:center; padding:0px 0 0px 0;}
div#dataCol_ko2 th.bgt { background:#f9fdf4;}
div#dataCol_ko2 th.end { border-right:none;}
div#dataCol_ko2 th.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko2 td { border-bottom:1px #e3e3e3 solid; border-right:1px #d8d8d8 solid; padding:10px 7px 6px 5px;  line-height:16px;}
div#dataCol_ko2 td.texL { text-align:left; padding-left:7px;}
div#dataCol_ko2 td.texLs { text-align:left; padding-left:7px; padding-right:5px;}
div#dataCol_ko2 td.texR { text-align:right; padding-right:5px;}
div#dataCol_ko2 td.end { border-right:none;}


/* 고객센터
-----------------------------------------------------------------------------*/
div.cuTex { background:url(/kepco_new/eng/img/customer/pic_cu01.gif) no-repeat left top; height:111px; margin-top:20px; padding:20px;}
div.cuTex p { font-size:11px;}
div.cuTex p strong { color:#ff8c10; font-size:11px;}

.pFind { background:url(/kepco_new/eng/img/customer/pic_pa.gif) no-repeat left top; height:224px; position:relative;}
.pFind p.tes01 { position:absolute; left:49px; top:52px;}
.pFind p.tes01 { position:absolute; left:49px; top:52px;}
.pFind dl.tes01 { position:absolute; left:227px; top:40px; width:315px;}
.pFind dl.tes01 dt { float:left; width:80px; margin-top:5px;}
.pFind dl.tes01 dd { float:left; margin-bottom:5px;}
.pFind div.tes01 { position:absolute; left:546px; top:37px;}

.pFind p.tes02 { position:absolute; left:49px; top:162px;}
.pFind dl.tes02 { position:absolute; left:227px; top:145px; width:315px;}
.pFind dl.tes02 dt { float:left; width:80px; margin-top:5px;}
.pFind dl.tes02 dd { float:left; margin-bottom:5px;}
.pFind div.tes02 { position:absolute; left:546px; top:142px;}

.cFind { background:url(/kepco_new/eng/img/customer/pic_cc02.gif) no-repeat left top; height:158px; position:relative;}
.cFind .tte { padding:34px 0 0 192px;}
.cFind .tts { margin:13px 0 0 0; text-align:center;}
.cFind div { position:absolute; left:210px; top:113px;}

.tabList li { margin-bottom:-4px;}


/* 투자센터
-----------------------------------------------------------------------------*/
.tex_array { background:url(/kepco_new/eng/img/invest/tex_announce_bg.gif) no-repeat left top; height:201px;}
.tex_array dl { width:120px; float:left;}
.tex_array dl.first { margin:0 0 0 32px; display:inline;}
.tex_array dt { margin:17px 0 18px 0;}
.tex_array dd a { font-size:11px; line-height:18px;}
.tex_array dd a:hover { color:#ff8400; text-decoration:underline;}

.annual { background:url(/kepco_new/eng/img/invest/pic_ar01.gif) no-repeat left top; height:92px; position:relative;}
.annual p { padding:30px;}
.annual dl { position:absolute; left:395px; top:23px; width:220px;}
.annual dl dt { float:left; width:66px; margin-top:5px;}
.annual dl dd { float:left; margin-bottom:5px;}



.pdfDown { background:url(/kepco_new/eng/img/invest/pic_ar02.gif) no-repeat left top; height:60px; position:relative;}
.pdfDown p { padding:15px 0 0 25px;}
.pdfDown p.cul { padding:20px 0 0 25px;}
.pdfDown div { position:absolute; left:442px; top:20px;}
.pdfDown div.mon { position:absolute; left:480px; top:20px;}
.pdfDown div.cul { position:absolute; left:320px; top:20px;}

.sFind { background:url(/kepco_new/eng/img/invest/pic_iv.gif) no-repeat left top; height:187px; position:relative;}
.sFind .tte { padding:22px 0 0 28px;}
.sFind .tts { margin:5px 0 0 28px; font-size:11px;}
.sFind dl { position:absolute; left:132px; top:105px; width:290px;}
.sFind dl dt { float:left; width:56px; margin-top:5px;}
.sFind dl dd { float:left; margin-bottom:5px;}
.sFind div { position:absolute; left:425px; top:105px; width:290px;}

.qnaCont { background:url(/kepco_new/eng/img/invest/pic_qna_bg.gif) no-repeat left top; height:100px;}
.qnaCont p { padding:22px 0 0 32px;}
.qnaCont p.tex { padding:5px 0 0 32px;}

.irContact { background:url(/kepco_new/eng/img/invest/pic_iv_irContact_bg01.gif) no-repeat left top; height:70px; position:relative;}
.irContact p { padding:29px 0 0 26px;}
.irContact div { position:absolute; left:464px; top:18px;}

.irContactMap { background:url(/kepco_new/eng/img/invest/pic_iv_irContact_bg02.gif) no-repeat left top; width:242px; height:272px; margin-right:20px; float:left; position:relative;}
.irContactMap p { padding:12px 0 0 11px;}
.irContactMap div { position:absolute; left:157px; top:237px;}

/* 열린한전
-----------------------------------------------------------------------------*/
div.or01 { background:url(/kepco_new/eng/img/kepco_open/pic_or01.gif) no-repeat left top; padding-left:230px;}
div.or02 { background:url(/kepco_new/eng/img/kepco_open/pic_or02.gif) no-repeat right top; padding-right:187px;}
div.or03 { background:url(/kepco_new/eng/img/kepco_open/pic_or03.gif) no-repeat left top; padding-left:230px;}

div.os01 { background:url(/kepco_new/eng/img/kepco_open/pic_rt01.gif) no-repeat left top; padding-left:223px;}
div.os02 { background:url(/kepco_new/eng/img/kepco_open/pic_rt02.gif) no-repeat right 44px; }
div.os03 { background:url(/kepco_new/eng/img/kepco_open/pic_rt03.gif) no-repeat left top; padding-left:223px;}
div.os04 { background:url(/kepco_new/eng/img/kepco_open/pic_rt04.gif) no-repeat right top; padding-right:223px;}
div.os05 { background:url(/kepco_new/eng/img/kepco_open/pic_rt05.gif) no-repeat left top; padding-left:312px;}

div.pdf { background:url(/kepco_new/eng/img/kepco_open/pic_pdf_bg.gif) no-repeat left top; width:311px; height:231px;}
div.pdf p { margin:12px 0 18px 12px;}
div.pdf dl dt { float:left; margin-left:20px; display:inline;} /* ie6 hack :display:inline; */
div.pdf dl dd { float:right; margin-right:15px; display:inline;}

div#searchData { background:url(/kepco_new/eng/img/kepco_open/pic_se.gif) no-repeat left top; height:97px;}

div.pointTex { background:url(/kepco_new/eng/img/kepco_open/pic_en01.gif) no-repeat left top; height:90px;}
div.pointTex img { margin:20px 0 6px 20px;}
div.pointTex p   { margin:0 20px 0 20px; font-size:11px;}

dl.weather_my dt { float:left;}
dl.weather_my dd { float:left; width:528px; margin-top:10px;}
dl.weather_my dd.tex { height:80px; line-height:18px;}

.ehics { background:url(/kepco_new/eng/img/kepco_open/pic_ethics_is.gif) no-repeat right 80px;}
.ehics .wi { width:368px;}

.vFind { background:url(/kepco_new/eng/img/kepco_open/pic_cc01.gif) no-repeat left top; height:224px; position:relative;}
.vFind .tte { padding:22px 0 0 28px;}
.vFind .tts { margin:5px 0 0 28px; font-size:11px;}
.vFind .tts01 { margin:45px 0 0 130px; font-size:11px;}
.vFind dl { position:absolute; left:132px; top:140px; width:290px;}
.vFind dl dt { float:left; width:56px; margin-top:5px;}
.vFind dl dd { float:left; margin-bottom:5px; color:#d1d1d1;}
.vFind div { position:absolute; left:425px; top:140px; width:290px;}

.vFind_tts { margin:10px 0 0 30px; font-size:11px;}

.vFind01 { background:url(/kepco_new/eng/img/kepco_open/pic_cc02.gif) no-repeat left top; height:117px; position:relative;}
.vFind01 dl { position:absolute; left:132px; top:37px; width:290px;}
.vFind01 dl dt { float:left; width:56px; margin-top:5px;}
.vFind01 dl dd { float:left; margin-bottom:5px; color:#d1d1d1;}
.vFind01 div { position:absolute; left:425px; top:37px; width:290px;}

.texLink { background:url(/kepco_new/eng/img/invest/pic_ar02.gif) no-repeat left top; height:60px; position:relative;}
.texLink p { padding:18px 0 0 25px;}
.texLink div { position:absolute; left:465px; top:15px;}

.neight { background:url(/kepco_new/eng/img/kepco_open/bn_neigh02.gif) no-repeat left bottom; width:200px;}
.neight dl { margin:0 12px 15px;}
.neight dl dt { margin-top:10px;}
.neight dl dd { font-size:11px; line-height:18px; margin-top:10px;}
.neight dl dd a { font-weight:bold;}

.entse01 { background:url(/kepco_new/eng/img/kepco_open/pic_s_environment01.gif) no-repeat right 10px;}
.entse02 { background:url(/kepco_new/eng/img/kepco_open/pic_s_environment02.gif) no-repeat right 10px;}
.entse03 { background:url(/kepco_new/eng/img/kepco_open/pic_seminar01.jpg) no-repeat right 10px;}

.susts { position:relative;}
.tnens { position:absolute; left:35px; bottom:-5px; z-index:100;}

.ebook { background:url(/kepco_new/eng/img/kepco_open/pic_ebook.gif) no-repeat left top; width:135px; height:176px;}
.ebook img { margin:15px;}

dl.ebookTex { width:487px; padding-bottom:10px;}
dl.ebookTex dt { float:left; width:40px;}
dl.ebookTex dd { float:left; width:444px; margin-bottom:7px;}
.ebookTex2 { width:487px; border-top:1px #5cab00 solid; padding-top:10px;}

.TexRen   { background:#f8f8f8 url(/kepco_new/eng/img/kepco_open/pic_rreTop.gif) no-repeat left top; padding:1px;}
.TexRen p { background:url(/kepco_new/eng/img/kepco_open/pic_rreBot.gif) no-repeat left bottom; padding:15px;}

/* 홍보센터
-----------------------------------------------------------------------------*/
.mov { float:left; margin-bottom:30px;}
.movText { float:left; margin:0 0 45px 30px; width:340px;}
.movText h4 {  background:url(/kepco_eng/img/common/bl_or10.gif) no-repeat left top; padding-left:16px; color:#333; font-size:11px;}
.movText p  { font-size:11px; margin-top:10px;}
.movText .rne { border-top:1px #7967d7 solid; border-bottom:1px #7967d7 solid; margin-top:10px;}
.movText .rne2 { border-top:1px #e3e3e3 solid; border-bottom:1px #e3e3e3 solid; padding:10px 0;}
.movText .rne2 div {  color:#999; width:100%; height:100px; overflow-x:hidden; overflow:auto; line-height:17px;}

.movText .rne3 { border-top:1px #6eb21b solid; border-bottom:1px #6eb21b solid; margin-top:10px;}
.movText .rne3 div dt { margin-bottom:3px;}
.movText .rne3 div dd { margin-right:5px;}
.movText .rne3 div a { background:url(/kepco_eng/img/common/bl_or11.gif) no-repeat left 4px; padding-left:8px;}		

		 /* position:relative; float:left; hack!! */
		.etcBox { position:relative; _float:left;} /* _float:left; ie6 hack */
		.etc_wiew { width:150px; height:149px; margin:0 11px 30px 0; float:left;}
		.etc_wiew p.tit { color:#333; font-weight:bold; margin-left:5px;}
		.etc_wiew p.btn { text-align:center; margin-top:5px;}
		.etc_wiew div.ont   { background:url(/kepco_eng/img/pr/pic_etc_wiew.gif) no-repeat left top; width:146px; height:106px; position:relative;}
		.etc_wiew div.ont .pt   { z-index:30;}
		.etc_wiew div.ont .zoom { z-index:50; position:absolute; right:10px; bottom:10px;}

/* 회사소개
-----------------------------------------------------------------------------*/
.mFind { background:url(/kepco_new/eng/img/about/pic_mapsearch_bg.gif) no-repeat left top; height:79px; width:327px; position:relative;}
.mFind dl { position:absolute; left:35px; top:17px; width:290px;}
.mFind dl dt { float:left; width:75px; margin-top:5px;}
.mFind dl dd { float:left; margin-bottom:5px;}
.mFind div { position:absolute; left:425px; top:140px; width:290px;}

/* 전기정보
-----------------------------------------------------------------------------*/
.se_mov01 { float:left;} 
.se_mov01 div { background:url(/kepco_new/eng/img/elec_info/mov_bg.gif) no-repeat left bottom; height:252px; width:281px;}
.se_mov02 { float:right; background:url(/kepco_new/eng/img/elec_info/mov_bg2.gif) no-repeat left 114px; width:361px; text-align:right;} 
.se_mov02 div { background:url(/kepco_new/eng/img/elec_info/mov_bg.gif) no-repeat right bottom; height:252px;}

.elec_search { background:url(/kepco_new/eng/img/elec_info/pic_search01.gif) no-repeat left top; height:182px; position:relative;}
.elec_search .tx { position:absolute; left:142px; top:24px;}
.elec_search ul { float:left;}
.elec_search li { float:left; margin-right:2px;}
.elec_search li img { display:block;}
.elec_search .ko { position:absolute; left:142px; top:67px;}
.elec_search .en { position:absolute; left:142px; top:90px;}
.elec_search .se { position:absolute; left:55px; top:118px;}
.elec_search .se input.text { border:4px #ab53ac solid; color:#ab53ac; padding:3px; vertical-align:middle; margin:0 3px; width:403px;}
.elec_search .se button { background:url(/kepco_new/eng/img/btn/btn_board_search2.gif) no-repeat left top; width:44px; height:30px; vertical-align:middle; text-indent:-900em; border:0 none; cursor:pointer;}
.elec_search_tx01 { background:url(/kepco_new/eng/img/elec_info/pic_search03.gif) no-repeat left top; width:169px; height:186px; margin-top:30px; float:left;}
.elec_search_tx01 div { overflow:auto; height:129px; width:140px; margin:30px 0 0 13px;}
.elec_search_tx01 div ul li { border-bottom:1px #e9e8e9 solid; padding:5px 5px 5px 0;}
.elec_search_tx01 div ul li a { font-weight:bold;}
.elec_search_tx02 { background:url(/kepco_new/eng/img/elec_info/pic_search02.gif) no-repeat left top; float:right; width:436px; height:100px; margin-top:30px;}
.elec_search_tx02 .tx { margin-top:20px;}
.elec_search_tx02 .th { font-weight:bold; margin-top:30px;}
.elec_search_tx02 .td { background:url(/kepco_new/eng/img/common/bl_or13.gif) no-repeat left 4px; padding-left:14px; margin-top:10px;}

.subst { background:url(/kepco_new/eng/img/elec_info/pic_substation04.gif) no-repeat left bottom; width:650px; padding-bottom:60px; margin-top:40px;}
.substPhote01 .photo { background:url(/kepco_new/eng/img/elec_info/pic_substation02.gif) no-repeat left top; height:207px; margin-top:10px; text-align:left;}
.substPhote01 .photo img { margin:20px 0 0 21px;}
.substPhote01 p { text-align:center;}
.substPhote01 .tex01 { margin-top:6px; font-weight:bold;}
.substPhote01 .tex02 { margin-top:8px; color:#a4a4a4;}
.substPhote01 .tex03 { margin-top:5px;}
.substPhote01 .den   { margin-top:8px;}

.substPhote02 .photo { background:url(/kepco_new/eng/img/elec_info/pic_substation03.gif) no-repeat left top; height:133px; width:181px; margin:10px 10px 0 0; text-align:left; float:left;}
.substPhote02 .photo img { margin:15px 0 0 15px;}
.substPhote02 p { width:100px;}
.substPhote02 .tex01 { margin-top:15px; font-weight:bold; float:left;}
.substPhote02 .tex02 { margin-top:8px; color:#a4a4a4; float:left;}
.substPhote02 .tex03 { margin-top:5px; float:left;}
.substPhote02 .den   { margin-top:8px; float:left;}

/* 레이어팝업
-----------------------------------------------------------------------------*/
#pop   { position:relative; z-index:100; left:80px; top:50px; display:none;}
#popup { position:relative; z-index:100; left:130px; top:-50px; display:none;}

.sreen { width:492px; height:342px; background:url(/kepco_new/eng/img/pr/pop_sreen.gif) no-repeat left top; position:absolute;}
.movs { position:absolute;}
.sreen .btns { position:absolute; right:15px; top:15px;}
.sreen .imgs  { margin:15px 0 0 14px;}

#pops   { position:relative; z-index:100; left:0; top:20px; display:none;}
.popFind { position:absolute;}
	.texFind { position:absolute; left:32px; top:29px;}
	.texFind dl { position:absolute; left:160px; top:60px; width:320px;}
	.texFind dl dt { float:left; width:80px; margin-top:5px;}
	.texFind dl dd { float:left; margin-bottom:5px; color:#d1d1d1;}
	.popFind h3 { margin:140px 0 0 0;}
	
	.popFind .btns { position:absolute; right:15px; bottom:0;}
	.popFind .imgs  { margin:15px 0 0 14px;}
	

/* print
-----------------------------------------------------------------------------*/
.subtext {margin-top:10px;} 
.wesub  {padding-left:15px;} 
.mLImg {padding-left:15px;} 
.mRImg {padding-right:15px;} 

/* 공용 여백
-----------------------------------------------------------------------------*/
.t_top_h {margin-top:0px;} /*테이블이 맨위쪽인경우*/
.t_top {margin-top:40px;} /*테이블 위쪽 여백*/
.t_t {margin-top:10px;} /*타이틀과 테이블 간격*/
.t_t1 {margin-top:5px;} /*타이틀과 테이블 간격*/

.cont_top {margin-top:0px;}  /*내용 위쪽 여백*/

.d1 {margin-top:35px;} 
.d1_h {margin-top:0px;} 
.d1_tab {margin-top:0px;} /*tab 아래인경우*/
.d1_top {margin-top:0px;} /*잴 위인경우*/
.d1_img_h {margin-top:20px;} /*이미지*/
.d1_img {margin-top:20px;} /*이미지*/

.d2 {margin-top:20px;} 
.d2_h {margin-top:15px;} 
.d2_tab {margin-top:15px;} /*tab 아래인경우*/
.d2_top {margin-top:0px;} /*잴 위인경우*/
.d2_img_h {margin-top:20px;} /*이미지*/
.d2_img {margin-top:20px;} /*이미지*/

.d3 {margin-top:5px;} 
.d3_h  {margin-top:15px;} 

.d4 {margin-top:5px;} 

.d5 {margin-top:10px;} 
.d5_h {margin-top:25px;}

.fc_jaju {color:#c94986;}
.fc_red {color:#f42416;}
.fc_yundoo {color:#5d9b0a;}
.fc_yellow {color:#ffff00;}
.fc_white {color:#ffffff;}
.fc_sky {color:#4e94c0;}
.ptex {color:#999999}

/* customer
-----------------------------------------------------------------------------*/

.info1 { background:url(/kepco_new/eng/img/invest/pic_ar02.gif) no-repeat left top; height:60px; position:relative;}
.info1 p { padding:15px 0 0 25px;}
.info1 div { position:absolute; left:50px; top:10px;}
.info1 div ul { padding-left:50px; float:left;}
.info1 div li { width:150px; padding-left:10px; float:left;}

.cal_input { background:url(/kepco_new/eng/img/customer/pic_cc02.gif) no-repeat left top; height:158px; position:relative;}
.cal_input div.L1 { position:absolute; left:30px; top:30px; }
.cal_input div.L2 { position:absolute; left:180px; top:30px; }
.cal_input div.L3 { position:absolute; left:420px; top:30px;}
.cal_input div.L4 { position:absolute; left:550px; top:30px;}
.cal_input div p {height:30px; vertical-align:middle !important; }
.cal_input p.text { padding:120px 0 15px 30px;}


.how1 { background:url(/kepco_new/eng/img/customer/pic_ab_howto_paybilll_bg_01.gif) no-repeat left top; height:310px; position:relative;}
.how1 div { position:absolute; left:30px; top:10px;}
.how1 dl { position:absolute; left:0px; top:17px; width:600px;}
.how1 dl dt { float:left; width:90px; margin-top:0px; }
.how1 dl dd { height:70px; margin-top:5px; margin-bottom:20px;}

.how2 { background:url(/kepco_new/eng/img/customer/pic_ab_howto_paybilll_bg_02.gif) no-repeat left top; height:205px; position:relative;}
.how2 div { position:absolute; left:30px; top:10px;}
.how2 dl { position:absolute; left:0px; top:17px; width:600px;}
.how2 dl dt { float:left; width:90px; margin-top:0px; }
.how2 dl dd { height:70px; margin-top:5px;  margin-bottom:15px;}




.bolckout { background:url(/kepco_new/eng/img/customer/pic_cc02.gif) no-repeat left top; height:158px; position:relative;}
.bolckout div { position:absolute; left:150px; top:20px; width:530px;}
.bolckout p.image {  position:absolute; left:30px; top:50px;}
.bolckout dl { position:absolute; left:0px; top:17px; width:620px;}
.bolckout dl dt { float:left; width:150px; margin-top:5px;}
.bolckout dl dd { float:left; margin-bottom:5px;}


.Procurement { background:url(/kepco_new/eng/img/business/pic_procure_bg.gif) no-repeat left top; height:160px; position:relative;}
.Procurement div.date { position:absolute; left:50px; top:30px; width:530px;}
.Procurement div.key { position:absolute; left:50px; top:80px; width:530px;}



.service1 { background:url(/kepco_new/eng/img/customer/pic_service_start_appl_bg.gif) no-repeat left top; height:87px; position:relative;}
.service1 p {  position:absolute; left:30px; top:20px; width:600px;}


.annual1 { background:url(/kepco_new/eng/img/invest/pic_m_corporate_bg.gif) no-repeat left top; height:242px; position:relative;}
.annual1 p {  position:absolute; left:30px; top:20px; width:600px;}

.voice1 { background:url(/kepco_new/eng/img/sustain/pic_sm_voice_readers_01_bg.gif) no-repeat left top; height:598px; position:relative;}
.voice1 div.qus {position:absolute; left:30px; top:20px; width:620px;}
.voice1 dl { position:absolute; left:0px; top:0px; width:620px;}
.voice1 dl dt { margin-top:10px;  margin-bottom:5px;}
.voice1 dl dd { width:150px;height:20px; float:left; margin-bottom:5px; }

.keyDesign { background:url(/kepco_new/eng/img/overseas/pic_pg_overview_03_bg.gif) no-repeat left top; height:143px; position:relative;}
.keyDesign div.t1 {position:absolute; left:10px; top:70px; width:200px;}
.keyDesign div.t2 {position:absolute; left:230px; top:70px; width:200px;}
.keyDesign div.t3 {position:absolute; left:440px; top:70px; width:200px;}


.sArea { background:url(/kepco_new/eng/img/overseas/pic_pg_operation_01_bg.gif) no-repeat left top; height:160px; position:relative;}
.sArea div.bd {position:absolute; left:200px; top:20px; width:400px;}

.edu1 { background:url(/kepco_new/eng/img/overseas/pic_distri_education_02_bg.gif) no-repeat left top; height:113px; position:relative;}
.edu1 div.bd {position:absolute; left:20px; top:20px; width:620px;}

.edu2 { background:url(/kepco_new/eng/img/overseas/pic_distri_education_03_bg.gif) no-repeat left top; height:103px; position:relative;}
.edu2 div.bd {position:absolute; left:20px; top:20px; width:620px;}


.exp_edu1 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_04.gif) no-repeat left 46px; height:203px; position:relative;}
.exp_edu1 div.t1 {position:absolute; left:0px; top:0px; width:218px;}
.exp_edu1 div.t2 {position:absolute; left:218px; top:0px; width:213px;}
.exp_edu1 div.t3 {position:absolute; left:431px; top:0px; width:219px;}
.exp_edu1 div.tex1 {position:absolute; left:15px; top:50px; width:200px;}
.exp_edu1 div.tex2 {position:absolute; left:225px; top:50px; width:200px;}
.exp_edu1 div.tex3 {position:absolute; left:440px; top:50px; width:200px;}

.exp_edu02 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_02_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu02 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu03 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_03_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu03 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu04 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_04_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu04 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu05 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_05_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu05 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu06 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_06_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu06 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu07 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_07_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu07 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu08 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_08_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu08 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu09 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_09_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu09 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu10 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_10_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu10 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu11 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_11_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu11 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.exp_edu12 { background:url(/kepco_new/eng/img/overseas/pic_distri_exp_education_12_bg.gif) no-repeat left top; height:106px; position:relative;}
.exp_edu12 div.tex {position:absolute; left:320px; top:40px; width:300px;}

.popbody {padding:0px 30px 0px 30px;text-align:left;}

.ac_over01 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_05_bg.gif) no-repeat left top; height:122px; position:relative;}
.ac_over01 div.tex {position:absolute; left:285px; top:20px; width:350px;}

.ac_over02 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_06_bg.gif) no-repeat left top; height:122px; position:relative;}
.ac_over02 div.tex {position:absolute; left:285px; top:20px; width:350px;}

.ac_over03 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_07_bg.gif) no-repeat left top; height:122px; position:relative;}
.ac_over03 div.tex {position:absolute; left:285px; top:20px; width:350px;}

.ac_over04 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_08_bg.gif) no-repeat left top; height:122px; position:relative;}
.ac_over04 div.tex {position:absolute; left:285px; top:20px; width:350px;}

.ac_over05 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_09_bg.gif) no-repeat left top; height:122px; position:relative;}
.ac_over05 div.tex {position:absolute; left:285px; top:20px; width:350px;}

.ac_over10 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_10_bg.gif) no-repeat left top; height:52px; position:relative;}
.ac_over10 div.tex {position:absolute; left:10px; top:15px; width:550px;}
.ac_over11 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_11_bg.gif) no-repeat left top; height:64px; position:relative;}
.ac_over11 div.tex {position:absolute; left:10px; top:15px; width:550px;}
.ac_over12 { background:url(/kepco_new/eng/img/overseas/pic_tr_acti_oversea_12_bg.gif) no-repeat left top; height:51px; position:relative;}
.ac_over12 div.tex {position:absolute; left:10px; top:15px; width:550px;}

.plaza1 { background:url(/kepco_new/eng/img/sustain/pic_so_menenat_plaza_02_bg.gif) no-repeat left top; height:215px; position:relative;}
.plaza1 div.tex {position:absolute; left:35px; top:55px; width:550px;}


.inquiry1 { background:url(/kepco_new/eng/img/customer/pic_ab_rate_inquiry_01_bg.gif) no-repeat left top; height:218px; position:relative;}
.inquiry1 div.tex1 {position:absolute; left:25px; top:110px; width:200px;}
.inquiry1 div.tex2 {position:absolute; left:245px; top:110px; width:350px;}
.inquiry1 div.tex3 {position:absolute; left:500px; top:135px; }
.inquiry1 p.t {height:15px;  padding:5px 0 5px 0;}
.inquiry1 p {height:25px;}

.branch1 { background:url(/kepco_new/eng/img/about/pic_con_branch_office_02_bg.gif) no-repeat left top; height:67px; position:relative;}
.branch1 div.tex {position:absolute; left:30px; top:20px; }


.Technology1 { background:url(/kepco_new/eng/img/overseas/pic_power_tech_01_bg.gif) no-repeat left top; height:105px; position:relative;}
.Technology1 div.tex {position:absolute; left:15px; top:20px; }
.Technology2 { background:url(/kepco_new/eng/img/overseas/pic_power_tech_02_bg.gif) no-repeat left top; height:106px; position:relative;}
.Technology2 div.tex {position:absolute; left:15px; top:20px; }
.Technology3 { background:url(/kepco_new/eng/img/overseas/pic_power_tech_03_bg.gif) no-repeat left top; height:83px; position:relative;}
.Technology3 div.tex {position:absolute; left:15px; top:20px; }
.Technology4 { background:url(/kepco_new/eng/img/overseas/pic_power_tech_04_bg.gif) no-repeat left top; height:156px; position:relative;}
.Technology4 div.tex {position:absolute; left:15px; top:20px; }

.Training1 { background:url(/kepco_new/eng/img/overseas/pic_power_training_01_bg.gif) no-repeat left top; height:85px; position:relative;}
.Training1 div.tex {position:absolute; left:15px; top:15px; }
.Training2 { background:url(/kepco_new/eng/img/overseas/pic_power_training_02_bg.gif) no-repeat left top; height:99px; position:relative;}
.Training2 div.tex {position:absolute; left:15px; top:15px; }
.Training3 { background:url(/kepco_new/eng/img/overseas/pic_power_training_03_bg.gif) no-repeat left top; height:150px; position:relative;}
.Training3 div.tex {position:absolute; left:15px; top:15px; }


.in_k_organization1 { background:url(/kepco_new/eng/img/overseas/pic_distri_kepco_02.gif) no-repeat left top; height:425px; position:relative;}
.in_k_organization1 div.tex {position:absolute; left:530px; top:25px; }

@media print {

}