body { margin:0; background:#FFFFFF;text-align:center;}
body, div, select, input { font-family:µ¸¿ò, Dotum, Verdana, Arial, San-Serif; font-size:12px; color:#666666; }
img { border:0px none; }
form { display:inline; }
ul, li, dl, dd, dt { margin:0; padding:0; list-style:none; } 
a:link, a:visited, a:active { color:#666666; font-size:12px; text-decoration:none; }
a:hover { text-decoration:underline; font-size:12px; }

#wrap {position:relative; width:100%; margin:0px auto 0px auto;}
#header {position:relative; width:900px; margin:0 auto 0 auto;}

.line {border-bottom:3px solid #EFEFEF;}
.line02 {border-bottom:1px solid #D7D7D7;}

/********** logo **********/
#logo{position:relative; width:900px; height:46px; padding:0px 0px 0px 0px;}
.incruit {float:left; width:270px;}
.incruit_cp {float:left; width:480px; padding:0px 0px 0px 380px;}
.rightmenu_cp {float:right; width:420px; padding:18px 2px 0px 15px;}
.rightmenu_cp li{float:right; margin:0px 2px 0px 15px;}
.rightmenu {float:right; width:500px; padding:18px 2px 0px 15px;}
.rightmenu li{float:right; margin:0px 2px 0px 15px;}
.rightmenu li. type1 {float:right;}

/********** top **********/
#top{position:relative; height:26px;}
#top .topleft {float:left; color:#767676; padding:3px 0 0 2px; font-size:11px;}
#top .topleftsub {float:left; color:#767676; padding:12px 0 0 2px; font-size:11px;letter-spacing:-1px;}
#top .topmenu { float:right; margin:0 auto; padding-top:5px;}
#top .topmenu li {float:left; padding:3px 4px 0px 4px; background:url('http://image.incruit.com/a/global/200705/dot_bar.gif') no-repeat left; font-size:11px}
#top .topmenu li.type1 {background:none; padding-top:0px;}
#top .topmenu li.type2 {background:none; padding-top:3px;}
#top .topmenu li.type2 a {background:none; font-size:11px; letter-spacing:0px;}
#top .topmenu li.type2 a:hover {background:none; font-size:11px; letter-spacing:0px;}
#top .topmenu li.point a {color:#FA4B81; font-weight:bold;}
#top .topmenu li a{padding:0 2px 0 2px; color:#656565; font-size:11px;letter-spacing:-1px;}
#top .topmenu li a:hover {padding:0 2px 0 2px; color:#656565; font-size:11px;letter-spacing:-1px;}
#top .topmenu select {font-size:11px;letter-spacing:-1px; text-align:center}

/********** menu **********/
#menu{position:relative;width:900px; height:31px;}
.globalmenu{margin:0px;}
.globalmenu li {float:left; padding:0px 1px 0px 0px; background:url('http://image.incruit.com/a/global/200705/menu_bar.gif') no-repeat right}
.globalmenu li.px { width:11px; height:31px}
.globalmenu li.type1 {width:1px; height:31px}

/************** search ****************/
#search {clear:both;position:relative; width:900px; height:84px; margin:0px; background:url('http://image.incruit.com/a/global/200705/bg_search.gif') no-repeat}
.themaleft {float:left; padding:0px 0px 0px 4px;}
.themaright {float:right; padding:0px 4px 0px 0px;}
#searchbox {float:left; width:460px; height:33px; margin:26px 0px 0px 25px;}
.job {float:left; padding:0 0 0 4px;}
#sch_input {float:left;display:inline;width:320px;height:30px; background-color:#EDEDED;margin:0 0 0 8px;}
#sch_input .box {margin:1px 2px 1px 2px;padding:6px 5px 0px 5px;width:318px;height:28px;border:1px solid #C0C0C0;font-size:14px;font-weight:bold;color:#404040;}
.btnsearch {float:right; padding:0px 4px 0px 0px;margin:2px 2px 1px 2px;}


.date {float:left; width:160px; height:20px; color:#666666; font-size:11px; padding:1px 0 0 4px;}
.date dl {float:left; width:300px; font-size:11px; font-weight:normal; }
.date dt {float:left; width:125px; padding:1px 2px 0 2px; color:#666666; font-size:11px;}

.date dd {float:left; padding:1px 2px 0 2px; margin:0; color:#6D3504;}
.date .job {float:left;color:#316695;}
.date .bar {float:left;color:#C9C9C9;}
.date .point {color:#ff6600;font-size:14px; font-weight:bold;letter-spacing:-1px;}

.search_ranking {float:right; width:195px; padding:5px 0 0 0px;}
.search_ranking .tle {float:left; font-size:11px; background: url(http://image.incruit.com/a/global/200705/bt_aw.gif) no-repeat 0px 3px; margin: 0px; padding:0 0 0 5px; color:#306694; top:0px; letter-spacing:-1px}
.search_ranking .tle span { font-weight:bold}
.search_ranking .tle a{font-size:11px;}
.search_ranking .tle a:hover{font-size:11px;}
.search_ranking .no {width:2px;}
.search_ranking .list {float:left; padding-left:3px; font-size:11px; letter-spacing:-1px;}
.search_ranking .list a { font-size:11px;}
.search_ranking .list a:hover { font-size:11px;}

/************** layer*********************/
#RankingList{position:absolute;background-color:#ffffff;width:110px;border:2px solid #4abbcd;top:83px;right:0px}
#RankingList ul {margin:2px 5px 2px 5px;}
#RankingList ul li { width:100%;float:left; text-align:left; padding:3px 0 3px 0;}
#RankingList ul li.line { width:100%;float:left; text-align:left; padding:3px 0 3px 0; border-bottom:1px solid #e7e7e7;}
#RankingList ul li a { font-size:11px;letter-spacing:-1px;}
#RankingList ul li.view { width:100%;float:left; text-align:left; padding:3px 0 3px 5px;}
#RankingList ul li.view a { font-size:11px;letter-spacing:-1px; text-decoration:none; color:#ea801c}

.selectborder {clear:both;width:75px; padding:2px 0px 1px 2px; height: 20px;border:1px solid #C0C0C0;}
.selectfont {color:#404040;}
.selectover {height:15px; padding: 3px 0px 0px 4px;}



/************ top_menu*****************/
global_menu{font-family:µ¸¿ò; font-size:9pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}	
a.global_menu:link{font-family:µ¸¿ò; font-size:9pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}
a.global_menu:visited{font-family:µ¸¿ò; font-size:9pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}
a.global_menu:hover{font-family:µ¸¿ò; font-size:9pt; color:#FFFFFF; text-decoration:underline;letter-spacing:-1px;}

global05_menu{font-family:µ¸¿ò; font-size:8pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}	
a.global05_menu:link{font-family:µ¸¿ò; font-size:8pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}
a.global05_menu:visited{font-family:µ¸¿ò; font-size:8pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}
a.global05_menu:hover{font-family:µ¸¿ò; font-size:8pt; color:#FFFFFF; text-decoration:none;letter-spacing:-1px;}

/************ top_menu*****************/
top01_menu{font-family:µ¸¿ò; font-size:8pt; color:#666666; text-decoration:none;letter-spacing:-1px;}	
a.top01_menu:link{font-family:µ¸¿ò; font-size:8pt; color:#666666; text-decoration:none;letter-spacing:-1px;}
a.top01_menu:visited{font-family:µ¸¿ò; font-size:8pt; color:#666666; text-decoration:none;letter-spacing:-1px;}
a.top01_menu:hover{font-family:µ¸¿ò; font-size:8pt; color:#666666; text-decoration:underline;letter-spacing:-1px;}



