/* 占썬꺁�삀占쏙퐜罹놅옙�늿�굲�뜝�럥�맄雅��굢�삕 */
.intro {width:100%; overflow:hidden;}
.intro .introT {width:100%; overflow:hidden;}
.intro .introT .left {float:left; width:320px;}
.intro .introT .right {float:right; width:479px;}
.layout-1024 .intro .introT .left {float:left; width:300px;}
.layout-1024 .intro .introT .right {float:right; width:419px;}

.intro .introT .left .cmt {line-height:110%; margin-bottom:0.6em; color:#007bbd; font-size:2.6em; letter-spacing:-1px;}/*color:#018ad2;*/
.intro .introT .cmt2 {line-height:140%; margin-bottom:0.3em; color:#333; font-size:1.25em;}
.intro .introT .right img {width:100%;}
.intro .introT p .BoldT { font-weight:bold;}
.intro .txt {clear:both; width:100%;}
.intro p {line-height:150%; margin-bottom:1.75em; font-size:1.25em;}

.intro .history {clear:both; margin-bottom:2.5em; padding:2.8em 2.5em 2em; background:#f4fcff; overflow:hidden;}
.layout-1024 .intro .history {padding:2.8em 1.8em 2em;}
.intro .history .left {float:left; width:50%;}
.intro .history .right {float:right; width:49%;}
.layout-1024 .intro .history .left {float:left; width:49%;}
.layout-1024 .intro .history .right {float:right; width:51%;}
.intro .history ul {clear:both; width:100%;}
.intro .history ul li { color:#333; line-height:125%; padding-bottom:0.5em; font-size:1em; font-weight:bold;}
.intro .history ul li strong {color:#333;}
.intro .history ul li span {display:block; padding-left:0.6em; color:#666; font-weight:normal;}

.inforTb th {width:9.5em; padding:7px 0 6px !important; font-weight:bold;}
.inforTb td {padding:7px 10px 6px 15px !important;}
.inforTb td strong {color:#007bbd; font-weight:bold;}/*color:#0089d0;*/
.inforTb td .img {padding:7px 0;}
.inforTb td .subL {padding:0 1.3em !important;}
.inforTb td.end {width:11.5em;}

.itTb th {width:11em !important;}
.itTb td.end {width:17.25em !important;}


/* CEO */
h4.titThis {float:left; width:185px; line-height:126%; padding:0.65em 0 1.25em; color:#333; font-size:1.45em; font-weight:bold;}
h4.titThis02 {clear:left; width:5.5em; line-height:126%; padding:0.35em 0 0.7em; color:#333; font-size:1.7em; font-weight:bold;}
.layout-1024 h4.titThis02 {clear:left; width:6em;}
h4.blue01 {border-top:5px solid #819fd1;}
h4.blue01 strong {color:#819fd1;}
h4.blue02 {border-top:5px solid #4faee4;}
h4.blue02 strong {color:#4faee4;}
h4.blue03 {width:9.2em; border-top:5px solid #3061b0;}
.layout-1024 h4.blue03 {width:9.8em;}
h4.blue03 strong {color:#3061b0;}
h4.blue04 {width:9.45em; border-top:5px solid #873ab6;}
.layout-1024 h4.blue04 {width:10em;}

.ceo {width:100%; overflow:hidden;}
.ceo .img {width:812px; margin-bottom:1.6em;}
.layout-1024 .ceo .img {width:732px; margin-bottom:1.6em;}
.ceo .img img {width:100%;}
.ceo .cont {width:100%; overflow:hidden;}
.ceo .cont li {width:100%; padding-bottom:2.9em; overflow:hidden;}
.ceo .cont h4 {float:left; width:185px;}
.ceo .cont .right {float:right; width:590px; line-height:162%; font-size:1.2em;}
.layout-1024 .ceo .cont h4 {float:left; width:170px;}
.layout-1024 .ceo .cont .right {float:right; width:530px;}

/* 占쎌쥙�윞占싼귣뭄占쎈슣�굲占쎌쥜�삕  */
.profile {position:relative; width:100%; overflow:hidden;}
.profile .img {position:absolute; top:4.1em; right:0; z-index:40; width:390px;}
.layout-1024 .profile .img {width:340px;}
.profile .img img {width:100%;}
.profile .profileT {width:100%; margin-bottom:3.8em;}
.profile .profileT .cmt {line-height:95%; margin-bottom:0.25em; color:#007bbd; font-size:3.5em;}/*color:#018ad2;*/
.profile .profileT .cmt strong {font-weight:bold; font-size:1.1em;}
.profile .profileT .cmt2 {line-height:157%; color:#333; font-size:1.3em;}

.profile .left {position:relative; z-index:50; float:left; width:440px;}
.profile .right {position:relative; z-index:50; float:right; width:330px;}
.layout-1024 .profile .left {width:420px;}
.layout-1024 .profile .right {width:310px;}
.profile .cont {width:100%; padding-bottom:3.55em; overflow:hidden;}
.profile .cont li {width:100%; font-size:1.15em; overflow:hidden;}
.profile .cont li .date {line-height:131% !important; float:left; width:6.7em;}
.profile .cont li .txt {line-height:131% !important; float:left; width:25em;}
.profile .right .cont li .txt {line-height:131% !important; float:left; width:16.5em;}

.profile .pBox {clear:both; width:100%; overflow:hidden;}
.ceoTb th {width:4.5em !important;}
.ceoTb .subject {width:50em !important;}
.ceoTb .cell {width:5.8em !important;}
.ceoTb .end {width:7.8em !important;}

/* 占쎌쥙�윞占싼띿삕野껓옙  */
.history {width:100%; overflow:hidden;}
.history .historyT {width:100%; padding-bottom:2.4em; overflow:hidden;}
.history .historyT .l {float:left; width:320px;}
.layout-1024 .history .historyT .l {width:290px;}
.history .historyT .r {float:right; width:419px;}
.layout-1024 .history .historyT .r {width:369px;}
.history .historyT .cmt {line-height:110%; margin-bottom:0.5em; color:#007bbd; font-size:2.6em;}/*color:#018ad2;*/
.history .historyT .cmt strong {font-weight:bold;}
.history .historyT .cmt2 {line-height:157%; color:#333; font-size:1.25em;}
.history .historyT .r img {width:100%;}
.history .cont {width:100%; padding-top:3.15em; border-top:1px solid #e4e4e4; overflow:hidden;}
.history .cont ul {width:100%;}
.history .cont ul h4 {float:left; width:9.5em; line-height:140%; padding:0.35em 0 0.7em; color:#333; font-size:1.3em; font-weight:bold;}
.history .cont ul li {width:100%; padding-bottom:3.4em; overflow:hidden;}
.history .cont ul li .img {float:left; width:158px; padding-left:6em;}
.layout-1024 .history .cont ul li .img {width:135px;}
.history .cont ul li .img img {width:100%;}
.history .cont ul ul {float:left; width:50%; padding-left:2.3em;}
.history .cont ul ul li {padding-bottom:0 !important; font-size:1.1em;}
.history .cont ul ul li .date {float:left; width:10%; line-height:1.7em; color:#333; font-weight:bold;}
.history .cont ul ul li .txt {float:left; width:90%;line-height:1.75em;}
.history h4.tit01 {border-top:5px solid #007bc3;}/*color:#4faee4;*/
.history h4.tit01 strong {color:#007bc3;}
.history h4.tit02 {border-top:5px solid #3d74d2;}/*color:#819fd1;*/
.history h4.tit02 strong {color:#3d74d2;}
.history h4.tit03 {border-top:5px solid #0678d4;}/*color:#4594d3;*/
.history h4.tit03 strong {color:#0678d4;}
.history h4.tit04 {border-top:5px solid #3378c3;}/*color:#3a7bc1;*/
.history h4.tit04 strong {color:#3378c3;}
.history h4.tit05 {border-top:5px solid #3871e1;}/*color:#7196e1;*/
.history h4.tit05 strong {color:#3871e1;}
.history h4.tit06 {border-top:5px solid #3061b0;}/*color:#3061b0;*/
.history h4.tit06 strong {color:#3061b0;}
.history h4.tit07 {border-top:5px solid #1b55b3;}
.history h4.tit07 strong {color:#1b55b3;}

/* 핵심가치(160506 수정) */
.worth {width:100%; overflow:hidden;}
.worth .worthT {width:100%; padding-bottom:3.2em; overflow:hidden;}
.worth .worthT .left {float:left; width:223px; padding-left:44px;}
.worth .worthT .right {float:right; width:470px; padding-top:12px;}
.layout-1024 .worth .worthT .left {width:173px; padding-left:40px;}
.layout-1024 .worth .worthT .right {width:500px; padding-top:10px;}
.layout-1400 .worth .worthT .left {width:273px; padding-left:48px;}
.layout-1400 .worth .worthT .right {width:540px; padding-top:14px;}
.worth .worthT .left img {width:100%;}
.worth .video {margin-bottom:3.3em;}
.worth .worthT .right .cmt {line-height:125%; margin-bottom:1em; color:#007bbd; font-size:2.6em;}
.worth .worthT .right .cmt strong {line-height:130%; font-family:nanumGothicBold !important; font-size:1em;}
.worth .worthT .right p {line-height:165%; margin-bottom:1.35em; font-size:1.2em;}
.worth .worthT .right a {float:right;}

.worth .before { padding:30px 0 40px 0; border-bottom:1px solid #c8c8c8; overflow:hidden; }
.worth .before .left { float:left; width:317px; }
.worth .before .right { float:left; width:470px; margin-top:-50px; }
.worth .before .right ul li { padding:30px 0; border-bottom:1px solid #d7d7d7; overflow:hidden; }
.worth .before .right ul li:last-child { border-bottom:0; }
.worth .before .right ul li .r_left { float:left; width:117px; }
.worth .before .right ul li .r_right { float:left; width:353px; line-height:1.7; }
.worth .before .right ul li .r_right .txt_blue { display:block; margin-bottom:5px; font-size:20px; color:#1066ad; font-weight:bold; }
.worth .before .right ul li .r_right .txt_gray{  display:block; color:#9a9a9a; }
.layout-1024 .worth .before .right { width:416px; }
.layout-1024 .worth .before .right ul li .r_right { width:299px; }

.worth .core {clear:both; width:100%; margin-bottom:20px; padding:2.85em 2.25em 2.1em 0; overflow:hidden;}
.worth .core dt {display:block; width:100%; line-height:100%; color:#3061b0; font-family:nanumGothicBold !important; font-size:3.35em;}
.worth .core dt span { padding-top:5px; border-top:5px solid #3061b0; }
.worth .core dt span.txt_red01 { color:#dd2f03; border-top:5px solid #dd2f03; }
.worth .core dt strong { margin-left:10px; color:#92aad0; font-size:0.9em;}/*4faee4*/
.worth .core dt strong.txt_red02 { color:#eba796; }
.worth .core dd {width:100%; margin-top:40px; line-height:165%; font-size:1.2em; }
.worth .cont {clear:both; width:100%; padding-bottom:2.9em; overflow:hidden;}
.worth .cont li { width:100%; max-width:745px; margin-bottom:20px; padding:40px; border:1px solid #e1e1e1; overflow:hidden;}
.worth .cont li h4 { float:left; width:250px; margin-bottom:40px; padding-bottom:0; font-size:32px; font-weight:bold; }
.worth .cont li h4.txt_blue01 { color:#018ad2; }
.worth .cont li h4.txt_blue02 { color:#4f77b4; }
.worth .cont li h4.txt_red03 { color:#e85732; }
.worth .cont li h4.txt_red04 { color:#ff6600; }
.worth .cont li .subTxt { float:left; width:495px; margin:5px 0 40px 0; font-weight:bold; font-size:1.1em; }
.worth .cont li .cCon { text-align:center; }
.layout-1024 .worth .cont li { max-width:690px; padding:20px; }
.layout-1024 .worth .cont li .cCon img { width:100%; }
.layout-1024 .worth .cont li h4 { margin-bottom:0; }
.layout-1024 .worth .cont li .subTxt { width:100%; margin:15px 0 30px 0; }

/* �뜝�럥�몡�넭怨ｋ쳴占쏙옙 */
.vision {width:100%; overflow:hidden;}
.vision .visionT {width:100%; padding-bottom:5em; overflow:hidden;}
.vision .visionT .left {float:left; width:340px;}
.vision .visionT .right {float:right; width:465px;}
.vision .visionT .left .cmt {line-height:95%; margin-bottom:0.4em; color:#007bbd; font-size:2.6em; letter-spacing:-1px;}/*color:#018ad2;*/
.vision .visionT .left .cmt strong {line-height:118%;}
.vision .visionT p {line-height:165%; margin-bottom:1.75em; font-size:1.2em;}
.layout-1024 .vision .visionT .left {float:left; width:300px;}
.layout-1024 .vision .visionT .right {float:right; width:405px;}
.vision .cont {clear:both; width:100%; overflow:hidden;}
.vision .cont li {width:100%; padding-bottom:6.9em; overflow:hidden;}
.vision .cont li h4 {width: 130px; padding-bottom: 0; color: #0a57a5; font-size: 1.7em;}/*float:left; width:130px; padding-bottom:0; font-size:1.4em; color:#333;*/
.vision .cont li h4.t02 {margin-bottom:2em;}/*padding-top:7em;*/
.vision .cont .right {float:right; width:800px; line-height:162%; padding-top:0em; font-size:1.2em;}/* width:658px; padding-top:0.3em;*/
.vision .cont .right img {width:100%;}
.layout-1024 .vision .cont h4 { width: 130px; padding-bottom: 0; color: #0a57a5;  font-size: 1.7em;} /*float:left; width:80px;*/
.layout-1024 .vision .cont .right {float:right; width:720px; }/*width:650px;*/

/* 占썬꺁�삀占쏙퐜罹놅옙�눖�떛嶺뚮ㅏ援욑옙占� */
.culture {width:100%;}
.culture .cultureT {width:100%; height:251px; border-bottom:1px solid #e5e5e5;}
.layout-1024 .culture .cultureT {height:223px;}
.culture .cultureT .left {float:left; width:420px; padding-top:1.5em;}
.culture .cultureT .right {position:relative; top:-23px; float:right; width:391px; height:275px;}
.layout-1024 .culture .cultureT .left {float:left; width:330px;}
.layout-1024 .culture .cultureT .right {float:right; width:351px;}

.culture .cultureT .left .cmt {line-height:110%; margin-bottom:0.55em; color:#007bbd; font-size:2.6em;}/*color:#018ad2;*/
.culture .cultureT .left .cmt strong {font-family:nanumGothicBold !important;}
.culture .cultureT .left .cmt2 {color:#333 !important; font-family:nanumGothicBold !important; font-size:1.2em;}
.culture .cultureT .right img {position:absolute; top:0; right:0; width:100%;}

.culture .txt .bottom_line { border-bottom: 1px solid #e5e5e5; }

.culture .txt {clear:both; width:100%; padding-top:2.2em; padding-bottom:4em; overflow:hidden;}
.culture .txt h4 {float:left; margin-right: 10px; /*width:220px; line-height:120%; padding-top:0.3em; border-top:5px solid #819fd1; font-size:1.45em; color:#333;*/ }
.culture .txt h4.t02 {border-top:5px solid #4faee4;}
.culture .txt p {/* float:left;   */font-weight:bold; /*width:568px;*/ width:auto; font-size:1.15em;}
.layout-1024 .culture .txt h4 {width:200px; font-size:1.4em;}
.layout-1024 .culture .txt p {width:508px;}


.culture .txt .con_tit { height:50px; vertical-align: bottom; }
.culture .txt .culture_con { clear:both; margin-top:55px; }
.culture .txt .culture_con li { vertical-align: top; margin-bottom:30px;  text-align:center; height:300px; display:inline-block; zoom:1; *display:inline; width:360px; margin-bottom:50px;  }
.culture .txt .culture_con img { /*20141022 float:left; */  margin-right:10px; }
.culture .txt .culture_con li p { /*20141022 float:left; */ margin-top:10px; width:360px;  line-height:2; }
.culture .txt .culture_con li p em { font-size:1.2em; font-weight:bold; color:#007bbd  } 
.culture .txt .culture_con li p span { font-weight: normal; }
.culture .txt .con_tit .tit_passion { width: 200px; }
.culture .txt p.sub_top { padding-top:25px; margin-left:180px ; text-align:left; }
.culture .txt p.sub { padding-top:12px; margin-left:250px ; text-align:left; }

.culture .txt  .con_line { height:5px; width:100%; height:5px; background:#f6f6f6   }
.culture .txt  .con_line .tit_trust{ display:block; float:left; width:150px; height:5px; border-top:5px solid #98d01b }
.culture .txt  .con_line .tit_passion{ display:block; float:left; width:220px; height:5px; border-top:5px solid #fa7c01 }

.layout-1024 .culture .txt {padding-top:0;} 
.layout-1024 .culture .txt h4 {width:130px; padding-top:0; font-size:1.4em;}
.layout-1024 .culture .txt p {width:540px;}
.layout-1400 .culture .txt {padding-top:4.2em;} 
.layout-1400 .culture .txt h4 {width:164px;}
.layout-1400 .culture .txt p {width:600px;}
.layout-1400 .culture .txt p .sub {padding-top:8px;}

/*   20150506 
.culture .txt .con_tit { height:50px; }
.culture .txt .culture_con { clear:both; margin-top:55px; }
.culture .txt .culture_con li { display:inline-block; zoom:1; *display:inline;  width:400px; margin-bottom:50px; vertical-align:top; }
.culture .txt .culture_con img { float:left; margin-right:10px; }
.culture .txt .culture_con li p { float:left;  width:250px; }
.culture .txt .culture_con li p em { font-size:1.2em; font-weight:bold; font-style: normal; color:#007bbd  } 
.culture .txt .culture_con li p span { font-weight: normal; }
.culture .txt p.sub_top { margin-top:25px}
.culture .txt p.sub { margin-top:-10px; width:500px; }
*/ 

.culture .txt .img {clear:both; width:778px; margin:0 auto; padding-top:2.05em; text-align:center;}
.layout-1024 .culture .txt .img {width:718px;}
.culture .txt .img img {width:100%;}

/* Global Network */
.network {width:100%;}
.network .gMap {position:relative; width:828px; height:505px; margin-bottom:5.8em; overflow:hidden;}
.network .tab {position:relative;}
.layout-1024 .network .gMap {width:733px; height:447px;}
.network .gMap img {position:absolute; top:0; display:; width:100%;}
.layout-1280 .gMap #globalMAp_1280,
.layout-1024 .gMap #globalMAp_1024 {display:block;}

.network .networkT {width:100%;}
.network .networkT .left {float:left; width:458px;}
.network .networkT .right {float:right; width:338px; padding-bottom:2.7em;}
.layout-1024 .network .networkT .left {float:left; width:418px;}
.layout-1024 .network .networkT .right {float:right; width:298px;}
.network .networkT .left .cmt {line-height:110%; margin-bottom:0.35em; color:#007bbd; font-size:2.6em;}/*color:#018ad2;*/
.network .networkT .left .cmt2 {line-height:157%; margin-bottom:2.5em; color:#333; font-size:1.25em; font-weight:bold;}
.network .networkT .left p {line-height:163%; margin-bottom:3.05em; font-size:1.2em;}
.network .networkT .right img {width:100%;}
.network .networkT .videoL {clear:both; width:100%; padding-bottom:4.1em; overflow:hidden;}

.network .networkCon {clear:both; width:100%; padding-top:3.8em; border-top:1px solid #e4e4e4;}
.network .networkCon h4 {line-height:100% ; padding-bottom:0.8em;}
.network .networkCon .cLeft {float:left; width:176px;}
.network .networkCon .cRight {float:right; width:608px;}
.layout-1024 .network .networkCon .cLeft {float:left; width:136px;}
.layout-1024 .network .networkCon .cRight {float:right; width:558px;}
.network .networkCon .cLeft img {width:100%;}
.network .networkCon .cRight p {line-height:163%; margin-bottom:0.45em; font-size:1.2em;}
.network .networkCon .cRight .url {line-height:180%; margin-bottom:0.2em; padding-left:1.2em; background:url('/epub/images/common/icon/icon_home.gif') no-repeat left 50%; color:#999; font-size:1em;}
.network .networkCon .cRight .networkTb {width:100%;}
.network .networkCon .cRight .networkTb th {width:10em ; color:#333; font-size:1.25em; font-weight:bold; text-align:left; vertical-align:top;}
.network .networkCon .cRight .networkTb td {line-height:160%; padding-bottom:0.3em; font-size:1.2em;}
.network .networkCon .cRight .networkTb td .iTel {padding-left:1.6em; background:url('/epub/images/common/icon/icon_tel.gif') no-repeat left 50%;}
.network .networkCon .cRight .networkTb td .iEmail {padding-left:1.8em; background:url('/epub/images/common/icon/icon_email02.gif') no-repeat left 50%;}
.network .networkCon .cRight .networkTb tr.icon td {padding-bottom:1.6em; font-size:1em; color:#999;}

/* DSME占쎈툕�쀯옙節낇맪占쎈맩�굲占쎌쥜�삕*/
.organ {width:100%; overflow:hidden;}
.organ .cont {width:100%;}
.organ .cont .left {float:left; line-height:95%; width:185px; color:#007bbd; font-size:3em;}/*color:#018ad2;*/
.organ .cont .right {float:right; width:590px; font-size:1.15em;}
.layout-1024 .organ .cont .left {width:175px;}
.layout-1024 .organ .cont .right {width:527px;}
.organ .cont .left span {line-height:220%; font-weight:bold; font-size:0.6em;}
.organ .cont .left strong {font-weight:bold; font-size:1.15em;}
.organ .cont .right strong {color:#333; font-weight:bold;}
.organ .cont .right p {line-height:177%; margin-bottom:0.95em;}
.organ .cont .right .img {margin-top:0.9em;}
.organ .cont .right .img img {width:100%;}

.organTb table thead th {padding-top:7px; padding-bottom:6px; vertical-align:middle;}
.organTb table tbody td {color:#666 !important;}

.organTb02 {margin-bottom:3.5em;}
.organTb02 table thead th {padding-top:7px; padding-bottom:6px;}
.organTb02 table tbody td {padding-top:7px !important; padding-bottom:6px !important; color:#666 !important;}
.organTb02 table .first,
.organTb02 table .end {width:14em;}

.organTb02 {width:100%; overflow:hidden;}
.organTb03 table thead th {padding-top:7px; padding-bottom:6px;}
.organTb03 table tbody td {line-height:165%; padding-top:6px !important; padding-bottom:6px !important; color:#666 !important;}
.organTb03 table .w01 {width:7.5em;}
.organTb03 table .w02 {width:5.5em;}
.organTb03 table tbody td strong {display:block; padding-top:0.7em; color:#007bbd; font-weight:bold;}/*color:#0089d0;*/

.organTxt {line-height:163%; margin-bottom:2.8em; color:#333; font-size:1.2em;}

/* CI */
.ci {width:100%; overflow:hidden;}
.ci .ciT {width:100%; padding-bottom:3em; overflow:hidden;}
.ci .ciT .left {float:left; width:381px;}
.ci .ciT .right {float:right; width:405px;}
.layout-1024 .ci .ciT .left {float:left; width:331px;}
.layout-1024 .ci .ciT .right {float:right; width:360px;}
.ci .ciT .left .img {padding-bottom:1.2em;}
.ci .ciT .left .img img {width:100%;}
.ci .ciT .left .btn {text-align:center;}
.ci .ciT .right p {line-height:170%; font-size:1.15em;}

.ci .cont {width:100%; padding-top:1em; overflow:hidden;}
.ci .cont li {width:100%; padding-bottom:0.7em; overflow:hidden;}
.ci .cont li .left {float:left; line-height:120%; width:120px; color:#333; font-size:1.4em; font-weight:bold;}
.ci .cont li .right {float:right; width:657px; padding-bottom:2.8em; font-size:1.2em;}
.layout-1024 .ci .cont .left {width:95px;}
.layout-1024 .ci .cont .right {width:595px;}
.ci .cont .right img {width:100%;}