@charset "utf-8";

@import url("../style.css");
@import url("layout.css");

#Service_foot {
top:137px;
position:relative;z-index:999999;padding:0 0 0 0; margin:0px 0 0px 0px; height:108px;no-repeat 0 bottom; border-top:0px solid #CCCCCC; background-color:#CCCCCC; background-image:url(../img/pub/foot_bg.gif);}
#Service_foot ul {padding:0; margin:0 0 0 0px;  height:9px;}
#Service_foot ul li {padding:0 2px 0 7px; margin:0; float:left;}
#Service_foot ul li img {vertical-align:top;}
#Service_foot ul li.sta { margin-top:10px;}

#Service_foot .td_1 {
	padding-bottom: 10px;
	padding-left: 50px;
}

#Service_foot .td_2 {
	padding-top: 10px;
}




#Service_foot .slide1 {
	position:absolute;
	left:870px;
	top: -85px;
	z-index: 999999;
}
#Service_foot .slide2 {
	position:absolute;
	left:980px;
	top: -85px;
	z-index: 999999;
}



/* 전체 기본 정의  */
.overview H4 {
	CLEAR: both; MARGIN: 30px 0px 0px; HEIGHT: 25px
}

.overview H3 {display:none};

/* 내용보기에서 문단 줄 간격 설정 */
.overview p {
	LINE-HEIGHT: 130%;
	color: #333333;
	font-size: 9pt;
	font-family:"돋움";
	text-align:justify;
}

.overview p.basic {
	LINE-HEIGHT: 120%;
	color: #649A47;
	font-size: 9pt;
}

TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	BORDER-COLLAPSE: collapse;
}


/* 내용보기 자간 간격 조절 */
.overview {
	LETTER-SPACING: -0.8px;	
	text-align:justify;
}

/* 내용보기 자간 간격 조절 */
.overview_c {
	text-align:justify;
	margin-bottom: 20px;
}
.overview_left15 {
	text-align:justify;
	margin-left: 15px;
	margin-bottom: 20px;
}

/* 서브 타이틀 이미지 상단 정렬*/
H4 IMG {
	VERTICAL-ALIGN: top
}
/* 밑줄없애기 */
.u {
	TEXT-DECORATION: underline;
}

/* img 왼쪽여백 12px 아래여백 20px*/

/*-----------------------------------------------------------------------------------------------------------------------위덕자랑 이미지*/
.boast{position: absolute; width: 270px; height: 144px; top: 290px; left: 300px;}


/*----------------------------------------------------------------------------------------------------------------------설립종단 3대사업*/
.three{position: absolute;  width:138px; height: 128px; top: 570px; left: 173px;}


/* -------------------------------------------------------------------------------------------------------------특정부분 텍스트 강조 색상변경 */
EM {
	COLOR: #FF0000;
	FONT-STYLE: normal;
	font-weight: bold;
}


/* bottom 20px */
.overview .b20 {
	padding-bottom: 20px;
}
/* bottom 10px */
.overview .b10 {
	padding-bottom: 10px;
}

/* top 20 bottom 10px */
.overview .t20b10 {
	padding-top: 20px; 
	padding-bottom: 10px;
}


/* 25픽셀 들여쓰기 */
.overview .pnum {
	MARGIN-LEFT: 25px
}
/* 15픽셀 들여쓰기 */
.overview .p15 {
	padding-left: 15px
}

/* 12픽셀 들여쓰기 */
.overview .p12 {
	padding-left: 12px
}

/* -------------------------------------------------------------------------------------------------------10픽셀 들여쓰기 */
.overview .p10 {
	MARGIN-LEFT: 10px
}


/*-------------------------------------------------------------------------------------------------- 한줄 라인 긋기   <p class="pr"></p> */

P.pr {
	BORDER-TOP: #eaeaea 1px solid
}

/*------------------------------------------------------------------------------------------- 한줄 라인 긋기_빈라인  <p class="pr"></p> */
P.pr2 {
	BORDER-TOP: #eaeaea 1px;
}

/*---------------------------------------------------------------------------------------------------------------------- ul li 스타일 */
ul{
	list-style:none;
	margin:0px;
	padding:0px;
	line-height:150%;
}

li{
	list-style:none;
	padding-left: 5px;
	text-align:justify;
	line-height:150%;
}

