@charset "utf-8";
/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,iframe { margin:0;padding:0; }
body { background:#ffffff; color:#666666; font:normal 12px AppleGothic,'돋움',Dotum,Verdana,Arial,San-Serif; }
img { border:0 none; vertical-align:middle; }
a { color:#464646; text-decoration:none; }
a:visited, a:active { text-decoration:none; }
a:hover { text-decoration:none; color:#767676; }
input, select { font-size:100%; vertical-align:middle; margin:0; padding:0; }
ol,ul,li { list-style:none; } fieldset, blockquote { border:0 none; }
i,em,cite { font-style:normal; }
b { color:#ccc;font-weight:normal}
h3,h4,h5,h6 { clear:both; font:bold 12px AppleGothic,'돋움',Dotum,Verdana,Arial,San-Serif; }
caption,legend { display:none; clear:both;font:bold 12px AppleGothic,'돋움',Dotum,Verdana,Arial,San-Serif; }
hr { display:none; clear:both; }
table { table-layout:fixed; border-collapse:collapse;border-spacing:0; }
th,td { border-collapse:collapse; }
.text-ellipsis { white-space:nowrap; overflow:hidden; }
.text-replace { height:0px;overflow:hidden; font-size:0; text-indent:-1000em; }

/* =float 해제 */
.f_clear:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
/* ie용 홀리 핵 시작 */
* html .f_clear { height: 1px; }
.f_clear { display: block;min-height:1px; }
/* ie용 홀리 핵 끝 */

html {height:100%;}
.mainBody {height:100%;background:#131313 url('/Recruit/images/home/bg_home_repeat.jpg') left top repeat-x;}
.mainContainer {height:100%;background:url('/Recruit/images/home/bg_home.jpg') center top no-repeat;}
.mainBgRepeat {width:990px;height:100%;margin:0 auto;background:url('/Recruit/images/home/bg_repeat_y.gif') center top repeat-y;}

#mainWrap {width:990px;margin:0 auto;}
	#mainWrap .header {position:relative;width:990px;height:40px;background:url('/Recruit/images/home/bg_header.jpg') left top no-repeat;}
		/* 2010-05-25 */
		.header h1 {position:absolute;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.header h2 {position:absolute;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.header a {display:block;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.header .hbsRe {top:18px;left:0;width:70px;height:16px;}
			.header .hbsRe a {width:70px;height:16px;}
		.header .hbs {top:13px;right:148px;width:103px;height:17px;}
			.header .hbs a {width:103px;height:17px;}
		.header .t3e {top:13px;right:13px;width:125px;height:20px;}
			.header .t3e a {width:125px;height:20px;}
		/* 2010-05-25 추가 끝 */
	#mainWrap .cntBody {clear:both;width:990px;}
		.cntBody .lhCntArea {float:left;width:225px;}
		.cntBody .mainSwfCnt {float:right;width:740px;height:580px;}
			.lhCntArea .lhTop {position:relative;width:225px;height:195px;background:url('/Recruit/images/home/bg_lh_top.jpg') left top no-repeat; }
				.lhCntArea .lhTop h3 {height:0;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
				.lhCntArea .lhTop p {height:0;overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
				.lhCntArea .lhTop .goRerc {position:absolute;top:122px;left:0;display:block;width:225px;height:30px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.lhCntArea .recrNote {position:relative;margin:28px 0 0 0;padding:31px 0 0 0;width:225px;background:url('/Recruit/images/home/bg_recr_note.jpg') left top no-repeat;}
				.lhCntArea .recrNote h4 {overflow:hidden;text-indent:-1000em;font:normal 0/0 verdana;}
				.lhCntArea .recrNote ul {}
					.lhCntArea .recrNote ul li {line-height:1.3em;}
						.recrNote ul li a {color:#767676;}
						.recrNote ul li em {margin:0 0 0 7px;}
						.recrNote ul li img {margin:0 0 0 4px;}
						.lhCntArea .recrNote ul .newPost a {color:#bfbfbf;}
						.lhCntArea .recrNote ul .newPost em {color:#bfbfbf;}
				.lhCntArea .recrNote .more {position:absolute;top:9px;right:5px;display:block;width:7px;height:7px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.lhCntArea .recrProcess {position:relative;width:225px;height:237px;margin:11px 0 0 0;background:url('/Recruit/images/home/bg_recr_proc.jpg') left top no-repeat;}
				.recrProcess h4 {overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.recrProcess a {position:absolute;display:block;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.recrProcess .more {right:0;top:53px;width:61px;height:15px;}
				.recrProcess .chkResume {left:0;top:73px;width:225px;height:38px;}
				.recrProcess .welfare {left:0;top:113px;width:225px;height:38px;}
				.recrProcess .charTest {left:0;top:153px;width:225px;height:38px;}
				.recrProcess .downloadResume {left:0;top:197px;width:223px;height:39px;} /* 2011-11-21 입사지원서 다운로드 추가 */
	.footer {margin:27px 0 0 0;}
		.footer .footerInner {position:relative;width:990px;height:138px;margin:0 auto;background:url('/Recruit/images/home/bg_footer.jpg') left top no-repeat;}
		.footer h3 {height:0;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.footer address {overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.footer a {position:absolute;top:19px;display:block;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.footer .privacy {left:565px;width:85px;height:11px;}
		.footer .noMail {left:679px;width:96px;height:11px;}
