@charset "utf-8";

/* 공통 */
.board_wrap1 {margin:50px 0 0 0;}
	.job_mgt00 {margin:0 !important;}
	.board_wrap1 .job_mgt100 {margin:100px 0 0 0 !important;}
	.board_wrap1 .job_mgt50 {margin:50px 0 0 0 !important;}
	.board_wrap1 .job_inbox1 {height:24px; padding:0 5px !important; font-size:12px !important; line-height:24px; border:1px solid #a3a3a3;}
	.board_wrap1 .job_txtbox1 {overflow-y:auto; overflow-x:hidden; height:100px; padding:0 5px !important; font-size:12px !important; line-height:18px; border:1px solid #a3a3a3; background: #fff;
								scrollbar-face-color:#ffffff;
								scrollbar-highlight-color: #BEBBBB;	
								scrollbar-shadow-color: #BEBBBB; 
								scrollbar-3dlight-color: #ffffff;	
								scrollbar-darkshadow-color: #ffffff; 
								scrollbar-track-color: #ffffff; 
								scrollbar-arrow-color:#696969;
								}
								
.totl_btn_wrap {margin:30px 0 0 0;}
	.totl_btn_wrap a:hover {color:#fff !important;}
	.totl_btn_wrap .btn_sty_bl1 {display: inline-block; height:42px; line-height:42px; font-size:16px; text-align:center; color:#fff; background:#00a4e4;}
	.totl_btn_wrap .btn_sty_gy1 {display: inline-block; height:42px; line-height:42px; font-size:16px; text-align:center; color:#fff; background:#cecece; cursor:pointer;}
	.totl_btn_wrap .mglr10 {margin:0 10px;}
	


.tbl_sty_01 {width:100%; font-family:"나눔고딕", Nanum Gothic, AppleGothic, sans-serif; font-size:12px; border-top:3px solid #ccc; border-left:1px solid #ccc; table-layout: fixed; border-collapse: collapse;}
	.tbl_sty_01 th {height:40px; text-align:left; color:#000; font-weight:normal; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background: #e5e5e5;}
	.tbl_sty_01 td {height:40px; vertical-align:top; color:#333; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
	
.tbl_sty_02 {width:100%; font-family:"나눔고딕", Nanum Gothic, AppleGothic, sans-serif; font-size:12px; border-top:none; border-left:none; table-layout: fixed; border-collapse: collapse;}
	.tbl_sty_02 th {height:40px; text-align:left; color:#000; font-weight:normal; border-right:1px solid #ccc; background: #e5e5e5;}
	.tbl_sty_02 td {height:40px; vertical-align:top; color:#333; border-right:1px solid #ccc; border-top:1px solid #ccc; border-bottom:none;}
	
.tbl_sty_03 {width:100%; font-size:11px; table-layout: fixed; border-collapse: collapse;}
	.tbl_sty_03 th {height:30px; text-align:center; color:#000; font-weight:normal; border-bottom:1px solid #ccc; background: #e5e5e5;}
	.tbl_sty_03 td {height:30px; text-align:left; color:#333; border-bottom:1px solid #ccc;}
		.tbl_sty_03 td.al_center {text-align:center;}
	
.tbl_sty_01 .al_center {text-align:center;}

.job_tbl_tit1 {margin:0 0 0 10px;}

.job_cont1 {min-height:26px; padding:7px 0 7px 10px; line-height:26px;}
.job_cont2 {padding:7px 0; text-align: center; vertical-align: middle;}
	.job_cont2 a {text-align: left !important;}
.job_cont3 {padding:0; line-height:26px;}
.job_cont4 {height:100%; text-align: left; vertical-align: middle;} /* 2014.11.06 추가 */
	.job_cont4 .btn_del {display:inline-block; margin:12px 0 0 0; cursor:pointer;} /* 2014.11.06 추가 */


.ic_flower {display:inline-block; width:10px; text-indent:-9999px; background: url("../img/totl_ic_99.gif") no-repeat left 8px;}

.job_txt1 {display:inline-block; width:32px; color:#808080;}
.job_txt2 {display:inline-block; margin:0 10px 0 0; color:#808080;}
.job_txt3 {display:inline-block; width:53px; color:#808080;}
.job_txt4 {display:inline-block; text-align: center;}
.job_txt5 {display:inline-block; line-height: 18px;}

.job_img1 {width:94px; height:113px;}
	.job_img1 img {width:94px; height:113px;}
	
.btn_photoadd {display: inline-block; width:100px; height:20px; margin:5px 0 0 0; line-height:20px; text-align:center; color:#808080; background:#d1d1d1; cursor:pointer}
.btn_lineadd {display: inline-block; height:24px; padding:0 10px 0 10px; margin:10px 0 0 0; line-height:24px; text-align:center; color:#333; background:#ffffff; border:1px solid #d1d1d1; cursor:pointer;}
.btn_fileadd {display: inline-block; height:24px; padding:0 10px 0 10px; margin:0 0 0 5px; line-height:24px; text-align:center; color:#333; background:#ccc; border:1px solid #d1d1d1; cursor:pointer;}
.btn_filedel {display: inline-block; height:24px; padding:0 10px 0 10px; margin:0 0 0 5px; line-height:24px; text-align:center; color:#333; background:#ffffff; border:1px solid #d1d1d1; cursor:pointer;}

.job_radio_wrap {position: relative; display: inline-block; height:26px; padding:0 18px 0 0; margin:0 10px 0 0;}
	.job_radio_wrap .ra {position: absolute; top:7px; right:0; padding:0; margin:0; width:13px; height:13px; vertical-align: middle;}
	.job_radio_wrap .txt {}
	
	
.job_fl {float:left;}
.job_fr {float:right;}
.job_alig_r {text-align: right;}

.bodl_b0 {border-bottom:none !important;}
.bodl_r0 {border-right:none !important;}

.p_tit_1 {margin:20px 0 0 0; min-height:24px; font-size:14px; line-height:24px; font-weight: bold; color:#000;}	
	.p_tit_1 .guide_txt  {margin:5px 0 0 10px; font-weight:normal; font-size:12px; color:#666;}
	.p_tit_1 .guide_txt1  {margin:5px 0 0 10px; font-weight:normal; font-size:12px; color:red;}
	
	
	
/* 팝업 */
*  {margin: 0; padding: 0; border: 0;}

.pop_sty1_wrap {position:fixed; left:50%; top:100px; width:500px; padding:80px 0 30px 0; margin:0 0 0 -250px; background:#fff; border:1px solid #aaa;}
	.pop_sty1_wrap h1 {position:absolute; top:-1px; left:-1px; width:470px; height:35px; padding:15px 0 0 30px; background:#00a4e4; border:1px solid #00a4e4;}
	.pop_sty1_wrap .pop_btn_close {position:absolute; top:15px; right:16px; cursor:pointer}
	.pop_sty1_wrap .pop_btn_po1 {margin:55px 0 0 0;}
	.pop_sty1_wrap .job_inbox1 {height:24px; padding:0 5px !important; margin:0 0 0 10px; font-size:12px !important; line-height:24px; border:1px solid #a3a3a3;}

	.pop_sty1_wrap .pop_contents_wrap {padding:0 30px; font-size:12px;}
		
.pop_job_txt01 {color:#333; line-height: 18px; font-weight: bold;}
.pop_job_txt02 {margin:5px 0 0 63px; color:#808080; line-height: 18px; font-size: 11px;}
.pop_job_txt03 {padding:30px 0 20px 0; text-align:center; color:#ff0000; line-height: 18px;}
.pop_job_txt04 {margin:10px 0; color:red; line-height:16px;}

.pop_job_wrap1 {margin:5px 0 0 0; border-top:1px solid #bbb;}
	.pop_job_wrap1 li.li01 {height:40px; list-style:none; border-bottom:1px solid #bbb;}
	.pop_job_wrap1 li.li01 .title  {display: inline-block; width:115px; padding:0 0 0 15px; color:#666; line-height:40px;}
	
.pop_job_wrap2 {padding:10px; border:1px solid #bbb;}
	.pop_job_wrap2 .tit {display:inline-block; width:53px; color:#666; font-weight: bold;}
	.pop_job_wrap2 .btn_srch {display: inline-block; height:24px; padding:0 10px 0 10px; margin:0 0 0 5px; text-decoration:none; vertical-align:middle; line-height:24px; text-align:center; color:#333; background:#ccc; border:1px solid #d1d1d1;}
	.pop_job_wrap2 .btn_reset {display: inline-block; height:24px; padding:0 10px 0 10px; margin:0 0 0 5px; text-decoration:none; vertical-align:middle; line-height:24px; text-align:center; color:#333; background:#ffffff; border:1px solid #d1d1d1;}
	
.pop_jobbtn_wrap {margin:30px 0 0 0; text-align: center;}
	.pop_jobbtn_wrap a {color:#fff !important; text-decoration: none;}
	.pop_jobbtn_wrap a:hover {color:#fff !important;}
	.pop_jobbtn_wrap .btn_sty_bl1 {display: inline-block; min-width:50px; height:34px; padding:0 15px; margin:0 5px; line-height:34px; font-size:14px; text-align:center; color:#fff; background:#00a4e4; cursor:pointer;}
	.pop_jobbtn_wrap .btn_sty_gy1 {display: inline-block; min-width:50px; height:34px; padding:0 15px;  margin:0 5px; line-height:34px; font-size:14px; text-align:center; color:#fff; background:#888; cursor:pointer;}
	
.pop_job_scrol {overflow-y:auto; overflow-x:hidden; height:150px;
								scrollbar-face-color:#ffffff;
								scrollbar-highlight-color: #BEBBBB;	
								scrollbar-shadow-color: #BEBBBB; 
								scrollbar-3dlight-color: #ffffff;	
								scrollbar-darkshadow-color: #ffffff; 
								scrollbar-track-color: #ffffff; 
								scrollbar-arrow-color:#696969;
								}
								
.pop_job_school {margin:15px 0 0 0; border-top:2px solid #00a4e4; border-bottom:1px solid #666;}
	
.list_sty1_wrap {margin:10px 0 0 0;}
	.list_sty1_wrap li {display: block; padding:0 0 0 10px; line-height:20px; color:#666; background: url("../img/totl_ic_05.gif") no-repeat left 9px;}
	