﻿@charset "utf-8";
/************************************************************
*
*  Cascading Style Sheets  
*
************************************************************/


/************************************************************
*   LINK
************************************************************/
A { font: 11px/14px Arial,Helvetica, geneva,sans-serif; color:#666666 ; text-decoration: none; }
A:hover { font: 11px/14px Arial,Helvetica, geneva,sans-serif ; color:#333333 ; text-decoration: none;}

A.a_boardFaq { font: 11px/14px Arial,Helvetica, geneva,sans-serif; color:#666666 ; text-decoration: none; }
A:hover.a_boardFaq { font: bold 11px/14px Arial,Helvetica, geneva,sans-serif; letter-spacing:-1px; color:#73b66a ; text-decoration: none;}

A.a_resultList_here { font: bold 11px/14px Arial,Helvetica, geneva,sans-serif; color:#666666 ; text-decoration: none; letter-spacing:-1px;}
A:hover.a_resultList_here { font: bold 11px/14px Arial,Helvetica, geneva,sans-serif ; color:#333333 ; text-decoration: none; letter-spacing:-1px;}

A.a_mainBoardList { font: 12px/16px Arial,Helvetica, geneva,sans-serif; color:#666666 ; text-decoration: none; }
A:hover.a_mainBoardList { font: 12px/16px Arial,Helvetica, geneva,sans-serif ; color:#333333 ; text-decoration: none;}

A.a_welfare { font: 11px/14px Arial,Helvetica, geneva,sans-serif; color:#b174f6 ; text-decoration: none; }
A:hover.a_welfare { font: 11px/14px Arial,Helvetica, geneva,sans-serif ; color:#9966cc ; text-decoration: none;}

A.a_location { font: 11px/16px Arial,Helvetica, geneva,sans-serif; color:#999999 ; text-decoration: none; }
A:hover.a_location { font: 11px/16px Arial,Helvetica, geneva,sans-serif ; color:#666666 ; text-decoration: none;}

A.a_file { font: 11px/16px Arial,Helvetica, geneva,sans-serif; color:#999999 ; text-decoration: none; }
A:hover.a_file { font: 11px/16px Arial,Helvetica, geneva,sans-serif ; color:#666666 ; text-decoration: none;}

A.a_rePaging {font:11px/11px arial;padding:0 3px 0 3px;color:#999999;}
A:hover.a_rePaging {font:11px/11px arial;padding:0 3px 0 3px;color:#666666;}

A.a_paging, A:active.a_paging, A:visited.a_paging { font: bold 10px/15px verdana; color:#333333 ; text-decoration: none; }
A:hover.a_paging { font: bold 10px/15px verdana ; color:#000000 ; text-decoration: none;}

/************************************************************
*   TAG
************************************************************/
body,form,option,select,input,textarea,p,br,td,div,span,pre,blockquote,center { font: 11px/14px Arial,Helvetica, geneva,sans-serif ; color: #666666 ; }

body {background:url('/static/images/common/bodyBg.jpg') left top no-repeat;}
.body_none {background:none;}

form { margin: 0 ;}
textarea { border: solid 1px #727272; font: 11px/14px Arial,Helvetica, geneva,sans-serif ;} 

img { border: 0 ; }

/************************************************************
*   CUSTOM       
************************************************************/

.Wrap {background:url('/static/images/common/body_footerBg.gif') left bottom repeat-x;}

.ContentsArea {padding: 0 0 0 47px;}
.ContentsArea_1depth {padding: 0 0 0 17px;}
.ContentsAreaTop {background:url('/static/images/common/contents_box_01.gif') no-repeat;}

.1depthTitle {padding:15px 0 0 0;}
.pTitle {padding:16px 0 8px 0;border-bottom:solid 1px #e8e8e8;}
.tbl_ptitle {margin-bottom:40px;}
.stit {padding:0 0 12px 0;}
.stit2 {padding:20px 0 12px 0;}
.stit3 {padding:40px 0 18px 0;}

/* Footer ******************/
.footer {padding: 82px 0 0 40px;background:url('/static/images/common/body_footerBg.gif') left bottom repeat-x;}

/* Location ******************/
.location { font: 11px/16px Arial,Helvetica, geneva,sans-serif ; color: #999999 ;}
.location_here { font: bold 11px/16px Arial,Helvetica, geneva,sans-serif  ; color: #3399cc ; }

/* TABLE ******************/
.fixed { table-layout: fixed }
.break { word-break: break-all ; word-wrap:break-word }
.keep { word-break: keep-all }

/* FORM ******************/
.nobb { border: 0 ; background: none;}
.input_text { border: solid 1px #e5e5e5;background-color:#f7f7f7;}

/* BOLD ******************/
.b	{ font-weight: bold }

/* PADDING *******************/
.lp30 {padding-left:30px;}
.bp10 {padding-bottom:10px;}
.bp20 {padding-bottom:20px;}
.bp30 {padding-bottom:30px;}
.bp40 {padding-bottom:40px;}
.bp50 {padding-bottom:50px;}
.tp5 {padding-top:5px;}
.tp10 {padding-top:10px;}
.tp30 {padding-top:30px;}

.tm30 {margin-top:30px;}
.tm40 {margin-top:40px;}
.lm5 {margin-left:5px;}

/* ETC *****************/
.f11 { font: 11px/16px Arial,Helvetica, geneva,sans-serif ; }
.tbl_butt_1 {margin-top:10px;}
.tbl_butt_2 {margin-top:15px;}
.tbl_butt_3 {margin-top:5px;}
.buttTd1 {padding-right:10px;}
.buttTd2 {padding-right:5px;}

/*** KDC ***/
.tbl_board_1_title {border-collapse:collapse;margin-left:24px;}
.tbl_board_1_title td.tit1 {padding:3px 0 6px 0 ;}
.tbl_board_1_title td.tit2 {padding:6px 0 4px 0 ;}
.tbl_board_1_title td.title {padding:0 0 0 5px;border-bottom:solid 1px #f1f1f1;}
.tbl_board_1_title td.num1 {padding:3px 0 0px 5px ;color:#999999;font:10px/16px verdana;}
.tbl_board_1_title td.num2 {padding:3px 0 0px 0 ;color:#999999;font:10px/16px verdana;}

.tbl_board_1_view {border-collapse:collapse;margin:40px 0 40px 0;}
.tbl_board_1_view td.photo {padding:0 27px 0 18px;}
.tbl_board_1_view td.photo .photoBox {border:solid 1px #f1f1f1;padding:2px;}
.tbl_board_1_view td.viewTxt {padding:0 18px 0 0 ;line-height:24px;text-align:justify;}

.tbl_board_1_List {border-collapse:collapse;margin-left:5px;}
.tbl_board_1_List td {padding:4px 0 3px 0;border-bottom:solid 1px #f1f1f1;}
.tbl_board_1_List td.title {padding-left:22px;}
.tbl_board_1_List td.num {padding:3px 0 0 0;color:#999999;font:10px/16px verdana;text-align:center;}
.tbl_board_1_List td.txt {color:#999999;text-align:center;}
.tbl_board_1_List td.img {padding:7px 0 0 0;text-align:center;}
.tbl_board_1_List td.viewContents {padding:17px 27px 17px 27px;background-color:#f6f6f6;color:#999999;line-height:16px;}

.tbl_board_1_Write {border-collapse:collapse;border-bottom:solid 2px #e0e0e0;}
.tbl_board_1_Write th {padding:6px 0 4px 10px;text-align:left;border-bottom:solid 1px #f1f1f1;}
.tbl_board_1_Write td {padding:5px 0 5px 0;border-bottom:solid 1px #f1f1f1;}
.tbl_board_1_Write td.nl {padding:0;border-bottom:none;}

.tbl_board_2_title {border-collapse:collapse;margin-left:14px;}
.tbl_board_2_title td.tit1 {padding:3px 0 6px 0 ;}
.tbl_board_2_title td.tit2 {padding:6px 0 4px 0 ;}
.tbl_board_2_title td.title {padding:0 0 0 5px;border-bottom:solid 1px #f1f1f1;}
.tbl_board_2_title td.num1 {padding:3px 0 0px 5px ;color:#999999;font:10px/16px verdana;}
.tbl_board_2_title td.num2 {padding:3px 0 0px 0 ;color:#999999;font:10px/16px verdana;}
.tbl_board_2_title td.file {padding:6px 0 0px 0 ;color:#999999;font:10px/16px verdana;}

.tbl_board_2_view {border-collapse:collapse;margin:25px 0 50px 5px;}
.tbl_board_2_view td.viewTxt {padding:0 0 0 0 ;line-height:24px;}
.tbl_board_2_view td.photo {padding:0 0 20px 0; text-align:center;}
.tbl_board_2_view td.viewTxt2 {padding:0 0 30px 0 ;text-align:center;}
.tbl_board_2_view td.photo2 {padding:0 0 10px 0; text-align:center;}
.tbl_board_2_view td.viewcp {padding:10px 0 0 0;}

.tbl_board_2_pn {border-collapse:collapse;border-top:solid 1px #f1f1f1;border-bottom:solid 2px #e0e0e0;margin:0px 0 0 5px;}
.tbl_board_2_pn td {border-bottom:solid 1px #f1f1f1;}
.tbl_board_2_pn td.tit {padding:7px 0 7px 0;}
.tbl_board_2_pn td.list {padding:5px 0 2px 0;}

.tbl_board_2_butt {margin:5px 0 0 5px;}

.tbl_loginBox {border-collapse:collapse;margin-bottom:15px;}
.tbl_loginBox td.bl {border-bottom:solid 1px #f1f1f1;}

.tbl_writeForm {border-collapse:collapse;border-top:solid 1px #c3dff5;border-bottom:solid 2px #e0e0e0;}
.tbl_writeForm th {border-bottom:solid 1px #f1f1f1;padding:10px 0 10px 0;text-align:left;}
.tbl_writeForm td {border-bottom:solid 1px #f1f1f1;color:#999999;}
.tbl_writeForm td.form {border-bottom:solid 1px #f1f1f1;padding:5px 0 5px 0;}

dl.moral {font:11px/16px Arial,Helvetica, geneva,sans-serif; }
dl.moral dt {font-weight:bold;margin:0;}
dl.moral dd {padding-left:15px;margin:0;}

.tbl_related td {padding-bottom:30px;}

/*** BIZ ***/
.resultPhoto {padding:0 0 0 6px;}
.buttResult {padding:17px 0 0 0;}
.resultTxt {padding:20px 0 30px 0;}
.resultTit {padding:2px 0 0 0;}

.tbl_resultList {border-collapse:collapse;border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;}
.tbl_resultList td.list {padding:4px 0 2px 19px ;border-bottom:solid 1px #f1f1f1;background:url('/static/images/common/icon/result_list.gif') left 45% no-repeat;}
.tbl_resultList td.listHere {padding:4px 0 2px 19px ;border-bottom:solid 1px #f1f1f1;background:url('/static/images/common/icon/result_listHere.gif') left 45% no-repeat;}
.tbl_resultList td.num {padding:3px 0 2px 4px ;border-bottom:solid 1px #f1f1f1; font:11px/16px verdana;}

.tbl_resultPaging {border-collapse:collapse;border-bottom:solid 2px #e0e0e0; margin-left:5px;}
.tbl_resultPaging td.paging {padding:10px 0 10px 0;}
.tbl_resultPaging span.num {padding:0 2px 0 2px;}

.tbl_resultPaging2 {border-collapse:collapse; margin-left:5px;}
.tbl_resultPaging2 td.paging {padding:10px 0 10px 0;}
.tbl_resultPaging2 span.num {padding:0 2px 0 2px;}


/*** IR ***/
.nowPrice_01 {font:12px/14px Arial,Helvetica, geneva,sans-serif; color:#000000; padding-top:3px;}
.nowPrice_02 {font:11px/14px Arial,Helvetica, geneva,sans-serif; color:#000000; padding-top:3px;padding-right:5px;}

.tbl_mainBoardList {border-collapse:collapse;}
.tbl_mainBoardList td.list {font:12px/16px Arial,Helvetica, geneva,sans-serif; color:#666666;border-bottom:solid 1px #e0e0e0;padding:3px 0 0 0;}
.tbl_mainBoardList td.date {font:12px/16px Arial,Helvetica, geneva,sans-serif; color:#666666;border-bottom:solid 1px #e0e0e0;padding:3px 0 0 0;}

.tbl_stock_01 {border-collapse:collapse;border-top:solid 2px #bebebe;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 th {font:11px/16px Arial,Helvetica, geneva,sans-serif;padding:4px 0 1px 8px;text-align:left;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 th.b {font:bold 11px/16px Arial,Helvetica, geneva,sans-serif;padding:4px 0 1px 0;text-align:center;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 td {padding:4px 40px 1px 0;text-align:right;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 td.al {padding:4px 40px 1px 8px;text-align:left;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 td.ac {padding:4px 0 1px 0;text-align:center;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_01 td.blue01 {color:#0c96c8;}
.tbl_stock_01 td.blue02 {color:#447386;}
.tbl_stock_01 td span.blue03 {color:#4a7dde;}
.tbl_stock_01 td.red01 {color:#eb4d21;}
.tbl_stock_01 td.green01 {color:#34a009;}
.tbl_stock_01 td.B {font-weight:bold;}

.tbl_stock_02 {border-collapse:collapse;border-top:solid 2px #bebebe;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 th {font:11px/16px Arial,Helvetica, geneva,sans-serif;padding:4px 0 1px 8px;text-align:left;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 th.b {font:bold 11px/16px Arial,Helvetica, geneva,sans-serif;padding:4px 0 1px 0;text-align:center;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 td {padding:4px 15px 1px 0;text-align:right;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 td.r30 {padding:4px 30px 1px 0;}
.tbl_stock_02 td.al {padding:4px 15px 1px 8px;text-align:left;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 td.ac {padding:4px 0 1px 0;text-align:center;border-bottom:solid 1px #e3e2e2;}
.tbl_stock_02 td.blue01 {color:#0c96c8;}
.tbl_stock_02 td.blue02 {color:#447386;}
.tbl_stock_02 td.blue03 {color:#2e4799;}
.tbl_stock_02 td span.blue03 {color:#4a7dde;}
.tbl_stock_02 td.red01 {color:#eb4d21;}
.tbl_stock_02 td.green01 {color:#34a009;}

.tbl_chart {border-collapse:collapse;}
.tbl_chart th {border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;padding:7px 0 6px 10px;text-align:left;}
.tbl_chart th.d2 {border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;padding:7px 0 6px 20px;text-align:left;}
.tbl_chart th.ac {padding:7px 0 6px 0; text-align:center;}
.tbl_chart td {border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;padding:4px 10px 1px 0;text-align:right;}
.tbl_chart td.ac {text-align:center;padding:4px 0 1px 0;}
.tbl_chart td.al {text-align:left;padding:4px 0 1px 10px;}
.tbl_chart td.nl {border-bottom:solid 1px #ececec;border-right:none;}
.tbl_chart td.none {border:none;padding:0;}

/*** RND ***/
.rndBox {padding:15px 0 10px 19px;}

.tbl_board_3_List {border-collapse:collapse;margin-left:5px;}
.tbl_board_3_List td {padding:10px 0 9px 0;border-bottom:solid 1px #f1f1f1;color:#999999;}
.tbl_board_3_List td.title {padding-left:11px;color:#666666;}
.tbl_board_3_List td.num {padding:3px 0 0 0;color:#999999;font:10px/16px verdana;text-align:center;}
.tbl_board_3_List td.num {padding:9px 0 0 0;color:#999999;font:10px/16px verdana;text-align:center;}
.tbl_board_3_List td.img {padding:9px 0 0 0;text-align:center;}
.tbl_board_3_List td.img2 {padding:12px 0 0 0;text-align:center;}

.productList {border-bottom:solid 1px #f1f1f1;padding:0 0 20px 8px;}


/*** welfare ***/
.welfareBox {padding:17px 0 19px 18px;}
dl.thanksletter {padding:0;margin:0; width:260px;}
dl.thanksletter dt {color:#b174f6;background:url('/static/images/welfare/main/05_icon_01.gif') 0 1px no-repeat; padding:0 0 3px 7px;margin:0;}
dl.thanksletter dd {color:#666666;padding:0 0 0 7px;margin:0;}

.tbl_form_0504 {border-collapse:collapse; border-top:solid 1px #d6cdfb;border-bottom:solid 2px #e0e0e0;}
.tbl_form_0504 th {border-bottom:solid 1px #f1f1f1;padding:10 px 0 10px 10px;text-align:left;}
.tbl_form_0504 td {border-bottom:solid 1px #f1f1f1;padding:5px 0 5px 0;color:#999999;}


/*** PR ***/
.tbl_photo {border-collapse:collapse;border-bottom:solid 2px #e0e0e0;}
.tbl_photo td {border-bottom:solid 1px #f1f1f1;padding:10px 0 10px 0;}
.tbl_photo td.photoBox {width:115px;height:80px;padding:3px;background:url('/static/images/pr/photo/0604_photoBg.gif') no-repeat;border:none;}
.tbl_photo td.num {color:#999999;font:11px/13px verdana;}
.tbl_photo td.date {border:none;text-align:right;height:15px;color:#999999;font:11px/13px verdana;padding:0 5px 10px 0;}
.tbl_photo td.list {border:none;padding:0;}
.tbl_photo td.nl {border:none;padding:0;}

.tbl_theme {border-collapse:collapse;}
.tbl_theme td.thumb {border:solid 1px #ebebeb;padding:2px;}
.tbl_theme td.download {padding:10px 0 20px 0;}

.webzinePhoto01 {padding:1px; border:solid 3px #ebebeb;}
.webzinePhoto02 {border:solid 2px #a9a8a7;}


/*** CAREER ***/
.tbl_careerFaq {border-collapse:collapse;}
.tbl_careerFaq td.icoq {}
.tbl_careerFaq td.icoa {padding:15px 0 0 0;}
.tbl_careerFaq td.qlist {padding:2px 0 9px 8px;border-bottom:solid 1px #f1f1f1;}
.tbl_careerFaq td.alist {padding:11px 0 27px 8px;}

/*** SITEMAP ***/
.tbl_faq {}
.tbl_faq td.subject {border-bottom:solid 1px #f1f1f1;padding:5px 10px 2px 15px;}
.tbl_faq td.no {border-bottom:solid 1px #f1f1f1;text-align:center;color:#999999;padding:5px 0 2px 0;}
.tbl_faq td.tit {background-color:#fafafa;padding:0 0 0 20px;}
.tbl_faq td.answer {border-bottom:solid 1px #f1f1f1;background-color:#fafafa;color:#999999;padding:15px 15px 15px 15px;}


/*** SITEMAP ***/
td.1d {padding:0 0 7px 0;}
td.2d {padding:4px 0 4px 0; border-bottom:solid 1px #f1f1f1;}

td.contachBox {padding:15px 0 20px 20px;}

.tbl_contact {border-collapse:collapse;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #ececec;}
.tbl_contact th {border-bottom:solid 1px #e4e4e4;padding:6px 0 6px 0;}
.tbl_contact td {border-bottom:solid 1px #ececec;border-right:solid 1px #ececec;text-align:center;padding:4px 0 2px 0;}
.tbl_contact td.tit {padding:6px 0 6px 0;}
.tbl_contact td.nl {border-bottom:solid 1px #ececec;border-right:none;}
