@charset "euc-kr";



@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(../font/NanumGothic-Regular.eot);
  src: url(../font/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothic-Regular.woff2) format('x-woff2'),
       url(../font/NanumGothic-Regular.woff) format('woff'),
       url(../font/NanumGothic-Regular.ttf) format('truetype');  
} 
@font-face {
  font-family: 'Nanum GothicB';
  font-style: normal;
  font-weight: 400;
  src: url(../font/NanumGothicBold.eot);
  src: url(../font/NanumGothicBold.eot?#iefix) format('embedded-opentype'),
       url(../font/NanumGothicBold.woff2) format('x-woff2'),
       url(../font/NanumGothicBold.woff) format('woff'),
       url(../font/NanumGothicBold.ttf) format('truetype');   
} 

/* layout */   
body{background:#f4f4f4;}
p{
	margin:0;
	padding:0;
	}
#mainLayout{	
	width:100%; 
	background:#fff url(../images/top_repeatBg.jpg) 0 0 repeat-x;
	}  
	#topArea{
		width:100%;
		background:url(../images/top_bg.jpg) center 0 no-repeat;
		} 
		#topArea .wrap{ 
			position:relative;
			margin:0 auto;
			width:948px;
			height:126px;
			}  
	#contentArea{  
		width:100%;  
		}
		#contentArea .wrap{
			position:relative;
			overflow:hidden;
			width:994px;
			margin:0 auto;
			}
			#leftArea{  
				position:relative;
				right:-1px;
				z-index:1;
				float:left;
				width:194px;  
				}
			#rightArea{
				position:relative;
				float:left;
				width:793px;
				border-left:1px solid #eaeaea;
				}		 
	#footerArea{
		width:100%;
		height:140px; 
		background:#f4f4f4 url(../images/sub/footer_repeatBg.gif) 0 0 repeat-x; 
		}
		#footerArea .wrap{
			position:relative;
			width:980px; 
			margin:0 auto; 
			}
		

/* »ó´Ü */
#topArea h1{
	position:absolute;
	top:0;
	left:360px;
	width:228px;
	height:48px;
	}
#accessibilityNav .skipContent{
	position:absolute;
	top:10px;
	right:148px;
	} 
#gnb{ 
	float:left; 
	margin-top:15px;
	}
	#gnb li{
		float:left;
		padding-left:11px;
		margin-left:7px;
		background:url(../images/gnb_liBg.gif) left 2px no-repeat;
		}
	#gnb li:first-child,
	#gnb li.first{
		margin:0;
		padding:0;
		background:none
		} 
	#gnb li a,
	#gnb li img{
		display:block; 
		}
	#fontSize{
		float:right;
		width:132px;
		margin-top:12px;
		}
		#fontSize h3{
			float:left;
			width:56px;
			margin-right:8px;
			padding-top:3px;
			}
		#fontSize ul{
			float:left;
			width:68px;
			}
		#fontSize ul li.center{
			padding:0 3px;
			}
		#fontSize ul li,
		#fontSize ul li a{
			float:left;
			}   
#mainMenu{ 
	position:absolute;
	top:62px;
	left:0;
	width:948px;
	} 
	#mainMenu img{
		display:block;
		} 

/* ÄÁÅÙÃ÷¿µ¿ª */
#subMenu{
	width:194px;
	padding-top:31px;
	}
	#subMenu .subMenuTop{
		width:100%;
		font-weight:bold; 
		font-family: 'Nanum Gothic';
		background:url(../images/sub/subMenu_titBtmBg.gif) 0 bottom no-repeat;
		}
		#subMenu .subTitle{
			width:164px; 
			font-size:1.8em;
			color:#f4f4f4;
			padding:14px 10px 11px 20px;
			background:url(../images/sub/subMenu_titTopBg.gif) 0 0 no-repeat;
			} 
			#subMenu .subTitle span{
				display:block;
				height:16px;
				padding-left:2px;
				font-size:0.5em;
				letter-spacing:-0.02em; 
				} 
	#subMenu .subMenuList{
		width:100%;	  
		padding-top:3px;
		}
	#subMenu .subMenuList .depth1{ 
		width:194px;
		margin:0 auto;
		}
		#subMenu .depth1 .depth1Li{
			border-bottom:1px solid #eaeaea;
			width:100%; 
			} 
		#subMenu .depth1 .depth1Li a{
			font-family: 'Nanum GothicB'; 
			} 
			#subMenu .depth1LiOn .depth1Span{
				display:block;  
				} 
			#subMenu .depth1LiOn .depth1Span a{
				width:139px;
				color:#545454;
				display:block;
				line-height:140%;
				font-size:1.2em;
				padding:6px 20px 5px 23px;
				letter-spacing:-0.03em; 
				}
				#subMenu .depth2Wrap{  
					overflow:hidden;  
					padding:0 0 6px 26px;
					margin-top:-2px;
					line-height:150%;  
					} 
				#subMenu .depth2Wrap .depth2Li{
					line-height:170% 
					} 
					#subMenu .depth2Span a{ 
						float:left;
						width:130px;
						background:url(../images/sub/subMenu_bu02.gif) no-repeat 0 9px;
						padding-left:9px;
						font-size:1em; 
						color:#676767;
						}
					#subMenu .depth2Wrap .On a,
					#subMenu .depth2Span a:hover{
						color:#064da3; 			
						background:url(../images/sub/subMenu_bu02On.gif) no-repeat 0 9px;	
						}   
			#subMenu .hasSub .depth1Span a{
				color:#195aa9;
				display:block;  
				background:url(../images/sub/subtitle_bu.gif) no-repeat right 15px; 
				}
				#subMenu .depth2Wrap{
					display:none;
					}
				#subMenu .hasSub .depth2Wrap{
					display:block
					}
#mainVisual{
	width:786px;
	height:145px;
	}
	#mainVisual img{
		display:block;
		}
#subCont{
	width:793px;
	}
	#subCont .subTopArea{ 
		height:30px;
		padding-right:23px; 
		background:url(../images/sub/subtitle_barBg.gif) no-repeat 0 0;
		} 
		#subCont .subTopArea h3{  
			position:absolute;
			top:204px;
			left:0;
			display:inline;
			float:left;
			width:600px;
			font-family: 'Nanum Gothic';
			font-weight:bold; 
			font-size:2.15em;
			color:#545454;
			background:url(../images/sub/subtitle_bu.gif) no-repeat 1px 0; 
			padding:3px 0 0 0; 
			margin-left:40px;
			}  
		#subCont .pageHistory{    
			float:right;
			height:22px;
			padding:5px 0 0 0;
			} 
			#subCont .pageHistory a{
				color:#676767;
				font-family: 'Nanum Gothic';  
				font-size:1em;  
				}  
			#subCont .pageHistory img{
				float:left;
				vertical-align:top;  
				margin:2px 7px 0 0;
				}
	#subCont .subContWrap{
		overflow:hidden;
		width:100%;
		padding-top:40px;
		} 
		#subCont .subContents{
			float:left;
			width:676px; 
			min-height:400px; 
			padding:58px 0 60px 40px;
			}
		#quickMenu{
			position:relative;
			float:left;
			width:60px;  
			} 
			#quickMenu a{
				display:block;
				width:60px;  
				text-indent:-9999px;
				}
			#quickMenu .li01 a{
				height:86px;
				background:url(../images/quick/quickMenu_edu.gif) 0 0 no-repeat;
				}
			#quickMenu .li02 a{
				height:65px;
				background:url(../images/quick/quickMenu_data.gif) 0 0 no-repeat;
				}
			#quickMenu .li03 a{
				height:67px;
				background:url(../images/quick/quickMenu_boast.gif) 0 0 no-repeat;
				} 
			#quickMenu .li01 a:hover{
				background-position:0 -86px;
				}
			#quickMenu .li02 a:hover{
				background-position:0 -65px;
				}
			#quickMenu .li03 a:hover{
				background-position:0 -67px;
				} 		
			#quickMenu img{
				display:block;
				}
	 
		
#subCont .board {
	display:block;
	margin-left: 12px;
}

 

/* ÇÏ´Ü¿µ¿ª */
#footerMenuList{
	width:960px;
	height:23px; 
	padding:20px 0 0 20px;
	border-bottom:1px solid #c4c4c4;
	}
	#footerMenuList li{
		display:inline;
		float:left;
		padding-left:10px;
		margin-left:7px; 
		background:url(../images/footerMenu_liBg.gif) 0 4px no-repeat;
		}
	#footerMenuList li img{
		display:block; 
		}
	#footerMenuList li:first-child,
	#footerMenuList li.first{
		padding:0;
		margin:0;
		background:none;
		}
