/* recruit INVEN LAYOUT */
	/* COMMON */
		body { margin: 0; padding: 0; }
	/* NEW HEADLINK */
		.recruitBody #comHeadLink { background-color: #FFF; border-bottom: 1px solid #dcdcdc; background-color: #fbfbfb; }
	/* HEADER */
		.recruitHeader { display: block; float: none; width: 980px; margin: 15px auto 10px auto; overflow: visible; }
		.recruitHeader:after { display: block; content: ''; clear: both; }
		.recruitHeader .recruitLogo { display: block; float: left; width: 247px; height: 39px; margin: 4px 53px 0 0; background: url(//static.inven.co.kr/image_2011/recruit/common/recruit_247x39_logo2a.png) no-repeat; }
		.recruitHeader .recruitLogo a.recruit { display: block; float: left; width: 147px; height: 100%; text-indent: -9999px; overflow: hidden; }
		.recruitHeader .recruitLogo a.webzine { display: block; float: right; width: 98px; height: 100%; text-indent: -9999px; overflow: hidden; }
		
		.recruitHeader .recruitSearchBox { position: relative; display: block; float: left; width: 390px; height: 70px; }
		.recruitHeader .recruitSearchBox .recruitSearchForm { display: block; overflow: visible; width: 100%; height: 100%; }
		.recruitHeader .recruitSearchBox .recruitInputSearch { float: left; border: 3px solid #46b0e6; width: 100%; height: 45px; line-height: 39px; background: url(//static.inven.co.kr/image_2011/recruit/common/icon_20x22_magnifier.gif) 2px 9px no-repeat; text-indent: 28px; color: #6e6e6e; font-size: 14px; font-family: "Nanum Gothic"; box-sizing: border-box; }
		.recruitHeader .recruitSearchBox .recruitInputSearch:focus { outline: 0; }
		.recruitHeader .recruitSearchBox .wsEffect { display: block; float: left; }
		.recruitHeader .recruitSearchBox .wsEffect.wsSrchWord { display: block; position: relative; width: 245px; height: 45px; overflow: visible; }
		.recruitHeader .recruitSearchBox .wsEffect.wsSrchWordArea { display: block; height: 45px; position: relative; overflow: visible; width: 140px; float: right; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete { display: block; overflow: hidden; position: absolute; left: 0; top: 45px; width: 100%; border: 1px solid #888; background-color: #FFF; box-sizing: border-box; z-index: 100; padding: 15px 0; display: none; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList { display: block; overflow: hidden; width: 100%; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li { display: block; float: left; font-size: 14px; font-family: "Nanum Gothic", "Malgun Gothic"; line-height: 16px; background-color: #FFF; width: 100%; padding: 2px 14px 2px 14px; box-sizing: border-box; cursor: pointer; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li a { font-size: 14px; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li a:hover { text-decoration: underline; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li.escape { color: #848484; font-size: 90%; line-height: 18px; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li.cursor { background-color: rgb(238, 238, 238); }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList li strong { color: #ea2015; letter-spacing: 0px; }
		.recruitHeader .recruitSearchBox .wsSrchWordAutoComplete .commonAutocompleteList.hr { border-top: 1px solid #adadad; padding-top: 10px; margin-top: 10px; }
		.recruitHeader .recruitSearchBox .recruitInputSubmit { position: absolute; top: 0; right: -65px; border: 0; width: 60px; height: 45px; background-color: #46b0e6; font-weight: bolder; font-family: "Nanum Gothic"; text-align: center; color: #ffffff; cursor: pointer; }

		.recruitHeader .recruitSearchBox .recruitSuggest { display: block; overflow: hidden; float: none; position: absolute; width: 100%; left: 0px; top: 55px; }
		.recruitHeader .recruitSearchBox .recruitSuggest li { display: inline-block; float: left; margin-right: 5px; padding-right: 7px; background: url(//static.inven.co.kr/image_2011/recruit/common/vertical_1x10_bar1a.gif) right 50% no-repeat; }
		.recruitHeader .recruitSearchBox .recruitSuggest li:last-child { margin-right: 0; background: none; }
		.recruitHeader .recruitSearchBox .recruitSuggest li a { font-size: 11px; font-family: "Nanum Gothic"; color: #323232; }
		.recruitHeader .recruitSearchBox .recruitSuggest li a:hover { text-decoration: underline; }
	/* GNB */
		.recruitGNBBox { display: block; float: none; overflow: hidden; width: 100%; height: 50px; background-color: #3e60a2; }
		.recruitGNBBox .recruitGNB { display: block; float: none; overflow: hidden; width: 980px; height: 50px; margin: 0 auto; }
		.recruitGNBBox .recruitGNB li { display: block; float: left; height: 50px; }
		.recruitGNBBox .recruitGNB li a { display: block; float: left; width: 100%; height: 100%; font-family: "Nanum Gothic"; font-weight: bold; color: #FFF; text-align: center; line-height: 50px; background-color: #3e60a2; font-size: 14px; letter-spacing: -1px; background-image: url(//static.inven.co.kr/image_2011/recruit/common/vertical_1x20_unover_bar1a.gif); background-position: left center; background-repeat: no-repeat; }
		.recruitGNBBox .recruitGNB li.gnb1 a { background-image: none; }
		.recruitGNBBox .recruitGNB li a:hover { background-color: #203b6f; color: #abe5fb; background-image: none/*url(//static.inven.co.kr/image_2011/recruit/common/vertical_1x20_over_bar1a.gif)*/; text-decoration: none; }
		.recruitGNBBox .recruitGNB li.gnb5 a:hover { background-image: none; }

		.recruitGNBBox .recruitGNB li.gnb1 { width: 191px; }
		.recruitGNBBox .recruitGNB li.gnb2 { width: 200px; }
		.recruitGNBBox .recruitGNB li.gnb3 { width: 200px; }
		.recruitGNBBox .recruitGNB li.gnb4 { width: 200px; }
		.recruitGNBBox .recruitGNB li.gnb5 { width: 189px; }
	/* RIGHT QUICK MENU */
		.recruitQuickMenu { position: relative; width: 100px; float: right !important; }
		.recruitQuickMenu:after { display: block; content: ''; clear: both; }
		.recruitQuickMenu .contactUs { float: left; width: 100%; }
		.recruitQuickMenu .contactUs p.tit { padding: 6px 0px; width: 98px; font-size: 14px; font-weight: bold; font-family: arial; color: #fff; background: #3e60a2; border: 1px solid #3e60a2; text-align: center; }
		.recruitQuickMenu .contactList { width: 98px; background: #fff; border: 1px solid #d9e0e8; }
		.recruitQuickMenu .contactList li { border-bottom: 1px solid #d9e0e8; padding: 8px 8px 8px 7px; }
		.recruitQuickMenu .contactList li:last-child { border-bottom: none; }
		.recruitQuickMenu dl { font-size: 11px; line-height: 16px; letter-spacing: -0.5px; }
		.recruitQuickMenu dl dt { font-weight: bold; color: #323232; }
		.recruitQuickMenu dl dd,
		.recruitQuickMenu dl dd a { color: #6e6e6e; letter-spacing: -1px; }
		.recruitQuickMenu dl dd.twt { padding-left: 15px; background: url('//static.inven.co.kr/image_2011/recruit/main/ico_quick_twt.png') no-repeat 0px 2px; }
		.recruitQuickMenu .toggle { display: block; overflow: hidden; width: 100px; height: 20px; text-indent: -99999px; background: url('//static.inven.co.kr/image_2011/recruit/main/bg_quick_toggle.png') no-repeat 0px 0px; }
		.recruitQuickMenu .quickBanner { display: block; float: left; margin-top: 10px; }
	/* TAIL */
		.recruitTail #comTailCoplyright { width: 980px !important; /*background-image: url(//static.inven.co.kr/image_2011/recruit/common/footer_980x112_bg3a.png) !important;*/ }
		.recruitTail .infomationMenuList { overflow: hidden; }
		.recruitTail .infomationMenuList .menu { float: left; width: auto; overflow: hidden; }
		.recruitTail .infomationMenuList .menu a { float: left; }