/*
    Page Name : Job Data Css
    Language : Css
    First Update : 2008. 05. 09(by ynmoon)
    Edit :09.01.14 (by na921) - 무료서비스 메뉴 제거
	Edit:09.03.19(na921) - 논문 메뉴 추가
	Edit:09.04.30(na921) - 이력서 추가
	Edit:09.05.26(na921) - LIST css 변경
	Edit:10.04.12(na921) - 수정
*/
@import url(/include/style/layout.css);

/*Mainpage Head Bgcolor*/
#MHBgcolor {width:100%; height:117px; position:relative; margin:0px auto; padding:0px; margin:0px; background:url(/images/web_standard/main/main_head_bg.gif) repeat-x; z-index:2; text-align:center; }

/*Mainpage Head Gnb*/
#MHBGnb {width:960px; height:117px; position:relative; margin:0px auto; padding:0px; z-index:2; text-align:left; }
    #MHBGLogo {width:120px; height:30px; position:relative; top:14px; left:0px; margin:0px; padding:0px; background:url(/images/web_standard/main/main_head_logo.gif) no-repeat; z-index:3;}
        #MHBGLogo a.logo {width:120px; height:30px; position:absolute; top:0px; left:0px; display:block;}
    #MHBGMTitle {width:120px; height:20px; position:absolute; top:22px; left:130px; margin:0px; padding:0px; background:url(/images/web_standard/main/main_head_mtitle_company.gif) no-repeat; z-index:3;}

        #MHBGMTitle a.mtitle {width:106px; height:20px; position:absolute; top:0px; left:14px; display:block; }

	/*로그인*/
    #MHBGSite1 {width:315px; height:22px; position:absolute; top:6px; left:641px; margin:0px; padding:0px; background:url(/images/web_standard/sub/sub_head_quick1.gif) no-repeat; z-index:3;   }
        #MHBGnb a.joinlink {width:50px; height:11px; position:absolute; top:7px; left:-52px; margin:0px; padding:0px; font-size:11px; font-family:돋움,dotum; color:#666666; }
        #MHBGnb a.loginlink {width:44px; height:14px; position:absolute; top:6px; left:0px; margin:0px; padding:0px; }
        #MHBGnb a.logoutlink {width:53px; height:16px; position:absolute; top:5px; left:0px; margin:0px; padding:0px; }
        #MHBGnb a.favoritelink {width:45px; height:10px; position:absolute; top:7px; left:63px; margin:0px; padding:0px; font-size:11px; font-family:돋움,dotum; color:#999999; }
        #MHBGnb a.mypagelink {width:55px; height:10px; position:absolute; top:7px; left:123px; margin:0px; padding:0px; font-size:11px; font-family:돋움,dotum; color:#4679d6; }
        #MHBGnb a.cartlink {width:45px; height:10px; position:absolute; top:7px; left:212px; margin:0px; padding:0px; font-size:11px; font-family:돋움,dotum; color:#999999; }
        #MHBGnb a.cscenterlink {width:45px; height:10px; position:absolute; top:7px; left:270px; margin:0px; padding:0px; font-size:11px; font-family:돋움,dotum; color:#999999; }

	/*로그아웃*/
	#MHBGSite2 {width:315px; height:22px; position:absolute; top:6px; left:641px; margin:0px; padding:0px; background:url('/images/web_standard/sub/sub_head_quick2.gif') no-repeat; z-index:3; }

	/*검색*/
    #MHBGSearch { position:absolute; width:437px; height:32px; top:85px; left:12px; margin:0px; padding:0px; z-index:3; }
		#MHBGSearch .searchsel {float:left; margin:5px 3px 0px 2px; width:90px; font-size:12px; font-family:굴림,gulim,sans-serif; font-size:12px; }
		#MHBGSearch .searchbox { position:absolute;float:left; left:111px; margin:5px 28px 0px 0px; padding: 2px 0px 0px 0px; background:#fff; width:300px; font-size:15px; font-weight:bold; font-family:굴림,gulim; border:1px solid #0D4AB6; }
		#MHBGSearch .searchbtn {position:absolute; margin:0px; padding:0px; top:5px; left:420px; }

	/*확장검색 아이콘*/
   #MHBGExtend {width:18px; height:20px; position:absolute; top:91px; left:406px; margin:0px; z-index:5; }
        #MHBGExtend a.fulldownLink {width:18px; height:20px; position:absolute; top:0px; left:0px; margin:0px; padding:0px; cursor:pointer; z-index:5; }
        #MHBGExtend #fullDownOpen {position:absolute; top:7px; left:6px; margin:0px; padding:0px; cursor:pointer; z-index:5;  }

    #fullDown {width:288px; height:0px; position:absolute; top:111px; left:123px; margin:0px; padding:0px; display:none; z-index:5; }

	/*GNB메뉴*/
	#MHBGMenu {width:960px; height:64px; position:absolute; top:50px; left:0px; margin:0px; padding:0px; z-index:1;  background:url(/images/web_standard/gnb/gnb_bg.gif) no-repeat;}

		#MHBGMenu a.godata {width:82px; height:34px; position:absolute; left:0px; top:0px; margin:0px; padding:0px;    display:block;}
        #MHBGMenu a.gopaper {width:49px; height:34px; position:absolute; left:81px; top:0px;  margin:0px; padding:0px;display:block; }
		#MHBGMenu a.goknou{width:63px; height:34px; position:absolute; left:128px; top:0px; margin:0px; padding:0px; display:block; }
		#MHBGMenu a.gocompany_over {width:110px; height:34px; position:absolute; left:187px; top:0px; margin:0px; padding:0px;display:block; background:url('/images/web_standard/gnb/menu_company_over.gif') no-repeat;}
		
		#MHBGMenu a.goform {width:48px; height:34px; position:absolute; left:296px; top:0px; margin:0px; padding:0px;  display:block; }
		#MHBGMenu a.gotemplate {width:111px; height:34px; position:absolute; left:344px; top:0px; margin:0px; padding:0px; display:block; }
		/*#MHBGMenu a.goshare {width:107px; height:34px; position:absolute; right:67px; top:0px; margin:0px; padding:0px;  display:block; }*/
		#MHBGMenu a.goupload {width:64px; height:34px; position:absolute; right:0px; top:0px; margin:0px; padding:0px; display:block; }
		

/*Header Hidden Cart List*/
#HHCButton {width:74px; height:57px; position:absolute; margin:0px; padding:0px; top:144px; right:-85px; background:url(/images/web_standard/pay/cart_list_open.gif) no-repeat;display:none; }
    #HHCButton a.cls_cart_list_open {width:74px; height:47px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
    #HHCButton a.cls_cart_list_close {width:74px; height:47px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:none; }