.big_ico{
	margin-left: 5px;
	padding-left: 14px;
	background:url(../img/common/icon_01.gif) no-repeat 0 3px;
	height: 130%;
}
.big_ico_b10px{
	margin-left: 5px;
	padding-left: 14px;
	padding-bottom: 10px;
	background:url(../img/common/icon_01.gif) no-repeat 0 3px;
	height: 130%;
}

	
ul.randbox {
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 5px; 
	padding-left: 14px;
	background:url(../img/common/icon_01.gif) no-repeat 0 3px;
	height: 130%;
	
	}
ul.randbox li {
	padding:0 0 0 12px;
	font-size:9pt;
	background:url(../img/common/icon_02.gif) no-repeat 0 4px;
	list-style: none;
	height: 130%;
}

ul.randbox li ul li {
	padding-left: 10px;
	background:url(../img/common/icon_03.gif) no-repeat 0 3px;
	height: 130%;
}

.ico {
	margin:10px 0 0 0; 
	font-weight:bold;
	padding-left: 15px;
	text-align:justify;
	background:url(../img/common/icon_01.gif) no-repeat 0 2.5px;
	height: 130%;
	}

.ico_02 {
	padding:0 0 0 20px;
	font-weight:bold;
	text-align:justify;
	font-size:9pt;
	background:url(../img/common/icon_02.gif) no-repeat 8 4px;
	list-style: none;
}
.ico_03 {
	padding:0 0 10px 20px;
	text-align:justify;
	font-size:9pt;
	background:url(../img/common/icon_02.gif) no-repeat 8 4px;
	list-style: none;
}

.ico_02_bottom {
	padding:0 0 20px 20px;
	font-weight:bold;
	text-align:justify;
	font-size:9pt;
	background:url(../img/common/icon_02.gif) no-repeat 8 4px;
	list-style: none;
}


