.acaTeacher {position:relative;}
.teacherList {display:block;}
.teacherList:after {content:""; display:table; clear:both;}
.teacherList li {width:25%;text-align:center;float:left}

.tc {display:block;}
.tc:after {content:""; display:table; clear:both;}
.tc li {width:100%;text-align:center;padding:5px 0;}


.tc_text {text-align:center;font-size:17px;padding:5px 0;font-weight:bold;}
.tc_text2 {text-align:center;color:#ff0000;padding:5px 0;text-decoration: underline;}

.tc_btn {
	background:#111;
	color:#fff;
	font-size:12px;
	padding:5px 20px;;
	border-radius:15px;
	cursor:pointer;
	line-height:20px;
}
.te1 {font-size:14px;font-weight:bold;text-align:center;padding:5px;text-align:center;}



.te2 {color:#ff0000;font-weight:bold;text-align:center;padding:5px;}
.te3 {color:#323232;padding:5px 10px;text-align:center}
.te55 {padding:10px;text-align:center;height:40px;}
.te4 {
  background: #111111;
  background-image: -webkit-linear-gradient(top, #111111, #111111);
  background-image: -moz-linear-gradient(top, #111111, #111111);
  background-image: -ms-linear-gradient(top, #111111, #111111);
  background-image: -o-linear-gradient(top, #111111, #111111);
  background-image: linear-gradient(to bottom, #111111, #111111);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #ffffff;
  font-size: 12px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.te4:hover {
  background: #666666;
  background-image: -webkit-linear-gradient(top, #666666, #666666);
  background-image: -moz-linear-gradient(top, #666666, #666666);
  background-image: -ms-linear-gradient(top, #666666, #666666);
  background-image: -o-linear-gradient(top, #666666, #666666);
  background-image: linear-gradient(to bottom, #666666, #666666);
  text-decoration: none;
}
.tli1 {text-align:center;width:270px;}
.tli2 {width:192px; height:256px; float:left;border:5px solid #fff;}


.teacherList a { position:relative; overflow:hidden; cursor:pointer;}
.teacherTxt {position:absolute; width:100%; height:100%;}
#fade {display:none; z-index:1999; background:rgba(0,0,0,0.7); position:fixed; left:0; top:0; bottom:0; right:0;}
.teacherPop{display:none; width:1066px;height:730px; position:absolute; left:50%; margin-left:-525px;z-index:2000; padding:80px 60px 80px 355px; background-repeat:no-repeat !important; background-position:left top !important;}
.teBtnList {position:absolute; top:460px; left:55px; width:240px;}
.teBtnList ul {display:block;}
.teBtnList ul li {padding-top:40px;}
.teBtnList ul li a {display:block;  background:none; text-align:center;}
.teacherCareer h6 {font-family:"dotum"; text-align:left; font-size:12px; letter-spacing:-0.06em;  font-weight:bold; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #000;}
.teacherCareer ul {clear:both;margin-bottom:30px;list-style:none;padding:0;}
.teacherCareer ul li {font-family:"dotum"; font-size:11px; letter-spacing:-0.05em; float:left;width:300px;text-align:left; position:relative;list-style-type : none;}
.teacherCareer ul li:before {content:""; display:block; width:2px; height:2px; background:#333; position:absolute; left:0; top:7px; list-style-type : none}
.teacherClose {position:absolute; top:0; right:0; cursor:pointer; width:57px; height:57px; text-indent:-9999px; background:url("../img/close.jpg")no-repeat center center;}

.tca {display:block;}
.tca:after {content:""; display:table; clear:both;}
.tca li {width:100%;text-align:left;padding:2px 10px;}