@charset "utf-8";

/* 교수소개 */
.ui-top-dept.new-style figure{position:relative;padding-bottom:0;border:none}
.ui-top-dept.new-style figure .pic{max-width:1200px;height:100%;}
.ui-top-dept.new-style figure .pic.pic1{background:url(/images/common/department/dep_pic1.png);background-size:cover;}
.ui-top-dept.new-style figure .pic.pic2{background:url(/images/common/department/dep_pic2.png);background-size:cover;}
.ui-top-dept.new-style figure .pic.pic4{background:url(/images/common/department/dep_pic4.png);background-size:cover;}
.ui-top-dept.new-style figure .pic.pic5{background:url(/images/common/department/dep_pic5.png);background-size:cover;}

.ui-top-dept.new-style figure .pic:before{display:block;content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:url(/images/common/department/m_menu_bg.png) repeat;opacity:0.5;}

.ui-top-dept.new-style figcaption{position:relative;top:0px;right:0;z-index:1;width:100%;padding:60px 50px;background:none;text-align:center}
.ui-top-dept.new-style figcaption .tit{position:relative;margin-bottom:10px;color:#fff;font-family:'nsr','Malgun Gothic';font-size:20px;line-height:160%;font-weight:600}
.ui-top-dept.new-style figcaption .tit .tco1{width:49px;height:53px;margin:0 auto 20px;background-position:0 0}
.ui-top-dept.new-style figcaption .tit .tco2{width:44px;height:47px;margin:0 auto 20px;background-position:-50px 0}
.ui-top-dept.new-style figcaption .tit .tco3{width:44px;height:42px;margin:0 auto 20px;background-position:-95px 0}
.ui-top-dept.new-style figcaption .tit .tco4{width:46px;height:42px;margin:0 auto 20px;background-position:-138px 0}
.ui-top-dept.new-style figcaption .tit .tco5{width:50px;height:50px;margin:0 auto 20px;background-position:-188px 0}
.ui-top-dept.new-style figcaption .tit .tco6{width:50px;height:49px;margin:0 auto 20px;background-position:-241px 0}
.ui-top-dept.new-style figcaption .tit .tco7{width:48px;height:49px;margin:0 auto 20px;background-position:-295px 0}
.ui-top-dept.new-style figcaption .tit strong{margin:0 auto}
.ui-top-dept.new-style figcaption .tit .eps{width:223px;height:40px;background-position:0 -56px}
.ui-top-dept.new-style figcaption .tit .eps2{width:142px;height:33px;background-position:0 -96px}
.ui-top-dept.new-style figcaption .tit .eps5{width:235px;height:40px;background-position:0 -133px}
.ui-top-dept.new-style figcaption .tit .eps4{width:190px;height:38px;background-position:0 -179px}
.ui-top-dept.new-style figcaption .tit .eps6{width:190px;height:38px;background-position:0 -220px}
.ui-top-dept.new-style figcaption p{margin-bottom:5px;color:#fff;font-size:14px;line-height:160%}
.ui-top-dept.new-style figcaption p span{display:block;font-weight:normal;}
.ui-top-dept.new-style figcaption p strong{color:#fff;font-family:'nsr','Malgun Gothic';font-weight:600}

@media(max-width:639px){
	.ui-top-dept.new-style figure{padding-bottom:0}
	.ui-top-dept.new-style figcaption{position:relative;top:auto;width:100%;padding:20px}
}

.ui-accordion-group.map.new-style{height:auto;background:none;}
.ui-accordion-group.map.new-style *{font-family:'nsr'}
.ui-accordion-group.map.new-style .ui-accordion>li{margin-bottom:20px;border:1px solid #ddd}
.ui-accordion-group.map.new-style .ui-accordion .thumb-box{padding:20px;text-align:center}
.ui-accordion-group.map.new-style .ui-accordion .thumb-image{margin-bottom:15px}
.ui-accordion-group.map.new-style .ui-accordion .thumb-image .thumb{width:110px;border:1px solid #b3bcc9}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .title{font-size:25px}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .title i{font-size:30px;color:#333;}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .emain_info{display:block;margin:10px 0}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .emain_info:before{content:"";display:inline-block;width:32px;height:32px;margin:-5px 10px 0 0;vertical-align:middle;background:url(/images/common/department/professor-email.gif) no-repeat}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary{margin-top:30px;text-align:left}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li{position:relative;/*padding-left:80px;*/line-height:19px}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li:first-child{margin-top:0}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li *{line-height:19px}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li span.tit{position:relative;padding-left:10px;width:80px;font-weight:bold;line-height:30px}
/*
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li span.tit{position:absolute;top:0;left:0;padding-left:10px;width:80px}
*/
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li span.tit:before{content:"";position:absolute;top:50%;left:0;margin-top:-2px;width:3px;height:3px;background:#000;border-radius:50%;vertical-align:middle}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li .tit-info{display:inline-block;word-wrap:break-word;word-break:keep-all;padding-left:2px;line-height:30px;width:100%;}

.ui-accordion-group.map.new-style .ui-accordion .campus{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #727272}
.ui-accordion-group.map.new-style .ui-accordion .campus:after{content:"";display:block;clear:both}
.ui-accordion-group.map.new-style .ui-accordion .campus .tit{display:inline-block;margin-bottom:10px;padding:0 10px;background-color:#ee402e;color:#fff}
.ui-accordion-group.map.new-style .ui-accordion .campus ul:after{content:"";display:block;clear:both}
.ui-accordion-group.map.new-style .ui-accordion .campus ul li{float:left;position:relative;margin-right:15px}
.ui-accordion-group.map.new-style .ui-accordion .campus ul li:first-child{margin-left:0}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .btn-box{margin-top:15px}
.ui-accordion-group.map.new-style .ui-accordion .inner{padding:20px;background:#f9f9f9;border:0;border-top:1px solid #ddd}
.ui-accordion-group.map.new-style .ui-accordion .maps{margin-top:15px}
.ui-accordion-group.map.new-style .ui-accordion p.thumb-txt{position:relative;height:40px;color:#767676;line-height:20px;overflow:hidden;text-align:justify}
.ui-accordion-group.map.new-style .ui-accordion .thumb-btn{margin-top:20px;text-align:center}
.ui-accordion-group.map.new-style .ui-accordion .inner.auto .thumb-btn,
.ui-accordion-group.map.new-style .ui-accordion .inner.auto p.thumb-txt:after{display:block}
.ui-accordion-group.map.new-style .ui-accordion .inner.auto p.thumb-txt{height:auto}
.ui-accordion-group.map.new-style .ui-accordion .btn-box{padding:0 20px 20px 0;text-align:right;}
.ui-accordion-group.map.new-style .ui-accordion .btn-box .professor-detail{font-size:16px}
.ui-accordion-group.map.new-style .ui-accordion .btn-box .professor-detail:after{    
	content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    margin: 0 0 0 2px;
    vertical-align: middle;
    background: url(/images/common/department/professor-arrow.gif) no-repeat;
    background-size: 100%;}


.page_link{position: absolute;top: 9px;left: 90px;width: 32px;height: 32px;border: 1px solid #cbd2da;border-radius: 100%;}
.page_link a{display: inline-block;width: 100%;height: 100%;background: url(/images/common/department/page_link_ico.png) center center no-repeat;}
.page_link a em{font-size: 0; line-height: 0;text-indent: -9990px;}

@media(min-width:768px){
	.ui-accordion-group{}

	.ui-accordion-group.map.new-style.mt_30 {}
	.ui-accordion-group.map.new-style .ui-accordion>li{padding:30px;height:auto;border:1px solid #ddd}
	.ui-accordion-group.map.new-style .ui-accordion>li:first-child{}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-box{position:relative;min-height:200px;padding:0 0 0 150px;border:0;overflow:hidden;text-align:left}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-image{position:absolute;top:0;left:0;margin:0;width:110px}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info{position:relative;}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .title{margin-bottom:20px;border-bottom:1px solid #ddd}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .emain_info{position:absolute;top:8px;right:0;}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li{padding-left:80px;min-height:34px;border-bottom:1px dashed #b3b3b3}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li span.tit{position:absolute;top:0;left:0;width:125px}
	.ui-accordion-group.map.new-style .ui-accordion .campus{padding-left:85px}
	.ui-accordion-group.map.new-style .ui-accordion .campus .tit{position:absolute;top:0;left:0}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-btn,
	.ui-accordion-group.map.new-style .ui-accordion .inner p.thumb-txt:after{display:none}
	.ui-accordion-group.map.new-style .ui-accordion p.thumb-txt{height:auto}
	.ui-accordion-group.map.new-style .ui-accordion .inner{display:none;padding:30px}
	.ui-accordion-group.map.new-style .ui-accordion .action .inner{display:block}
	.ui-accordion-group.map.new-style .ui-accordion .inner{margin-top:15px;border:0}

	.ui-accordion-group.map.new-style .ui-accordion .btn-box{padding:20px 0 0;text-align:right}
}
@media(min-width:768px){
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li .tit-info{padding-left: 40px;}
}

@media(min-width:1024px){
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info{}
		.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li{padding-left:140px}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li *{font-size:16px}
	.ui-accordion-group .ui-accordion .inner{overflow:hidden}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li .tit-info{padding-left:0}
	.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li .width{width: 35%;margin-left: 8px;}
.ui-accordion-group.map.new-style .ui-accordion .thumb-info .thumb-summary li .tit_1{font-weight:bold;}
}



@media(min-width:1200px){
	.ui-accordion-group.map.new-style .ui-accordion>li{padding:40px}

}



.ui.ui-sort.new-style .grap .item{border:0;}
