<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import 'common.css?v=1.2';
@import 'sub.css?v=1.3';
@import 'jquery-ui.css';
.contRela{overflow:hidden;width:940px;height:auto;margin:0 auto}

/* 탭메뉴 공통 */
.tabMenu{width:100%;height:auto;overflow:hidden;text-align:center}
.tabMenu ul{display:table;text-align:center;width:auto;margin:0 auto;border-collapse:collapse}
.tabMenu ul li{display:table-cell;background:#fff;height:50px;line-height:50px}
.tabMenu ul li.t01{width:200px}
.tabMenu ul li a{display:block;margin:0 5px;min-width:100px;max-width:100%;height:50px;overflow:hidden;border-top:1px solid #d0d0d0;font-size:14px;color:#555;padding:0 10px}
.tabMenu ul li.on a{border-top:3px solid #002b5c;height:47px;color:#002b5c;font-size:14px}

/* 탭메뉴 그룹사현황 */
.tabMenu_related ul li a{width:80px;min-width:80px;margin:0 5px;}


.ckMenu{overflow:hidden;width:100%;height:auto;text-align:center}
.ckMenu ul{display:table;width:auto;margin:0 auto;border-collapse:collapse;text-align:center}
.ckMenu ul li{display:table-cell;width:140px;height:50px;background:url(/static/images/bg/bg_line05.png) repeat-x left 10px;line-height:50px}
.ckMenu ul li.first{background:url(/static/images/bg/bg_line05.png) no-repeat 70px 10px}
.ckMenu ul li.last{background:url(/static/images/bg/bg_line05.png) no-repeat -50px 10px}
.ckMenu ul li a{display:inline-block;overflow:hidden;height:50px;margin:0 5px;background:url(/static/images/bg/bg_ck.png) no-repeat center top;line-height:80px;font-size:16px;color:#555}
.ckMenu ul li a.on{background:url(/static/images/bg/bg_ck_on.png) no-repeat center top;color:#1c2953}

.subTitle{padding:50px 0;font-size:50px;font-weight:600;line-height:95%;color:#001546;text-align:center}

/* 회사소개 &gt; 기업연혁 년도 탭 */
.historyTabMenu{overflow:hidden;width:100%;height:auto;margin-top:-17px;margin-bottom:17px;text-align:center}
.historyTabMenu ul{display:table;width:auto;margin:0 auto;border-collapse:collapse;text-align:center}
.historyTabMenu ul li{display:table-cell;height:50px;background:#fff;line-height:50px;text-align:center;}
.historyTabMenu ul li a{display:block;overflow:hidden;width:auto;min-width:68px;height:50px;margin:0 10px;padding:0 25px;border-top:1px solid #d0d0d0;font-size:14px;color:#555;text-align:center;width:125px; padding:0px;}
.historyTabMenu ul li.on a{height:47px;border-top:3px solid #002b5c;font-size:20px;font-weight:600;color:#002b5c;text-align:center}
.historyTabMenu_photo{margin-top:30px;margin-bottom:0}
.historyTabMenu.type01{position:relative;width:725px;margin:0 auto;text-align:center}
.historyTabMenu.type01:before{overflow:hidden;position:absolute;top:0;left:0;width:60px;height:10px;background:#fff;content:''}
.historyTabMenu.type01:after{overflow:hidden;position:absolute;top:0;right:0;width:60px;height:10px;background:#fff;content:''}
.historyTabMenu.type01 li{height:70px;background:#fff url(/static/images/bg/bg_tabbg.png) no-repeat center top;line-height:70px}
.historyTabMenu.type01 li.on{background:#fff url(/static/images/bg/bg_tabbg_on.png) no-repeat center top}
.historyTabMenu.type01 li a{height:70px;border-top:0;font-size:18px}
.historyTabMenu.type01 li.on a{border-top:0;font-size:20px;font-weight:600}

#minus_title .subTitle{margin-top:-50px}

table{border-collapse:collapse;table-layout:fixed}
.tbl_list01{width:100%;border-bottom:1px solid #ddd}
.tbl_list01 th{height:60px;border-top:3px solid #012b5d;border-bottom:1px solid #bdbdbd;background:#fafafa;font-size:16px;font-weight:normal;color:#002b5c}
.tbl_list01 td{height:53px;border-top:1px solid #dfdfdf;font-size:16px;color:#555;text-align:center}
.tbl_list01 td.al{text-align:left}
.tbl_list01 td a{font-size:16px}
.tbl_list01 td a:hover{color:#333;text-decoration:underline}
.tbl_list01 td span,.tbl_list01 td a{vertical-align:middle}
.tbl_list01 td span{font-size:16px}
.tbl_list01 tbody tr:hover td{background:#f0f1f5}
.tbl_list01 tbody tr:hover td.none{background:#fff}
.tbl_list01 td.none,.tbl_list01 td.empty,.tbl_list01 td.emptyResult{height:300px !important;border-bottom:1px solid #ddd;font-size:18px;text-align:center}
.tbl_list01 td.none:hover,.tbl_list01 td.empty:hover,.tbl_list01 td.emptyResult:hover{background:#fff}
.tbl_list01.type01 tbody tr:hover td,.tbl_list01.type02 tbody tr:hover td{background:#fff}
.tbl_list01.type02{border-top:3px solid #002b5c}
.tbl_list01.type02 tr th{height:auto;border-top:1px solid #dfdfdf;border-bottom:0;background:#fff;font-size:16px;color:#555;text-align:center}
.tbl_list01.type03 tr td{height:auto;padding:15px 0}
.tbl_list01.type03 .date{font-size:16px}
.job_ing{color:#002b5c}
.job_wait{color:#555}
.job_end{color:#acacac}
.tbl_list02{width:100%}
.tbl_list02 th{height:53px;border-top:3px solid #002b5c;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;font-weight:normal;color:#002b5c}
.tbl_list02 th:first-child{border-left:0}
.tbl_list02 td{height:53px;padding-right:20px;border-bottom:1px solid #bbb;border-left:1px solid #bbb;font-size:16px;color:#555;text-align:right}
.tbl_list02 .bor{border-right:1px solid #bbb}
.tbl_list02 tr.ac td{padding:0;text-align:center}
.tbl_list02 td.cell{padding-right:0;border-left:none;background:#f9f9f9;text-align:center}
.tbl_list02 td.al.cell{padding-left:40px;border-left:0;text-align:left}
.tbl_list02 td a{font-size:16px}
.tbl_list02 td a:hover{color:#333;text-decoration:underline}
.tbl_list02 td span,.tbl_list01 td a{vertical-align:middle}
.tbl_list02 td span{font-size:16px}
.tbl_list02.t01 td{padding:0;text-align:center}
.tbl_list02.t01 tr td:first-child{border-left:0}
.tbl_list02.t01 tr td.cell{background:#f9f9f9}
.tbl_list02.t01 tr td.type01{padding:15px;text-align:left}
.tbl_list03{width:100%;margin-top:50px;border-top:3px solid #002b5c}
.tbl_list03 th{height:53px;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c}
.tbl_list03 tr th:first-child{border-left:0}
.tbl_list03 td{height:53px;padding-left:20px;border-bottom:1px solid #bbb;font-size:17px;color:#555;text-align:left}
.tbl_list04{width:100%;border-top:3px solid #002b5c}
.tbl_list04 th{width:145px;height:53px;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c}
.tbl_list04 th span{color:#fe0000}
.tbl_list04 tr th:first-child{border-left:0}
.tbl_list04 td{width:775px;height:53px;padding-left:20px;border-bottom:1px solid #bbb;font-size:17px;color:#555;text-align:left}
.tbl_list05{width:1100px;border-top:3px solid #002b5c}
.tbl_list05 th{width:115px;height:53px;padding-left:30px;border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;font-weight:normal;color:#222;text-align:left}
.tbl_list05 th span{color:#fe0000}
.tbl_list05 tr th:first-child{border-left:0}
.tbl_list05 td{width:934px;height:53px;padding-left:20px;border-bottom:1px solid #bbb;font-size:17px;color:#555;text-align:left}
.tbl_list05 td .textarea{width:915px;height:394px}
.tbl_list06{width:638px;border-top:3px solid #002b5c}
.tbl_list06 th{width:145px;height:53px;padding:0 0 0 40px;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c;text-align:left}
.tbl_list06 tr th:first-child{border-left:0}
.tbl_list06 th.con{height:400px}
.tbl_list06 td{width:492px;height:53px;padding-left:20px;border-bottom:1px solid #bbb;font-size:17px;color:#555;text-align:left}
.tbl_list07{width:100%;border-top:3px solid #002b5c}
.tbl_list07 th{width:145px;height:53px;border-right:1px solid #bbb;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c}
.tbl_list07 th span{color:#fe0000}
.tbl_list07 tr th:first-child{border-left:0}
.tbl_list07 td{width:775px;height:53px;padding-left:20px;border-bottom:1px solid #bbb;font-size:17px;color:#555;text-align:left}
.tbl_list_etc{width:1072px;margin:0 0 0 29px}
.tbl_list_etc th{height:53px;border-top:3px solid #002b5c;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;font-weight:normal;color:#002b5c}
.tbl_list_etc th:first-child{border-left:0}
.tbl_list_etc td{height:53px;padding-right:20px;border-bottom:1px solid #bbb;border-left:1px solid #bbb;font-size:16px;color:#555;text-align:right}
.tbl_list_etc .bor{border-right:1px solid #bbb}
.tbl_list_etc tr.ac td{padding:0;text-align:center}
.tbl_list_etc td.cell{padding-right:0;border-left:none;background:#f9f9f9;text-align:center}
.tbl_list_etc td.al.cell{padding-left:40px;border-left:0;text-align:left}
.tbl_list_etc td a{font-size:16px}
.tbl_list_etc td a:hover{color:#333;text-decoration:underline}
.tbl_list_etc td span,.tbl_list01 td a{vertical-align:middle}
.tbl_list_etc td span{font-size:16px}
.tbl_list_etc.t01 td{padding:0;text-align:center}
.tbl_list_etc.t01 tr td:first-child{border-left:0}
.tbl_list_etc.t01 tr td.cell{background:#f9f9f9}
.tbl_list_etc.t01 tr td.type01{padding:15px;text-align:left}
.tbl_list_etc01 td.tle_td01{padding:0 0 0 17px}
.tbl_list_etc01 th.tle_th01{width:185px}
.tbl_list_etc01 th.tle_th02{width:644px}
.tbl_list_etc01 th.tle_th03{width:244px}
.tbl_list_etc02{margin:0 0 0 29px}
.tbl_list_etc02 th{height:53px;border-top:3px solid #002b5c;border-left:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c;font-weight:normal}
.tbl_list_etc02 th:first-child{border-left:0}
.tbl_list_etc02 td{height:53px;padding-right:20px;border-bottom:1px solid #bbb;border-left:1px solid #bbb;font-size:16px;color:#555;text-align:right}
.tbl_list_etc02 .bor{border-right:1px solid #bbb}
.tbl_list_etc02 tr.ac td{padding:0;text-align:center}
.tbl_list_etc02 td.cell{padding-right:0;border-left:none;background:#f9f9f9;text-align:center}
.tbl_list_etc02 td.al.cell{padding-left:40px;border-left:0;text-align:left}
.tbl_list_etc02 td a{font-size:16px}
.tbl_list_etc02 td a:hover{color:#333;text-decoration:underline}
.tbl_list_etc02 td span,.tbl_list01 td a{vertical-align:middle}
.tbl_list_etc02 td span{font-size:16px}
.tbl_list_etc02.t01 td{padding:0;text-align:center}
.tbl_list_etc02.t01 tr td:first-child{border-left:0}
.tbl_list_etc02.t01 tr td.cell{background:#f9f9f9}
.tbl_list_etc02.t01 tr td.type01{padding:15px;text-align:left}
.tbl_list_etc02 td.tle_td01{width:150px !important}
.tbl_list_etc02 td.tle_td02{width:386px !important}
.tbl_list_etc02 td.tle_td03{width:150px !important}
.tbl_list_etc02 td.tle_td04{width:385px !important}

.tb_typ01{width:100%;margin:10px 0 0 -15px;border-top:3px solid #002b5c;text-indent:0}
.tb_typ01 thead th{padding:11px 5px;border:1px solid #ddd;border-right:0;background:#f1f1f1;line-height:18px;color:#222;text-align:center}
.tb_typ01 tbody th,.tb_typ01 tbody td{padding:11px 20px;border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;line-height:18px}
.tb_typ01 tbody th{background:#fafafa;color:#222;text-align:center}
.tb_typ01 tbody td{background:#fff;color:#555;text-align:left;text-indent:0}
.tb_typ01 thead th:first-child,.tb_typ01 tbody th:first-child{border-left:0}
.ctd tbody td{text-align:center}
.tb_list{width:100%;margin-top:10px;border-top:1px solid #e5e5e5}
.tb_list td{position:relative;padding:12px 20px;border-left:1px solid #e5e5e5;border-bottom:1px solid #bbb;background:#fafafa;line-height:20px;color:#555}
.tb_list td a{position:absolute;top:7px;right:10px}
.tb_list td:first-child{border-left:0}

.tb_type02{width:100%}
.tb_type02 th,.tb_type02 td{padding:15px;line-height:21px;font-size:16px;text-align:center}
.tb_type02 th{border:1px solid #bbb;border-right:0;background:#f1f1f1;color:#222}
.tb_type02 tbody th{border-bottom:1px solid #bbb;background:#f9f9f9;color:#222;text-align:center}
.tb_type02 th.bol{border-left:1px solid #bbb}
.tb_type02 th.bor{border-right:1px solid #bbb}
.tb_type02 td{border-bottom:1px solid #bbb;border-left:1px solid #bbb;color:#555}
.tb_type02 td.cell{background:#f9f9f9;color:#222}
.tb_type02 th:first-child,.tb_type02 td:first-child{border-left:0}
.tbArea{margin-top:8px}
.tbArea p{margin-bottom:10px;text-align:right}
.tb_type02 td.bold{font-size:90px;font-weight:600;color:#002b5c}
.tbl_list01 td ul{padding:25px 15px}
.tbl_list01 td li{overflow:hidden;line-height:1.8}
.tbl_list01 td li strong{float:left;width:40px;font-size:16px;color:#555;text-align:left}
.tbl_list01 td li span{display:inline-block;float:left;font-size:16px;color:#555}
.tbl_list01 td.clr{color:#002b5c}
.tb_type03{width:100%}

.tb_type03 th,.tb_type03 td{padding:15px 8px;line-height:21px;font-size:16px;text-align:center}
.tb_type03 thead th{border:1px solid #bbb;border-top:3px solid #002b5c;border-right:0;background:#fafafa;color:#002b5c}
.tb_type03 tbody td{border-bottom:1px solid #bbb;border-left:1px solid #bbb;color:#555}
.tb_type03 tbody td.name{color:#222}
.tb_type03 tbody td.cell{background:#fafafa}
.tb_type03 th:first-child,.tb_type03 td:first-child{border-left:0}

.tb_type0301 thead th,.tb_type0301 tbody td{border-left:0}
.tb_type0301 td{padding:15px 20px}
.tb_type0301 td li{overflow:hidden;line-height:1.8}
.tb_type0301 td li strong{float:left;width:40px;font-size:16px;color:#555;text-align:left}
.tb_type0301 td li span{display:inline-block;float:left;font-size:16px;color:#555}
.tb_type0301 td.clr{color:#002b5c}
.tb_type04{width:100%;border-top:3px solid #002b5c}
.tb_type04 th,.tb_type04 td{padding:15px 35px;line-height:22px}

.tb_type04 th{border-right:1px solid #bbb;border-bottom:1px solid #bbb;background:#fafafa;font-size:16px;color:#002b5c;text-align:center}
.tb_type04 td{border-bottom:1px solid #bbb;font-size:16px;color:#555}

/* 그룹사현황 테이블 */
.tb_type04_related th, .tb_type04_related td{font-size:14px;font-weight:normal;padding:5px;}

/* list searh */
.listSearchBox{overflow:hidden;position:relative;width:100%;height:auto;margin:0 0 20px;text-align:right}
.listSearchBox select{min-width:120px;margin-left:10px}
.listSearchBox label,.listSearchBox select,.listSearchBox a,.listSearchBox span{font-size:14px;vertical-align:middle}
.listSearchBox label,.listSearchBox form span{color:#333}
.listSearchBox .inp{position:absolute;top:0;left:0;width:258px}
.listSearchBox .btnSearch01{overflow:hidden;position:absolute;top:0;left:280px;width:58px;height:34px;border:1px solid #ccc;border-left:0;background:#fafafa url(/static/images/ico/ico_search02.png) no-repeat center center;font-size:0;cursor:pointer}
.listSearchBox .total{position:absolute;left:0;bottom:0;font-size:14px;color:#222}
.listSearchBox .total span{font-size:14px;color:#002b5c}
.listSearchBox.t01{margin-bottom:0}
.listSearchBox.t01 select{min-width:120px;margin-left:10px}
.listSearchBox.t01 .inpbox{display:inline-block;overflow:hidden;height:auto}
.listSearchBox.t01 select,.listSearchBox.t01 .inpbox{vertical-align:middle}
.listSearchBox.t01 .inp{float:left;position:static}
.listSearchBox.t01 .btnSearch01{float:left;position:static}
.listSearchBox.t02{margin-bottom:10px;padding:30px 0;background:#f5f5f5;text-align:center}
.listSearchBox.t02 select{min-width:120px;margin-left:0}
.listSearchBox.t02 .inpbox{display:inline-block;overflow:hidden;height:auto}
.listSearchBox.t02 select,.listSearchBox.t02 .inpbox{vertical-align:middle}
.listSearchBox.t02 .inp{float:left;position:static}
.listSearchBox.t02 .btnSearch01{float:left;position:static}
.listSearchBox.t03{overflow:visible;margin-top:50px}
.listSearchBox .btnType01_hcj{margin-left: 4px;}

</pre></body></html>