#HHCBack {width:100%; height:0px; position:relative; margin:0px auto; padding:0px; z-index:1; text-align:center; }
    #HHCBack #HHCAlign {width:785px; height:0px; position:relative; margin:0px auto; padding:0px; z-index:1; }
        #HHCBack #HHCList {width:785px; height:93px; position:absolute; margin:0px; padding:0px; top:100px; left:0px; z-index:1; text-align:left; display:none; background:url(/images/web_standard/pay/cart_list_back.gif) no-repeat; }
            #HHCBack #HHCList #id_total_count {width:43px; height:13px; position:absolute; margin:0px; padding:0px; top:70px; left:4px; text-align:center; z-index:1; display:block; }
            #HHCBack #HHCList #ul_cart_list {width:500px; height:87px; position:absolute; margin:0px; padding:0px; top:3px; left:49px; z-index:1; overflow-x:hidden; overflow-y:auto; }
            #HHCBack #HHCList #ul_price_list {width:224px; height:43px; position:absolute; margin:0px; padding:0px; top:15px; left:558px; z-index:1; }
            #HHCBack #HHCList a.cartgosettle {width:89px; height:24px; position:absolute; margin:0px; padding:0px; top:57px; left:580px; z-index:1; display:block; background:url(/images/web_standard/pay/cart_go_settle.gif) no-repeat; }
            #HHCBack #HHCList a.cartgocharge {width:89px; height:24px; position:absolute; margin:0px; padding:0px; top:57px; left:674px; z-index:1; display:block; background:url(/images/web_standard/pay/cart_go_charge.gif) no-repeat; }

#HHCMargin {width:785px; height:0px; position:relative; margin:0px auto; padding:0px; font-size:0px; overflow:hidden; z-index:0;}


/*Job Navi */
#JLLocation {width:960px; height:31px; position:relative; margin:0px auto; padding:0px; }
    #JLLocation .catetitle {width:100px; height:12px; position:absolute; margin-top:3px; padding-top:3px; left:19px;  font-size:12px;  font-family:돋움,굴림,gulim; color:#707070; text-align:left; }
    #JLLocation .catesep {width:5px; height:12px; position:absolute; margin:3px 0px 0px 0px; padding:3px 0 0 0; left:110px;  font-size:12px; font-family:굴림,gulim; color:#707070; text-align:left; }
    #JLLocation .catesub {width:300px; height:12px; position:absolute; margin:6px 0px 0px 0px; padding:0px; left:120px; font-size:12px; font-family:돋움,굴림,gulim; color:#999999; text-align:left; }
    #JLLocation a.catesub_link {color:#4C70DB; font-weight:bold; }
	#JLLocation a.cate_link {color:#707070; }
/*Job Lcate*/
#JobLCate { width:960px; height:46px; position:relative; margin:0px auto; background:url(/images/company/company_lclass_bg.gif) no-repeat; padding:0px; }
	#JobLCate a.companylink_K { width:120px; height:45px; position:absolute; left:0px; top:0px; display:block; }
	#JobLCate a.companylink_E { width:117px; height:45px; position:absolute; left:121px; top:0px; display:block;}
	#JobLCate a.companylink_J { width:120px; height:45px; position:absolute; left:239px; top:0px; display:block; }

	#JobLCate a.companylink_K_over { width:123px; height:45px; position:absolute; left:0px; top:0px; display:block; background:url(/images/company/company_lclass_K.gif) no-repeat;}
	#JobLCate a.companylink_E_over { width:123px; height:45px; position:absolute; left:120px; top:0px; display:block; background:url(/images/company/company_lclass_E.gif) no-repeat;}
	#JobLCate a.companylink_J_over { width:123px; height:45px; position:absolute; left:238px; top:0px; display:block; background:url(/images/company/company_lclass_J.gif) no-repeat;}

#JobCateList { width:960px; height:40px; position:relative;  background:url(/images/job/job_cate_bg.gif) repeat-y; margin:0px auto; padding:0; text-align:left;}
	#JobCateList ul{ padding-top:10px; padding-left:34px; width:926px; font-size:9pt;}
	#JobCateList li { position:relative;float:left;height:17px; padding-bottom:9px; width:140px; overflow:hidden; color:#666666; background:url(/images/paper/paper_cate_icon.gif) no-repeat 0px 2px; padding-left:14px;}
	#JobCateList a.major_text_on { font-family:돋움; font-size:12px; color:#0066cc; font-weight:bold;}
	#JobCateList a.major_text_off { font-family:돋움; font-size:12px; color:#666666; }

#JobCateListBottom { width:960px; height:5px; position:relative;  background:url(/images/paper/paper_cate_bottom_bg.gif) repeat-y; margin:0px auto; padding:0; }

#JObCateSearch { width:960px; height:48px; position:relative;  background:url(/images/job/job_cate_sel_bg.gif) no-repeat; margin:0px auto; padding:0; text-align:left;}
	#JObCateSearch .job_sel_title { position:absolute;display:block; width:120px; height:20px; left:21px; top:21px; font-family:굴림,돋움; font-weight:bold; color:#FFFF00}
	#JObCateSearch .job_sel_text {position:absolute; display:block; width:572px; height:20px; left:141px; top:21px; font-family:굴림,돋움; font-weight:bold; color:#FFFFFF; overflow:hidden;}
	#JObCateSearch .job_input {position:absolute;  width:190px; height:17px; left:663px; top:17px; font-family:굴림,돋움; color:#000000; border:#305FB2 solid 1px; overflow:hidden;}
	#JObCateSearch  .job_search_btn { position:absolute; right:21px; top:17px; }

/*영문자기소개서 검색 */
#EngSearch  { width:960px; height:37px; position:relative;  background:url(/images/job/eng_search_bg.gif) no-repeat; margin:0px auto; padding:0;margin-top:3px; text-align:left;}
	#EngSearch .search { width:375px; position:absolute; left:147px; top:9px; }
	#EngSearch	.input_text { width:370px; height:16px; border:#305FB2 solid 1px; font-size:12px; }
	#EngSearch .search_btn { position:absolute; left:523px; top:9px; }
	#EngSearch .search_guide { position:absolute; left:582px; top:0px; }

/*이달의공채 검색 */
#PublicSearch  { width:960px; height:37px; position:relative;  background:url(/images/job/public_search_bg.gif) no-repeat; margin:0px auto; padding:0;margin-top:3px; text-align:left;}
	#PublicSearch .search { width:375px; position:absolute; left:113px; top:9px; }
	#PublicSearch .input_text { width:403px; height:16px; border:#305FB2 solid 1px; font-size:12px; }
	#PublicSearch .search_btn { position:absolute; left:523px; top:9px; }

