@charset "utf-8";
/**************************************** 작은 모니터, 노트북 ****************************************/

@media screen and (max-width: 1200px){
    /********** 공통사항 **********/
    .inner{width:calc(100dvw - 120px);}

    /********** header *********/
    .header__inner {flex-direction:column; align-items:flex-start;}
    .header__top {width:100%;}
    .hamburger { display:flex;}
    .header__nav {width:100%; max-height:0; overflow:hidden; transition:max-height 0.35s ease;}
    .header__nav.is-open {max-height:520px;}
    .header__menu {flex-direction:column; width:100%;}
    .header__menu > li {width:100%; border-left:none; border-top:1px dashed #D9DADE;}
    .header__menu > li:first-child {border-top:1px dashed #D9DADE;}
    .header__menu > li > a {display:block; width:100%;}

    .fixBnt {right:20px; bottom:64px;}

    .wrap_map {height:320px !important;}
    .root_daum_roughmap {width:100% !important;}

    .noticeCardLink {min-height:420px;}
}

/**************************************** 큰모바일 사이즈 ****************************************/

@media screen and (max-width: 768px){
    .inner{width:calc(100dvw - 40px);}
    .eduInner {width:100dvw; margin:0 auto;}

    .fixBnt {right:12px; bottom:64px;}

    .noticeCardLink {min-height:380px;}



}

/**************************************** 작은모바일 사이즈 ****************************************/

@media screen and (max-width: 360px){
    
}