ul.randbox li.indent{text-indent:-16px; padding-left:35px; list-style:none; clear:both}
ul.randbox li span {color:#6C0088;}
ul.randbox li span_bold {font-weight: bold;}
ul.randbox li span_cbold {color:#6C0088;font-weight: bold;}
ul.randbox li .span_red  {color:#CC0000;font-weight: bold;}
ul.randbox li .span_blue  {color:#0066FF;font-weight: bold;}
ul.randbox li .span_green  {color:#339999;}
/*-----------------------------------------------------------------------------------------총장인사말/건물소개-------------------------------*/
.president{ position:relative; float:left; margin-bottom:46px;}
.building{ position:relative; float:left; margin-bottom:46px;}
.txt0{ float:left; width:520px; margin-left:10px; margin-bottom:20px;}
.txt{ float:left; width:550px; margin-bottom:46px;}
.images0{float:right; width:117px; text-align:left;}
.images{float:right; width:100px; }
/* ----------------------------------------------------------------------------------------------------------------------------------------------- */

/* 사람 소개 표 속성 */

.tbl_people{
	BORDER-TOP: 1px solid #CCCCCC;
	MARGIN-BOTTOM: 10px;
	COLOR: #7f7f7f;
	BORDER-BOTTOM: 1px solid #CCCCCC;
	width: 100%;
	
}
.tbl_people TH {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	BACKGROUND: #f6f7f7;
	PADDING-BOTTOM: 0px;
	COLOR: #777777;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	background-image: url(img/people_bg.gif); height:24px;
	font-size:9pt;
}
.tbl_people TD {
	PADDING-RIGHT: 0px;
	BORDER-TOP: 1px solid;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: 1px solid #CCCCCC;
	font-size: 9pt;
}

/* 연혁표속성 */
.tbl_02{
	font-size: 9pt;
	border-top: 1px solid #cccccc;
	margin-bottom: 5px;
	border-bottom: 1px solid #cccccc;
}
.tbl_02 td {
	font-size: 11px;
	color:#999999;
	padding-top: 7px;
	padding-bottom: 4px;
	line-height: 130%;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.tbl_02 .td_leftnone{
	font-size: 11px;
	text-align:left;
	vertical-align:top;
	width: 100px;
	border-left: 1px solid  #ffffff;
	padding-left: 20px;
}
.tbl_02 .td_rightnone{
	text-align:left;
	border-right: 1px solid  #ffffff;
	padding-left: 10px;
}



/* 일반표속성 */
.tbl{
	MARGIN-BOTTOM: 10px;
	COLOR: #7f7f7f;
	width: 100%;
	BORDER-top: 1px solid #C6C6C6;
	BORDER-left: 1px solid #C6C6C6;
	BORDER-right: 1px solid #C6C6C6;
	BORDER-BOTTOM: 1px solid #C6C6C6;	
}
.tbl TH {
	BORDER-left: 1px solid #C6C6C6;
	BORDER-right: 1px solid #C6C6C6;
	BORDER-BOTTOM: 1px solid #C6C6C6;	
	FONT-WEIGHT: bold;
	BACKGROUND: #f6f7f7;
	PADDING: 5px;
	COLOR: #666666;
	TEXT-ALIGN: center;
	font-size:9pt;
	line-height: 130%;
}
	
.tbl TD {
	BORDER-left: 1px solid #C6C6C6;
	BORDER-right: 1px solid #C6C6C6;
	PADDING: 3px;
	color:#777777;
	BORDER-BOTTOM: 1px solid #CCCCCC;
	font-size: 9pt;
	line-height: 130%;
}
.td_center {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	font-size: 9pt;
	text-align:center;
}
.td_left {
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 6px;
	font-size: 9pt;
	text-align:left;
}

.tbl COL.lth {
	BACKGROUND: #f6f6f6; COLOR: #5b90bd
}
.tbl .td2 {
	BACKGROUND: #fafafa
}
.tbl .td3 {
	PADDING-RIGHT: 150px
}
.tbl .td4 {
	PADDING-LEFT: 30px
}
.tbl .td5 {
	PADDING-RIGHT: 30px
	}
	


	
/* 오른쪽 20픽셀 뛰우기 */
.tbl .td6 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	}
/* 오른쪽정렬 400픽셀 뛰우기 */
.tbl .td_right_400 {
	PADDING-RIGHT: 400px;
	padding-left: 20px;
	text-align : right;
	}



/* 오른쪽 20픽셀 뛰우기   가로 400짜리 */
.tbl .td400 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	width:400px;
	background: #CCCCCC;
	}
.tbl .td340 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	width:340px;  
	}
/* 오른쪽 20픽셀 뛰우기   가로 200짜리 */	
.tbl .td200 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	width:200px;
	background: #F2F2F2;
	text-align:center;
	}

/* 오른쪽 20픽셀 뛰우기   가로 200짜리 */	
.tbl .td150_left {
	width:150px;
	text-align:left;
	padding: 3px;
	}
.tbl .td150_center {
	width:100px;
	text-align:center;
	padding: 3px;
	}


.tbl .td150 {
	width:150px;
	text-align:center;
	border-right:1px solid #CCCCCC;
	}

.tbl .td150_2 {
	width:150px;
	text-align:center;

	}

.tbl .td100 {
	width:100px;
	BACKGROUND: #fafafa;
	text-align:center
}

.tbl .td100_2 {
	width:100px;
	BACKGROUND: #fff;
	text-align:center;
	border-right:1px solid #CCCCCC;
}

.tbl .td100_3 {
	width:100px;
	BACKGROUND: #fff;
	text-align:center
}


.tbl .td400 {
	width:400px;
	BACKGROUND: #fff;
	text-align:center
}

.tbl .td400_2 {
	width:400px;
	BACKGROUND: #fff;
	text-align:center;
	border-right:1px solid #CCCCCC
	}
	
.tbl .td260 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	width:220px;
	background: #FAFAFA;
	text-align:center;
	border-right:1px solid #CCCCCC;
	}
/* 왼쪽라인 안 보이도록 하기 */	
.tbl .td260 {
	PADDING-RIGHT: 20px;
	padding-left: 20px;
	width:220px;
	background: #FAFAFA;
	text-align:center;
	border-right:0px solid #CCCCCC; 
	}	

.tbl .td220 {
	PADDING-RIGHT: 90px;
	padding-left: 20px;
	width:110px;
	text-align:right;
	border-right:1px solid #CCCCCC;
	};
	

.tbl .td220_2 {
	PADDING-RIGHT: 90px;
	padding-left: 20px;
	width:110px;
	text-align:right;
	};
	
/* 중앙정렬 */
.cen {
	text-align:center;
	color: #999999;
	font-size: 9pt;
	};
