/* 레이아웃 CSS */

footer .footer_copy{background-color:#383a4a;padding-top:30px;padding-bottom:30px}
footer .footer_gnb_ul1{float:none}
footer .footer_copy_ul1 {float:none;}

.footer_copy_ul1{width:100% !important;max-width:1400px !important;font-size:16px;opacity:.5;margin:0 auto !important}
.footer_copy_ul1_li2{width:100%;margin-top:10px !important}
.footer_copy_ul1_li2 dd{margin-right:30px;font-size:15px}
.copy_light{color:#888;padding-top:5px}
.copy_logo{color:#fff;opacity:.5;padding-top:15px}
.copy_logo img{width:150px}
.copy_logo .name{padding-top:10px;font-size:17px;font-weight:500}

/* 탑버튼 */ 
.inner {position:relative}
.inner .top_btn{position:absolute;top:-30px;right:5%;width:80px;height:80px;background:linear-gradient(45deg,#536aba 0%, #9d80bd 100%);color:#fff;border-radius:0 0 40px 40px;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99}


@media all and (max-width:1024px) { 

footer .footer_copy{padding-top:20px;padding-bottom:30x}
 footer .footer_copy_ul2 {margin-top: 0px;}
.inner{padding:0 !important}
.inner .top_btn{display:none}
.footer_copy_ul1_li2{display:none}
.copy_light{font-size:14px}

}