@charset "euc-kr";
/* Andantino CSH(myint@naver.com) 100301 */

@import url(layout.css);

/* Àç¹«ÁöÇ¥ */
div.financial{width:578px;}
div.financial h4{margin-bottom:20px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
div.financial div.left{float:left; margin-bottom:20px;}
div.financial div.right{float:right; margin-bottom:20px;}
div.financial div.right h4{margin-left:11px;}

/* Àç¹«Á¤º¸ °øÅë table */
div.tableList1{width:100%; margin:0px 0px 20px 0px; border-top: 2px solid #014d7e; border-bottom: 1px solid #a8c2d2;}
table.searchInfo{width:100%;}
table.searchInfo tbody th{color:#ffffff; background-color: #6d8fc3; border-top:1px solid #c0d4e0; text-align:left; padding:5px 0px 5px 10px;}
table.searchInfo tbody td{border-top: 1px solid #e5e5e5; padding:0px 0px 0px 10px; }
table.searchInfo tbody td select{width:88px; color:#a1a1a1; vertical-align:middle; font-size:0.9em;}
table.searchInfo tbody td a img{vertical-align:middle;}
table.searchInfo tbody .first{ border-top:none;}

div.tableList2{width:100%; margin:0px 0px 20px 0px; border-top:1px solid #014d7e;  border-bottom: 1px solid #a8c2d2;}
table.resultList{width:100%;}
table.resultList th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:5px 0px 4px 0px;}
table.resultList th.first{border-left: none;}
table.resultList td.title1{color:#888888; padding:5px 0px 4px 10px; font-weight:normal; text-align:left; border-top:1px solid #c5d9e7; border-left:none; background-color: #f7faff;}
table.resultList td{color:#a1a1a1; text-align: right; padding:0px 10px 0px 0px; border-left: 1px solid #c5d9e7; border-top: 1px solid #c5d9e7; }
table.resultList td.center{text-align: center; }

p.tableInfo{color:#aaaaaa; font-size:0.95em; text-align: right;}
p.paragraph{color:#3b88b9; font-size:0.9em; padding:8px 0px 0px 0px;}
div.btnBox{width:100%; height: 20px; text-align: right;}

h4.titleReference{padding-left:14px; margin:15px 0px 0px 0px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}

/* °ü·ÃÀÚ·á */
div.reference{width:100%; margin:10px 0px 0px 0px; border-top: 2px solid #014d7e; }
div.reference ul li{padding:7px 0px 5px 5px; color:#666666; border-bottom:1px solid #c5d9e7;}
div.reference ul li a{color:#666666;}
div.reference ul li a img{vertical-align: middle; margin:-2px 0px 0px 0px;}

/* ½Å¿ëµî±Þ*/
#content.trust div.tab{margin-bottom:15px;}
ul.trust_tab a{background:url(/homepage/images/kor2/irinfo/finacial/trust_tab.gif) no-repeat left top;}

#content.trust h4{width:0px; height:0px; content:""; visibility:hidden; font-size:0; line-height:0;}
#content.trust h5{margin-top:0px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
#content.trust h5.titleSec{margin-top:30px;}
#content.trust p.explan{padding:0px 0px 20px 0px;} 

div.tableList3{width:100%; margin:19px 0px 0px 0px; border-top: 1px solid #014d7e;}
#content.trust table{width:100%;}
#content.trust table thead th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:6px 0px 6px 0px;}
#content.trust table thead th.first{border-left: none;}
#content.trust table tbody th{color:#888888; padding:5px 0px 4px 10px; font-weight:normal; border-bottom:1px solid #c5d9e7; border-left:none; background-color: #f7faff;}
#content.trust table tbody td{color:#a1a1a1; text-align:center; padding:5px 0px 4px 0px; border-left: 1px solid #c5d9e7; border-bottom: 1px solid #c5d9e7;}

#content.trust table.style01{text-align:left;}
#content.trust table.style01 tbody th{color:#ffffff; background-color: #6d8fc3; font-weight:bold;}
#content.trust table.style01 tbody td{text-align:left; padding-left:10px;}

#content.trust table.style02{text-align:left;}
#content.trust table.style02 tbody td.color{color:#699ab9; text-align:left; padding:5px 0px 4px 10px;}

/* °æ¿µ½ÇÀû tab*/
#content div.tab{margin-bottom:19px;}
ul.finacial2 a{background:url(/homepage/images/kor2/irinfo/finacial/finacial_tab2.gif) no-repeat left top;}

/* Àç¹«Á¦Ç¥ tab*/
#content div.tab{margin-bottom:19px;}
ul.finacial a{background:url(/homepage/images/kor2/irinfo/finacial/finacial_tab.gif) no-repeat left top;}

/* table board_list */
table.list_analy{width:612px; background:url(/homepage/images/kor2/common/table_default_bg2.gif) no-repeat right top;}
table.list_analy th{.padding-top:1px; .height:29px; height:30px; font-weight:normal; color:#fff; line-height:normal; background:url(/homepage/images/kor2/common/table_default_bar.gif) no-repeat left center;}
table.list_analy th.first{background:url(/homepage/images/kor2/common/table_default_bg1.gif) no-repeat left top;}
table.list_analy td{font-family:tahoma; font-size:0.8em; padding:4px 0px; text-align:center; background:url(/homepage/images/kor2/common/table_default_border.gif) repeat-x bottom;}
table.list_analy td.title{padding-left:10px; text-align:left; font-family:'µ¸¿ò', dotum; font-size:1em; line-height: 1.2em;}
table.list_analy td.no_data{text-align:center; font-family:'µ¸¿ò', dotum; font-size:1em; }
table.list_analy td img{vertical-align: middle;}

/* Annual Report */
#content.annual p.explan1{padding-bottom:28px;}
#content.annual p.explan2{padding-bottom:20px;}
#content.annual h4{margin-top:0px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
#content.annual  div.annualList1{width:612px; height:275px; clear:left; padding:15px 0px 0px 14px; border-bottom:1px solid #ebebeb;}
#content.annual  div.annualList2{width:612px; height:275px; clear:left; padding:29px 0px 0px 14px; border-bottom:1px solid #ebebeb;}
#content.annual .box1{width:128px; height:249px; text-align: center; margin-right:20px; float:left;}
#content.annual .box2{width:128px; height:249px; text-align: center; margin-right:0px; float:left;}
#content.annual .box1 .report, #content.annual .box2 .report{border:1px solid #c7dee7; margin-bottom:10px;}
#content.annual .box1 h5{margin:0px 0px; padding:0px 0px;}
#content.annual .box1 ul, #content.annual .box2 ul{margin-top:9px;}
#content.annual .box1 ul li, #content.annual .box2 ul li{padding-bottom:3px; line-height:0.8em;}
div.downArea{width:100%; height:20px; margin:20px 0px 0px 0px; clear:both;}
div.downArea .report{float:left; clear:left;}
div.downArea .download{float:right; clear:right;}

/* meeting */
p.meetingTxt1{height:37px;}
p.meetingTxt2{height:82px;}
p.meetingTxt3{margin:15px 0 0 5px; font-size:0.9em; color:#3b88b9;}

/* meeting calendar */
div.irCalendar{position:relative;}
div.irCalendar h4.month{margin:0 0 15px 0; width:100%; text-align:center; font-size:16px;}
div.irCalendar h4.month span{font-size:12px; color:#739dba;}
table.calendar{margin:0 auto; width:612px; border-bottom:1px solid #a8c2d2;}
table.calendar th{padding-right:8px; height:32px; text-align:right; color:#fff; font-family:tahoma; font-size:0.9em; font-weight:bold; border-top:1px solid #014d7e; border-left:1px solid #7c9ac9; border-bottom:1px solid #e5e5e5; background:#6d8fc3;}
table.calendar th.first{border-left:1px solid #6d8fc3;}
table.calendar td{width:78px; padding:10px 8px 0 0; height:85px; .height:73px; text-align:right; vertical-align:top; font-family:tahoma; font-size:0.8em; border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; background:#fff;}
table.calendar td.first{width:80px; color:#29a9ff; font-weight:bold;}
table.calendar td.ing{color:#fff; font-weight:bold; background:#3b88b9;}
table.calendar td a{display:block; margin-left:11px; padding:0 0 0 18px; text-align:left; font-size:11px; font-weight:bold !important; color:#434343 !important; background:url(/homepage/images/kor2/irinfo/meeting/ico_end.gif) no-repeat left 1px;}
p.prev{position:absolute; top:-3px; left:190px;}
p.next{position:absolute; top:-3px; right:190px;}

/* meeting cs */
div.irCs{margin-top:40px;}
div.irCs h4{margin-bottom:34px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
div.irCs dl{margin:-17px 0 0 10px;}
div.irCs dl.call{color:#699ab9;}
div.irCs dt{padding-left:10px; width:48px; height:19px; background:url(/homepage/images/kor2/common/support/bul_faq2.gif) no-repeat 1px 6px;}
div.irCs dd{position:relative; left:57px; top:-19px; width:400px; height:19px;}
div.irCs p{margin:-10px 0 0 5px; font-size:0.9em; color:#3b88b9;}

/* meeting form */
div.meetingForm{margin-bottom:30px;}
div.meetingForm h4{margin-bottom:15px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
div.meetingForm p.date{position:relative; margin-bottom:5px; padding-left:10px; color:#014d7e; background:url(/homepage/images/kor2/common/support/bul_faq2.gif) no-repeat 1px 6px;}
div.meetingForm p.date a{position:absolute; top:-2px; left:180px;}
div.meetingForm p.noti{margin-bottom:5px;}
div.meetingForm table{width:100%; border-bottom:1px solid #a8c2d2;}
div.meetingForm th{padding:6px 0 5px 10px; width:90px; vertical-align:top; text-align:left; font-size:1em; color:#fff; background:#6d8fc3; border-bottom:1px solid #dce8f0;}
div.meetingForm th.first, div.meetingForm td.first{border-top:2px solid #014d7e;}
div.meetingForm td{padding:3px 0 3px 10px; width:175px; font-size:1em; border-bottom:1px solid #dce8f0;}
div.meetingForm td.col{width:470px;}
div.meetingForm td .zipcode{position:relative; top:4px; .top:3px;}
div.meetingForm input.input{padding-left:2px; color:#666; border:1px solid #e1e1e1;}
div.meetingForm textarea.input{padding:5px; width:440px; height:130px; color:#666; border:1px solid #e1e1e1;}
div.meetingForm select{font-size:0.9em; color:#666;}

/* ÀÚ»çÁÖ ÇöÈ² */
h4.titleStock4{margin-bottom:15px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
h5.titleStock5{color:#3f7da8; margin-bottom:10px; font-size:1em; padding-left:12px; background:url(/homepage/images/kor2/prcenter/info/bull_02.gif) no-repeat 2px 6px;}
h4.titleStock4_1{margin-bottom:10px; padding-left:14px; background:url(/homepage/images/kor2/common/support/bul_faq1.gif) no-repeat left 2px;}
div.tableList6{width:100%; margin:0px 0px 0px 0px; border-top: 1px solid #014d7e; border-bottom: 1px solid #a8c2d2;}
div.tableList7{width:100%; margin:0px 0px 20px 0px; border-top: 1px solid #014d7e;}

/* ¹è´ç */
ul.dividTab a{background:url(/homepage/images/kor2/irinfo/stock/bg_dividend.gif) no-repeat left top;}
#content.stock .btnArea{position:relative; width:100%; height:25px;}

#content.stock .btn_right{position:absolute;  right:0px; top:0px; height:20px; margin-bottom:0px;}

div.tableList4{width:100%; margin:0px 0px 18px 0px; border-top: 1px solid #014d7e;}
#content.stock table.divied{width:100%;}
#content.stock table.divied thead th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:5px 0px 4px 0px;}
#content.stock table.divied thead th.first{border-left: none;}
#content.stock table.divied tbody th{color:#888888; padding:5px 0px 4px 10px; text-align:left; font-weight:normal; border-bottom:1px solid #c5d9e7; border-left:none; background-color: #f7faff;}
#content.stock table.divied tbody td{color:#a1a1a1; text-align:center; padding:5px 0px 4px 0px; border-left: 1px solid #c5d9e7; border-bottom: 1px solid #c5d9e7;}

#content.stock p.explan01{margin-left:22px; margin-bottom:14px;}
#content.stock ul.explan02{margin-left:34px; margin-bottom:14px;}
#content.stock ul.explan02 ul{padding-left:10px;}

div.qna_total{width:100%; margin:0px 0px 0px 0px; border-top: 2px solid #014d7e; border-bottom: 1px solid #a8c2d2;}
div.qna_total dl dt{width:100%; color:#666666; border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
div.qna_total dl dt.no_bg{border-top:none;}
div.qna_total dl dt span.mark{width:43px; padding:3px 0px 4px 0px; float:left; font-weight:bold; display:block; color:#ffffff; text-align:center; background-color:#6d8fc3; border-bottom: 1px solid #c0d4e0;}
div.qna_total dl dt span.question{padding:4px 0px 3px 53px; display:block; }
div.qna_total dl dd{color:#699ab9; padding:10px 0px 10px 54px; line-height:1.3em;}
p.qnaText{color:#699AB9; padding:10px 0 0 15px; font-size:0.9em; line-height:1.4em; background:url(/homepage/images/kor2/sustain/customer/bull_01.gif) no-repeat 0px 11px }

/* ÁÖÁÖÇöÈ² */
ul.conditonTab a{background:url(/homepage/images/kor2/irinfo/stock/bg_conditonTab.gif) no-repeat left top;}
h4.conditionTitle{color:#666666; margin-bottom:12px; font-size:1em; padding-left:9px; background:url(/homepage/images/kor2/prcenter/info/bull_02.gif) no-repeat 2px 6px;}
h4.conditionTitle span{color:#1054a1;}
div.conditionImg{width:612px; height:358px; margin-bottom:24px;}

/* °æ¿µÇöÈ² */
div.tab ul.finacialtab li a.menu1{background-position:left top;}
div.tab ul.finacialtab li a.menu2{width:107px !important; background-position:left -39px;}
div.tab ul.finacialtab li a.menu1.on1{background-position:-97px top !important;}
div.tab ul.finacialtab li a.menu2.on2{background-position:right -39px;}
ul.finacialtab a{background:url(/homepage/images/kor2/irinfo/finacial/bg_finacialtab.gif) no-repeat left top;}

div.finacialImg{width:612px; padding-top:5px; display:block; margin-bottom:24px;}
div.tableList5{width:100%; margin:0px 0px 10px 0px; border-top: 1px solid #014d7e; border-bottom:1px solid #a8c2d2;}
table.finacial{width:100%;}
table.finacial thead th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:5px 0px 4px 0px;}
table.finacial .first{border-left: none;}
table.finacial tbody th{color:#888888; padding:5px 0px 4px 10px; text-align:left; font-weight:normal; border-bottom:1px solid #c5d9e7; border-left:none; background-color: #f7faff;}
table.finacial tbody td{color:#a1a1a1; text-align:center; padding:5px 0px 4px 0px; border-left: 1px solid #c5d9e7; border-bottom: 1px solid #c5d9e7;}
table.finacial td.graph{padding:30px 0px 20px 0px;}
p.explanmore{color:#3490b2; font-size:0.9em;}
p.btnright{text-align:right;}

div.finacialBox{width:100%; padding-bottom:24px; margin-bottom:20px; border-top:2px solid #014d7e; border-bottom:1px solid #a8c2d2;}
.hide_title{content:""; width:0px; height:0px; visibility:hidden; font-size:0; line-height:0;}
div.finacialBox h5{width:596px; font-size:1em; padding:5px 0px 4px 16px; margin-bottom:8px; color:#ffffff; border-bottom:1px solid #c0d4e0; background:#6d8fc3 url(/homepage/images/kor2/irinfo/finacial/bull_white.gif) no-repeat 10px 12px;}
div.finacialBox h6{color:#3f7da8; padding-left:27px; font-size:1em; font-weight:normal; line-height:1.3em; background:url(/homepage/images/kor2/prcenter/info/bull_02.gif) no-repeat 19px 5px;}
div.finacialBox ul,
div.finacialBox dl{width:570px; margin-left:27px; color:#878a91; padding:4px 0px 18px 0px;}
div.finacialBox dl dt{float:left; margin-right:8px;}
div.finacialBox .line2{height:29px;}
div.finacialBox .titleTop{padding-bottom:15px;}
div.finacialBox .text01{padding-left:9px; background:url(/homepage/images/kor2/irinfo/finacial/bull_grey1.gif) no-repeat 0px 5px;}
div.finacialBox .text02{padding-left:9px; background:url(/homepage/images/kor2/irinfo/finacial/bull_grey1.gif) no-repeat 0px 7px;}

/* stock tab */
ul.stockTab1 li a{background:url(/homepage/images/kor2/irinfo/stock/stock_tab1.gif) no-repeat left top;}
ul.stockTab2 li a{background:url(/homepage/images/kor2/irinfo/stock/stock_tab2.gif) no-repeat left top;}
ul.stockTab3 li a{background:url(/homepage/images/kor2/irinfo/stock/stock_tab3.gif) no-repeat left top;}
ul.stockTab3 li a.menu4{width:107px !important;}
ul.stockTab4 li a{background:url(/homepage/images/kor2/irinfo/stock/stock_tab4.gif) no-repeat left top;}
ul.stockTab4 li a.menu2{width:107px !important;}
ul.stockTab5 li a{background:url(/homepage/images/kor2/irinfo/stock/stock_tab5.gif) no-repeat left top;}