﻿@charset "utf-8";
/* CSS Document */

.tbl_big_text_space{
	width: 100%;
	height: 86px;
}
.sub_text_big_title{width:100%;height:60px;float:left;clear:none;}
.sub_text_category{
	width: 100%;
	height: 26px;
	float: left;
	line-height: 26px;
}
/* table영역*/
.bbs{width:980px; margin-top: 24px; margin-left: 20px;}
.bbs03{width:1024px; margin-top: 24px; margin-left: 20px;}
.bbs04{width:1300px; margin-top: 24px; margin-left: 20px;}

/*외출출장현황*/
.bbs01{width:960px; margin-top: 24px; margin-left: 20px;}
/* table태그-임원회의*/
.tab{
	width: 100%;
	height: 40px;
	text-align: center;
	vertical-align: middle;
	float:left;
	
}

/* table태그-설계현황회의*/
.tab_01{
	width: 100%;
	height: 40px;
	text-align: center;
	vertical-align: middle;
	background-image: url(../image/sub_01_01_tab_02.png);
	background-repeat: no-repeat;
}


/* table태그-공사관리회의*/
.tab_02{
	width: 100%;
	height: 40px;
	text-align: center;
	vertical-align: middle;
	background-image: url(../image/sub_01_01_tab_03.png);
	background-repeat: no-repeat;
}


/* table탭 창*/
/* table탭 press 창 - 회의록*/
.tab1{
	width: 110px;
	height: 40px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	font-family: "굴림";
	color: #FFFFFF;
	font-size: 13px;
	line-height: 40px;
	background-image: url(../image/tab_press.png);
	background-repeat: no-repeat;
}
.tab1:hover{font-family: "굴림";
	font-size: 13px;
	line-height: 40px;}
/* table탭 normal  - 회의록*/
.tab2{width: 110px;height: 40px; float: left; clear: none;text-align: center;vertical-align: middle;font-family: "굴림";	color: #000000;	font-size: 12px;line-height: 40px;background-image: url(../image/tab_normal.png);
	background-repeat: no-repeat}

.tab3{width: 108px;height: 40px; clear: none;text-align: center;vertical-align: middle;font-family: "굴림";	color: #000000;	font-size: 12px;line-height: 40px;background-image: url(../image/tab_normal.png);
	background-repeat: no-repeat}

.tab4{width: 108px;height: 40px; clear: none;text-align: center;vertical-align: middle;font-family: "굴림";	color: #fff;	font-size: 13px;line-height: 40px;background-image: url(../image/tab_press.png);
	background-repeat: no-repeat}
		
