@import 'jobsearchstyle.css';

#clsindex_main_bodybgbx {width:1280;position:relative;}
#clsindex_main_bodybg {background: url(http://hellojob.helpin.co.kr/hellojob_bg_index03.gif) 0 0 no-repeat;height:252px;width:900px;}

div.clsindex_post_bx {float:left;width:226px;}

div.index_bottom_line01 {border-bottom: solid #ddd 1px;font-size:0;margin:0;padding:0;height:1px;width:183px;}
div.index_bottom_line02 {border-bottom: solid #62aeef 2px;font-size:0;margin:0;padding:0;height:1px;clear:both;}
div.index_bottom_line03 {border-bottom: solid #e1e1e1 1px;font-size:0;margin:0;padding:0;height:1px;}
div.index_bottom_line04 {border-bottom: solid #98adbe 1px;font-size:0;margin:0;padding:0;height:1px;}
div.index_bottom_line05 {border-bottom: dashed #98adbe 1px;font-size:0;margin:0 5px 0 5px;padding:0;height:1px;}
div.index_bottom_line06 {border-bottom: solid #8ed1fe 1px;font-size:0;margin:0;padding:0;height:1px;}
div.index_bottom_line07 {border-bottom: solid #ddd 1px;font-size:0;margin:0;padding:0;height:1px;}

/* div.clsindex_post_bx01 */
div.clsindex_post_bx01 {padding:20px 0 0 22px;}

div.clsindex_post_bx01 ul li {float:left;}
div.clsindex_post_bx01 ul li.clsindex_post_top02 {padding-left:4px;}
div.clsindex_post_bx01 ul li.clsindex_post_top03 {padding-left:5px;}

div.clsindex_post_bx01 ul.clsindex_post_bottom {clear:both;}
div.clsindex_post_bx01 ul.clsindex_post_bottom li.clsindex_post_bottom02 {padding-left:3px;}

/* clsindex_post_bx02 */
div.clsindex_post_bx02 {float:left;clear:both;padding:10px 0 0 13px;}
table.clsindex_region_jobkind {width:205px;}
table.clsindex_region_jobkind td {color:#666;font-family:Gulim;font-size:12px;text-align:left;line-height:140%;}
table.clsindex_region_jobkind td a {color:#666;font-family:Gulim;font-size:12px;text-align:left;}
table.clsindex_region_jobkind td a:hover {color:#0279dd;font-family:Gulim;font-size:12px;text-align:left;text-decoration:underline;}

table.clsindex_region_jobkind td.clsregion {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;height:17px;width:47px;text-decoration:underline;}
table.clsindex_region_jobkind td.clsregion a {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;height:17px;text-decoration:underline;}
table.clsindex_region_jobkind td.clsregion a:hover {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;height:17px;text-decoration:underline;}

table.clsindex_region_jobkind td.clsjobkind {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;width:47px;text-decoration:underline;}
table.clsindex_region_jobkind td.clsjobkind a {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;text-decoration:underline;}
table.clsindex_region_jobkind td.clsjobkind a:hover {color:#f26522;font-family:Gulim;font-size:12px;font-weight:bold;text-decoration:underline;}

table.clsindex_region_jobkind td.clsjobkind02 {color:#666;font-family:Gulim;font-size:12px;width:76px;}
table.clsindex_region_jobkind td.clsjobkind02 a {color:#666;font-family:Gulim;font-size:12px;}
table.clsindex_region_jobkind td.clsjobkind02 a:hover {color:#0279dd;font-family:Gulim;font-size:12px;text-decoration:underline;}

table.clsindex_region_jobkind td.clsjobkind03 {color:#666;font-family:Gulim;font-size:12px;height:17px;width:95px;}
table.clsindex_region_jobkind td.clsjobkind03 a {color:#666;font-family:Gulim;font-size:12px;height:17px;}
table.clsindex_region_jobkind td.clsjobkind03 a:hover {color:#0279dd;font-family:Gulim;font-size:12px;text-decoration:underline;}

/*cls_xml_banner*/
div.cls_xml_banner{padding-top:8px;}

/* clsindex_ads_issue */
div.clsindex_ads_issue {float:left;width:464px;margin:0;}

div.clsindex_ads_main {margin:8px 0 0 7px;text-align:left;height:130px;}
div.clsindex_hotissue {background: url(http://hellojob.helpin.co.kr/clscalendar/calendar_borderbg.gif) 0px 2px no-repeat;float:left;margin:25px 0 0 10px;text-align:left;padding-left:17px;}

div.clsindex_hotissue ul li {background: url(http://hellojob.helpin.co.kr/icons/ic_index_hotissue.gif) 0 7px no-repeat;padding: 0 0 0 8px;font-size: 12px;color:#444;text-align:left;line-height:160%;}
div.clsindex_hotissue ul li a {font-size: 12px;color:#444;text-align:left;line-height:160%;}
div.clsindex_hotissue ul li a:hover {font-size: 12px;color:#444;text-align:left;line-height:160%;text-decoration:underline;}
div.clsindex_hotissue ul li span {color:#777;font-size:12px;}

/*clsindex_jobnews*/
div.clsindex_jobnews {background: url(http://hellojob.helpin.co.kr/clscalendar/calendar_borderbg.gif) 0px 2px no-repeat;_background: url(http://hellojob.helpin.co.kr/clscalendar/calendar_borderbg.gif) 0px 0px no-repeat;float:left;margin:25px 0 0 0;text-align:left;padding-left:17px;position:relative;}
div.clsindex_jobnews h3{padding-bottom:8px;*padding-bottom:10px;_padding-bottom:8px;}
div.clsindex_jobnews_more {position:absolute;top:0;right:2px;}  

div.clsindex_jobnews ul li {clear:both;text-align:left;line-height:160%;_line-height:100%;*line-height:130%;width:335px;}
div.clsindex_jobnews ul li span.cls_con{float:left;background: url(http://hellojob.helpin.co.kr/icons/ic_index_hotissue.gif) 0 7px no-repeat;_background: url(http://hellojob.helpin.co.kr/icons/ic_index_hotissue.gif) 0 5px no-repeat;*background: url(http://hellojob.helpin.co.kr/icons/ic_index_hotissue.gif) 0 5px no-repeat;padding: 0 0 0 8px;font-size: 12px;color:#444;}
div.clsindex_jobnews ul li span.cls_con a {font-size: 12px;color:#444;text-align:left;}
div.clsindex_jobnews ul li span.cls_con a:hover {font-size: 12px;color:#444;text-align:left;text-decoration:underline;}
div.clsindex_jobnews ul li span.cls_paper {float:right;color:#777;font-size:11px;font-family:dotum;}

/* clsindex_calendar */
div.clsindex_calendar {float:left;margin-top:25px;padding-left:15px;padding-right:3px;text-align:center;}
div.clsindex_calendar ul li.clsindex_calendar_month {font-size:10px;font-family:verdana;padding-bottom:6px;}
div.clsindex_calendar ul li.clsindex_calendar_lunar {color:#3d86b0;font-size:10px;padding-top:6px;font-family:verdana;}
div.clsindex_calendar ul li.clsindex_calendar_lunar span.clslunar {font-size:11px;font-family:dotum;}

/* clsindex_search_notice */
div.clsindex_search_notice {float:left;text-align:left;margin:6px 0 0 12px;}
table.clsindex_search_bx {}
table.clsindex_search_bx td.clslist_name {width:49px;font-size: 12px;padding-top:3px;letter-spacing:-1px}
table.clsindex_search_bx td.clssearch_input {width:113px;}
table.clsindex_search_bx td.clssearch_input input {width:101px;height:18px;border: 1px solid #d5d5d5;font-size: 12px;font-family: Verdana,Gulim sans-serif;padding:3px 0 0 5px;}

table.clsindex_seminar_event td.clsheight_gap {height:5px;}
table.clsindex_seminar_event td.clsindex_seminar_event_content {padding-top:2px;padding-left:5px;width:130px;}

table.clsindex_notice_title {margin-top:10px;margin-bottom:3px;width:183px;}

div.clsindex_notice_list {margin-top:5px;}
div.clsindex_notice_list ul li {background: url(http://hellojob.helpin.co.kr/icons/ic_dot01.gif) 3px 7px no-repeat;padding: 0 0 0 11px;font-size: 12px;color:#777;text-align:left;line-height:140%;}
div.clsindex_notice_list ul li a {font-size: 12px;color:#777;text-align:left;line-height:140%;}
div.clsindex_notice_list ul li a:hover {font-size: 12px;color:#777;text-align:left;line-height:140%;text-decoration:underline;}

/* div.clsindex_royal_bx */
div.clsindex_royal_bx {float:left;margin-top:15px;width:900px;}

div.clsindex_title_royal {float:left;margin-bottom:0px;}
div.clsindex_title_royal h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title09_royal.gif) 0 0 no-repeat;height:25px;width:123px;}
div.clsindex_royal_adinquiry {float:right;padding-top:3px;}
div.clsroyal_title {float:left;position:relative;width:900px;}
div.clsroyal_title div.clsindex_mini_board {float:left;position:absolute;left:300px;}

div.clsindex_royal_list01 {clear:both;position:relative;width:900px;padding-top:6px;}
dl.clsroyal_bx {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_royalbx_bg.gif) 0 0 no-repeat;height:110px;width:221px;margin-right:5px;position:relative;}
div.clsindex_royal_list01 dl.clsroyal_bx dt {position:absolute;top:4px;left:35px;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_enddate {position:absolute;top:17px;left:132px;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_enddate span.clsroyal_due_tomorrow {color:#4a96d1;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_enddate span.clsroyal_due_today {color:#fe6c25;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content {color:#222;font-family:gulim;font-size:12px;padding-top:52px;text-align:center;line-height:165%;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content a {color:#222;font-family:gulim;font-size:12px;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content a:hover {color:#222;font-family:gulim;font-size:12px;text-decoration:underline;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content span.clsroyal_comname {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content span.clsroyal_comname a {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx dd.clsroyal_content span.clsroyal_comname a:hover {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;text-decoration:underline;}

dl.clsroyal_bx_last {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_royalbx_bg.gif) 0 0 no-repeat;height:110px;width:221px;position:relative;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dt {position:absolute;top:4px;left:35px;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_enddate {position:absolute;top:17px;left:132px;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_enddate span.clsroyal_due_tomorrow {color:#4a96d1;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_enddate span.clsroyal_due_today {color:#fe6c25;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content {color:#222;font-family:gulim;font-size:12px;padding-top:52px;text-align:center;line-height:165%;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content a {color:#222;font-family:gulim;font-size:12px;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content a:hover {color:#222;font-family:gulim;font-size:12px;text-decoration:underline;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content span.clsroyal_comname {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content span.clsroyal_comname a {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list01 dl.clsroyal_bx_last dd.clsroyal_content span.clsroyal_comname a:hover {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;text-decoration:underline;}

/* internship_jobs */
div.clsindex_royal_bx {float:left;margin-top:15px;width:900px;}

div.clsindex_title_royalv2 {float:left;margin-bottom:0px;}
div.clsindex_title_royalv2 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title10_intern.gif) 0 0 no-repeat;height:25px;width:123px;}
div.clsindex_royal_adinquiry {float:right;padding-top:3px;}
div.clsroyal_title {float:left;position:relative;width:900px;}
div.clsroyal_title div.clsindex_mini_board {float:left;position:absolute;left:300px;}

div.clsindex_royal_list02 {clear:both;position:relative;width:900px;padding-top:6px;}
dl.clsroyal_bxv2 {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_internbx_bg.gif) 0 0 no-repeat;height:110px;width:221px;margin-right:5px;position:relative;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dt {position:absolute;top:4px;left:35px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_enddate {position:absolute;top:17px;left:132px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_enddate span.clsroyal_due_tomorrow {color:#4a96d1;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_enddate span.clsroyal_due_today {color:#fe6c25;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content {color:#222;font-family:gulim;font-size:12px;padding-top:52px;text-align:center;line-height:165%;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content a {color:#222;font-family:gulim;font-size:12px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content a:hover {color:#222;font-family:gulim;font-size:12px;text-decoration:underline;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content span.clsroyal_comname {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content span.clsroyal_comname a {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2 dd.clsroyal_content span.clsroyal_comname a:hover {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;text-decoration:underline;}

dl.clsroyal_bxv2_last {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_internbx_bg.gif) 0 0 no-repeat;height:110px;width:221px;position:relative;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dt {position:absolute;top:4px;left:35px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_enddate {position:absolute;top:17px;left:132px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_enddate span.clsroyal_due_tomorrow {color:#4a96d1;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_enddate span.clsroyal_due_today {color:#fe6c25;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content {color:#222;font-family:gulim;font-size:12px;padding-top:52px;text-align:center;line-height:165%;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content a {color:#222;font-family:gulim;font-size:12px;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content a:hover {color:#222;font-family:gulim;font-size:12px;text-decoration:underline;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content span.clsroyal_comname {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content span.clsroyal_comname a {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;}
div.clsindex_royal_list02 dl.clsroyal_bxv2_last dd.clsroyal_content span.clsroyal_comname a:hover {color:#003f8d;font-family:gulim;font-size:12px;font-weight:bold;text-decoration:underline;}


/* clsindex_joblist_bx */
div.clsindex_joblist_bx {float:left;margin-top:15px;margin-right:15px;text-align:left;width:695px;margin-bottom:20px;}
/* clsindex_joblist_bx _ preview */
div.preview_clsindex_joblist_bx {float:left;margin-top:8px;margin-left:2px;text-align:left;width:695px;margin-bottom:20px;}

div.clsindex_title_joblist {margin-bottom:4px;}
div.clsindex_title_joblist h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title02_joblist.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_joblist h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_joblistv2 {margin-bottom:4px;}
div.clsindex_title_joblistv2 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title02_joblist02.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_joblistv2 h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_joblistv3 {margin-bottom:4px;}
div.clsindex_title_joblistv3 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title02_joblist03.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_joblistv3 h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_joblistv4 {margin-bottom:4px;}
div.clsindex_title_joblistv4 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title12_albalist.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_joblistv4 h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_joblistv5 {margin-bottom:4px;}
div.clsindex_title_joblistv5 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title14_clsalbaopened.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_joblistv5 h3 input.btn_ads_inquiry {float:right;}


div.clsindex_title_joblistv03 {float:left;margin-bottom:4px;}
div.clsindex_title_joblistv03 h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title02_joblist.gif) 0 0 no-repeat;height:25px;width:123px;}
div.clsindex_joblist_notev01 {float:left;}
div.clsindex_joblist_update {color:#888;float:right;padding-top:8px;font-family:tahoma;font-size:11px;}

/* clsindex_joblist_table */
table.clsindex_joblist_table {text-align:left;width:695px;}
table.clsindex_joblist_table th {border-bottom:solid 1px #e1e1e1;color:#474747;background-color:#f2f2f2;padding:7px 0 7px 0;}
table.clsindex_joblist_table th.clsindex_joblist_comname {text-align:center;width:23%;}
table.clsindex_joblist_table th.clsindex_joblist_title {text-align:center;width:47%;} 
table.clsindex_joblist_table th.clsindex_joblist_titlev02 {text-align:center;width:54%;} 
table.clsindex_joblist_table th.clsindex_joblist_place {text-align:center;width:7%;}
table.clsindex_joblist_table th.clsindex_joblist_career {text-align:center;width:7%;}
table.clsindex_joblist_table th.clsindex_joblist_scholarship {text-align:center;width:7%;}
table.clsindex_joblist_table th.clsindex_joblist_duedate {text-align:center;width:9%;}

table.clsindex_joblist_table td {color:#474747;padding:6px 0 6px 0;}
table.clsindex_joblist_table td.clsindex_joblist_comname01 {text-align:left;width:23%;}
table.clsindex_joblist_table td.clsindex_joblist_comname01 span.clsicon_joblist {padding-left:5px;padding-right:5px;}
table.clsindex_joblist_table td.clsindex_joblist_comname01 a {color:#474747;}
table.clsindex_joblist_table td.clsindex_joblist_comname01 a:hover {color:#474747;text-decoration:underline;}

table.clsindex_joblist_table td.clsindex_joblist_title01 {text-align:left;width:47%;} 
table.clsindex_joblist_table td.clsindex_joblist_title01 span {float:left;padding-top:1px;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span a {float:left;color:#474747;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span a:hover {float:left;color:#0066cc;text-decoration:underline;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span a:visited {float:left;color:#666;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 {text-align:left;width:54%;} 
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span {float:left;padding-top:1px;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span a {float:left;color:#474747;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span a:hover {float:left;color:#0066cc;text-decoration:underline;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span a:visited {float:left;color:#666;}

table.clsindex_joblist_table td.clsindex_joblist_title01 span.clsindex_jobtitle_bold {float:left;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span.clsindex_jobtitle_bold a {float:left;color:#474747;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span.clsindex_jobtitle_bold a:hover {float:left;color:#0066cc;font-weight:bold;text-decoration:underline;}
table.clsindex_joblist_table td.clsindex_joblist_title01 span.clsindex_jobtitle_bold a:visited {float:left;color:#666;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span.clsindex_jobtitle_bold {float:left;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span.clsindex_jobtitle_bold a {float:left;color:#474747;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span.clsindex_jobtitle_bold a:hover {float:left;color:#0066cc;font-weight:bold;text-decoration:underline;}
table.clsindex_joblist_table td.clsindex_joblist_titlev02 span.clsindex_jobtitle_bold a:visited {float:left;color:#666;font-weight:bold;}

div.clsindex_joblist_blank {color:#888;float:right;font-size:11px;padding-right:5px;}
div.clsindex_joblist_blank a {color:#888;font-size:11px;}
div.clsindex_joblist_blank a:hover {color:#888;font-size:11px;text-decoration:underline;}

table.clsindex_joblist_table td.clsindex_joblist_place01 {text-align:center;width:7%;}
table.clsindex_joblist_table td.clsindex_joblist_place01 span.clsregion_text_small {font-size:11px;}

table.clsindex_joblist_table td.clsindex_joblist_career01 {text-align:center;width:7%;}
table.clsindex_joblist_table td.clsindex_joblist_scholarship01 {text-align:center;width:7%;}

table.clsindex_joblist_table td.clsindex_joblist_duedate01 {text-align:center;width:9%;}
table.clsindex_joblist_table td.clsindex_joblist_duedate01 span.clsindex_due_today {color:#fe6c25;font-weight:bold;}
table.clsindex_joblist_table td.clsindex_joblist_duedate01 span.clsindex_due_tomorrow {color:#4a96d1;font-weight:bold;}

/* clsindex_special_ads, logoads */
div.clsindex_special_ads {float:right;width:190px;margin-top:15px;}

div.clsindex_title_specialads {margin-bottom:4px;}
div.clsindex_title_specialads h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title03_specialads.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_specialads h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_specialads h3 img {float:right;}

div.clsindex_title_logoads {margin-bottom:4px;}
div.clsindex_title_logoads h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title06_logoads.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_logoads h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_logoads h3 img {float:right;}

div.clsindex_title_essence {margin-bottom:4px;}
div.clsindex_title_essence h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title08_essence.gif) 0 0 no-repeat;height:25px;}
div.clsindex_title_essence h3 input.btn_ads_inquiry {float:right;}
div.clsindex_title_essence h3 img {float:right;}

dl.clsads_booth {background: url(http://hellojob.helpin.co.kr/clsads_booth_bg.gif) 0 0 no-repeat;height:80px;margin-bottom:5px;}
dt.clslogo_ads {float:left;text-align:left;padding:11px 0 0 11px;}
dd.clsindex_ads_comname {color:#0c3365;float:left;padding:10px 0 0 8px;width:88px;text-align:left;}
table.clsads_comname td.clscompany {color:#0c3365;height:35px;font-family:Gulim;font-size:12px;}
table.clsads_comname td.clscompany a {color:#0c3365;font-family:Gulim;font-size:12px;}
table.clsads_comname td.clscompany a:hover {color:#0c3365;font-family:Gulim;font-size:12px;text-decoration:underline;}

dd.clsindex_ads_content {color:#000;clear:both;font-family:Gulim;font-size:12px;text-align:left;padding:10px 0 0 10px;}
dd.clsindex_ads_content a {color:#000;font-family:Gulim;font-size:12px;}
dd.clsindex_ads_content a:hover {color:#000;font-family:Gulim;font-size:12px;text-decoration:underline;}

/* clsindex_jobsite */
div.clsindex_jobsite {float:right;width:190px;margin-top:0px;text-align:left;}
div.clsindex_jobsite_bgt {background: url(http://hellojob.helpin.co.kr/clsindex_jobsite_bgt.gif) 0 0 no-repeat;height:4px;font-size:0;}
div.clsindex_jobsite_bgm {background: url(http://hellojob.helpin.co.kr/clsindex_jobsite_bgm.gif) 0 0 repeat-y;width:190px;}
div.clsindex_jobsite_bgb {background: url(http://hellojob.helpin.co.kr/clsindex_jobsite_bgb.gif) 0 0 no-repeat;height:4px;font-size:0;}

table.clsindex_jobsite_listbx {margin-left:6px;}
div.clsindex_jobsite_listbgt {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_jobsite02_bgt.gif) 0 0 no-repeat;height:3px;font-size:0;width:180px;margin-top:3px;}
div.clsindex_jobsite_listbgm {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_jobsite02_bgm.gif) 0 0 repeat-y;width:180px;}
div.clsindex_jobsite_listbgb {float:left;background: url(http://hellojob.helpin.co.kr/clsindex_jobsite02_bgb.gif) 0 0 no-repeat;height:3px;font-size:0;width:180px;padding-bottom:3px;}

div.clsindex_jobsite_title {float:left;}

table.clsindex_jobsite_title01_t td.clsindex_jobsite_title01_t01 {padding-left:10px;font-size:12px;font-weight:bold;}
ul.clsindex_jobsite_comname {float:left;padding-left:20px;}
ul.clsindex_jobsite_comname li.clsindex_jobsite_comlist {background: url(http://hellojob.helpin.co.kr/icons/ic_dot01.gif) 3px 7px no-repeat;padding: 0 0 0 11px;font-size: 12px;color:#777;text-align:left;line-height:140%;}

div.clsindex_title_clsjobsite {margin-top:10px;margin-bottom:4px;}
div.clsindex_title_clsjobsite h3 {background: url(http://hellojob.helpin.co.kr/titles/index_title/index_title04_jobsite.gif) 0 0 no-repeat;height:25px;}

/* ±â¾÷¼­ºñ½º·¹ÀÌ¾î ¸Þ´º, clsindex_comlayer_bx */
.clsindex_comlayer_bxt{position:relative;width:900px;z-index:15;}
div.clsindex_comlayer_bx {width:146px;}
div.clsindex_comlayer_bgt {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgt.gif) 0 0 no-repeat;font-size:0;height:20px;}
div.clsindex_comlayer_bgb {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgb.gif) 0 0 no-repeat;font-size:0;height:8px;}

div.clsindex_comlayer_bgm {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgm.gif) 0 0 repeat-y;}
div.clsindex_comlayer_bgm ul li {background: url(http://hellojob.helpin.co.kr/icons/ic_dot01.gif) 14px 7px no-repeat;padding: 0 0 0 20px;font-size: 12px;color:#474747;text-align:left;line-height:165%;letter-spacing:-1px;}
div.clsindex_comlayer_bgm ul li a {font-size: 12px;color:#474747;}
div.clsindex_comlayer_bgm ul li a:hover {font-size: 12px;color:#474747;text-decoration:underline;}

/* Á÷Á¾·¹ÀÌ¾î, clsindex_comlayerbx_v2 */
div.clsindex_comlayerbx_v2 {background-color:#fff;width:200px;}
div.clsindex_comlayer_overflow02 {height:200px;overflow:auto;width:180px;}

div.clsindex_comlayer_bgt02 {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgt02.gif) 0 0 no-repeat;font-size:0;height:10px;}
div.clsindex_comlayer_bgb02 {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgb02.gif) 0 0 no-repeat;font-size:0;height:8px;}

div.clsindex_comlayer_bgm02 {background: url(http://hellojob.helpin.co.kr/clsmenu/clsindex_comlayer_bgm02.gif) 0 0 repeat-y;text-align:left;padding-top:3px;padding-left:10px;height:220px;}
div.clsbottom_btns {clear:both;background-color:#e0ebf5;height:18px;margin-right:10px;}
div.clsbottom_btns ul li.clsunselect {color:#555;float:left;padding-top:3px;padding-left:3px;font-size:11px;font-family:dotum;}
div.clsbottom_btns ul li.clsclose_layer {color:#555;float:right;padding-top:3px;padding-right:3px;font-size:11px;font-family:dotum;}
div.clsbottom_btns ul li.clsunselect a {color:#555;font-size:11px;font-family:dotum;}
div.clsbottom_btns ul li.clsclose_layer a {color:#555;font-size:11px;font-family:dotum;}
div.clsbottom_btns ul li.clsunselect a:hover {color:#222;font-size:11px;font-family:dotum;}
div.clsbottom_btns ul li.clsclose_layer a:hover {color:#222;font-size:11px;font-family:dotum;}

div.clsindex_comlayer_subject {line-height:180%;padding-left:2px;}
div.clslayer_note {padding-top:10px;}
div.clslayer_note ul li span {font-size:11px;font-family:dotum;}

div.clsindex_comlayer_subject span.clsbold { font-weight:bold; }
div.clslayer_selectall {float:right;padding-top:3px;}

/* ·Î±×ÀÎ·¹ÀÌ¾î, clsindex_loginlayer_bx */
div.clsindex_loginlayer_bx {width:200px;}
div.clsindex_loginlayer_bgt {background: url(http://hellojob.helpin.co.kr/clslogin_layer_bgt.gif) 0 0 no-repeat;font-size:0;height:4px;}
div.clsindex_loginlayer_bgb {background: url(http://hellojob.helpin.co.kr/clslogin_layer_bgb.gif) 0 0 no-repeat;font-size:0;height:4px;}

div.clsindex_loginlayer_bgm {background: url(http://hellojob.helpin.co.kr/clslogin_layer_bgm.gif) 0 0 repeat-y;padding:7px 10px 7px 10px;text-align:left;}
div.clsindex_loginlayer_bgm ul li.clsfirst_v1 {float:left;list-style: none;}
div.clsindex_loginlayer_bgm ul li.clsfirst_v1 div.cls_top_id {margin:0 0 3px 0;}
div.cls_top_id input.clslogin_id_bg {background:#fff url(http://hellojob.helpin.co.kr/clslogin_id_bg.gif) no-repeat 6px 5px;}
div.cls_top_pw input.clslogin_pw_bg {background:#fff url(http://hellojob.helpin.co.kr/clslogin_pw_bg.gif) no-repeat 6px 5px;}
div.clsindex_loginlayer_bgm ul input {border: 1px solid #cfcfcf;width:115px;height:17px;padding:3px 0 0 3px;}
div.clsindex_loginlayer_bgm button {float:right;border: solid #6fb1df 2px;background: url(http://hellojob.helpin.co.kr/buttons/btn_layerbg_login.gif);color:#016ebf;font-family:gulim;font-size:12px;font-weight: bold;width:55px;height:47px;}
div.clsindex_loginlayer_bgm button.btn_clsloader01 {float:right;border: solid #6fb1df 2px;background: url(http://hellojob.helpin.co.kr/buttons/btn_clsloader01.gif) 0 0 no-repeat;color:#016ebf;font-family:gulim;font-size:12px;font-weight: bold;width:55px;height:47px;}
div.clsindex_loginlayer_bgm ul.join_find {clear:both;font-family: gulim; font-size: 11px;padding:7px 0 0 0;height:10px;}
div.clsindex_loginlayer_bgm ul.join_find li {float:left;}
div.clsindex_loginlayer_bgm ul.join_find li a {font-family: gulim; font-size: 11px;margin:6px 0 0 0;height:10px;}
div.clsindex_loginlayer_bgm ul.join_find li a:hover {font-family: gulim; font-size: 11px;text-decoration: underline;}
div.clsindex_loginlayer_bgm ul.join_find li.clsfirst_v2 {color:#016ebf;font-weight: bold;padding: 0 0 0 7px;} 
div.clsindex_loginlayer_bgm ul.join_find li.clsfirst_v2 a {color:#016ebf;font-weight: bold;}
div.clsindex_loginlayer_bgm ul.join_find li.clsfirst_v2 a:hover{color:#016ebf;font-weight: bold;text-decoration: underline;}

div.clsindex_loginlayer_bgm ul.clsindex_post_bxclose {clear:both;padding-top:8px;padding-right:5px;}

/* ·Î±×¾Æ¿ô ½ºÅ¸ÀÏ  */
div.clsindex_post_bx01 li.clsindex_logout_members {text-align:left;padding-top:6px;padding-bottom:5px;font-size:11px;font-family:dotum;}
div.clsindex_post_bx01 li.clsindex_logout_members a {font-size:11px;font-family:dotum;}
div.clsindex_post_bx01 li.clsindex_logout_members a:hover {font-size:11px;font-family:dotum;}

div.clsindex_post_bx01 li.clsindex_logout_bottom {color:#555;padding-top:5px;padding-bottom:5px;font-size:11px;font-family:dotum;letter-spacing:-1px;}
div.clsindex_post_bx01 li.clsindex_logout_bottom a {color:#555;font-size:11px;font-family:dotum;}
div.clsindex_post_bx01 li.clsindex_logout_bottom a:hover {color:#555;font-size:11px;font-family:dotum;text-decoration: underline;}

div.clsindex_post_bx01 li.clsindex_logout_bottom span {color:#016ebf;padding-top:5px;padding-bottom:5px;font-size:11px;font-family:dotum;}
div.clsindex_post_bx01 li.clsindex_logout_bottom span a {color:#016ebf;font-size:11px;font-family:dotum;}
div.clsindex_post_bx01 li.clsindex_logout_bottom span a:hover {color:#016ebf;font-size:11px;font-family:dotum;text-decoration: underline;}

div.clsindex_post_bx01 li.clsindex_btn_logout {padding-top:2px;padding-left:2px;}

/* clsindex_right_adslist */
div.clsindex_right_adslist {float:right;margin-top:15px;}
div.clsindex_right_adslist li.clsbanner_v2 {padding-top:5px;}


/* clsjobs_print_topbx Ã¤¿ë°ø°í ÀÎ¼â */
div.clsjobs_print_topbx {border:2px solid #808080;}
div.clsjobs_print_topbx_v2 {background-color:#989898;padding:5px;}
table.clsjobs_table_topbx {}
table.clsjobs_table_topbx td.clsjobs_topbx_title {color:#fff;font-size:14px;font-family:Verdana,Gulim;padding-left:10px;}
table.clsjobs_table_topbx td.clsjobs_topbx_close {width:50px;padding-right:10px;}
table.clsjobs_table_topbx td.clsjobs_topbx_print {width:76px;}
table.clsjobs_table_topbx td.clsjobs_topbx_scrap {width:106px;}
table.clsjobs_table_topbx td.clsjobs_topbx_detail {width:106px;}

/* Ã¤¿ë°ø°í¹Ì¸®º¸±â popup */
div.clspreview_close_bx {border:solid #808080 2px;background: #989898;height:30px;padding:5px 5px 0 10px;}
div.clspreview_title {float:left;display:inline-block;width:123px;height:25px;background: url(http://hellojob.helpin.co.kr/titles/popup_title/popup_top_title10.gif) 0 0 no-repeat;}
div.close a {float:right;display:inline-block;width:67px;height:25px;background: url(http://hellojob.helpin.co.kr/buttons/b_close_w.gif) 0 0 no-repeat;}

/* Ã¤¿ë°ø°í¹Ì¸®º¸±â ¹× ÀÎ¼â ÇÏ´Ü Ã¢´Ý±â */
div.confirmation_clspreview {border-top:1px dotted #989898;text-align:center;margin: 0 0 10px 0;padding-top:10px;}
div.confirmation_clspreview button.b_style01_clspreview {padding:4px 0 0 0;	height: 26px;	margin: 5px 0 0 10px;	border: solid #6fb1df 2px;	background: #EFEFEF url(http://hellojob.helpin.co.kr/buttons/bg_btn01.gif);color: #0067a9;font-weight: bolder;overflow: hidden;width:75px;}
/* Ãë¾÷È°µ¿Áõ¸í¼­ ÀÎ¼â ÇÏ´Ü Ã¢´Ý±â */
div.confirmation_clspreviewv2 {text-align:center;margin: 10px 0 10px 0;padding-top:10px;padding-bottom:15px;}
div.confirmation_clspreviewv2 button.b_style01_clspreview {padding:4px 0 0 0;	height: 26px;	margin: 5px 0 0 10px;	border: solid #6fb1df 2px;	background: #EFEFEF url(http://hellojob.helpin.co.kr/buttons/bg_btn01.gif);color: #0067a9;font-weight: bolder;overflow: hidden;width:75px;}

/* index_tabs01 */

#index_tabs01 {
border-bottom:1px solid #aaa;
float:left;
width:190px;
background:#F4F4F4;
line-height:normal;
position:relative;
margin-top:10px;
}
#index_tabs01 h3 {float:left;font-size:12px;font-weight:normal;padding:10px 0 9px 5px;}
#index_tabs01 ul {
margin:0;
padding-top:5px;
list-style:none;
}
#index_tabs01 li {
display:inline;
margin:0;
padding:0;
}
#index_tabs01 li.index_tabs01left {
display:inline;
margin:0;
padding:0;
position:absolute;
left:91px;
}
#index_tabs01 li.index_tabs01right {
display:inline;
margin:0;
padding:0;
position:absolute;
left:136px;
}
#index_tabs01 li.index_tabs01left a {
float:left;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#index_tabs01 li.index_tabs01right a {
float:left;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}
#index_tabs01 li.index_tabs01left a span {
float:left;
display:block;
background:url("http://hellojob.helpin.co.kr/tabs/index_tabs01tabright02.gif") no-repeat right top;
padding:5px 10px 4px 6px;
color:#666;
}
#index_tabs01 li.index_tabs01right a span {
float:left;
display:block;
background:url("http://hellojob.helpin.co.kr/tabs/index_tabs01tabright02.gif") no-repeat right top;
padding:5px 10px 4px 6px;
color:#666;
}
#index_tabs01 li.index_tabs01left a:hover span {font-size:12px;
color:#2f3743;cursor:pointer;
}
#index_tabs01 li.index_tabs01right a:hover span {font-size:12px;
color:#2f3743;cursor:pointer;
}
#index_tabs01 li.index_tabs01left a:hover {}
#index_tabs01 li.index_tabs01right a:hover {}

#index_tabs01 li.index_tabs01left a:hover span {
background-position:100% -42px;
}
#index_tabs01 li.index_tabs01right a:hover span {
background-position:100% -42px;
}

#index_tabs01 li.index_tabs01left a span.index_tabs_on {
float:left;
display:block;
background:url("http://hellojob.helpin.co.kr/tabs/index_tabs01tabright02.gif") no-repeat right top;
padding:5px 10px 4px 6px;
color:#666;
}
#index_tabs01 li.index_tabs01right a span.index_tabs_on {
float:left;
display:block;
background:url("http://hellojob.helpin.co.kr/tabs/index_tabs01tabright02.gif") no-repeat right top;
padding:5px 10px 4px 6px;
color:#666;
}
#index_tabs01 li.index_tabs01left a:hover span.index_tabs_on {font-weight:bold;font-size:12px;
color:#2f3743;cursor:pointer;
}
#index_tabs01 li.index_tabs01right a:hover span.index_tabs_on {font-weight:bold;font-size:12px;
color:#2f3743;cursor:pointer;
}
#index_tabs01 li.index_tabs01left a:hover span.index_tabs_on {
background-position:100% -42px;
}
#index_tabs01 li.index_tabs01right a:hover span.index_tabs_on {
background-position:100% -42px;
}
/* index_tabs01_content */
.index_tabs01_content {
width:180px;
float:left;
background:#F4F4F4;
border-left:5px solid #f4f4f4;
border-right:5px solid #f4f4f4;
border-bottom:5px solid #f4f4f4;
}
.index_tabs01_content dl {
background:#fff;
padding:0 3px 5px 3px;
position:relative;
width:174px;
}
.index_tabs01_content dd.index_tabs01topfirst_content {
color:#006bbf;
font-family:dotum;
font-size:11px;
font-weight:bold;
text-align:left;
padding-top:10px;
padding-bottom:3px;
}

.index_tabs01_content dd.index_tabs01topfirst_content a {color:#006bbf;font-family:dotum;font-size:11px;font-weight:bold;}
.index_tabs01_content dd.index_tabs01topfirst_content a:hover {color:#006bbf;font-family:dotum;font-size:11px;font-weight:bold;text-decoration:underline;}

.index_tabs01_content dd.index_tabs01top_content {
color:#006bbf;
font-family:dotum;
font-size:11px;
font-weight:bold;
text-align:left;
padding-top:3px;
padding-bottom:3px;
}

.index_tabs01_content dd.index_tabs01top_content a {color:#006bbf;font-family:dotum;font-size:11px;font-weight:bold;}
.index_tabs01_content dd.index_tabs01top_content a:hover {color:#006bbf;font-family:dotum;font-size:11px;font-weight:bold;text-decoration:underline;}

.index_tabs01_content dd.index_tabs01bottom_content {
color:#474747;
font-family:dotum;
font-size:11px;
font-weight:normal;
text-align:left;
border-bottom:1px solid #ccc;
padding-bottom:3px;
}
.index_tabs01_content dd.index_tabs02bottom_content {
color:#474747;
font-family:dotum;
font-size:11px;
font-weight:normal;
text-align:left;
border-bottom:1px solid #ccc;
padding-bottom:3px;
}
.index_tabs01_content dd.index_tabs03bottomlast_content {
color:#474747;
font-family:dotum;
font-size:11px;
font-weight:normal;
text-align:left;
}

.indextab_ic01 {position:absolute;top:25px;left:123px;}
.indextab_ic02 {position:absolute;top:18px;left:123px;}
.indextab_ic03 {position:absolute;top:17px;left:123px;}