/*이력서 약식 검색 */
#ResumeSearch  { width:960px; height:37px; position:relative;  background:url(/images/job/resume_search_bg.gif) no-repeat; margin:0px auto; padding:0;margin-top:3px; text-align:left;}
	#ResumeSearch .search { width:524px; position:absolute; left:126px; top:9px; }
	#ResumeSearch	.input_text { width:390px; height:16px; border:#305FB2 solid 1px; font-size:12px; }
	#ResumeSearch .search_btn { position:absolute; left:523px; top:9px; }
	#ResumeSearch .search_guide { position:absolute; left:582px; top:0px; }


/*Job 이달의 공채 Menu Start*/
#JobPublicMenu {width:960px; height:32px; position:relative; margin:0px auto; padding:0px; margin-top:15px; background:url(/images/job/public_list_menu_bg.gif)  repeat-x; }
    #JobPublicMenu a.totallink {width:168px; height:32px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; background:url(/images/job/public_menu1.gif) no-repeat; }
    #JobPublicMenu a.totallink_over {width:170px; height:32px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; background:url(/images/job/public_menu1_on.gif) no-repeat; }
    #JobPublicMenu a.oftenlink {width:166px; height:32px; position:absolute; margin:0px; padding:0px; top:0px; left:170px; display:block;background:url(/images/job/public_menu2.gif) no-repeat; }
    #JobPublicMenu a.oftenlink_over {width:168px; height:32px; position:absolute; margin:0px; padding:0px; top:0px; left:168px; display:block;background:url(/images/job/public_menu2_on.gif) no-repeat; }
    #JobPublicMenu #id_jobtype {position:absolute; margin:0px; padding:0px; top:4px; right:2px; }
		#JobPublicMenu .select { width:106px; height:19px; border:#A4A4A4 solid 1px; font-family:굴림,돋움; font-size:12px; color:#666666;padding-left:7px; padding-top:3px;}


/* Job list menu */
#JobMenu { width:960px; height:32px; position:relative;  background:url(/images/company/list_menu_bg.gif) no-repeat; margin:0px auto; padding:0;margin-top:21px; text-align:left;}
	#JobMenu a.detail_link { width:130px; height:32px; position:absolute; left:0px; top:0; display:block;}
	#JobMenu a.simple_link { width:130px; height:32px; position:absolute; left:130px; top:0; display:block;}
	#JobMenu a.detail_link_over { width:132px; height:32px; position:absolute; left:0px; top:0; display:block; background:url(/images/company/detail_over.gif) no-repeat;}
	#JobMenu a.simple_link_over { width:132px; height:32px; position:absolute; left:130px; top:0; display:block;background:url(/images/company/simple_over.gif) no-repeat;}

/* 이력서 양식 menu */
#JobResumeMenu  {width:960px; height:32px; position:relative; margin:0px auto; padding:0px; margin-top:15px; background:url(/images/job/public_list_menu_bg.gif)  repeat-x; }
	#JobResumeMenu a.new_link { width:129px; height:32px; position:absolute; left:0px; top:0; display:block;background:url(/images/job/resume_menu_date.gif) no-repeat;}
	#JobResumeMenu a.pop_link { width:128px; height:32px; position:absolute; left:131px; top:0; display:block;background:url(/images/job/resume_menu_down.gif) no-repeat;}
	#JobResumeMenu a.new_link_over { width:131px; height:32px; position:absolute; left:0px; top:0; display:block; background:url(/images/job/resume_menu_date_on.gif) no-repeat;}
	#JobResumeMenu a.pop_link_over { width:130px; height:32px; position:absolute; left:129px; top:0; display:block;background:url(/images/job/resume_menu_down_on.gif) no-repeat;}
	#JobResumeMenu #select_id { position:absolute; top:4px; right:4px; }
		#JobResumeMenu .sel {width:116px; height:19px; border:#A4A4A4 solid 1px; font-family:굴림,돋움; font-size:12px; color:#666666;padding-left:7px;}

#JLTopmenu {width:785px; height:42px; position:relative; margin:0px auto; padding:0px; background:url(/images/web_standard/job/job_cate_btn_bg.gif) no-repeat; text-align:left; }
		#JLTopmenu a.link_301 {width:162px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
		#JLTopmenu a.link_301_over {width:164px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:none; background:url(/images/web_standard/job/job_cate_btn_301.gif) no-repeat; }
		#JLTopmenu a.link_302 {width:148px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:164px; display:block; }
		#JLTopmenu a.link_302_over {width:152px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:162px; display:none; background:url(/images/web_standard/job/job_cate_btn_302.gif) no-repeat; }
		#JLTopmenu a.link_303 {width:129px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:313px; display:block; }
		#JLTopmenu a.link_303_over {width:133px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:312px; display:block; background:url(/images/web_standard/job/job_cate_btn_303.gif) no-repeat; }
		#JLTopmenu a.link_304 {width:129px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:446px; display:block; }
		#JLTopmenu a.link_304_over {width:133px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:445px; display:block; background:url(/images/web_standard/job/job_cate_btn_304.gif) no-repeat; }

		#JLTopmenu a.link_free {width:103px; height:23px; position:absolute; margin:0px; padding:0px; top:9px; right:9px; background:url(/images/web_standard/job/job_free_btn.gif) no-repeat; display:block; }

#JLTopmenu2 {width:785px; height:42px; position:relative; margin:0px auto; padding:0px; margin-top:15px; background:url(/images/web_standard/job/job_pub_btn_bg.gif) no-repeat; text-align:left; }
		#JLTopmenu2 a.link_301 {width:162px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
		#JLTopmenu2 a.link_302 {width:150px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:162px; display:block; }
		#JLTopmenu2 a.link_303 {width:131px; height:42px; position:absolute; margin:0px; padding:0px; top:0px; left:313px; display:block; }
		#JLTopmenu2 a.link_free {width:103px; height:23px; position:absolute; margin:0px; padding:0px; top:9px; right:9px; background:url(/images/web_standard/job/job_free_btn.gif) no-repeat; display:block; }

