/* BASIC css start */
#footer {clear:both; padding: 30px 20px; margin-top:36px; border-top: 1px solid #eaeaea;}
#footer .footer_top .logoBox{margin-bottom: 40px;}
#footer .footer_top .footerInfo {display: block;}
#footer .footer_top .footerlinkInfo{float: left; width: 50%;}
#footer .footer_top .footerlinkInfo .linkInfo_left li{margin-bottom: 5px;}
#footer .footer_top .footerlinkInfo .linkInfo_left li a{font-size: .9rem; color: #414141; font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif; font-weight: bold;}
#footer .footer_top .footerInfo{float: left; width: 50%;}

#footer .footerinfo_box div dl dd{ margin: 0 0 5px; color: #747474; font-size: .85rem; font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif;}

/* 고객상담센터 */
#footer .footerInfo .footerInfoTop .footerInfoTopLeft {}
#footer .footerInfo .tit {margin-bottom:6px; font-size: 1rem; color: #414141; font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif; font-weight: bold;}
#footer .footerInfo .footerinfo_box .tel{ margin: 13px 0; font-size: 2em; color: #181818; font-family: 'Lato', sans-serif; font-weight: 800; line-height: 22px; word-break: break-word; letter-spacing: 1px;}
#footer .footerInfo .footerInfoTop .footerInfoTopRight {width:70px; height:70px; border-radius:35px; background-color:#3c3c3c; display: table; text-align:center; float:right;}
#footer .footerInfo .footerInfoTop .footerInfoTopRight a { color:#fff; display: table-cell; vertical-align: middle;}

/* 인터넷 뱅킹 */
#footer .footerInfo .footerInfoBottom {margin-top: 59px;}
#footer .footerInfo .footerinfo_box .mon_num{margin: 13px 0; font-size: 2em; color: #181818; font-family: 'Lato', sans-serif; line-height: 22px; word-break: break-word;}

/* 주소 */
#footer address { padding: 30px 0 0; color: #747474;}
#footer address p{margin-bottom: 5px;  font-family: "맑은 고딕",'Malgun Gothic','Lato', sans-serif; font-size: .85rem;}
#footer address span{ display: block; margin: 10px 0 0; color: #a5a5a5; font-family: 'Lato', sans-serif; font-size: .8rem;}


/* BASIC css end */