#footerBtm{
	height:71px;
	padding:15px 0 0 18px;
	}	
	#footerBtm .btmLogo{
		float:left;
		width:81px;
		margin-right:18px;
		}
	#copyright{
		float:left;
		width:660px;
		padding-top:1px;
		}
		#copyright img{
			display:block;
			} 
		#copyright .addrWrap,
		#copyright ul{
			height:18px;
			}
		#copyright .addrWrap address{
			float:left;
			margin-right:10px;
			} 
		#copyright ul li{
			display:inline;
			float:left;
			background:url(../images/telBg.gif) 0 2px no-repeat;
			padding-left:6px;
			margin-left:5px;
			}
		#copyright ul li:first-child,
		#copyright ul li.first{
			margin:0;
			padding:0;
			background:none;
			}
	#bannerZoneObj{
		position:absolute;
		top:58px;
		right:0; 
		width:178px;
		}
		#bannerZoneObj h3{
			height:15px; 
			padding:1px 0 0 15px;
			}
		#bannerZoneObj .objContent{
			width:150px;
			height:40px;
			margin-left:14px;
			overflow:hidden;
			}
			#bannerList{
				width:3000px;
				height:40px;
				}	
				#bannerList li{
					float:left;
					width:148px;
					height:38px;
					margin-right:5px;
					border:1px solid #c8c8c8;
					}
				#bannerList li a{
					float:left
					}
				#bannerList li img{
					width:148px;
					height:38px;
					}
				#bannerZoneObj .objBtn a{
					position:absolute;
					top:0;
					}
				#bannerZoneObj .objBtn .bannerStop{
					right:30px;
					}
				#bannerZoneObj .objBtn .bannerPlay{
					right:15px;
					}
				#bannerZoneObj .objBtn .bannerControlTop{
					top:31px;
					left:0;
					}
				#bannerZoneObj .objBtn .bannerControlDown{
					top:31px;
					right:0;
					} 
				#bannerZoneObj .objBtn .moreBtn{ 
					top:3px;
					right:56px;
					}
#footerBtn{
	position:absolute;
	top:15px;
	left:402px;
	}

/* ³»¿ëÀÔ·Â ½ÃÀÛ */
.titSt01{
	height:31px;
	font-family: 'Nanum Gothic';
	font-size:1.25em; 
	font-weight:bold;
	color:#434343;
	line-height:16px;
	background:url(../images/cont/titBu01.gif) 0 0 no-repeat;
	padding-left:21px;
	}
	.titSt01.nostarBullet {
		background: none;
		padding-left: 0;
	}
.titSt02{
	height:31px;
	font-family: 'Nanum Gothic';
	font-size:1.25em; 
	font-weight:bold;
	color:#434343;
	line-height:16px;
	background:url(../images/cont/titBu02.gif) 0 0 no-repeat;
	padding-left:21px;
	}
.txtSt01{
	/* width:630px; */
	margin-left:10px;
	}
	.txtSt01 .title{
		padding-bottom:32px;
		text-align:center; 
		} 
	.txtSt01 .depth1{
		padding-bottom:21px;
		padding-left:10px;
		}
	.txtSt01 .depth1 li{ 
		color:#525252;
		padding:0 0 12px 10px;
		line-height:20px;
		}
	.txtSt01 .depth2{
		padding-top:6px;
		}
	.txtSt01 .depth2 li{
		padding:0 0 6px 0;
		}
	.txtSt01 .depth2 li.last{
		padding-bottom:0;
		}
	.txtSt01 .depth3,
	.txtSt01 .depth4,
	.txtSt01 .depth5{
		padding-top:6px;
		}
	.txtSt01 .depth3 li{
		padding:0 0 6px 14px;
		}  
	.txtSt01 .depth4 li{
		padding:0 0 6px 0;
		} 
	.txtSt01 .depth5 li{
		padding:0 0 6px 14px;
		} 
	.txtSt01 .pNone li{
		padding-bottom:0;
		}
	.txtSt01 .depth3 li.last{
		padding-bottom:0;
		}
	.txtSt01 .depth4 li.last{
		padding-bottom:0;
		}
	.txtSt01 .contWrap{
		padding:0 0 37px 10px;
		}
	.txtSt01 .contWrap .txtBox01{
		margin-top:20px;
		}
	.txtSt01 .tableSt01{
		width:610px;
		margin:0;
		}
	.txtSt01 .txtBox01{
		width:610px;  
		margin:13px 0 4px; 
		background:url(../images/cont/txtBox_btmBg1.gif) 0 bottom no-repeat;
		}
	.txtSt01 .txtBox01 dl{ 
		background:url(../images/cont/txtBox_topBg1.gif) 0 0 no-repeat;
		padding:21px 0 17px;
		color:#525252;
		}
	.txtSt01 .txtBox01 dt{  
		width:562px;
		height:23px; 
		line-height:130%;
		background:url(../images/cont/txtBox_bu.gif) 5px 0 no-repeat;
		padding:1px 0 0 18px;
		border-bottom:1px solid #d9d9d9; 
		margin:0 auto;
		font-weight:bold;
		} 
	.txtSt01 .txtBox01 dt span{
		display:block;
		}
	.txtSt01 .txtBox01 dd{   
		margin:16px 0 0 23px;
		}
	.txtSt01 .txtBox01 ul li{
		background:url(../images/cont/listBu01.gif) 0 5px no-repeat; 
		line-height:20px;
		padding:0 0 6px 11px;
		}	
	.txtSt01 .txtBox01 ul li p{
		font-size:0.95em;
		background:url(../images/cont/listBu02.gif) 0 7px no-repeat; 
		padding-left:10px;
		} 
	.txtSt01 .txtBox02{
		width:610px;
		height:78px;
		margin-top:7px;
		text-align:center;
		background:url(../images/cont/txtBox_arrow.gif) 288px 12px no-repeat;
		}
		.txtSt01 .txtBox02 .fl{
			float:left; 
			} 
		.txtSt01 .txtBox02 .fr{
			float:right; 
			} 
		.txtSt01 .txtBox02 .topTxt,
		.txtSt01 .txtBox02 .topTxt{ 
			width:254px;
			height:44px; 
			padding:20px 0 0;
			background:url(../images/cont/txtBox_bg2.gif) 0 0 no-repeat;
			}
	.txtSt01 .txtBox03{
		width:610px; 
		text-align:center; 
		margin:7px 0;
		background:url(../images/cont/txtBox_btmBg3.gif) 0 bottom no-repeat;
		}
		.txtSt01 .txtBox03 .bg{
			padding:20px 0 14px;
			background:url(../images/cont/txtBox_topBg3.gif) 0 0 no-repeat;
			}	
		.txtSt01 .txtBox03 .bg .txt{
			text-align:left; 
			padding:0 24px;
			}

		.textBox04{
		border-top: 2px solid #C8D7E6;
		margin:0 auto;
		margin-top:10px;
		border-bottom: 2px solid #C8D7E6;
		border-left: 2px solid #C8D7E6;
		border-right: 2px solid #C8D7E6;
		text-align:cneter;
		padding: 10px;
		}

	span.highlighter{
		height:13px;
		background:#FFF281;
		padding:7px 7px;
		font-weight:bold;
		margin:5px 5px;
		color:#058292;
		    margin-left: 10px;
	}
/*Textbox 05*/
	.txtSt01 .txtBox002{
		width:610px;
		height:105px;
		margin-top:7px;
		text-align:center;
		background:url(../images/cont/txtBox_arrow.gif) 288px 29px no-repeat;
		}
		.txtSt01 .txtBox002 .fl{
			float:left; 
			} 
		.txtSt01 .txtBox002 .fr{
			float:right; 
			} 
		.txtSt01 .txtBox002 .topTxt,
		.txtSt01 .txtBox002 .topTxt{ 
			width:254px;
			height:66px; 
			padding:20px 0 0;
			background:url(../images/cont/txtBox_bg_b01.gif) 0 0 no-repeat;
			}

	
	
	.txtSt01 .pl08{
		padding-left:8px;
		}
	.txtSt01 .pl10,
	.txtSt02 .pl10{
		padding-left:10px;
		}
	.txtSt01 .pl12{
		padding-left:12px;
		}
	.txtSt01 .pl14{
		padding-left:14px;
		}
	.txtSt01 .pl15{
		padding-left:15px;
		}
	.txtSt01 .pl16{
		padding-left:16px;
		}
	.txtSt01 .pl20{
		padding-left:20px;
		}
	.txtSt01 .pl21{
		padding-left:21px;
		}
	.txtSt01 .etc{
		color:#585858;
		}