#JLCategory {width:785px; position:relative; margin:0px auto; padding:0px; top:0px; left:0px; }
    #JLCategory .catedl1 {width:785px; height:37px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_cate_list_bg_one.gif) no-repeat; }
    #JLCategory .catedl2 {width:785px; height:59px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_cate_list_bg_two.gif) no-repeat; }
    #JLCategory .catedl3 {width:785px; height:81px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_cate_list_bg_three.gif) no-repeat; }
	#JLCategory .catedl4 {width:785px; height:103px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_cate_list_bg_four.gif) no-repeat; }
        #JLCategory .catedd1 {width:769px; height:33px; position:absolute; margin:0px; padding:0px; left:12px; text-align:left; }
        #JLCategory .catedd2 {width:769px; height:55px; position:absolute; margin:0px; padding:0px; left:12px; text-align:left; }
        #JLCategory .catedd3 {width:769px; height:77px; position:absolute; margin:0px; padding:0px; left:12px; text-align:left; }
		#JLCategory .catedd4 {width:769px; height:99px; position:absolute; margin:0px; padding:0px; left:12px; text-align:left; }
            #JLCategory .catelist {width:127px; height:13px; position:relative; float:left; margin:0px; padding:0px; margin-top:9px; }
            #JLCategory .cateimg {width:12px; height:11px; position:absolute; margin:0px; padding:0px; top:2px; left:0px; background:url(/images/web_standard/job/job_cate_icon.gif) no-repeat; }
            #JLCategory .catetext {width:109px; height:13px; position:absolute; margin:0px; padding:1px 0 0 0; top:0px; left:18px; font-size:12px; font-family:굴림,gulim; color:#333333; text-align:left; }
            #JLCategory .catelink {color:#333333; }

/*Job List Search Start*/
#JLSearch {width:785px; height:41px; position:relative; margin:0px auto; padding:0px; margin-top:15px; background:url(/images/web_standard/job/job_search_bg.gif) no-repeat; }
    #JLSearch .searchtext {width:140px; height:13px; position:absolute; margin:0px; padding:0px; top:15px; left:23px;font-size:12px; font-weight:bold; font-family:굴림,gulim; color:#333333; }
    #JLSearch .searchtext2 {width:100px; height:13px; position:absolute; margin:0px; padding:0px; top:15px; left:23px;font-size:12px; font-weight:bold; font-family:굴림,gulim; color:#333333; }
    #JLSearch #id_Class {position:absolute; margin:0px; padding:0px; top:11px; left:176px; }
    #JLSearch #id_jobsearch {width:400px; height:15px; position:absolute; margin:0px; padding:0px; top:12px; left:306px; }
    #JLSearch #id_jobsearch2 {width:582px; height:15px; position:absolute; margin:0px; padding:0px; top:12px; left:124px; }
    #JLSearch #searchimg {position:absolute; margin:0px; padding:0px; top:11px; right:23px; }

/*Job  Menu Start*/
#JLTMenu {width:785px; height:33px; position:relative; margin:0px auto; padding:0px; margin-top:15px; margin-bottom:34px; background:url(/images/web_standard/job/job_search_list_bg.gif) no-repeat; }
    #JLTMenu a.totallink {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
    #JLTMenu a.totallink_over {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; background:url(/images/web_standard/job/job_search_list_total.gif) no-repeat; }
    #JLTMenu a.englink {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:95px; display:block; }
    #JLTMenu a.englink_over {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:95px; display:block; background:url(/images/web_standard/job/job_search_list_eng.gif) no-repeat; }
    #JLTMenu a.biglink {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:190px; display:block; }
    #JLTMenu a.biglink_over {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:190px; display:block; background:url(/images/web_standard/job/job_search_list_big.gif) no-repeat; }
    #JLTMenu a.publink {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:285px; display:block; }
    #JLTMenu a.publink_over {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:285px; display:block; background:url(/images/web_standard/job/job_search_list_pub.gif) no-repeat; }
    #JLTMenu a.midlink {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:380px; display:block; }
    #JLTMenu a.midlink_over {width:93px; height:33px; position:absolute; margin:0px; padding:0px; top:0px; left:380px; display:block; background:url(/images/web_standard/job/job_search_list_mid.gif) no-repeat; }
    #JLTMenu #id_jobtype {position:absolute; margin:0px; padding:0px; top:6px; left:665px; }



#JListTab {width:785px; height:33px; position:relative; margin:0px auto; padding:0px; text-align:left; background:url(/images/job/tab_bg.gif) repeat-x; }
	#JListTab #ListTab { width:190px; height:33px; left:0; top:0px;  }
		#ListTab li { float:left; height:33px}
		#ListTab li.best {width:95px;}
		#ListTab li.new {width:95px;}
	#JListTab #SList{ position:absolute; right:0px; top:9px; width:176px;}
		#SList li { float:left; font-family:"돋움", gulim, verdana; }
		#SList li.slist_on { width:67px; background:url(/images/job/icon_list_on.gif) no-repeat; padding-left:19px; font-weight:bold; color:#FF6600; text-decoration:none;}
		#SList li.slist_off { background:url(/images/job/icon_list_off.gif) no-repeat; padding-left:19px;  color:#333333; text-decoration:underline;}
		#SList li.slist_line {width:10px; color:#E8E8E8}
		#JListTab .slist_link_on { color:#ff6600;}
		#JListTab .slist_link_off { color:#333333;}

/* 자세히 보기 List */
#JLDetail {width:960px; position:relative; margin:0px auto; padding:0px; margin-top:30px; margin-bottom:30px; }
	#JLDetail ul { width:960px;}
	#JLDetail li { width:960px; position:relative; text-align:left; }
	#JLDetail li.li_title { font-family:"굴림", gulim; width:960px; font-size:13px; color:#0000cc; font-weight:bold; margin-bottom:5px; height:15px; background:url('/images/icon/ic_pdf.gif') no-repeat; padding-left:20px;}
	#JLDetail li.li_body { font-family:"굴림", gulim; font-size:1px; margin-bottom:26px; line-height:20px}

	#JLDetail li.li_tag {font-family:"돋움","굴림", gulim, verdana; font-size:12px; color:#c2c2c2;  }
	#JLDetail li.li_none {text-align:center;font-family:"돋움", gulim, verdana; font-size:12px; color:#717171; }

	#JLDetail .cls_title { width:770px; display:block; height:18px; overflow:hidden; text-decoration:underline}
	#JLDetail .cls_body { display:block; width:960px; font-size:13px; line-height:19px; color:#333333;overflow:hidden; }
	#JLDetail .job_search_btn { position:absolute; right:105px; top:-3px; cursor:pointer; }
	#JLDetail .job_cart_btn { position:absolute; right:20px; top:-3px;  cursor:pointer;}
	#JLDetail .tag_title { color:#858585;}
	#JLDetail img { vertical-align:middle;}
	#JLDetail a.title_link { color:#0000cc; text-decoration:none; }
	#JLDetail a.tag_link { color:#A3A3A3; font-family:"돋움", gulim, verdana; font-size:12px; text-decoration:none;}
	#JLDetail a:hover { text-decoration:underline; cursor:pointer; border:0px none; }

	/*유사자료 layer*/
	#JLDetail .job_data_relate { width:564px; height:225px; background:url(/images/job/data_search_layer_bg.gif) no-repeat; position:absolute; display:none ;padding-top:8px;}
	#JLDetail .list_data_relate { position:relative; width:960px;  height:1px; z-index:998;}

