
/* 본문 전체 */
body { margin: 0; padding: 0; }

div, td, th {
	margin:0; padding:0;
	font:12px/1.7em Dotum, 돋움, sans-serif; color:#7d7d7d;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #dfdfdf;
	scrollbar-darkshadow-color: #f7f7f7 ;
	scrollbar-shadow-color: #dfdfdf;
	scrollbar-arrow-color: #757575;
	scrollbar-track-color: #fff;
	scrollbar-base-color:#f7f7f7;
}

#id, #pw { font-size:9pt; border:1 solid #bfbfbf; color:616161; background-color:ffffff; font-family:돋움; }
#submit { font-size:9pt; border:1 solid #bfbfbf; color:616161; background-color:f2f2f2; font-family:돋움; }
dt { float:left; width:100px; }

img {border:none}
h1{text-align:left;margin-left:23px;margin-top:0;margin-bottom:10px;}

.h1_title {
	width:612px;
	margin-top:14px;
	margin-bottom:14px;
	text-align:left;
}


a:link				  {color:#999999; text-decoration:none;}
a:visited			  {color:#999999; text-decoration:none;}
a:hover               {color:#977d46; text-decoration:none;}
a:active              {color:#977d46; text-decoration:none;}



/* =layout 레이아웃 관련
--------------------------------------------------------------------------------------------------------------*/
.top_navi{ width:980px;height:86px;}
.top_navi td.navi_align{ text-align:left; }


/* left */
.left_menu{
	width:243px;
	vertical-align:top;
}


/* right */
.right_img{
	width:300px;
	background-image: url(../img/right_img.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}


/* content */

/* 화이트 백그라운드 */
.content_bg{
    width:650px;
	height:480px;
	border:0px;
	background-color:#ffffff;
	vertical-align:top;
}

.content_table{ width:612px;text-align:center; }


/* footer */
.footer{
	width:100%;
	height:124px;
	background-image:url(../footer/img/footer_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	margin-bottom:50px;
}
.footer td.footer_dark_blur{
	width:1048px;
	height:124px;
	background-repeat:no-repeat;
	background-image:url(../footer/img/footer_dark_bg.jpg);
	background-position: 200px top;
	vertical-align:bottom;
	padding-left:356px;
}




/*셀렉트*/
.select01 {
	border:1 solid #bfbfbf;
	background-color:#ffffff;
	border-style:none;
	font-family:돋움;
	color: #999999;
}


/* 인풋박스 스타일 */
.input {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:100px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_5자 이하*/
.input_5 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:40px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}


/*인풋박스 스타일_10자 이하*/
.input_10 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:72px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_15자 이하*/
.input_15 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:100px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 20자 이하*/
.input_20 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:132px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 30자 이하*/
.input_30 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:204px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 32자 이하*/
.input_32 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:215px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

.input_100 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:250px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}


/*인풋박스 스타일_21자이상 200자 이하*/
.input_200 {
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:440px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}



/************************인풋,텍스트area 글쓰기부분**************************/


/* 인풋박스 스타일 */
.input_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:100px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_5자 이하*/
.input_5_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:40px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}


/*인풋박스 스타일_10자 이하*/
.input_10_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:72px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_15자 이하*/
.input_15_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:100px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 20자 이하*/
.input_20_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:132px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 30자 이하*/
.input_30_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:204px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

/*인풋박스 스타일_11자이상 32자 이하*/
.input_32_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:215px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}

.input_150_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:380px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}


/*인풋박스 스타일_21자이상 200자 이하*/
.input_200_bei {
	border:1 solid #dedede;
	background-color:#f2f2f2;
	width:440px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}



/* 텍스트 에어리어 스타일_200 */
.textarea_200_bei {
	overflow-x:hidden;
	overflow-y:auto;
	color:#999999;
	font-family:돋움;
	margin-right: 0px;
	width:440px;
	height:150;
	line-height:15px;
	border:1 solid #dedede;
	background-color:#f2f2f2;
	padding: 2px;
}




/************************//인풋,텍스트area 글쓰기부분**************************/



/* input pop style */
.input_150 {
 	border:1 solid #b2b2b2;
	background-color:#ffffff;
	width:350px;
	height:18px;
	line-height:15px;
	font-family:돋움;
	color:#999999;
}


/* 텍스트 에어리어 스타일 */
.textarea {
	overflow-x:hidden;
	overflow-y:auto;
	color:#0187bf;
	margin-right: 0px;
	height:100;
	line-height:15px;
	border:1 solid #b2b2b2;
	background-color:#ffffff;
	padding: 2px;
	font-family:돋움;
	text-align:left;
}


/* 텍스트 에어리어 스타일_200 */
.textarea_200 {
	overflow-x:hidden;
	overflow-y:auto;
	color:#999999;
	font-family:돋움;
	margin-right: 0px;
	width:440px;
	height:100;
	line-height:15px;
	border:1 solid #bfbfbf;
	background-color:#ffffff;
	padding: 2px;
}

/* 텍스트 에어리어 스타일_200 */
.textarea_100 {
	overflow-x:hidden;
	overflow-y:auto;
	color:#999999;
	font-family:돋움;
	margin-right: 0px;
	width:250px;
	height:100;
	line-height:15px;
	border:1 solid #bfbfbf;
	background-color:#ffffff;
	padding: 2px;
}


/* 텍스트 에어리어 스타일_25 */
.textarea_25 {
	overflow-x:hidden;
	overflow-y:auto;
	color:#999999;
	font-family:돋움;
	margin-right: 0px;
	width:196px;
	height:100;
	line-height:15px;
	border:1 solid #bfbfbf;
	background-color:#ffffff;
	padding: 2px;
}

/* */
.input_list1 {
	width:222px;
	height:98px;
	background-color:#f5f5f5;
	border-color:#e6e6e6;
	border-style:solid;
	border-width:1px;
}

.input_list2 {
	width:233px;
	height:203px;
	background-color:#f5f5f5;
	border-color:#e6e6e6;
	border-style:solid;
	border-width:1px;
}



/* 마진 margin */
.mar_0{
	margin:0;
}

.mar_13 {
	margin:13px;
}
.mar_18 {
	margin:18px;
}

/* margin_top */
.mar_t1{
	margin-top:1px;
}
.mar_t5{
	margin-top:5px;
}
.mar_t10{
	margin-top:10px;
}
.mar_t15{
	margin-top:15px;
}
.mar_t19{
	margin-top:19px;
}
.mar_t25{
	margin-top:25px;
}
.mar_t30{
	margin-top:25px;
}
.mar_t38{
	margin-top:38px;
}

/* margin_left */

.mar_l5 {
	margin-left:5px;
}

.mar_l15{
	margin-left:15px;
}
.mar_l10{
	margin-left:10px;
}

.mar_l20 {
	margin-left:20px;
}

/* margin_right */
.mar_r{
	margin-right:px;
}

.mar_r20 {
	margin-right:20px;
}

.mar_r10 {
	margin-right:10px;
}
.mar_r5 {
	margin-right:5px;
}

/* margin_bottom */

.mar_b10{
	margin-bottom:10px;
}
.mar_b15{
	margin-bottom:15px;
}
.mar_b20{
	margin-bottom:20px;
}
.mar_b40{
	margin-bottom:40px;
}



/* 패딩 padding */
.pad_0{
	padding:0;
}

.pad_10	{
	padding:10px;
}

.pad_12	 {
	padding:12px;
}

.pad_15 {
	padding:15px;
}

.pad_20 {
	padding:20px;
}




/* padding_top */

.pad_t5{
	padding-top:5px;
}

.pad_t7{
	padding-top:7px;
}
.pad_t10{
	padding-top:10px;
}

.pad_t20 {
	padding-top:20px;
}

.pad_t50 {
	padding-top:50px;
}


/* padding_left */
.pad_l7{
	padding-left:7px;
}

.pad_l20 {
	padding-left:20px;
}

.pad_l5 {
	padding-left:5px;
}

.pad_l10 {
	padding-left:10px;
}

.pad_l15 {
	padding-left:15px;
}


/* padding_right */
.pad_r5{
	padding-right:5px;
}

.pad_r10 {
	padding-right:10px;
}

.pad_r20{
	padding-right:20px;
}

.pad_b30 {
	padding-bottom:30px;
}

/* 패딩 여백 10씩 */
.pad_l10r10 {
	padding-left:10px;
	padding-right:10px;
 }


/* padding_bottom */
.pad_b{
	padding-bottom:px;
}
.pad_5b{
	padding-bottom:5px;
}
.pad_10b{
	padding-bottom:10px;
}

.pad_b5 {
	 padding-bottom:5px;
}
.pad_b15 {
	padding-bottom:15px;
}

.pad_b20 {
	padding-bottom:20px;
}

/* 텍스트 세로 정렬 */
.ver_at{
	vertical-align:top;
}

.ver_am{
	vertical-align:middle;
}

.ver_ab{
	vertical-align:bottom;
}


/* 공백 */
.space_height7{
	height:7px;
}


/* 텍스트 가로 정렬 */
.txt_al{
	text-align:left;
}
.txt_ac{
	text-align:center;
}
.txt_ar{
	text-align:right;
}






/* 텍스트컬러 및 유형 */

/* 오렌지 컬러 */
.org_txt{
	color:#ff6633;
}




/* 그레이 텍스트 */
.gray_txt03{
	color:#919293;
	font-size:12px;
	font-weight:bold;
}


/* 그레이 텍스트 */
.gray_txt04{
	color:#adadad;
}



.l_he01{
	line-height:16px;
}










/* mypage 컬러 */
.darkpink {
	color:ac697a;
}

/* 텍스트 굵게 */
.bold_txt{
	font-weight:bold;
}


/* 텍스트_11px */
.txt11{
	font-size:11px;
}

.font11 {
	font-size:11px;
}


/* 백그라운드 컬러 */
/* 베이지컬러_리스트 테이블tr */
.beige_bg{
	background-color:#fbfaf8;
}


/* 베이지컬러_글보기 테이블tr */
.beige_bg{
	background-color:#f6f5f1;
}




/* 그레이_bgcolor */
.gray_bg {
	background-color:#fcfcfc;
}





/* 서브메뉴_사람과 사람사이 */
.smenu_table{
	width:650px;height:66px;background-image: url(../human/img/menu_human01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.smenu_table td{
	vertical-align:bottom;
}


/* 서브메뉴_열정그스토리 */
.smenu_table01{
	width:650px;height:66px;background-image: url(../story/img/menu_story01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.smenu_table01 td{
	vertical-align:bottom;
}




/* 서브메뉴_현장메신져 */
.smenu_table02{
	width:650px;height:66px;background-image: url(../messenger/img/menu_mess02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.smenu_table02 td{
	vertical-align:bottom;
}





/* 탭 */
.tab_table01{
	width:612px;
}

.tab_table01 td{
	width:612px;
	height:34px;
	background-image:url(../human/img/tab_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}




/* 테이블 위_텍스트_검색결과 */
.list_top_txt{
	width:612px;
	margin-bottom:3px;
}




/* 사람과 사람사이 */
.dot_table01 {
	width: 612px;
	border: 0;
	padding: 0;
}

.dot_table01 td {
	border: 0;
	padding: 10px 15px;
}

.dot_table01.beige {
	border-collapse:collapse;
	background-image:url(../human/img/dot_gray_bei.gif);
	background-color:#faf9f7;
	background-position: left top;
	background-repeat:repeat-x;
}

.dot_table01.white {
	border-collapse:collapse;
	background-image:url(../human/img/dot_gray_bei.gif);
	background-color:#ffffff;
	background-position: left top;
	background-repeat:repeat-x;
}

.dot_table01.bottom_dot {
	border-collapse:collapse;
	background-image:url(../human/img/dot_gray_bei.gif);
	background-color:#ffffff;
	background-position: left top;
	background-repeat:repeat-x;
}





/* 리스트 테이블 타입1 */
table.list_type1 {
	width: 612px;
	border: 0;
	padding: 0;
	border-collapse:collapse;
	border-bottom:solid 3px #aa9b7c;
}
table.list_type1 th {
	height:30px;
	background-color:#ffffff;
	border-top:3px solid #eeebe6;
	border-bottom:3px solid #aa9b7c;
	vertical-align:middle;
	background-image:url(../messenger/img/tb_b.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}
table.list_type1 th.th_none {
	background-image:url(../messenger/img/th_line_none.gif);
}

table.list_type1 td{
	height:29px;
    border-top:solid 1px #ececec;
	padding:0;
	margin:0;
	text-align:center;
}
table.list_type1 td.left_align{
	height:29px;
    border-top:solid 1px #ececec;
	padding-left:10px;
	margin:0;
	text-align:left;
}
.reply_arrow01{
	background-image:url(../messenger/img/reply_arrow.gif);
	background-repeat:no-repeat;
	background-position: 15px top;
	padding-left:30px;
	text-align:left;
}
.reply_arrow02{
	background-image:url(../messenger/img/reply_arrow.gif);
	background-repeat:no-repeat;
	background-position: 25px top;
}





/* 페이지 리스트 */
/* 페이지 리스트_전체테이블 */
.paging_table{
	width:100%;margin-top:10px; margin-bottom:15px;
}
span.spacing{
	word-spacing:4px;
}


span.paging_on{
	color:#f96b00; font-weight:bold
}
span.paging_on2
	{
	color:#084aa1; font-weight:bold;
}


/* 페이지 리스트_아이콘과 숫자들어가는 테이블 */
.paging_table td.paging_no{
	border:0;
	padding-left:2px;
	text-align:left;
}






/* 글보기 테이블 타입1_블루(네티즌광장) */
/*view 테이블*/
.view_table1 {
	width: 612px;
	margin-bottom:10;
	border: 0;
	padding: 0;
	border-collapse:collapse;
	border-top:3px solid #a99c7c;
	border-bottom:3px solid #a99c7c;
}

.view_table1 th {
	color:#ffffff;
	font-weight:bold;
	height:29px;
	padding:3px 0 0 5px;
	background-color:#697eac;
	border-top:1px solid #084aa1;
	border-bottom:2px solid #084aa1;
	text-align:left;
	vertical-align:middle;
}

.view_table1 td{
	border-bottom:solid 1px #e7e6e2;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	height: 29px;
	text-align: center;
}


.view_table1 td.index01{
	height: 29px;
	border-bottom:solid 1px #e7e6e2;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 15px;
	padding-right: 5px;
	background-image:url(../netizen/img/td_line_gray.gif);
	background-position:right center;
	background-repeat:no-repeat;
	text-align:left;
}



.view_table1 td.content01{
	height: 29px;
	border-bottom:solid 1px #e7e6e2;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 23px;
	text-align:left;
}



.view_table1 td.content02{
	padding:7px 23px 7px 23px;
	background-image:url(../messenger/img/td_beige_line.gif);
	background-position:center top;
	background-repeat:repeat-x;
	text-align:left;
}


/* 버튼 들어가는 테이블 */
.button_table{
	width:612px;
	margin-bottom:10px;
}















/* 글쓰기 테이블 타입1_그레이(네티즌광장) */
/* 글쓰기 테이블 */
.write_table1 {
	width: 612px;
	margin-top:0;
	border: 0;
	padding: 0;
	border-collapse:collapse;
	border-top:3px solid #aa9b7c;
	border-bottom:3px solid #aa9b7c;
}

.write_table1 th {
	color:#ffffff;
	font-weight:bold;
	height:29px;
	padding:3px 0 0 5px;
	background-color:#697eac;
	border-top:1px solid #aa9b7c;
	border-bottom:2px solid #aa9b7c;
	text-align:left;
	vertical-align:middle;
}

.write_table1 td{
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 5px;
	height: 25px;
	text-align: center;
}

.write_table1 td.index01{
	height: 29px;
	border-bottom:solid 1px #efefef;
	padding-left: 15px;
	padding-right: 5px;
	background-color: #f6f5f2;
	background-position:right center;
	background-repeat:no-repeat;
	text-align:left;
}



.write_table1 td.content01{
	height: 29px;
	border-bottom:solid 1px #efefef;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 23px;
	text-align:left;
}




.write_table1 td.index01_line{
	height: 3px;
	background-color: #e7e3da;
}

.write_table1 td.content01_line{
	height: 3px;
	background-color: #eeebe5;
}






/* 글로벌 경영백서 */

.hu03_table01  {
	width:612px;

}


.hu03_table01 td.stit{
	background-image:url(../human/img/bullet01.gif);
	background-position: 9px 7px;
	background-repeat:no-repeat;padding:5px 0 5px 25px;
}

.hu03_table01 td.sstit{
	background-image:url(../human/img/bullet02.gif);
	background-position: 13px 8px;
	background-repeat:no-repeat;padding:5px 0 5px 25px;
}

.hu03_table01 td.txt{
	background-image:url(../human/img/dot01.gif);
	background-position: 13px 10px;
	background-repeat:no-repeat;padding:5px 0 5px 25px;
}

.hu03_table01 td.rec_txt{
	padding:5px 0 5px 12px;
}




/* 최근게시물_열정그스토리_클로즈업 */
.board_new_bg{
	width:612px;height:173px;background-image:url(../story/img/board_bg01.jpg);
	background-position: center top;
	background-repeat:repeat-x;
}

.board_new_bg_left {
	width:612px;height:173px;background-image:url(../story/img/board_bg01_left.jpg);
	background-position: left top;
	background-repeat:no-repeat;vertical-align:top;
}

.left_img_align {
	width:237px;height:20px;text-align:center;vertical-align:top;padding-top:9px;
}


.board_new_subject{
	vertical-align:top;padding:0 15px 10px 0;color:#996633;font-weight:bold;
}

.board_new_content{
	vertical-align:top;padding-right:15px;color:#666666;line-height:16px;
}

.board_new_more{
	vertical-align:top;
	padding-top:15px;
}






/* 팝업 */
.popup_out{
	width:100%;
}




/* 테이블 기본 사이즈 */
.t612 {
	width:612px;
}

.t356 {
	width:356px;
}

.t590 {
	width:590px;
}

.t613 {
	width:613px;
}








/* 탭메뉴 */
.tab_ {
	background-color:#58b19e;
	border:0px; padding:0px;
}





/* CEO 김종신 어록 배경 */

.mess01_list_bg {
	background-repeat:no-repeat;
	background-image:url(../messenger/img/ceo_m_bg.gif);
	height:202px;
	width:590px;
	border-bottom-style:solid;
	border-bottom-color:#aa9b7c;
	border-bottom-width:3px;
}

.mess01_list_bg1 {
	border-bottom-style:solid;
	border-bottom-color:#aa9b7c;
	border-bottom-width:3px;
}

.mess01_list_bg2 {
	background-color:#f6f5f2;
}

.mess01_list_txt01 {
	color:#563a0c;
}

.mess01_list_txt02 {
	color:#ffeed3;
}

.mess01_list_txt03 {
	color:#ffffcc;
}

.mess01_list_txt04 {
	color:#878787;
}

/* story 김종신의 발자취 출력 리스트 배경색*/
.story04_bg {
	background-color:#fbfaf8;
}

/* CEO sitemap 배경 */
.site_map01_bg {
	background-image:url(../sitemap/img/sit_01_02a.gif);
	background-repeat:no-repeat;
	width:599px;
	height:399px;
}

/* 짙은 갈색 3px 짜리 아래 하단 선 */
.tline_b3 {
	border-bottom-color:#aa9b7c;
	border-bottom-style:solid;
	border-bottom-width:3px;
}

/* 옅은 회갈색 1px 짜리 아래 하단 선 */
.tline_b1 {
	border-bottom-color:#ebebe9;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

/* 옅은 회갈색 2px 짜리 위 선 */
.tline_t2 {
	border-top-color:#efefef;
	border-top-style:solid;
	border-top-width:2px;
}


/* 문단 줄 길이 조정 */
.line_h15 {
	line-height:15px;
}

/* 08.03.05 추가
-------------------------------------------------------------------------*/

/* 사람과 사람 사이 > 글로벌 경영백서 */
div#human03 { color: #707070; width: 600px; }

#human03 h2,
#human03 h3,
#human03 h4,
#human03 ul,
#human03 li { margin: 0; padding: 0; text-align: justify; list-style:none; line-height: 1.5em; font-size: 12px; font-family: gulim, 굴림, sans-serif;}

#human03 h2 { margin: 25px 0 10px 0; }
#human03 h3 { margin: 15px 0 10px 7px; clear: left; border-bottom: 1px solid #90866d; }
#human03 h4 { margin-left: 6px; }

#human03 ul { margin: 12px 0 12px 7px;  }
#human03 li { margin: 8px 0; padding-left: 7px; background: url(../human/img/bu.gif) 0 6px no-repeat; }

#human03 div.wrap_col { margin-top: 9px; padding: 5px; background: #fafafa; float: left; }

#human03 ul.col, #human03 ul.col2 { float: left; width: 47%; margin: 0 0 0 4px; color: #606060; }
#human03 ul.col li, #human03 ul.col2 li { margin: 2px 0; padding-left: 7px; background: url(../human/img/bu.gif) 0 6px no-repeat; font-size: 11px; }

#human03 ul.col2 { float: right; width: 50%; }

/* 포토갤러리 상세보기 팝업 */
.font_contibute{
	font:17px/1.7em Dotum, 돋움, sans-serif; color:#999999;
}
.text_table{ width:100%; text-align:center; padding-top:15px; padding-bottom:15px; }
.imageArea{ position:relative; background-color:#000000; visibility:hidden; }
.layerButton{ width:100%; height:10%; position:relative;}