.txtSt02{
	width:630px;
	margin-left:10px;
	color:#525252;
	}
	.txtSt02 .titSt01{
		height:29px;
		}
	.txtSt02 .depth1{ 
		padding-left:13px;
		padding-bottom:25px;
		}
	.txtSt02 .last{
		padding-bottom:0;
		}
	.txtSt02 .depth1 li{ 
		line-height:20px;
		padding:0 0 6px 12px;
		background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
		}
	.txtSt02 .blue{
		color:#1b6798;
		} 
	.txtSt02 .etc{ 
		padding:2px 0 12px 13px;
		} 
	.txtSt02 .etc2{
		padding-top:6px;
		} 
.listSt01 li{
	line-height:20px;
	padding:0 0 6px 11px;
	background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
	color:#525252;
	}
.tableSt01{
	width:100%;
	background:url(../images/cont/tableSt01_topBg.gif) 0 0 repeat-x; 
	padding-top:2px;
	margin-bottom:20px;
	}
	.tableSt01 table{
		width:100%;
		font-size:0.95em;
		text-align:center;
		color:#585858;
		border:0;  
		border-top:1px solid #aac3d5;
		border-collapse:collapse;
		}
	.tableSt01 th,
	.tableSt01 td{
		border-collapse:collapse;
		border:1px solid #aac3d5;
		border-top:0; 
		line-height:17px;
		padding:9px 3px 4px;
		} 
	.tableSt01 thead th,
	.tableSt01 thead td,
	.tableSt01 tbody th,
	.tableSt01 tfoot th{
		color:#125685;
		background:#f8fafc;
		}
	.tableSt01 tbody th,
	.tableSt01 tfoot th{ 
		font-weight:normal;
		}
	.tableSt01 thead th,
	.tableSt01 table .theadBg{
		color:#125685;
		background:#eaf0f6;
		font-weight:bold;
		}
	.tableSt01 .left{
		padding-left:14px;
		text-align:left;
		}
	.tableSt01 .depth1{
		padding:7px 5px 3px 0;
		}
	.tableSt01 .depth1 li{  
		line-height:17px; 
		padding:0 0 3px 0;
		}
	.tableSt01 .depth2{
		padding:3px 0 0 3px;
		}
	.tableSt01 .depth3{  
		padding:0;
		} 
	.tableSt01 .depth1 .pn{
		padding-bottom:0;
		}
	.tableSt01 .bold{
		font-weight:bold;
		}
	.tableSt01 .blue{
		color:#125685;
		}
.tableSt02{
	width:100%;
	background:url(../images/cont/tableSt02_topBg.gif) 0 0 repeat-x; 
	padding-top:2px;
	margin-bottom:14px;
	}
	.tableSt02 table{
		width:100%;
		font-size:0.95em;
		text-align:center;
		color:#585858;
		border:0;  
		border-top:1px solid #d5aabd;
		border-collapse:collapse;
		}
	.tableSt02 th,
	.tableSt02 td{
		border-collapse:collapse;
		border:1px solid #d5aabd;
		border-top:0; 
		line-height:17px;
		padding:9px 3px 4px;
		}  
	.tableSt02 thead th,
	.tableSt02 thead td{
		color:#851247;
		background:#f6eaee;
		}
	.tableSt02 tbody th,
	.tableSt02 tfoot th{
		color:#851247;
		background:#fcf8f9;
		}
	.tableSt02 tbody th,
	.tableSt02 tfoot th{ 
		font-weight:normal;
		} 
	.tableSt02 .left{
		padding-left:14px;
		text-align:left;
		} 
	.tableSt02 .bold{
		font-weight:bold;
		} 
.tableWrap01{
	width:630px;
	margin-left:10px;
	}
	.tableWrap01 .tableSt01,
	.tableWrap01 .tableSt02{
		width:610px; 
		margin:0 0 0 10px;
		} 
	.tableWrap01 .depth1{
		padding:6px 0 4px;
		}
	.tableWrap01 .depth1 li{
		padding-left:14px;
		line-height:18px;
		padding:0 0 2px 14px;
		background:url(../images/cont/listBu03.gif) 0 5px no-repeat;
		}
	.tableWrap01 a:hover{
		color:#195aa9;
		}
#education{
	width:630px;
	margin-left:10px;
	}
	#education .tit{
		width:100%;
		height:116px;
		text-indent:-9999px;
		background:url(../images/cont/education_titBg.gif) 0 0 no-repeat;
		}
	#education .cont{
		width:100%;
		height:295px;
		background:url(../images/cont/education_contBg.gif) 0 0 no-repeat;
		}
		.indent01{padding-left:10px;}
.greeting{
	width:630px;
	margin-left:10px;
	overflow:hidden;
	}
	.greeting .pic{
		float:left;
		width:200px;
		margin-right:37px;
		}
	.greeting .txt{
		float:left;
		width:373px;
		}
	.greeting .txt .topTxt{
		height:71px;
		padding:0;
		}
	.greeting .txt .big{ 
		font-weight:bold;
		font-size:1.3em;
		padding-bottom:8px;
		}
	.greeting .txt p{
		color:#525252;
		font-size:1.1em;
		line-height:22px;
		padding-bottom:15px;
		text-align:justify;
		font-family: 'Nanum Gothic';
		letter-spacing:-0.3px;
		}
	.greeting img{
		display:block;
		}
	#greeting_eng .txt .big{   
		padding-bottom:23px; 
		font-size:1.4em;
		}
	#greeting_eng .topTxt{
		height:47px;
		}
	#greeting_eng .pic{
		margin-right:36px;
		}
	#greeting_eng .txt{
		width:394px;
		}	
	#greeting_eng .txt p{
		padding-bottom:22px;
		}
#dormitoryPic{
	width:630px;
	margin-left:10px;
	}
	#dormitoryPic .title{
		width:100%;
		height:85px;
		text-indent:-9999px;
		background:url(../images/cont/dormitoryPic_tit.gif) 0 0 no-repeat;
		}
	#dormitoryPic .tableSt02{
		width:610px;
		margin-left:10px;
		}
	#dormitoryPic .txtBox{
		width:610px;
		height:117px;
		margin-left:10px;
		background:url(../images/cont/dormitoryPic_txtBg.gif) 0 0 no-repeat;
		}
		#dormitoryPic .txtBox dt{
			float:left;
			width:128px;
			padding-top:29px;
			font-family: 'Nanum Gothic';
			font-weight:bold;
			color:#894463;
			font-size:1.25em;
			text-align:center;
			}
		#dormitoryPic .txtBox dd{
			float:left;
			width:463px; 
			padding:20px 0 0 19px;
			}
		#dormitoryPic .txtBox dd li{
			height:26px;
			padding-left:12px;
			color:#525252;
			background:url(../images/cont/listBu01.gif) 0 3px no-repeat;
			}
	#dormitoryPic .picList{
		width:610px;
		overflow:hidden; 
		background:url(../images/cont/barBg_pink.gif) 0 0 repeat-x;
		padding:20px 10px 10px;
		}
		#dormitoryPic .picList .tit,
		#dormitoryPic .picList .titWrap{
			float:left;
			width:605px;
			height:25px;
			color:#894463; 
			padding-left:5px;
			border-bottom:1px solid #d9d9d9;
			}
		#dormitoryPic .picList .tit strong,
		#dormitoryPic .picList .titWrap strong{ 
			display:block;
			padding:2px 0 0 23px;
			background:url(../images/cont/dormitoryPic_bu.gif) 0 0 no-repeat;
			} 
		#dormitoryPic .picList .titWrap p{
			float:left;
			}
		#dormitoryPic .picList .titWrap .fl{ 
			width:304px;
			} 
		#dormitoryPic .picList ul{
			float:left;
			padding:18px 0 28px 10px;
			}
		#dormitoryPic .picList ul li{
			float:left;
			width:288px;
			}
		#dormitoryPic .picList ul li.first{
			margin-right:16px; 
			}
		#dormitoryPic .picList img{
			display:block;
			}
#academyInfo{
	width:635px;
	overflow:hidden;
	margin-left:10px;
	}
	#academyInfo .pic{
		float:left;
		width:200px;
		margin-right:38px;
		}
	#academyInfo .txtCont{
		float:left;
		width:393px;
		text-align:justify;
		font-family: 'Nanum Gothic';
		font-size:1.1em;
		color:#525252;
		line-height:21px;
		}
	#academyInfo .txtCont .topTxt{
		padding-bottom:15px;
		}
	#academyInfo .txtCont p{
		padding-bottom:23px;
		letter-spacing:-0.02em;
		}
	#academyInfo .txtCont strong{
		font-size:1.3em;
		line-height:25px;
		}
