@charset "utf-8";

/* header */

@media screen and (max-width: 1439.98px){
	#top_layout .top_wrap #logo{left:30px}
	#top_layout .top_wrap .utile_wrap{right:30px}

}

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


	#top_layout .top_wrap #logo{left:15px}
	#top_layout .top_wrap .utile_wrap{right:15px}

}



/* footer 예외 */

#foot_layout .footer-link .layout,#foot_layout .footer-info{max-width:1360px;padding:0 30px;margin: 0 auto;}
#foot_layout .footer-info .layout .flogo{right:calc(50% - 633px)}


#foot_layout .footer-info .layout address > span,
#foot_layout .footer-info .layout address > span a{color:#fff; opacity: 0.7;}

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

	#foot_layout .footer-info .layout{box-sizing: border-box;padding: 0  0 50px;}
	#foot_layout .footer-info .layout .flogo{right:calc(50% - 633px)}

}

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

	#foot_layout .footer-info .layout .flogo{right:30px}

}


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

	#foot_layout{padding-top: 27px;}
	#foot_layout .footer-link{margin-bottom: 10px;}
	#foot_layout .footer-link .list{padding-top: 0px;}
	#foot_layout .footer-info .layout address p, #foot_layout .footer-info .layout .copy p{margin-top: 9px;}

}

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

	#foot_layout .footer-link{outline: 40px; padding-top: 40px;}
	#foot_layout .footer-link .layout, #foot_layout .footer-info{padding: 0 15px;}
}

@media screen and (max-width: 539.98px){
	#foot_layout .footer-link{padding-top: 38px;}
	#foot_layout .footer-link .list{padding-top: 3px;}
}

@media screen and (max-width: 459.98px){
	#foot_layout .footer-link{padding-top: 36px;}
	#foot_layout .footer-link .list{padding-top: 0px;}
}

/* mobile menu */

#mobile-menu .utile_wrap .site-link a{font-size: 13px;}
#mobile-menu .utile_wrap .site-link:nth-child(2) a:after{display:none}

@media (max-width: 1023.98px){
#svisual_layout .subvisual-layout .subvisual-layout__title{font-size: 0;}
}
