div#resume_search h3{
	background-color:#f7f7f7;
	width:503px;
	height:30px;
	padding:0 0 0 18px;margin:0;
	font-size:12px;
	background:url(/images/resume/box_style01_top.gif) no-repeat;
}
div#resume_search h3 img{
	margin-top:5px;
}
div#resume_search{
	padding:0 0 5px 0;margin:0;
	float:left;
	background:url(/images/resume/box_style01_bottom.gif) bottom 0 no-repeat;
}
div#resume_search dl,
div#resume_search dt,
div#resume_search dd{
	margin:0;padding:0;
}
div#resume_search dl{
	width:503px;
	height:120px;
	padding:0 0 1px 0;
	border-left:1px solid #d3d3d3; 
	border-right:1px solid #d3d3d3; 

}
div#resume_search dt,
div#resume_search dd{
	height:30px;
}
div#resume_search dt{
	width:88px;
	padding:8px 5px 3px 20px;
	float:left;
	font-weight:bold;
	background:url(/images/main_line.gif) 9px right no-repeat;
}
div#resume_search dt.title{
	width:60px;
}
div#resume_search dd{
	width:410px;
	float:left;
	padding:4px 5px 0 10px;
	background-color:#fff;
}
div#resume_search input.inputstyle{
	border:1px solid #d3d3d3;
	margin-top:2px;
	width:245px;
	height:18px;
}
div#resume_search dd.btn_block input,
div#resume_search dd.btn_block img{
	float:left;
	display:block;
}
div#resume_search dd.width_small_1{
	width:168px;
}
div#resume_search dd.width_small_2{
	width:175px;
}
div#resume_adv {
	float:left;
	margin:0 0 0 10px;
	display:block;
}

table#resumeSearch td.titleBorder{
	border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;
}
table#resumeSearch td.contentBorder{
	border-bottom:1px solid #efefef;
}


div#language_search {
	border:1px solid #d3d3d3;
	margin-bottom:10px;
	padding:20px;
}

div#language_search form{
	float:left;
	width:325px;

}
div#language_search ul{
	width:336px;
	padding:0;margin:0;
	list-style-type:none;
}
div#language_search li{
	padding:0 0 0 10px;margin:0;
	background:none;
	float:left;
	width:158px;

}

/*recruit_resume.html*/
ul#resume_list{
	list-style-type:none;
	padding:0;margin:0;
	width:710px;
}
ul#resume_list li.subTitle{
	height:30px;
}
ul#resume_list li{
	background:none;
	float:left;
	border:1px solid gray;
	height:180px;
}
ul#resume_list li.title{
	width:500px;
}
ul#resume_list li.admin,
ul#resume_list li.mail{
	width:100px;
}
ul#resume_list dl, ul#resume_list dt, ul#resume_list dd{
	padding:0;margin:0;
}
ul#resume_list dt{
	width:100px;height:20px;
	float:left;
}
ul#resume_list dd{
	width:390px;height:20px;
	float:left;
}

/*recruit_resume_select.html*/
td { line-height:130%; }
#step { width:200px;height:250px;border:#547D9A 1px solid;overflow-y:scroll;margin-bottom:10px;background:#FFFFFF;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC; 
	scrollbar-arrow-color: #AAAAAA;
	scrollbar-face-color: #F4F3F0; 
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}
#title { margin-top:5px; }
#title td { height:100%;font-size:8pt;font-family:dotum;border:#547D9A 1px solid; border-bottom:0px;background:#E1ECF4; }
#step td { height:100%;cursor:pointer;font-size:9pt;padding:0px;border-bottom:#F7F7F7 1px solid;letter-spacing:-1px; }
#category th { width:100%;border:#E1ECF4 1px solid;padding:8px;background:#F6F9FB;font-size:11pt; }
#category img { cursor:pointer; }
#registDiv * { font-size:9pt; }
#registDiv .a100p { width:100%;height:100%;line-height:120%;border:white 2px solid; }
#registDiv .title { width:80px;text-align:center;background:#D3DADE;border:#A9BECF 1px solid; }
#registDiv .value {}

/**Å¸ÀÌÆ²**/
#title .view { width:20px;height:100%;padding-top:2px;text-align:center; }
#title .cate { width:200px;height:100%;padding:2 0 0 3px;border-left:#D0D0D0 1px solid;border-right:#D0D0D0 1px solid;margin-right:2px; }
#title .top { width:28px;height:100%;padding:2 0 0 3px;border-right:#D0D0D0 1px solid;margin-right:2px; }
#title .sub {}