/*간단히 보기 List */
#JLSimple	{width:960px; position:relative; margin:0px auto; padding:0px; margin-top:11px;margin-bottom:30px; }
	#JLSimple ul { width:960px;}
	#JLSimple li { width:950px; padding-left:10px; position:relative; text-align:left;}
	#JLSimple li.li_title_1 {border-bottom:#E2E2E2 solid 1px; font-family:돋움,"굴림", gulim; font-size:12px; color:#333333; padding-top:8px; padding-bottom:8px; }
	#JLSimple li.li_title_2 {border-bottom:#BEBEBE solid 1px; font-family:돋움,"굴림", gulim; font-size:12px; color:#333333;padding-top:8px; padding-bottom:8px; }
	#JLSimple li.li_body { font-family:"굴림", gulim; font-size:13px; line-height:18px; color:#333333; margin-bottom:8px; height:57px; overflow:hidden;display:none; }
	#JLSimple li.li_tag { font-family:"돋움", gulim, verdana; font-size:12px; color:#717171; display:none; }
	#JLSimple li.li_none { text-align:center;font-family:"돋움", gulim, verdana; font-size:12px; color:#717171; }
	#JLSimple .cls_title { width:770px; display:block; overflow:hidden; }

	#JLSimple img { vertical-align:middle;}
	#JLSimple a.title_link { color:#333333;}

	#JLSimple .search_btn { position:absolute; right:85px; top:7px; cursor:pointer; }
	#JLSimple .cart_btn { position:absolute; right:0px; top:7px;  cursor:pointer;}


	#JLSimple .job_data_relate { width:564px; height:225px; background:url(/images/job/data_search_layer_bg.gif) no-repeat; position:absolute; display:none ;padding-top:8px;}
	#JLSimple .list_data_relate { width:960px; position:relative; height:1px; z-index:998;}

/*Job List Table Start*/
#JLTable {width:785px; position:relative; margin:0px auto; padding:0px; margin-top:17px; }
    #JLTable table {width:100%; margin:0px; padding:0px; border:0px; border-collapse:collapse; }
    #JLTable caption {display:none; }
    #JLTable thead {width:100%; height:30px; margin:0 0 9px 0; padding:0px; }
    #JLTable #list_title {width:544px; height:30px; background:url(/images/web_standard/job/job_list_table_title.gif) no-repeat; }
    #JLTable #list_cate {width:152px; height:30px; background:url(/images/web_standard/job/job_list_table_type.gif) no-repeat; }
    #JLTable #list_price {width:89px; height:30px; background:url(/images/web_standard/job/job_list_table_price.gif) no-repeat; }
    #JLTable th {margin:0px; padding:0px; }
    #JLTable tr.tr_head {width:100%; height:30px; margin:0px; padding:0px; }
    #JLTable tr.trflag_1 {width:100%; height:37px; margin:0px; padding:0px; }
    #JLTable tr.trflag_2 {width:100%; height:28px; margin:0px; padding:0px; }
        #JLTable td.title_first {margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #ececec; vertical-align:top; }
        #JLTable td.cate_first {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #ececec; vertical-align:top; }
        #JLTable td.price_first {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #ececec; vertical-align:top; }
        #JLTable td.title_second {margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #d4d4d4; vertical-align:top; }
        #JLTable td.cate_second {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #d4d4d4; vertical-align:top; }
        #JLTable td.price_second {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #d4d4d4; vertical-align:top; }
		    #JLTable .hwpimg1 {position:absolute; margin:16px 0 0 31px; padding:0px; }
		    #JLTable .hwpimg2 {position:absolute; margin:7px 0 0 31px; padding:0px; }
		    #JLTable .docimg1 {position:absolute; margin:16px 0 0 58px; padding:0px; }
		    #JLTable .docimg2 {position:absolute; margin:7px 0 0 58px; padding:0px; }
            #JLTable .cls_title1 {position:absolute; margin:19px 0 0 100px; padding:0px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable .cls_cate1 {position:relative; margin:0px; padding:0px; top:19px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable .cls_price1 {position:relative; margin:0px; padding:0px; top:19px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable .cls_title2 {position:absolute; margin:10px 0 0 100px; padding:0px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable .cls_cate2 {position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable .cls_price2 {position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable a {color:#333333; }
            #JLTable td.list_none {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #d4d4d4; }

/*이달의공채 List*/
#JLTable2 {width:960px; position:relative; margin:0px auto; padding:0px; margin-top:10px; margin-bottom:20px; }
    #JLTable2 table {width:100%; margin:0px; padding:0px; border:0px; border-collapse:collapse; }
    #JLTable2 caption {display:none; }
    #JLTable2 thead {width:100%; height:25px; padding:0px; }
    #JLTable2 #list_title {width:614px; height:25px; background:url(/images/job/public_list_title.gif) no-repeat; }
    #JLTable2 #list_cate {width:117px; height:25px; background:url(/images/job/public_list_cate.gif) no-repeat; }
    #JLTable2 #list_price {width:115px; height:25px; background:url(/images/job/public_list_price.gif) no-repeat; }
    #JLTable2 #list_date {width:114px; height:25px; background:url(/images/job/public_list_enddate.gif) no-repeat; }
    #JLTable2 th {margin:0px; padding:0px; }
    #JLTable2 tr.tr_head {width:100%; height:25px; margin:0px; padding:0px; }
    #JLTable2 tr.trflag_1 {width:100%; height:37px; margin:0px; padding:0px; }
    #JLTable2 tr.trflag_2 {width:100%; height:29px; margin:0px; padding:0px; }
        #JLTable2 td.title_first {margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #E2E2E2; vertical-align:top; }
        #JLTable2 td.cate_first {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #E2E2E2; vertical-align:top; }
        #JLTable2 td.price_first {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #E2E2E2; vertical-align:top; }
        #JLTable2 td.date_first {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #E2E2E2; vertical-align:top; }

		#JLTable2 td.title_second {margin:0px; padding:0px; text-align:left; border-bottom: 1px solid #BEBEBE; vertical-align:top; }
        #JLTable2 td.cate_second {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #BEBEBE; vertical-align:top; }
        #JLTable2 td.price_second {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #BEBEBE; vertical-align:top; }
        #JLTable2 td.date_second {margin:0px; padding:0px; text-align:center; border-bottom: 1px solid #BEBEBE; vertical-align:top; }
		    #JLTable2 .hwpimg1 {position:absolute; margin-top:14px; margin-left:32px; padding:0px; }
		    #JLTable2 .hwpimg2 {position:absolute; margin:7px 0 0 31px; padding:0px; }
		    #JLTable2 .docimg1 {position:absolute; margin-top:14px;  margin-left:50px; padding:0px; }
		    #JLTable2 .docimg2 {position:absolute; margin:7px 0 0 50px; padding:0px; }

            #JLTable2 .cls_title1 {position:absolute;margin-top:15px;margin-left:85px; padding:0px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable2 .cls_cate1 {position:relative; margin:0px; padding:0px;  top:15px;font-size:12px; font-family:굴림,gulim; color:#666666; }
            #JLTable2 .cls_price1 {position:relative; margin:0px; padding:0px; top:15px; font-size:12px; font-family:굴림,gulim; color:#666666; }
            #JLTable2 .cls_date1 {position:relative; margin:0px; padding:0px; top:15px; font-size:12px; font-family:굴림,gulim; color:#3366CC; }

			#JLTable2 .cls_title2 {position:absolute; margin:10px 0 0 85px; padding:0px; font-size:12px; font-family:굴림,gulim; color:#333333; }
            #JLTable2 .cls_cate2 {position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#666666; }
            #JLTable2 .cls_price2 {position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#666666; }
            #JLTable2 .cls_date2 {position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#3366CC; }
            #JLTable2 a {color:#333333; }
            #JLTable2 td.list_none {margin:0px; height:29px; padding:0px; text-align:center; border-bottom: 1px solid #BEBEBE; }

