@charset "UTF-8";

#quick-logo-wrap {position: relative;}
#quick-logo-wrap .quick-logo{display:flex;justify-content:space-between;padding:22px 0}
#quick-logo-wrap .quick-logo::after{content:"";display:block;clear:both}
#quick-logo-wrap .quick-logo .slick-custom-wrap{display:flex;align-items:center; position: relative; padding:0 11px;}
#quick-logo-wrap .quick-logo .slick-custom-wrap span{display:block;margin-bottom:2px;font-size:13px;letter-spacing:-.05em;line-height:1.5}
#quick-logo-wrap .quick-logo .slick-custom-wrap::after{content:"";display:block;clear:both}
#quick-logo-wrap .quick-logo .slick-custom-wrap button{float:left}
#quick-logo-wrap .quick-logo .slick-custom-wrap .slick-arrow{width:11px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain; position:absolute;}
#quick-logo-wrap .quick-logo .slick-custom-wrap .slick-prev{width:11px;height:18px;background-image:url(../../images/main/slide-arrow2.png); left:0;}
#quick-logo-wrap .quick-logo .slick-custom-wrap .slick-next{width:11px;height:18px;background-image:url(../../images/main/slide-arrow2.png);transform:rotate(180deg); right:0;}
#quick-logo-wrap .quick-logo .slick-custom-wrap .slick-stop{width:12px;height:18px;margin:0 20px;background-image:url(../../images/main/pause-icon-gray.png);background-repeat:no-repeat;background-size:contain}
#quick-logo-wrap .quick-logo .slick-custom-wrap .slick-start{display:none;width:12px;height:18px;margin:0 20px;background-image:url(../../images/main/play-icon-gray.png);background-repeat:no-repeat;background-size:contain}
#quick-logo-wrap .quick-logo .logo-slider{margin-left:47px;overflow:hidden;width:1345px}
#quick-logo-wrap .quick-logo .logo-slider li{position:relative;margin-right:25px;margin-top:8px;padding-bottom:8px}
#quick-logo-wrap .quick-logo .logo-slider li::before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#046b40;transition:.2s}
#quick-logo-wrap .quick-logo .logo-slider li:hover::before{width:100%}
#quick-logo-wrap .quick-logo .logo-slider li p{font-size:18px;letter-spacing:-.05em;line-height:1.5;font-family:"Gmarket Medium";transition:.2s}
#quick-logo-wrap .quick-logo .logo-slider li:hover p{color:#046b40}

@media (max-width:1600px) {
	#quick-logo-wrap .quick-logo .logo-slider{width:85%}
}
@media (max-width:900px) {
	#quick-logo-wrap .quick-logo .logo-slider{width:82%}
	#quick-logo-wrap .quick-logo .logo-slider li{margin-right:15px}
}
@media (max-width:768px) {
	#quick-logo-wrap .quick-logo .logo-slider{width:72%}
}