.tab4:hover{font-family: "굴림";
	font-size: 13px;
	line-height: 40px;color:#fff}	

.tab4 a:link {font-family: "굴림";
	font-size: 13px;
	line-height: 40px;color:#fff}	




/*조직도tab부분*/
.tab1_normal{width: 80px;
	height: 40px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	font-family: "굴림";
	color: #000;
	font-size: 13px;
	line-height: 40px;
	background-image: url(../image/tab1_normal.png);
	background-repeat: no-repeat;}
	
.tab1_normal{width: 80px;
	height: 40px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	font-family: "굴림";
	color: #000;
	font-size: 13px;
	line-height: 40px;
	background-image: url(../image/tab1_normal.png);
	background-repeat: no-repeat;}
		
	
.tab1_press{width: 80px;
	height: 40px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	font-family: "굴림";
	color: #fff;
	font-size: 13px;
	line-height: 40px;
	background-image: url(../image/tab1_press.png);
	background-repeat: no-repeat;}




/* table 스타일*/
.tbl_style{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
}
.tbl_style th{
	height: 40px;
	background-image: url(../image/table_bg.gif);
	font-family: "굴림";
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
}
.tbl_style td{
	height: 39px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
}



.bg_tbl_td{
	background-color: #f7f7f7!important;}


.bg_tbl_td01{
	background-color: #dddfe2!important;
	font-family: "굴림";
	font-size: 12px;
	font-weight: bold;
	color: #323232;
	/*line-height: 29px;*/
}
	
.bg_tbl_td2{background-color: #dddfe2!important;}
	
/* table tfoot에 하단 라인제거영역*/
.tbl_style_line_none{
	border-bottom-style: none !important;
	border-collapse:collapse;
}
.tbl_style_line_none1{
	border-right-style: none !important;
	border-collapse:collapse;
}


/* table 스타일01*/
.tbl_style01{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
}
.tbl_style01 th{
	height: 40px;
	background-image: url(../image/table_bg.gif);
	font-family: "굴림";
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
}

.tbl_style01 td{
	height: 29px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.tbl_style01_right_st{
	font-family: "굴림";
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
	background-color: #f0f1f6;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51697c!important;
}

.tbl_style01_bottom_st{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51697c!important;
}

/* table 스타일02*/
.tbl_style02{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
}
.tbl_style02 th{
	font-family: "굴림";
	height: 25px;
	margin: 0px;
	padding: 0px;
	color: #163e5e;
	font-weight: normal;
}
.tbl_style02 td{
	font-family: "굴림";
	height:620px;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	background-color: #fff;
	border-top-color: #bbc0c6;
	border-top-width: 1px;
	border-top-style: solid;
}
.tbl_style_box{
	width:650px;height:150px;float:left;clear:none;}
.tbl_style_box01{
	width:650px;height:450px;float:left;margin-top:10px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	
	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    
	scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}


/* table 스타일03*/
.tbl_style03{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
}
.tbl_style03 th{
	height: 40px;
	background-image: url(../image/table_bg.gif);
	font-family: "굴림";
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
}

.tbl_style03 td{
	height: 80px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 20px;
}

/* table 스타일04*/
.tbl_style04{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
}
.tbl_style04 th{
	height: 40px;
	background-image: url(../image/table_bg.gif);
	font-family: "굴림";
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
}

.tbl_style04 td{
	height: 101px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 20px;
}


/* table 스타일05*/

.tbl_style05 th{
	height: 37px;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #bbc0c6;
}
.tbl_style05 td{
	height: 29px;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 29px;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-collapse: collapse;
	font-family: "굴림";
	font-size: 12px;
}

/* table 스타일11*/
.tbl_style11 th{
	height: 37px;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #bbc0c6;
}
.tbl_style11 td{
	height: 29px;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 29px;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-collapse: collapse;
	font-family: "굴림";
	font-size: 12px;
}

/* table 스타일12*/
.tbl_style12 th{
	height: 37px;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fff;
	border-bottom-color: #bbc0c6;
}
.tbl_style12 td{
	height: 29px;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 29px;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-collapse: collapse;
	font-family: "굴림";
	font-size: 12px;
}

/*캘린더스타일*/
.tbl_style_cal {
	width:958px;
	height:39px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1f4f6b;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
}
.tbl_style_cal01 {
	width:138px;
	height:138px;

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1f4f6b;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
}


.tbl_style06{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
	border-collapse: collapse;
}
.tbl_style06 th{
	height: 39px;
	border-spacing: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
	line-height: 29px;
	background-color: #f0f1f6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;
	border-collapse: collapse;
	font-family: "굴림";
	font-size: 12px;
}





/* table 스타일05*/

.tbl_style06 td{
	height: 138px;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	line-height: 29px;
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-collapse: collapse;
	font-family: "굴림";
	font-size: 12px;
}


.cal_text1{
	line-height: 15px;
}

/*캘린더 테두리*/
.cal_border{
	height: 844px;
	padding-left: 3px;
	padding-top: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
	background-color: #fff;	
}



.tbl_cal_space{
	width: 134px;
	height: 138px;
	float: left;
	clear: none;
	background-color: #FFF;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #dddfe2;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dddfe2;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-left-style: dotted;
	border-top-color: #dddfe2;
	border-left-color: #dddfe2;
	border-collapse:collapse;
}

.cal_choice_color{
	background-color: #e1eef7 !important;

	border-right-color: #04b5ff !important;

	border-bottom-color: #04b5ff !important;

	border-top-color: #04b5ff !important;

	border-left-color: #04b5ff !important;
}

.tbl_cal_space01{width:130px;height:30px;float:left;}
.tbl_cal_space02{
	width: 25px;
	height: 30px;
	float: left;
	text-align: center;
	line-height: 31px;
}
.tbl_cal_space03{width:24px;height:27px;float:right;padding-top:3px;padding-left:1px;}
.tbl_cal_space04{width:68px;height:30px;float:right;}
.tbl_cal_space05{width:130px;height:108px;float:right;}
.tbl_cal_space06{
	width: 136px;
	height: 39px;
	float: left;
	clear: none;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	font-weight: bold;
	color: #163e5e;
	text-align: center;
}
.tbl_style05 td hover{background-color:#069;}
.tbl_style05 td focus{backgroundcolor:#069;}
	
/* table tfoot에 하단 라인제거영역*/
.tbl_style_line_none{
	border-bottom-style: none !important;
	border-collapse:collapse;
	background-color: #f0f1f6;
}
.tbl_style_line_none1{
	border-right-style: none !important;
	border-collapse:collapse;
}

.t_font_red{
	color: #F00;
}






/* table 영역*/
.tbl_space{width: 100%;float:left;clear:none;}

/* table page영역*/
.tbl_page{width:100%;}
.tbl_page th{height:7px;}
.tbl_page td{height:31px;}

/* table bt영역*/
.sub_write_bt_normal{width: 97px;height: 31px;background-image: url(../image/sub_tbl_write.png);line-height: 31px;}
.sub_write_bt_normal.hover{background-image: url(../image/sub_tbl_write_press.png);}

/* table page 전체 영역*/
.page_bt_space{width:100%;height:69px;}
/* table page 숫자와 버튼 전체 div구역*/
/*
.page_align{width: 474px;text-align: center;float: left;clear: none;margin-top: 7px;
	height: 31px;font-family: "굴림";font-size: 12px;line-height: 31px;color: #000;
	margin-left: 260px;}
*/
.page_align{width: 600px;text-align: center;float: left;clear: none;margin-top: 7px;
	height: 31px;font-family: "굴림";font-size: 12px;line-height: 31px;color: #000;
	margin-left: 160px;}
/* table page 이전버튼과 다음버튼구역*/
.page_pre{width: 31px; height: 31px; float: left; clear: none; }
.page_pre a:hover{width: 31px; height: 31px; float: left; clear: none;}
/*.page_number{width: 350px;text-align: center;float: left;clear: none;height: 31px;font-family: "굴림";font-size: 12px;line-height: 31px;color: #000;}*/
.page_number{width: 470px;text-align: center;float: left;clear: none;height: 31px;font-family: "굴림";font-size: 12px;line-height: 31px;color: #000;}
.page_number a{font-family: "굴림";font-size: 12px;line-height: 31px;color: #000;}
.page_number a:hover{font-family: "굴림";font-size: 12px;line-height: 31px;color: #00eaff;}
.page_next{	width: 31px;height: 31px;float: right;clear: none;}
.page_next a:hover{	width: 31px;height: 31px;float: right;clear: none;}

/* 서브테이블 글쓰기목록*/
.sub_tbl_write{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: right;clear: none;margin-top: 7px;
	line-height: 31px;text-align: center;vertical-align: middle;}
.sub_tbl_write a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

.search_space{width: 100%;height: 69px;float: left;background-color: #eaeaea;}
/*연차이력 날짜 셀렉트박스영역*/
.search_space01{
	width: 100%;
	height: 69px;
	float: left;
	background-color: #eaeaea;
	margin-top: 17px;
}

/* 메인 최근업무내용테이블*/
.tbl_work{width:100%;	border-collapse:collapse;}
.tbl_work th{
	background-color: #f0f1f6;
	height: 33px;
	line-height: 35px;
	font-family: "굴림";
	font-size: 12px;
	color: #163e5e;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #99a5b6;
	border-collapse: collapse;
	font-weight: normal;
}
.tbl_work td{font-family: "굴림";font-size: 12px;color: #000;}
/* 메인 최근업무내용테이블 td 보통 height 값*/
.tbl_work_td_height{height: 35px;line-height: 31px;}
/* 메인 최근업무내용테이블 td 보통 앞뒤마진 값*/
.tbl_work_margin{height:7px;}
.tbl_work_border{border-right-width: 1px;border-right-style: solid;	border-right-color: #dddfe2;border-collapse: collapse;}





/* 메인 최근업무계획테이블*/

.work_plan_input02{
	width: 356px;
	height: 31px;
	background-image: url(../image/work_plan_input_02.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	line-height: 31px;
}

.work_plan_input{
	width: 152px;
	height: 31px;
	background-image: url(../image/work_plan_input_01.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	line-height: 31px;
}
.work_plan_input02{
	width: 356px;
	height: 31px;
	background-image: url(../image/work_plan_input_02.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	line-height: 31px;
}







.work_add_edit_plan_input{
	width: 125px;
	height: 24px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	margin-padding-left: 2px;
	line-height: 25px;
}

.work_add_edit_plan_input_bg{
	width: 152px;
	height: 31px;
	background-image: url(../image/work_plan_input_01.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 3px;
	line-height: 31px;
	float:left;clear:none;
}


.work_plan_input02{
	width: 356px;
	height: 31px;
	background-image: url(../image/work_plan_input_02.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	line-height: 31px;
}


/*업무수정*/
.p10{width:10px;height:31px;float:left;clear:none;}
.project_dt_input{
	width: 405px;
	height: 31px;
	float: left;
	background-image: url(../image/project_dt_input_bg.png);
	background-repeat: no-repeat;
}

.work_plan_input03{
	width: 370px;
	height: 20px;
	border: none;
	font-size: 12px;
	color: #000;
	margin-left:3px;
	margin-top:3px;
	padding-left: 3px;
	line-height: 20px	
	}

.work_plan_input04{
	width: 406px;
	height: 31px;
	border: none;
	font-size: 12px;
	color: #000;
	margin-left: 3px;
	margin-top: 3px;
	padding-left: 3px;
	line-height: 20px;
	background-image: url(../image/work_plan_input_04.png);
	background-repeat: no-repeat;
	}





/*
.work_plan_textarea{
	width: 356px;
	height: 73px;
	background-image: url(../image/work_plan_input_03.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
	resize:none;
	overflow:hidden;
}*/

.work_plan_textarea{
	width: 325px;
	height: 55px;
	border: none;
	font-size: 12px;
	color: #000;
	margin-left:10px;
	margin-top:5px;
	vertical-align: top;
	resize:none;
	overflow:hidden;

}
.work_plan_textarea_bg{
	width: 356px;
	height: 73px;
	background-image: url(../image/work_plan_input_03.png);
	border: none;
	background-repeat: no-repeat;
}

/* 자료올리기 텍스트 인풋*/
.work_plan_textarea1{
	width: 810px;
	height: 400px;
	border: 0;
	font-size: 12px;
	color: #000;
	resize:none;
	overflow:hidden;
	margin-top:20px;

}
/* 사내공지 글올리기 텍스트 인풋*/
.work_plan_textarea2{
	width: 810px;
	height: 200px;
	border: 0;
	font-size: 12px;
	color: #000;
	resize:none;
	overflow:hidden;
	margin-top:10px;
	margin-left:15px;
	float:left;

}



/* 전자결재 문자*/
.work_m{
	color: #505050;
	font-family: "굴림";
	font-size: 12px;
}
/* 현황공유 및 전자결재버튼 호버만들기*/
.work_m_bt {
	display: block;
	width: 45px;
	height: 31px;
	color: #000;
	font-size: 12px;
	font-family: "굴림";
	text-align: center;
	line-height: 31px;
	text-decoration: none;
	background-image: url(../image/work_m_bt.png);
	
}
.work_m_bt:link{
	color:#000!important;
}
.work_m_bt:hover{
 background-image: url(../image/work_m_bt_press.png);
 color:#fff;
} 


/* 달력과 텍스트*/
.main_calender_middle_cal{
	width: 183px;
	height: 172px;
	float: left;
	clear: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bbc0c6;
}
.main_calender_middle_text{font-family: "굴림";width:187px;height:158px;float:left;}


/* 달력큰텍스트*/

/* 달력큰텍스트 월*/
.cal_text1{	font-family: "굴림";font-size: 12px;}
/* 달력큰텍스트 요일*/
.cal_text2{font-family: "굴림";font-size: 12px;}
/* 지난달레드색*/
.cal_text3{font-family: "굴림";font-size: 12px; color:#ffcaca;}
/* 지난달회색색*/
.cal_text4{font-family: "굴림";font-size: 12px; color:#d4d4d4;}
/* 이번달레드색*/
.cal_text5{font-family: "굴림";font-size: 12px; color:#ff0000;}
/* 일정없을때*/
.cal_text5{font-family: "굴림";font-size: 12px; color:#aaaaaa;}
/* 부서일정*/
.cal_text6{font-family: "굴림";font-size: 12px; color:#ff8932;}
/*개인일정*/
.cal_text7{font-family: "굴림";font-size: 12px; color:#04b5ff;}


/* 게시판 글읽기*/
/* 게시판 top부분*/
.tbl_read_top{
	width: 980px;
	height: 41px;
	float: left;
	clear: none;
	background-image: url(../image/tbl_read_top_bar.gif);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
}

/*인사카드탑부분*/
.tbl_read_top02{
	width: 980px;
	height: 41px;
	float: left;
	clear: none;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
	background-color: #145b99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5896ca;
}

.myinfo_text_space{
	width: 470px;
	height: 41px;
	float: left;
	clear: none;
	background-color: #145b99;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #5896ca;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
}




/* 게시판 글올리기 top부분*/
.tbl_read_top01{
	width: 980px;
	height: 41px;
	float: left;
	clear: none;
	background-image: url(../image/tbl_read_top_bar01.gif);
	background-repeat: no-repeat;
}






.tbl_read_top_text{
	width: 900px;
	height: 41px;
	float: left;
	clear: none;
	margin-left: 40px;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	color: #ffffff;
	font-weight: bold;
}
.fileimg{width:12px;height:11px;margin-top:13px;margin-left:15px;float:left;clear:none;}

/* 게시판 sub부분*/
.tbl_read_sub{
	width: 978px;
	height: 39px;
	float: left;
	clear: none;
	background-repeat: no-repeat;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #1f4f6b;
	border-bottom-color: #bbc0c6;
	border-left-color: #1f4f6b;
}
/* 게시판 자료올리기 비밀번호 영역*/
.tbl_read_sub02{
	width: 978px;
	height: 39px;
	float: left;
	clear: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-right-color: #1f4f6b;
	border-bottom-color: #bbc0c6;
	border-left-color: #1f4f6b;
	background-color: #FFF;
	line-height: 39px;
}
.tbl_read_sub03{
	width: 978px;
	height: 39px;
	float: left;
	clear: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #bbc0c6;
	background-color: #FFF;
}

/* 사내공지 공지범위 체크박스*/

.tbl_read_sub04{
	width: 200px;
	height: 40px;
	float: left;
	line-height: 40px;
}
/* 사내공지 체크한 회사 인트라넷에도 공지됩니다*/
.tbl_read_sub05{
	width: 250px;
	height: 40px;
	float: left;
	line-height: 40px;
	font-family: "돋움";
	font-size: 11px;
	color: #555555;
}

/* 사내공지 게시기간인풋*/
.tbl_read_sub06{
	width: 90px;
	height: 39px;
	float: left;
	line-height: 39px;
}

.tbl_read_sub07{
	width: 20px;
	height: 40px;
	float: left;
	line-height: 40px;
}

/* 게시판 sub안에 들어가는 텍스트*/

.tbl_read_sub_text{
	width: 800px;
	height: 39px;
	margin-left: 10px;
	float: left;
	clear:none;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	color: #000;
}
/* 게시판 sub안에 들어가는 날짜*/
.tbl_read_sub_text02{
	width: 80px;
	height: 39px;
	margin-left: 10px;
	float: right;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	color: #000;
}
/* 게시판 sub 텍스트공간*/
.tbl_read_text_space{
	width: 978px;
	height: 560px;
	float: left;
	clear: none;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
}

/* 사내공지 sub 텍스트영역*/
.tbl_read_text_space01{
	width: 978px;
	height: 560px;
	float: left;
	clear: none;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
}


/* 자료올리기 게시판 sub 텍스트공간2*/
.tbl_read_text_space02{
	width: 978px;
	height: 435px;
	float: left;
	clear: none;
}

/* 사내공지 글올리기 sub 텍스트공간2*/
.tbl_read_text_space04{
	width: 978px;
	height: 240px;
	float: left;
	clear: none;
}


/* 자료올리기 게시판 sub 텍스트공간3- 첨부파일공간*/
.tbl_read_text_space03{
	width: 978px;
	height: 80px;
	float: left;
	clear: none;
	margin-top: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddfe2;
}
/* 사내공지_글올리기  첨부파일공간*/
.tbl_read_text_space05{
	width: 978px;
	height: 75px;
	float: left;
	clear: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddfe2;
}

/* 게시판 sub 텍스트*/
.tbl_read_text{
	width: 900px;
	height: 500px;
	float: left;
	clear: none;
	margin-left:40px;
	margin-top:10px;
	
}
/* 자료올리기 sub 텍스트영역*/
.tbl_read_text2{
	width: 842px;
	height: 431px;
	float: left;
	clear: none;
	margin-top: 4px;
	background-image: url(../image/tbl_read_text2.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
/* 자료올리기 sub 텍스트 인풋영역*/
.tbl_read_text2_input{	width: 842px;
	height: 431px;}


/* 자료올리기 sub 첨부파일영역*/
.tbl_read_text3{
	width: 842px;
	height: 75px;
	float: left;
	clear: none;
}

/* 자료올리기 sub 첨부파일인풋영역*/
.tbl_read_text4{
	width: 800px;
	height: 31px;
	float: left;
	clear: none;
	margin-top: 4px;
	line-height: 31px;
}
/* 자료올리기 sub 파일버튼 및 업로드할 파일을 올려주세요 영역*/
.tbl_read_text5{
	width: 240px;
	height: 23px;
	float: left;
	clear:none;
	font-family: "dotum";
	font-size: 11px;
	line-height: 23px;
	color: #555555;
	margin-top:7px;
}


/* 사내공지글올리기 업로드할 파일을 올려주세요 영역*/
.tbl_read_text7{
	width: 800px;
	height: 23px;
	float: left;
	clear:none;
	font-family: "dotum";
	font-size: 11px;
	line-height: 23px;
	color: #555555;
	margin-top:7px;
}



/* 공지사항 글올리기 파일찾기 영역*/
.tbl_read_text6{
	width: 800px;
	height: 23px;
	float: left;
	clear: none;
	font-family: dotum;
	font-size: 11px;
	line-height: 23px;
	color: #FF0000;
	margin-top: 7px;
}


/* 자료올리기 sub 첨부파일인풋스타일*/
.tbl_add_file_inputst{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 20px;
	margin-top:4px;
	margin-left:3px;
	width: 380px;
	line-height: 20px;
}

.tbl_add_file_inputst_bg{
	height:31px;
	width:404px;
	background-image: url(../image/tbl_add_file_input.gif);
	background-repeat: no-repeat;
	float:left;
	clear:none;
	
}


/* 게시판 글쓰기 공간*/
.tbl_bottom_bt_space{
	width: 350px;
	height: 41px;
	margin-left:325px;
	float:left;
	clear:none;
}
/* 게시판 자료수정시 패스워드 공간*/
.tbl_password_space{
	width: 100%;
	height: 40px;
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddfe2;
	margin-top: 10px;
	font-family: "돋움";
	font-size: 11px;
	line-height: 40px;
	color: #F00;	
}
.tbl_password_01{
	width: 80px;
	height: 40px;
	float: left;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	margin-left:40px;
	color:#000	
}
.tbl_password_input{
	width:97px;
	height:31px;
	float:left;
	margin-top:3px;
	clear:none;
	background-image: url(../image/tbl_password_input.png);
	background-repeat: no-repeat;
}

/*출장신청영역*/
.tbl_out_of_work_people_space{
	width:98px;
	height:31px;
	float:left;
	clear:none;
	background-image: url(../image/tbl_password_input.png);
	background-repeat: no-repeat;
	

}	
/*패스워드구역*/
.tbl_pw_input{
	width: 88px;
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 4px;
	margin-left: 1px;
	line-height: 20px;
	resize: none;
	overflow: hidden;
	font-size: 12px;
	background-color: none;
	text-align: center;
}
.ie8 input:focus {
	resize:none;
	overflow:hidden;
	border:none;
	border-color:transparent;
}
.ie8 input{ 
	resize:none;
	overflow:hidden;
	border:none;
}

	/*
	background-image: url(../image/tbl_password_input.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
}*/
.tbl_password_bt{
	width:63px;
	height:23px;
	float:left;
	margin-top:8px;
	
}

/*파일확인*/

.tbl_add_file_bt{
	width:63px;
	height:23px;
	float:left;
	
}


/*목록으로 및 삭제*/

.sub_tbl_list{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left; margin-top: 10px;margin-left: 10px;
	line-height: 31px;text-align: center;ver tical-align: middle;}
.sub_tbl_list a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

/*목록중 클릭시 fade시키는 화면*/
.sub_tbl_list01{
	width: 97px;
	height: 31px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 31px;
	text-align: center;
ver tical-align: middle;		background-image: url(../image/tbl_selected_bt.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 12px;
	color: #aaaaad;
}

.sub_tbl_list02{
	width: 97px;
	height: 31px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 31px;
	text-align: center;
}
.sub_tbl_list03{
	width: 97px;
	height: 31px;
	float: left;
	margin-top: 10px;
	margin-left: 117px;
	line-height: 31px;
	text-align: center;
	vertical-align: middle;		
	background-image: url(../image/sub_tbl_write.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 12px;
	color: #aaaaad;


}

/*자료올리기 타이틀영역 제목부분*/
.tbl_write_title01{
	width: 110px;
	height: 40px;
	float: left;
	clear: none;
	margin-left: 3px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	font-weight: bold;
	color: #fff;
}
/*자료올리기 타이틀영역 제목 인풋부분*/
.tbl_write_title02{
	width: 844px;
	height: 31px;
	float: left;
	margin-top: 5px;
}
/*자료올리기 타이틀영역 제목 인풋스타일*/
.tbl_write_title02_bg{
	width: 800px;
	height: 23px;
	background-image: 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 5px;
	margin-top: 1px;
	border-top-style: none;
	resize:none;
	overflow:hidden;
}
/*자료올리기 왼쪽 카테고리영역*/
.tbl_write_title03{
	width: 110px;
	height: 39px;
	float: left;
	clear: none;
	margin-left: 3px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	font-weight: bold;
	color: #163e5e;	
}

/*자료올리기 왼쪽 카테고리영역중에 텍스트기입옆 가운데정렬*/
.tbl_write_title04{
	width: 110px;
	height: 40px;
	float: left;
	clear: none;
	margin-left: 3px;
	margin-top:160px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	font-weight: bold;
	color: #163e5e;	
	
}

/*사내공지 왼쪽카테고리 글올리기 중 내용영역*/
.tbl_write_title05{
	width: 108px;
	height: 40px;
	float: left;
	clear: none;
	margin-left: 3px;
	margin-top: 40px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	font-weight: bold;
	color: #163e5e;	
}

/*사내공지 오른쪽 글올리기 중 텍스트영역*/
.tbl_write_title06{
	width: 842px;
	height: 231px;
	float: right;
	margin-right: 22px;
	margin-top: 4px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	font-weight: bold;
	color: #163e5e;
	background-image: url(../image/notice_write_space.gif);
	background-repeat: no-repeat;
}

/*자료올리기 패스워드 옆 텍스트 설명*/
.tbl_password_text{
	width: 150px;
	height: 39px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	color: #F00;
	float:left;
	clear:none;
	padding-left:10px;
	}
/*자료올리기 셀렉트박스*/
.tbl_write_selectbox{margin-top:6px;float:left;width:400px;}


/* page 영역을 감싸고 있는div
.tbl_page{
	width: 325px;
	height: 31px;
	vertical-align: middle;
	padding-top: 7px;
	padding-left: 330px;
	float: left;
	clear: none;
}*/

/* page 목록
ul {list-style:none; float:left; display:inline;}
ul li {float:left;color: #000;}
ul li a {float: center;color:#000;border:0px;text-align:center;text-decoration: none; padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;}
ul li a:hover, ul li a:focus {color: #fff;background-color: #53799a;font-family: "굴림";
	font-size: 12px;}
*/





/*팝업공지*/	
.popup_notice_text{width:100%;height:60px;margin-top:10px;float:left;clear:none;}
.popup_tbl_t_left{
	width:3px; height:41px;float:left;clear:none;
	background-image: url(../image/t_left.png);
	background-repeat: no-repeat;}
.popup_tbl_t_center{ width:88%; height:41px;background-image: url(../image/t_center.png);float:left;clear:none;}
.popup_tbl_t_right{
	width:3px; height:41px;
	background-image: url(../image/t_right.png);
	background-repeat: no-repeat;float:left;clear:none;}

.popup_tbl_top{
	width: 100%;
	height: 41px;
	float: left;
	margin-left: 22px;
	margin-right:22px;
}
.popup_tbl_top_text{
	height: 41px;
	width:88%;
	padding-left: 35px;
	float: left;
	clear:none;
	font-family: "굴림";
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 41px;
	background-image: url(../image/t_center.png);
}
.popup_tbl_sub{
	width: 96%;
	height: 39px;
	float: left;
	margin-left: 22px;
	margin-right: 22px;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #1f4f6b;
	border-bottom-color: #bbc0c6;
	border-left-color: #1f4f6b;
	}

	
.popup_tbl_subtextbg{
	width: 80%;
	float: left;
	margin-left: 22px;
	background-color: #fff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-bottom-color: #1f4f6b;
	border-left-color: #1f4f6b;
	}
.popup_tbl_subtext{
	width:95%;
	height:450px;
	margin-left:14px;
	margin-top:12px;
	margin-bottom:12px;
	overflow: auto;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
	
	
	
}
.popup_tbl_sub_file_text{
	width: 60%;
	height: 39px;
	margin-left: 10px;
	float: left;
	clear:none;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	color: #000;}
	
.popup_notice_bt{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left; margin-top: 20px;margin-left:35%;clear:none;
	line-height: 31px;text-align: center;ver tical-align: middle;}

.popup_notice_bt a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

	
	
	
.popup_notice_bt1{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left; margin-top: 20px;margin-left: 10px;clear:none;
	line-height: 31px;text-align: center;ver tical-align: middle;}
	
	
.popup_notice_bt1 a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}	
	
.scroll_no{overflow-y: hidden; overflow-x: hidden;}

/*팝업전체영역*/
.popup_tbl_st{width:100%;float:left;clear:none;margin-left:22px;}

/*팝업서브영역 첨부파일 및 텍스트*/
.popup_tbl_sub01{width:3px;height:39px;float:left;clear:none;	border-left-width: 1px;	border-left-style: solid;border-left-color: #1f4f6b;
border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;
}
.popup_tbl_sub02{width:88%; height:39px;float:left;clear:none;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;}
.popup_tbl_sub03{width:1px;height:39px;float:left;clear:none;	border-right-width: 1px;	border-right-style: solid;border-right-color: #1f4f6b;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;}

/*팝업서브영역 텍스트 영역*/
.popup_notice_text01{width:3px; height:500px;float:left;clear:none;background-color:#fff;	border-left-width: 1px;	border-left-style: solid;border-left-color: #1f4f6b;
border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

.popup_notice_text02{width:88%;height:500px;float:left;clear:none;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}
.popup_notice_text03{width:1px;height:500px;float:left;clear:none;	border-right-width: 1px;	border-right-style: solid;border-right-color: #1f4f6b;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

/*하버드특강보기 세로사이즈 */
.popup_notice_text04{width:3px; height:600px;float:left;clear:none;background-color:#fff;	border-left-width: 1px;	border-left-style: solid;border-left-color: #1f4f6b;
border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

.popup_notice_text05{width:88%;height:600px;float:left;clear:none;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}
.popup_notice_text06{width:1px;height:600px;float:left;clear:none;	border-right-width: 1px;	border-right-style: solid;border-right-color: #1f4f6b;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}
.popup_tbl_moviespace{widht:100%;margin-left:14px;margin-top:14px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}
/*경영보고서 보기 영역 */

.sub_06_06_tbl_top{
	background-image: url(../image/sub_06_06_tbl_top.png);
	background-repeat: no-repeat;
	height: 41px;
	width: 680px;
}
.sub_06_06_tbl_text{
	padding-left: 35px;
	font-family: "굴림";
	line-height: 41px;
	font-weight: bold;
	color: #fff;
	height: 41px;
	width: 635px;
	font-size: 13px;
}
.sub_06_06_tbl_td1{
	width:678px;
	height:100px;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #1f4f6b;
	border-bottom-color: #bbc0c6;
	border-left-color: #1f4f6b;	
}
.sub_06_06_tbl_td_space{
	width: 500px;
	float: left;
	margin-left: 10px;
	margin-top: 8px;
	line-height: 20px;
}


.popup_tbl_moviespace01{margin-left:14px;margin-top:14px; height:110px;
	overflow-y: hidden;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}
.popup_tbl_moviespace02{width:680px;margin-left:14px;margin-top:14px; height:545px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}



.popup_tbl_subtext01{
	width:95%;
	height:150px;
	margin-left:14px;
	margin-top:12px;
	margin-bottom:12px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}
.popup_tbl_subtext02{
	width:95%;
	height:215px;
	margin-left:14px;
	margin-top:14px;
	margin-bottom:12px;
	overflow-y: auto;
	overflow-x: hidden;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
}



/*mp3특강보기 */
.popup_notice_text07{width:3px; height:300px;float:left;clear:none;background-color:#fff;	border-left-width: 1px;	border-left-style: solid;border-left-color: #1f4f6b;
border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

.popup_notice_text08{width:88%;height:300px;float:left;clear:none;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}
.popup_notice_text09{width:1px;height:300px;float:left;clear:none;	border-right-width: 1px;	border-right-style: solid;border-right-color: #1f4f6b;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

/*경영보고서보기 영역 */

.popup_notice_text10{width:3px; height:720px;float:left;clear:none;background-color:#fff;	border-left-width: 1px;	border-left-style: solid;border-left-color: #1f4f6b;
border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

.popup_notice_text11{width:88%;height:720px;float:left;clear:none;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}
.popup_notice_text12{width:1px;height:720px;float:left;clear:none;	border-right-width: 1px;	border-right-style: solid;border-right-color: #1f4f6b;border-bottom-width: 1px;	border-bottom-style: solid;border-bottom-color: #1f4f6b;background-color:#fff;}

/*테이블 탑부분통영역*/
.popup_tb_space01{widht:100%;height:41px;float:left;clear:none;	background-color: #f0f1f6;}
.popup_tb_space02{widht:100%;height:39px;float:left;clear:none;}

/*지적재산권 등록팝업영역*/
.popup_sub_p_space{
	width: 526px;
	height: 293px;
	float: left;
	margin-left: 23px;
	background-image: url(../image/popup_sub_p_space.png);
	background-repeat: no-repeat;
}
.popup_sub_p_space01{
	width: 526px;
	height: 31px;
	float: left;
	margin-top: 9px;
}

.popup_sub_p_space02{
	width: 526px;
	height: 73px;
	float: left;
	margin-top: 11px;
}

.popup_sub_p_space03{
	width: 425px;
	height: 31px;
	float: right;
}

.popup_sub_p_space04{
	width: 425px;
	height: 15px;
	float: right;
}
.popup_sub_p_space05{
	width: 425px;
	height: 15px;
	float: right;
	color: #b6b6b6;
	font-family: "돋움";
	font-size: 11px;
	line-height: 15px;
}

.popup_sub_p_space06{
width: 526px;
height: auto;
float: left;
margin-left: 23px;
background-color:#fff;
border-top-left-radius:3px;
border-top-right-radius:3px;
border: 1px solid #51697c;
}

.popup_sub_p_left_text{
	width: 101px;
	height: 31px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	font-weight: bold;
	color: #163e5e;
	float:left;
	clear:none;
}

.popup_sub_p_left_text2{
	width: 91px;
	height: 31px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	font-weight: bold;
	color: #163e5e;
	float:left;
	clear:none;
}


/*등록된 업무 추가 수정에 시간등록 텍스트영역*/
.time_space{height:27px;float:left;margin-left:7px;margin-top:4px;}
.work_add_edit_input{
	height: 20px;
	width: 250px;
	padding-left:3px;
	padding-top:3px;
}
.work_add_edit_input01{
	height: 20px;
	width: 280px;
}

.work_add_edit_input_bg{
	height: 31px;
	width: 315px;
	float:left;
	background-image: url(../image/work_add_edit_input.png);
	background-repeat: no-repeat;
	padding-top:3px;
	padding-left:3px;
}

.work_add_edit_input_bg01{
	height: 31px;
	width: 315px;
	float:left;
}




/*등록종류 버튼들*/
.popup_sub_p_bt{width:81px;height:31px;float:left;}
/*출원명 텍스트영역*/
.popup_sub_p_textarea{
	width: 405px;
	height: 73px;
	float: left;
	background-image: url(../image/popup_sub_p_textarea.png);
	background-repeat: no-repeat;
}
.popup_p{margin-left:4px;margin-top:3px;width:380px;height:60px;border: 0;
	font-size: 12px;
	color: #000;
	resize:none;
	overflow:auto;}
	
/*파일찾기*/

.file_input_textbox
{
	float: left;
	border-style: none;
	background-repeat: no-repeat;	
	width: 337px;
	height: 31px;
	pedding-left:10px;
	background-image: url(../image/tbl_add_file_input.gif);
	
	
}

.file_input01_textbox
{
	float: left;
	border-style: none;
	background-repeat: no-repeat;	
	width: 610px;
	height: 31px;
	pedding-left:10px;
	background-image: url(../image/tbl_add_file_input01.gif);
	
	
}
.file_input_div
{
	position: relative; 
	width: 67px; 
	height: 29px; 
	overflow: hidden;

}


.file_input01_div
{
	position: relative; 
	width: 67px; 
	height: 29px; 
	overflow: hidden;

}


.file_input_button
{
	margin-top:3px;
	margin-left:1px;
	width: 64px;
	height: 23px;
	position: absolute;
	top: 0px;
	border-style: none;
	background-image: url(../image/fil_add_bt.gif);
	background-repeat: no-repeat;
	background-color:#fff;
}

.file_input01_button
{
	margin-top:3px;
	margin-left:1px;
	width: 64px;
	height: 23px;
	position: absolute;
	top: 0px;
	border-style: none;
	background-image: url(../image/fil_add_bt.gif);
	background-repeat: no-repeat;
	background-color:#fff;
}

.file_input_hidden
{
	font-size: 12px; 
	position: absolute; 
	right: 0px; 
	top: 0px; 
	opacity: 0; 
	
	filter: alpha(opacity=0); 
	-ms-filter: "alpha(opacity=0)"; 
	-khtml-opacity: 0; 
	-moz-opacity: 0;
}


.file_input01_hidden
{
	font-size: 12px; 
	position: absolute; 
	right: 0px; 
	top: 0px; 
	opacity: 0; 
	
	filter: alpha(opacity=0); 
	-ms-filter: "alpha(opacity=0)"; 
	-khtml-opacity: 0; 
	-moz-opacity: 0;
}





#tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

#tabs li {
  float: left;
  margin: 0 -23px 0 0;
}

#tabs a {
  float: left;
  position: relative;
  padding: 0 40px;
  height: 0; 
  line-height: 40px;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #3D3D3D;
  border-bottom-color: #777\9;
  opacity:100;
  filter: alpha(opacity=30);    
}

#tabs a:hover,
#tabs a:focus {
  border-bottom-color: #2ac7e1;
  opacity: 1;
  filter: alpha(opacity=100);
}

#tabs a:focus {
  outline: 1;
  line-height: 30px;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #145b99; 
}

#tabs #current {
  z-index: 3;
  border-bottom-color: #3d3d3d;
  opacity: 1;
  filter: alpha(opacity=100);   
}
#tabs a {
  height: 0; 
  line-height: 30px;
  border-right: 30px solid transparent;
  border-bottom: 30px solid #000;    
}


/* 지적재산권 팝업 전체영역*/
.tbl_bottom_bt_space01{
	width: 550px;
	float:left;
	clear:none;
}
/* 지적재산권 팝업 저장공간*/
.tbl_bottom_bt_space02{
	width:100%;
	height: 41px;
	padding-left:168px;
	float:left;
	clear:none;
}
.tbl_bottom_bt_space03{
	width:100%;
	height: 41px;
	padding-left:118px;
	float:left;
	clear:none;
}

/*취업규정*/
.left_m_c{
	width: 200px;
	height: 1080px;
	clear: none;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;}
	
.left_m_c_right{
	width: 800px;
	height: 1080px;
	clear: none;
	float: left;
	background-color: #fff;
	overflow: auto;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#dddddd; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#145b99; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;

}
.left_m_c_searchbar{
	width: 130px;
	height: 20px;
	float: left;
	clear: none;
	resize: none;
	overflow: hidden;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 1px;
	margin-left: 1px;
	font-family: "굴림";
	font-size: 12px;
	background-color: #f8f8f8;
}
/*지적재산권 선택하기*/
.btn1{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab01_normal.png);
	border:none;

}
.btn1:focus{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab01_press.png);

}


.btn2{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab02_normal.png);
	border:none;
}
.btn2:focus{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab02_press.png);
}

.btn3{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab03_normal.png);
	border:none;
}
.btn3:focus{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab03_press.png);
}
.btn4{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab04_normal.png);
	border:none;
}
.btn4:focus{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab04_press.png);
}
.btn5{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab05_normal.png);
	border:none;
}
.btn5:focus{
	width: 81px;
	height: 31px;
	background-image: url(../image/sub_01_write_p_tab05_press.png);
}

/*연차이력*/
.work_search_st{
	width: 67px;
	height: 26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../image/work_search_st.gif);
	background-repeat: no-repeat;}
	
.calender_selectbox{widht:100%;margin-top:20px;}
/*개인사용휴가목록*/
.sub_10_list{
width:526px;float:left;margin-left:21px;}
/*개인사용휴가목록닫기버튼*/
.sub_10_listbt{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left; margin-top: 10px;margin-left: 214px;
	line-height: 31px;text-align: center;ver tical-align: middle;}
.sub_10_listbt a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

/*등록된업무와 추가수정영역*/
.work_add_edit_space{
	width: 526px;
	float: left;
	margin-left: 21px;
	background-color: #fff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #51697c;
	border-right-color: #51697c;
	border-bottom-color: #51697c;
	border-left-color: #51697c;
}
/*추가업무부분*/
.work_add_space01{height:91px;	border-bottom-style: solid;	border-bottom-color: #dddfe2;	border-bottom-width: 1px;}

/*추가업무 회색부분*/
.work_add_space02{
	margin-top:11px;
	float:left;
	width:526px;
	height: 39px;
	background-color: #dddfe2;
	font-family: "굴림";
	font-size: 12px;
	line-height: 39px;
	color: #000;
	text-align: center;
}



/*외출출장현황*/
.out_of_work_tbl_bg {
	width: 960px;
	height: 41px;
	background-image: url(../image/out_of_work_tbl_bg.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	line-height: 41px;
	text-align: center;
}

.out_of_work_tbl_bg1{
	width: 958px;
	height: 39px;
	font-family: "굴림";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 39px;
	text-align: center;
	background-color: #fff;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-left-color: #1f4f6b;
}
/*왼쪽정렬패딩*/
.tbl_padding_left{padding-left:10px!important;}
.tbl_padding_top{padding-top:10px!important;}
.tbl_padding_bottom{padding-bottom:10px!important;}
/*해외자료영역*/
.tbl_overseas_space{width:100%;height:640px;float:left;clear:none;}
.tbl_overseas_space01{width:313px;height:640px;float:left;clear:none;}
.tbl_overseas_space02{width:313px;height:640px;float:left;clear:none;margin-left:20px;}

.e_learning_tbl th{
	background-image: url(../image/tbl_elearning_top.png);
	font-family: "굴림";
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 41px;
}
.e_learning_tbl td{
	background-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1f4f6b;
	border-left-color: #1f4f6b;
}
.e_learning_tbl_bottom_line{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1f4f6b!important;
	
	}
.text_blue{
	color: #163e5e;
	}
	
	
/*전자결재 결재선설정*/
.sub_check_space{height:40px;margin-left:20px;float:left;clear:none;}
.sub_check_bt{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left; margin-top: 4px;margin-left: 1px;
	line-height: 31px;text-align: center;ver tical-align: middle;}
.sub_check_bt a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: left;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}
	
/*코드검색*/
.main_code_top{
	width: 313px;
	height: 41px;
	float: left;
	clear: none;
background-image:; 				background-image: url(../image/tbl_elearning_top.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-weight: bold;
	color: #fff;
	line-height: 41px;
	font-size: 13px;
}
/*코드검색 표영역*/
.code_space01{
	width: 311px;
	float: left;
	height: 39px;
	font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;
}
.code_space{width:311px;float:left;height:560px;
	background-color:#fff;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51697c;
	border-spacing: 0;
	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #51697c;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51697c;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-track-color:#f0f0f0; 				 	
	scrollbar-darkshadow-color:#ffffff; 
	scrollbar-face-color:#cdcdcd; 					    				
	scrollbar-highlight-color:#ffffff; 
	scrollbar-shadow-color:#ffffff;
	overflow-y: auto;
	overflow-x: hidden;	
}
.code_space02{
	width:311px;
	height:240px;
	float:left;
	background-color:#fff;
	overflow-y: auto;
	overflow-x: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51697c;
	border-spacing: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #51697c;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51697c;
	scrollbar-3dlight-color:#ffffff; 
	scrollbar-arrow-color:#ffffff; scrollbar-track-color:#f0f0f0; 				 	scrollbar-darkshadow-color:#ffffff; scrollbar-face-color:#cdcdcd; 					    scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ffffff;
	}
	
.code_tip{
	width:313px;
	height:240px;float:left;margin-top:20px;}


.code_tip01{
	width:311px;
	height:159px;float:left;
	background-color:#fff;
	overflow-y: auto;
	overflow-x: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51697c;
	border-spacing: 0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #51697c;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51697c;
	
	
	}
.code_text{/*분류코드를 선택합니다.*/
	width: 301px;
	height: 70px;
	float: left;
	font-family: "굴림";
	font-size: 12px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
}
.code_text01{
	width: 301px;
	height: 18px;
	float: left;
	font-family: "굴림";
	font-size: 12px;
	line-height: 18px;
	padding-top: 10px;
	padding-left: 10px;
}
.code_input_space{
	width: 311px;
	height: 31px;
	float: left;
}
/*버튼종류*/
.bt_normal{width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left;clear: none;
	line-height: 31px;text-align: center;vertical-align: middle;margin-left:10px;}
.bt_normal a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float:left;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}
.bt_normal a:visited {width: 97px;	height: 31px; background-image: url(../image/sub_tbl_write.png);float: left;clear: none;
	line-height: 31px;text-align: center;vertical-align: middle;margin-left:10px;}	
	
	
/*업무수정에들어가는버튼*/
.bt_82x31{width: 81px;	height: 31px; background-image: url(../image/bt_82x31.png);float: left;clear: none;
	line-height: 31px;text-align: center;vertical-align: middle;margin-left:10px;}
.bt_82x31 a:hover{width: 81px;	height: 31px;background-image: url(../image/bt_82x31_press.png);color:#ffffff;
	float:left;clear: none; line-height: 31px;text-align: center;
	}
/*파란색버튼*/
.sub_tbl_list_blue_bt{
	width: 97px;
	height: 31px;
	background-image: url(../image/sub_tbl_list_blue_bt.png);
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 31px;
	text-align: center;
	vertical-align: middle;
	color: #fff;
	font-family: "굴림";
	font-size: 12px;
}


.sub_tbl_list_blue_bt a:link{color: #ffffff;	text-decoration: none; }
.sub_tbl_list_blue_bt a:hover{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#ffffff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

.sub_tbl_list_blue_bt a:visited{width: 97px;	height: 31px;background-image: url(../image/sub_tbl_write_press.png);color:#fff;
	float: right;clear: none; line-height: 31px;text-align: center;
	vertical-align: middle;}

	
.code_input_space01{/*코드작성규약보기*/
	width: 311px;
	height: 31px;
	float: left;
	padding-top:8px;
	background-color: #dddfe2;
	margin-top: 21px;
	line-height: 39px;
	text-align: center;
	vertical-align: middle;
}
/*메인 캘린더 개인 부서 일정 체크영역*/

.cal_all_icon{
	widht: 23px;
	height: 21px;
	background-image: url(../image/cal_all_icon.png);
	background-repeat: no-repeat;
}
.cal_d_icon{widht: 23px;
	height: 21px;
	background-image: url(../image/cal_d_icon.png);
	background-repeat: no-repeat;}
.cal_p_icon{widht: 23px;
	height: 21px;
	background-image: url(../image/cal_p_icon.png);
	background-repeat: no-repeat;}
	
.out_of_work_text_space{height:31px;float:left;clear:none;}/*외출복귀시간은 자동입력됩니다.*/

/*개인정보 패스워드*/
/*오늘의 배차현황영역*/
.today_borrow_space{
	width: 100%;
	float: left;
	clear: none;
	background-color: #FFF;
	border: 1px solid #1f4f6b;
}
.today_borrow_space01{
	width: 156px;
	height: 41px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 41px;
	font-weight: bold;
	color: #323232;	
	float:left;
	clear:none;
	
	}
.today_borrow_space02{
	width: 165px;
	height: 41px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 41px;
	float:left;
	
	}
.today_borrow_space03{
	width: 360px;
	height: 41px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 41px;
	float:left;
	
	}
.today_borrow_space04{
width: 106px;
height: 41px;
font-family: "굴림";
font-size: 12px;
line-height: 41px;
font-weight: bold;
color: #323232;	
float:right;

}

.red_text
{color:red;}
.blue_text{color:#0000ff;font-family: "굴림";
font-size: 12px;}
.normal_blue_bt{
	background-image: url(../image/sub_tbl_list_blue_bt.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 97px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	color: #fff;
	text-align: center;
	font-weight: normal;
}
.normal_blue_bt a:link{
	background-image: url(../image/sub_tbl_list_blue_bt.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 97px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	color: #fff;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
	clear:none;
	float:left;q
}
.normal_blue_bt a:hover{
	background-image: url(../image/sub_tbl_write_press.png);
	background-repeat: no-repeat;
	height: 31px;
	width: 97px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	color: #fff;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
	clear:none;
	float:left;
}

/*주요일정추가*/
/*일정업무기념품프로젝트*/
.textwidth{
	width: 101px;
	height: 31px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	color: #163e5e;
	float:left;
	clear:none;}
.textwidth01{	width: 131px;
	height: 31px;
	font-family: "굴림";
	font-size: 12px;
	line-height: 31px;
	color: #163e5e;
	float:left;
	clear:none;}
.height_212{height:212px;}
.height_220{height:220px;}
/*버튼영역3개*/
/* 지적재산권 팝업 저장공간*/
.bt_space{
	width:100%;
	height: 41px;
	float:left;
	clear:none;}
/*금주의 점심식단*/
.tbl_style07{font-weight: normal;font-family: "굴림";font-size: 12px;border: 1px solid #51697c}


.tbl_style07 th{
	height: 40px;
	font-family: "굴림";
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: middle;
	color: #163e5e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;
}

.tbl_style07 td{
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddfe2;
	border-spacing: 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dddfe2;
	padding: 10px;
	text-align: left;
	line-height: 15px;
}
/*점심식단편집창*/
.lunch_text{width:175px;height:50px;resize:none;
	overflow-x:hidden;overflow-y:auto;}

/*줄간격*/
.text_line{
	line-height: 15px;
}
.width230{height:26px;float:left;clear:none;}

/*개인정보*/
.width170height80{width:170px;height:80px;margin-top:35px;margin-left:410px;float:left;clear:none;}

/*사내양식비밀번호*/
.width170height80_01{width:170px;height:80px;margin-top:35px;margin-left:310px;float:left;clear:none;}


/*개인정보파란버튼*/

.bluebt152px{
	width: 152px;
	height: 33px;
	float: left;
	clear: none;
	background-image: url(../image/152x33bt_b.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 12px;
	line-height: 33px;
	color: #fff;
	text-align: center;
}

.bluebt152px a:link{
	width: 152px;
	color: #fff;
	height: 33px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.bluebt152px a:hover{
	width: 152px;
	color: #fff;
	height: 33px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	background-image: url(../image/152x33bt_press.png);
	background-repeat: no-repeat;
}

.bluebt152px a:visited{
	color: #fff;
}


.whitebt152px{
	width: 152px;
	height: 33px;
	float: left;
	clear: none;
	background-image: url(../image/152x33bt_w.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 12px;
	line-height: 33px;
	color: #000;
	text-align: center;
}

.whitebt152px a:link{
	width: 152px;
	color: #000;
	height: 33px;
	float: left;
	clear: none;
	text-align: center;vertical-align: middle;
}

.whitebt152px a:hover{
	width: 152px;
	color: #fff;
	height: 33px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
	background-image: url(../image/152x33bt_press.png);
	background-repeat: no-repeat;
}

.graybt92px{
	width: 92px;
	height: 23px;
	float: left;
	clear: none;
	background-image: url(../image/graybt92px.png);
	background-repeat: no-repeat;
	line-height: 23px;
	color: #555555;
	text-align: center;
}
.graybt92px a:link{
	color: #000;
}
.graybt92px a:hover{
	width: 92px;
	height: 23px;
	float: left;
	clear: none;
	background-image: url(../image/graybt92px_press.png);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	text-align: center;
	vertical-align: middle;
	color: #00eaff;
}
.graybt92px a:visited{
	color: #fff;
}


/*업무종료* - 버튼 2개 큰 사이즈 정렬*/

.finish_bt{width:330px; height:48px;float:left;clear:none;}


/*개인정보 비밀번호입력후 개인정보수정하기*/

.info_space{width:100%;height:200px;float:left;clear:none;}
.info_space01{width:100%;height:140px;float:left;clear:none;}
.info_space02{width:780px; height:31px;float:left;clear:none;}
.info_space03{width:405px;height:31px;float:right;clear:none;}

.info_01{
	width: 378px;
	height: 180px;
	float: left;
	background-color: #fff;
	border: 1px solid #51697c;
}
.info_02{
	width: 180px;
	height: 180px;
	float: left;
	background-color: #fff;
	border: 1px solid #51697c;
}
.info_top{
	width: 100%;
	height: 40px;
	float: left;
	clear: none;
	background-color: #f0f1f6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #bbc0c6;
	font-family: "굴림";
	font-size: 12px;
	line-height: 40px;
	font-weight: bold;
}
.info_bottom{
	width: 140px;
	height: 130px;
	float: left;
	clear: none;

}
/*개인정보영역*/
.info_pic_bt_space{width:110px;height:150px;float:left;clear:none;}
.info_pic_text_space{
	width: 190px;
	height: 150px;
	float: left;
	clear: none;
	line-height: 30px;
}
.myinfo_tab{
	width: 380px;
	height: 41px;
	float: left;
	clear: none;
	background-image: url(../image/myinfo_tab.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
}
.myinfo_tbl{width:100%;height:78px;float:left;clear:none;}
.myinfo_tbl_space{width:380px;height:120px;float:left;clear:none;}
.myinfo_text{height:41px;float:left;clear:none;}

/*개인정보 인사카드입력버튼*/





/*사진올리기창*/
.myinfo_picture_space{width:350px;height:500px;float:left;clear:none;}
.myinfo_box{width:286px;height:143px;float:left;clear:none;}
.myinfo_top{width:286px;height:39px;float:left;clear:none;}
.myinfo_bottom{
	width: 270px;
	height: 40px;
	float: left;
	clear: none;
	line-height: 18px;
}


/*사진올리기 텍스트영역*/
.height39px{
	height: 39px;
	float: left;
	clear: none;
	line-height: 39px;
}










/*사진올리기 찾아보기*/
.picture_update{
	width: 142px;
	height: 23px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 1px;
	line-height: 23px;;
}
.picture_update_bg{
	width: 152px;
	height: 31px;
	background-image: url(../image/work_plan_input_01.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-top: 1px;
	padding-left:3px;
	line-height: 31px;;
}


.picture_update_div
{
	position: relative; 
	width: 97px; 
	height: 31px; 
	overflow: hidden;
	right:-160px;
	top:-33px;

}

.picture_update_button
{
	float: left;
	clear: none;
	width: 97px;
	height: 31px;
	position: absolute;
	border-style: none;
	background-image: url(../image/file_search.png);
	background-repeat: no-repeat;
	background-color: #fff;

	
}
.picture_update_hidden
{
	font-size: 12px;
	position: absolute;
	opacity: 0;
	float: left;
	clear: none;
	filter: alpha(opacity=0);
	-ms-filter: "alpha(opacity=0)";
	-khtml-opacity: 0;
	-moz-opacity: 0;
	left: -138px;
	top: 5px;
}

.picture_bt_space{
width:286px;height:60px;float:left;clear:none;padding-top:20px;}

.myinfo_detail_space{width:978px;
height:292px;float:left;clear:none;}
/*인사카드*/
.info_text_space{width:840px;height:290px;float:left;}
.info_text_space01{width:830px;height:207px;float:left;}
.info_text_space02{width:830px;height:78px;float:left;}
.info_text_space03{width:275px;height:200px;float:left;}

.info_text_space04{width:260px;height:31px;float:left;}
.info_text_space05{width:810px;height:31px;float:left;}
.info_text_space06{
	width: 702px;
	height: 31px;
	float: left;
	background-image: url(../image/info_text_space06.png);
	background-repeat: no-repeat;
}
.info_text_space07{width:980px; height:265px;float:left;clear:none;}
.info_text_space08{width:470px; height:260px;float:left;clear:none;}
.info_text_space09{
	width: 470px;
	height: 41px;
	float: left;
	clear: none;
	background-image: url(../image/info_text_space09.png);
	background-repeat: no-repeat;
	font-family: "굴림";
	font-size: 13px;
	line-height: 41px;
	font-weight: bold;
	color: #fff;
}
.info_text_space10{width:468px; height:219px;float:left;clear:none;}
.info_text_space11{width:980px; height:30px;float:left;clear:none;}
.info_text_space06_input{	width: 690px;
	height: 24px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	margin-left:3px;
	margin-padding-left: 2px;
	line-height: 25px;}
	
.info_input01{
	height: 20px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 3px;
	line-height: 20px;}
.info_input02{
	height: 20px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	line-height: 20px;
	text-color:#C90;
	}	
	
/*부서 결제선 설정*/
.form_check_box{
	height: 128px;
	float: left;
	clear: none;

}

.form_check_space{
	width:905px;
	height:189px;
	float: left;
	clear: none;

}
.form_check_box01{width:119px;height:128px;float:left;clear:none;}
.form_check_box02{width:119px;height:39px;float:left;clear:none;}
.form_check_box03{width:119px;height:87px;float:left;clear:none;}
.form_check_box01_fade{
	width: 117px;
	height: 126px;
	float: left;
	clear: none;
	background-color: #e7e7e7;
}
/*양식 영역*/
.form_space{
	width: 800px;
	float: left;
	clear: none;
	background-color: #fff;
}
/*휴가계양식*/
.form_space01{
	width: 100%;
	height: 18px;
	float: left;
	clear: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;
	line-height: 19px;
	font-size: 12px;
}
.form_space04{height:39px;float:left;clear:none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;}


.form_space02{
	width: 89px;
	height: 18px;
	float: left;
	line-height: 18px;
}
.form_space03{width:87px;; height:77px;float:left;}
.form_space_border{
	width: 100%;
	height: 91px;
	float: left;
	border: 1px solid #51697c;
}

.form_space_left_border{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #51697c;
}

.form_space_right_border{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51697c;
}
.form_space_top_border{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #51697c;
}


.form_space_top_border_bold{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #51697c;
}

.form_space_bottom_border_bold{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #51697c;
}
.form_space_left_border_bold{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #51697c;
}

.form_space_right_border_bold{
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #51697c;
}




.form_space_bottom_border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51697c;
}

.form_space_bottom_border01{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bbc0c6;
}
/*휴가계*/
.form_743{
	width: 743px;
	float: left;
	clear: none;
	font-family: "굴림";
	font-size: 12px;
}


.form_700{
	width: 700px;
	float: left;
	clear: none;
	font-family: "굴림";
	font-size: 12px;
}
.form_450{height:279px;width:110px;float:left;clear:none;}
.form_30{
	width: 110px;
	height: 30px;
	float: bottom;
	clear:none;
	line-height: 30px;
	color: #163e5e;
	font-family: "굴림";
	font-size: 12px;
	text-align: center;
}

.form_40{
	width: 110px;
	height: 40px;
	float: bottom;
	clear: none;
	line-height: 40px;
	color: #163e5e;
	font-family: "굴림";
	font-size: 12px;
	text-align: center;
}

.form_90{height: 90px;	float: left;clear:none;}
.form_120{height: 120px;	float: left;}
.form_80{height: 80px;	float: left;clear:none;}
.form_60{height: 60px;	float: left;clear:none;}

.form_620{
	width: 621px;
	height: 30px;
	float: bottom;
	line-height: 28px;
}

.form_300{
	width: 300px;
	height: 30px;
	float: left;
	clear:none;
	line-height: 28px;
}

.form_250{
	width: 250px;
	height: 30px;
	float: bottom;
	clear:none;
	line-height: 28px;
}
.form_29{
	height: 29px;
	float: bottom;
	clear:none;
	line-height: 28px;
}

.form_39{
	height: 39px;
	float: bottom;
	clear: none;
	line-height: 39px;
	background-color: #fff;	
}


.form_402{
	height: 248px;
	width: 110px;
	float: left;
	clear: none;
	text-align: center;
	vertical-align: middle;
}
.form_630{
	width: 630px;
	float: left;
	clear: none;
	background-color: #fff;
}
.form_110{width:110px;height:30px;float:left;clear:none;
	color: #163e5e;
	font-family: "굴림";
	font-size: 12px;
	text-align: center}
.form_200{width:190px;height:31px;float:left;clear:none;}


/*거래처검색*/
.input_202x31{
	width: 202px;
	height: 31px;
	float: left;
	clear: none;
	background-image: url(../image/input_202x31.png);
	background-repeat: no-repeat;
}

/*직원검색*/
.search_top_bg{
	background-image: url(../image/search_top.png);
}

/*협력업체등록*/
.input_160{
	background-image: url(../image/input_160.png);
}
.input_421{background-image: url(../image/input_421.png);
}
	
.h70{
	*width: 120px!important; /*브라우저7*/
	_width: 100px; 	/*브라우저6*/
	*text-align:center;
	_text-align:center;
}	


.h160{
	*width: 220px; 	/*브라우저7*/
	_width: 200px;/*브라우저6*/
	text-align:center;
	*text-align:center;
	_text-align:center;
}	
/*개인정보텍스트*/
.my_info_text{style="float:left;
	clear: none;
	font-size: 11px;
	text-color: #555555;
	text-decoration: none!important;
	font-weight: normal;
	
}
/*개인정보사진란*/
.myinfo_user_picture{
	width:92px;height:109px;float:left;clear:none;
	background-image: url(../image/myinfo_user_picture.png);
	background-repeat: no-repeat;}

.out_of_input_bg{	width: 200px;
	height: 31px;
	background-image: url(../image/out_of_input.png);
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	padding-left: 3px;
	line-height: 31px;
	float:left;clear:none;
	
	
}


	




.out_of_input{
	width: 90%;
	height: 24px;
	margin-top:5px;
	border: none;
	background-repeat: no-repeat;
	font-size: 12px;
	color: #000;
	margin-padding-left: 2px;
	line-height: 20px;
}