/* BASIC css start */
/* 하단 */
#footer { margin-top:50px; padding-top:36px; position:relative; width: 100%; border-top: 1px solid #e8e8e8; }
#footer .footerInner{width: 95%; max-width: 1100px; margin:0 auto}
#footer .footerInner:after{content:''; display:block; clear:both}
#footer .footerInner .footerPocket{ float: left; width: 11%; margin-right: 4%; }
#footer .footerInner .footerPocket > h3{padding-bottom: 20px; color: #ffffff; font-size: 15px; font-family: 'Spoqa Han Sans', sans-serif; letter-spacing: 0.5px;}
#footer .footerInner .footerPocket .footer_info .tel{display: block; margin: -5px 0 10px; color: #8d8f8d; font-size: 25px; font-family: 'Spoqa Han Sans', sans-serif; }
#footer .footerInner .footerPocket .footer_info p,
#footer .footerInner .footerPocket .footer_info p a{margin-bottom: 6px; color: #8d8f8d; font-size: 12px; font-family: 'Spoqa Han Sans', sans-serif; letter-spacing: 0.5px;}

#footer .footerInner .two_footer .footer_info .left_footer_top{margin-bottom: 26px;}

#footer .footerInner .left_footer .footer_info p, #footer .footerInner .three_footer .footer_info p{line-height: 20px;}

#footer .footerInner .three_footer .bankBox{position: relative; border: 1px solid #e8e8e8; border-bottom: 0; margin: 10px 0 0 0; }
#footer .footerInner .three_footer .bankBox a{display: block; border-bottom: 1px solid #e8e8e8; padding: 6px 6px 8px; color: #8d8f8d; font-size: 11px; font-family: 'Spoqa Han Sans', sans-serif; letter-spacing: 1px;}
#footer .footerInner .three_footer .bankBox .arrow{margin-left: 7px;}
#footer .footerInner .three_footer .bankBox .banklist{ display: block; position: absolute;     width: 100%; left: -1px; border-left: 1px solid rgb(232, 232, 232); border-right: 1px solid rgb(232, 232, 232); margin-bottom: 30px; }

.copyright{padding: 24px 0; color: #c5c5c5; font-size: 12px; font-family: 'Spoqa Han Sans', sans-serif; text-align: center; letter-spacing: 0.8px;}

/* 하단 간격*/
#footer .footerInner .left_footer{width: 17%;}
#footer .footerInner .two_footer{width: 39%;}
#footer .footerInner .three_footer{width: 12%;}
#footer .footerInner .four_footer{width: 8.5%; margin-right: 3.5%;}
#footer .footerInner .five_footer{width: 8%; margin-right:0}

/*플러팅*/
.floating .up{margin-bottom: 5px;}
.floating{position: fixed; bottom: 30.4%; right: 17.5%; visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s linear;}
.floating.on {  visibility: visible; opacity: 1; }
.floating div a img{ width: 100%;}
/* BASIC css end */

