@charset "utf-8";

/* 회사소개_비전 - 소개 - Tab1 기업소개 */

.int02_Tab1 {}
	.areaList {position:relative;}
	.areaList ol {padding-left:50px; margin-left:120px; border-left:2px solid #8bafd8;}
	.areaList ol li {padding-bottom:10px;list-style:decimal; font-weight:bold;}
	.areaList ol li span{font-weight:normal;}
	.areaList ol li ul {padding-top:10px;}
	.areaList ol li ul li {font-weight:normal; padding-bottom:2px; list-style:none;}
	.areaList .areaList_Logo {position:absolute; top:20px; left:-10px;}

/* 124025 회사소개 수정 시작 */

/* 회사소개_비전 - 소개 - Tab2 인력현황 
.int02_Tab2 {}
.int02_Tab2 .sConts1det {padding-top:30px;}
	.int02_Tab2 .manNum {width:573px; height:63px; position:relative; padding:21px 11px 16px 16px; background:#f3f3f3; font-family:tahoma; text-align:right;}
	.int02_Tab2 ul {width:468px; height:63px;background:url('../../../images_front/kr/intro/int02_Tab2_Line.png') repeat-x left 28px;}
	.int02_Tab2 ul li {width:63px; height:55px; margin-right:10px; float:left; border:1px solid #cbcbcb; background:white; }
	.int02_Tab2 ul li p {padding:4px 8px 0 0; font-size:18px;}
	.int02_Tab2 .manNum p.allNum {width:96px; height:37px; padding:21px 9px 0 0; color:white; position:absolute; top:21px; right:11px; background:url('../../../images_front/kr/intro/int02_Tab2_bg.png') no-repeat left top;}
	.int02_Tab2 .manNum p.allNum span {padding-right:5px; font-size:24px;}
	.int02_Tab2 .unit {width:600px; margin-bottom:5px; text-align:right;}

.int02_Tab2 .fL {float:left; margin:0 38px 30px 0}
.licTab01 {width:281px; border-top:2px solid #2968b0; }
.licTab01 th {color:#357ccc; border-bottom:1px solid #2968b0; border-right:1px dotted #c3c3c3;}
.licTab01 td {padding:9px 10px; border-bottom:1px solid #c3c3c3;}
.licTab01 td span {float:right; color:#357ccc; font-family:tahoma;}
.licTab01 .bLB {border-bottom:1px solid #2968b0;}

.licAll {clear:both; width:576px; height:28px; padding:16px 12px 0 12px; border-top:2px solid #2968b0; border-bottom:2px solid #2968b0; background:#fdfeff;}
.licAll span {margin-top:-10px; color:#357ccc; font-size:24px; font-family:tahoma; float:right;}*/

/* 회사소개_비전 - 소개 - Tab3 CI */
.int02_Tab2 {}
.int02_Tab2 .sConts1det {padding-top:30px;}
.int02_Tab2 .ciDownBtn {padding-left:478px;}


/* 회사소개_비전 - 소개 - Tab4 품질 환경경영 */

.int02_Tab3 {text-align:center;}
	.int02_Tab3 .sConts1det {padding-top:30px;}
	.int02_Tab3 ul {width:600px; padding:0 0 55px 15px;; overflow:hidden; background:url('../../../images_front/kr/intro/int02_Tab4_bg.jpg') no-repeat left 188px;}
	.int02_Tab3 ul li {width:240px;padding:0 20px; float:left;}
	.int02_Tab3 strong {color:black;}
	.int02_Tab3 dl dt {padding-bottom:29px;}
	.int02_Tab3 p {margin-top:10px;}
	.int02_Tab3 p.smallTxt {margin-top:0px; font-size:11px; color:#929292;}

/* 124025 회사소개 수정 끝 */

/* 회사소개_비전 */
.subBTabConts .int03Top {padding-top:0px; margin-top:-10px;}



/* 회사소개_연혁 */

.yearTab {width:600px; height:50px; background:url('../../../images_front/kr/common/sTitLineBg.png') repeat-x bottom;}
.yearTab li {position:relative; float:left; padding-right:1px; background:url('../../../images_front/kr/common/div03.png') no-repeat right 20px; cursor:pointer;}
.yearTab li.last {background:none;}
.yearTab li .this {position:absolute; left:0; top:0;}

.history {width:600px; height:800px; overflow:hidden;}


/* 회사소개_면허 및 등록현황 */

.licTable td {padding:8px 8px;}


/* 회사소개_연락처/위치 */
/* 120427  수정 */
.map {border:1px solid #cfcfcf; float:right;}
.contactTx {margin-bottom:70px; overflow:hidden;}
.contactTx span {float:left;}
.contactBt {margin:25px 0 0 18px;}
/* 120427  수정 */



/* 홍보센터_보도자료 */

.pr_sch_result {float:left; padding-top:8px; margin-top:-20px;}
.pr_sch_result span {font-weight:bold; color:#2968b0;}
.pr_sch_input {float:right; margin-bottom:10px; margin-top:-20px;}
.pr_sch_input input {margin:0; vertical-align:middle;}

.prTable {border-top:none; border-bottom:2px solid #c3c3c3;}
.prTable a:hover {color:#2968b0}
.prTable thead {border:1px solid #5289c8;}
.prTable th {border:none; #border-top: 1px solid #5289C8; #border-bottom: 1px solid #5289C8;}
.prTable td {padding:8px 8px}
.prTable td.tal  {padding:8px 8px 8px 15px}
.prTable .fir {background:url('../../../images_front/kr/pr/table_bg.png') repeat-x left top;}
.prTable .fir td {margin-top:2px; border:none; }
.prTable .ico_file a{visibility:hidden;}
.prTable .file .ico_file a {visibility:visible;}




/* 홍보센터_사이버 PR_공통*/

.prSubBTab .bTab1 {position:absolute; left:0px; top:0;}
.prSubBTab .bTab2 {position:absolute; left:120px; top:0;}
.prSubBTab .bTab3 {position:absolute; left:240px; top:0;}


/* 홍보센터_사이버PR_홍보영상물 */
.movArea {height:478px; margin:15px 0 0 20px; background:url('../../../images_front/kr/pr/pr02_tab1_bg.jpg') no-repeat left bottom; z-index:0;}
	.movArea .movBox {width:535px; height:441px; border:1px solid #e2e2e2; padding:10px;}
	.movArea .movBox .mov {margin-bottom:11px;}


/* 홍보센터_사이버PR_홍보브로셔 */

.comCata {width:564px; height:376px; margin-top:15px; padding:33px 0 25px 36px; border-bottom:1px dotted #b2b2b2;  background:url('../../../images_front/kr/pr/pr02_tab2_bg.jpg') no-repeat;}
.comCata a {margin:0; height:0;}
.comCata .cataTit {margin-bottom:17px;}
.comCata ul {padding:0 0 20px 5px;}
.comCata ul img {margin-right:5px;}
.comCata ul li {margin-bottom:15px;}
.comCata ul li a img {margin:0}


.etcCata {width:600px; margin:30px 0 0 0;}
.etcCata li {float:left; margin-right:17px;}
.etcCata li.last {margin-right:0;}

/* 120425 버튼수정 시작 */
.etcCata li img {margin-bottom:5px; margin:5px 0 0 0;}

.etcCata li a img {margin:5px 0 0 0;}
/* 120425 버튼수정 끝 */


/* 인재채용_채용정보_공통 */
.recSubBTab .bTab1 {position:absolute; left:0px; top:0;}
.recSubBTab .bTab2 {position:absolute; left:120px; top:0;}


/* 인재채용_채용정보_채용공고 */
.rec02_Tab1 .prTable tr .supEnd {display:none;}
.rec02_Tab1 .prTable tr.end .supEnd {display:block;}
.rec02_Tab1 .prTable tr.end .support {display:none;}
.rec02_Tab1 .prTable td {padding:6px 8px;}
.rec02_Tab1 .prTable tr.fir td {padding-top:12px;}


/* 인재채용_온라인입사지원_tab1 */
	/* 개인정보약관 시작***************************************************************************/
	#pi_all {width:535px; height:122px; overflow:auto; border:1px solid #e7e7e7; font-family:gulim; font-size:12px; color:#666666; padding:25px 25px 25px 38px; 
	scrollbar-base-color:#cccccc; scrollbar-highlight-color:#CCCCCC; scrollbar-shadow-color:#CCCCCC; scrollbar-arrow-color:#CCCCCC; scrollbar-face-color:#FFFFFF; scrollbar-3dlight-color:#FFFFFF; scrollbar-darkshadow-color:#FFFFFF; scrollbar-track-color:#FFFFFF;
	line-height:18px;}
	#pi_all .mainNum {margin:0 0 20px 0;}
	#pi_all .pi_title {font-size:14px; font-weight:bold; margin-bottom:20px;}
	#pi_all .main_title {color:#6c7071; font-weight:bold; margin:30px 0 14px 0;}

	#pi_all li {margin-top:10px; padding-left:10px;}
	#pi_all .fir {margin:0 0 14px 0;}
	#pi_all .in_last {margin:0 0 10px 0}
	#pi_all .ss1 {margin:0 0 0 12px;}
	#pi_all .main12 caption {text-align:left; margin-left:10px;}
	#pi_all .main12 table {margin:0 0 10px 0; text-align:center; border-top:1px solid #828282; border-left:1px solid #828282;}
	#pi_all .main12 table th {height:25px;  padding:3px 0 0 0; background-color:#d8d8d8; border-bottom:1px solid #828282; border-right:1px solid #828282;}
	#pi_all .main12 table td {height:25px;  padding:3px 0 0 0; border-bottom:1px solid #828282; border-right:1px solid #828282;}
	/* 개인정보약관 끝***************************************************************************/
	
.rec01 .starMent {font-size:11px; line-height:16px}
.rec01 .starMent span {font-size:12px;}
.rec01 .rec01_chk {text-align:right; margin-top:10px;}
	
.recTable1 th, .recTable1 td {margin:0; padding:0;}
.recTable1 {width:600px; border-top:2px solid #2968b0; border-bottom:2px solid #2968b0;}
.recTable1 th {color:#357ccc; font-size:11px; text-align:left; padding:8px 0 8px 12px; border-bottom:1px solid #c3c3c3;}
.recTable1 td {padding-left:10px; border-bottom:1px solid #c3c3c3;}
.recTable1 select {width:400px; border:1px solid #e7e7e7;}
.recTable1 input {width:100px; border:1px solid #e7e7e7; padding: 2px 5px; color:#666;}
.recTable1 input:focus {border:1px solid #7ca4d2; background:#f2f4f7;}
.recTable1 .rec_mail_id {width:100px;}
.recTable1 .rec_mail_add {width:148px;}
.recTable1 .mail_List {width:150px;}

.recBtns {text-align:right;}

	/* 인재채용_온라인입사지원_tab3 */
.rec03 p a {color:#357ccc}
.rec03 .starMent {font-size:11px;}
.rec03 .starMent span {font-size:12px;}
.incPlusBt {position:absolute; right:0; top:0px;;}

/* 120412 입사지원 수정 */
.pic {vertical-align:top;}
.inp40 {width:40px;}
.inp200 {width:200px;}
.insertDel {vertical-align:middle;}
.myinfo {width:588px; height:150px;}
.nonLine td {border-bottom:none; padding-bottom:0;}
.desireBtn {width:600px; text-align:right; margin-top:10px;}

/* 인트로페이지 */ /* 120504 단컷수정 */

.intro_all {background:#b8b8b8; height:100%;}
.intro_mid {background:#fff; width:100%; height:660px; position:relative;}
.intro_mid .intbgL {position:absolute; width:50%; height:660px; right:0;top:0; margin-right:960px; background:url('../../../images_front/index/introbgL.jpg') no-repeat left bottom;}
.intro_mid .intbgR {position:absolute; width:50%; height:660px; right:0;top:0;}
.intro_mid .intbgR div {position:absolute; width:100%; height:660px; left:0; top:0; background:url('../../../images_front/index/introbgR.jpg') no-repeat 480px bottom;}
.intro_midConts {width:960px;; margin:0 auto; position:relative; z-index:2;}
.intro_midConts .tit {height:42px; padding:20px 0 0 33px;}
.intro_Bottom {background:#b8b8b8; width:100%;}
.intro_Bottom .intro_Bottom_img {width:960px; margin:0 auto; text-align:center;}
.intro_Bottom .intro_Bottom_img img {margin-top:10px;}

.intBtn {position:absolute; top:420px; left:538px;}
.intBtn a {display:inline-block; width:165px; height:36px; overflow:hidden;}
.intBtn a.intBtnKr {background:url('../../../images_front/index/intBtn_kor.jpg') no-repeat;}
.intBtn a.intBtnKr:hover {background:url('../../../images_front/index/intBtn_kor_on.jpg') no-repeat;}
.intBtn a.intBtnEn {background:url('../../../images_front/en/intBtn_eng.jpg') no-repeat;}
.intBtn a.intBtnEn:hover {background:url('../../../images_front/en/intBtn_eng_on.jpg') no-repeat;}
.intBtn a span {display:block; text-indent:-10000px;}


/* 120413_시연용 메인하단 수정 */

.conts1 {background:url(../../../images_front/kr/main/mainBg02.png) no-repeat left top;}
.noticeTit {height:19px; cursor:pointer; padding:12px 12px 0; float:left;}
.dBConts .conts1 p.tx3 {width:10px; padding:11px 10px 0 0; float:right;}


/* 투자정보-경영정보 */
.invGraphTroll div.div2>div {float:left; width:189px;}
.invGraphTroll div.div2>div.last .tit {background:none;}


/* 사업소개-해외지사 */
.overseas {}

.nationBtn {padding-top:10px;}
.nationBtn li {padding:14px 0 19px 0; border-bottom:1px solid #e1e1e1; cursor:pointer;}
.nationBtn li.last {border-bottom:none;}

.nationPop {display:block; width:600px; height:350px; margin-top:-350px;}
.nationPop li {display:inline-block;}

.nationPop .nationPop01 {margin:64px 0 0 195px; #margin:61px 0 0 195px;}
.nationPop .nationPop02 {margin:148px 0 0 134px; #padding-top:146px}
.nationPop .nationPop03 {margin:54px 0 0 112px; #padding-top:52px;}
.nationPop .nationPop04 {margin:87px 0 0 220px; #padding-top:56px}
.nationPop .nationPop05 {margin:159px 0 0 99px; #padding-top:156px;}
.nationPop .nationPop06 {margin:171px 0 0 140px; #padding-top:168px;} /* 2012-05-30 파키스탄 추가 */


/* 홍보센터 - 수주정보 */

.subBTabConts .intrBanner .tx .txtx01 a {color:#ffffff;}

/* 120424 사업소개 - 연구개발부분 탭 추가설정 */
.subBTab3 {width:600px; height:22px; position:relative; border-bottom:2px solid #2968b0;}
	.subBTab3 li span  {width:100px; height:21px; display:inline-block; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background-color:#fff; text-align:center; cursor:pointer; z-index:9;}	
	.subBTab3 .bThis {position:absolute; left:0; top:0; width:98px; border-top:2px solid #2968b0; border-left:2px solid #2968b0; border-right:2px solid #2968b0; height:22px; display:inline-block; text-align:center; z-index:10; background-color:#fff;}
	.subBTab3 li img {padding-top:5px;}
	.subBTab3 .bThis img {padding-top:5px;}
	.subBTab3 .b3Tab1 {position:absolute; left:0; top:0;}
	.subBTab3 .b3Tab2 {position:absolute; left:101px; top:0;}
	.subBTab3 .b3Tab3 {position:absolute; left:164px; top:0;}
	.subBTab3 .b3Tab4 {position:absolute; left:246px; top:0;}

.subBTab4 {width:600px; height:22px; position:relative; border-bottom:2px solid #2968b0;}
	.subBTab4 li span  {width:100px; height:21px; display:inline-block; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; background-color:#fff; text-align:center; cursor:pointer; z-index:9;}	
	.subBTab4 .bThis {position:absolute; left:0; top:0; width:98px; border-top:2px solid #2968b0; border-left:2px solid #2968b0; border-right:2px solid #2968b0; height:22px; display:inline-block; text-align:center; z-index:10; background-color:#fff;}
	.subBTab4 li img {padding-top:5px;}
	.subBTab4 .bThis img {padding-top:5px;}
	.subBTab4 .b4Tab1 {position:absolute; left:0; top:0;}
	.subBTab4 .b4Tab2 {position:absolute; left:101px; top:0;}
	.subBTab4 .b4Tab3 {position:absolute; left:164px; top:0;}
	.subBTab4 .b4Tab4 {position:absolute; left:246px; top:0;}

	/* 홍보센터 - 인쇄광고 */
	.dhGallery{width:520px; height:475px; padding:0 40px; margin:0 auto; /*position:relative 120508 임시 수정*/}
		p.showImg{float:left}
		p.showImg img{width:330px;height:475px; }
		
		ul.galleryList{float:right}
		ul.galleryList li{margin-bottom:15px;padding: 0 0 0 17px}
		ul.galleryList li a{display:block; width:97px; height:138px; border:1px solid #eeedee}
		ul.galleryList li a:hover{border:1px solid #357ccc}
		ul.galleryList li.on {background:url(../../../images_front/kr/pr/print/arrow.png) no-repeat left center}
		ul.galleryList li.on a{border:3px solid #357ccc;width:93px; height:134px;  overflow:hidden}
		ul.galleryList li.on a img{margin:-2px 0 0 -2px; }
		ul.galleryList li img{width:97px; height:138px;}
		
		.dhGallery .ga_paging{position:absolute; bottom:0; right:40px; width:99px; text-align:center;letter-spacing: -1px }
		.dhGallery .ga_paging strong{font-family:Tahoma; font-size:11px; color:#2968b0; }
		.dhGallery .ga_paging em{color#a6aaab; font-family:Tahoma; font-size:11px;}
		.dhGallery .ga_paging a{display:block; width:14px; height:15px; background:url('../../../images_front/kr/pr/print/page_arrow.png') no-repeat; position:absolute; top:0; text-indent:-10000px;}
		.dhGallery .ga_paging a.prev{background-position:left top; left:0; cursor}
		.dhGallery .ga_paging a.next{background-position:right top; right:0}

		/* 팝업 레이아웃 */

		.header_pop {width:100%; height:87px; background:url('../../../images_front/kr/common/bgDot.png') repeat-x bottom; position:relative;}
		.header_pop .pop_top {width:100%; height:70px; background:#2968b0;}
		.header_pop .pop_top h1 {padding:24px 0 0 20px;}
		.header_pop .pop_top a {float:right; margin:-20px 3px 0 0;}

		#body_pop {width:100%; min-height:100%; margin:-87px 0 -20px 0;}
		#body_pop .wrapperIn {padding:117px 20px 50px 20px;}


		.footer_pop {width:100%; height:20px; background:#d3d3d3; text-align:center;}

		/* IR자료실 탭 추가용 */

		.paging1 p.irTab {margin:-20px 0 -20px 0; padding-top:0;}

	.IRList2 {overflow:hidden; _zoom:1; border-bottom:2px solid #2968b0; }
	.IRList2 li {float:left; position:relative; background:url(../../../images_front/kr/common/line02.png) repeat-x left bottom; padding:20px 0 26px; width:275px; height:172px;}
	.IRList2 li .pic {float:left; border:1px solid #dfdfdf; margin-right:10px;}
	.IRList2 li .text {float:left; width:144px;}
	.IRList2 li .text p {padding-bottom:3px; line-height:16px;}
	.IRList2 li .text p.tx1 {padding-top:10px; font-size:11px; color:#9ea0a1;}
	.IRList2 .bt {position:absolute; right:0; top:173px;}

	.IRList3 {overflow:hidden; _zoom:1; border-bottom:2px solid #2968b0; }
	.IRList3 li {float:left; position:relative; background:url(../../../images_front/kr/common/line02.png) repeat-x left bottom; padding:20px 0 26px; width:275px; height:172px;}
	.IRList3 li .pic {float:left; border:1px solid #dfdfdf; margin-right:10px;}
	.IRList3 li .text {float:left; width:144px;}
	.IRList3 li .text p {padding-bottom:3px; line-height:16px;}
	.IRList3 li .text p.tx1 {padding-top:10px; font-size:11px; color:#9ea0a1;}
	.IRList3 .bt {position:absolute; right:0; top:173px;}


/* 124025 수정 시작 */

	/* 사업소개 - 사업실적  */
	.sub_water01 .contsFloat div.fL {width:290px; word-break:break-all;}
	.sub_water01 .contsFloat p.opaTx {position:absolute; width:280px; height:35px; left:8px; top:140px; padding:0; vertical-align:bottom; color:#fff;}

	/* 경영정보 - 테이블 구분선 추가 */
	.invGraphTable1 .divborder {border-bottom:2px solid #2968b0;}

/* 124025 수정 끝 */

  /* 120425 재수정 시작 */
 .sub_water01 div.contsFloat div.fL {margin-bottom:30px;}
 .sub_water01 table.sub_water01Table {margin-top:5px;}
 /* 120425 재수정 끝 */

/* 124026 메인수정 */
.sBan p.pic img {width:78px; height:49px;}
/* 124026 메인수정 */


/* 개인정보 부분 스크롤 추가 */
	.subPrivTx02 {height:570px; border:1px solid #efefef; padding:15px; overflow-x:hidden; overflow-y:auto;}
