/* ºê¶ó¿ìÂ¡¿¡ ÇÊ¿äÇÑ select_box */
html:first-child select {
	padding-right: 6px;
	height: 20px;
} /* Opera Fix */
option, x:-moz-any-link {
	padding-right: 4px;
} /* Firefox Fix */
option, x:-moz-any-link, x:default {
	padding-right: 0;
} /* Firefox Fix */

 

/* ±âº»·¹ÀÌ¾Æ¿ô ±¸Á¶ */


/* IEÇÙ */
*html #content { 
	height: 100%;
}


.clear {
	clear: both;
	display: block;
	float: none;
	font-size: 0 !important;
	height: 0;
	line-height: 0 !important;
	margin: 0 !important;
	overflow: hidden;
	padding: 0 !important;
	width: 100%;
}


/* ½ºÅ©·Ñ¸µÀ» À§ÇÑ CSS */


div.panel {
	padding:0px 0;
	text-align: center;
	
}
div.panel li{
	display:inline;
}
.navigator {
	margin-top:10px;
	font-weight: bold;
	text-align: center;
}

hr {
	margin: 50px 0;
}


/*Àü¿ëCSS*/
.left_li .li{
	float:left;
}
.right_li .li{
	float:right;
}

.smfont{font-family:'µ¸¿ò'; font-size:11px; letter-spacing:-1px; color:#545454;}
.smfont2{font-family:'Arial','±¼¸²' bold; font-size:11px; color:#545454;}
.smfont3{font-family:'Arial','±¼¸²' bold; font-size:15px; color:#545454;}

.sminput{border:1px solid #dbdbdb; height:25px; line-height:25px; padding-left:5px;}
.sminput{border:1px solid #ababab; height:25px; line-height:25px; padding-left:5px;}

.ellip {word-break:break-all; text-overflow-mode:ellipsis-word; text-overflow-mode:ellipsis; text-overflow-mode:clip; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}


/*¸¶ÀÌÆäÀÌÁö CSS*/
.btn_mymenu {background:url('/mobile_img/bgpart_box02.gif') repeat-x bottom; height:38px; line-height:38px; font-weight:bold; letter-spacing:-1px;}
.btn_mymenu2 {background:#f4f4f4; padding:10px 0 20px 0; line-height:30px;}
.logo_img img{width:150px; border:1px solid #dbdbdb; padding:3px;}
.img_250 img{width:250px;}

/*°Ë»öÅÜ¼Ò½º*/
.main_tap_over{background:url('/mobile_img/btn_search_over_bg.gif') repeat-x; height:40px; color:#000000; text-align:center; cursor:pointer;}
.main_tap_out{background:url('/mobile_img/btn_search_on_bg.gif') repeat-x; height:40px; color:#ffffff; text-align:center; cursor:pointer;}
/*°Ë»ö°ü·Ã input css*/
.bgpart03 {height:50px; background:url('/mobile_img/bgpart_box03.gif') repeat-x bottom;}
.bgpart03 select {width:100%; height:25px; padding:0;}
.bgpart03 input {width:100%; height:20px; padding:0;}
.bgpart03_1 {height:50px; background:url('/mobile_img/bgpart_box03.gif') repeat-x bottom;}
.bgpart03_1 select {width:100%; height:25px; margin-bottom:3px;}
.bgpart03_2 {height:50px; color: #d4d4d4; background:url('/mobile_img/h2_tlt_bg.jpg') repeat-x bottom;}
.bgpart03_2 select {width:100px; height:25px; padding:0;}
.bgpart03_2 input {width:100px; height:20px; padding:0;}
.bgpart03_9 {height:50px; background: #eee; }
.bgpart03_9 select {
width:90px !important;
height: 50px;
    padding:3px;
    margin: 0;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    -moz-box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
    background: #f8f8f8;
    color:#999;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;}
.bgpart03_9 input {width:100px; height:20px; padding:0;}
.freeimg img{max-width:100%;}
.m_input input {width:100%;}


/* **************************************************************************************************** */
/* ÆäÀÌÁö¹øÈ£ (Page Number) start */
#mypage #body #contents #recruite_start_end_list table#page {width:auto; margin-top:10px; border:0px solid red;}
#mypage #body #contents .custom_resume_list table#page {width:auto; margin-top:10px; border:0px solid red;}

#mypageResume #body #contents .custom_resume_list table#page {width:auto; margin-top:10px; border:0px solid red;}
#mypageResume #body #contents #recruite_start_end_list table#page {width:auto; margin-top:10px; border:0px solid red;}

/* ¿À´Ã º» Ã¤¿ëÁ¤º¸ ÆäÀÌÁö¹øÈ£ */
.today_recruit_listview #page {margin-top:20px; border:0px solid red;}

table#page{text-align:center; margin:0 0 20px 0; width:auto; border:0px solid red;}
table#page a,table#page b{
	width:22px; height:19px; border-left:0px solid #CCC; border-right:0px solid #CCC; border:1px solid #CCC;
	color:#8a8a8a; font-family:"Arial","Tahoma"; font-size:12px; padding:5px 3px 0 3px; margin:0 3px;
	background-color:#ffffff; background:url('../img/page/bg_pagenum2.jpg') no-repeat center center;
}
table#page a:hover,table#page b:hover{
	color:#969696; font-weight:100;
	border:1px solid #d6d6d6;
	text-decoration:none;;
	background:#ebebeb;
}

/* ÀÌÀü¹öÆ° */
table#page a.prev{
	width:55px; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov.jpg') no-repeat center center;
}
table#page a.prev:hover{background:url('../img/page/bg_pagenum_prev.jpg') no-repeat center center;}
table#page a.prev_not{
	width:55px; color:#AAA; padding-left:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_prev_ov.jpg') no-repeat center center;
}

/* ´ÙÀ½¹öÆ° */
table#page a.next{
	width:55px; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov.jpg') no-repeat center center;
}
table#page a.next:hover{background:url('../img/page/bg_pagenum_next.jpg') no-repeat center center;}
table#page a.next_not{
	width:55px; color:#AAA; padding-right:3px; border:1px solid #CCC;
	background:url('../img/page/bg_pagenum_next_ov.jpg') no-repeat center center;
}

/* ÇöÀç */
table#page a.now{
	color:#969696; border-color:#d7d7d7;
	background:#ebebeb;
}
table#page b.now{
	color:#FFF; background-color:#FF8040; font-weight:bold; border-color:#FAA;
	background:url('../img/page/bg_pagenum_now2.jpg') no-repeat center center;
}
table#page a.now:hover,table#page b.now:hover {
	color:#969696; border-color:#d7d7d7;
	background:#ebebeb;
}
table#page {margin:0 auto 20px auto;}
table#page a {margin:0 2px; float:left;}
table#page a.prev {}
table#page a.prev_not {float:left;}
table#page b.now {float:left;}
/* ÆäÀÌÁö¹øÈ£ (Page Number) end */



/*»ó´Ü¹Ù °íÁ¤ Å×Å©*/
#header {
	width:100%;

	height:170px;
}
/*¸Þ´º¿Í µ¿ÀÏÇÑ ³ôÀÌÀÇ DIV*/
#top_mar{
	height:170px;
}


/*½½¶óÀÌµå±¤°í CSS */
@charset "utf-8";
/* CSS Document */
/*RESET*/
*{margin:0; padding:0;}
	ul,ol,dl{list-style:none;}
	img , video{max-width:100%; border:0;}
	a{text-decoration:none; color:#333; display:inline-block;}
	table{border-collapse:collapse; border-spacing:0;}
	input , select {vertical-align:middle;}
	body{font-family: "NanumGothic","³ª´®°íµñ" , sans-serif ; font-size:12px;}
	html{height:100%;}
	label{cursor:pointer;}
	i , em , address{font-style:normal; font-weight:normal;}
	
/*½½¶óÀÌµå ¸öÅë */

.slide{text-align:center; position:relative; width: 99%; margin: 0 auto; display: block;height:70px;}

.slide_ul{display: block;}
.slide_ul>li{position:absolute; top:0; left:0; list-style:none;z-index:10; display: block;}
.slide_ul>li img{}
li{list-style: none;}

.show{display:block;}


/* ÇÏ´Ü µ¿±×¶ó¹Ì ¹öÆ° CSS*
.slide_btn>li{float: left; margin:0 5px 5px 0;}
.slide_btn>li>a{display:block; width: 14px; height:14px; background: url(/images/spr.png) -24px -125px; text-indent: -999em; }
.slide_btn>li>a.active{background-position: 0 -126px;}

.slide_btn{z-index:100; position:absolute; right: 0; bottom:0; }

.slide_btn:after{content:''; display:block; clear:both;}
.slide_btn{*zoom:1;}
*/