﻿/*상단 메뉴 */

	*#menu-Area .bg1{position:absolute; right:50%; top:117px; width:198px; height:100px; background:#fff /*url(/images/common/img_submenu1.png) 0 0 no-repeat;*/ margin-right:352px;}
	
	#menu-Area{position:relative; overflow:hidden; width:100%; min-width:1100px; height:90px; z-index:100; left:0; top:0;}
	#menu-Area.on, #menu-Area.sub{border-bottom:none; /*url(/images/common/bg_onsubmenu1.png) center top;*/ background:#fff;}	
	#header .logo1{position:absolute; left:2%; top:33px; z-index:1000;  display:block;}
	
	#menu-box{ z-index:1000; height:89px; border-bottom:1px solid #ddd;}
	#menu-box .bgdepth1{position:relative; width:100%; min-width:1100px; max-width:2000px; margin:0 auto; height:90px; z-index:110;}
	
	.topmenu{position:absolute; width:1100px; right:50%; top:0; margin-right:-550px; text-align:left;}
	
	.mnbnn1{position:absolute; right:2%; top:24px; display:block; z-index:100;}
	.mnbnn1 .englnk1{display:inline-block; width:66px; height:36px; line-height:36px; border:1px solid #333; border-right:none; vertical-align:middle; font-family:Verdana, Geneva, sans-serif;}
	.mnbnn1 .menulnk1{ display:inline-block; width:38px; height:38px; background:url(/images/common/btn/btn_allmenu1.png) no-repeat left top; text-indent:-5000px;vertical-align:middle;}
	
	.menudep1{position:absolute; left:210px; top:20px; }
	.menudep1 li{position:relative; font-family:'NanumGothicBold'; font-weight:bold }
	.menudep1 li.mmenu0,.menudep1 li.mmenu1,.menudep1 li.mmenu2,.menudep1 li.mmenu3,.menudep1 li.mmenu4,.menudep1 li.mmenu5,.menudep1 li.mmenu6{float:left;}
	.menudep1 li.mmenu0{}
	.menudep1 li.mmenu0.f1{background:none;}
	.menudep1 li a.mnlnk1{display:block; line-height:50px; height:50px; color:#333; font-size:16px; text-align:center;  border-left:none; border-bottom:none; padding:0 20px; margin:0 40px}
	.menudep1 li a.mnlnk1:focus, .menudep1 li a.mnlnk1:hover, .menudep1 li a.mnlnk1.on, .menudep1 li:hover a.mnlnk1, #menu-Area.sub .menudep1 li a.mnlnk1, #menu-Area.on .menudep1 li a.mnlnk1{color:#333; }T
	.menudep1 li a.mnlnk1.f1{}
	.menudep1 li a.mnlnk1.f2{}
	.menudep1 li.mmenu0.mL1{}
	.menudep1 li.mmenu1,
	.menudep1 li.mmenu2{position:absolute; right:0; top:220px; width:300px; height:120px; background:url(/images/common/bnn_menu1.jpg) no-repeat center center; text-align:center; line-height:18px; font-size:14px; }
	.menudep1 li.mmenu2{right:-310px; background:url(/images/common/bnn_menu2.jpg) no-repeat center center;}
	.menudep1 li.mmenu1 a,
	.menudep1 li.mmenu2 a{color:#fff;}
	.menudep1 li.mmenu1 em,
	.menudep1 li.mmenu2 em{display:block; margin-top:40px; margin-bottom:10px; font-size:18px; text-decoration:none;}
	.menudep1 li.mmenu1 span,
	.menudep1 li.mmenu2 span{padding-bottom:2px; border-bottom:1px solid #fff;}
	
	#menu-Area .menudep1 li.mmenu0::after{position:absolute; width:0; height:2px; line-height:10px; border-bottom:1px solid #004287; top:67px; content:""; left:50%;
		transition:0.5s all ease;
		-webkit-backface-visibility:hidden;
		backface-visibility:hidden;
		position:absolute;
		overflow: hidden;
		 opacity: 0;
	}
	#menu-Area .menudep1 li.mmenu0:hover::after{
		left:50%;
		-webkit-transform:translateX(-50%);
		transform:translateX(-50%);
		transition-duration:0.2s;
		transition-delay:0.0s;
		width:50%;
		opacity: 1;
	}
	
	.menudep1 li ul{height:320px; margin-top:20px; border-right:none; padding-top:20px;}
	.menudep1 li ul.f1{border-left:none}
	.menudep1 li ul li{display:block; text-align:center}
	.menudep1 li ul li a{line-height:30px; height:30px; font-size:14px; color:#666; display:block; font-weight:normal;}
	.menudep1 li ul li a.on, .menudep1 li ul li a:focus, .menudep1 li ul li a:hover{color:#004287;}
	
	
	/*전체 메뉴 */
	
	.allmenu{position:absolute; left:0; top:-650px; background-color:rgba(0,60,133,.95); float:left; width:100%; min-width:1100px; height:650px;}
	.allmenu .amn1{width:1100px; margin:0 auto; margin-top:130px; text-align:left;}
	.allmenu .amn1 li{float:left; width:250px; margin-right:60px;}
	.allmenu .amn1 li a{color:#fff;}
	.allmenu .amn1 li a.mnlnk1{font-size:24px; line-height:30px; width:250px; display:block; border-bottom:1px solid #85a1c1; padding-bottom:30px; font-weight:bold;}
	.allmenu .amn1 li ul{clear:both;}
	.allmenu .amn1 li ul li{margin:0; font-size:16px; line-height:40px;}
	.allmenu .amn1 li ul.submn0{margin-top:20px;}
	.allmenu .amn1 li ul li ul li{font-size:14px;}
	.allmenu .amn1 li ul li a:hover,.allmenu .amn1 li ul li a:active,.allmenu .amn1 li ul li a:focus{color:#70b1ff;}
	.allmenu .amn1 li.smn1:last-child{margin-right:0; width:100px;}
	.allmenu.on{top:0;}
	.allmenu .closebtn1{position:absolute; right:2%; top:20px;}
	
	/*전체 메뉴 */
	
/*상단 메뉴 */

/*header*/

/* 푸터 */
	.centerbox1{padding:80px 0; width:1200px; margin:0 auto;}
	.centerbox1 em.tit1{display:block; font-size:18px; color:#333; margin-bottom:30px; font-weight:bold;}
	.centerbox1 .cncont1{float:left; margin-left:70px; font-size:14px; color:#666666; line-height:22px;}
	.centerbox1 .cncont1:first-child{margin:0;}
	.centerbox1 .cncont1 span.tel1{display:block; font-size:40px; line-height:40px; color:#08407f; font-weight:bold; margin-bottom:10px;}
	.centerbox1 .cncont1.r{float:right; }
	.centerbox1 .cncont1 ul.etc1{}
	.centerbox1 .cncont1 ul.etc1 li{float:left;  line-height:14px;}
	.centerbox1 .cncont1 ul.etc1 li a{padding:0 8px; border-left:1px solid #ddd; color:#666;}
	.centerbox1 .cncont1 ul.etc1 li:first-child a{border:none; color:#333; font-weight:bold; padding-left:0;}
	.centerbox1 .cncont1 .fmlist1{position:relative; width:198px; height:38px; line-height:38px; color:#333; font-weight:bold; border:1px solid; text-indent:20px; margin-top:60px; float:right}
	.centerbox1 .cncont1 .fmlist1 span{position:absolute; right:16px; top:10px;}
	.centerbox1 .cncont1 .fmlist1 ul{position:absolute; left:-1px; top:38px; border:1px solid #333; width:198px; padding:4px 0; display:none;}
	.centerbox1 .cncont1 .fmlist1 ul li{line-height:28px;}
	.centerbox1 .cncont1 .fmlist1 ul li a{display:block;}
	#footer .copybox1{border-top:1px solid #ddd; padding:35px 0;}
	#footer .fcont{position:relative; width:1200px; margin:0 auto; text-align:left; color:#888; font-size:14px;}
	#footer .fcont img{margin-right:30px;}
	.linefooter{border-top:1px solid #ddd;}
/* 푸터 */

/* 퀵메뉴 */
	.floating1{position:absolute; width:60px; right:0; top:-60px; z-index:10000; text-align:center; display:block; }
	.floating1 .fqcont1{position:relative}
	.floating1 .fqcont1 .btn1{position:absolute; left:0; bottom:0;}
/* 퀵메뉴 */


/*main*/

/* 메인 비주얼 */	
	.mainvisual{position:relative; width:100%; min-width:1100px; height:870px; overflow:hidden; z-index:10;}
	.mainvisual .visualbox{position:absolute; right:50%; top:0; margin-right:-1000px; width:2000px; z-index:10;}
	.mainvisual .visualbox .vtxt1,
	.mainvisual .visualbox .vtxt2{color:#fff; font-size:24px; font-weight:bold;}
	.mainvisual .visualbox .vtxt2{font-size:48px;}
	
	.pop1{position:absolute; right:50%; bottom:70px; margin-right:-52px; z-index:902; color:#fff; text-align:center; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
	.pop1 img{display:block; margin:0 auto; margin-top:5px;}
	.pop2{position:absolute; right:50%; top:330px; margin-right:-330px; z-index:902; color:#fff; text-align:center; font-size:60px; line-height:66px; font-weight:bold;}
/* 메인 비주얼 */


/* 메인 콘텐츠 */

	.mncont1{padding-top:120px; width:100%;}
	
	/* 사업영역 */
	.mncont1.s1{position:relative; height:720px;  overflow:hidden; min-width:1200px; margin:0 auto; padding-top:120px;}
	.mncont1.s1:before{content:" "; position:absolute; right:50%;  top:460px; width:2000px; height:1px; border-top:1px solid #333; z-index:10000; margin-right:-2080px}
	.mncont1.s1 .mcont1{position:absolute; width:2000px; right:50%;; margin-right:-1000px; text-align:left;}
	.mncont1.s1 .mcont1 p.tit1{position:absolute; left:0; bottom:0; width:100%; background-color:rgba(0,0,0,.5); color:#fff; font-size:16px; text-align:left; text-indent:80px; line-height:50px;}
	.mncont1.s1 .mcont1 .vtxt1{font-size:16px; color:#afc5cf; }
	.mncont1.s1 .mcont1 .vtxt2{font-size:20px; color:#333; line-height:28px;}
	.mncont1.s1 .mcont1 .vtxt2 em{display:block; font-size:48px; line-height:50px; margin-bottom:14px; font-weight:bold;}
	.mncont1.s1 .mcont1 .vtxt3{font-size:13px; color:#333; line-height:18px; }
	.mncont1.s1 .mcont1 .vtxt3 em{display:block; font-size:16px; line-height:18px; margin-bottom:10px; font-weight:bold;}
	/* 사업영역 */
	
	
	/*경남기억 소식 영역*/
	.mncont1.s2{width:1200px; height:780px; margin:0 auto;}	
	.mncont1.s2 h2{position:relative; margin-top:120px; font-size:36px; margin-bottom:20px;}
	.mncont1.s2 h2:before{position:absolute; content:" "; right:50%; top:-110px; width:1px; height:80px; border-right:1px solid #333;}
	.mncont1.s2 .ttxt1{font-size:16px; color:#666;}
	.mncont1.s2 ul{margin-top:60px;}
	.mncont1.s2 ul li{width:32%; margin-left:2%; float:left;}
	.mncont1.s2 ul li .imgbox1{display:block; width:380px; height:260px; overflow:hidden;}
	.mncont1.s2 ul li .imgbox1 img{widows:380px;}
	.mncont1.s2 ul li .cont1{position:relative; font-size:20px; color:#333; text-align:left; padding-top:30px; font-weight:bold; line-height:28px; height:128px;}
	.mncont1.s2 ul li .cont1 em{display:block; font-size:16px; font-weight:normal; margin-bottom:20px; line-height:16px;}
	.mncont1.s2 ul li .cont1 .date1{position:absolute; left:0; bottom:0; display:block; font-size:14px; color:#666666; font-weight:normal;}
	.mncont1.s2 ul li:first-child{margin-left:0;}
	.mncont1.s2 a.btn1{display:inline-block; margin:0 auto; margin-top:60px; width:198px; height:48px; line-height:48px; font-size:16px; color:#333; border:1px solid; border-radius:25px; font-weight:bold;}
	/*경남기억 소식 영역*/
	
	
	/* 인재영역 */
	.mncont1.s3{position:relative; width:1200px; margin:0 auto;}
	/*.mncont1.s3{position:relative;  background:url(/images/main/bg_recruit1.png) no-repeat center 120px;}	
	.mncont1.s3 .mcont1{width:1200px; height:610px; margin:0 auto;}*/
	.ntbox1{width:320px; height:320px; background:url(/images/main/bg_network1.png) no-repeat center center; color:#fff; text-align:left; padding:80px 0 0 60px; float:left;}
	.ntbox1 h3.tit1{color:#fff; font-size:36px; line-height:36px; margin-bottom:14px;}
	.ntbox1 p.txt1{font-size:16px; line-height:22px; margin-bottom:30px;}
	.ntbox1 a.btn1,
	.ntbox1 a.btn2{display:inline-block; border:1px solid; width:80%; line-height:40px; color:#fff; text-align:center; font-size:16px; margin-bottom:10px;}
	.crrbox1{float:left; margin:80px 0 0 90px; text-align:left; color:#333;}
	.crrbox1 h3.tit1{font-size:36px; color:#333; line-height:36px; margin-bottom:14px;}
	.crrbox1 p.txt1{font-size:16px; line-height:22px; margin-bottom:60px;}
	.crrbox1 ul{background:#41aff4; float:left; padding:15px 24px;}
	.crrbox1 ul li{float:left; font-size:16px; line-height:16px; padding:0 20px;}
	.crrbox1 ul li {border-left:1px solid #fff;}
	.crrbox1 ul li:first-child{border:none;}
	.crrbox1 ul a{color:#fff;}
	
	.crlist1{float:left; width:1200px;}	
	.crlist1 li{float:left; width:400px; text-align:left}
	.crlist1 li span{display:inline-block; vertical-align:top; }
	.crlist1 li .ico1,
	.crlist1 li .ico2,
	.crlist1 li .ico3,
	.crlist1 li .ico4{width:90px; height:90px; background:url(/eng/images/main/ico_quick1.png) no-repeat left top; margin-right:10px;}
	.crlist1 li .ico2{background-position:-90px top;}
	.crlist1 li .ico3{background-position:-180px top;}
	.crlist1 li .ico4{background-position:-270px top;}
	.crlist1 li span.cont1{width:250px; font-size:14px; line-height:22px; color:#666;}
	.crlist1 li span.cont1 em{display:block; font-size:18px; margin-bottom:28px; line-height:18px; color:#333; font-weight:bold;}
	
	/* 인재영역 */
	
	/* 글로벌영역 */
	.mncont1.s4{width:100%; float:left; padding:0; margin-top:120px; height:720px; background:url(/images/main/bg_global1.jpg) no-repeat center top; color:#fff;}
	.mncont1.s4 .tit1{margin-top:120px; font-size:20px; }
	.mncont1.s4 .tit1 h3{color:#fff; font-size:48px; line-height:48px; margin-bottom:20px;}
	.mncont1.s4 ul{margin-top:64px;}
	.mncont1.s4 ul li{float:left; width:33%; font-size:16px; line-height:24px; border-left:1px solid; border-color:rgba(255,255,255,.6)}
	.mncont1.s4 ul li:first-childe{border:none;}
	.mncont1.s4 ul li .ico1,
	.mncont1.s4 ul li .ico2,
	.mncont1.s4 ul li .ico3{display:block; width:57px; height:63px; background:url(/images/main/ico_global1.png) no-repeat left top; margin:0 auto; margin-bottom:16px;}
	.mncont1.s4 ul li .ico2{background-position:-57px top;}
	.mncont1.s4 ul li .ico3{background-position:-114px top;}
	.mncont1.s4 ul li em{display:block; font-size:48px; margin-bottom:20px; line-height:48px; font-weight:bold;}
	.mncont1.s4 a.btn1{position:relative; display:inline-block; margin:0 auto; margin-top:80px; margin-right:32%; width:298px; height:48px; line-height:48px; font-size:16px; color:#fff; border:1px solid; border-radius:25px; font-weight:bold;}
	/* 글로벌영역 */
	
				
/* 메인 콘텐츠 */


/* 서브 콘텐츠 */
	.svisualbox1{position:relative; width:100%; min-width:1200px; height:400px; overflow:hidden; z-index:10;}
	.svisualbox1 .slider1{position:absolute; right:50%; top:0; margin-right:-1000px; width:2000px; z-index:10;}
	.svisualbox1 .slider1 .vtxt1,
	.svisualbox1 .slider1 .vtxt2{color:#fff; font-size:20px;}
	.svisualbox1 .slider1 .vtxt2{font-size:48px; font-weight:bold;}
	
	.submenu1{position:relative; width:100%; min-width:1200px; height:60px; background-color:rgba(0,0,0,.6); margin-top:-60px;}
	.submenu1.fixed{position:fixed; left:0; top:0;}
	
	.leftmenu01{position:relative; width:1200px; margin:0 auto;}
	.leftmenu01 li{position:relative; float:left; line-height:60px; text-align:left;; color:#fff; font-size:18px; text-indent:30px; width:335px; border-right:1px solid #5d6368;}
	.leftmenu01 li.fr{float:right;}
	.leftmenu01 li.home1{width:50px; text-indent:-5000px; background:url(/images/common/ico/ico_home1.png) center center no-repeat; border-left:1px solid #668090;}
	.leftmenu01 li.tit1{ border-left:1px solid #5d6368;}
	.leftmenu01 li.tit1 h2{ color:#fff; font-size:18px;}
	.leftmenu01 li a{display:block; color:#fff; }
	.leftmenu01 li a:active, .leftmenu01 li a:focus, .leftmenu01 li a.on, .leftmenu01 li a:hover{color:#fff;}
	.leftmenu01 li a.deplnk1:after{position:absolute; right:24px; top:42%; content:" "; display:block; width:16px; height:10px; background:url(/images/sub/ico_arr1.png) no-repeat center top;}
	.leftmenu01 li a.deplnk1.on:after{background-position:center bottom;}
	.leftmenu01 li .mndepth1{position:absolute; left:-1px; top:60px; border:1px solid #dddddd;padding:10px 0; background:#fff; display:none;}
	.leftmenu01 li .mndepth1 li{float:none; line-height:46px; border:none;}
	.leftmenu01 li .mndepth1 li a{color:#888;}
	.leftmenu01 li .mndepth1 li a:hover,.leftmenu01 li .mndepth1 li a:active, .leftmenu01 li .mndepth1 li a.on{color:#004287;}
	
	
	.loc{height:180px;}
	.loc h2:before{position:absolute; right:50%; top:0px; content:" "; height:50px; width:1px; margin-bottom:20px; border-left:1px solid #004287; display:block;}
	.loc h2{position:relative; font-size:36px; color:#333; line-height:36px; margin-bottom:16px; padding-top:70px; font-family:"NanumGothicBold"}
	.loc .nav{display:none;}
	.loc p.stxt1{font-size:18px; color:#666}
	
	.tab1{}
	.tab1.center1{margin:0 auto; width:60%;}
	.tab1.center1.t2{width:32%;}
	.tab1.center1.t3{width:32%;}
	.tab1 li{float:left;}
	.tab1 li.w1{width:33.33%}
	.tab1 li.w2{width:50%}
	.tab1 li a{display:block; line-height:54px; color:#333; text-align:center; font-size:20px; border:1px solid #ddd;}
		
	.tab1 li a:hover, .tab1 li a.on{background:#004287; color:#fff; border-color:#004287}
	.tab1 li a.t1:hover, .tab1 li a.t1.on{}
	
	.stab1{}
	.stab1.center1{margin:0 auto; width:60%; }
	.stab1.center2{margin:0 auto; width:36%;}
	.stab1 li{float:left; text-align:center;  border-left:1px solid #ddd; width:auto; padding:0 2.99%}
	.stab1 li.w1{}
	.stab1 li.w2{}
	.stab1 li a{line-height:24px; color:#333; text-align:center; font-size:18px;}
	.stab1 li.f{border-left:none;}
		
	.stab1 li a:hover, .stab1 li a.on{ color:#004287; border-bottom:1px solid #004287}
	.stab1 li a.t1:hover, .stab1 li a.t1.on{}
	
	
	/* 기업개요 */
	
	.introbox1{width:1200px; height:360px; background:url(/images/intro/bg_intro1.jpg) no-repeat center center;}
	.introbox1 p{text-align:center; color:#fff; font-size:24px; line-height:34px;}
	.introbox1 p em{display:block; padding:70px 0 30px; font-size:40px; line-height:40px; font-weight:bold;}
	
	.introtxt1{float:left; width:92%; background:#f5f5f5; padding:4%;}
	.introtxt1 li{position:relative; float:left; width:50%; font-size:16px; color:#666; line-height:24px;}
	.introtxt1 li span{display:block; width:93px; height:93px; background:url(/images/intro/ico_intro1.png) no-repeat left center; margin:0 auto;}
	.introtxt1 li span.ico2{background-position:-93px 0;}
	.introtxt1 li span.ico3{background-position:-186px 0;}
	.introtxt1 li span.ico4{background-position:-279px 0;}
	.introtxt1 li em{display:block; font-size:24px; line-height:26px; color:#004287; margin:15px 0 8px; font-weight:bold;}
	.introtxt1 li.p1{padding-bottom:50px;}
	.introtxt1 li.p2{padding-top:50px;}
	.introtxt1 li.d1{}
	.introtxt1 li.d1:after{position:absolute; right:0; top:0; content:" "; width:1px; height:200%; background:url(/images/common/ico/dot1.png) repeat-y right top;}
	.introtxt1 li.d2:after{position:absolute; left:0; top:-2px; content:" "; width:200%; height:2px; background:url(/images/common/ico/dot1.png) repeat-x -1px top;}
	
	/* 기업개요 */
	
	
	/* 비전 */
	
	.vttbox1{padding:40px 0; background:#f5f5f5; font-size:45px; line-height:45px; color:#333; font-weight:bold;}
	.vttbox1 em{color:#004287;}
	
	/* 비전 */
	
	
	/* 주요연혁 */
	
	.hstbox1{width:100%; }
	.hstbox1 li{float:right; width:50.6%; text-align:left;}
	.hstbox1 li.l1{float:left; text-align:right;}
	.hstbox1 li h3{position:relative; font-size:32px; color:#004287; margin-top:-10px;}
	.hstbox1 li h3:before{content:"●"; display:inline-block; font-size:16px; line-height:18px; vertical-align:top; width:25px;}
	.hstbox1 li.l1 h3:before{content:"";}
	.hstbox1 li.l1 h3:after{content:"●"; display:inline-block; font-size:16px; line-height:18px; vertical-align:top; width:25px;}
	.hstbox1 li.l1 ul li{text-align:right;}
	.hstbox1 li ul {padding:26px 0 50px 20px; border-left:1px solid #ddd; margin:-10px 0 0 7px;}
	.hstbox1 li.l1 ul{padding:26px 20px 50px 0; border:none; border-right:1px solid #ddd; margin:-10px 7px 0 0;}
	.hstbox1 li ul li{float:none; width:100%; line-height:24px; font-size:16px; padding-bottom:4px;}
	.hstbox1 li ul li em,
	.hstbox1 li ul li span{display:inline-block; vertical-align:top; color:#888; width:95%;}
	.hstbox1 li ul li em{color:#333; width:5%; font-weight:bold;}
	.hstbox1 li img{vertical-align:top; letter-spacing:35px;}
	.hstbox1 li img.b1{border:1px solid #ddd;}
	.hstbox1 li span.imgbox1{width:auto; text-align:right; font-size:14px;}
	.hstbox1 li span.imgbox1 img{display:block; margin-bottom:4px;}
	.hstbox1 li:last-child ul{border:;}
	.hstbox1 li ul li span em{display:block; width:auto; font-size:14px; line-height:14px; margin-bottom:6px; color:#888; font-weight:normal;}	
	
	/* 주요연혁 */
	
	
	/*네트워크*/
	
	.netbox1{float:left; width:50%;}
	.netbox1 .map1{position:relative; width:578px; height:564px; border:1px solid #ddd; margin-top:26px; background:url(/images/intro/map4_1_1.png) no-repeat center center;}
	.netbox1 .map1 a.lnk1,
	.netbox1 .map1 a.alnk1{position:absolute; font-size:18px; color:#888888}
	.netbox1 .map1 a.lnk1:hover,.netbox1 .map1 a.lnk1:focus,.netbox1 .map1 a.lnk1.on{color:#004287; font-weight:bold;}
	
	.netbox1 .map1 a.lnk1:after{position:absolute; content:"·"; font-size:80px; font-weight:normal; bottom:-22px;}
	
	.netbox1 .map1 a.lnk1{left:40px; top:134px; border-top:1px solid ; border-right:1px solid; width:168px; height:22px; z-index:1; }
	.netbox1 .map1 a.lnk1 span{position:absolute; left:0; bottom:12px; display:inline-block; background:#fff; padding:0 6px}
	.netbox1 .map1 a.lnk1:after{position:absolute; content:"·"; font-size:80px; font-weight:normal; right:-12px; bottom:-44px;}
	
	.netbox1 .map1 a.lnk1.a1{left:40px; top:166px;  width:148px; border-right:none;}
	.netbox1 .map1 a.lnk1.a1 span{left:0; bottom:12px; }
	.netbox1 .map1 a.lnk1.a1:after{right:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.lnk1.a2{left:40px; top:264px;  width:193px; border-right:none;}
	.netbox1 .map1 a.lnk1.a2 span{left:0; bottom:12px;}
	.netbox1 .map1 a.lnk1.a2:after{right:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.lnk1.a3{left:336px; top:314px;  width:206px; border-right:none;}
	.netbox1 .map1 a.lnk1.a3 span{left:auto; right:0; bottom:12px;}
	.netbox1 .map1 a.lnk1.a3:after{right:auto; left:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.lnk1.a4{left:402px; top:342px;  width:140px; border-right:none;}
	.netbox1 .map1 a.lnk1.a4 span{left:auto; right:0; bottom:12px;}
	.netbox1 .map1 a.lnk1.a4:after{right:auto; left:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.lnk1.a5{left:40px; top:370px;  width:162px; border-right:none;}
	.netbox1 .map1 a.lnk1.a5 span{left:0; bottom:12px;}
	.netbox1 .map1 a.lnk1.a5:after{right:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.lnk1.a6{left:384px; top:372px;  width:158px; border-right:none;}
	.netbox1 .map1 a.lnk1.a6 span{left:auto; right:0; bottom:12px;}
	.netbox1 .map1 a.lnk1.a6:after{right:auto; left:-12px; bottom:-22px; }
	
	.netbox1 .map1 a.alnk1{left:210px; top:140px; font-size:14px; color:#aaaaaa; padding:10px; line-height:16px;}
	.netbox1 .map1 a.alnk1:hover,.netbox1 .map1 a.alnk1.on{color:#333; font-weight:bold; text-decoration:underline;}
	.netbox1 .map1 a.alnk1.a1{left:302px; top:120px;}
	.netbox1 .map1 a.alnk1.a2{left:188px; top:234px;}
	.netbox1 .map1 a.alnk1.a3{left:238px; top:220px;}
	.netbox1 .map1 a.alnk1.a4{left:326px; top:250px;}
	.netbox1 .map1 a.alnk1.a5{left:220px; top:300px;}
	.netbox1 .map1 a.alnk1.a6{left:198px; top:370px;}
	.netbox1 .map1 a.alnk1.a7{left:302px; top:336px;}
	
	.netbox1.r{margin:0;}
	.netbox1.r ul{float:left; margin-top:26px;}
	.netbox1.r ul li{float:left; width:280px; height:273px; margin-left:20px; margin-bottom:20px;}
	.netbox1.r ul li a{display:block; line-height:271px; border:1px solid #ddd; font-size:18px; font-weight:bold; background:#f9f9f9;}
	.netbox1.r ul li a:hover,.netbox1.r ul li a.on{border:4px solid #004287; line-height:263px; background:#fff; }
	.netbox1.r ul li a:hover span,.netbox1.r ul li a.on span{margin-top:2px;}
	.netbox1.r ul li a span{display:inline-block; width:52px; line-height:50px; vertical-align:middle; padding-top:46px; background:url(/images/intro/ico4_1_1.png) no-repeat 2px top;}
	.netbox1.r ul li a span.ico2{background-position:-47px top;}
	.netbox1.r ul li a span.ico3{background-position:-92px top;}
	.netbox1.r ul li a span.ico4{background-position:-145px top;}
		

	.ntglist1{}
	.ntglist1 li{float:left; width:40%; border:1px solid #ddd; height:248px; padding:30px 4% 0 4%; text-align:left; margin-bottom:30px;}
	.ntglist1 li.fr{float:right;}
	.ntglist1 li.bg1{background:#fcfcfc;}
	.ntglist1 li h4{border-bottom:1px solid #aaaaaa; font-size:30px; color:#004287; line-height:40px; padding-bottom:16px;}
	.ntglist1 li p {margin-top:60px;}
	.ntglist1 li p.m1{margin-top:40px;}
	.ntglist1 li p.m2{margin-top:80px;}
	.ntglist1 li p span{display:inline-block; vertical-align:top;}
	.ntglist1 li p span.tit1{width:18%; font-size:18px; color:#333; font-weight:bold;}
	.ntglist1 li p span.tit1:before{display:inline-block; content:" "; width:26%; height:27px; background:url(/images/intro/ico_network2_1.png) no-repeat left top; vertical-align:middle; margin-right:6px;}
	.ntglist1 li p span.tit1.i1:before{background-position:-22px top;}
	.ntglist1 li p span.tit1.i2:before{background-position:-44px top;}
	.ntglist1 li p span.txt1{width:80%; font-size:16px; color:#888888; line-height:24px; margin-bottom:16px;}
	/*네트워크*/
	
	
	/*안전보건방침*/
	
	.sfbox1{position:relative; width:100%; height:170px; background:url(/images/intro/bg_safety1_1_181207.png) no-repeat center center; z-index:10}
	.sfbox1 img{position:absolute; left:37%; top:15.4%;}
	
	.sfbox2{position:relative; width:100%; height:807px; background:url(/images/intro/bg_safety1_2.jpg) no-repeat center bottom; margin-top:-40px;}
	.sfbox2 ul{}
	.sfbox2 ul li{display:inline-block; vertical-align:middle; text-align:center; width:306px; height:306px; border:1px solid #004287; border-radius:153px; line-height:306px; margin:0 3%; color:#666666;}
	.sfbox2 ul li.bg1{background:#004287; color:#fff;}
	.sfbox2 ul li span{display:inline-block; vertical-align:middle; font-size:16px; line-height:24px;}
	.sfbox2 ul li span em{font-weight:bold; color:#333;}
	.sfbox2 div.txt1{color:#333; margin-top:20px;}
	.sfbox2 div.txt1 span{display:block; font-size:20px;}
	.sfbox2 div.txt1 p{font-size:18px; padding-left:136px;}
	.sfbox2 div.txt1 p em{font-size:30px; font-weight:bold; letter-spacing:2px; margin-left:2px;}
	.sfbox2 div.txt1 img{margin-left:-12px; margin-top:20px;}
	
	/*안전보건방침*/
	
	
	/* 기술경영 */
	
	.techbox1{position:relative;}
	.techbox1 .txt1{position:absolute; left:36%; top:2px; font-size:16px; color:#666666; line-height:24px;}
	.techbox1 .txt1 em{display:block; color:#333; font-weight:bold;}
	.techbox1 .txt1.p2{left:16%; top:112px; text-align:right}
	.techbox1 .txt1.p3{left:63%; top:112px; text-align:left;}
	.techbox1 .txt1.p4{left:17%; top:260px; text-align:right}
	.techbox1 .txt1.p5{left:63%; top:260px; text-align:left}
	.techbox1 .txt1.p6{position:relative; display:block; left:auto; top:auto; margin-top:16px;}
	
	.techlist1{}
	.techlist1 li{height:290px; margin-bottom:30px;}
	.techlist1 li div.img1,
	.techlist1 li div.cont1{position:relative; float:left; height:290px;  text-align:left; line-height:290px;}
	.techlist1 li div.img1 img.btn1{position:absolute; right:0; bottom:0;}
	.techlist1 li div.img1{margin-right:40px;}
	.techlist1 li div.cont1{font-size:16px; color:#666}
	.techlist1 li div.cont1 .txt1{display:inline-block; line-height:24px; vertical-align:middle; }
	.techlist1 li div.cont1 p.txt1{display:block; line-height:24px; margin-bottom:10px;}
	.techlist1 li div.cont1 ul{margin-top:10px; counter-reset:section}
	.techlist1 li div.cont1 ul li{line-height:30px;  margin:0 auto; height:auto;}
	.techlist1 li div.cont1 ul li::before{width:24px; height:24px; line-height:24px; display:inline-block; vertical-align:middle; background:#333; color:#fff; counter-increment: section; content: counter(section); text-align:center; border-radius:12px; margin-right:10px;}
	.techlist1 li div.cont1 em{display:block; font-weight:bold; font-size:24px; color:#333333; margin-bottom:25px;}
	.techlist1 li div.cont1 em:before{display:inline-block; vertical-align:middle; content:"·"; color:#004287; width:16px; line-height:10px; height:15px; font-size:30px;}
	
	.techlist1.t1{}
	.techlist1.t1 li{float:left; margin-right:30px;}
	.techlist1.t1 li div.img1{position:relative; height:auto;  text-align:left; line-height:none;}
	.techlist1.t1 li div.img1 img.btn1{position:absolute; right:0; bottom:0;}
	.techlist1.t1 li div.img1{margin-right:0;}
	
	.techbox2{width:100%; clear:both; line-height:24px; font-size:16px; text-align:left; margin-top:30px;}
	.techbox2 em{display:block;  color:#fff; font-weight:bold; font-size:18px; width:380px; line-height:25px; background:#333; text-align:center; margin-bottom:20px; padding:10px;}
	.techbox2.l{clear:none; float:left; width:49%;}
	.techbox2.r{clear:none; float:right; width:49%;}
	.techbox2.l1{clear:none; float:left; width:100%;}
	/* 기술경영 */
	
	
	/*오시는길*/
	
	.mapbox1{width:10M0%; height:550px;}
	.maptxt1{margin-top:30px;}
	.maptxt1 li{float:left; text-align:left; width:34%}
	.maptxt1 li:first-child{width:43%;}
	.maptxt1 li span.ico1{display:inline-block; content:" "; width:90px; height:90px; background:#f5f5f5 url(/images/intro/ico_loc1.png) no-repeat left center; border-radius:45px; vertical-align:middle; text-indent:-5000px; margin-right:20px;}
	.maptxt1 li span.i1{background-position:right top;}
	.maptxt1 li span.txt1{display:inline-block; vertical-align:middle; font-size:18px; color:#666666; text-align:left; width:70%;}
	.maptxt1 li span.txt1 em{display:block; color:#333333; font-size:16px; margin-bottom:4px; font-weight:bold;}
	.mbtn1 span{position:relative; margin-top:10px; float:right; background:#004287; color:#fff; text-align:left; padding:26px 120px 26px 30px; font-size:16px; font-weight:bold;}
	.mbtn1 span:after{position:absolute; right:26px; top:14px; display:inline-block; content:"→"; color:#fff; font-size:34px; }
	/*오시는길*/
	
	
	/*사업소개공통*/
	
	.workslide1{position:relative; width:1200px; height:590px; z-index:1;}
	.workslide1 .slick-slide{position:relative;}
	.workslide1 span.txt1{position:absolute; left:50px; top:490px; line-height:50px; color:#fff; font-size:16px; display:inline-block; background-color:rgba(0,0,0,.6); padding:0 10px; border-radius:5px 5px 0 0;}
	.workslide1 span.c1{color:#ffe220}
	
	.worktit1{position:relative; padding-top:30px; background:#fff; width:1100px; height:200px; margin:0 auto; margin-top:-50px; z-index:2;}
	.worktit1 h3{font-size:24px; color:#004287; line-height:26px; margin-bottom:14px; font-family:"NanumGothicExtraBold";}
	.worktit1.t1{margin-top:0; padding:0;}
		
	.workclist1{width:1100px; height:150px; margin-left:50px; background:#f5f5f5}
	.workclist1 ul{ font-size:0;}
	.workclist1 ul li{width:20%; height:144px; line-height:144px; margin:0 auto; display:inline-block;}
	.workclist1 ul li span{display:inline-block; font-size:16px; line-height:22px; color:#333; vertical-align:middle; font-weight:bold;}
	.workclist1 ul li span:before{display:block; margin:0 auto; content:" "; width:70px; height:50px; background:url(/images/business/ico_work1.png) no-repeat left top; margin-bottom:16px; }
	.workclist1 ul li a{display:block; border:3px solid #f5f5f5;}
	.workclist1 ul li a:hover, .workclist1 ul li a.on{border-color:#004287; background:#fff;}
	
	.workclist1 ul li span.b1:before{background-position:left -50px;}
	.workclist1 ul li span.b2:before{background-position:-70px -50px;}
	.workclist1 ul li span.b3:before{background-position:-140px -50px;}
	
	.workclist1 ul li span.c1:before{background-position:left -100px;}
	.workclist1 ul li span.c2:before{background-position:-70px -100px;}
	.workclist1 ul li span.c3:before{background-position:-140px -100px;}
	.workclist1 ul li span.c4:before{background-position:-210px -100px;}
	.workclist1 ul li span.c5:before{background-position:-280px -100px;}
	
	.workclist1 ul li span.d1:before{background-position:left -150px;}
	.workclist1 ul li span.d2:before{background-position:-70px -150px;}
	
	.workclist1 ul li span.e1:before{background-position:left -200px;}
	.workclist1 ul li span.e2:before{background-position:-70px -200px;}
	
	.workclist1 ul li span.f1:before{background-position:left -250px;}
	
	.workclist1 ul li span.g1:before{background-position:left -300px;}
	.workclist1 ul li span.g2:before{background-position:-70px -300px;}
	.workclist1 ul li span.g3:before{background-position:-140px -300px;}
	.workclist1 ul li span.g4:before{background-position:-210px -300px;}
	
	.workclist1.t1{width:100%; height:80px; margin-left:0px; background:#fff;}
	.workclist1.t1 li{height:74px; line-height:74px;}
	.workclist1.t1 li span:before{display:inline-block; vertical-align:middle; margin:0; margin-right:10px;}
	.workclist1.t1 ul li a{background:#f5f5f5;}
	.workclist1.t1 ul li a:hover, .workclist1.t1 ul li a.on{background:#fff;}
	/*사업소개공통*/	
	
	
	/* 인테리어 */
	
	.interibox1{}
	.interibox1 li{position:relative; float:left; width:33.33%;  text-align:center; margin-top:30px; margin-bottom:60px;}
	.interibox1 li:after{position:absolute; left:0; top:320px; content:" "; width:1px; height:300px; border-left:1px solid #ddd;}
	.interibox1 li:first-child:after{border:none;}
	.interibox1 li img{display:block; margin:0 auto; margin-bottom:50px;}
	.interibox1 li em{font-size:20px; color:#333333; font-weight:bold;} 
	.interibox1 li em:before{display:block; content:" "; width:90px; height:90px; background:url(/images/business/ico_interior1.png) no-repeat left top; margin:0 auto; margin-bottom:20px;}
	.interibox1 li em.i2:before{background-position:-90px top;}
	.interibox1 li em.i3:before{background-position:-180px top;}
	.interibox1 li p{font-size:16px; color:#666666; line-height:24px; margin-top:10px; padding:0 20px;}
	
	.interibox2{}
	.interibox2 li{position:relative; float:left; width:268px; height:198px; border:1px solid #ddd; border-radius:20px; line-height:148px; margin-left:40px; margin-bottom:20px;}
	.interibox2 li p{background:#004287; color:#fff; font-weight:bold; font-size:16px; line-height:40px; border-radius:20px 20px 0 0;}
	.interibox2 li p.b2{background:#00b4d2;}
	.interibox2 li p.b3{background:#9875b8;}
	.interibox2 li span{display:inline-block; line-height:24px; vertical-align:middle; font-size:16px; color:#666666;}
	.interibox2 li span em{display:block; color:#333; font-weight:bold; font-size:20px; margin-bottom:10px;}
	.interibox2 li::before{position:absolute; left:-32px; top:48%; content:" "; width:21px; height:20px; background:url(/images/common/ico/ico_arr1.png) no-repeat center center;}
	.interibox2 li.f1{margin-left:0}
	.interibox2 li.f1:before{display:none;}
	
	/* 인테리어 */
	
	
	/* 레저 */
	
	.leisubox1{padding:40px 0; font-size:16px; color:#666666; line-height:24px; background:#f5f5f5;}
	.leisubox1.t1{padding:0;}
	.leisubox1 .img1{padding:40px 0; background:#fff; border:1px solid #ddd; border-bottom:none;}
	.leisubox1 .tit1{font-size:24px; color:#fff; font-weight:bold; background:#716557; line-height:60px;}
	.leisubox1 .txt1{padding:40px 0; font-size:16px; line-height:24px;}
	
	.leisubox2{}
	.leisubox2 li{width:100%; float:left; line-height:320px; margin-bottom:30px;}
	.leisubox2 li img{float:left;}
	.leisubox2 li div.cont1{float:right; width:580px; vertical-align:middle;}
	.leisubox2 li div.cont1 span{display:inline-block; vertical-align:middle; line-height:24px; text-align:left; font-size:16px; color:#666666;}
	.leisubox2 li div.cont1 span em.tit1{display:block;font-size:24px; color:#333333; line-height:28px; font-weight:bold; margin-bottom:20px;}
	.leisubox2 li div.cont1 span em.tit1:before{display:inline-block; vertical-align:middle; content:"·"; color:#004287; width:20px; line-height:8px; height:15px; font-size:40px;}
	.leisubox2 li div.cont1 span em.tit1 i{font-style:normal; font-size:16px;}
	.leisubox2 li div.cont1 span em.txt1{display:block; font-size:18px; color:#09498b; line-height:28px; margin-bottom:10px; font-weight:600;}
	
	.leisubox2 li.ln1{background:url(/images/common/ico/dot1.png) repeat-x center bottom; padding-bottom:70px; margin-bottom:50px;}
	
	/* 레저 */
	
	
	/*CI*/
	
	.lgbox1{position:relative; }
	.lgbox1 span.txt1{position:absolute; left:0; top:0; display:inline-block; padding:6px 20px; background-color:rgba(0,0,0,.3); color:#fff; font-size:18px;}
	.cibtn1{text-align:center; clear:both;}
	.cibtn1 a{display:inline-block; margin:0 20px; margin-top:50px; font-size:16px; font-weight:bold; text-align:left;}
	.cibtn1 a span{display:inline-block; color:#333333; width:240px; height:38px; line-height:38px; border-bottom:1px solid #004287; background:url(/images/common/btn/btn_down1.png) no-repeat 216px 5px;}
	.cibtn1 a span em{color:#004287;}
	
	.clbox1{}
	.clbox1 li{float:left; text-align:left;}
	.clbox1 li ul{margin-top:20px;}
	.clbox1 li ul li{width:300px;}
	.clbox1 li ul li span{display:inline-block; vertical-align:middle; font-size:16px; color:#666666;}
	.clbox1 li ul li span.c1,
	.clbox1 li ul li span.c2,
	.clbox1 li ul li span.c3,
	.clbox1 li ul li span.c4{width:90px; height:90px; border-radius:45px; background:#005baa; margin-right:10px}
	.clbox1 li ul li em{display:block; line-height:22px;}
	.clbox1 li ul li em strong{font-size:18px;}
	.clbox1 li ul li em.c1{color:#005baa; margin-bottom:10px;}	
	.clbox1 li ul li span.c2{background:#b68d4b;}
	.clbox1 li ul li em.c2{color:#b68d4b;}	
	.clbox1 li ul li span.c3{background:#d1d3d4;}
	.clbox1 li ul li em.c3{color:#d1d3d4;}	
	.clbox1 li ul li span.c4{background:#6d6f71;}
	.clbox1 li ul li em.c4{color:#6d6f71;}	
	
	.clbox2{text-align:left; margin-top:20px;}
	.clbox2 li{float:left; margin-right:21px;}
	.clbox2 li.r{float:right; margin:0;}
	.clbox2 li .img1{position:relative;}
	.clbox2 li .img1 span.txt1{position:absolute; left:0; top:0; display:inline-block; padding:6px 20px; background-color:rgba(0,0,0,.3); color:#fff; font-size:18px;}
	.clbox2 li p{font-size:16px; color:#666; line-height:24px; margin-top:14px;}
	
	.clbox3{float:left; width:100%;}
	.clbox3 li{float:left; width:20%; text-align:left;}
	.clbox3 li p{font-size:16px; color:#666; line-height:24px; margin-top:10px;}
	
	/*CI*/
	
	/*BI*/
	.color_box {overflow:hidden; margin-bottom:40px;}
	.color_box li {padding: 20px 0 0 15px; line-height: 20px; box-sizing: border-box; font-size:14px;}
	.color_box .left {float: left; width: 825px; liheight: 268px;  }
	.color_box .left li { height:268px; background-color: #0F2244; }
	
	.color_box .right {overflow: hidden; float: left; width: 275px; height: 268px; text-align:left; }
	.color_box .right li:nth-child(1) {background-color: #F4F4F2;}
	.color_box .right li:nth-child(2) {background-color: #E1DFD7;}
	.color_box .right li {width: 275px; height: 134px;}
	
	.color_box #color_left {color:#fff;}
	.color_box #color_top {color: #0F2244}
	.color_box #color_top {color: #0F2244}
	
	p.txt {line-height: 26px; letter-spacing: -.6px; text-align:left; font-size:15px;}
	/*BI*/
	
	
	/*온라인 입사지원*/
	
	.nlbox1{position:relative; width:46%; height:290px; border:1px solid #ddd; float:left; padding:2.5%; text-align:left; padding-right:0;}
	.nlbox1.r{float:right; background:#f9f9f9;}
	.nlbox1 h3{font-size:24px; color:#333; line-height:24px;}
	.nlbox1 .cont1{padding-top:30px;}
	.nlbox1 .cont1 ul{}
	.nlbox1 .cont1 ul li{line-height:49px; border-top:1px solid #ddd;}
	.nlbox1 .cont1 ul li:first-child{border:none;}
	.nlbox1 .cont1 .ntit1{text-align:center; line-height:200px; vertical-align:middle; display:block; font-size:16px; color:#666666;}
	.nlbox1 .cont1 p{font-size:16px; line-height:26px; color:#666666;}
	.nlbox1 .cont1 a.btn1,
	.nlbox1 .cont1 a.btn2{display:inline-block; width:254px; line-height:66px; border-radius:33px; text-align:center; font-size:18px; color:#fff; background:#41aff4; margin:0 4px; margin-top:30px;}
	.nlbox1 .cont1 a.btn2{background:#2cc1ca;}
	
	.levelbox1{}
	.levelbox1 li{float:left; text-align:left; width:33.33%; font-size:16px; color:#666; margin-bottom:10px;}
	.levelbox1 li em{display:inline-block; color:#fff; width:50px; height:22px; line-height:22px; background:#004287; border-radius:5px; text-align:center; margin-right:6px;}
	
	.txtlen1{position:absolute; right:10px; bottom:10px; font-size:16px; color:#aaaaaa;}
	.txtlen1 em{color:#004287;}
	/*온라인 입사지원*/
	
	
	/*인사/교육/복리후생*/
	
	.pstit1{width:100%; height:136px; background:url(/images/people/bg_person1_1.jpg) no-repeat center center; color:#fff; font-size:22px; padding-top:34px; font-weight:bold;}
	.pstit1 span{display:block; width:66px; height:66px; line-height:66px; border:2px solid #fff; border-radius:33px; margin:0 auto; font-size:30px; margin-bottom:10px; font-weight:normal;}
	.pstit1.b2{background:url(/images/people/bg_person1_2.jpg) no-repeat center center;}
	.pstit1.b3{background:url(/images/people/bg_person1_3.jpg) no-repeat center center;}
	.pstit1.b4{background:url(/images/people/bg_person1_4.jpg) no-repeat center center;}
	.pstit1.b5{background:url(/images/people/bg_person2_1.jpg) no-repeat center center;}
	.pstit1.b6{background:url(/images/people/bg_person2_2.jpg) no-repeat center center;}
	
	.bepbox1{}
	.bepbox1 li{float:left; width:49%; height:198px; border:1px solid #ddd; margin-top:20px;}
	.bepbox1 li.r{float:right;}
	.bepbox1 li div{width:88%; margin:0 auto;  text-align:center; line-height:198px;}
	.bepbox1 li div span.ico1{display:inline-block; vertical-align:middle; content:" "; width:100px; height:100px; background:url(/images/people/ico_person1_1.png) no-repeat left center; margin-right:25px;}
	.bepbox1 li div span.ico1.i2{background-position:-100px center;}
	.bepbox1 li div span.ico1.i3{background-position:-200px center;}
	.bepbox1 li div span.ico1.i4{background-position:-300px center;}
	.bepbox1 li div span.txt1{display:inline-block; vertical-align:middle; font-size:16px; color:#666; line-height:24px; text-align:left; }
	.bepbox1 li div span.txt1 em{margin-bottom:10px; display:block; font-size:20px; color:#333; font-weight:bold}
	
	.bepbox2{text-align:center; }
	.bepbox2 li{display:inline-block; width:279px; height:278px; background:url(/images/people/bg_circle1.png) no-repeat center center; margin:0 20px; margin-top:30px;}
	.bepbox2 li div{width:279px; line-height:278px; }
	.bepbox2 li div span{display:inline-block; vertical-align:middle; line-height:24px; font-size:16px; color:#666666;}
	.bepbox2 li div span em{display:block; font-size:20px; color:#333; font-weight:bold; margin-bottom:10px;}
	
	.bepbox3{}
	.bepbox3 li{float:left; width:33%; border-left:1px solid #ddd; text-align:center; margin-top:30px; height:240px; margin-bottom:40px;}
	.bepbox3 li:first-child{border:none;}
	.bepbox3 li em{font-size:20px; color:#333333; font-weight:bold;} 
	.bepbox3 li em:before{display:block; content:" "; width:90px; height:90px; background:url(/images/people/ico_person1_2.png) no-repeat left top; margin:0 auto; margin-bottom:20px;}
	.bepbox3 li em.i2:before{background-position:-90px top;}
	.bepbox3 li em.i3:before{background-position:-180px top;}
	.bepbox3 li em.i4:before{background-position:0 bottom;}
	.bepbox3 li em.i5:before{background-position:-90px bottom;}
	.bepbox3 li em.i6:before{background-position:-180px bottom;}
	.bepbox3 li p{font-size:16px; color:#666666; line-height:24px; margin-top:10px;}
	
	.bepbox4{}
	.bepbox4 li{float:left; width:49%; text-align:left; margin-top:30px; height:100px;}
	.bepbox4 li.r{float:right;}
	.bepbox4 li div{position:relative; width:100%;} 
	.bepbox4 li div:before{display:inline-block; content:" "; width:90px; height:90px; background:url(/images/people/ico_person2_1.png) no-repeat left top; margin:0 auto; margin-bottom:20px;}
	.bepbox4 li div.i2:before{background-position:-90px top;}
	.bepbox4 li div.i3:before{background-position:-180px top;}
	.bepbox4 li div.i4:before{background-position:-270px top;}
	.bepbox4 li div.i5:before{background-position:0 bottom;}
	.bepbox4 li div.i6:before{background-position:-90px bottom;}
	.bepbox4 li div.i7:before{background-position:-180px bottom;}
	.bepbox4 li div.i8:before{background-position:-270px bottom;}
	.bepbox4 li div.i9:before{background-position:-360px bottom;}
	.bepbox4 li div span{display:inline-block; vertical-align:top; width:81%; line-height:22px; color:#666666; font-size:16px; padding-left:10px;}
	.bepbox4 li div span em{position:relative; display:block; font-size:20px; color:#333333; font-weight:bold; line-height:24px; padding-top:16px; padding-bottom:6px; margin-bottom:10px;}
	.bepbox4 li div span em:before{position:absolute; left:-24px; bottom:0; content:" "; width:104%; height:1px; border-bottom:1px solid #004287; z-index:-1;}
	/*인사/교육/복리후생*/
	
	
	/*Q&A*/
	.qabox1{position:relative; width:100%; height:460px; background:url(/eng/images/customer/bg_contact1.jpg) no-repeat center center; }
	.qabox1 div{position:absolute; left:54%; top:66px; text-align:left;}
	.qabox1 div .txt1{font-size:60px; color:#004287; font-weight:bold; line-height:64px;}
	.qabox1 div .txt1 em{display:block; font-size:24px; color:#333; line-height:24px; margin-bottom:6px;}
	.qabox1 div .txt2{font-size:18px; color:#333; line-height:40px; margin-top:30px;}
	.qabox1 div .txt2 em{display:inline-block; padding:4px 20px; background:#fff; border-radius:20px; color:#004287; vertical-align:middle; font-weight:bold; margin-right:10px;}
	.qabox1 div .txt3{font-size:16px; color:#666666; line-height:24px; margin-top:30px;}
	.qabox1 div .txt3 em{color:#004287;}
	/*Q&A*/
	
	
	/* 사이버 감사실 */
	
	.cytxtbox1{ font-size:14px; line-height:18px; color:#666; text-align:left;}
	.cytxtbox1 p.tit1{border-top:2px solid #7a9bbe; background:#f5f5f5; font-size:20px; line-height:50px; color:#333; text-align:center; font-weight:bold;}
	.cytxtbox1 div.cont1{border:1px solid #ddd; padding:50px;}
	.cytxtbox1 h4{margin:0 0 10px; color:#333; font-size:14px;}
	.cytxtbox1 .txt1{line-height:20px; margin-bottom:20px; padding-left:18px;}
	
	/* 사이버 감사실 */
	
	
	/* 개인정보처리방침, 이용약관, 이메일무단수집거부*/
	
	.guidetxtbox1{border:1px solid #ddd; font-size:14px; line-height:18px; color:#666; text-align:left; padding:50px; overflow-y:auto;}
	.guidetxtbox1 h4{margin:60px 0 10px; color:#333; font-size:14px;}
	.guidetxtbox1 .txt1{color:#333; line-height:18px; margin-bottom:20px; font-weight:bold;}
	
	/* 개인정보처리방침, 이용약관, 이메일무단수집거부*/
		
/* 서브 콘텐츠 */