/*Job Resume List*/
#JLRList  {width:960px; position:relative; margin:0px auto; padding:0px; top:0px; left:0px; text-align:left; margin-top:30px;}
	#JLRList .ul_first {width:995px; height:288px; margin:0px 0 40px 0; padding:0px; position:relative; overflow:hidden;}
	#JLRList .li_first {width:199px; height:288px;  float:left; margin:0px 0px 0px 0px; padding:0px; text-align:left; }
	#JLRList .li_second {width:199px; height:288px;  float:left; margin:0px 0px 0px 0px; padding:0px; text-align:left; }

		#JLRList .titletext {width:166px; height:26px;  margin:0px; padding:0px; font-size:12px; font-family:굴림,gulim; color:#666666; text-align:left; display:block; overflow:hidden;}

		#JLRList .imgarea {width:166px; height:236px;  margin:0px; padding:0px; text-align:center; display:block; }
		#JLRList .infotext {width:166px; height:18px; position:relative; margin-top:6px; padding:0px; left:0px; display:block; color:#333333; text-align:center;  }
		#JLRList .pagetext {position:absolute; top:5px; left:22px; font-size:11px; font-family:돋움,굴림,gulim; color:#656565; text-align:left; }
		#JLRList .pricetext {position:absolute; top:5px; left:73px; font-size:12px; font-weight:bold; font-family:굴림,gulim; color:#666666; text-align:left; display:none; }
		#JLRList .fmimage {width:164px; height:234px; margin:0px; padding:0px; top:0px; left:0px; border:1px solid #4A4A4A; }
		#JLRList .iconimg { vertical-align:text-bottom; }

	#JLRList .nodata { font-family:"굴림", gulim; font-size:12px; text-align:center; border-bottom:#c6c6c6 solid 1px; width:960px; height:40px; display:block;}

#JLRPage {width:785px; height:40px; position:relative; margin:0px auto; padding:0px; margin-top:20px; font-size:12px; font-family:굴림,gulim; color:#666666; text-align:center; }