#schoolMovie{
	width:617px;
	height:462px;
	margin-left:10px;
	padding:12px 0 0 13px;
	background:url(../images/cont/schoolMovie_bg.gif) 0 0 no-repeat;
	}
#campusMap{
	width:630px;
	height:1314px;
	margin-left:10px;
	background:url(../images/cont/campusMap_contBg.gif) 0 0 no-repeat;
	}
#symbol{
	width:630px;
	margin-left:10px;
	}
	#symbol .cont01{
		width:616px;
		height:96px;
		margin-left:7px;
		text-indent:-9999px;
		background:url(../images/cont/symbol_cont01Bg.gif) 0 0 no-repeat;
		}
	#symbol .cont02{
		padding-bottom:40px;
		}
		#symbol .cont02 ul{
			height:143px;
			margin-left:7px;
			}
		#symbol .cont02 li{
			float:left;
			width:116px;
			padding-left:6px;
			}	
		#symbol .cont02 dl{
			width:595px;
			margin-left:10px;
			padding:20px 0 0 15px;
			border-bottom:1px solid #d9d9d9;
			background:url(../images/cont/symbol_cont02_barBg.gif) 0 0 repeat-x;
			}
		#symbol .cont02 dt{ 
			height:25px;
			padding:2px 0 0 23px;
			color:#9f1d69;
			margin-left:5px;
			font-weight:bold;
			background:url(../images/cont/titBu03.gif) 0 0 no-repeat;
			}
		#symbol .cont02 dd{
			width:572px;
			border-top:1px solid #d9d9d9;
			color:#525252;
			line-height:20px;
			padding:16px 0 0 8px;
			}
		#symbol .cont02 dd ul{
			height:64px;
			}
		#symbol .cont02 dd li{
			float:none;
			width:auto;
			padding-left:12px;
			background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
			}
	#symbol .cont03{
		width:616px;
		height:516px;
		text-indent:-9999px;
		margin-left:10px;
		background:url(../images/cont/symbol_cont03Bg.gif) 0 0 no-repeat;
		}
#history{
	width:630px;
	margin-left:10px;
	}
	#history dl{
		width:100%;
		overflow:hidden;
		}
	#history dt{
		float:left;
		width:171px;
		height:1196px;
		text-indent:-9999px;
		background:url(../images/cont/history_imgBg.jpg) 0 0 no-repeat;
		}
	#history dd{
		display:inline;
		float:left;
		width:434px;
		margin-left:-6px; 
		padding:0 0 32px 31px;
		background:url(../images/cont/history_bu.png) 0 4px no-repeat;
		}
	#history dd.first{
		margin-top:46px;
		}
	#history dd .year{
		float:left;
		width:68px;
		}
	#history dd ul{
		float:left;
		width:365px;
		margin-top:-4px;
		}
	#history dd li{
		float:left;
		width:357px;
		padding-left:8px;
		color:#525252;
		font-size:0.95em;
		line-height:22px;
		background:url(../images/cont/history_bu02.gif) 0 8px no-repeat;
		}
	#history dd li .date{
		float:left;
		width:65px;
		font-weight:bold;
		}
	#history dd li .txt{
		float:left;
		width:292px;
		}
	#history dd li .txt span{
		color:#355a8c;
		} 
#lesson{
	width:630px;
	margin-left:10px;
	color:#525252;
	}
	#lesson .border{
		margin-bottom:40px;
		border-bottom:1px solid #e1e1e1;	
		}
	#lesson .cont01{
		height:208px;
		padding-top:24px;
		}
		#lesson .cont01 ul{
			overflow:hidden;
			padding-left:57px; 
			}
		#lesson .cont01 li{
			float:left;
			width:163px;
			margin-right:17px;
			}
	#lesson .cont02{
		width:100%;
		height:185px;
		padding-top:17px;
		}
		#lesson .cont02 .pic{
			float:left;
			width:166px;
			padding-left:21px;
			margin-right:24px;
			}
		#lesson .cont02 .txt{
			float:left;
			width:410px; 
			line-height:20px;
			padding-top:3px;
			}
	#lesson .cont03{
		padding-top:17px;
		}
	#lesson .song{
	}
		#lesson .cont03 ul{
			width:100%;
			height:301px;
			}
		#lesson .cont03 li{
			float:left;
			width:267px;
			}
		#lesson .cont03 li.first{
			margin-right:46px;
			padding-left:26px;
			}
		#lesson .cont03 li p{
			line-height:20px; 
			padding-left:11px; 
			margin:11px 0 0 3px;
			background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
			}
		#lesson .cont03 li strong{
			color:#125685;
			}
	#lesson .cont04{
		width:612px;
		height:799px;
		margin:15px 0 0 10px;
		background:url(../images/cont/lesson_song.gif) 0 0 no-repeat;
		}	
#location{ 
	width:630px; 
	margin-left:10px;
	}
	#location .tabMenu{
		position:relative;
		width:100%;
		height:610px; 
		}
		#location .list li{
			float:left;
			width:100%;
			} 
		#location .tit{  
			position:absolute;
			top:-27px;
			left:415px;   
			width:103px;
			height:27px; 
			overflow:hidden;   
			} 
		#location .li02 .tit{ 
			width:102px;
			left:518px;
			}  
		#location .titOn img{ 
			margin-top:-27px;
			} 
		#location .cont{
			display:none;
			float:left;
			width:610px;
			padding:4px 0 0 10px;
			background:url(../images/cont/location_barBg.gif) 10px 0 no-repeat;
			}
		#location .contOn{
			display:block;
			} 
			#location .info{
				padding:2px 0 0 8px;
				}
			#location .info li{ 
				float:none;
				width:590px;
				line-height:22px;
				padding-left:12px;
				color:#525252;
				background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
				}
	#location .contWrap{
		width:610px; 
		padding:20px 10px 27px;
		background:url(../images/cont/barBg_blue.gif) 0 0 repeat-x;
		}
		#location .contWrap dt{
			height:23px;
			font-weight:bold;
			color:#355a8c; 
			padding:2px 0 0 23px;
			margin-left:5px;
			background:url(../images/cont/location_icoBg.gif) 0 0 no-repeat;
			}
		#location .contWrap dd{
			border-top:1px solid #d9d9d9;
			padding:16px 0 0 8px;
			}
		#location .contWrap dd.first{
			padding-bottom:17px;
			}
		#location .contWrap dd li{
			line-height:20px;
			color:#525252; 
			padding:0 0 6px 12px;
			background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
			}
		#location .contWrap dd .list02 li{
			padding:0 0 20px 12px;
			}
		#location .contWrap dd li strong{
			color:#355a8c;
			}
		#location .contWrap dd li span{
			display:block;
			padding-left:13px;
			}
#jinhak{
	width:630px;  
	margin-left:10px;
	}
	#jinhak thead th{
		font-size:12px;
		padding:9px 2px 4px;
		}
#studentCouncil{
	width:630px; 
	margin-left:10px;
	}
	#studentCouncil .tableSt01{
		width:610px;
		margin:0 0  40px 10px; 
		}
#livingInfo{
	width:630px;
	margin-left:10px;
	}
	#livingInfo .cont01{
		width:610px;
		margin-left:10px;
		padding-bottom:26px;
		}
	#livingInfo .cont01 p{
		color:#525252;
		height:26px;
		padding-left:1px;
		}
	#livingInfo .cont02{
		width:100%;
		background:url(../images/cont/barBg_pink.gif) 0 0 repeat-x;
		padding-top:3px;
		}
	#livingInfo .cont02 ul{
		overflow:hidden;
		}
	#livingInfo .cont02 ul li{
		float:left;
		width:100%;
		border-bottom:1px solid #d9d9d9;
		}
	#livingInfo .cont02 ol li{
		border:0;	
		float:none;
		width:auto;
		}
	#livingInfo .cont02 p{
		float:left;
		width:133px; 
		padding:25px 0 0 26px;
		}
		#livingInfo .cont02 p img{
			display:block;
			}
	#livingInfo .cont02 dl{
		float:left;
		width:443px; 
		padding:33px 0 23px 27px;
		border-left:1px solid #ebebeb;
		}
	#livingInfo .cont02 dt{
		color:#894463;
		font-size:1.22em;
		font-family: 'Nanum GothicB';
		padding-bottom:12px;
		} 
	#livingInfo .cont02 .depth1 li{
		line-height:20px;	
		color:#525252; 
		padding:0 0 6px 12px;
		background:url(../images/cont/listBu01.gif) 0 4px no-repeat;
		}
	#livingInfo .cont02 .depth2{
		padding:6px 0 0;
		}
	#livingInfo .cont02 .depth2 li{
		background:none;
		padding:0 0 2px 0;
		}
	#livingInfo .cont02 .depth2 li.pn{
		padding:0;
		}
