﻿@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:#1b1b1b; 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용 홀리 핵 끝 */

.resumeBody {background:#272727 url('/Recruit/images/resume/bg_resume_repeat.gif') left top repeat-x;}
.resumeContainer {background:url('/Recruit/images/resume/bg_resume.jpg') center top no-repeat;}

#resumeWrap {width:980px;margin:0 auto;}
	#resumeWrap .header {position:relative;width:980px;height:48px;background:url('/Recruit/images/resume/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:14px;right:134px;width:103px;height:17px;}
			.header .hbs a {width:103px;height:17px;}
		.header .t3e {top:14px;right:0;width:125px;height:20px;}
			.header .t3e a {width:125px;height:20px;}
		/* 2010-05-25 추가 끝 */
	#resumeWrap .cntBody {clear:both;width:980px;padding:0 0 40px 0;background:url('/Recruit/images/resume/bg_lh_repeat.gif') 190px top repeat-y;}
		.cntBody .lhCntArea {float:left;width:330px;}
		.cntBody .contentArea {float:right;width:626px;padding:39px 0 0 0;}
			.contentArea .topArea {width:601px;height:58px;background:url('/Recruit/images/resume/bg_top_area.jpg') left bottom no-repeat;}
				.contentArea .topArea h3 {float:left;width:141px;height:45px;background:url('/Recruit/images/resume/bg_h3.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.contentArea .topArea .statusNav {float:right;margin:32px 0 0 0;color:#666;font-size:11px;}
					.topArea .statusNav a {color:#666;}
			.contentArea .resumeArea {width:601px;margin:21px 0 0 0;}
				.resumeArea h4 {width:82px;height:16px;margin:0 0 0 2px;background:url('/Recruit/images/resume/bg_h4_resume.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.resumeArea .resume1 {position:relative;width:498px;height:179px;margin:10px 0 0 0;padding:0 0 0 103px;background:url('/Recruit/images/resume/bg_resume1.gif') left top no-repeat;}
					.resumeArea .resume1 dt {height:0;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
					.resumeArea .resume1 dd {padding:0 0 0 18px;font-size:11px;}
					.resumeArea .resume1 .field1 {padding-top:16px;height:23px;}
						.resumeArea .resume1 .field1 input {margin:-3px 4px 0 0;.margin:-6px 0 -4px -4px;vertical-align:middle;}
						.resumeArea .resume1 .field1 label {margin:0 56px 0 0;cursor:pointer;color:#808080;}
					.resumeArea .resume1 .field2 {padding-top:9px;height:40px;}
						.resumeArea .resume1 .field2 input {width:59px;height:15px;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;font-size:12px;}
						.resumeArea .resume1 .field2 p {margin:4px 0 0 0;color:#b4b4b4;font-size:11px;letter-spacing:-1px;}
					.resumeArea .resume1 .field3 {padding-top:7px;height:26px;}
						.resumeArea .resume1 .field3 input {width:91px;height:15px;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;}
					.resumeArea .resume1 .field4 {padding-top:7px;height:46px;.padding-top:5px;.height:48px;}
						.resumeArea .resume1 .field4 em {position:absolute;top:-10000em;}
						.resumeArea .resume1 .field4 input {width:91px;height:15px;margin:0 90px 0 0;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;}
						.resumeArea .resume1 .field4 p {clear:both;margin:4px 0 0 0;color:#b4b4b4;font-size:11px;letter-spacing:-1px;}
				.resumeArea .submitResume {display:block;width:156px;height:44px;margin:10px auto 0;background:url('/Recruit/images/resume/btn_resume1.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;border:0 none;cursor:pointer;}

			.contentArea .resumeChkArea {width:601px;margin:29px 0 0 0;}
				.resumeChkArea h4 {width:114px;height:16px;margin:0 0 0 2px;background:url('/Recruit/images/resume/bg_h4_resume_chk.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.resumeChkArea .resume2 {position:relative;width:498px;height:149px;margin:10px 0 0 0;padding:0 0 0 103px;background:url('/Recruit/images/resume/bg_resume2.gif') left top no-repeat;}
					.resumeChkArea .resume2 dt {height:0;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
					.resumeChkArea .resume2 dd {padding:0 0 0 18px;font-size:11px;}
					.resumeChkArea .resume2 .field5 {padding-top:18px;height:42px;}
						.resume2 .field5 input {width:59px;height:15px;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;font-size:12px;}
						.resume2 .field5 p {margin:4px 0 0 0;color:#b4b4b4;font-size:11px;letter-spacing:-1px;}
					.resumeChkArea .resume2 .field6 {height:23px;padding-top:8px;}
						.resume2 .field6 input {width:91px;height:15px;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;}
					.resumeChkArea .resume2 .field7 {height:46px;padding-top:6px;}
						.resume2 .field7 input {width:91px;height:15px;padding:2px 5px 0;background:#1b1b1b;border:0 none;color:#fff;}
						.resume2 .field7 p {clear:both;margin:4px 0 0 0;color:#b4b4b4;font-size:11px;letter-spacing:-1px;}
				.resumeChkArea .chkNote {height:12px;margin:6px 0 0 0;padding:2px 0 0 16px;background:#232323 url('/Recruit/images/resume/bg_note.gif') 1px 2px no-repeat;color:#4c4c4c;font-size:11px;letter-spacing:-1px;}
					.resumeChkArea .chkNote a {text-transform:uppercase;color:#808080;}
				.resumeChkArea .submitChk {display:block;width:156px;height:44px;margin:20px auto 0;background:url('/Recruit/images/resume/btn_resume2.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;border:0 none;cursor:pointer;}

			/* 2010-05-25 */
			.statusGraph {position:relative;width:601px;height:79px;margin:19px 0 34px 0;background-image:url('/Recruit/images/resume/bg_status_set.jpg');background-repeat:no-repeat;}
			.setp1wrap {background-position:0 0;}
			.setp2wrap {background-position:0 -80px;}
			.setp3wrap {background-position:0 -160px;}
			.setp4wrap {background-position:0 -240px;}
			.setp5wrap {background-position:0 -320px;}
				.statusGraph a {position:absolute;top:32px;display:block;height:13px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
				.statusGraph .step1 {left:26px;top:26px;width:82px;height:27px;}
				.statusGraph .step2 {left:169px;width:52px;}
				.statusGraph .step3 {left:286px;width:44px;}
				.statusGraph .step4 {left:399px;width:45px;}
				.statusGraph .step5 {left:519px;width:44px;}
			/* 2010-05-25 추가 끝 */
			.perInfo {width:158px;height:15px;background:url('/Recruit/images/resume/bg_per_info.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.perInfoNote {width:436px; height:24px;margin:7px 0 0 7px;background:url('/Recruit/images/resume/txt_per_info.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

			/* 2011-09-26추가 */
			.perInfoShare {width:99px;height:15px;margin:20px 0 0 0;background:url('../images/resume/perInfoShare.gif') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.perInfoShareNote {width:436px; height:24px;margin:7px 0 0 7px;background:url('../images/resume/perInfoShareNote.gif') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.agreeArea {padding-bottom:20px; border-bottom:1px solid #2f2f2f;}

			.noticeArea {width:575px;height:281px;margin:8px 0 0 0;padding:0 0 0 26px;background:url('/Recruit/images/resume/bg_note_area01.gif') left top no-repeat;letter-spacing:-1px;color:#999797;}
			.areaBg01 {height:341px;background:url('../images/resume/bg_note_area02.gif') left top no-repeat;}
				.noticeArea strong {color:#b1b1b1;line-height:1.6em;}
				.noticeArea p {padding:33px 0 0 0;line-height:1.2em;}
			.chkInfoNote {display:block;margin:8px 23px 0 4px;.margin:8px 23px 0 0;color:#808080;text-align:right;}/* 2011-10-11 수정 */
				.chkInfoNote input {margin:0 4px 0 0;}
			.btnArea {margin:27px 0 0 0;text-align:center;}
				/* .btnArea a {margin:0 8px 0 0;} */

			.txtIntro1 {width:55px;height:15px;background:url('/Recruit/images/resume/bg_h4_grow.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.introStep {width:569px;height:123px;margin:9px 0 0 0;padding:14px 16px; background:url('/Recruit/images/resume/bg_txt_area.gif') left top no-repeat;}
				.introStep textarea {width:567px;height:120px;background:#1B1B1B;border:0 none;font-size:12px;color:#fff;font-family:dotum;}
			.txtIntro2 {width:100px;height:15px;margin:25px 0 0 0;background:url('/Recruit/images/resume/bg_h4_char.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
			.introStep2 {width:587px;height:275px;margin:9px 0 0 0;padding:6px 8px 6px 6px;background:url('/Recruit/images/resume/bg_step2.gif') left top no-repeat;}
				.introStep2 dt {clear:both;float:left;width:71px;height:54px;padding:37px 0 0 0;color:#808080;vertical-align:middle;text-align:center;}
				.introStep2 dd {float:right;width:511px;height:89px;margin:1px 0 0 0;padding:2px 0 0 0;}
					.introStep2 dd textarea {width:509px;height:75px;padding:5px 0;background:#1B1B1B;border:0 none;color:#fff;font-size:12px;}
			.txtIntro3 {width:59px;height:16px;margin:30px 0 0 0;background:url('/Recruit/images/resume/bg_h4_reason.jpg') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

/* 2010-05-04 ?몄쟻?ы빆 */
.basicHeader {height:15px;background-image:url('/Recruit/images/resume/bg_h4_set_basic.gif'); background-repeat:no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.basicInfo1 {width:59px;background-position:0 0;}
.basicInfo2 {width:59px;margin:25px 0 0 0;background-position:-65px 0;}
.basicInfo3 {width:55px;margin:23px 0 0 0;background-position:0 -20px;}
.basicInfo4 {width:72px;margin:25px 0 0 0;background-position:-65px -20px;}
.basicInfo5 {width:89px;margin:24px 0 0 0;background-position:0 -40px;}
.basicInfo6 {width:59px;margin:26px 0 0 0;background-position:-91px -40px;}
.basicInfo7 {width:63px;margin:26px 0 0 0;background-position:0 -60px;}
.basicInfo8 {width:58px;margin:29px 0 0 0;background-position:-70px -60px;}
.basicInfo9 {width:59px;background-position:0 -80px;}
.basicInfo10 {width:68px;margin:26px 0 0 0;background-position:-70px -80px;}
.basicInfo6_1 {width:60px;margin:0 0 11px 0;background-position:0 -100px;} /* 2010-05-13 */

.basicInfo1Wrap {width:578px;height:408px !important;margin:11px 0 0 0;padding:6px 0 0 23px;background:url('/Recruit/images/resume/bg_basic_info1.gif') left top no-repeat;}
	.basicInfo1Wrap .photoArea {float:left;width:122px;margin:16px 0 0 0;}
		.basicInfo1Wrap .photoArea .faceArea {width:120px;height:140px;margin:0 0 5px 0;border:1px solid #636363;}
		.basicInfo1Wrap .photoArea input {width:55px;height:18px;margin:0 3px 0 0;border:0 none;background:#1B1B1B;color:#fff}
		.basicInfo1Wrap .photoArea p {margin:5px 0 0 0;color:#5e5e5e;font-size:11px;text-align:center;letter-spacing:-1px;line-height:1.2em;}
	.basicInfo1Wrap .setBasicInfo {float:right;width:437px;}
		.basicInfo1Wrap .setBasicInfo dt {float:left;width:73px;height:22px;margin:1px 0 0 0;padding-top:8px;color:#808080;text-align:center;letter-spacing:-1px;}
		.basicInfo1Wrap .setBasicInfo dd {float:left;width:351px;height:25px;margin:1px 0 0 0;padding:5px 0 0 9px;}
			.basicInfo1Wrap .setBasicInfo dd input {background:#1B1B1B;border:0 none;color:#fff;}
			.basicInfo1Wrap .setBasicInfo dd .nameSet {width:104px;height:15px;padding:2px 5px 0;}
			.basicInfo1Wrap .setBasicInfo dd .numSet1 {width:59px;height:15px;padding:2px 5px 0;}
			.basicInfo1Wrap .setBasicInfo dd .numSet2 {width:25px;height:15px;padding:2px 5px 0;}
			.basicInfo1Wrap .setBasicInfo dd .addSet {width:316px;height:15px;padding:2px 5px 0;}
			.basicInfo1Wrap .setBasicInfo dd .telephone {width:41px;height:15px;padding:2px 5px 0;}
		.basicInfo1Wrap .setBasicInfo .mailField {}
			.basicInfo1Wrap .setBasicInfo .mailField * {float:left;}
			.basicInfo1Wrap .setBasicInfo .mailField .mailSet {width:93px;height:15px;padding:2px 5px 0;}
			.basicInfo1Wrap .setBasicInfo .mailField span {margin:0 5px;}
		.basicInfo1Wrap .setBasicInfo .nameField {width:134px;}
		.basicInfo1Wrap .setBasicInfo .gender {}
		.basicInfo1Wrap .setBasicInfo .genderSet {width:135px;padding-left:13px;}
			.basicInfo1Wrap .setBasicInfo .genderSet input {vertical-align:middle;background:none;}
			.basicInfo1Wrap .setBasicInfo .genderSet label {margin-right:6px;}
		.basicInfo1Wrap .setBasicInfo .add {height:53px;}
		.basicInfo1Wrap .setBasicInfo .addField {height:52px;padding-top:9px;line-height:0.5em;}

.basicInfo2Wrap {width:601px;margin:11px 0 0 0;padding:0 0 12px 0;background:url('/Recruit/images/resume/bg_form_ext_btm.gif') left bottom no-repeat;}
	.basicInfo2Wrap .famTbl {width:601px;}
		.famTbl th {height:32px;padding-top:4px;background-image:url('/Recruit/images/resume/bg_fam_field_th.gif');background-repeat:no-repeat;text-align:center;color:808080;font-weight:normal;}
		.famTbl .famField1 {width:102px;padding-left:5px;background-position:0 0;}
		.famTbl .famField2 {width:81px;background-position:-107px 0;}
		.famTbl .famField3 {width:149px;background-position:-188px 0;}
		.famTbl .famField4 {width:134px;background-position:-337px 0;}
		.famTbl .famField5 {width:130px;background-position:-471px 0;}
		.famTbl td {height:35px;background-image:url('/Recruit/images/resume/bg_fam_field_td.gif');background-repeat:no-repeat;text-align:center;}
		.famTbl .famField1Td {width:107px;background-position:0 0;}
		.famTbl .famField2Td {width:81px;background-position:-107px 0;}
		.famTbl .famField3Td {width:149px;background-position:-188px 0;}
		.famTbl .famField4Td {width:134px;background-position:-337px 0;}
		.famTbl .famField5Td {width:130px;background-position:-471px 0;}
			.famTbl td input {background:#1B1B1B;border:0 none;color:#fff;}
			.famTbl td .familyName {width:64px;height:15px;padding:2px 5px 0;}
			.famTbl td .familyBirthDay {width:129px;height:15px;padding:2px 5px 0;}
			.famTbl td .familyJob {width:114px;height:15px;padding:2px 5px 0;}
			.famTbl td label {margin:0 5px 0 0;cursor:pointer;}
			.famTbl td img {padding:2px 0px;}

.familyBtm {width:598px;margin:8px 0 0 0;padding-right:3px;}
	.familyBtm strong {float:left;font-weight:normal;color:#616161;}
	.familyBtm a {float:right;width:41px;height:19px;}

.basicInfo3Wrap {width:601px;height:191px;margin:10px 0 0 0;padding:5px 0 0 0;background:url('/Recruit/images/resume/bg_basic_info3.gif') left top no-repeat;}
	.basicInfo3Wrap dt {float:left;width:103px;height:22px;margin:1px 0 0 0;padding:8px 0 0 15px;color:#808080;}
		.basicInfo3Wrap dt label {cursor:pointer;}
		.basicInfo3Wrap dt input {margin-right:8px;.margin-right:0;}
	.basicInfo3Wrap dd {float:left;width:471px;height:22px;margin:1px 0 0 0;padding:8px 0 0 12px;}
		.basicInfo3Wrap dd .radio {margin-right:6px;.margin-right:2px;vertical-align:middle;}
		.basicInfo3Wrap dd label {margin-right:8px;cursor:pointer;}
	.basicInfo3Wrap .milInfoStep1 {width:82px;padding-left:36px;}
	.basicInfo3Wrap .milInfoStep2 {height:52px;}
		.basicInfo3Wrap dd .milSet1 {float:left;display:inline;margin:0 36px 14px 8px;.margin:0 33px 4px 8px;}
			.basicInfo3Wrap dd .milSet1 p {float:left;margin:2px 11px 0 0;}
			.basicInfo3Wrap dd .milSet1 .selectAlt {float:left;}
		.basicInfo3Wrap dd .period {clear:both;margin:0 0 0 8px;}
			.basicInfo3Wrap dd .period span {margin:0 10px 0 0;}
			.basicInfo3Wrap dd .period input {width:103px;height:15px;padding:2px 5px 0;background:#1B1B1B;border:0 none;color:#fff;}
		.basicInfo3Wrap dd .etc {margin:0 0 0 8px;cursor:normal;}
			.basicInfo3Wrap dd .etc .longTxt {width:376px;height:15px;margin:0 0 0 10px;padding:2px 5px 0;background:#1B1B1B;border:0 none;color:#fff;}
	
.basicInfo4Wrap {width:601px;height:100px;margin:10px 0 0 0;padding:5px 0 0 0;background:url('/Recruit/images/resume/bg_basic_info4.gif') left top no-repeat;}
	.basicInfo4Wrap dt {float:left;width:103px;height:22px;margin:1px 0 0 0;padding:8px 0 0 15px;color:#808080;}
		.basicInfo4Wrap dt label {cursor:pointer;}
		.basicInfo4Wrap dt input {margin-right:8px;.margin-right:0;}
	.basicInfo4Wrap dd {float:left;width:471px;height:22px;margin:1px 0 0 0;padding:8px 0 0 12px;}
		.basicInfo4Wrap dd label {margin:0 8px 0 0;cursor:pointer;}
			.basicInfo4Wrap dd label input {margin-top:-2px;vertical-align:middle;}
	.basicInfo4Wrap .disabledStep1 {width:82px;padding-left:36px;}
	.basicInfo4Wrap .disabledStep2 {width:173px;}
	.basicInfo4Wrap .disabledStep3 {width:75px;padding-left:12px;}
	.basicInfo4Wrap .disabledStep4 {width:199px;}
		.basicInfo4Wrap .disabledStep4 input {width:90px;height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;color:#fff;}

.basicInfo5Wrap {width:601px;height:100px;margin:10px 0 0 0;padding:5px 0 0 0;background:url('/Recruit/images/resume/bg_basic_info5.gif') left top no-repeat;}
	.basicInfo5Wrap dt {float:left;width:128px;height:22px;margin:1px 0 0 0;padding:8px 0 0 15px;letter-spacing:-1px;color:#808080;}
		.basicInfo5Wrap dt input {margin-right:8px;.margin-right:0;}
	.basicInfo5Wrap .basic5Step1 {width:107px;padding-left:36px;}
	.basicInfo5Wrap dd {float:left;width:445px;height:22px;margin:1px 0 0 0;padding:8px 0 0 13px;}
		.basicInfo5Wrap dd label {margin:0 8px 0 0;cursor:pointer;}
			.basicInfo5Wrap dd label input {margin-top:-2px;vertical-align:middle;}
		.basicInfo5Wrap dd .veteNum {width:130px;height:15px;padding:2px 5px 0;color:#fff;border:0 none;background:#1B1B1B;}
		.basicInfo5Wrap dd .veteransType {float:left;}
		.basicInfo5Wrap dd strong {float:left;display:inline;margin:2px 33px 0 88px;font-weight:normal;}

.basic6Wrap {width:601px;margin:11px 0 0 0;padding:0 0 5px 0;background:url('/Recruit/images/resume/bg_basic6_btm.gif') left bottom no-repeat;}
	.basic6Wrap .basic6Set {width:601px;padding:6px 0 0 0;background:url('/Recruit/images/resume/bg_basic6_top.gif') left top no-repeat;}
		.basic6Set dl {width:590px;height:24px;padding:7px 5px 0 6px;}
			.basic6Set dl dt {float:left;text-align:center;color:#808080;}
			.basic6Set dl dd {float:left;}
		.basic6Set .basic6Nor {background:url('/Recruit/images/resume/bg_basic6_nor.gif') left top no-repeat;}
			.basic6Set .basic6Nor .step1 {width:63px;}
			.basic6Set .basic6Nor .step2 {width:136px;padding-left:15px;}
			.basic6Set .basic6Nor .step3 {width:94px;padding-left:2px;}
			.basic6Set .basic6Nor .step4 {width:77px;padding-left:10px;_padding-left:1px;}
			.basic6Set .basic6Nor .step5 {width:128px;padding-left:2px;}
				.basic6Set .basic6Nor .step5 input {width:100px;height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;color:#fff;}
				.basic6Set .basic6Nor .step5 img {padding:2px 0px;}
			.basic6Set .basic6Nor .step6 {width:376px;background:none;}
				.basic6Set .basic6Nor .step6 input {width:348px;height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;color:#fff;}
				.basic6Set .basic6Nor .step6 img {padding:2px 0px;}
				
		.basic6Set .basic6Etc {background:url('/Recruit/images/resume/bg_basic6_etc.gif') left top no-repeat;}
			.basic6Set .basic6Etc dt {width:63px;}
			.basic6Set .basic6Etc dd {width:512px;padding-left:15px;}
				.basic6Etc dd input {height:15px;padding:2px 5px 0;background:#1B1B1B;border:0 none;color:#fff;}
				.basic6Etc dd img {padding:2px 0px;}
				.basic6Etc dd .etcSet1 {width:75px;margin:0 12px 0 0;}
				.basic6Etc dd .etcSet2 {width:386px;}

.basic7Wrap {width:601px;margin:11px 0 0 0;padding:0 0 5px 0;background:url('/Recruit/images/resume/bg_basic6_btm.gif') left bottom no-repeat;}
	.basic7Wrap .basic7Set {width:601px;padding:6px 0 0 0;background:url('/Recruit/images/resume/bg_basic6_top.gif') left top no-repeat;}
		.basic7Set .basic7Nor {width:590px;height:24px;padding:7px 5px 0 6px;background:url('/Recruit/images/resume/bg_basic7_nor.gif') left top no-repeat;}
			.basic7Nor dt {float:left;text-align:center;color:#808080;}
			.basic7Nor dd {float:left;}
				.basic7Nor dd input {height:15px;padding:2px 5px 0;background:#1B1B1B;border:0 none;color:#fff;}
			.basic7Nor .step1 {width:83px;}
			.basic7Nor .step2 {width:136px;padding-left:10px;}
				.basic7Nor .step2 input {width:116px;}
			.basic7Nor .step3 {width:67px;}
			.basic7Nor .step4 {width:77px;padding-left:8px;}
				.basic7Nor .step4 input {width:58px;}
			.basic7Nor .step5 {width:66px;}
			.basic7Nor .step6 {width:134px;padding-left:9px;}
				.basic7Nor .step6 input {width:105px;}
				.basic7Nor .step6 img {padding:2px 0px;}

.basic8Wrap {width:601px;margin:11px 0 0 0;padding:0 0 5px 0;background:url('/Recruit/images/resume/bg_basic6_btm.gif') left bottom no-repeat;}
	.basic8Wrap .basic8Set {width:601px;padding:6px 0 0 0;background:url('/Recruit/images/resume/bg_basic6_top.gif') left top no-repeat;}
		.basic8Set .basic8Nor {width:590px;height:24px;padding:7px 5px 0 6px;background:url('/Recruit/images/resume/bg_basic8_nor.gif') left top no-repeat;}
			.basic8Nor dt {float:left;text-align:center;color:#808080;}
			.basic8Nor dd {float:left;}
				.basic8Nor dd input {height:15px;padding:2px 5px 0;background:#1B1B1B;border:0 none;color:#fff;}
			.basic8Nor .step1 {width:44px;}
			.basic8Nor .step2 {width:81px;padding-left:10px;}
				.basic8Nor .step2 input {width:60px;}
			.basic8Nor .step3 {width:51px;}
			.basic8Nor .step4 {width:107px;padding-left:7px;}
				.basic8Nor .step4 input {width:90px;}
			.basic8Nor .step5 {width:66px;}
			.basic8Nor .step6 {width:81px;padding-left:6px;}
				.basic8Nor .step6 input {width:64px;}
			.basic8Nor .step7 {width:48px;}
			.basic8Nor .step8 {width:84px;padding-left:5px;}
				.basic8Nor .step8 input {width:56px;}
				.basic8Nor .step8 img {padding:2px 0px;}

.basic9Wrap {width:590px;height:151px;padding:5px 6px 0 5px;background:url('/Recruit/images/resume/bg_basic_info9.gif') left top no-repeat;}
	.basic9Wrap dt {float:left;width:84px;height:23px;margin:1px 0 0 0;padding-top:7px;text-align:center;letter-spacing:-1px;color:#808080;}
	.basic9Wrap dd {float:left;height:23px;padding-top:7px;}
		.basic9Wrap dd input {height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;color:#fff;}
	.basic9Wrap .step0 {clear:both;}
	.basic9Wrap .step1 {width:114px;padding-left:8px;}
		.basic9Wrap .step1 input {width:99px;}
	.basic9Wrap .step2 {width:63px;}
	.basic9Wrap .step3 {width:165px;padding-left:8px;}
		.basic9Wrap .step3 .fromTo {width:56px;}
		.basic9Wrap .step3 .reason {width:138px;}
	.basic9Wrap .step4 {width:50px;}
	.basic9Wrap .step5 {width:87px;padding-left:11px;}
		.basic9Wrap .step5 input {width:53px;}
		.basic9Wrap .step5 img {padding-top:2px;padding-bottom:2px;padding-left:10px}
	.basic9Wrap .step6 {clear:both;height:70px;}
	.basic9Wrap .step7 {width:496px;height:71px;padding-top:6px;padding-left:10px;}
		.basic9Wrap .step7 textarea {width:462px;height:68px;padding:2px 5px 0;border:0 none;background:#1b1b1b;color:#fff;font-family:dotum;font-size:12px;}

.poCmt {margin:12px 0 0 0;color:#878787;}

.basic10Wrap {width:590px;height:133px;padding:5px 6px 0 5px;background:url('/Recruit/images/resume/bg_basic_info10.gif') left top no-repeat;}
	.basic10Wrap dt {clear:both;float:left;width:83px;height:23px;margin:1px 0 0 0;padding-top:7px;text-align:center;letter-spacing:-1px;color:#808080;}
	.basic10Wrap dd {float:left;width:497px;height:25px;padding:5px 0 0 10px;}
		.basic10Wrap dd input {height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;color:#fff;}
		.basic10Wrap dd .urlField {width:466px;}
	.basic10Wrap .step1 {height:89px;}
	.basic10Wrap .step2 {height:91px;}
		.basic10Wrap .step2 .field2 {position:relative;width:477px;height:69px;margin:14px 0 0 0;overflow:hidden;}
			.basic10Wrap .step2 .field2 select {float:left;width:404px;height:69px;border:0 none;background:#1b1b1b;color:#fff;text-align:center;}
				.basic10Wrap .step2 .field2 select option {border:0 none;background:#1b1b1b;text-align:center;}
				.basic10Wrap .step2 .field2 select .nChd {text-align:center;}
			.basic10Wrap .step2 .field2 .delBtn {float:right;width:65px;padding:2px 0px;}
			.basic10Wrap .step2 .field2 label {float:right;width:65px;margin:4px 0 0 0;color:#fff;line-height:1.4em;}
				.basic10Wrap .step2 .field2 label input {width:24px;background:#1b1b1b !important;color:#fff;}

	#footer {width:100%;height:192px;background:url('/Recruit/images/resume/bg_footer_repeat.jpg') left top repeat-x;}
	.footerWrap {width:100%;height:192px;background:url('/Recruit/images/resume/bg_footer_wrap.jpg') center top no-repeat;}
	.footer {width:621px;height:174px;margin:0 auto;padding:18px 0 0 359px;background:url('/Recruit/images/resume/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 {float:left;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.footer .privacy {width:85px;height:11px;margin:0 31px 0 0;}
		.footer .noMail {width:96px;height:11px;}

.basicStep1 {width:250px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.basicStep1 select {width:253px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.basicStep1 select option {color:#FFFFFF;}

.basicStep2 {width:97px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.basicStep2 select {width:100px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.basicStep2 select option {color:#FFFFFF;}
		
.basicStep3 {width:80px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.basicStep3 select {width:83px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.basicStep3 select option {color:#FFFFFF;}

.selectAlt {width:110px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.selectAlt select {width:113px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.selectAlt select option {color:#FFFFFF;}

.selectAlt125 {width:120px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.selectAlt125 select {width:123px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.selectAlt125 select option {color:#FFFFFF;}

.selectAlt100 {width:100px;height:18px;border:1px solid #272727;overflow:hidden;margin-top:-2px;}
	.selectAlt100 select {width:103px;height:22px;background-color:#1B1B1B;margin:-1px;color:#FFFFFF;}
		.selectAlt100 select option {color:#FFFFFF;}
				
.radio {background:none !important;}

.basicStep1New {width:250px;height:18px;/* border-color:#3A3A3A;border-style:solid;border-width:1px;*/overflow:hidden; border:1px solid #3A3A3A;}
.basicStep1New select {width:253px;height:22px;background:#1B1B1B;margin:-1px;color:#FFFFFF;}
.basicStep1New select option {color:#FFFFFF;}



/*2010-05-13 추가 */
.emptyField {width:591px;height:43px;padding:30px 5px 0;background:url('/Recruit/images/resume/bg_empty_field.gif') left top no-repeat;text-align:center;color:#fff;}
.basicInfo6_1Wrap {position:relative;width:595px;height:68px;padding:5px 0 0 6px;background:url('/Recruit/images/resume/bg_basic6_1_wrap.gif') left top no-repeat;}
	.basicInfo6_1Wrap dl {height:23px;margin:1px 0 0 0;padding:7px 0 0 0;}
		.basicInfo6_1Wrap dl dt {float:left;width:48px;padding-top:3px;text-align:center;color:#808080;letter-spacing:-1px;}
		.basicInfo6_1Wrap dl .shortField {width:41px;}
		.basicInfo6_1Wrap dl dd {float:left;padding-left:6px;}
		.basicInfo6_1Wrap dl .step1 {width:89px;}
		.basicInfo6_1Wrap dl .step2 {width:86px;}
		.basicInfo6_1Wrap dl .step3 {width:107px;}
			.basicInfo6_1Wrap dl dd input {height:15px;padding:2px 5px 0;border:0 none;background:#1B1B1B;text-align:left;color:#fff;font-size:12px;}
			.basicInfo6_1Wrap dl dd .type1 {width:65px;}
			.basicInfo6_1Wrap dl dd .type2 {width:84px;}
			.basicInfo6_1Wrap dl dd .select {width:75px;height:18px;margin:-2px 0 0 0;border:1px solid #272727;overflow:hidden;}
				.basicInfo6_1Wrap dl dd .select select {width:78px;height:22px;margin:-1px;background:#1B1B1B;color:#fff;}
	.basicInfo6_1Wrap .delField {position:absolute;top:6px;right:6px;display:block;width:15px;height:15px;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}

/* 2010-05-18 지원결과 확인 추가 */
.chkResume {width:117px;height:15px;margin:22px 0 0 0;background:url('/Recruit/images/resume/bg_h4_chk_res.gif') left top no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
.chkTblWrap {width:601px;margin:10px 0 0 0;padding:0 0 12px 0;background:url('/Recruit/images/resume/bg_form_ext_btm.gif') left bottom no-repeat;}
	.chkTblWrap .chkTbl {width:601px;}
		.chkTbl th {height:39px;background-image:url('/Recruit/images/resume/bg_th_res_chk.gif');background-repeat:no-repeat;overflow:hidden;text-indent:-10000em;font:normal 0/0 verdana;}
		.chkTbl .chkField1 {width:63px;background-position:0 0;}
		.chkTbl .chkField2 {width:83px;background-position:-63px 0;}
		.chkTbl .chkField3 {width:117px;background-position:-146px 0;}
		.chkTbl .chkField4 {width:159px;background-position:-263px 0;}
		.chkTbl .chkField5 {width:91px;background-position:-423px 0;}
		.chkTbl .chkField6 {width:88px;background-position:-513px 0;}
		.chkTbl td {height:49px;background:url('/Recruit/images/resume/bg_dot_1x1_td.gif') left bottom repeat-x;text-align:center;color:#b2b2b2;letter-spacing:-1px;}
		.chkTbl .chkTdNum {background:url('/Recruit/images/resume/bg_td_num.gif') left top no-repeat;}
		.chkTbl .chkTdStatus {background:url('/Recruit/images/resume/bg_td_status.gif') left top no-repeat;}
