@charset "utf-8";

body {margin: 0;padding: 0; border:0 ; font-family:돋움; font-size: 12px; color:#555555; background:#f2f2f2;}
img {border:0;}

.wrap { width:990px; margin:0 auto; }

/*header*/
.header{}
.main_header_title{ border:0px solid black; height:69px;   background: url(../img/top_bg.gif) no-repeat 100% 0px;  }
.main_sub_title{width:985px; height:185px;}

.head_logo { padding:14px 0 0 22px; width:300px; float:left;}
.head_menu {float:right; padding:31px 27px 0 0;}
	
	
.sub_header_title{ border:1px solid black; width:100%; height:100px;  }

/*container*/
.container {width:990px; margin:0 auto; background: white; border:0x solid red;}
.recruit_list {position:relative; height:auto; }

#pop_container { width:935px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; border:0px solid red;   }
#pop_content { border:0px solid yellow; width:920px;}
#pop_content .input_txt { FONT-SIZE: 13px; BORDER-TOP: #cbcbcb 1px solid; HEIGHT: 16px; BORDER-RIGHT: #e4e4e4 1px solid; BACKGROUND: #f8f8f8; BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; PADDING-LEFT: 4px; BORDER-LEFT: #cbcbcb 1px solid; PADDING-RIGHT: 4px}
#pop_content TEXTAREA { FONT-SIZE: 11px; BORDER-TOP: #cbcbcb 1px solid; BORDER-RIGHT: #e4e4e4 1px solid; BACKGROUND: #f7f7f7; OVERFLOW-Y: scroll; BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; BORDER-LEFT: #cbcbcb 1px solid; LINE-HEIGHT: 18px; PADDING-RIGHT: 5px; resize: none }
#pop_footer A { DISPLAY: inline-block }

/*sub navi*/
.recruit_process {width:901px; height:46px; margin:0 auto; border:0px solid red; padding:30px 44px 0 44px; background: white; overflow: hidden;}
.recruit_process OL LI {float:left;}
/*
.p1{ background: url(../img/tap_01.gif) no-repeat; width:202px; height:44px;}
.p2{ background: url(../img/tap_02.gif) no-repeat; width:190px; height:44px;}
.p3{ background: url(../img/tap_03.gif) no-repeat; width:190px; height:44px;}
.p4{ background: url(../img/tap_04.gif) no-repeat; width:190px; height:44px;}
.p5{ background: url(../img/tap_05.gif) no-repeat; width:190px; height:44px;}
*/


/*main*/
.recruit_none{height:400px; background:url(../img/recruit_norecruit.jpg) no-repeat; background-position:center;}
.recruit_ul {}
.recruit_li { height:100px; border:0px solid red; margin-bottom:0px; position: relative; cursor: pointer;}

.recruit_li_top_1 { background: url(../img/bg_top_1.gif) no-repeat; height:18px; border:0px solid red; }
.recruit_li_top_2 { background: url(../img/bg_top_2.gif) no-repeat; height:23px; border:0px solid red; }
.recruit_li_middle { background: url(../img/bg_middle.gif); height:64px; border:0px solid red; overflow: visible; z-index: 999; }
.recruit_li_bottom { background: url(../img/bg_end.gif); height:23px; border:0px solid red; z-index:-999; }

.recruit_emptyp{position: absolute; top:5px; left:11px;}
.recruit_emptyp_new { border:0px solid black; background: url(../img/dday_newcomer.gif) no-repeat 100% 0px; width:77px; height:72px; color:white; float:left; padding:0 0 0 11px; text-align:center; z-index:999; }
.recruit_emptyp_old { border:0px solid red; background: url(../img/dday_career.gif) no-repeat 100% 0px; width:77px; height:72px; color:white; float:left; padding:0 0 0 11px; text-align:center; z-index:999; }
.recruit_emptyp_uncrow { border:0px solid red; background: url(../img/dday_uncrowned.gif) no-repeat 100% 0px; width:77px; height:72px; color:white; float:left; padding:0 0 0 11px; text-align:center; z-index:999; }
.recruit_emptyp_end { border:0px solid red; background: url(../img/dday_end.gif) no-repeat 100% 0px; width:77px; height:72px; color:white; float:left; padding:0 0 0 11px; text-align:center; z-index:999; }
.emptyp_font{ font-size: 15px; font-weight: bold; font-family: 굴림; margin-top:12px; border:0px solid red; }
.emptyp_font_end{ font-size: 15px; font-weight: bold; font-family: 굴림; margin-top:23px; border:0px solid red; }

.recruit_title{ position: absolute; font-size: 25px; font-family: 굴림; color:#000000;  top:20px; left:120px;}
.recruit_date {position: absolute; font-size: 15px; font-family: 굴림; color:#bbbbbb;  top:50px; left:120px;}
.recruit_newCommer { position: absolute; top:15px; right:132px; z-index: 9999; }
.recruit_changeCommer { position: absolute; top:15px; right:52px; z-index: 9999;}
.recruit_screen { position: absolute; top:15px; right:132px; z-index: 9999;}

.recruit_btn{position: absolute; top:55px; right:3px;  width:50px; height:50px;}
.recruit_btn2{position: absolute; top:55px; right:3px;   width:50px; height:50px;}

.recruit_conent{ padding:20px 45px; display:none; background: url(../img/bg_middle.gif); border:0px solid white}

	
/*약관동의*/
.personCheck {width:800px; margin:0 auto;}
/*
#pop_header { HEIGHT: 70px; BACKGROUND: url(/images/img/new/bg_pop_header.png) #444547 no-repeat 100% 0px; DISPLAY: inline-block; WIDTH: 100%; }
#pop_header H1 { FONT-SIZE: 0px; MARGIN: 33px 0px 0px 25px }
*/

.ag_info { MARGIN-BOTTOM: 10px; BORDER-TOP: #c6c6c6 1px solid; HEIGHT: 80px; BORDER-RIGHT: #c6c6c6 1px solid; OVERFLOW-X: hidden; OVERFLOW-Y: auto; BORDER-BOTTOM: #c6c6c6 1px solid; COLOR: #666; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; PADDING-LEFT: 14px; BORDER-LEFT: #c6c6c6 1px solid; LINE-HEIGHT: 20px; PADDING-RIGHT: 14px; WIDTH: 730px }
.ag_info .first { MARGIN-LEFT: 15px }
.ag_info SPAN { MARGIN-LEFT: 24px }
.ag_info .mt { MARGIN-TOP: 10px; DISPLAY: inline-block }
.ag_info DIV { MARGIN-LEFT: 25px }
.ag_info DIV EM { MARGIN-LEFT: -7px/}





/*footer*/
.fotter {position:relative; border:0px solid red; display:table; text-align: center; margin-top:5% }