#programList{
	width:630px;
	margin-left:10px;
	} 
	#programList .titSt02 span{
		display:inline-block;
		position:relative;
		top:-1px;
		font-family:"µ¸¿ò", dotum;
		font-size:0.8em;
		font-weight:normal; 
		padding-left:6px;  
		}
	#programList .txtBox{
		width:610px;
		height:117px;
		margin-left:10px;
		background:url(../images/cont/dormitoryPic_txtBg.gif) 0 0 no-repeat;
		}
		#programList .txtBox dt{
			float:left;
			width:128px;
			padding-top:29px;
			font-family: 'Nanum Gothic';
			font-weight:bold;
			color:#894463;
			font-size:1.25em;
			text-align:center;
			}
		#programList .txtBox dd{
			float:left;
			width:463px; 
			padding:20px 0 0 19px;
			}
		#programList .txtBox dd li{
			height:26px;
			padding-left:12px;
			color:#525252;
			background:url(../images/cont/listBu01.gif) 0 3px no-repeat;
			}
	#programList .picList{
		width:610px;
		overflow:hidden; 
		background:url(../images/cont/barBg_pink.gif) 0 0 repeat-x;
		padding:20px 10px 32px;
		}
		#programList .picList .tit,
		#programList .picList .titWrap{
			float:left;
			width:605px;
			height:25px;
			color:#894463; 
			padding-left:5px;
			border-bottom:1px solid #d9d9d9;
			}
		#programList .picList .tit strong,
		#programList .picList .titWrap strong{ 
			display:block;
			padding:2px 0 0 23px;
			background:url(../images/cont/dormitoryPic_bu.gif) 0 0 no-repeat;
			} 
		#programList .picList .titWrap p{
			float:left;
			}
		#programList .picList .titWrap .fl{ 
			width:304px;
			} 
		#programList .picList ul{
			float:left;
			padding:18px 0 14px 10px;
			}
		#programList .picList .ul02{
			padding:2px 0 38px 10px;
			}
		#programList .picList .ul03{
			padding:11px 0 14px 10px;
			}
		#programList .picList ul li{
			float:left;
			width:288px;
			}
		#programList .picList ul li.first{
			margin-right:16px; 
			}
		#programList .picList .btmTxt{
			clear:both;
			color:#525252;
			line-height:20px;
			margin:0 0 0 16px;
			}
		#programList .picList .topTxt{
			clear:both;
			color:#525252;
			line-height:20px;
			margin:0 0 0 16px;
			padding:16px 0 0;
			}
		#programList .picList .pb33{
			padding-bottom:33px;
			}
		#programList .picList img{
			display:block;
			}
.curriculum{
	width:630px;
	margin-left:10px;
	}
	.curriculum .titSt01 span{
		display:inline-block;
		position:relative;
		top:-1px;
		font-family:"µ¸¿ò", dotum;
		font-size:0.8em;
		font-weight:normal; 
		padding-left:6px;  
		}
	.curriculum .tableSt01{
		width:610px; 
		margin:0 0 40px 10px; 
		}
#schoolBus{
	width:629px;
	margin-left:10px;
	background:url(../images/cont/schoolBus_bg.jpg) right 20px no-repeat;
	}
	#schoolBus ol{
		margin-top:-2px;
		padding-left:13px;
		}
	#schoolBus ol.first{
		padding-bottom:26px;
		}
	#schoolBus ol li{
		background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
		padding-left:12px;
		line-height:20px;
		padding-bottom:6px;
		color:#525252;
		}
	#schoolBus .tableSt01{
		width:610px;
		margin-left:10px;
		}
	#schoolBus .point{
		color:red;	
		}
#corporate{
	width:630px;
	margin-left:10px;
	}
	#corporate .topCont{
		width:100%;
		height:108px;
		}
	#corporate .topCont li{
		float:left;
		height:29px;
		}	
	#corporate .topCont .tit{
		float:left;
		width:94px;
		height:23px;
		font-size:1.1em;
		text-align:center; 
		font-family: 'Nanum GothicB';
		margin-right:12px;
		color:#30678d;
		padding-top:6px;
		background:url(../images/cont/corporate_titBg.gif) 0 0 no-repeat;
		}	
	#corporate .topCont .txt{
		float:left;
		width:520px;
		padding-top:8px;
		color:#525252;
		}
	#corporate .tableSt01 .left{
		padding-left:11px;
		} 
#conversation .topTxt{
	width:630px;
	height:146px;
	text-indent:-9999px;
	background:url(../images/cont/conversation_topTxtBg.gif) 0 0 no-repeat;
	}
#conversation .contWrap{
	background:url(../images/cont/conversation_picBg01.jpg) right 121px no-repeat;
	}
	#conversation .bg{
		background:url(../images/cont/conversation_picBg02.jpg) 0 6px no-repeat;
		padding-left:210px;
		margin-top:2px;
		}
#foz .tableSt01{
	width:610px;
	margin-left:10px;
	}
	#foz .tableSt01{
		margin-bottom:39px;
		}
	#foz .tableSt01 ul{
		padding-top:6px;
		}
	#foz .tableSt01 li{
		padding-bottom:5px;
		}
	#foz .contBox{
		width:100%;
		margin-bottom:39px;131px;
		border-bottom:1px solid #d9d9d9;
		}
	#foz .contBox ul{
		height:98px; 
		padding:33px 0 0 164px; 
		margin-top:10px;
		background:url(../images/cont/foz_ico01.gif) 26px 0 no-repeat;
		} 
	#foz .contBox .ico02{
		height:114px;
		padding-top:17px;
		background:url(../images/cont/foz_ico02.gif) 26px 0 no-repeat;
		}
	#foz .contBox .ico03{
		height:95px;
		padding-top:36px;
		background:url(../images/cont/foz_ico03.gif) 26px 0 no-repeat;
		}
	#foz .contBox .ico04{
		height:98px;
		padding-top:33px;
		background:url(../images/cont/foz_ico04.gif) 26px 0 no-repeat;
		}
	#foz .contBox .ico05{
		height:121px;
		padding-top:10px;
		background:url(../images/cont/foz_ico05.gif) 26px 0 no-repeat;
		}
	#foz .contBox .ico06{
		height:114px;
		padding-top:17px;
		background:url(../images/cont/foz_ico06.gif) 26px 0 no-repeat;
		} 
#apCenter .contWrap{
	color:#525252;
	padding:0 0 35px 0;
	} 
#apCenter .titSt01 .small{
	display:inline-block;
	position:relative;
	top:-1px;
	font-family:"µ¸¿ò", dotum;
	font-size:0.8em;
	font-weight:normal; 
	padding-left:6px;  
	} 
#apCenter .txtBox01{
	margin:13px 0 0 10px;
	}
#apCenter .tableSt01{
	width:610px;
	margin-left:10px;
	}
#apCenter .red{
	color:#bb216d;
	}	
#apCenter .contWrap .titTxt{
	margin-left:7px;
	}
#apCenter .contWrap .topTxt,
#apCenter .contWrap .topTxt2{
	margin-left:12px;
	}
#apCenter .contWrap p,
#apCenter .contWrap ol{
	line-height:20px;
	}
#apCenter .cont01{
	width:630px;
	height:158px;
	text-indent:-9999px;
	background:url(../images/cont/ap_cont01_topTxtBg.gif) 0 0 no-repeat;
	} 
#apCenter .titTxt{
	width:100%;
	height:35px;
	margin-top:8px;
	text-indent:-9999px; 
	}
#apCenter .cont02{
	background:url(../images/cont/ap_picBg.jpg) 431px 9px no-repeat;
	}
	#apCenter .cont02 .titTxt{
		background:url(../images/cont/ap_cont02_topTxt.gif) 0 0 no-repeat;	
		}
	#apCenter .cont02 .topTxt{
		padding-bottom:20px;
		}
	#apCenter .cont02 ol{
		margin-left:12px;
		}
#apCenter .cont03 .titTxt{ 
	background:url(../images/cont/ap_cont03_topTxt.gif) 0 0 no-repeat;	
	}