/**º»¹®**/
#step .view { width:20px;height:100%;text-align:center; }
#step .cate { width:200px;height:100%;padding:3px;color:black;border-left:#F0F0F0 1px solid;border-right:#F0F0F0 1px solid;margin-right:2px; }
#step .top { width:28px;height:100%;text-align:center;color:#547D9A;border-right:#F0F0F0 1px solid;margin-right:2px; }
#step .sub { height:100%;vertical-align:middle;font-size:7pt;color:#8EB984; }

/**´Ü°èº°¼³Á¤**/
/*¼¼ºÎ¼³Á¤
#step1 td { cursor:pointer;font-size:9pt;padding:0px;border-bottom:#F7F7F7 1px solid; }
#step2 td { cursor:pointer;font-size:9pt;padding:0px;border-bottom:#F7F7F7 1px solid; }
#step3 td { cursor:pointer;font-size:9pt;padding:4 0 0 4px; }
#step4 td { cursor:pointer;font-size:9pt;padding:4 0 0 4px; }
*/
#title1 .cate { width:150px; }
#step1 .cate { width:150px; }
#title2 .cate { width:150px; }
#step2 .cate { width:150px; }
#title3 .cate { width:150px; }
#step3 .cate { width:150px; }

dl#location{
	padding:0;margin:0 0 10px 0;
}
div#main_contents td{
	height:30px;
}
/*resume_period.html*/
div#period_search h2{
	height:30px;
	margin:5px 0 5px 0;
	padding:10px 0 0 0;
	font-size:12px;
/*	background:url(/images/common/arrow_sub.gif) 0 10px no-repeat;*/
}
div#period_search table{
	margin:0;
	width:710px;
	border-top:2px solid #d3d3d3;
	padding:0; border-spacing:0px; border-collapse:collapse;
}
div#period_search caption{
	display:none;
}

div#period_search tr,
div#period_search td{
	padding:0;
	background-color:#f9f9f9;
}
div#period_search td.top{
	font-weight:bold;
	text-align:center;
	border-bottom:1px solid #d3d3d3;
}
div#period_search td.color{
	color:#fb6571;
}
div#period_search td.bottom{
	border-bottom:1px solid #d3d3d3;
}
div#period_search td.bottom p {
	margin:0 0 0 20px;
}
div#period_search td.left{
	width:360px;
}
div#period_search ul{
	list-style-type:none;
	width:360px;
	background-color:#fff;
}
div#period_search ul,	div#period_search li{
	margin:0;padding:0;
}
div#period_search li {
	background:none;
	float:left;
	width:120px;
	height:35px;
	padding:10px 0 0px 0;
	text-align:center;

	border-left:1px solid #ebebeb;
}
div#period_search li.product,
div#period_search li.pay{
	border-bottom:1px solid #ebebeb;
}
div#period_search li.application{
	padding:5px 0 0px 0;
	border-bottom:1px solid #ebebeb;
}
div#period_search span {
	cursor:pointer;
}

p#resume_notice{
	margin:15px 0 0 0;padding:20px 0 0 20px;
	height:186px;
	background:url(/images/resume/resume_box.gif) no-repeat;
}
p#resume_notice span{
	line-height:18px;
}
p#resume_notice span.left{
	margin-left:15px;
}p#resume_notice span.left2{
	margin-left:22px;
}

ul#person_list {
list-style:none;
margin:0 0 0 5px;
}
ul#person_list li {
background:url(/images/resume/arrow_list.gif) 0 4px no-repeat;
margin:0 0 6px 0; padding:0 0 0 10px;
}
ul#person_list .select_p{
font-weight:bold; color:#FF3300;
}

table#resumeSearchList{
	margin-top:25px;border-top:2px solid #d3d3d3;
}

table#resumeSearchList td{
	 border-bottom:1px solid #d3d3d3;
}

