@charset "utf-8";

.quick .plusBtn {display:none !important; }


@media (max-width: 1500px) {
    .quick .quick_in {	display: block !important; }
}

@media all and (max-width:1024px) {
    #header ul.m_util{display:flex;flex-direction:row-reverse;}
    #header .m_util li.member{margin-right:0;}
    #header .m_util li.showMask{display:none;}
    #header ul.m_util li.btnMenu_m{margin-right:20px;}
}

@media (max-width:680px) {
    #header ul.m_util li.btnMenu_m{margin-right:15px;}
    .quick .quick_in {margin-bottom:5px !important; }
}


/* 모바일 상단 수정 */
#menuArea {right:auto !important; left:-400px !important;}
#menuArea.visible {right:auto !important;left:0px !important;}
#menuArea .btnMenu_mClose {left:auto !important;right:-40px !important; }
@media (max-width: 1024px) {
    #header .head_in h1 {height:50px !important;}
    #header .head_in h1 a {display:none !important; }

	#header .m_util {height:30px !important; width:calc(100% - 40px) !important; }
	#header ul.m_util li {position:absolute !important; }
	#header ul.m_util li a {position:relative;display:block !important; height:30px !important; }
	#header ul.m_util li a img {display:none !important;}
	#header ul.m_util li a::before {font-size:16px;font-weight:500; line-height:30px;}

	#header ul.m_util li.btnMenu_m {left:0px !important; }
	#header ul.m_util li.member {right:0px !important; }

	#header ul.m_util li.btnMenu_m a::before {content:'메뉴'; color:#000;}
	#header ul.m_util li.member a::before  {content:'로그인'; color:#f23d1a;}
}

@media (max-width: 680px) {
    #header .head_in h1 {height:40px !important;}
	#header ul.m_util li::before {font-size:14px;}
}