#english{
	width:630px;
	margin-left:10px;
	color:#525252;
	}
	#english .tt{ 
		width:582px;
		height:23px;
		margin-left:10px;
		padding:2px 0 0 28px;
		color:#355a8c;
		background:url(../images/cont/english_titIco.gif) 5px 0 no-repeat;
		} 
	#english .btmB{
		border-bottom:1px solid #d9d9d9;
		margin-bottom:18px;
		}
	#english .tableSt01{
		width:610px; 
		margin:0 0 40px 10px;
		} 
		#english .tableSt01 p{
			padding-top:6px;
			}
		#english .tableSt01 .btmTxt{
			padding-bottom:4px;
			}
		#english .tableSt01 span{
			padding-left:10px;
			}
		#english .tableSt01 strong{
			color:#125685;
			}
	#english .list{
		width:610px;
		overflow:hidden; 
		margin:0 0 40px 10px;
		border-bottom:1px solid #d9d9d9;
		}
		#english .list li{
			float:left;
			width:100%;
			border-top:1px solid #d9d9d9;
			}
		#english .list li p{
			float:left;
			width:133px;
			padding:25px 0 0 16px;
			}
		#english .list li dl{
			float:left; 
			width:430px;
			border-left:1px solid #ebebeb;
			padding:34px 0 29px 26px;
			}
		#english .list li dt{
			font-family: 'Nanum Gothic';
			color:#355a8c;
			font-weight:bold;
			font-size:1.2em;
			padding-bottom:12px;
			}
		#english .list li dd{
			line-height:20px;
			color:#525252;
			}
	#english .cont01{
		padding-top:9px;
		background:url(../images/cont/english_imgBg.jpg) 431px 0 no-repeat;
		}
		#english .cont01 .titTxt{
			width:390px;
			height:35px;
			text-indent:-9999px; 
			margin:0 0 0 7px;
			background:url(../images/cont/english_titTxt.gif) 0 0 no-repeat;
			}
		#english .cont01 .txt01,
		#english .cont01 .txt02{
			line-height:20px; 
			margin-left:11px;
			text-align:justify;
			}
		#english .cont01 .txt01{
			width:390px;
			}
		#english .cont01 .txt02{ 
			width:610px;
			padding:18px 0 33px;
			}
		#english .cont01 .bu{ 
			margin:-2px 0 2px 18px;
			}
		#english .cont01 .bu li{
			line-height:20px;
			color:#525252; 
			padding:0 0 6px 11px;
			background:url(../images/cont/listBu01.gif) 0 5px no-repeat;
			}
		#english .cont01 .etc{ 
			color:#525252;
			line-height:20px;
			margin:0 0 32px 13px;
			}
		#english .cont01 .etc span{
			padding-left:16px;
			}
	#english .cont02 .topTxt{
		width:630px;
		height:179px;
		text-indent:-9999px;
		background:url(../images/cont/english_titTxtBg.gif) 0 0 no-repeat;
		}
#teacher{
	width:630px;
	margin-left:10px;
	}
	#teacher .tableSt01{
		width:610px; 
		margin:0 0 39px 10px;
		}
	#teacher .topCont{
		width:100%;
		margin:0 0 39px 2px;
		}
	#teacher .contWrap{
		overflow:hidden;
		}
	#teacher .contWrap .fl{ 
		display:inline;
		float:left;
		width:305px;  
		padding-right:10px;
		}
	#teacher .contWrap .fr{
		float:left;
		width:305px;
		}
	#teacher .contWrap .fl .tableSt01,
	#teacher .contWrap .fr .tableSt01{
		width:295px;
		margin-left:10px;
		}
	#teacher .contWrap01 .fr{
		padding-top:31px;
		}
/* ³»¿ëÀÔ·Â ³¡ */


 /*ÀüÀÔÇÐ ÀüÇü¿ä°­*/
 .transfer_form {
	position:relative;
	}
.transfer_form ul.btnList li {
	position: absolute;
	top:-40px;
	}
.transfer_form ul.btnList li.btn1 {
	left: 348px;
	}
.transfer_form ul.btnList li.btn2 {
	right: 10px;
	}
/*±â¼÷»ç FAQ*/
#admission .depth2ListStyle {
	margin: 0 0 5px 0;
	}
	#admission .depth2ListStyle li {
		background: none;
		padding: 0;
		margin: 0;
	}

/* °³ÀÎÁ¤º¸Ã³¸®¹æÄ§ css */
#contentList {
	display:inline;
	position:relative;
	float:left;
	width:610px;
	padding-bottom:44px;
	text-align:left;
	}
	#contentList .objTop {
		position:absolute;
		float:left;
		width:610px;
		top:-20px;
		left:20px;
		z-index:1;
		background:#fff;
		}
		#contentList .objTop .titImg {
			float:left;
			}
		#contentList .objTop p {
			display:inline;
			float:right;
			margin-right:5px;
			margin-top:14px;
			color:#474747;
			}
	#contentList .objContent {
		display:inline;
		overflow:hidden;
		float:left;
		width:580px;
		margin:0 10px 0 10px;
		padding:20px 0 0 5px;
		color:#474747;
		}
		#contentList .objContent .list .depth1_1 {
			float:left;
			margin-right:140px;
			margin-bottom:15px;
			}
		#contentList .objContent .list .depth1_1 .title {
			display:block;
			margin-bottom:20px;
			font-weight:bold;
			color:#2480d2;
			}
		#contentList .objContent .list .depth1_1 a:hover {
			text-decoration:underline;
			}
			#contentList .objContent .list .contentDepth2 {
				margin-top:10px;
				margin-left:10px;
				padding-left:20px;
				}
				#contentList .objContent .list .contentDepth2 li {
					clear:both;
					margin-bottom:10px;
					list-style:decimal;
					}
				#contentList .objContent .list .contentDepth2 li a {
					color:#474747;
					font-weight:normal;
					}
		#contentList .objContent .content {
			float:left;
			width:100%;
			margin-top:20px;
			line-height:190%;
			}
			#contentList .objContent h5, #contentList .objContent h6 {
				display:block;
				margin-bottom:5px;
				font-size:1em;
				}
			#contentList .objContent h5 {
				margin-top:50px;
				text-align:center;
				}
			#contentList .objContent h6 {
			clear:both;
				margin-top:25px;
				}
			#contentList .objContent .content ol li {
				margin-left:35px;
				}
				#contentList .objContent .content img {
					margin-left:20px;
					}
				#contentList .objContent .content ol ol {
					padding:10px 30px 0 5px;
					margin:10px 0;
					color:#474747;
					}
					#contentList .objContent .content ol ol ol {
						padding:0;
						background:none;
						border:0;
						}
				#contentList .depth1List li {
					list-style:lower-roman;
					}
				#contentList .contentDepth2List li {
					list-style:square;
					}	
				#contentList .depth3List li {
					list-style:disc;
					}	
				#contentList .objContent .content ul li {
					list-style:circle;
					}
				#contentList .objContent .content div {
					padding:0 10px;
					background:#f4f7ed;
					}
				#contentList .objContent .content p {
					margin-top:10px;
					}
				#contentList .objContent .content table {
					width:100%;
					margin:15px 0;
					border:#c3c3c3 1px solid;
					text-align:center;
					border-collapse:collapse;
					}
				#contentList .content table td, #contentList .content table th {
					border:#c3c3c3 1px solid;
					padding:0 3px;
					}

 				#contentList .content table th {
					background:#eef2e5;
					}

					#contentList .objContent .contact_info {
						padding:0 10px;
						background:#f4f7ed;
						}
					#contentList .objContent .title {
						font-weight:bold;
						}
				/*top¹öÆ°*/
				#contentList .objContent .topBtn {
					display:block;
					float:right;
					margin-right:20px;
					margin-top:10px;
					}
				#contentList .content h5 {
					float:left;
					position:static;
					overflow: visible; 
					visibility:visible;
					display:block;
					width:610px;
					height:18px;
					margin:30px 0 10px 0;
					padding:30px 0 4px 0;
					color:#252525;
					font-size:1.3em;
					font-weight:bold;
					line-height:100%;
					}
				#contentList .content h6 {
					position:static;
					overflow: visible; 
					visibility:visible;
					width:610px;
					height:15px;
					padding:7px 0 4px 0;
					color:#252525;
					font-size:1.2em;
					font-weight:bold;
					line-height:100%;
					}


/* Admission 2016 */


/* 
 * Nanum Gothic (Korean) http://www.google.com/webfonts/earlyaccess
 */
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:400;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src:local('NanumGothic'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:700;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot);
  src:local('NanumGothicBold'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family:'Nanum Gothic';
  font-style:normal;
  font-weight:800;
  src:url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot);
  src:local('NanumGothicExtraBold'), url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff2) format('x-woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-ExtraBold.ttf) format('truetype');
}

