.lnb-wrap{    position: relative;top: -35px}

.path-box > div{display:flex;margin:0 auto;max-width:1400px;}
.path-box .home{display:inline-block;width:60px;height:60px;border-right:1px solid #ccc;background:#BB141B url(/_res/service/nsparts/img/common/icon-home.png) no-repeat 50% 50%/24px;}

.path-navi-wrap{display:flex;width:calc(100% - 60px);border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background:#fff;}
.path-depth-wrap{width:calc(100% - 180px);}
.path-depth-wrap > ul{display:flex;}
.path-depth-wrap > ul > li{display:table;position:relative;width:50%;max-width:280px;height:58px;border-right:1px solid #ccc;table-layout:fixed;}
.path-depth-wrap > ul > li > a{display:table-cell;position:relative;padding:10px 35px 10px 20px;width:100%;font-weight:300;font-size:18px;line-height:1;color:#000;letter-spacing:-0.03em;
white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:middle;box-sizing:border-box;}
.path-depth-wrap > ul > li > a:after{content:'';position:absolute;top:50%;right:20px;margin:-3px 0 0;width:13px;height:8px;background:url(/_res/service/nsparts/img/common/icon-open.png) no-repeat 50% 50%/100%;}
.path-depth-wrap > ul > li.active > a:after{transform:rotate(180deg);-ms-transform:rotate(180deg);}
.path-depth-wrap > ul > li > ul{display:none;position:absolute;top:100%;left:50%;z-index:20;padding:15px 20px;width:calc(100% + 2px);min-width:100px;border:1px solid #dbdbdb;background-color:#fff;box-sizing:border-box;transform:translateX(-50%);-ms-transform:translateX(-50%);box-sizing:border-box;}
.path-depth-wrap > ul > li > ul > li{padding:0 0 10px 0;}
.path-depth-wrap > ul > li > ul > li:last-of-type{padding:0;}
.path-depth-wrap > ul > li > ul > li > a{font-weight:200;font-size:15px;color:#222;line-height:20px;}

.path-box .info ul{font-size:0;}
.path-box .info ul li{display:inline-block;width:60px;height:58px;border-left:1px solid #ccc;box-sizing:border-box;vertical-align:bottom;}
.path-box .info ul li a{display:block;height:100%;}
.path-box .info ul .print a{background:url(/_res/ewha/_share/img/common/ico-print.png) no-repeat 50% 50%;}
.path-box .info ul .text-zoom.in a{background:url(/_res/ewha/_share/img/common/ico-plus.png) no-repeat 50% 50%;}
.path-box .info ul .text-zoom.out a{background:url(/_res/ewha/_share/img/common/ico-minus.png) no-repeat 50% 50%;}

@media screen and (max-width:1024.98px){
	.path-box .info{display:none;}
	.path-depth-wrap{width:100%;}
	.path-navi-wrap{border-right:none;}
}
@media screen and (max-width:768px){
	.path-box .home{width:35px;height:37px;background-size:20px;}
	.path-navi-wrap{width:calc(100% - 35px);}
	.path-depth-wrap > ul > li{max-width:100%;height:35px;}
	.path-depth-wrap > ul > li > a{padding:5px 25px 5px 12px;font-size:13px;}
	.path-depth-wrap > ul > li > a:after{right:12px;background-size:10px;}
	.path-depth-wrap > ul > li > ul{padding:10px 12px;}
	.path-depth-wrap > ul > li > ul > li > a{font-size:13px;line-height:18px;}
}