@charset "euc-kr";
@import url("SetBase.css");

/* ¼­ºêÆäÀÌÁö ·¹ÀÌ¾Æ¿ô(20101228_¾îÁö¼±_¸®´º¾ó¿ë(DTD) */
.global_sub_wrap { width:100%; text-align:center; }
#SubWrap { overflow:hidden; margin:0 auto; width:900px; }
#SubSide { float:left; width:170px; }
#SubContents { float:right; width:715px; }

/* Header */
#Header{z-index:200;position:relative;width:900px;margin:0 auto;padding:0 0 10px}
#Header div.title{z-index:auto;position:relative;overflow:hidden;width:900px;height:66px}
#Header div.title div.action{position:absolute;top:2px;right:0}
#Header div.title div.action ul.action li{float:left;margin-left:3px}
#Header div.title div.action ul.action li.product,
#Header div.title div.action ul.action li.event{padding-left:5px;padding-right:2px;background:url('http://image.findjob.co.kr/common/GNB/common_bg_line.gif') no-repeat 0 4px}
#Header div.title div.action ul.action li.event{padding-right:0}
#Header div.title div.action ul.action li a{display:inline-block;padding:4px 2px;padding:5px 2px 3px\9;font-size:11px;letter-spacing:-1px}
#Header div.title div.action ul.action li.member a{height:16px;margin-top:2px;padding:0 0 0 4px;line-height:12px;text-decoration:none;white-space:nowrap;vertical-align:middle;color:#474747 !important;background:url('http://image.findjob.co.kr/common/GNB/common_bg_btn.gif') no-repeat 0 0}
#Header div.title div.action ul.action li.member a span{display:inline-block;height:11px;padding:3px 4px 2px 0;padding:4px 4px 1px 0\0/;line-height:11px;background:url('http://image.findjob.co.kr/common/GNB/common_bg_btn.gif') no-repeat 100% 0; cursor:pointer;}
@media all and (min-width:0){#Header div.title div.action ul.action li.member a span{padding-top:5px\0/;padding-bottom:0\0/}}
#Header div.title div.action ul.action li.product a{font-weight:900;color:#d63103}
#Header div.title div.action ul.action li.event a{font-weight:900}
#Header div.title h1{float:left}
#Header div.title .sub{float:left;margin:16px 0 0}
#Header div.title .side{position:absolute;top:26px;right:0}
#Header .nav{overflow:hidden;width:900px;height:50px;background:url('http://image.findjob.co.kr/common/GNB/common_bg.gif') repeat-x 0 -200px}
#Header .nav ul{float:left;height:50px;background:url('http://image.findjob.co.kr/common/GNB/common_bg.gif') no-repeat}
#Header .nav ul li{float:left;height:50px;background:url('http://image.findjob.co.kr/common/GNB/common_bg.gif') no-repeat}
#Header .nav ul li a span{z-index:-1;position:relative}
#Header .nav ul.sectionNav{width:623px;background-repeat:repeat-x;background-position:0 -50px}
#Header .nav ul.sectionNav li{background-position:0 -100px}
#Header .nav ul.sectionNav li.job{width:107px;background-position:0 0}
#Header .nav ul.sectionNav li.resume{width:106px}
#Header .nav ul.sectionNav li.jobinfo{width:119px}
#Header .nav ul.sectionNav li.edu{width:104px}
#Header .nav ul.sectionNav li.alba{width:96px}
#Header .nav ul.sectionNav li.findall{width:91px}
#Header .nav ul.sectionNav li a{display:block;height:47px;margin:0 0 0 2px;font-size:14px;font-weight:900;line-height:47px;text-align:center;text-decoration:none;background:url('http://image.findjob.co.kr/common/GNB/common_text.gif') no-repeat}
#Header .nav ul.sectionNav li.job a{margin:0;background-position:2px 0}
#Header .nav ul.sectionNav li.resume a{background-position:3px -50px}
#Header .nav ul.sectionNav li.jobinfo a{background-position:4px -100px}
#Header .nav ul.sectionNav li.edu a{background-position:3px -150px}
#Header .nav ul.sectionNav li.alba a{background-position:-1px -200px}
#Header .nav ul.sectionNav li.findall a{background-position:5px -250px}
#Header .nav ul.memberNav{width:277px;background-position:100% -300px}
#Header .nav ul.memberNav li.person,
#Header .nav ul.memberNav li.main{padding:0 0 0 25px;background-position:0 -150px}
#Header .nav ul.memberNav li{width:126px;background-position:0 -250px}
#Header .nav ul.memberNav li.main{width:119px;padding:0 0 0 32px}
#Header .nav ul.memberNav li.resume a{background-position:0 -350px}
#Header .nav ul.memberNav li a{display:block;height:47px;margin:0 0 0 2px;font-size:14px;font-weight:900;line-height:47px;text-decoration:none;text-align:center;background:url('http://image.findjob.co.kr/common/GNB/common_text.gif') no-repeat}
#Header .nav ul.memberNav li.person a{background-position:0 -300px}
#Header .nav ul.memberNav li.resume a{background-position:0 -350px}
#Header .nav ul.memberNav li.biz a{background-position:0 -400px}
#Header .nav ul.memberNav li.main a{background-position:0 -400px}
#Header .nav ul.memberNav li.job a{background-position:-3px -450px}
#Header .search{z-index:10;position:relative;width:900px;height:38px;background:#f8f8f8;border-bottom:1px solid #eee}
#Header .search div.popular{position:absolute;top:0;left:0}
#Header .search div.popular p{float:left;margin:10px 5px 0;margin-top:9px\9;padding-left:4px;vertical-align:middle;white-space:nowrap;background:url('http://image.findjob.co.kr/common/GNB/common_bg_btn.gif') no-repeat 0 -20px}
#Header .search div.popular p strong{display:inline-block;height:13px;padding:3px 4px 2px 0;padding:4px 4px 1px 0\9;font-size:11px; line-height:13px;letter-spacing:-1px;color:#ba1c01;background:url('http://image.findjob.co.kr/common/GNB/common_bg_btn.gif') no-repeat 100% -20px}
@media all and (min-width:0){#Header .search div.popular p strong{padding-top:5px\0/;padding-bottom:0\0/}}
#Header .search div.popular ul{overflow:hidden;float:left;margin:10px 0 0}
#Header .search div.popular ul li{float:left}
#Header .search div.popular ul li a{display:inline-block;padding:2px 4px;padding:3px 4px 1px\9}
#Header .search fieldset{z-index:200;position:relative;width:300px;margin:0 auto}
#Header .search fieldset .searchBar{position:relative;width:300px;height:26px;margin-top:5px;background:url('http://image.findjob.co.kr/common/GNB/bg_searchbar.gif') no-repeat}
#Header .search fieldset input.typeText{float:left;width:226px;height:12px;margin:1px;padding:6px 22px 6px 6px;line-height:12px;font-weight:bold; background:transparent;border:0 none}
#Header .search fieldset a{float:left;width:44px;height:12px;padding:7px 0;padding:8px 0 6px\9;font-weight:900;line-height:12px;letter-spacing:-1px;text-decoration:none;text-align:center;color:#fff}
@media all and (min-width:0){#Header .search fieldset a{padding:9px 0 5px\0/}}
#Header .search fieldset #SchSug{z-index:200;position:relative;_position:absolute;_left:0;_top:31px}
#Header .search fieldset #set_sugicn,
#Header .search fieldset #set_sugicnUP{clear:both;position:absolute;top:8px;left:238px}
#Header .search fieldset #hFrame {display:none;}
#Header .search .side {position:absolute;top:0;right:0}
#Header .bannerWrap{display:none;overflow:hidden;margin:10px auto 0}
body.job #Header .bannerWrap,
body.jobinfo #Header .bannerWrap,
body.resume #Header .bannerWrap{display:block}
body#JobDetail #Header .bannerWrap{display:none}
#Header .bannerWrap ul{position:relative;width:900px;height:80px;text-align:center}
#Header .bannerWrap ul li.sub {position:absolute;top:0;left:0}
#Header .bannerWrap ul li.side {position:absolute;top:0;right:0}
#Header .bannerWrap ul li img{width:200px;height:80px}
#Header .bannerWrap ul li.main img{width:480px}

/* Header - quarks */
legend{display:none}
#Header div.nav ul.memberNav li a{width:124px\9}
#Header div.nav ul.memberNav li.main a{width:116px\9}
#Header div.nav ul.memberNav li.job a{width:120px\9}
#Header .search fieldset{z-index:10\9}
#Header .search fieldset div.searchBar input.typeText{width:254px;height:24px}
#Header div.title div.action ul.action li.member a span{padding-top:3px\9;padding-bottom:1px\9}

/* ¼­ºê Left ¿µ¿ª (20111214) *****************************************************/
/* ¼­ºê Left ¿µ¿ª - ·Î±×ÀÎ */
#sub .logBox { width:170px; height:55px; margin-bottom:10px; background:url('http://image.findjob.co.kr/common/comm/logSub_bg.gif') no-repeat 0 0; }
#sub .logBox .btwBar { padding:0 6px 0 3px; color:#ccc;}
#sub #LogIn p { padding:6px 0 7px;  padding:6px 0 9px\9; text-align:center;}
#sub #LogIn ul.member { padding-left:8px; font-size:11px; letter-spacing:-1px; }
#sub #LogIn ul.member li { display:inline; }
#sub #LogIn ul.member li.join a { font-weight:bold; }

/* ¼­ºê Left ¿µ¿ª - ·Î±×¾Æ¿ô */
#sub #LogOut ul.user {overflow:hidden;width:170px; }
#sub #LogOut ul.user li.info { float:left;padding:10px 2px 10px 8px;}
#sub #LogOut ul.user li.info a { font-size:12px; letter-spacing:-1px; }
#sub #LogOut ul.user li.logout {float:right;padding:6px 6px 0 0;}
#sub #LogOut ul.member { clear:both; padding-left:8px; font-size:11px; line-height:12px; letter-spacing:-1px; }
#sub #LogOut ul.member li {display:inline; }
#sub #LogOut ul.member li.coupon em { font-size:12px; font-family:tahoma; font-weight:bold; color:#ff3c00;}


/* ¼­ºê Left ¿µ¿ª - ·Î±×ÀÎ(·¹ÀÌ¾î) */
#sub #LogInLayer { position:absolute; z-index:10; width:170px; height:140px;background:url('http://image.findjob.co.kr/common/comm/logSubLayer_bg.gif') no-repeat 0 0; display:none;}
#sub #LogInLayer p { padding:6px 0 8px;  padding:6px 0 10px\9; text-align:center;}
#sub #LogInLayer p.close { position:absolute; bottom:0; right:0; padding:0}
#sub #LogInLayer .btwBar { padding:0 6px 0 3px; color:#ccc;}
#sub #LogInLayer fieldset ul { margin:0 0 5px; padding:0; letter-spacing:-1px; }
#sub #LogInLayer fieldset ul li { display:inline; padding:0 0 0 10px; font-size:11px; }
#sub #LogInLayer fieldset ul li.secret label { padding-left:13px; }
#sub #LogInLayer fieldset ul li.secret a{color:#7738a0}
#sub #LogInLayer fieldset ul li.secret a span{font-weight:bold;text-decoration:underline}
#sub #LogInLayer fieldset p { overflow:hidden; position:relative; width:160px; padding:0 0 8px 9px; padding:0 0 10px 9px\9;}
#sub #LogInLayer fieldset p input.typeText { float:left; width:95px; width:90px\9; height:20px; height:13px\9; margin:0 0 3px; padding:0 0 0 5px; padding:5px 0 0 4px\9; border:1px solid #bbbbbb;}
#sub #LogInLayer fieldset p img.typeImage { position:absolute; top:0; right:9px; }
#sub #userid { background:#f5f5f5 url('http://image.findjob.co.kr/common/comm/LogIn_id.gif') no-repeat 5px 4px; }
#sub #passwd { background:#f5f5f5 url('http://image.findjob.co.kr/common/comm/LogIn_pw.gif') no-repeat 5px 4px; }
#sub #LogInLayer ul.member { padding-left:8px; font-size:11px; letter-spacing:-1px; }
#sub #LogInLayer ul.member li { display:inline; }
#sub #LogInLayer ul.member li.join a { font-weight:bold; }
/* Header - quarks */
#sub #LogInLayer fieldset ul li.saveid { padding:0 0 0 7px\9;}
#sub #LogInLayer fieldset ul li { display:inline; padding:0 0 0 10px; font-size:11px; }
#sub #LogInLayer fieldset p { width:170px\9;padding:0 0 10px 10px\9;}
#sub #LogInLayer fieldset p input.typeText {width:95px\9; height:20px\9;}



/* ¼­ºê Left ¿µ¿ª - °øÅë 2´Ü ul ±¸Á¶ LNB - Person, Customer, Job */
#sub{float:left;width:170px}
#sub .title{width:170px;height:32px;background:no-repeat 0 0}
#sub .title a{ display:block; width:170px;height:32px;}
#sub .title strong{z-index:-1;position:relative}
#sub p.title strong{display:block;padding:0 4px;width:160px;height:26px;font-size:14px;letter-spacing:-1px;line-height:26px;text-align:left;border:1px solid #ccc}
#sub ul.primary{width:168px;border:1px solid #ddd;border-top:0 none;border-bottom:0 none}
#sub ul.primary p.title{display:block;width:168px;height:25px;background:#f3f3f3 no-repeat;line-height:25px;text-decoration:none;border-bottom:1px solid #e5e5e5}
#sub ul.primary p.title a { display:block;width:168px;height:25px;}
#sub ul.primary p.title strong{padding:5px 10px;display:inline;width:auto;height:auto;font-size:12px;letter-spacing:0;line-height:auto;text-align:left;border:0 none}
#sub ul.primary li{border-bottom:1px solid #ddd}
#sub ul.primary li a.title{display:block;width:168px;height:25px;line-height:25px;text-decoration:none}
#sub ul.primary li a.title strong{padding:5px 10px;display:inline;width:auto;height:auto;line-height:auto;text-align:left;border:0 none}
#sub ul.primary ul{padding:5px 0}
#sub ul.primary ul li{border:0 none;}
#sub ul.primary ul li a{display:block;padding:3px 5px 3px 18px;padding:4px 5px 2px 18px\9;width:145px;width:168px\9;background:url('http://image.findjob.co.kr/common/LNB/bullet2.gif') no-repeat 12px 8px;color:#474747}
#sub ul.primary ul li a img.icon{margin:0 0 0 5px}

/* ¼­ºê Left ¿µ¿ª - ±³À°Á¤º¸(inc/css/sub.css °øÅë) */
#sub .eduService .list ul li{position:relative;text-align:left}
#sub .eduService .title{background-image:url('http://image.findjob.co.kr/common/LNB/eduService_menu2.gif')}
#sub .eduService ul.primary .title{background-image:url('http://image.findjob.co.kr/common/LNB/eduService_menu2.gif')}
#sub .eduService li.kindEdu .title{background-position:-170px 0px}
#sub .eduService li.targetEdu .title{background-position:-170px -30px}
#sub .eduService li.localEdu .title{background-position:-170px -60px}
#sub .eduService li.eduGuide .title{background-position:-170px -90px}
#sub .eduService li.localEdu ul {overflow:hidden; height:92px;height:95px\9;padding:7px 0 0 3px}
#sub .eduService li.localEdu ul li { display:inline; }
#sub .eduService li.localEdu ul li a {float:left; width:30px; width:40px\9; margin:3px 0; padding:0 3px 0 7px;padding:0 3px 0 7px\9;background:none; border-left:1px solid #ccc;}
#sub .eduService li.localEdu ul li.first a {border:none;}

/* ¼­ºê Left ¿µ¿ª - ¼­ºñ½º°¡ÀÌµå(inc/css/sub.css °øÅë) */
#sub .serviceGuide .list ul li{position:relative;text-align:left}
#sub .serviceGuide .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif'); background-position:0 0}
#sub .serviceGuide ul.primary .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif')}
#sub .serviceGuide li.biz .title{background-position:-170px 0}
#sub .serviceGuide li.person .title{background-position:-170px -30px}

/* ¼­ºê Left ¿µ¿ª - ¼­ºñ½º°³ÀÎ(inc/css/sub.css °øÅë) */
#sub .servicePerson .list ul li{position:relative;text-align:left}
#sub .servicePerson .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif'); background-position:0 -32px}
#sub .servicePerson ul.primary .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif')}
#sub .servicePerson li.service .title{background-position:-170px -60px}
#sub .servicePerson li.guide .title{background-position:-170px -90px}

/* ¼­ºê Left ¿µ¿ª - ¼­ºñ½º±â¾÷(inc/css/sub.css °øÅë) */
#sub .serviceBiz .list ul li{position:relative;text-align:left}
#sub .serviceBiz .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif'); background-position:0 -64px}
#sub .serviceBiz ul.primary .title{background-image:url('http://image.findjob.co.kr/common/LNB/service_menu2.gif')}
#sub .serviceBiz li.service .title{background-position:-170px -60px}
#sub .serviceBiz li.guide .title{background-position:-170px -90px}

/* ¼­ºê Left ¿µ¿ª - ÇªÅÍ¸Þ´º(È¸»ç¼Ò°³) */
#sub .company .list ul li{position:relative;text-align:left}
#sub .company .title{ overflow:hidden; height:3px;background-image:url('http://image.findjob.co.kr/common/LNB/company_menu2.gif'); background-position:0 -29px}
#sub .company ul.primary .title{background-image:url('http://image.findjob.co.kr/common/LNB/company_menu2.gif')}
#sub .company li.companyIntro .title{background-position:-170px 0}
#sub .company li.partner .title{background-position:-170px -30px}
#sub .company li.banner .title{background-position:-170px -60px}
#sub .company li.sitemap .title{background-position:-170px -90px}
/* quark */
#sub .company .title{ overflow:hidden; height:3px; text-indent:-999em; background-image:url('http://image.findjob.co.kr/common/LNB/company_menu2.gif'); background-position:0 -29px}
#sub .company p.title strong { border:0 none; }


/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - ÀÎÀçÁ¤º¸(ÀÌ·Â¼­ ¿­¶÷½ÅÃ») */
#myhistory_read{margin:0 0 10px 0}
#myhistory_read img{vertical-align:top}

/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - ±â¾÷¼­ºñ½º(±¸ÀÎ±¤°í¼­ºñ½º °³Æí¾È³») */
#banner_newreg{margin:3px 0 0}
#banner_newreg img{vertical-align:top}

/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - ¹è³Ê°¡ ÀÖÀ» °æ¿ì */
#banner_sub{margin:8px 0 0}
#banner_sub img{vertical-align:top}

/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - Ãë¾÷allÁö½Ä(Áõ¸í¼­ ¹ß±Þ¼­ºñ½º) */
#sub #certification{position:relative;margin:8px 0 0 0;width:170px;height:65px;background:url('http://image.findjob.co.kr/common/sub/bg_certification.gif') no-repeat left top}
#sub #certification h2{position:absolute;top:12px;left:12px}
#sub #certification ul{position:absolute;top:33px;left:9px}
#sub #certification ul li{float:left}
#sub #certification ul li img{margin:0 5px 0 0;vertical-align:top}

/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - Áö¿ª ÆÄÀÎµåÀâ */
#sub #LocalSite{overflow:hidden; width:166px; width:170px\9; margin:8px 0 0 0;border:2px solid #d4ebf4;}
#sub #LocalSite li{float:left;padding:3px 3px 3px 4px;}
#sub #LocalSite li.first{border-right:1px dotted #ddd;}
#sub #LocalSite li img{vertical-align:top}

/* ¼­ºê Left ¿µ¿ª(¹è³Ê) - °í°´»ó´ã¼¾ÅÍ */
#sub #customerInfo {overflow:hidden; clear:left;position:relative;width:158px;width:170px\9; margin:8px 0 0 0;padding:15px 0 10px 10px; border:1px solid #f8bf9f;}
#sub #customerInfo h2{padding:0 0 5px; }
#sub #customerInfo p.tel{padding:0 0 10px; }
#sub #customerInfo p.time{padding:0 0 10px; }
#sub #customerInfo p.faq{padding:0 0 5px; }
#sub #customerInfo p.inquiry{padding:0 0 15px; }
#sub #customerInfo p.paper{width:148px; padding:10px 0 0;border-top:1px dotted #ccc;}


/* //¼­ºê Left ¿µ¿ª(20111214) *****************************************************/


/* ¹Ù·Î°¡±â ÀÚµ¿°Ë»ö_Áö¿ªº° (2010.10.22) */ 
#GuinRegion div.searchTxt { z-index:1; position:absolute; top:0; right:5px;  }
#GuinRegion div.searchTxt h2 { float:left; padding:0; margin:5px 7px 0 0 ; border:none; }
#GuinRegion div.searchTxt div.box { float:left; width:170px; height:21px !important; height:25px; letter-spacing:-1px; color:#acacad;  border:2px solid #4d4d4d; border-right:none; }
#GuinRegion div.searchTxt div.box input { width:130px; height:16px; margin:4px 5px 0 !important; margin:3px 5px 0; border:0; letter-spacing:-1px; color:#acacad; vertical-align:top; }
#GuinRegion div.searchTxt a { float:left;  }
#GuinRegion div.searchTxt #Result_Layer { position:absolute; top:25px; left:96px; width:195px;border:1px solid #4d4d4d; background:#fff; border-top:0; }
#GuinRegion div.searchTxt #Result_Layer ul { width:190px; padding:13px 0 8px 19px; }
#GuinRegion div.searchTxt #Result_Layer ul li { height:19px; letter-spacing:-1px; word-spacing:-1px; }
#GuinRegion div.searchTxt #Result_Layer ul li a { color:#5f69e4; text-decoration:none; }
#GuinRegion div.searchTxt #Result_Layer ul li a.gugun { color:#474747;   }
#GuinRegion div.searchTxt #Result_Layer ul li a.gugun span { margin:0 5px; }
#GuinRegion div.searchTxt #Result_Layer p.autoSearchOff { width:190px;  text-align:right; padding:7px 0 3px; font:11px Dotum; letter-spacing:-1px; color:#909090; background:#f5f5f5 url('http://image.findjob.co.kr/GuinInfo/autoSearchOff_line.gif') repeat-x left top; }
#GuinRegion div.searchTxt #Result_Layer p.autoSearchOff a { color:#909090; padding: 0 0 0 160px; }

/* ¹Ù·Î°¡±â ÀÚµ¿°Ë»ö_Á÷Á¾º° (2010.10.22) */ 
#GuinJobKindSub div.searchTxt { z-index:1; position:absolute; top:108px; right:5px; }
#GuinJobKindSub div.searchTxt h2 { float:left; padding:0; margin:5px 7px 0 0; border:none; }
#GuinJobKindSub div.searchTxt div.box { float:left; width:220px; height:21px !important; height:25px; letter-spacing:-1px; color:#acacad;  border:2px solid #4d4d4d; border-right:none; }
#GuinJobKindSub div.searchTxt div.box input { width:180px; height:16px; margin:4px 5px 0 !important; margin:3px 5px 0; border:0; letter-spacing:-1px; color:#acacad; vertical-align:top; }
#GuinJobKindSub div.searchTxt a { float:left;  }
#GuinJobKindSub div.searchTxt #Result_Layer { position:absolute; top:25px; left:100px; width:195px;border:1px solid #4d4d4d; background:#fff; border-top:0; }
#GuinJobKindSub div.searchTxt #Result_Layer ul { width:243px; padding:13px 0 8px 19px; }
#GuinJobKindSub div.searchTxt #Result_Layer ul li { height:19px; letter-spacing:-1px; word-spacing:-1px; }
#GuinJobKindSub div.searchTxt #Result_Layer ul li a { color:#5f69e4; text-decoration:none; }
#GuinJobKindSub div.searchTxt #Result_Layer ul li a.gugun { color:#474747;   }
#GuinJobKindSub div.searchTxt #Result_Layer ul li a.gugun span { margin:0 5px; }
#GuinJobKindSub div.searchTxt #Result_Layer p.autoSearchOff { width:243px;  text-align:right; padding:7px 0 3px; font:11px Dotum; letter-spacing:-1px; color:#909090; background:#f5f5f5 url('http://image.findjob.co.kr/GuinInfo/autoSearchOff_line.gif') repeat-x left top; }
#GuinJobKindSub div.searchTxt #Result_Layer p.autoSearchOff a { color:#909090; padding: 0 0 0 160px; }


/* ÆÄÀÎµåÀâ Á¦ÈÞ³×Æ®¿öÅ© */
#partnernetwork { width:720px; background:url('http://image.findjob.co.kr/footer/friends/bg_partnernetwork.gif') no-repeat left top; }
#partnernetwork h2 { margin:0 0 0 31px; padding:83px 0 0; }
#partnernetwork p.txt { margin:15px 0 0 25px; }
#partnernetwork div.network { clear:left; width:679px; margin:35px 21px 0 20px; }
#partnernetwork div.network h3 { padding:0 0 4px; border-bottom:2px solid #8a85ff; }
#partnernetwork div.network ul { width:674px; overflow:hidden; margin:10px 0 0; }
#partnernetwork div.network ul li { float:left; margin:0 0 6px 20px; }
#partnernetwork div.network ul li.first { margin:0 0 6px;; }
#partnernetwork div.network ul li img { vertical-align:top; }

/* Ãë¾÷Áõ¸í¼­ ½ºÅ¸ÀÏ 20081215_½ÅÀçÀº */
#certificate {width:641px; margin:0 auto;}
#certificate .topbtn { margin:7px 0; text-align:right;}
#certificate .btmbtn { margin-top:10px;}
#certificate #wrap { width:641px; background:#e7e7e7; padding:5px; }
#certificate #contents { position:relative; width:621px; padding:10px; border:1px solid #969696; background:#ffffff;}
#certificate #contents #header { width:549px; height:100px;}
#certificate #contents #header .number { position:absolute; left:0; top:28px; border-bottom:1px solid #969696;}
#certificate #contents #header .logo { position:absolute; right:10px; top:20px;}
#certificate h1{ clear:both; height:76px;}
#certificate #contents #basicinfo { margin:0 auto 40px; }
#certificate #contents #basicinfo th { background:#f2f2f2;}
#certificate #contents #basicinfo td { text-indent:10px; text-align:left;}
#certificate #contents #content { margin:0 auto; width:549px; text-align:left; }
#certificate h2{ height:31px; font:14px dotum; color:#333333; font-weight:bold;}
#certificate h2 strong{ color:#0059c7;}
#certificate #contents #content table{ margin:10px 0 35px 0;}
#certificate #contents #content {margin-bottom:180px;}
#certificate #contents #content th { }
#certificate #contents #content td { padding:8px 0; text-align:center; border:2px solid #dddddd; border-top:none;}
#certificate #contents #content p strong{ color:#0059c7;}
#certificate #contents #content p img{ margin-bottom:3px; }
#certificate #contents #date { width:549px; padding-right:75px; font:14px dotum; font-weight:bold; text-align:right;}
#certificate #contents #sign { width:549px; height:100px; margin:0 0 27px 0; font:14px dotum; font-weight:bold; text-align:right;}
#certificate #footer { height:75px; position:relative; font:11px dotum;  background:#ffffff; border-top:5px solid #e7e7e7;}
#certificate #footer .logo{ position:absolute; left:15px; top:20px;}
#certificate #footer p{ font:11px dotum; margin-left:160px; padding:10px 0 0px 0; letter-spacing:-1px; text-align:left; }
#certificate #footer p span{ font:9px dotum; color:#bababa;}
#certificate #footer p img{ margin-right:30px;}

/* Ã¤¿ëÁ¤º¸ - Á÷Á¾º° Ã¤¿ëÁ¤º¸ */
#GuinJobKindSub h2 { position:relative;  margin:15px 0 0; padding:0 0 5px 6px; font-size:14px; letter-spacing:-1px; border-bottom:1px solid #d4d4d4; }
#GuinJobKindSub h2 a { padding-right:15px; background:url('http://image.findjob.co.kr/icon/arrow_gray5.gif') no-repeat right 3px; }
#GuinJobKindSub h2 span { margin-left:12px; padding-left:15px; background:url('http://image.findjob.co.kr/GuinInfo/line_h_gray.gif') no-repeat left top; }
#GuinJobKindSub h2 strong { color:#003680; }
#GuinJobKindSub h2 img { margin-left:4px; vertical-align:-1px; }



/* Ã¤¿ëÁ¤º¸ - Àü¹®Ã¤¿ë°ü */
#SpecialtyGoPapge { position:relative; padding-bottom:25px; height:50px; width:720px; background:url('http://image.findjob.co.kr/GuinInfo/specialty_bg.gif') no-repeat left top; }
#SpecialtyGoPapge h2 { padding:2px 0 0 15px; border:0; }
#SpecialtyGoPapge span.icon { position:absolute; left:0; top:0; }
#SpecialtyGoPapge ul {  position:absolute; left:110px; top:13px; }
#SpecialtyGoPapge ul li { float:left; height:17px; padding:7px 10px 0 12px; background:url('http://image.findjob.co.kr/GuinInfo/specialty_btw.gif') no-repeat left bottom;}
#SpecialtyGoPapge ul li.first { background:none; padding-left:0; }
#SpecialtyGoPapge ul li a { font-weight:bold; }
#SpecialtyGoPapge ul li a:hover { font-weight:bold; color:#474747; }
#SpecialtyGoPapge ul li span { color:#ccc; padding:0 10px 0 8px}

/* Ã¤¿ëÁ¤º¸ - ¾÷¹«º° Ã¤¿ëÁ¤º¸ */
#GuinPartKindSub { position:relative; width:720px; }
#GuinPartKindSub h2 { margin:15px 0 0; padding:0 0 5px 6px; font-size:14px; letter-spacing:-1px; border-bottom:1px solid #d4d4d4; }
#GuinPartKindSub h2 a { padding-right:15px; background:url('http://image.findjob.co.kr/icon/arrow_gray5.gif') no-repeat right 3px; }
#GuinPartKindSub h2 span { margin-left:12px; padding-left:15px; background:url('http://image.findjob.co.kr/GuinInfo/line_h_gray.gif') no-repeat left top; }
#GuinPartKindSub h2 strong { color:#003680; }
#GuinPartKindSub h2 img { margin-left:4px; vertical-align:-1px; }
#GuinPartKindSub div.List { position:relative; width:720px; height:858px; margin:24px 0 0; background:url('http://image.findjob.co.kr/GuinInfo/bg_guinPartKindSub.gif') no-repeat left top; }
#GuinPartKindSub div.List div.partList { position:absolute; }
#GuinPartKindSub div.List div.partList h3 { font-size:14px; letter-spacing:-1px; }
#GuinPartKindSub div.List div.partList h4 { padding:4px 0 1px; font-size:12px; color:#627b9a; text-align:center; letter-spacing:-1px; background:#eceef3; border:1px solid #d2d8e3; }
#GuinPartKindSub div.List div.partList div.box_row { float:left; margin:0 0 0 10px; background:#bdcdeb url('http://image.findjob.co.kr/GuinInfo/box_shadow.gif') no-repeat right bottom; }
#GuinPartKindSub div.List div.partList div.box_col { clear:left; margin:5px 0 0; background:#bdcdeb url('http://image.findjob.co.kr/GuinInfo/box_shadow.gif') no-repeat right bottom; }
#GuinPartKindSub div.List div.partList div.outer { background:url('http://image.findjob.co.kr/GuinInfo/box_shadow_rt.gif') no-repeat right top; }
#GuinPartKindSub div.List div.partList div.inner { padding:3px 10px 10px 3px; background:url('http://image.findjob.co.kr/GuinInfo/box_shadow_lb.gif') no-repeat left bottom;  }
#GuinPartKindSub div.List div.partList ul.list { padding:10px 10px 4px; background-color:#fff; border:1px solid #799bdc; }
#GuinPartKindSub div.List div.partList ul.list li { padding:6px 5px 3px 5px; background:url('http://image.findjob.co.kr/GuinInfo/linedot_gray.gif') repeat-x left top; }
#GuinPartKindSub div.List div.partList ul.list li.first { padding-top:0; background:none; }
#GuinPartKindSub div.List div.partList ul.list li a { padding-left:10px; background:url('http://image.findjob.co.kr/icon/square_sky.gif') no-repeat left 4px; }
#GuinPartKindSub div.List div.partList ul.listGroup { float:left; padding:10px 5px 4px; background-color:#fff; border:1px solid #799bdc; }
#GuinPartKindSub div.List div.partList ul.listGroup li { float:left; padding:0 5px; }
#GuinPartKindSub div.List div.partList ul.listGroup li ul.list { padding:0; border:none; }
#GuinPartKindSub div.List div.partList ul.listGroup li ul.list li { float:none; padding:6px 5px 3px 5px; }
#partList01 { top:0; left:22px; }
#partList02 { top:0; left:444px; }
#partList03 { top:227px; left:94px; }
#partList04 { top:227px; left:236px; }
#partList05 { top:227px; left:382px; }
#partList06 { top:227px; left:524px; }
#partList07 { top:552px; left:125px; }
#partList08 { top:552px; left:310px; }
#partList09 { top:552px; left:493px; }
#partList01 div.inner { float:left; }
#partList01,
#partList02 { background:url('http://image.findjob.co.kr/GuinInfo/box_arrow_l.gif') no-repeat 73px 13px; }
#partList03,
#partList04,
#partList05,
#partList06,
#partList07,
#partList08,
#partList09 { background:url('http://image.findjob.co.kr/GuinInfo/box_arrow_t.gif') no-repeat center 99px; }
#partList01 h3,
#partList02 h3 { float:left; margin:3px 0 0; }
#partList03 h3 { margin:0 0 0 14px; }
#partList04 h3 { margin:0 0 0 24px; }
#partList05 h3 { margin:0 0 0 18px; }
#partList06 h3 { margin:0 0 0 24px; }
#partList07 h3 { margin:0 0 0 18px; }
#partList08 h3 { margin:0 0 0 26px; }
#partList09 h3 { margin:0 0 0 24px; }

/* ÀÎÀçÁ¤º¸ - Á÷Á¾º° Ã¤¿ëÁ¤º¸ */
#GujikJobKindSub h2 { margin:15px 0 0; padding:0 0 5px 6px; font-size:14px; letter-spacing:-1px; border-bottom:1px solid #d4d4d4; }


/* ¸®½ºÆ®_¿ä¾àº¸±â_20100205_¾îÁö¼±*/
#summaryView { position:relative; width:719px; margin:0; color:#333; background:url('http://image.findjob.co.kr/guinInfo/summaryView_bgMid.gif') repeat-y; text-align:left; }
#summaryView h2 { height:25px; padding:12px 0 0 25px; font-size:14px; font-weight:bold; background:url('http://image.findjob.co.kr/guinInfo/summaryView_bgTop.gif') no-repeat left top;  }
#summaryView span.close { position:absolute; top:9px; right:10px; }
#summaryView img { border:0; vertical-align:top; }
#summaryView a { color:#0078fd; text-decoration:underline; }
#summaryView div.wrap { overflow:hidden; width: 670px; padding:15px 24px;  } 
#summaryView div.company { float:left; width:186px; background:#fff; text-align:center; }
#summaryView div.company p.name { color:#183b91; }
#summaryView div.company p.logo { height:76px; margin:5px 0 7px; background:url('http://image.findjob.co.kr/guinInfo/summaryView_bgLogo.gif') no-repeat left top; color:#183b91; }
#summaryView div.company p.logo img { padding:8px 0; }
#summaryView div.company p.logo span { display:block; padding:30px 0; font-size:14px;color:#666; font-weight:bold; letter-spacing:-1px;  }
#summaryView div.company p.homepage { padding:0 5px; font-family: tahoma; font-size:11px; color:#777777; word-break:break-all; }
#summaryView div.company p.homepage a { color:#777777; text-decoration:underline; }
#summaryView div.list { float:right; width:462px; background:#fff; }
#summaryView div.list table { width:100%; text-align:left; }
#summaryView div.list table tr { font-weight:normal; font:12px dotum; }
#summaryView div.list table tr th { width:62px; padding:3px 0 6px; }
#summaryView div.list table tr td span.line { color:#ccc; }
#summaryView div.list table tr td span.textBlue { color:#4980b4; }
#summaryView div.list table tr td.local img,
#summaryView div.list table tr td.pay img { position:relative; margin-top:-1px; }
#summaryView div.btnSet { clear:both; position:relative; width:720px; height:37px; background:url('http://image.findjob.co.kr/guinInfo/summaryView_bgBtm.gif') no-repeat left bottom; }
#summaryView div.btnSet p.btn { position:absolute; left:25px; top:9px;  }
#summaryView div.btnSet p.term { position:absolute; right:15px; top:12px; text-align:right; font-size:11px; word-spacing:-1px; }
#summaryView div.btnSet p.term span.point { color:#ff4800; }

.person #summaryView {width:715px;background-image:url('http://image.findjob.co.kr/guinInfo/summaryView_person_bgMid.gif')}
.person #summaryView h2{background-image:url('http://image.findjob.co.kr/guinInfo/summaryView_person_bgTop.gif')}
.person #summaryView div.btnSet{width:715px;background-image:url('http://image.findjob.co.kr/guinInfo/summaryView_person_bgBtm.gif')}


/* ÀÌÀü css Ãß°¡ : ÆäÀÌÁö³» Å¬·¡½º »ç¿ëµÇ°í ÀÖ´Â°Ô ÀÖÀ½ */
/* text */
.b              { font-weight:bold; }

A:link.job      { text-decoration:none; color:#060669}
A:visited.job   { text-decoration:none; color:#060669; }
A:active.job    { text-decoration:underline; color:#060669; }
A:hover.job     { text-decoration:underline; color:#060669; }

A:link.log      { text-decoration:none; color:#474747}
A:visited.log   { text-decoration:none; color:#474747; }
A:active.log    { text-decoration:underline; color:#8A1514;;font-weight:bold; }
A:hover.log     { text-decoration:underline; color:#8A1514;font-weight:bold; }

A:link.best   { text-decoration:underline; color: #0160A2;}
A:visited.best{ text-decoration:underline; color: #0160A2;}
A:active.best { text-decoration:underline; color: #0160A2;}
A:hover.best  {text-decoration:underline; color: #0160A2;}

A:link.best02   { text-decoration:underline; color: #A20160;}
A:visited.best02  { text-decoration:underline; color: #A20160;}
A:active.best 02  { text-decoration:underline; color: #A20160;}
A:hover.best02  {text-decoration:underline; color: #A20160;}

A:link.mu       { text-decoration:none; color:#474747; }
A:visited.mu    { text-decoration:none; color:#474747; }
A:active.mu     { text-decoration:underline; color:#145E9D; }
A:hover.mu      { text-decoration:underline; color:#145E9D; }

A:link.head     { text-decoration:none; color:#000000; }
A:visited.head  { text-decoration:none; color:#000000; }
A:active.head   { text-decoration:underline; color:#0161CE;;font-weight:bold; }
A:hover.head    { text-decoration:underline; color:#0161CE;font-weight:bold; }

A:link.map01    { text-decoration:none; color:#333333; padding:3px 3px 0 2px; }
A:visited.map01 { text-decoration:none; color:#333333; padding:3px 3px 0 2px; }
A:active.map01  { text-decoration:none; color:#1e70c2; background-color:#dff8fa; padding:3px 3px 0 2px; }
A:hover.map01   { text-decoration:none; color:#1e70c2; background-color:#dff8fa; padding:3px 3px 0 2px; }

A:link.tap01    { text-decoration:none; color:#0259BC; }
A:visited.tap01 { text-decoration:none; color:#0259BC; }
A:active.tap01  { text-decoration:underline; color:#0259BC; }
A:hover.tap01   { text-decoration:underline; color:#0259BC; }

A:link.event    { text-decoration:none; color:#757575; }
A:visited.event { text-decoration:none; color:#757575; }
A:active.event  { text-decoration:underline; color:#757575; }
A:hover.event   { text-decoration:underline; color:#757575; }

A:link.info     { text-decoration:none; color:#666666; }
A:visited.info  { text-decoration:none; color:#666666; }
A:active.info   { text-decoration:underline; color:#666666; }
A:hover.info    { text-decoration:underline; color:#666666; }

.hit            { color:#490577; }
A:link.hit      { text-decoration:none; color:#490577; }
A:visited.hit   { text-decoration:none; color:#490577; }
A:active.hit    { text-decoration:underline; color:#490577; }
A:hover.hit     { text-decoration:underline; color:#490577; }

A:link.m_search { text-decoration:none; color:#6C6C6C; }
A:visited.m_search { text-decoration:none; color:#6C6C6C; }
A:active.m_search { text-decoration:underline; color:#6C6C6C; }
A:hover.m_search {text-decoration:underline; color:#6C6C6C; }

A:link.f_way    { text-decoration:none; color:#474747; }
A:visited.f_way { text-decoration:none; color:#474747; }
A:active.f_way  { text-decoration:underline; color:#651A95; }
A:hover.f_way   { text-decoration:underline; color:#651A95; }

A:link.f_way02   { text-decoration:none; color:#ffffff; font-weight:bold; }
A:visited.f_way02 { text-decoration:none; color:#ffffff; font-weight:bold; }
A:active.f_way02  { text-decoration:underline; color:#ffffff; font-weight:bold; }
A:hover.f_way02   { text-decoration:underline; color:#ffffff;  font-weight:bold;}

A:link.login    { text-decoration:none; color:#000000; }
A:visited.login { text-decoration:none; color:#000000; }
A:active.login  { text-decoration:underline; color:#8C1415;font-weight:bold; }
A:hover.login   { text-decoration:underline; color:#8C1415;font-weight:bold; }

A:link.ju       { text-decoration:none; color:#474747; }
A:visited.ju    { text-decoration:none; color:#474747; }
A:active.ju     { text-decoration:underline; color:#C12D00; }
A:hover.ju      {text-decoration:underline; color:#C12D00; }

.gre            { color:#376512; }
A:link.mu01     { text-decoration:none; color:#474747; }
A:visited.mu01  { text-decoration:none; color:#474747; }
A:active.mu01   { text-decoration:underline; color:#478C14; }
A:hover.mu01    { text-decoration:underline; color:#478C14; }

A:link.alrim    { text-decoration:none; color:#98201E; }
A:visited.alrim { text-decoration:none; color:#98201E; }
A:active.alrim  { text-decoration:underline; color:#98201E; }
A:hover.alrim   { text-decoration:underline; color:#98201E; }

A:link.service          { text-decoration:none; color:#474747; }
A:visited.service       { text-decoration:none; color:#474747; }
A:active.service        { text-decoration:underline; color:#474747; text-decoration:underline; font-weight:bold;}
A:hover.service         { text-decoration:underline; color:#474747; text-decoration:underline; font-weight:bold;}

.edu01          { color:#003EAF; }

A:link.edu_tap    { text-decoration:none; color:#ffffff; }
A:visited.edu_tap { text-decoration:none; color:#ffffff; }
A:active.edu_tap  { text-decoration:underline; color:#ffffff;;font-weight:bold; }
A:hover.edu_tap   { text-decoration:underline; color:#ffffff;font-weight:bold; }

A:link.po_list    { text-decoration:none; color:#0051D6; }
A:visited.po_list { text-decoration:none; color:#0051D6; }
A:active.po_list  { text-decoration:underline; color:#0051D6;;font-weight:bold; }
A:hover.po_list   { text-decoration:underline; color:#0051D6;font-weight:bold; }

A:link.white    { text-decoration:none; color:#FFFFFF; }
A:visited.white { text-decoration:none; color:#FFFFFF; }
A:active.white  { text-decoration:underline; color:#FFFFFF; }
A:hover.white   { text-decoration:underline; color:#FFFFFF; }

.input01        { color:#474747; border:1 solid #8C8C8C; padding:3px 2px 2px 2px; }
.input01_edu    { color:#474747; border:1 solid #007612; padding:3px 2px 2px 2px; }
.input01_ser    { color:#474747; border:1 solid #808080; padding:3px 2px 2px 2px; }
.input01_gujik  { color:#474747; border:1 solid #06447A; padding:3px 2px 2px 2px; }
.input01_cus    { color:#474747; border:1 solid #c7c6b8; padding:3px 2px 2px 2px; }
.input02        { color:#8C8C8C; border:1 solid #8C8C8C; }
.input03        { color:#000000; border:1 solid #5787A7; }
.input04        { color:#474747; border:1 solid #FFFFFF; height:18px; font-size:12px; }
.input05        { color:#000000; border:1 solid #975EB7; height:20px; }
.input_login    { color:#4A208E; border:1 solid #9C81C6; height:19px; font-size:11px; padding:3px 2px 2px 2px; }

.s11            { font-size:11px; }
.s12            { font-size:12px; }
.s14            { font-size:14px; }
.s17            { font-size:17px; }
.blu            { color:#113545; }
.blu01          { color:#224379; }
.blu02          { color:#0058AF; }
.pink           { color:#A20160; }
.red            { color:#FF3000; }
.pur            { color:#7C4798; }
.t_blue         { color:#005D88;font-weight:bold; font-size:14px; }
.t_blue01       { color:#003680; }
.b_gray         { color:#494949; }
.blue           { color:#4D5993; }
.r_blue         { color:#0259BC; }
.bla            { color:#474747}
.purple         { color:#FFFFFF; background-color:#6809A6;font-weight:bold; }
.today          { color:#00629B; }
.white          { color:#FFFFFF; }
.linemap        { color:#666666; }
.footer         { color:#666666; font-family:"µ¸¿ò", "µ¸¿òÃ¼"; font-size:12px; }
.mid_bt
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #004372;
	LINE-HEIGHT: 155%;
    letter-spacing:-1pt;
	FONT-FAMILY: µ¸¿ò;
}

/* height_line */
.ln18           { line-height:150%; }

/* font size */
.t_15           { font-size:15px; }

/* Á¤·Ä */
.ac             { text-align:center; }

/* °£°Ý */
.p_t3           { padding-top:3px; }
.p_t7           { padding-top:7px; }
.p_t10          { padding-top:10px; }
.p_t15          { padding-top:15px; }
.p_l3           { padding-left:3px; }
.p_l5           { padding-left:5px; }
.p_l10          { padding-left:10px; }
.p_l15          { padding-left:15px; }
.p_l30          { padding-left:30px; }
.p_r5           { padding-right:5px; }
.p_r13          { padding-right:13px; }
.p_r10          { padding-right:10px; }
.p_b3           { padding-bottom:3px; }

.p_b10          { padding-bottom:10px; }
.p_b5           { padding-bottom:5px; }
.m_l5           { margin-left:5px; }
.m_l10          { margin-left:10px; }
.m_l15          { margin-left:15px; }
.m_r10          { margin-right:10px; }
.m_b10          { margin-bottom:10px; }

/* ÀÌ¹ÌÁöÅ×µÎ¸®°ü·Ã */ 
.bl             { border:solid 1 #5E9BC7; }
.gy             { border:solid 1 #DCDCDC; }
.ln17           { line-height:140%; }

A:link.mu02     { text-decoration:none; color:#474747; }
A:visited.mu02  { text-decoration:none; color:#474747; }
A:active.mu02   { text-decoration:underline; color:#37368F; }
A:hover.mu02    { text-decoration:underline; color:#37368F; }

A:link.mu03     { text-decoration:none; color:#474747}
A:visited.mu03  { text-decoration:none; color:#474747; }
A:active.mu03   { text-decoration:underline; color:#005D88; }
A:hover.mu03    { text-decoration:underline; color:#005D88; }

A:link.mu04     { text-decoration:none; color:#BE2457; }
A:visited.mu04  { text-decoration:none; color:#BE2457; }
A:active.mu04   { text-decoration:underline; color:#BE2457; }
A:hover.mu04    { text-decoration:underline; color:#BE2457; }

A:link.mu05     { text-decoration:none; color:#474747; }
A:visited.mu05  { text-decoration:none; color:#474747; }
A:active.mu05   { text-decoration:underline; color:#A3274F; }
A:hover.mu05    { text-decoration:underline; color:#A3274F; }

table.work td.bar { background:url(http://image.findjob.co.kr/JobCenter/img_bar.gif) no-repeat right bottom; }

.down           { background:url(http://image.findjob.co.kr/JobCenter/bg_down.gif) no-repeat left top; height:240px; }


/* ÀÌ¿ë¾à°ü ½ºÅ©·Ñ */
.scroll  {
    scrollbar-highlight-color:#CCCCCC; 
    scrollbar-shadow-color:#CCCCCC; 
    scrollbar-arrow-color:#CCCCCC; 
    scrollbar-face-color:white;
    scrollbar-3dlight-color:white; 
    scrollbar-darkshadow-color:white; 
    scrollbar-track-color:white;
}


/* TEXTAREA SKIN : ADD BY DOLGAMZA, 2007.04.20 */
.FORMBOX { 	BORDER-STYLE:SOLID; 	BORDER-WIDTH:1PX; 	BACKGROUND-COLOR:#FAFAFA; 	BORDER-COLOR:#CCCCCC; }
.SELECTBOX {  	behavior:url('/inc/css/selectbox.htc'); }

/* Ã¤¿ëÁ¤º¸list :Ãß°¡, 2007.06.25 */
.list
A:link.list       { text-decoration:none; color:#474747; }
A:visited.list    { text-decoration:none; color:#474747; }
A:active.list     { text-decoration:underline; color:#145E9D; }
A:hover.list      { text-decoration:underline; color:#145E9D; }

/* ÀÎÀçÁ¤º¸ - Æ÷Åä/ÀÏ¹Ý ÀÎÀçÁ¤º¸ ¹æ¹®Ç¥½Ã */
#talent_normal a:link, #talent_photo a:link {  text-decoration: none;  color: #474747; }
#talent_normal a:visited,
#talent_photo a:visited {  text-decoration: none;  color: #aaaaaa; }
#talent_normal a:hover, #talent_normal a:active,
#talent_photo a:hover, #talent_photo a:active {  text-decoration: underline;  color: #474747; }

/* radio,checkbox Å¬·¡½º */
.input_radio {   width: 13px;   height: 13px;   vertical-align: middle;   margin: -2px 3px 0 0; }
.input_checkbox {   width: 13px;   height: 13px;   vertical-align: middle;   margin: -2px 3px 0 0; }
/* ¸µÅ©°É¸° ÀÌ¹ÌÁö Å¬¸¯½Ã ÈçÀû?¾ø¾Ö±â 20080903 Ãß°¡*/
A,img { 	selector-dummy: expression(this.hideFocus=true); } 


/* »ó¼¼ÆäÀÌÁö  */
.underl {text-decoration:underline;}

/* »ó¼¼ÆäÀÌÁö À§Ä¡Á¤º¸  -¼Õº´Áø*/
#guininfo_view_local { position:relative; width:900px; height:30px; margin:0 auto; text-align:left; z-index:200; }
#guininfo_view_local .state{float:left; width:300px; padding:10px 0 0 0; }
#guininfo_view_local ul li{float:right;  padding:7px 3px 0 0; }
#guininfo_view_top { position:relative; width:900px; margin:0 auto; }
#guininfo_view_tit { text-align:left; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_ttopbg.gif') no-repeat;}
#guininfo_view_tit h2 {float:left; width:700px;  margin: 15px 0 10px 20px; font:16px dotum; font-weight:bold; color:#1b499c; letter-spacing:-1px;}
#guininfo_view_tit .tbg { overflow:hidden; padding:0; }
#guininfo_view_tit .date { float:right; text-align:right; width:145px; padding: 20px 20px 0 0;  font:11px dotum; color:#798aa7; letter-spacing:-1px;}
#guininfo_view_tit .datee {font:11px tahoma; color:#798aa7; letter-spacing:0px;}
#guininfo_view_topbodyf { width:900px; height:12px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_ttopbgf.gif') no-repeat left top; font-size:0; }
#guininfo_view_topbody { overflow:hidden; width:900px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_tbodybg.gif') repeat left top; }
#guininfo_view_topw {float:left; width:667px; }
#guininfo_view_topbi { float:left; width:222px; text-align:center; margin:0 0 21px 0; }
#guininfo_view_topbi dl dt { padding:30px 20px 10px 15px; }
#guininfo_view_topbi dd { width:187px !important; width:222px; font:11px tahoma; color:#5e5e5e; font-weight:bold; padding:5px 20px 15px 15px; }
#guininfo_view_topbi dd a{text-decoration:underline;}
#guininfo_view_topinfo {  float:right; margin:0; width:430px; padding:15px 0 15px 0; }
#guininfo_view_topinfo th { vertical-align:top; text-align:left; padding:6px 0 6px 10px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_lidot2.gif') bottom repeat-x;}
#guininfo_view_topinfo td { vertical-align:top; padding:6px 0; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_lidot2.gif') bottom repeat-x;}
#guininfo_view_topinfo img { vertical-align:absmiddle; margin: 0 0 -4px 0; padding:0; }
#guininfo_view_topinfo th.last { vertical-align:top; text-align:left; padding:6px 0 6px 10px; background:none;}
#guininfo_view_topinfo td.last { vertical-align:top; text-align:left; padding:6px 0 ; background:none;}
#guininfo_view_topphoto { float:right; width:220px;}
#guininfo_view_topphoto dl dt { display:none; }
#guininfo_view_topphoto li {  float:left; display:inline; border: solid 2px #fff; margin:43px 3px 0px 4px; }
#guininfo_view_topphoto li .tab { border: 0;  margin-top:20px; }
#guininfo_view_topphoto img {margin:0 0 -4px 0; }
#guininfo_view_tfoot { clear:both; overflow:hidden; width:900px; height:12px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_tbodyfoot.gif') no-repeat;}
#guininfo_view_invit {text-align:left; position:relative; overflow:hidden; width:900px;  }
#guininfo_view_invit_wrap{ position:relative; width:900px; margin:0 auto;  text-align:left;}
#guininfo_view_invit h2 { padding:30px 0 10px 0;  background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_invit_linet.gif') no-repeat left bottom;}
#guininfo_view_invit li {display:inline;}
#guininfo_view_invit .btn { text-align:right; display:inline; position:absolute; width:900px; padding-top:25px; }
#guininfo_view_invit_fbtn { text-align:right; position:relative; width:900px; padding-top:30px; }
#guininfo_view_invit_fbtn li {display:inline;}
#guininfo_view_list1 { text-align:left; padding:10px; }
#guininfo_view_list1 th { vertical-align:top; border-bottom: solid 1px #d2dce8;  padding:11px 0 9px 22px; background:#f1f4f8 url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_blet1.gif') no-repeat 10px 11px;}
#guininfo_view_list1 .exp { vertical-align:top; border-bottom: solid 1px #ededed; padding:8px 0 9px 22px; line-height:140%;}
#guininfo_view_list1 .exp a {text-decoration:underline;}
#guininfo_view_list1 table ,#guininfo_view_list1 table th,#guininfo_view_list1 table td{clear:both; margin:0; padding:0;}
#guininfo_view_list1 table th { background-image:none; }
#guininfo_view_list_pay { text-align:left; padding:10px; }
#guininfo_view_list_pay .stitlan {  margin:3px 0 3px 0; padding:5px 0 0 50px; line-height:17px; width:600px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_icon_lan.gif') no-repeat 1px 5px; }
#guininfo_view_list_pay .stitcert {   margin:3px 0 3px 0;  padding:5px 0 0 50px; line-height:17px; width:600px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_icon_cert.gif') no-repeat 1px 5px; }
#guininfo_view_list_pay .stitetc {   margin:3px 0 3px 0;  padding:5px 0 0 50px; line-height:17px; width:600px; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_icon_etc.gif') no-repeat 1px 5px; }
#guininfo_view_list_pay .ssbg{  padding:10px 0 10px 0; background:url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_lidot.gif')no-repeat 70px 13px;}
#guininfo_view_list_pay .nobg{  vertical-align:top; padding:10px 0 10px 0; background:none; border:none;}
#guininfo_view_list_pay .ticon {padding:0 0 4px 0;}
#guininfo_view_list2 { text-align:left; padding:10px; }
#guininfo_view_list2 .stitle {vertical-align:top; border-bottom: solid 1px #e4e4e4;  padding:9px 0 9px 22px; background:#f5f5f5 url('http://image.findjob.co.kr/Guininfo/dtl/guininfo_view_blet2.gif') no-repeat 10px 9px;}
#guininfo_view_list2 .exp { text-align:left; border-bottom: solid 1px #ededed; padding:9px 0 9px 22px;}
#guininfo_view_list2 .last {border-bottom: solid 1px #ededed; }
#guininfo_view_list2 .exp_end { text-align:left; padding:9px 0 9px 22px;}
#guininfo_view_list2 .enddate {font-weight:bold; color:#000; }
#guininfo_view_list2 .endtime {font-weight:bold; color:#dd0000; }
#guininfo_view_list2 a {text-decoration:underline; color:#3665b8;}
#guininfo_view_list2 li {display:inline;}
#guininfo_view_list2 .btn { text-align:right; display:inline; text-align:right; position:absolute; width:900px; padding:15px 0 25px 0; }
#guininfo_view_list2 .map { background:#eff2f7;}
#guininfo_view_list2 table ,#guininfo_view_list2 table th,#guininfo_view_list2 table td{clear:both; margin:0; padding:0;}
#guininfo_view_footw { overflow:hidden; width:900px; border-top:2px solid #aaaaaa; margin-top:5px; padding:0px;  background:#f3f3f3;}
#guininfo_view_footw .bi {float:left; padding:30px 0 0 55px;}
#guininfo_view_footw .info { float:right; text-align:left; margin-right:40px; padding:15px 0 10px 5px; width:610px;  background:url('http://image.findjob.co.kr/bul/line_h_dot5.gif') bottom repeat-x;}
#guininfo_view_footw .police { float:right; text-align:left; margin-right:40px; padding:10px 0 13px 5px; width:610px; font-size:11px; color:#8d8d8d; letter-spacing:-1px;}
#guininfo_view_footw .singo { padding-left:55px; }
#guininfo_view_map {  margin:15px 0 10px 0; height: 100px;}
#guininfo_view_map ul li { text-align:left; margin:0 0 -3px -00px; list-style:none; padding-bottom:3px;}
#guininfo_view_map img { border:0; }


/* 20090302_ÀÔ»çÁö¿ø ÆË¾÷ _ ½ÅÀçÀº */
#apply { width:640px; background:url('http://image.findjob.co.kr/guininfo/apply_topbg.gif') left top repeat-x; }
#apply h1 { margin:12px 0 34px 24px; text-align:left; }
#apply h2 { padding:15px 0; }
#apply h3 { padding:0 0 8px 0; }
#apply h4 { font:12px dotum; color:#0073d1; vertical-align:top; letter-spacing:-1px; }


#apply .con { padding:0 33px; }
#apply .con .tit { height:79px; margin:25px 0 0 0; background:url('http://image.findjob.co.kr/guininfo/apply_titbg.gif') left top no-repeat; text-align:center; }
#apply .con .tit p { padding:8px 0 0 0; color:#888888; letter-spacing:0;  }
#apply .con .tit p strong { color:#0073d1; }
#apply .con .tit p em { color:#ff6600; }

#apply .con .list,
#apply .con .list2,
#apply .con .choice { margin:25px 0 0 0; text-align:left; }
#apply .con .list caption,
#apply .con .list2 caption,
#apply .con .choice caption { padding:0 0 8px 0; text-align:left; }
#apply .con .list tbody th { font:11px dotum; padding:7px 0 3px 10px; color:#888888; font-weight:bold; background:url('http://image.findjob.co.kr/guininfo/apply_pt.gif') right no-repeat; }
#apply .con .list tbody td { padding:7px 0 3px 10px; color:#000000;  }
#apply .con .list2 th { width:110px; height:30px; text-align:left; padding:0 0 0 10px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;  background:#f6f6f6; color:#888888; font:11px dotum; font-weight:bold;}
#apply .con .list2 td { width:440px; padding:0 0 0 10px; color:#000000; border-right:1px solid #e2e2e2; }
#apply .con .info { margin:25px 0 0 0; padding:0 0 0 15px; text-align:left; }
#apply .con .info p { margin:10px 0 0 0; color:#aaaaaa; line-height:16px; letter-spacing:-1px; }
#apply .con .btn { margin:25px 0 0 0; padding:25px 0 0 0; background:url('http://image.findjob.co.kr/guininfo/apply_dotline.gif') left top repeat-x; }
#apply .con .btn p { margin:0 0 10px 0; }

#apply .con .choice th { padding:6px 0 4px 0; font:11px dotum; text-align:center; font-weight:normal; color:#224364;  border-top:2px solid #666c73; border-bottom:1px solid #e2e2e2; background:#f8f8f8; }
#apply .con .choice td { padding:6px 0 4px 0; font:11px dotum; text-align:center;}
#apply .con .choice td.title { padding-left:10px; text-align:left;}
#apply .con .choice td a.guide { font-weight:bold; letter-spacing:-1px; text-decoration:underline; }
#apply .con .choice em { font:11px dotum; font-weight:bold; color:#1270bb }
#apply .con .choice ul { margin:0 0 15px 0; padding:10px 0 8px 15px; background:#f6f6f6; }
#apply .con .choice ul li { height:22px; font:11px dotum; font-weight:bold; background:url('http://image.findjob.co.kr/guininfo/apply_blackb.gif') left 6px no-repeat; }
#apply .con .choice ul li span { width:60px; text-indent:2px; }
#apply .con .choice ul li input { font:11px dotum; padding:2px 0 0 3px; color:#333333; border:1px solid #c5c5c5; }



.apply_boundry { font:11px tahoma, dotum; color:#4193d4; font-weight:normal; }
.apply_email, 
a.apply_email:link, { font:11px tahoma, dotum; color:#888888; text-decoration:underline; }
.apply_gray { color:#888888; }
.apply_ta { font:11px tahoma, dotum; }

/* 20100518_³×ÀÌÆ®¸ÞÀÏ ·¹ÀÌ¾îÃß°¡ _ ½ÅÀº¹Ì */
#apply .nate { position:relative; height:33px; margin:25px 0 0 0; background:url('http://image.findjob.co.kr/guininfo/email_bg.gif') left top no-repeat; text-align:center; padding:3px 0 3px 10px; }
#apply .nate h3 { font:12px; color:#0055c8; float:left;}
#apply .nate h3 img{ margin: 5px 7px -3px 0;}
#apply .nate .content ul { position:absolute; top:25px; left:120px; width:320px; padding:10px; background:#fff; border:3px solid #dddddd; font-size:11px; letter-spacing:-1px; color:#333; text-align:left; }
#apply .nate .content ul { background:#fff; }
#apply .nate .content ul li { background:none; font-weight:normal; }
#apply .nate .content ul li span.subcolor1 { width:300px; font-size:11px; letter-spacing:-1px; color:#0055c8; text-align:left; }
#apply .nate .content ul li span.subcolor2 {  width:10px;font-size:12px; }
#apply .nate .content ul li.last { margin-top:10px; }

/* [°³ÀÎÈ¸¿ø¿ë ÀÌ·Â¼­ ÀÌ¸ÞÀÏ Àü¼Û] 20100518_³×ÀÌÆ®¸ÞÀÏ ·¹ÀÌ¾îÃß°¡ _ ½ÅÀº¹Ì */
#nate1 { position:relative; height:33px; margin:25px 0 0 0; background:url('http://image.findjob.co.kr/guininfo/email_bg1.gif') left top no-repeat; text-align:center; padding:3px 0 3px 10px; }
#nate1 h3 { font:12px; color:#0055c8; float:left;}
#nate1 h3 img{ margin: 5px 7px -3px 0;}
#nate1 .content ul { position:absolute; top:25px; left:30px; width:320px; padding:10px; background:#fff; border:3px solid #dddddd; font-size:11px; letter-spacing:-1px; color:#333; text-align:left; }
#nate1 .content ul { background:#fff; }
#nate1 .content ul li { background:none; font-weight:normal; }
#nate1 .content ul li span.subcolor1 { width:300px; font-size:11px; letter-spacing:-1px; color:#0055c8; text-align:left; }
#nate1 .content ul li span.subcolor2 {  width:10px;font-size:12px; }
#nate1 .content ul li.last { margin-top:10px; }

/* [±â¾÷È¸¿ø¿ë ±¸ÀÎ±¤°í ÀÌ¸ÞÀÏ Àü¼Û] 20100518_³×ÀÌÆ®¸ÞÀÏ ·¹ÀÌ¾îÃß°¡ _ ½ÅÀº¹Ì */
#nate2 { position:relative; height:33px; margin:25px 0 0 0; background:url('http://image.findjob.co.kr/guininfo/email_bg1.gif') left top no-repeat; text-align:center; padding:3px 0 3px 10px; }
#nate2 h3 { font:12px; color:#0055c8; float:left;}
#nate2 h3 img{ margin: 5px 7px -3px 0;}
#nate2 .content ul { position:absolute; top:25px; left:30px; width:320px; padding:10px; background:#fff; border:3px solid #dddddd; font-size:11px; letter-spacing:-1px; color:#333; text-align:left; }
#nate2 .content ul { background:#fff; }
#nate2 .content ul li { background:none; font-weight:normal; }
#nate2 .content ul li span.subcolor1 { width:300px; font-size:11px; letter-spacing:-1px; color:#0055c8; text-align:left; }
#nate2 .content ul li span.subcolor2 {  width:10px;font-size:12px; }
#nate2 .content ul li.last { margin-top:10px; }

/* 20091113_ÇÑ¹ø Å¬¸¯ÇÑ ±¤°í Ç¥½ÃÀû¿ë _ ¾îÁö¼± */
td.beforeViewChk a:link  { padding: 0 0 0 12px; }
td.beforeViewChk a:visited { background:url(http://image.findjob.co.kr/icon/icon_visited.gif) no-repeat left top; padding: 0 0 0 12px;color:#474747; }
td.beforeViewChk a:active { padding: 0 0 0 12px; }
td.beforeViewChk a:hover {  padding: 0 0 0 12px; }


/* ÀÌ·Â¼­°ü¸® ¾Ë¸²ÆË¾÷ _½ÅÀº¹Ì(2010.05.12)*/
#Notice_resume { position:relative; width:247px; height:100px; background:url('http://image.findjob.co.kr/Pservice/Resume/update_bg.gif') no-repeat; }
#Notice_resume h2 { position:absolute; left:10px; top:10px; font-size:12px; font-weight:bold; letter-spacing:-1px; color:#3d135a; text-align:left; }
#Notice_resume h2 img { margin:4px 0 -3px 0; }
#Notice_resume .content { position:absolute; top:25px; left:2px; padding:10px; font-size:11px; letter-spacing:-1px; color:#474747; text-align:left; }
#Notice_resume .content span.subcolor1 { font-size:11px; letter-spacing:-1px; font-weight:bold; color:#a666d3; text-align:left; }
#Notice_resume .content span.subcolor2 { font-size:11px; letter-spacing:-1px; color:#a666d3; text-align:left; }
#Notice_resume span.btnclose { position:absolute; top:3px; right:3px; }
* html #Notice_resume span.btnclose { position:absolute; top:3px; right:2px; }

/* ±³À°±¤°í µî·Ï¾È³» */
#SGInfo table th { text-align:center;} 

/* º»¹® ÇöÀçÀ§Ä¡ */
.location{float:none;width:900px;margin-bottom:15px;padding:5px 0 3px;text-align:left;border-bottom:1px solid #eaeaea}

/* È¸»ç¼Ò°³¸µÅ© */
.aboutFindjob{position:absolute; top:0; right:0;}

/* °¡ÀÌµå¹Ú½º */
.guideBox { margin-bottom:15px; padding:4px 4px;background:#f6f6f6;border:1px solid #d4d4d4}
.guideBox ul { padding:5px 5px 5px 15px;background:#fff;zoom:1;*padding-top:11px}
.guideBox li { margin-top:5px;padding-left:7px;line-height:16px; background:url('http://image.findjob.co.kr/resume/ic.gif') no-repeat 0 -445px}
.guideBox li strong.point { color:#ff4326; }
.guideBox li.sub { padding-left:0; background:none; border-top:1px solid #eee; }
.guideBox li.sub ul { margin-top:3px; padding-left:0; }
.guideBox li.sub ul li { padding:0 0 3px 7px;font-size:11px; line-height:12px; word-spacing:-1px; text-align:left; background:none; }
.guideBox li.sub ul li.title { padding-bottom:3px; font:bold 11px dotum; color:#249ca8; letter-spacing:-1px; background:none; }

#ResumeList .guideBox li.title { padding:8px 0; font:bold 14px dotum; text-align:left; background:none; }
#ResumeList .guideBox li.sub ul li { word-spacing:-1px; background:url('http://image.findjob.co.kr/resume/ic.gif') no-repeat 0 -448px}
#ResumeList .guideBox li.sub li img { vertical-align:top; margin-top:-5px; padding:0 2px; }

#ResumeFinish .guideBox { width:715px;}
#ResumeFinish .guideBox li.title { padding:8px 0; font:bold 14px dotum; text-align:center; background:none; }
#ResumeFinish .guideBox li.sub li { background:url('http://image.findjob.co.kr/resume/ic.gif') no-repeat 0 -448px}
#ResumeFinish .serviceBanner li { padding-bottom:5px; } 


/*btn*/
p.btnArea {margin-top:7px;text-align:center}
p.btnArea2 {margin:25px 0;text-align:center}

a.btnBg {display:inline-block;text-decoration:none !important;vertical-align:middle;white-space:nowrap;word-spacing:-1px;cursor:pointer;background:url('http://image.findjob.co.kr/resume/bg_btn.gif') no-repeat 100% 0;}
a.btnBg span,
a.btnBg strong {display:block;background:url('http://image.findjob.co.kr/resume/bg_btn.gif') no-repeat 0 0}
a.stBigGray {padding-right:2px;color:#1962d1;letter-spacing:-1px;line-height:32px;background-position:100% -220px}
	:root a.stBigGray {line-height:31px}
a.stBigGray span,
a.stBigGray strong {padding:2px 14px 0 16px;color:#1962d1;background-position:0 -220px}
a.stBigGray span {color:#555}
a.stBigBlue span em,
a.stBigGray span em {font-weight:bold}
a.stBigGray span em {color:#333}

#ResumeFinish a.stBigGray strong {padding:2px 14px 0 16px;color:#095509;background-position:0 -220px}

/* ÀÌ·Â¼­µî·ÏÀ¯µµ_NoAction (2010.05.16 ¾îÁö¼±)*/
#NoAction_Person { letter-spacing: -1px; text-align:center; } 
#NoAction_Person h1 { padding: 9px 10px 0; text-align:left;  } 
#NoAction_Person img.close { position:absolute; right:10px; top:7px; } 
#NoAction_Person p.info { padding:15px 0 0; font-size:11px; color:#777; } 
#NoAction_Person ul li { float:left; padding: 0 4px; } 
#NoAction_Person p.event { padding:11px 0 0;  }
#NoAction_Person p.event strong { font-weight:bold; color:#ff5c00; } 
#NoAction_Person p.event img { vertical-align:middle; margin-top:-2px; } 
.main_NoAction { position:absolute; top:0; left:0; width:211px; height:155px;  background:url('http://image.findjob.co.kr/Event/20100615_guideResume/bg_main.jpg') no-repeat left top; }
.main_NoAction ul { height:50px; padding:9px 0 10px 18px; }
.sub_NoAction { position:absolute; top:0; left:0; width:174px; height:153px;  background:url('http://image.findjob.co.kr/Event/20100615_guideResume/bg_sub.jpg') no-repeat left top; }
.sub_NoAction ul { height:50px; padding:8px 0 10px 9px; }
.sub_NoAction p.event { font-size:11px; word-spacing:-1px; }
.sub_NoAction p.event img { vertical-align:middle; margin-top:-2px; } 


/* ÀÌº¥Æ®°¡ ¾øÀ» °æ¿ì */
.main_NoActionNoevent { position:absolute; top:0; left:0; width:211px; height:155px;  background:url('http://image.findjob.co.kr/Event/20100615_guideResume/bg_main_noEvent.jpg') no-repeat left top; }
.main_NoActionNoevent ul { height:50px; padding:9px 0 10px 18px; }
.sub_NoActionNoevent { position:absolute; top:0; left:0; width:174px; height:153px;  background:url('http://image.findjob.co.kr/Event/20100615_guideResume/bg_sub_noEvent.jpg') no-repeat left top; }
.sub_NoActionNoevent ul { height:50px; padding:8px 0 10px 9px; }
.sub_NoActionNoevent p.event { font-size:11px; word-spacing:-1px; }
.sub_NoActionNoevent p.event img { vertical-align:middle; margin-top:-2px; } 



/* ÇÃ·¯½º Ã¤¿ëÁ¤º¸ */
#Plus { position:relative; width:720px; margin:20px 0 0; }
#Plus h2 { padding:0 0 7px; }
#Plus p.btnAppl { position:absolute; top:0; right:3px; }
#Plus table { width:720px; }
#Plus table th { padding:7px 0 4px; text-align:center; border-top:2px solid #989898; border-bottom:1px solid #b1b1b1; }
#Plus table th.logo { width:55px; }
#Plus table th.local { width:65px; }
#Plus table th.content { width:auto; padding-left:60px; }
#Plus table th.summary { width:60px; }
#Plus table th.company { width:110px; }
#Plus table th.career { width:70px; }
#Plus table th.deadline { width:65px; }
#Plus table td { padding:9px 0 6px; text-align:center; border-bottom:1px solid #e0e0e0; }
#Plus table td.logo { padding:0; }
#Plus table td.local { text-align:left; }
#Plus table td.content { padding-left:15px; text-align:left; background:#f5f5f5; }
#Plus table td.summary { background:#f5f5f5; }
#Plus table td.company { padding-left:10px; text-align:left; }
#Plus table td.deadline { padding-right:15px; text-align:right; }
#Plus table tr.divide td { border-bottom:1px solid #b1b1b1; }
#Plus table tr.summaryView td { padding:0; border-bottom:0 none; }

/* ±³À°Á¤º¸ µî·Ï ÇÏ´Ü °áÁ¦ºÎºÐ ¼öÁ¤ : 2011-07-04 ¿À½ÂÈ¯ */
#PayServiceOption p.title{height:25px}
#PayServiceOption table{width:100%;border:1px solid #6e74bd;border-top-width:3px;border-left:0 none;border-right:0 none}
#PayServiceOption table .position{padding:0;width:103px}
#PayServiceOption table .product{padding:10px;width:95px}
#PayServiceOption table .price{padding:10px;width:163px}
#PayServiceOption table .service{padding:10px;width:auto}
#PayServiceOption thead th{background:#e1e6f4;text-align:center;border-bottom:1px solid #6e74bd}
#PayServiceOption tbody td{vertical-align:top;line-height:1.6}
#PayServiceOption tbody .product{background:#f3f4f6}
#PayServiceOption tbody .product img{display:block;margin:5px 18px 0}
#PayServiceOption tbody .product label{color:#0056b6;font-weight:900;letter-spacing:-1px;text-decoration:underline}
#PayServiceOption tbody .price{background:url('http://image.findjob.co.kr/EduService/Education/vr_dot.gif') repeat-y 100% 0}
#PayServiceOption tbody .price label{display:inline-block;margin-top:2px}
#PayServiceOption tbody .price label em{color:#f00}
#PayServiceOption tbody .price .radio{margin-top:0;width:13px;height:13px}
#PayServiceOption tbody .service li em{color:#f00}
#PayServiceOption tbody .service p.guide{padding:15px 0 5px 10px;background:url('http://image.findjob.co.kr/BService/JobOffer/081006/b_arrow4.gif') no-repeat 0 16px;font-size:11px;letter-spacing:-1px}
#PayServiceOption tbody .boxEduInfo td{border-bottom:1px solid #c1c3ca}
#PayServiceOption .sumTotal{overflow:hidden;margin-top:15px;height:44px;height:52px\9;border:4px solid #6e74bd}
#PayServiceOption .sumTotal p{height:44px;line-height:44px}
#PayServiceOption .sumTotal p.product{float:left;color:#0056b6}
#PayServiceOption .sumTotal p.product img{float:left;margin:15px 30px 0 15px}
#PayServiceOption .sumTotal p.product strong{float:left;margin-top:2px}
#PayServiceOption .sumTotal p.price{float:right;width:187px;background:#e1e6f4 url('http://image.findjob.co.kr/Payment/bg_Amount_next.gif') no-repeat 0 0;text-align:right}
#PayServiceOption .sumTotal p.price input.txt{margin:-5px 5px 0 0;width:100px;background:transparent none;color:#ff3c00;border:0 none;text-align:right;font:900 18px verdana,tahoma,sans-serif;}
#PayServiceOption .sumTotal p.price img{margin:15px 10px 0 0;vertical-align:text-bottom}
#PayServiceOption .btnWrap{margin:15px 0 0;text-align:center}


/* ¿À´ÃÀÇ Ã¤¿ëÁ¤º¸ ¸®½ºÆ® : 2011-08-08 ¼­Àº¿µ */
.prod_list {width:715px;  }
.prod_list h3 strong {display:none;}
.prod_list h3 {display:inline-block; width:80px; height:35px; background:url(http://image.findjob.co.kr/GuinInfo/tit_bulletin.gif) no-repeat 0 50%;  }
.prod_list li {float:left; width:176px; height:52px; margin:0 4px 4px 0; background: url(http://image.findjob.co.kr/GuinInfo/today_box01.gif) no-repeat; position:relative;}
.prod_list li.end { width:175px; margin:0 0 4px 0; background: url(http://image.findjob.co.kr/GuinInfo/today_box02.gif) no-repeat;}

.prod_list li.none {background: url(http://image.findjob.co.kr/GuinInfo/today_box_none01.gif) no-repeat;}
.prod_list li.end.none {background: url(http://image.findjob.co.kr/GuinInfo/today_box_none02.gif) no-repeat;}

.prod_list dl {padding:7px; line-height:normal;}
.prod_list dt { overflow:hidden;width:125px; height:14px; font-size:12px; font-weight:bold; color:#4078ba; word-wrap:break-word; word-break:break-all; }
.prod_list dt a { color:#4078ba;}
.prod_list dt a:hover {color:#4078ba; text-decoration:underline;}
.prod_list dt a:visited {color:#4078ba;}
.prod_list dd {font-size:12px; color:#666666; letter-spacing:-1px; line-height:14px;}
.prod_list dd a {color:#666666;}
.prod_list dd a:hover {color:#666666; text-decoration:underline;}
.prod_list dd.tit {position:absolute; top:32px; left:7px;width:176px}
.prod_list dd.date {font-size:11px; color:#999999; letter-spacing:0; position:absolute; top:7px; right:7px; }
.prod_list .cb {clear:both;}


/* Ã¤¿ë¸®½ºÆ® ¼­ºñ½º¹è³Ê */
p.serviseBanner { margin:10px 0; }
ul.serviseBanner { width:715px; height:158px; margin:10px 0; background:url('http://image.findjob.co.kr/job/banner_service_bg02.gif') no-repeat left top;}
ul.serviseBanner li { float:left; padding:15px 15px 0 30px; }