.admission {position:relative; }
.admission .down_btn ul li {float:left; margin-left:5px; }
.admission .down_btn ul li:first-child { margin-left:0 }
.admission .down_btn { position: absolute;  top: 56px; right: 0;}
.admission h3, .admission h4, .admission h5 { visibility: visible; width: 100%; height: auto; margin: auto; padding: auto; font-size: 16px; line-height: 1.5; }
.admission { font-size:12px;  font-family:"Nanum Gothic"; }
.admission  p { line-height: 1.7}
.admission .basic .basic { margin-left: 10px; }
.admission h3.h3_bul { background-image: url("../images/sub/h3_bul01.jpg"); background-repeat: no-repeat; background-size: 17px 17px; background-position: 0 4px; padding-left: 20px; font-weight: bold; color: #0f185d; font-size: 16px; margin: 30px 0 15px 0; }
.admission h4.h4_bul { background-image: url("../images/sub/h4_bul01.jpg"); background-repeat: no-repeat; background-position: 0 7px; padding-left: 13px; font-weight: bold; color: #2b4cc7; font-size: 14px; }
.admission h5.tb_title01 { font-size:14px; font-weight:bold; margin-top:10px; color:#004a98; text-align:center; }
.tb_type01 {border-top:2px solid #84acca; }
.font11 { font-size:11px; letter-spacing:-0.5px; }
.tb_type01 table {border-collapse:collapse; width:100%; text-align:center; }
.tb_type01 table , .tb_type01 table  td, .tb_type01 table  th {  border:0; padding:7px 4px; }
.tb_type01 table  td { border:#dfdfdf 1px solid; text-align:center; line-height:150%; 	}
.tb_type01 table thead th , 
.tb_type01 table tfoot th { background: #eaf0f6; border-left: 1px solid #aac3d5; border-right: 1px solid #aac3d5; border-bottom: 1px solid #aac3d5; font-weight: bold; color: #125685; font-size: 1.04em; padding: 8px; }
.tb_type01 table thead td , 
.tb_type01 table tfoot td { background:#fafcfe; color:#ccc; font-weight:bold; }
.tb_type01 table tbody th { font-weight:bold; color:#125685; border:#dfdfdf 1px solid; background:#f8fafc; }
.tb_type01 table tbody td ul { text-align:left; 	margin-left:10px; }
.tb_type01 table .l_none{border-left:0; }
.tb_type01 table .r_none{border-right:0; }
.tb_type01 table .col1 {background:#ffffd6}
.tb_type01 table .col2 {background:#f3eaff }
.tb_type01 table .col3 {background:#f8f1ff }
.tb_type01 table .col4 {background:#e9dbf7}

.tb_type01 table tr.border_TB { border-top:2px solid #222; border-bottom:2px solid #222; }


.tb_type02 {border-top:2px solid #867921; }
.tb_type02 table {border-collapse:collapse; width:100%; text-align:center; }
.tb_type02 table , .tb_type02 table  td, .tb_type02 table  th {  border:0; padding:7px 4px; }
.tb_type02 table  td { border:#dfdfdf 1px solid; text-align:center; line-height:150%; 	}
.tb_type02 table thead th { background: #fffef7; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #867921; font-weight: bold; color: #867921; font-size: 1.04em; padding: 8px; }
.tb_type02 table thead td { background:#fafcfe; color:#ccc; font-weight:bold; }
.tb_type02 table tbody th { font-weight:bold; color:#555; border:#dfdfdf 1px solid; background:#F2F2F2; }
.tb_type02 table tbody td ul { text-align:left; 	margin-left:10px; }
.tb_type02 table .col01 { background:#fff1f1; }
.tb_type02 table .l_none{border-left:0; }
.tb_type02 table .r_none{border-right:0; }

.admission .mgn_t10 { margin-top:10px; }
.admission .mgn_t20 { margin-top: 20px; }
.admission .mgn_t30 { margin-top: 30px; }
.admission .mgn_t40 { margin-top: 40px; }
.admission .mgn_t50 { margin-top: 50px; }

.admission .t_left { text-align:left; }
.admission .t_right { text-align:right; }
.admission .line20 { line-height:20px; }
.admission .tb_type01, .admission .tb_type02 {margin:10px 0 20px 0;}
.admission ul { margin-left:10px; margin-top:6px; }
.admission ul li{margin-top:3px; line-height:1.7 ; }

.admission .basic_list1 > li { list-style-type:decimal;  margin-left:15px; }
.admission .basic_list2 > li { list-style-type:disc;  margin-left:15px; }
.admission .basic_list3 > li { list-style-type:circle;  margin-left:15px; }
.admission .basic_list4 > li { list-style-type:hangul;  margin-left:9px; }

.admission table .tb_in_box { width:90%; margin:0 auto; border: 1px solid #ffb1b1; background: #fff1f1; font-weight: bold; padding:10px 0; margin:5px auto 15px auto; }
.admission .span_box { padding: 2px; border: 1px solid #ccc; font-weight: bold; background:#f8f8f8; margin: 0 4px;}
.admission .span_box2 { padding: 5px; border: 1px solid #314d96; background: #f4f7ff; margin: 0 4px; font-weight: bold; color: #0f185d;  display: block; width: 28%; margin-top: 10px; }
.admission .text_box { border-top: 1px solid #aac3d5; border-bottom: 1px solid #aac3d5; padding: 15px; margin: 10px auto 20px auto; background: #f8fafc; position:relative ; }
.admission .text_box3 { border:1px solid #ccc; padding:10px; margin:10px auto; }
.admission .text_box3  .span_box { display: inline-block; margin-top: 10px; }

.admission .text_box_img3.box_center {background:url(../images/cont/txtBox_btmBg3.gif) no-repeat bottom center;  width:100%; }
.admission .text_box_img3.box_center .bg { background:url(../images/cont/txtBox_topBg3.gif) top center no-repeat; }

.admission .text_box .span_box_tit { width: 100px; text-align: center; position: absolute; top: -11px; border: 1px solid #aac3d5; left: 41%; background-color: #eee; }

.admission .text_box2 { border: 1px solid #abb2ec; padding: 15px 21px 15px 15px; margin: 10px 10px 20px -20px; }

.admission .tb_type01 table  .tb_type02 { width:97%; }
.admission .downArea ul.downBtn { overflow:hidden; }
.admission .downBtn li a{ float:left; font-family:"dotum", "µ¸¿ò", "Arial", "Nanum Gothic", sans-serif; display:block;  line-height:30px; }
.admission .downBtn li { width:335px; }

.admission .txtSt01 { position:relative; }
.text_box_img{ width:610px; height:105px; margin:10px auto; text-align:center; background:url(../images/cont/txtBox_arrow.gif) 288px 29px no-repeat; }
.text_box_img .fl{ float:left;  } 
.text_box_img .fr{ float:right;  } 
.text_box_img .topTxt,
.text_box_img .topTxt{  width:254px; height:66px;  padding:20px 0 0; background:url(../images/cont/txtBox_bg_b01.gif) 0 0 no-repeat; }
.text_box_img2{ width:610px;  text-align:center;  margin:10px auto; background:url(../images/cont/txtBox_btmBg3.gif) 0 bottom no-repeat; }
.text_box_img2 .bg{ padding:20px 0 14px; background:url(../images/cont/txtBox_topBg3.gif) 0 0 no-repeat; }	
.text_box_img2 .bg .txt{ text-align:left;  padding:0 24px; }
.text_box_img3{ width:610px;  text-align:center;  margin:7px 0; background:url(../images/cont/txtBox_btmBg3.gif) 0 bottom no-repeat; }
.text_box_img3 .bg{ padding:20px 0 14px; background:url(../images/cont/txtBox_topBg3.gif) 0 0 no-repeat; }	
.text_box_img3 .bg .txt{ text-align:left;  padding:0 24px; }

/*  20180704 Ãß°¡css  */
.text_box_img4 { overflow: hidden; padding:10px ; border: 1px solid #aac3d5; margin: 10px auto; background-image: url("../images/cont/admission_arr2.png"); background-repeat: no-repeat; background-position: 50% 50% }
.text_box_img4  .fl { float: left; width: 45%; }
.text_box_img4  .fr{ float: right; width: 45%; margin-left: 10%; }
.text_box_img4  .btmTxt { color: #6b79d5; padding-top: 5px; font-weight: bold; }
.text_box_img4  .container { background: #fff; }


.box_border{ border: 1px solid #d3d3d3; margin: 10px 0; }
.box_border .container { border: 4px solid #f1f1f1; padding: 15px; text-align: center }


.tbl_bg_yellow { background-color: #f8f6db }
.tbl_bg_violet { background-color: #f4e3fc;  }
.tbl_bg_beige { background-color: #ebddc8;  }
.tbl_bg_rose { background-color: #f0d8ef;  }
.tbl_bg_purple { background-color: #825fff; color: #fff; font-weight: bold; }


.basic { margin-top: 5px; }
.basic > li { line-height: 22px; margin-top:6px; text-align: left; }
.basic > li:first-child { margin-top:0; }
.basic > li > ul.basic { margin-left:10px; }

.li_dash01 { margin-left: 10px; }
.li_dash01 > li { background-image: url("../images/sub/li_dash_01.jpg"); background-repeat: no-repeat; background-position: 0 9px; padding-left: 10px; margin-top: 5px; text-align: left; letter-spacing: -0.2px; line-height: 160%; }
.li_dash01 > li:first-child { margin-top: 0; }

.li_dot01 { margin-left: 10px; }
.li_dot01 > li { background-image: url("../images/sub/li_dot_01.gif"); background-repeat: no-repeat; background-position: 0 9px; padding-left: 10px; margin-top: 5px; text-align: left; letter-spacing: -0.2px; line-height: 160%; }
.li_dot01 > li: first-child { margin-top: 0; }

.li_ref01 { margin-left: 10px; }
.li_ref01 > li { background-image: url("../images/sub/ref_nor.gif"); background-repeat: no-repeat; background-position: 0 6px; padding-left: 10px; margin-top: 5px; text-align: left; letter-spacing: -0.2px; line-height: 160%; }
.li_ref01 > li:first-child { margin-top: 0; }


.left_10 { padding-left: 10px; }
.left_15 { padding-left: 15px; }
.left_20 { padding-left: 20px; }
.left_25 { padding-left: 25px; }
.left_12 { padding-left: 12px; }
.left_14 { padding-left: 14px; }


.underline { border-bottom: 1px solid #000}
.font_bold { font-weight: bold; }





.club_activity .major_wrap {  padding: 50px 0;  font-family: Nanum Gothic, sans-serif;}
.major_wrap { overflow:hidden; width:100%;  padding:40px 0; border-bottom:1px dashed #d2d2d2; letter-spacing:-0.2px; line-height:1.6; position:relative; }
.major_wrap.major_wrap_1st { padding-top:0; }
.major_wrap .major_img { float:left; width: 200px; }
.major_wrap .major_img img { max-width: 100%}
.major_wrap dl { float:left; margin-left:35px;  width:420px; overflow:hidden; }
.major_wrap dl dt { font-weight:bold; font-size:20px; padding-top: 15px;  } 
.major_wrap dl dd{ margin-left: 10px; text-align: justify; line-height: 20px; }
.major_wrap dl dd.first { letter-spacing: -1px; border: 1px solid #e0e0e0; font-weight: 500; background-color: #f8f8f8; line-height: 38px; text-align: center; box-shadow: 0 1px 0 #f6f6f6; font-size: 16px; margin: 10px 0 15px 0 }
.club_activity dl dt { border: 1px solid #a2acd2; border-top: 2px solid #a2acd2;  background-color: #f9f9fc; color: #4458a5; font-weight: 500; font-family:'Noto Sans KR', "Nanum Gothic", dotum,"µ¸¿ò",sans-serif;  text-align: center; padding: 8px 0; font-size: 15px; box-shadow: 0 1px 0 #f2f2f2;  margin-bottom: 15px; font-weight: bold; }
.club_activity dl dd p { margin-top: 10px; }
.club_activity dl dd p:first-child  { margin-top: 0 }




/*  ÀÔÇÐ¿ä°­  */
.admission { font-size: 12px; }
.admission .li_ref01 > li , 
.admission .li_dot01 > li , 
.admission .li_dash01 > li { font-size: 12px; line-height:1.5;   background-position: 0 5px; margin-bottom: 2px;}
.admission .li_dash01 > li , 
.admission .li_dot01 > li  {     background-position: 0 8px; }
.admission  ul li ul { margin-top: 5px;}

.admission .tb_type01 table { font-size: 12px; line-height: 1.5; }
.admission .tb_type01 table td, 
.admission .tb_type01 table th { padding: 7px 3px ;}
.admission .bul01 { font-size: 16px; color: #333;     background-position: 0 1px; }

.admission .adm_title { text-align: center; font-size: 24px; font-weight: 700; font-family:'Noto Sans KR', "Nanum Gothic", dotum,"µ¸¿ò",sans-serif;   }
.admission .adm_down  li { float: left; width: 428px; line-height: 48px; box-shadow: 0 2px 0 #e5e5e5 ; margin-left: 4px; 
									  text-align: center; 
									  background-image: url("../image/cont/subtab_list_bg_blue.png");  
									  background-repeat: repeat; }
.admission .adm_down  li:first-child { margin-left: 0; 
													background-image: url("../image/cont/subtab_list_bg_on.png"); }
.admission .adm_down  li a { color: #fff; font-family:'Noto Sans KR', "Nanum Gothic", dotum,"µ¸¿ò",sans-serif;  
										font-size: 16px; font-weight: 500}
.admission .adm_down li a .ico { display: inline-block; width: 16px; height: 15px; background-image: url("../image/cont/ico_down.png"); margin-left: 20px; }	
.admission .text_box { border-top: 1px solid #acb5d7; border-bottom: 1px solid #acb5d7; background-color: #f7f7fb;
							   padding: 15px; position: relative; margin-bottom: 20px;}
.admission .text_box.text_box_white { background-color: #fff;}
.admission .span_box { position: relative; margin: -43px auto 0 auto; text-align: center; color: #fff; font-size: 16px; 
								display: block; padding: 7px 0  8px 0 ;  width: 168px; font-weight: 500; 
								border: 1px solid #30469b; box-shadow: 0 2px 0 #dedee1; 
								font-family:'Noto Sans KR', "Nanum Gothic", dotum,"µ¸¿ò",sans-serif;  
								 background-image: url("../image/cont/subtab_list_bg_on.png"); }
/* .admission .text_box ul { margin-left: 0; margin-top: 0 } */
/* .admission .text_box ul  li { line-height: 26px; font-size: 15px; } */
.admission h4.h4_bul { background-image: url("../image/cont/sbul2.png"); 
							    background-repeat: no-repeat;
							    background-position: 0 6px ;
							    padding-left: 13px; font-weight: bold;  color: #32468f; font-size: 17px; ; }

.align_center { text-align: center; }

/*  
	¸ðÁý¿ä°­ - ÀüÇüÀýÂ÷(È­»ìÇ¥) 



<div class="adm_process">
	<div class="fl">
		<div class="float_box"> </div>
		<em>[1´Ü°è]</em>
	</div>
	<div class="arrow"></div>
	<div class="fr">
		<div class="float_box"></div>
		<em>[2´Ü°è]</em>
	</div>
</div>
*/

.pdn_b10 { padding-bottom: 10px; }
.pdn_b15 { padding-bottom: 15px; }
.admission .adm_process { background-image: url("../image/cont/txtBox_arrow.gif"); background-repeat: no-repeat; background-position: center; }
.admission .adm_process .fl , 
.admission .adm_process .fr { border: 1px solid #30469b; padding: 20px; width: 45%; box-sizing: border-box; text-align: center; font-weight: bold; }
.admission .adm_process .fl {float: left; }
.admission .adm_process .fr {float: right; }
.admission .adm_process em { background-color: #f7f7fb; display: block; padding: 3px 0; border: 1px solid #acb5d7; margin-top: 5px;}

.float_wrap:after{content:' ';clear:both;display:block;visibility:hidden}*+ html .float_wrap{display:inline-block}* html .float_wrap{height:1%}
/*  
	¸ðÁý¿ä°­ - À¯ÀÇ»çÇ× ¹Ú½º 
	.noti_title  Å¸ÀÌÆ² 
*/

.admission .noti_box { border-top: 1px solid #acb5d7; border-bottom: 1px solid #acb5d7; background-color: #f7f7fb; padding: 30px; position: relative; margin-top: 21px}
.admission .noti_box .noti_title { position: relative; display: block; background-image: url("../image/cont/subtab_list_bg_on.png"); border: 1px solid #30469b; box-shadow: 0 2px 0 #dedee1; color: #fff; line-height: 42px; text-align: center; width: 170px; font-size: 16px; font-weight: 400; margin: -52px auto 0 ; }
.admission .noti_box .noti_box_content { margin-top: 20px;}
.admission .noti_box .li_sbul  li { background-image: url("../image/cont/notibox_bul.png"); color: #32468f; font-weight: 500}
.admission .ref_box { border: 1px solid #acb5d7; background-color: #f7f7fb; display: inline-block ;font-weight: bold; vertical-align: baseline; padding: 0px 7px; }

.bg_ivory { background-color: #faebd8; }
.bg_iceblue { background-color: #f0f8ff }
.bg_pink {     background-color: #ffe9fb; }