@charset "UTF-8";

.slideMenu{display:none;z-index:1000;position:absolute;top:100%;left:0;padding:0 10px;width:100%;background-color:#045738;box-sizing:border-box;}
.btn-menu{display:none;}

.m-gnb-bg{display:none;position:fixed;top:0;left:0;z-index:30;width:100%;height:100%;background-color:rgba(0,0,0,0.8);}

@media screen and (max-width:1024px) {
	.btn-menu{display:block;float:right;width:35px;height:35px;background:url(/_res/ewha/img/common/btn-menu.png) no-repeat center center;border:1px solid #ccc;background-size:19px;}
	.btn-menu.active{background:#e82f68 url(/_res/ewharesearchen/img/common/btn-m-menu-close.png) no-repeat center center;background-size:17px;}

	.header-box:after{content:'';display:block;clear:both;}
	.header-box .m-util-box{float:right;padding:0 0 10px;}
	.header-box .m-util-box:after{content:'';display:block;clear:both;}
	.header-box .m-util-box > li{float:left;position:relative;padding:0 24px 0 0;}
	.header-box .m-util-box > li:last-of-type{padding:0;}
	.header-box .m-util-box > li > a{display:block;padding:10px 25px 10px 0;background-repeat:no-repeat;background-position:right center;background-size:14px;font-size:14px;font-weight:400;color:#fff;}
	.header-box .m-util-box > li > .login{background-image:url(/_res/ewharesearchen/img/common/ico-login-w.png);}
	.header-box .m-util-box > li > .logout{background-image:url(/_res/ewharesearchen/img/common/ico-login-w.png);}
	.header-box .m-util-box > li > .btn-lang{padding-right:30px;background-image:url(/_res/ewharesearchen/img/common/ico-lang-w.png);background-position:right 2px center;}
	.header-box .m-util-box > li .lang-box{display:block;display:none;position:absolute;top:calc(100% - 1px);left:-5px;z-index:50;padding:6px 0;background:#fff;border:1px solid #045738;}
	.header-box .m-util-box > li .lang-box li a{display:block;padding:4px 20px;font-size:13px;font-weight:500;color:#777;}
	.header-box .m-util-box > li .lang-box li a:hover{color:#000;}
	.m-gnb{position:relative;clear:both;}
	.main .m-gnb ul{position:relative;}
	.main .m-gnb ul:after{content:'';display:block;position:absolute;top:39%;left:0;width:100%;height:1px;background:rgba(255,255,255,0.3);}
	.m-gnb ul li{display:inline-block;position:relative;margin:0 0 30px;padding:0 0 0 60px;width:calc(50% - 5px);min-height:45px;vertical-align:top;box-sizing:border-box;}
	.m-gnb ul li:before{content:'';display:block;position:absolute;top:0;left:0;width:45px;height:45px;background-repeat:no-repeat;background-position:center center;background-size:32px;border:2px solid #fff;box-sizing:border-box;}
	.m-gnb ul li.suggestion-for-university-development:before{background-image:url(/_res/ewharesearchen/img/main/ico-link01.png);}
	.m-gnb ul li.view-my-petition:before{background-image:url(/_res/ewharesearchen/img/main/ico-link02.png);}
	.m-gnb ul li.anonymous-petition:before{background-color:#6ebb37;background-image:url(/_res/ewharesearchen/img/main/ico-link03.png);}
	.m-gnb ul li.question-and-answer:before{background-image:url(/_res/ewharesearchen/img/main/ico-link04.png);}
	.m-gnb ul li a{display:block;color:#fff;}
	.m-gnb ul li a:nth-of-type(1){font-size:14px;line-height:19px;}
	.m-gnb ul li a:nth-of-type(2){font-size:12px;line-height:17px;}	
	.m-gnb ul li a:nth-of-type(1):after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;}
	
	.m-gnb ul li.view-suggestion:before{background-image:url(/_res/ewharesearchen/img/common/ico-sub-link01.png);}
	.m-gnb ul li.announcement:before{background-image:url(/_res/ewharesearchen/img/common/ico-sub-link02.png);}
	.m-gnb ul li.view-petition:before{background-image:url(/_res/ewharesearchen/img/common/ico-sub-link04.png);}
	.m-gnb ul li.illegal-parking:before{background-image:url(/_res/ewharesearchen/img/common/ico-sub-link03.png);}
}

@media screen and (max-width:768px) {

}

@media screen and (max-width:480px) {
	.slideMenu{padding:10px;}
	.main .m-gnb ul:after{display:none;}
	.m-gnb ul li{display:block;margin:0 0 15px;width:auto;}
}