#person_work td {
	background:url(/images/resume/bg_work.gif) no-repeat;
	padding:0 0 2px 10px; color:#3f5c85; font-weight:bold;
}
table#recruit_resume{
	border-top:2px solid #d3d3d3;
	width:710px;
	letter-spacing:-1px;
}
table#recruit_resume td.title{
	border-left:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	width:65px;
	font-weight:bold;
}
table#recruit_resume td.title1{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	width:80px;
	height:275px;
	font-weight:bold;
	text-align:center;
}
table#category{
	border-bottom:1px solid #d3d3d3;
}
table#category td.title2{
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	width:275px;
	font-weight:bold;
	text-align:center;
}
table#category td.title3{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	width:275px;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:center;
}
table#recruit_resume td.title4{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	width:80px;
	height:60px;
	background-color:#f8f8f8;
	font-weight:bold;
	letter-spacing:-1px;
	text-align:center;
}
table#recruit_resume td.title5{
	border-left:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	font-weight:bold;
}
table#recruit_resume td.title6{
	border-left:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	font-weight:bold;
}
table#recruit_resume td.title7{
	border-left:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	font-weight:bold;
}
table#recruit_resume td.title8{
	border-left:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	font-weight:bold;
}
table#recruit_resume td.title9{
	border-left:1px solid #ededed;
	border-bottom:2px solid #d3d3d3;
	background-color:#f8f8f8;
	padding-left:15px;
	font-weight:bold;
}

table#category td.content{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
}
table#recruit_resume td.content1{
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
}
table#recruit_resume td.content2{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	padding:10px 0 0 20px;
}
table#recruit_resume td.content3{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	padding:10px 0 8px 20px;
}
table#recruit_resume td.content4{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	padding:10px 0 8px 20px;
}
table#recruit_resume td.content5{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:1px solid #d3d3d3;
	padding:10px 0 8px 20px;
}

table#recruit_resume td.content6{
	border-left:1px solid #d3d3d3;
	border-right:1px solid #ededed;
	border-bottom:2px solid #d3d3d3;
	padding:10px 0 8px 20px;
}

















/* CSS Document */
#person .bdr {
border-right:1px solid; border-color:#e9e9e9;
}
#person .bdb {
border-bottom:1px solid; border-color:#e9e9e9;
}
#person #person_list_h ul {
list-style:none;
}
#person #person_list_h li {
display:inline;
margin-right:0 25px 0 0;
}


#person #box_search {
float:left;
}
#person #box_search .border {
font-family:"±¼¸²"; font-size:12px; color:#757575;
border-left: 1px solid; border-right:1px solid; border-color:#d4d4d4;
padding:10px 15px 10px 15px;
}
#person #box_search .item {
background:url(../images/img_p.gif) right no-repeat;
font-weight:bold; padding:3px 0 3px 0;
}
#person #box_search .part {
color:#e2e2e2; font-size:12px;
word-spacing:10px;
}
#person #box_search input,textarea {
border:1px solid; border-color:#e2e2e2; height:20px;
}
#person #box_search .radio {
border:0px;
}

#person #person_pre  {
margin-left:5px;
border:2px solid; border-color:#FFFFFF;
}
/*ÃÖ±Ùµî·ÏÇÑ ÀÎÀçÁ¤º¸*/
#person #new_list {
border-bottom:1px solid;border-color:#d3d3d3;
text-align:center;
}
#person #new_list th {
background:#f8f8f8;
border-top:2px solid; border-bottom:1px solid;
border-color:#d3d3d3; letter-spacing:-1px;
}
#person #new_list td .list_title{
margin-bottom:3px; font-weight:bold;
text-align:left;
}
#person #new_list td .list_detail{
font-family:"±¼¸²"; font-size:11px;
color:#999999;
}

#person #person_work td {
background:url(../images/bg_work.gif) no-repeat;
padding:0 0 2px 10px; color:#3f5c85; font-weight:bold;
}

/*ÀÎÀç°Ë»ö ½ÅÃ»*/
#person #apply_info {
border-top:2px solid; border-bottom:1px solid;
border-color:#d3d3d3;
}
#person #apply_info th {
background:#f8f8f8; text-align:center;
border-bottom:1px solid; border-color:#d3d3d3; 
letter-spacing:-1px;
}
#person #apply_info td {
border-bottom:1px solid; border-color:#e9e9e9;
padding:5px 0 5px 0;
}
#person #apply_info td .bdr {
border-right:1px solid; border-color:#f9f9f9;
}

/*ÀÎÀç»ó¼¼°Ë»ö*/
#person #person_detail {
border-top:2px solid; border-top-color:#d3d3d3;
border-bottom:1px solid; border-bottom-color:#c2c2c2;
}
#person #person_detail th {
background:#f8f8f8;
border-color:#d3d3d3; letter-spacing:-1px;
}
#person #person_detail input,textarea {
border:1px solid; border-color:#e0e0e0; height:20px;
}
#person #person_detail .checkbox1 {
border:0px; height:15px;
}
