@charset "utf-8";
.fontsize8{font-size: 8px; line-height:14px;}

.footer_wrap{background-color: #252526; padding-bottom:35px; z-index: 1;}
.footer_wrap .footer_top_wrap{border-bottom:1px solid #3b3b3c;}
.footer_wrap .footer_con{}
.footer_wrap .footer_header{}
.footer_wrap .footer_header_list{height:64px; box-sizing: border-box;}
.footer_wrap .footer_header_title{color:#fff;}
.footer_wrap .line{height:12px; border-right:1px solid #fff; opacity: 0.2; filter:alpha(opacity=20);}
.footer_wrap .footer_header_desc{color:#fff; word-break: break-all; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width:45%;}
.footer_wrap .footer_header_desc.long_desc{max-width:35%;}
.footer_wrap .footer_header_info{color:#808080;}
.footer_wrap .sns_con{width:34px; height:34px; box-sizing: border-box; border:1px solid #505051; border-radius:50%; background: url('../img/footer_facebook.png') no-repeat center;}
.footer_wrap .sns_twitter{background: url('../img/footer_twitter.png') no-repeat center;}
.footer_wrap .footer_body{}
.footer_wrap .footer_logo_title{color:#fff;}
.footer_wrap .footer_logo_subtitle{color:#fff; opacity: 0.5; filter:alpha(opacity=50);}
.footer_wrap .qr_img_box{border:1px solid #676768;}
.footer_wrap .footer_num{color:#fff;}
.footer_wrap .footer_info{color:#fff; opacity: 0.5; filter:alpha(opacity=50);}
.footer_wrap .long_line{width:87px; border-bottom:2px solid #fff; opacity: 0.3; filter:alpha(opacity=30);}
.footer_wrap .footer_link{color:#d1141c; }
.footer_wrap .seperate_line{height:12px; border-right:1px solid #fff; opacity: 0.1; filter:alpha(opacity=10);}
.footer_wrap .footer_desc{color:#fff; opacity:0.5; filter:alpha(opacity=50);}
.footer_wrap .footer_copy{color:#fff; opacity:0.5; filter:alpha(opacity=50);}
.footer_wrap .footer_box{color:#fff; width:100px; height:29px; border:1px solid #454546; box-sizing: border-box;}
.footer_wrap .footer_go_up{}
.footer_wrap .go_up_btn{}
