
/*2015-10 구인구직*/

/*기존 index style*/
/*{border:0px;margin:0px;padding:0px;}*/
input, select{border:solid #CCCCCC 1px;}
body{font-size:12px;margin:0px;		}
td{font-size:12px;}
a {font-family: 돋움;}
a:link {color: #000;text-decoration: none;}
img {border:0px;vertical-align:middle;}
a.other:link, a.other:visited, a.other:hover, a.other:active { text-docoration: none; color: #a5a5a5; }
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
a.job_main_linkbox2_text:hover, a.job_main_linkbox_point1:hover, a.job_main_linkbox_point2:hover, a.job_main_linkbox_point3:hover {text-decoration:underline;}
.arrow_left {padding-left:10px;}

.hide { display: none !important; }

#job_main_area{width:100%;text-align:center;}
#job_main_contents{width:961px;margin:0 auto;margin-top:20px;clear:both;text-align:left;}
#login_input_title{width:280px;height:30px;margin-left:10px;}
#login_input_title img{margin-top:3px;}
#login_login_area{width:185px;height:40px;margin-left:15px;margin-top:5px;float:left;}
.login_input{float:left;}
.login_inputbox{width:99px;height:17px;margin-top:2px;}
#login_input_btn{float:right;margin-top:2px;}
#login_security_area{width:73px;height:40px;float:left;margin-left:10px;margin-top:5px;border-left:#CCCCCC solid 1px;padding-left:6px;padding-top:5px;}
#join_area{width:280px;height:28px;line-height:28px;margin-left:15px;clear:both;}
#login_banner{clear:both;width:300px;height:122px;margin-top:7px;}
.top_right_easy_top_title_area{width:320px;height:50px;margin-top:10px;margin-left:15px;}
.top_right_easy_link_btn_area{width:75px;height:79px;text-align:center;float:left;}
#login_input_id_view{margin-top:10px;margin-left:10px;height:20px;width:300px;overflow:hidden;}
#login_input_area{width:300px;height:108px;}
#contents_top_area{width:961px;height:237px;}
#job_user_guide_area{width:187px;height:177px;float:right;}
#guide1{width:185px;height:74px;}
#guide2{width:185px;height:103px;margin-top:5px;}
#guide2 img{vertical-align:bottom;}
#special_offer_contents{width:961px;}
.pyo{width:56px;height:56px;position:absolute;text-align:left;}
.special_offer_content{width:239px;height:106px;float:left;margin-left:1px;margin-top:1px;background:url(/img_renewal/20130221_spebg.png);}
.special_offer_content_not{width:239px;height:106px;float:left;margin-left:1px;margin-top:1px;background:url(http://job.kidkids.net/images/bnt_working.jpg) #FFFFFF;background-repeat:no-repeat;
background-position:center;}
.special_offer_img{margin:0 auto;width:239px;height:50px;padding:2px;text-align:center;}
.special_offer_img img{width:138px;height:36px;margin-top:7px;}
.special_offer_info_won_name{margin-left:15px;font-weight:bold;float:left;}
.special_offer_info_address{float:left;margin-left:5px;}
.special_offer_info{margin-top:10px;width:239px;height:18px;}
.special_offer_info_title{margin-left:15px;text-align:left;}
#offer_search_area{margin-top:20px;width:961px;height:105px;clear:both;}
#offer_search_banner_area{width:270px;height:105px;float:left;}
#offer_search_banner_area img{width:270px;height:105px;}
#offer_search_search_area{float:right;background:url(/img_renewal/bg02.png);background-repeat:repeat-y;width:680px;height:90px;margin-top:3px;}
#offer_plus_list_area{margin-top:20px;}
#offer_plus_list_title,#offer_list_title{margin-bottom:3px;}
#offer_plus_list_contents td{background-repeat:repeat-x;font-weight:bold;}
#footer_area{margin-top:50px;}
#premium_offer_area{clear:both;width:961px;margin-top:20px;}
#premium_offer_contents{width:961px;min-height:107px;background-color:#3980d4;}
#premium_offer_title{width:961px;height:22px;margin-bottom:5px;}
.premium_offer_content{width:191px;height:106px;float:left;margin-top:1px;margin-left:1px;background:url(/img_renewal/20130221_pribg.png);text-align:center;}
.premium_offer_content_not{width:191px;height:106px;float:left;margin-top:1px;margin-left:1px;background:url(http://job.kidkids.net/images/bnt_working.jpg) #FFFFFF;background-repeat:no-repeat;
background-position:center;}
.premium_offer_img{margin:0 auto;width:138px;height:40px;padding:2px;margin-top:9px;}
.premium_offer_img img{width:138px;height:36px;}
.premium_offer_info_won_name{margin-left:7px;font-weight:bold;float:left;}
.premium_offer_info_address{float:left;margin-left:5px;width:108px;height:14px;overflow:hidden;}
.premium_offer_info{margin-top:10px;width:191px;height:18px;}
.premium_offer_info_title{margin-left:7px;text-align:left;}
#login_m_name{width:300px;height:30px;line-height:30px;}
#guide_pop_area{width:104px;height:97px;position:absolute;display:none;z-index:20;}
.div_line{background-color:#e3e3e3;margin:0 auto;margin-top:20px;margin-bottom:10px;width:99%;height:1px;}

.top_right_easy_link .job_main_linkbox2 {text-decoration: none;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #DEDEDE;border-left-color: #DEDEDE;height:118px;}
.top_right_easy_link .job_main_linkbox2_text {font-family: "돋움";font-size: 12px;color: #555555;text-decoration: none;}

.top_right_easy_link .job_main_linkbox_point1 {font-family: "돋움";font-size: 12px;font-weight: bold;color: #555555;text-decoration: none;}
.top_right_easy_link .job_main_linkbox_point2 {font-family: "돋움";font-size: 12px;font-weight: bold;color: #0b64b6;text-decoration: none;}
.top_right_easy_link .job_main_linkbox_point3 {font-family: "돋움";font-size: 12px;font-weight: bold;color: #e82162;text-decoration: none;}


/*2015.10 메인 리뉴얼*/

/*공통*/
.fleft{float:left;}
.fright{float:right;}
.mag_bo{line-height:10px;}
.mag_he{margin-bottom:40px;}
.mgtop{margin-top:20px;}
/* Clearfix */
.clearfix:before,.clearfix:after{content:"";display:block;}

.re_login_area{width:300px;height:108px;background:url(/img_renewal/main_img/logbg.png);background-repeat:no-repeat;position:relative;float:left;}
.title_re_area{width:961px;margin:0 auto;margin-top:40px;}
.title_re_bn{width:961px;position:relative;}
.top_re_rarea{width:645px;height:237px;margin-left:15px;float:left;}
.top_img_rbanner{width:645px;height:75px;}

.re_right_link{width:650px;height:158px;/*border:1px solid #E4E4E4;*//*background:#F6F6F6;*/float:left;margin-top:5px;}
  .re_right_link .job_main_linkbox{border-top-style: solid;border-top-width: 3px;border-top-color: #0B64B6;}
  .re_right_link .job_main_linkbox1{font-family: "나눔고딕", "돋움";font-size: 14px;font-weight: 600;color: #1d63a3;text-decoration: none;background-color: #f5faff;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #7dc2f6;border-left-color: #7dc2f6;padding-right: 9px;padding-left: 13px;}
  .re_right_link .job_main_linkbox2{text-decoration: none;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #7dc2f6;border-left-color: #7dc2f6;height:118px;}
  .re_right_link .job_main_linkbox2_text{font-family: "돋움";font-size: 12px;color: #555555;text-decoration: none;}
  .re_right_link .job_main_linkbox_point1{font-family: "돋움";font-size: 12px;font-weight: bold;color: #555555;text-decoration: none;}
  .re_right_link .job_main_linkbox_point2{font-family: "돋움";font-size: 12px;font-weight: bold;color: #0b64b6;text-decoration: none;}
  .re_right_link .job_main_linkbox_point3{font-family: "돋움";font-size: 12px;font-weight: bold;color: #e82162;text-decoration: none;}

/*plus 채용정보*/
.re_plus_area{width:961px;margin:0 auto;margin-top:40px;margin-bottom:40px;font-family:"돋움";margin-bottom:40px;}
  .re_plus_area .ch_box{border-top:2px solid #3767b0;margin-top:5px;*border-top:2px solid #3767b0;}
  .re_plus_area .ch_left_box{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:464px;padding:17px 0 11px 15px;font-size:14px;color:#000000;}
  .clb_btn{position:absolute;margin-top:-18px;margin-left:365px;*margin-top:-15px;*margin-right:-510px;}
  .cs_btn{position:absolute;margin-top:30px;margin-left:400px;font-weight:600;font-size:12px;*margin-top:30px;*margin-left:405px;*height:20px;line-height:1.2;}
  .csd_btn{position:absolute;float:right;margin-top:43px;margin-left:380px;*margin-top:45px;*margin-left:380px;font-size:12px;}
  .re_plus_area .ch_left_box2{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;width:464px;padding:12px 0 12px 15px;background-color:#f6f5f5;font-size: 12px;line-height:20px;*margin-top:-6px;}
  .re_plus_area .ch_right_box{border-right:1px solid #dfdfdf;width:464px;padding:17px 0 11px 15px;font-size:14px;color:#000000;*padding:17px 0 9px 15px;}
  .re_plus_area .ch_right_box2{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:12px 0 12px 15px;background-color:#f6f5f5;font-size: 12px;line-height:20px;*margin-top:-6px;*padding:12px 0 14px 15px;}
  .re_plus_area .mg_ri{margin-left:50px;text-align:right;*text-align:right;}

/*채용정보*/
.img_mg{position:relative;top:-2px;}
.text_b{font-size: 14px;font-weight:bold;line-height:2.2;display:block;}
.dday{display:block;font-family:tahoma;font-size:12px;color:#999;}
.re_info_area{width:961px;margin-top:40px;font-family:"돋움";}
  .re_info_area .ri_box_national{border-top:2px solid #3767b0;width:310px;margin-top:5px;}
  .re_info_area .ri_box_national .text_box{position:relative;border:1px #dfdfdf;border-style:none solid solid;padding:14px 0 14px 15px;line-height:20px;}
  .re_info_area .ri_box_national .text_box2{background-color:#f4fbff;}
  .re_info_area .ri_box_national .text_box3{background-color:#f6f5f5;}
  .three_mb{margin-right:15px;}
  .ricon_bg{position:absolute;top:37px;right:20px;background:url("/img_renewal/main_img/icon_day.png") no-repeat;width:46px;text-align:center;}
  .mgt{margin-top:1px;}
.tp{padding-left:180px;}
.tp2{padding-left:165px;}
.tp3{padding-left:325px;}
.tp4{padding-left:340px;}


 /*인재정보*/
.re_ip_area{width:961px;margin-top:40px;margin-bottom:30px; font-family:"돋움";}
.re_table_nb{border-top:2px solid #3767b0;border-bottom:1px solid #dfdfdf;width:470px;margin-top:5px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
  .re_table_nb .tb_text2{padding-left:17px;}
  .re_table_nb ul li{border-top:1px dashed #dfdfdf;*zoom:1;line-height:1.7;padding:13px 21px;}
  .re_table_nb ul li:first-child{border:none;}
  .re_table_nb ul li:after{content:"";clear:both;display:block;}
  .re_table_nb ul li .ps_nm{font-weight:bold;text-align:center;margin-right:21px;}
  .re_table_nb ul li .rc_tit strong{display:block;}
  .re_table_nb ul li .ico_career img{position:relative;top:10px;}


/*JOB이야기마당, 취업정보, 구인구직소식*/
.job_talk_area{width:961px;margin-top:40px;margin-bottom:30px; font-family:"돋움";}

/*JOB이야기마당*/
.job_talk_nb{width:346px;height:268px;border-top:2px solid #0b64b6;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding-bottom:15px;margin-right:15px;}
.job_talk_nb .talk_tit{width:320px;height:17px;background:#f5f5f5;padding:17px 13px 17px 13px;}
.more_icon1{margin-left:206px;}
.icon_list_style1{padding-right:7px;vertical-align:middle;}
.talk_date{padding:5px 0px 0px 11px;color:#b2b2b2;}
.test_dd{width:220px;padding:15px 13px 0px 13px;line-height:1.4;color:#585858;}
.test_ss{width:91px;padding:0px 8px 0px 0px;margin-top:14px;text-align:right;color:#a2a2a2;}

/*취업정보*/
.job_info_nb{width:346px;height:268px;border-top:2px solid #ffb940;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding-bottom:15px;margin-right:15px;}
.job_info_nb .jobs_tit{width:320px;height:17px;background:#f5f5f5;padding:17px 13px 17px 13px;}
.more_icon2{margin-left:250px;}
.job_info_nb .test_aa{width:141px;height:92px;padding:14px 18px 16px 15px;}
.test_qq{width:159px;padding:27px 0px 0px 0px;font-size:15px;font-weight:bold;color:#494949;}
.job_info_line{width:318px;height:1px;background:#d9d9d9;margin:124px 0px 6px 15px;*margin-top:-1px;}
.icon_list_style2{padding-left:8px;}
.test_ww{width:149px;padding:12px 0px 0px 15px;*padding:12px 0px 0p;}
.test_ww2{*margin-top:-16px;*margin-right:15px;}


/*구인구직소식*/
.job_newsletter_nb{width:231px;height:160px;border-top:2px solid #0b64b6;border-bottom:1px solid #dfdfdf;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;padding-bottom:15px;margin-bottom:15px;}
.job_newsletter_nb .newsletter_tit{width:205px;height:17px;background:#f5f5f5;padding:17px 13px 17px 13px;}
.more_icon3{margin-left:101px;}
.test_ee{padding:7px 0px 7px 15px;color:#585858;line-height:1;*width:210px;*line-height:0;*padding:5px 0px 5px 15px;}
.job_txt{margin-top:12px;*margin-top:12px;}

#top_navi_home img{position:relative;top:-2px;}


/*구인구직 메인팝업 합격하셨나요*/
#main_passday{background-color: white; padding:20px 0;border:1px solid #1572b9; text-align:center;font-family: 돋움,Dotum; /*position:relative*/; display:inline-block; margin-top:3px;width:328px; position: absolute; top: 94%; left: 74px;}
#main_passday h3, #main_passday p{cursor: default;}
#main_passday h3{font-size:14px;margin:5px 0;}
#main_passday p{font-size:12px; margin:0px 0;}
#main_passday span{font-size:12px; color:#808080;}
#main_passday a.btn{display:inline-block; background:#1572b9; padding:0 25px;  color:#fff; text-decoration:none;font-size:12px; font-weight:bold; margin:5px auto 0; line-height:37px; height:35px;}
#main_passday .close{position:absolute; top:13px; right:13px;}
#main_passday .top{position:absolute; top:-9px; left:13px;}
