/* 하단 레이아웃 */
#ft {margin:0 auto;/*text-align:center;*/ padding:10px 0}
#ft_wr, .mb_btn{width:1200px; margin:0 auto;padding:0 0;position:relative;}
#ft_wr:after {display:block;visibility:hidden;clear:both;content:""}
#ft_wr .ft_cnt {width:100%; padding:0 0}
#footer_info {width:100%; padding-top:10px}
.ft_left {margin-top:15px; margin-right:0; width:100%;}
.ft_right {margin-top:0; padding:0 0 0 0; font-size:13px; font-family: 'NotoSansKRRegular', sans-serif;float:right;} /*개인정보처리방침*/
.ft_right a {color:#bbb}
.copyr {}

#ft_link {text-align:left}
#ft_link a {display:block;color:#bbb;line-height:2em;font-weight:bold}
#ft_company h2 {font-size:1.2em;margin-bottom:20px}
#ft_company {font-weight:normal;color:#bbb;line-height:2em}
#ft_company a{color:#bbb;}
#ft_catch {margin:20px 0 10px}
#ft_copy {text-align:center;width:1100px;margin:0 auto;padding:20px 0;color:#5b5b5b;font-size:0.92em;border-top:1px solid #383838}
#top_btn {position:fixed;bottom:20px;right:20px;width:50px;height:50px;line-height:46px;border:2px solid #333;color:#333;text-align:center;font-size:15px;z-index:90;background:rgba(255,255,255,0.5)}
#ft_company>ul>li{position:absolute; width:100px; height:30px; background:#999; color:#fff;bottom:30px;right:354px;text-align:center;border-radius: 10px;line-height:30px;}

@media screen and (max-width: 1200px){
    .mb_btn{width: 100%;}
    #ft_wr{width:95.8%;}
    #ft_company>ul>li, .f_logo{display:none;}
}

@media screen and (max-width:860px){
    #ft_company>ul>li{top:0px;}
    #footer_info{width:100%;word-break: keep-all;}

}