/* Page Num */
#PageList { height:50px; padding:10px; font-family:돋움; }
	#PageList .prev { margin-right:20px; font-size:12px; color:#656565; font-weight:bold; padding-left:12px;  background:url(/images/template/page_prev_icon.gif) no-repeat 0 1px;  height:20px;}
	#PageList .next { margin-left:15px; font-size:12px; color:#656565; font-weight:bold; background:url(/images/template/page_next_icon.gif) no-repeat 35px 1px; padding-right:20px; height:20px; }
	#PageList a { color:#727272;}

	#PageList .page_on {  height:23px; margin-right:4px; font-size:12px; color:#FFFFFF; font-weight:bold;  border:#0033FF solid 1px;padding:4px 9px 4px 9px; background:#3366FF;}
	#PageList .numBox {color:#333;font-weight:bold;padding:4px 9px 4px 9px; margin-right:3px;}
		a.numBox {border:1px solid #ececec;height:23px;text-decoration:none;font-weight:bold; }
		a.numBox:hover  {border:1px solid #95a5ff;color:#6671ff;}
		a.numBox:link ,a.numBox:visited  {border:1px solid #ececec;}



/*Job List Page Start*/
#JLTPage_Line { position:relative; width:960px; height:35px; border-top:1px solid #bebebe; z-index:1; }


#JLTPage { position:relative;  width:785px; height:30px; margin:0px auto; padding:0px; margin-bottom:20px; font-size:12px; font-family:굴림,gulim; color:#666666; text-align:center; z-index:1}
	#JLTPage .separate {font-size:13px; font-family:굴림,gulim; color:#cccccc; }
	#JLTPage .nowpage {font-weight:bold; color:#ff6600; }
	#JLTPage a {color:#666666; }
	#JLTPage .page_text {color:#666666; }


/*Job 유사자료 Ifame*/
#JobIframeRelate { position:relative; width:564px; height:217px; background:url(/images/job/iframe_search_bg.gif) no-repeat; text-align:left;}
	#JobIframeRelate .title { width:460px; height:20px; position:absolute; top:12px; left:22px; display:block; font-family:굴림,돋움; font-weight: bold; font-size:13px; color:#ffffff; }
	#JobIframeRelate a.more_link { display:block; width:51px; height:19px; position:absolute; top:10px; right:23px; }
	#JobIframeRelate .search_count { color:#FFFF00;}

	#JobIframeRelate ul { width:551px; height:167px; position:absolute;top:36px; left:4px; overflow:auto;scrollbar-base-color: white; scrollbar-3dlight-color: #7792E4; scrollbar-darkshadow-color: #7792E4; scrollbar-face-color: #EDF2F7; scrollbar-highlight-color: #f3f6fa; scrollbar-shadow-color: #cad7e6; scrollbar-track-color: #EDF2F7; scrollbar-arrow-color:#295090;  overflow-y:scroll;}
	#JobIframeRelate li { padding-left:13px; height:30px; width:493px; overflow:hidden;font-size:12px; font-family:돋움,굴림; }
	#JobIframeRelate li.li_1 { margin-top:20px;}
	#JobIframeRelate img { vertical-align:middle;}
	#JobIframeRelate a.li_link { color:#333333;text-decoration:underline; }
	#JobIframeRelate .layer_close {  position:absolute; right:11px; top:10px;  cursor: pointer}

/*Job View Location/Title/Preview/Settle/Inform/List/Tag/With/Athor*/
#JVLocation {width:785px; height:36px; position:relative; margin:0px auto; padding:0px; }
    #JVLocation .catetitle {width:80px; height:18px; position:absolute; margin:0px; padding:3px 0 0 0; left:12px; bottom:0px; font-size:18px; font-weight:bold; font-family:굴림,gulim; color:#336699; text-align:left; }
    #JVLocation .catesep {width:5px; height:18px; position:absolute; margin:0px; padding:3px 0 0 0; left:94px; bottom:0px; font-size:15px; font-family:굴림,gulim; color:#999999; text-align:left; }
    #JVLocation .catesub {width:300px; height:12px; position:absolute; margin:0px; padding:0px; top:19px; left:106px; bottom:0px; font-size:12px; font-family:굴림,gulim; color:#999999; text-align:left; }
    #JVLocation a {color:#999999; }
#JVTitle {width:785px; height:45px; position:relative; margin:0px auto; padding:0px; margin-top:15px; }
    #JVTitle ul {width:785px; height:45px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_view_title_bg.gif) no-repeat; text-align:left; }
        #JVTitle #hwpimg {position:absolute; margin:0px; padding:0px; top:13px; left:12px; }
        #JVTitle #docimg {position:absolute; margin:0px; padding:0px; top:13px; left:29px; }
        #JVTitle .titletext {width:730px; height:16px; position:absolute; margin:0px; padding:0px; top:14px; left:54px; font-size:16px; font-weight:bold; font-family:굴림,gulim; color:#333333; text-align:left; }
#JVPreview {width:785px; height:224px; position:relative; margin:0px auto; padding:0px; margin-top:20px; }
	#JVPreview .previmg {width:13px; height:83px; position:absolute; margin:0px; padding:0px; top:71px; left:0px; background:url(/images/web_standard/job/job_view_left_btn.gif) no-repeat; }
	#JVPreview .nextimg {width:13px; height:83px; position:absolute; margin:0px; padding:0px; top:71px; right:0px; background:url(/images/web_standard/job/job_view_right_btn.gif) no-repeat; }
	#JVPreview a.prelink {width:13px; height:83px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
	#JVPreview a.nextlink {width:13px; height:83px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; display:block; }
	#JVPreview #prev_area {width:704px; height:224px; position:absolute; margin:0px; padding:0px; top:0px; left:40px; overflow:hidden; }
    	#JVPreview ul {width:704px; height:224px; position:relative; float:left; margin:0px; padding:0px; }
    	    #JVPreview li.precls1 {width:161px; height:224px; position:relative; float:left; margin:0px; padding:0px; }
    	    #JVPreview li.precls2 {width:161px; height:224px; position:relative; float:left; margin:0px; padding:0px; margin-left:20px; }
    			#JVPreview .num_img {width:21px; height:16px; position:absolute; margin:0px; padding:3px 0 0 0; top:0px; left:138px; border:1px solid #333333; font-size:12px; font-weight:bold; font-family:굴림,gulim; color:#333333; text-align:center; }
    	        #JVPreview .previewimg {width:159px; height:222px; position:absolute; margin:0px; padding:0px; top:0px; left:0px; border:1px solid #333333; }

#JVSettle {width:785px; height:26px; position:relative; margin:0px auto; padding:0px; margin-top:25px; z-index:3;}
    #JVSettle .pointinfo {width:250px; height:37px; position:absolute; margin:0px; padding:0px; top:0px; left:40px; display:block; background:url(/images/web_standard/report/rep_point_info.gif) no-repeat; }
    #JVSettle a.gurilink {width:194px; height:37px; position:absolute; margin:0px; padding:0px; top:0px; left:315px; display:block; background:url(/images/web_standard/report/rep_fileguri_info.gif) no-repeat; }

    #JVSettle ul {position:absolute; margin:0px; padding:0px; top:7px; left:40px; font-size:12px; font-family:굴림,gulim; color:#666666; text-align:left; }
    #JVSettle li {background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 5px no-repeat; }
    #JVSettle .cls_cdate {position:relative; margin:0px; padding:0px; top:0px; left:8px; }
    #JVSettle .cls_recruit {position:relative; margin:0px; padding:0px; top:0px; left:11px; color:#336699; }
    #JVSettle a {color:#336699; }
    #JVSettle #id_direct {width:98px; height:26px; position:absolute; margin:0px; padding:0px; top:0px; left:539px; }
    #JVSettle #id_cart {width:98px; height:26px; position:absolute; margin:0px; padding:0px; top:0px; left:646px; }
    //#JVSettle .pointinfo {width:152px; height:80px; position:absolute; margin:0px; padding:0px; top:-57px; left:755px; background:url(/images/web_standard/job/job_view_point_help.gif) no-repeat; }
    #JVSettle #downfile {width:398px; height:55px; position:absolute; margin:0px; padding:0px; top:40px; right:0px; background:url(/images/web_standard/job/job_view_down_bg.gif) no-repeat; z-index:7; display:none; }
        #JVSettle .hwpdown {width:130px; height:16px; position:absolute; margin:0px; padding:0px; top:19px; left:47px; font-size:12px; font-family:굴림,gulim; }
        #JVSettle .docdown {width:130px; height:16px; position:absolute; margin:0px; padding:0px; top:19px; left:204px; font-size:12px; font-family:굴림,gulim; }
        #JVSettle .downtext {width:120px; height:12px; position:absolute; margin:0px; padding:0px; top:3px; left:20px; }
        #JVSettle .cls_downbtn {position:relative; margin:0px; padding:0px; }
        #JVSettle a.hidedown {width:15px; height:15px; position:absolute; margin:0px; padding:0px; top:7px; right:7px; display:block; }
        #JVSettle a.downlink {color:#336699; }
        #JVSettle .cls_downbtn {position:absolute; margin:0px; padding:0px; top:1px; left:8px; }

#JVInform {width:785px; height:58px; position:relative; margin:0px auto; padding:0px; margin-top:25px; z-index:1; }
    #JVInform ul {width:785px; height:58px; position:relative; margin:0px; padding:0px; background:url(/images/web_standard/job/job_view_inform_bg.gif) no-repeat; }
        #JVInform li.li_price {width:117px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:9px; left:14px; font-weight:bold; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_cnt {width:167px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:9px; left:139px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_no {width:140px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:9px; left:314px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_page {width:150px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:9px; left:462px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_jobtype {width:160px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:9px; left:620px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_date {width:117px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:35px; left:14px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 7px no-repeat; }
        #JVInform li.li_file {width:330px; height:12px; position:absolute; margin:0px; padding:0 0 0 8px; top:32px; left:139px; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:20px; text-align:left; background:url(/images/web_standard/job/job_view_dot_img.gif) 0px 10px no-repeat; }
        #JVInform a {color:#666666; }
        #JVInform #id_hwpimg {position:relative; margin:0px; padding:0px; top:3px; left:1px; }
        #JVInform #id_docimg {position:relative; margin:0px; padding:0px; top:3px; left:1px; }
#JVList {width:785px; height:16px; position:relative; margin:0px auto; padding:0px; margin-top:23px; }
    #JVList .list_icon {position:absolute; margin:0px; padding:0px; top:0px; left:0px; }
    #JVList .listtext {width:300px; height:16px; position:absolute; margin:0px; padding:0px; top:1px; left:26px; font-size:16px; font-weight:bold; font-family:굴림,gulim; color:#000000; text-align:left; }
#JVLContent {width:785px; position:relative; margin:0px auto; padding:0 0 0 12px; margin-top:21px; font-size:12px; font-family:굴림,gulim; line-height:19px; color:#333333; text-align:left; overflow:visible; }
#JVTag {width:785px; height:16px; position:relative; margin:0px auto; padding:0px; margin-top:30px; }
    #JVTag .list_icon {position:absolute; margin:0px; padding:0px; top:0px; left:0px; }
    #JVTag .tagtext {width:300px; height:16px; position:absolute; margin:0px; padding:0px; top:1px; left:26px; font-size:16px; font-weight:bold; font-family:굴림,gulim; color:#000000; text-align:left; }
#JVTContent {width:785px; position:relative; margin:0px auto; padding:0 0 0 12px; margin-top:21px; font-size:12px; font-family:굴림,gulim; line-height:19px; color:#333333; text-align:left; overflow:visible; }
    #JVTContent a {color:#333333; }
#JVBack1 {width:785px; height:1px; position:relative; margin:0px auto; padding:0px; margin-top:25px; background:#f0f0f0; }
#JVWHead {width:785px; height:33px; position:relative; margin:0px auto; padding:0px; margin-top:30px; background:url(/images/web_standard/job/job_view_with_head.gif) no-repeat; }
#JVWith {width:783px; position:relative; margin:0px auto; padding:0px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; }
    #JVWJob {width:761px; position:relative; margin:0px auto; padding:15px 0 0 22px; text-align:left; }
        #JVWJob ul {width:761px; position:relative; margin:0px; padding:0px; text-align:left; }
            #JVWJob li {width:761px; height:23px; position:relative; margin:0px; padding:0px; }
            #JVWJob .reportcontent {width:735px; height:12px; position:absolute; margin:0px; padding:0px; top:2px; left:45px; font-size:12px; font-family:굴림,gulim; color:#336699; }
            #JVWJob img.hwpfoot {position:absolute; margin:0px; padding:0px; top:0px; left:0px; }
            #JVWJob img.docfoot {position:absolute; margin:0px; padding:0px; top:0px; left:17px; }
            #JVWJob a {color:#336699;text-decoration:underline; }
    #JVWForm {width:761px; height:170px; position:relative; margin:0px auto; padding:30px 0 0 22px;  }
        #JVWForm .formtitle {width:300px; height:16px; position:absolute; margin:0px; padding:0px; top:30px; left:22px; font-size:16px; font-weight:bold; font-family:굴림,gulim; color:#000000; text-align:left; }
        #JVWForm ul {width:761px; height:135px; position:relative; margin:0px; padding:0px; top:30px; }
            #JVWForm li.formlist1 {width:83px; height:135px; position:relative; float:left; margin:0px; padding:0px; }
            #JVWForm li.formlist2 {width:83px; height:135px; position:relative; float:left; margin:0px; padding:0px; margin-left:24px; }
            #JVWForm .formimg {width:83px; height:113px; position:relative; margin:0px; padding:0px; }
            #JVWForm .formname {width:83px; height:12px; position:relative; margin:0px; padding:0px; top:10px; font-size:12px; font-family:굴림,gulim; color:#333333; text-align:center; }
            #JVWForm a {color:#333333; }
            #JVWForm img {border: 1px solid #A5A5A5; }
#JVBack2 {width:785px; height:1px; position:relative; margin:0px auto; padding:0px; margin-top:30px; background:#f0f0f0; }
#JVAuth {width:785px; height:16px; position:relative; margin:0px auto; padding:0px; margin-top:15px; }
    #JVAuth .list_icon {position:absolute; margin:0px; padding:0px; top:0px; left:0px; }
    #JVAuth .authtext {width:300px; height:16px; position:absolute; margin:0px; padding:0px; top:1px; left:26px; font-size:16px; font-weight:bold; font-family:굴림,gulim; color:#000000; text-align:left; }
#JVBack3 {width:785px; height:1px; position:relative; margin:0px auto; padding:0px; margin-top:12px; background:#f0f0f0; }
#JVAContent {width:760px; height:63px; position:relative; margin:0px auto; padding:14px 0 0 25px; margin-top:13px; background:url(/images/web_standard/job/job_view_foot_bg.gif) no-repeat; font-size:12px; font-family:굴림,gulim; color:#666666; line-height:19px; text-align:left; }

/*Data Footer Information*/
#DFInform {width:960px; height:80px; position:relative; margin:0px auto; padding:0px; margin-top:50px; text-align:center; }
    #DFIMenu {width:958px; height:28px; position:relative; margin:0px; padding:0px; background:#F7F7F7; border:#EFEFEF solid 1px}
        #DFIMenu .footmenu {width:958px; height:10px; position:relative; margin:0px; padding:0px; top:8px; left:0px; letter-spacing:0px; font-size:11px; font-family:돋움,굴림,gulim; color:#666666; }
        #DFIMenu .footmenu a {font-size:11px; font-family:돋움,굴림,gulim; color:#666666; }
        #DFIAbout .companyinfo {width:960px; height:40px; position:absolute; margin:0px; padding:0px; top:35px; left:0px; line-height:20px; letter-spacing:0px; word-spacing:1px; font-size:11px; font-family:돋움,굴림,gulim; color:#666666; }