@charset "utf-8";

.slick-list.dragging {cursor:pointer!important;}

/* .inner {background:#ff000020;} */
#headerWrap .logo {display:block; position:absolute; top:0; bottom:0; z-index:10;}
#headerWrap .logo a {display:block; position:relative; height:100%;  min-width:35rem; width:100%; overflow:hidden; text-indent:-999px;background:url(/amlib/portal/img/common/logo.png) no-repeat 0 50%; background-size:contain; transition:all .2s;}

@media (max-width:1024px) {
	#headerWrap .logo { position:relative; top:0; bottom:0; }
	#headerWrap .logo a {height:4rem; display:inline-block; width:35rem; min-width:0;}
}
@media (max-width:480px) {
	#headerWrap .logo a {width:28rem;}
}

#mask_mn {background:rgba(0,0,0,0.5); position:absolute; top:0; left:0; width:100%; height:100vh; display:none;}
#mask_mn.on {display:block;}

#m_menu .side-menu-top h1 {background:url(/amlib/portal/img/common/mlogo.png) no-repeat 0 50%; width:calc(100% - 5rem); background-size:contain; height:4rem; text-indent:-9999px;}


/* 콘텐츠 정의 */